Rangi
|
be326c6565
|
Factor out spinner tiles from RocketHideoutB2F since they're also used by ViridianGym, and to make their data and code more accessible
|
2020-07-14 15:14:32 -04:00 |
|
Rangi
|
fcb573f4ac
|
Use a macro for warp tile IDs, like other tile behaviors
|
2020-07-14 14:33:16 -04:00 |
|
Rangi
|
eb1ca5813b
|
Define cries with a mon_cry macro
|
2020-07-14 14:20:38 -04:00 |
|
Rangi
|
f37cf959c9
|
Clean up some data, using macros for multiline list entries
|
2020-07-14 13:32:09 -04:00 |
|
Rangi
|
aa97e196dd
|
Merge pull request #269 from Rangi42/master
Remove enum; add const_skip and const_next
|
2020-07-11 15:47:19 -04:00 |
|
Rangi
|
3e572b6f48
|
Use const_skip and const_next macros for brevity
|
2020-07-09 14:51:48 -04:00 |
|
Rangi
|
676a35f76f
|
Eliminate enum: use const instead, with case-by-case parallel const implementations
|
2020-07-09 12:43:26 -04:00 |
|
Rangi
|
54d76dec38
|
Merge pull request #268 from Rangi42/master
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
|
2020-07-08 10:59:12 -04:00 |
|
Rangi
|
a49ca6ef41
|
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
|
2020-07-08 10:31:44 -04:00 |
|
Rangi
|
c7e3aed0b8
|
Get all unnamed symbols with make DEBUG=1
|
2020-07-07 21:10:13 -04:00 |
|
Rangi
|
9571c550b6
|
Merge pull request #263 from Rangi42/master
Syncing style with pokecrystal
|
2020-07-07 19:48:22 -04:00 |
|
Rangi
|
bbf2f51a02
|
Move all code out of home.asm into home/
This results in 64 home/*.asm files, comparable to pokecrystal's 57.
|
2020-07-07 19:43:11 -04:00 |
|
Rangi
|
51ac538c25
|
Identify SPRITESTATEDATA2_ORIGFACINGDIRECTION
|
2020-07-07 16:57:51 -04:00 |
|
Rangi
|
4a7d1513f3
|
Use 'tile' and 'tiles' macros
|
2020-07-07 16:21:26 -04:00 |
|
Rangi
|
b945988a0a
|
Names for more SECTIONs
|
2020-07-07 14:45:24 -04:00 |
|
Rangi
|
1e593d8f8c
|
Remove c1x*/c2x* comments, use struct offset constants
|
2020-07-07 14:15:39 -04:00 |
|
Rangi
|
13129459f1
|
Sync coordinate macros with pokecrystal
|
2020-07-07 11:30:10 -04:00 |
|
Rangi
|
45ed05decf
|
Use HIGH() and LOW()
|
2020-07-07 11:10:29 -04:00 |
|
Rangi
|
bbc257476f
|
PSYCHIC -> PSYCHIC_TYPE (PSYCHIC is ambiguous with PSYCHIC_M)
|
2020-07-07 10:54:05 -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
|
dd08b8dd6b
|
Use labels for HRAM and VRAM
|
2020-07-06 21:13:17 -04:00 |
|
Rangi
|
453bb5c38e
|
Use STARTER[123] constants in TitleMons
|
2020-07-06 20:35:59 -04:00 |
|
Rangi
|
f113361952
|
Use DEX_* constants for StarterDex
|
2020-07-06 19:50:36 -04:00 |
|
Rangi
|
772fcc7588
|
Specify the ldh instruction, don't turn ld into ldh
|
2020-07-06 19:03:05 -04:00 |
|
Rangi
|
c480632d54
|
Merge pull request #262 from Rangi42/master
Miscellaneous
|
2020-07-06 13:47:59 -04:00 |
|
Rangi
|
9c2be80bf3
|
text_linkpromptbutton -> text_waitbutton
Fixes #260
|
2020-07-06 12:40:36 -04:00 |
|
Rangi
|
8a79315635
|
Capitalize rgbds control structures (EQU/EQUS, IF/ELIF/ELSE/ENDC, REPT/ENDR, MACRO/ENDM, etc)
|
2020-07-06 12:28:31 -04:00 |
|
Rangi
|
d08eb86233
|
Automatically list all TM##_MOVE and HM##_MOVE values
|
2020-07-06 12:22:20 -04:00 |
|
Rangi
|
122d715484
|
Merge pull request #261 from Rangi42/master
Port pokecrystal's base data and tmhm structure
|
2020-07-06 11:52:24 -04:00 |
|
Rangi
|
43e0e40d5a
|
Avoid repeating the NUM_TMS value
|
2020-07-06 11:28:51 -04:00 |
|
Rangi
|
6ad4c26a03
|
Align tmhm learnsets in rows of 5
|
2020-07-06 11:19:53 -04:00 |
|
Rangi
|
25a3e67b94
|
add_tm and add_hm define TM##_MOVE and HM##_MOVE constants, to avoid repeating the move names twice
|
2020-07-06 09:32:55 -04:00 |
|
Rangi
|
405889193e
|
TM/HM constants named after moves
|
2020-07-05 22:52:27 -04:00 |
|
Rangi
|
66ebe56adc
|
Port pokecrystal's base data and tmhm structure
To do: TM/HM constants named after moves
|
2020-07-05 21:59:32 -04:00 |
|
Rangi
|
c57c93d2b2
|
Merge pull request #259 from Rangi42/master
Port pokecrystal's formatting of text commands and special characters
|
2020-07-05 19:58:21 -04:00 |
|
Rangi
|
5fe8aab344
|
db $f6 == script_cable_club_receptionist
|
2020-07-05 19:55:03 -04:00 |
|
Rangi
|
95014444bc
|
Remove user system-specific files from .gitignore
|
2020-07-05 19:44:00 -04:00 |
|
Rangi
|
550cfb58cf
|
gfx/overworld/spinners.png, like gfx/battle/balls.png, is 4x1 not 2x2
|
2020-07-05 19:13:54 -04:00 |
|
Rangi
|
89a41f4bdf
|
Sync README.md with pokegold and pokecrystal, and use binary SHA-1 ROM hashes
|
2020-07-05 19:06:56 -04:00 |
|
Rangi
|
034801b6af
|
Sync .gitignore with pokegold and pokecrystal
|
2020-07-05 19:00:31 -04:00 |
|
Rangi
|
1db2e7b5b4
|
Fix Japanese charmap: large "オ" is $84, small "ォ" is $F4
|
2020-07-05 18:56:24 -04:00 |
|
Rangi
|
2b2ed54bbf
|
Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow
|
2020-07-05 17:51:29 -04:00 |
|
Rangi
|
7ab43f4d17
|
Port _RemovePokemon documentation from pokeyellow
|
2020-07-05 16:41:45 -04:00 |
|
Rangi
|
b0aa4cb14a
|
Port two HRAM labels from pokeyellow
|
2020-07-05 16:35:06 -04:00 |
|
Rangi
|
a77999f7f1
|
Logical spacing in data/sgb/sgb_palettes.asm
|
2020-07-05 16:15:01 -04:00 |
|
Rangi
|
6137f5accb
|
Port and improve hidden_object macro from pokeyellow
|
2020-07-05 15:57:07 -04:00 |
|
Rangi
|
b2369b0961
|
Port credits command constants from pokeyellow
|
2020-07-05 15:35:38 -04:00 |
|
Rangi
|
f60ee848e8
|
Make .gitignore consistent with pokegold and pokecrystal
Closes #209 (pokeyellow will need all pokered's recent changes synced)
|
2020-07-05 15:17:03 -04:00 |
|
Rangi
|
155695cbfe
|
Use constants for damage limits in CalculateDamage
Fixes #255
|
2020-07-05 15:12:29 -04:00 |
|