diff options
author | Rangi42 <remy.oukaour+rangi42@gmail.com> | 2018-01-26 21:59:24 -0500 |
---|---|---|
committer | Rangi42 <remy.oukaour+rangi42@gmail.com> | 2018-01-26 21:59:24 -0500 |
commit | e468fbdcd17890aca8c88642d104a845bdb13fbb (patch) | |
tree | 408882b93d29796b263e67944b92b0a771657dfc /Hard-coded-logic.md | |
parent | cee8b0eef042ba719c73d0bbd24e06a13935d2f8 (diff) |
TOCs
Diffstat (limited to 'Hard-coded-logic.md')
-rw-r--r-- | Hard-coded-logic.md | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Hard-coded-logic.md b/Hard-coded-logic.md index a016019..d8219a4 100644 --- a/Hard-coded-logic.md +++ b/Hard-coded-logic.md @@ -1,6 +1,15 @@ Much of the game logic can be changed via the files in [data/](../blob/master/data/), but some things are hard-coded and can be tricky to find. This page lists things that may trip you up when hacking. +## Contents + +- [`RIVAL1`'s first Pokémon has no held item](#rival1s-first-pokémon-has-no-held-item) +- [`RIVAL1` and `RIVAL2` don't print their trainer class in battle](#rival1-and-rival2-dont-print-their-trainer-class-in-battle) +- [Some trainer classes have different battle music](#some-trainer-classes-have-different-battle-music) +- [Some maps don't display a location sign](#some-maps-dont-display-a-location-sign) +- [Outdoor maps within indoor maps don't confuse Dig or Escape Rope](#outdoor-maps-within-indoor-maps-dont-confuse-dig-or-escape-rope) + + ## `RIVAL1`'s first Pokémon has no held item This is caused by `InitEnemyTrainer` in [engine/battle/core.asm](../blob/master/engine/battle/core.asm): |