summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-25Organize the engine/ directory, take 3mid-kid
Renamed `title` to `movies`. Moved some functions from `engine/routines/` to their fitting directories, and cleaned up the base `engine/` directory. Moved `engine/pokemon/tmhm.asm` back to `engine/items/`. Made a new subdirectory: * engine/tilesets: Contains all map-related graphics routines.
2018-03-19Relabel some map-related WRAMRangi
wMisc -> {wSurroundingTiles, wBoxPartialData, wLink_c608} wOverworldMap -> {wOverworldMapBlocks, wHallOfFamePokemonList}
2018-03-14Move init_gender and intro_menu to menusmid-kid
They are actually some kind of menus, and as such make sense there.
2018-03-14Organize the engine/ directory, take 2mid-kid
Renamed `game` to `games` and `menu` to `menus`. Moved some functions from `engine/routines/` to their fitting subdirectories. Made two new subdirectories: * engine/rtc: Contains all RTC-related things. Menus, hardware, misc functions. * engine/items: Contains all item-related things. Pack, item effects, other item handlers.
2018-03-13Organize the engine/ directorymid-kid
This is an informed attempt at reorganizing the engine/ directory by creating categorized subdirectories, in order to make it easier to navigate and find things. The directories created are as follows: * engine/game: Contains all "minigames", things like the unown puzzle and slot machine. * engine/gfx: Contains all handling of graphics. From loading palettes to playing animations. * engine/link: Contains all multiplayer functionality. * engine/menu: Contains all generic/misc. menus and menu code. Other, more specialized menus are in their own subdirectories (pokedex, pokegear, party menu, etc). * engine/overworld: Contains all handling of the overworld. From loading and connecting maps to wild encounters and the scripting engine. * engine/pokegear: In the same vein as engine/pokedex, except it could use some more splitting up. * engine/pokemon: Contains everything related to manipulating pokemon data. From the pokemon storage system to evolution and mail. * engine/printer: Contains everything related to printing things as well as the printer communication. * engine/title: Contains intro sequences, title screens and credits.
2018-03-10Fix scan_includes matching the word "include" in strings.yenatch
2018-03-10Merge pull request #496 from Rangi42/masteryenatch
Label more map scripts; document more bugs [ready to merge]
2018-03-10Merge pull request #499 from surskitty/masteryenatch
A few labels
2018-03-10Merge remote-tracking branch 'surskitty/master' into masteryenatch
2018-03-07Labels, labels.surskitty
2018-03-07Sprout Tower labelssurskitty
2018-03-07Labelling Erika and Celadon Gymsurskitty
2018-03-04201 -> 200Rangi
2018-03-04Bug docs match codeRangi
2018-03-04HOF_MASTER_COUNT EQU 200Rangi
2018-03-02Labelling Whitney textssurskitty
2018-03-02Improve some code labelsRangi
2018-03-01Remaining map labels: UnknownText and MovementDataRangi
2018-03-01Label more map scripts (no more UnknownScripts)Rangi
2018-03-01Label more map scriptsRangi
2018-03-01Label more map scriptsRangi
2018-03-01Reflect Rangi's suggestioni0brendan0
2018-03-01Add Protect Bug and Fixi0brendan0
Moves 'miss' when opponent uses Protect.
2018-02-28Label more map scriptsRangi
2018-02-28Label more map scriptsRangi
2018-02-27"; unused" commentsRangi
2018-02-27Replace "Map<MapName>Signpost<#>Script" labelsRangi
2018-02-26* BillPhoneGeneriText -> BillPhoneGenericTextRangi
* data/phone/text/trainers1.asm -> data/phone/text/trainers.asm * ,ROM -> , ROM0
2018-02-26Document more quirks and bugsRangi
2018-02-26Address @SatoMew's comment re: #491Rangi
2018-02-26Document HOF Master bug (close #494)Rangi
2018-02-26reverti0brendan0
2018-02-25Merge pull request #476 from Rangi42/masteryenatch
Resolve some issues; rename some maps; move more tables into data/; warp_def → warp_event (ready to merge)
2018-02-25"HUMANSHAPE, aka Humanshape"Rangi
2018-02-25Mention unused Battle Tower-related text (resolves #491)Rangi
2018-02-25Mention "HAUNTED HOUSE" (resolves #492)Rangi
2018-02-25ENGINE_BUG_CONTEST_ON -> ENGINE_MAIN_MENU_MOBILE_CHOICES (resolves #490)Rangi
Went with CHOICES instead of HIDDEN since setting the flag would presumably have shown the items, not hidden them
2018-02-25Pokecom Center Admin Room -> OfficeRangi
2018-02-25Comment Stadium 2 alternative egg group namesRangi
2018-02-25Merge branch 'master' of https://github.com/pret/pokecrystalRangi
# Conflicts: # constants/map_constants.asm # constants/wram_constants.asm # data/radio/oaks_pkmn_talk_routes.asm # data/radio/pnp_hidden_places.asm # engine/battle/core.asm # engine/breeding.asm # engine/phone/phone_scripts.asm # engine/radio.asm # maps/BattleTower1F.asm # maps/OlivineLighthouse2F.asm # maps/OlivineLighthouse6F.asm # maps/PokemonFanClub.asm # maps/RadioTower1F.asm # maps/RadioTower2F.asm # maps/Route30BerryHouse.asm # maps/Route34IlexForestGate.asm # maps/Route36NationalParkGate.asm # maps/RuinsOfAlphKabutoChamber.asm # maps/RuinsOfAlphResearchCenter.asm # maps/VermilionPort.asm # maps/VictoryRoad.asm
2018-02-25Merge pull request #477 from mid-kid/masteryenatch
Medium-sized cleanups
2018-02-25Default macro parameters use recursion; avoids repeating internal structureRangi
2018-02-25Merge pull request #486 from surskitty/masteryenatch
Another batch of label names
2018-02-25* loadmenuheader -> loadmenu (ead103d)Rangi
* objectface -> turnobject (c834bda)
2018-02-25Meaningful $ff valuesRangi
2018-02-25* Remove rept 4 (fa3192e)Rangi
* FindGreaterThanThatLevel -> FindAboveLevel (132fe46) * More meaningful egg group names (0eeb00d)
2018-02-25Format map object attributes like trainer attributes, in preparation for bit ↵Rangi
flag constants
2018-02-25NO_ITEM == 0Rangi
2018-02-25Sprite data values match GetSpriteLength return values and are not limited ↵Rangi
to multiples of 4
2018-02-22Label wPokemonWithdrawDepositParameter of RemoveMonFromPartyOrBoxmid-kid
It takes a clearly different parameter, completely unrelated and different in function to PC_DEPOSIT and PC_WITHDRAW.