summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2020-08-27Port splash screen documentation changes from Crystalmid-kid
Since the splash screen is wildly different, a lot of the docs don't really apply here.
2020-08-27Split engine/movie/intro.asm into itself and splash.asmmid-kid
2020-08-27Move all splash screen files to gfx/splashmid-kid
2020-08-19Document weird code involving link trades of mew and celebimid-kid
This piece of code is frankly rather confusing, as it seemingly doesn't serve much of a purpose. Documenting it here for future reference.
2020-08-18Merge pull request #60 from mid-kid/masterRangi
Rub a dub dub, thanks for the grub
2020-08-18Add wTitleScreenSelectedOption constantsmid-kid
2020-08-13Consistent constants for radio data table sizes (could still be better)Rangi
2020-08-12Factor out gfx/pack/pack_menu.tilemapRangi
2020-08-11Identify some time-related dataRangi
2020-08-05Remove a verifiably false commentmid-kid
wSpriteAnimCount starts at 0, keeps incrementing and never decrements. When it reaches $ff, the next value is 1. Its purpose is unknown, as this value is used nowhere else.
2020-08-05`d` is the multiplier for Sprites_Sinemid-kid
2020-08-05Use TRUE for hCGBPalUpdatemid-kid
2020-08-05Document wTitleScreenSelectedOption variablemid-kid
2020-08-04Better label 2D menu datamid-kid
2020-08-04Prevent OaksPKMNTalk from looping forever if NUM_GRASSMON is changedmid-kid
That should cause no real problems because of a range check right after it.
2020-08-03Identify constant in NamingScreen_IsTargetBoxRangi
2020-07-26Use def_* macros for automatic map event countsRangi
2020-07-22Move EngineFlags and SpecialsPointers into data/engine/Rangi
2020-07-22Revert "Factor out tables into data/overworld/"Rangi
This reverts commit 3f392c279248562068a80ceaf2884f62a18f6e17.
2020-07-22Factor out tables into data/overworld/Rangi
2020-07-22Treat map setup commands like trade script commandsRangi
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-17Fix newlinesRangi
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 ROMsRangi
2020-07-09Use const_skip and const_next macros for brevityRangi
2020-07-09Eliminate enum: use const instead, with case-by-case parallel const ↵Rangi
implementations
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-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 RAM address commentsRangi
2020-06-19Rename labels to stop cheating the unnamed.py script.entrpntr
2020-06-18Harmonize engine/menus with pokecrystalRangi
2020-06-17Harmonize engine/overworld with pokecrystalRangi
2020-06-17Harmonize engine/{movie, pokemon} with pokecrystalRangi
To do: engine/{menus, overworld}
2020-06-17Harmonize engine/{phone, pokedex, pokegear, printer, rtc, tilesets} with ↵Rangi
pokecrystal To do: engine/{menus, movie, overworld, pokemon}
2020-06-17Harmonize engine/{gfx, items, link, math} with pokecrystalRangi