Age | Commit message (Collapse) | Author |
|
crystal: use a 16-bit PokemonParam for event scripting command `cry`
|
|
fixes 2a44f6e4
|
|
Dump and format all types of sound data correctly.
|
|
Merge some older commits that never made it into pull requests
|
|
Conflicts:
pokemontools/map_editor.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Drastically improves execution time.
|
|
sound takes a word for frequency, and noise takes a byte
|
|
|
|
|
|
|
|
|
|
preprocessor: rgbasm "EQUS" takes string literals
|
|
|
|
map_editor: allow saving new maps + save file dialog
|
|
|
|
saves to newmap.asm by default
|
|
* event command macro storetext actually took one param
* PointerLabel{Before,After}Bank now take a label instead of the redundant BANK(label), label
* use the from_asm() method for all macros
* no more macro logic in the preprocessor
* read and write RGB macros for palettes instead of binary chunks
* battle animation macros
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
also fix tileset graphics handling
|
|
|
|
Conflicts:
pokemontools/wram.py
|
|
simpler to edit by hand than bin dumps
|
|
|
|
Some basic path finding stuff
|
|
|
|
wram: fix section address allocation
|
|
who wrote this?
|
|
Use a mapfile instead of labels.json; object dependency handling
|