Commit Graph

25 Commits

Author SHA1 Message Date
Haven1433
b25a480f52 wild editing
also improve goto menu
* hide shortcuts when using the buttons, to make more room
* remember text when switching tabs
2022-09-15 19:45:11 -05:00
Haven1433
d24e150eff add names for specials in FR/LG 2022-09-04 22:21:34 -05:00
Haven1433
be3b053d12 Merge branch 'master' of https://github.com/haven1433/HexManiacAdvance 2022-09-04 21:26:06 -05:00
TheDiamondMiner
7f86f06817
Updated description for setmaptile command (#97)
* Added list varmacros on the defaut .toml and updates script reference as per shiny's request

* changed description

* Made your changes
2022-09-04 19:01:59 -05:00
Haven1433
ed5a9eb47c fix D5 in scripts for R/S/E
R/S don't seem to have this commmand. Emerald does. In FR it's a nop.
2022-09-03 20:12:48 -05:00
Haven1433
587dada550 update script commands 2022-09-01 07:24:44 -05:00
Haven1433
810f8c7a65 ScriptParser needs to know which game it is.
The 'showmoney' and 'updatemoney' commands are different from game to game. It has 2 parameters in R/S, but 3 parameters in FR/LG/E.

Update the scriptReference to specify that these commands have different versions for the different games.

Update ScriptParser to be able to read this new addition to the script reference format.

Add tests to show that the new commands are read correctly between games.
2022-08-25 06:51:51 -05:00
Haven1433
de7554f307 fix script reference typo 2022-05-27 23:33:49 -05:00
TheDiamondMiner
53446ff917
Added gender-ratio values for presets & improved a name in toml (#88)
* added 10 values for gender ratio presets.

* Fixed an error made by me
2022-05-14 15:43:50 -05:00
Haven1433
cd904b27f5 XSE was wrong, command 0x7B is for setting moves, not setting pp 2022-03-05 22:46:13 -06:00
Haven1433
a25a2e0ce6 Update playsong parameters
The second parameter makes the song play once or continuously
2022-02-08 07:27:16 -06:00
Benjamin Popp
26a417e30c fix bufferpartypokemon argument bug 2021-08-02 10:30:15 -05:00
Benjamin Popp
7d4ad93871 fix comments/arg names 2021-07-31 00:26:20 -05:00
Benjamin Popp
c5f909d274 Fix script command format bug 2021-02-27 22:45:06 -06:00
Benjamin Popp
e63f27209e Fix typos 2020-11-28 22:53:14 -06:00
Benjamin Popp
128c075676 trainerbattle 03 should have only 3 args after the 03 2020-09-26 22:53:16 -05:00
Benjamin Popp
a83e380991 Refactor 2020-09-11 07:08:06 -05:00
Benjamin Popp
7f726de0d2 Improve script parsing 2020-08-13 22:35:20 -05:00
Benjamin Popp
cd34638396 Rename pokestats, evolutions, items, and movedata 2020-07-13 22:32:09 -05:00
Benjamin Popp
23bfa77890 rename pokenames -> data.pokemon.names 2020-07-13 07:47:10 -05:00
Benjamin Popp
6dc1c8b8fe general improvements 2020-05-22 20:38:58 -05:00
Benjamin Popp
862cade012 add more enums for scripting 2020-05-12 08:23:47 -05:00
Benjamin Popp
077557a5b8 Scripting bugfixes
* special and special2 are different commands
* showpokepic should know it uses pokenames
* don't show tooltip during content curlies
2020-04-28 08:29:39 -05:00
Benjamin Popp
85422d06e1 Make it possible to edit scripts inline
Also add support for operator decoding for if statements
Inform users on repoint
2020-04-20 14:56:28 -05:00
Benjamin Popp
7f2655655e Add Scripting to Code Tool
Being able to dissassemble ARM code is only half of the code that hackers want to see. They also need to be able to read/write pokescript, often done via tools like XSE. Eventually I can be more intelligent with scripts, but for now a simple decoder is plenty.
2019-07-17 22:02:15 -05:00