summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2020-07-24Use def_* macros for automatic map event countsRangi
Resolves #742
2020-07-22Move EngineFlags and SpecialsPointers into data/engine/Rangi
2020-07-22Revert "Factor out tables into data/overworld/"Rangi
This reverts commit b5a7e7de3e6b75e95967edd28b9c2af5959cd136.
2020-07-22Factor out tables into data/overworld/Rangi
Fixes #749
2020-07-22Treat map setup commands like trade script commandsRangi
Fixes #736
2020-07-21Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1)Rangi
2020-07-21Define JOHTO_FLYPOINT like KANTO_FLYPOINTRangi
2020-07-21Define NUM_FLYPOINTSRangi
2020-07-21" " → $7fRangi
2020-07-17Port pokered's more local system for trade animation scriptsRangi
Also factor out trade tilemaps
2020-07-17SPRITE_GYM_GUY -> SPRITE_GYM_GUIDERangi
2020-07-17return → endcallback, reloadandreturn → reloadendRangi
2020-07-13Define map setup commands as macros like other script commandsRangi
2020-07-13Disassemble the final English debug ROMRangi
2020-07-10Use const_skip and const_next macros for brevityRangi
2020-07-08Eliminate enum: use const instead, with case-by-case parallel const ↵Rangi
implementations
2020-07-06add_tm, add_hm, and add_mt define TM##_MOVE, HM##_MOVE, and MT##_MOVE ↵Rangi
constants, to avoid repeating the move names in tmhm_moves.asm
2020-07-06Define SERIAL_PREAMBLE_LENGTHRangi
2020-07-05Use MAX_NEUTRAL_DAMAGE in BattleCommand_DamageCalcRangi
Also make .gitignore consistent with pokered
2020-07-04SCGB_PARTY_MENU_HP_PALS -> SCGB_PARTY_MENU_HP_BARS, and SCGB_RAM -> SCGB_DEFAULTRangi
2020-07-01Identify more labels, and use the jumptable macro when possibleRangi
2020-06-29Identify more labels and constantsRangi
2020-06-29Identify more unnamed labelsRangi
2020-06-28Reformat gfx/trade/game_boy.png and fix tools/gfx --preserveRangi
2020-06-22Identify some more labelsRangi
2020-06-21Sync PokeFluteTerminator with pokegoldRangi
2020-06-21Comment more ROM labels as unreferencedRangi
(Some unreferenced labels are above code which is still used via fallthrough!)
2020-06-21Replace "Unreferenced" labels with "; unreferenced" commentsRangi
2020-06-21Remove some more raw addressesRangi
2020-06-20Remove RAM address commentsRangi
2020-06-20pushd/popd are bash-onlyRangi
2020-06-18Harmonize engine/menus with pokegoldRangi
2020-06-17Harmonize engine/overworld with pokegoldRangi
2020-06-17Harmonize engine/{movie, pokemon} with pokegold (renames GetSRAMBank to ↵Rangi
OpenSRAM) To do: engine/{menus, overworld}
2020-06-17Harmonize engine/{phone, pokedex, pokegear, printer, rtc, tilesets} with ↵Rangi
pokegold To do: engine/{menus, movie, overworld, pokemon}
2020-06-17Harmonize engine/{gfx, items, link, math} with pokegoldRangi
2020-06-16ReplaceKrisSprite -> UpdatePlayerSpriteRangi
2020-06-16Harmonize engine/{battle, battle_anims, events, games} with pokegoldRangi
2020-06-16[in progress] Harmonize more constant and data files with pokegoldRangi
2020-06-16crystal_intro.asm -> intro.asmRangi
2020-06-16Harmonize some more symbols with pokegoldRangi
2020-06-15Identify wObjectPrioritiesRangi
2020-06-15Undo incorrect commentRangi
2020-06-15Adding 0 is pointless in CheckMimicUsedRangi
2020-06-14make DEBUG=1 logs all symbols in the .map and .sym filesRangi
2020-06-13Label some mobile addresses, and revise some commentsRangi
2020-06-11Remove redundant tile graphics file, reuse othersRangi
2020-06-10Define pokeanim setup commands like std scripts, predefs, and specialsRangi
No need for a macro workaround in rgbds 0.4.0
2020-06-10predef_id -> lda_predef, for consistency with lda_coord and map_idRangi
2020-06-10Remove address-related commentRangi