Commit Graph

18 Commits

Author SHA1 Message Date
haven1433
1b6ee6d639 specials documentation update 2023-08-18 20:42:43 -05:00
ShinyTillDawn
217b9e9a24
Intro Music Enumeration (#185)
* Added the encounter songs [[List]].

Different trainers in FRLG use different numbers for their intro music field, so I decided to put their numbers after the words "boy," "girl," and "rocket" to keep track.

* Mentioned the [[List]] in the trainer table.
2023-08-02 23:21:45 -05:00
haven1433
65b51641c5 Add specials to documentation. 2023-07-19 22:33:26 -05:00
haven1433
daea25bd4e make it possible to add comments to list elements
right now the comments are only shown by the script editor. But they could be added to other things too, like maybe wild pokemon rates?
2023-07-07 08:58:16 -05:00
haven1433
33a26f4681 improve firstpersonview table
* allow expanding it
* better formatting for the first 2 columns
2023-06-25 14:41:25 -05:00
haven1433
2f4099189d improve goto shortcuts for maps
make them work even if the user changes the starting town name
2023-05-06 09:22:48 -05:00
haven1433
36706bc740 remove bad default hashes 2023-03-05 22:40:28 -06:00
ShinyTillDawn
f108a05f96
Implemented 8 feature requests or so (#113)
* Implemented 8 feature requests or so

- fixing money cap description
- updating trainer AI script command parameters so names of types/moves can be used
- updated various font anchors
- made lists for trainer AI scripts
- added floor names for FRLG

* Fixed ability field oversight

IDK how I had the ability field use the type field.
2023-03-05 22:37:16 -06:00
haven1433
7d0022d6a3 template progress 2022-11-08 22:29:37 -06:00
haven1433
cea8cfba01 tile panel improvements 2022-10-07 22:54:45 -05:00
haven1433
8027842299 goto shortcut 2022-09-18 17:36:56 -05:00
Haven1433
d24e150eff add names for specials in FR/LG 2022-09-04 22:21:34 -05:00
Haven1433
99c4eb1b2e update effect animations names for FR/LG
FR/LG's table is longer
2022-06-19 18:58:42 -05:00
Benjamin Popp
e99f6f0a04 Get goto shortcuts from toml 2021-10-10 20:51:55 -05:00
Benjamin Popp
b83ccc4f06 Make pocketid different for R/S/E 2021-08-26 19:43:50 -05:00
Benjamin Popp
462bb28b47 Introduced Upgrade tests
A new set of 6 tests prove that upgrading from old versions to new versions works correctly. It currently tests 0.3, 0.3.5, and 0.4 with FireRed and Emerald.

... and man, it found a ton of issues. I lost track of how many issues it found, but I'm glad I wrote those tests.

* RomName needed to update to data.header.romname
* Several tables didn't load the correct length because they were dependent on things that hadn't been loaded yet.
* One table broke during an update, and no longer loaded correctly in Ruby or Emerald.
* Several tables didn't update their formats correctly during upgrade.
*
2021-02-28 20:48:56 -06:00
Benjamin Popp
0e17b057f1 Added FR/LG music tracks 2020-09-20 13:52:22 -05:00
Benjamin Popp
2f79e0252d Decode movement data correctly for FR/LG
the movement enum is different between FR/LG and R/S/E.
To support this, add default.*.toml files which include extra defaults specific to one or more games. Right now, only a single list is there. But this feature should allow for more interesting game-specific defaults in the future.
2020-04-21 21:38:42 -05:00