Rangi
afb8990169
Miscellaneous cleanup ( #488 )
...
Co-authored-by: SatoMew <SatoMew@users.noreply.github.com>
2025-01-28 23:31:15 -05:00
Sylvie
635b9c4cab
Identify wCurrentMapScriptFlags bits ( #467 )
2024-09-24 11:39:44 -04:00
Sylvie
b5d2540e7c
Identify more bit flags ( #465 )
...
* Identify more bit flags
* Space
2024-09-24 09:33:33 -04:00
Sylvie
8f1dcf07e5
Identify more flag bits ( #464 )
2024-09-23 23:51:44 -04:00
Sylvie
5a622f628d
Identify remaining uses of wd0b5 and wd11e ( #463 )
2024-09-18 21:41:58 -04:00
Sylvie
613d34678b
Split hSpriteIndexOrTextID into hSpriteIndex and hTextID ( #462 )
...
Also identify `wPPUpCountAndMaxPP`
2024-09-18 21:01:18 -04:00
Sylvie
77d051479b
Identify wcf91 as wCurPartySpecies, wCurItem, and wCurListMenuItem ( #457 )
2024-08-04 10:05:33 -04:00
Sylvie
8fafca714c
Identify various flag labels and bit constants ( #454 )
2024-07-16 13:02:54 -04:00
Vortyne
7a7a6d689c
Identify the unnamed HRAM variables and one WRAM label ( #438 )
2023-11-20 17:23:22 -05:00
vulcandth
d001ced41b
Add macros, constants, and labels for map scripts and text ( #367 )
...
This introduces `def_script_pointers`, `def_text_pointers`, and `object_const_def` macros, and applies them to all maps. Most other map labels have also been identified.
2023-07-13 21:27:56 -04:00
Rangi
bbb0e7e82d
Use the same music headers as pokecrystal ( #382 )
2022-08-11 21:23:08 -04:00
Rangi
8f81e71f19
Identify some .asm_* labels
2022-07-10 21:11:03 -04:00
vulcandth
6b5be9129c
RGBDS syntax updates ( #358 )
...
New MACRO and DEF syntax
2022-06-06 17:25:31 -04:00
Yoann Fievez
8349bfd8e6
Refactorize check button pressed ( #340 )
2021-11-05 15:40:15 -04:00
Rangi
bfd9f617c9
Use constants to delineate map types, and factor out more data
2020-08-31 10:23:19 -04:00
Rangi
6ee9cb9f97
Document more hidden object data and behavior
2020-08-30 15:45:41 -04:00
Rangi
76289dfda0
Port dbsprite macro for OAM y,x,tile,attr data from pokecrystal
2020-07-17 15:58:06 -04:00
Rangi
594c58a289
Revise some map scripts, mostly for getting items
2020-07-16 11:19:05 -04:00
Rangi
4b4ad9894e
Disassemble the BLUEMONS.GB debug ROM
2020-07-15 13:35:39 -04:00
Rangi
a49ca6ef41
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
2020-07-08 10:31:44 -04:00
Rangi
4a7d1513f3
Use 'tile' and 'tiles' macros
2020-07-07 16:21:26 -04:00
Rangi
13129459f1
Sync coordinate macros with pokecrystal
2020-07-07 11:30:10 -04:00
Rangi
06db7ec55b
callba/callab -> farcall/callfar; jpba/jpab -> farjp/jpfar
2020-07-06 21:18:22 -04:00
Rangi
77ed5f3820
Use ASCII quotes in comments
2020-07-06 21:15:12 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
9c2be80bf3
text_linkpromptbutton -> text_waitbutton
...
Fixes #260
2020-07-06 12:40:36 -04:00
Rangi
2b2ed54bbf
Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow
2020-07-05 17:51:29 -04:00
Rangi
139a28ff99
Port pokecrystal's formatting of text commands and special characters
2020-07-04 21:14:46 -04:00
Rangi
6ef36800b0
Replace raw hex values with HRAM constants
...
To do: turn constants into labels and use ldh
2020-07-03 22:22:09 -04:00
Rangi
35deb77113
H_CONSTANTNAMES -> hConstantNames
2020-07-03 19:59:41 -04:00
Rangi
9878f01e29
Organize macros/ like pokecrystal
...
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03 16:37:47 -04:00
Rangi
ccb01731fe
Make suggested edits:
...
- data/mapWilds -> data/wild/maps
- diglett_sculpture.asm -> book_or_sculpture.asm
- relocate some audio/music constants
2020-07-03 15:57:35 -04:00
Rangi
e882708b85
Split up engine/events/hidden_object_functions
2020-07-03 13:23:51 -04:00