summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-04Label BattleCommand_BeatUpFailTextmid-kid
2018-04-04`endloop` loops back to critical itselfmid-kid
The comments seemed to specify that `endloop` loops back to the command before `critical` and executes that, which simply isn't true. It loops back to `critical` itself, and executes `critical`, before continuing on with the remaining commands.
2018-04-04Label bidefailtextmid-kid
This "unknown" battle command is actually used to give the proper fail message to bide.
2018-04-04Comment SapHealthmid-kid
Also fixed some Beat Up inconsistencies to make it more readable.
2018-04-04Fix snake_case filenamesmid-kid
Renamed a bunch of files, most of them one-off functions, to better fit the general snake_case naming scheme. Also renamed some awfully long filenames.
2018-04-04Use constants for screen size in metatilesRangi
2018-04-04Use 'elif' moreRangi
2018-04-01Fix file permissionsmid-kid
I have no idea why this was a thing (do people store this repo on FAT32 flash drives or something?), but quite a bit of files had a permission of 755. This isn't really a problem, but it's inconsistent and weird.
2018-04-01Update file paths in constants/ and docs/mid-kid
2018-03-25`flagpredef.asm` → `smallflag.asm`mid-kid
2018-03-25Organize the engine/ directory, director's cutmid-kid
Cleaned up `engine/routines`, in favor of moving files into more appropriate directories. predef-related routines are now in top-level `engine`. `rtc/delete_save_change_clock.asm` has been split into both `menus/delete_save.asm` and `rtc/reset_password.asm`. Made a new subdirectory: * engine/math: Contains all generic math-related routines.
2018-03-25Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-03-25Merge pull request #500 from yenatch/fix-scan-includesyenatch
Fix scan_includes matching the word "include" in strings.
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-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-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