summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-24use realistic values for hardware/hram constant examplesyenatch
2017-12-24Merge pull request #422 from mid-kid/footprintsyenatch
Split all of the footprints
2017-12-24Merge pull request #424 from roukaour/masteryenatch
Rename a routine and some maps; remove all code from main.asm
2017-12-24Group Pokérus files in engine/pokerus/Remy Oukaour
2017-12-24Change a few Unknown labelsRemy Oukaour
2017-12-24Add more constants for some maximum valuesRemy Oukaour
2017-12-24Remove all code from main.asm (some labeled INCBINs, like out-of-context ↵Remy Oukaour
graphics, are still present) engine/routines/ stores isolated out-of-context routines as individual files. It might be preferable later to append them to their related engine/ files in unique little SECTIONs, relying on the linkerscript to place them appropriately; or some other organization method. In the meantime, they're now easily findable apart from main.asm's other content.
2017-12-24Correct linkRemy Oukaour
2017-12-24Start documentation for assembly languageRemy Oukaour
Note: Resolved #340, #381, and #393 previously.
2017-12-24Clarify why G/S egg moves were removed (resolves #294)Remy Oukaour
2017-12-24LoadEDTile → CopyTilemapAtOnce (fix #345)Remy Oukaour
2017-12-24Rename maps:Remy Oukaour
- Underground -> UndergroundPath - Route5UndergroundEntrance -> Route5UndergroundPathEntrance - Route6UndergroundEntrance -> Route6UndergroundPathEntrance - WarehouseEntrance -> GoldenrodUnderground - UndergroundWarehouse -> GoldenrodUndergroundWarehouse - UndergroundPathSwitchRoomEntrances -> GoldenrodUndergroundSwitchRoomEntrances
2017-12-24Use PSYCHIC_M for the Psychic TM.yenatch
Fixes #385
2017-12-24Merge pull request #423 from roukaour/masteryenatch
Fix issues #262, #345, #347, #396, #408, and #412
2017-12-24s/number/scene/, and correct some documentationRemy Oukaour
2017-12-24Merge branch 'master' of https://github.com/pret/pokecrystalRemy Oukaour
2017-12-24Merge pull request #417 from mid-kid/masteryenatch
mid-kid's patches
2017-12-24Update documentation to match renamingRemy Oukaour
2017-12-24Fix issue #345:Remy Oukaour
- GetMonFrontpic → GetEnemyMonFrontpic - GetMonBackpic → GetBattleMonBackpic - FrontpicPredef → GetAnimatedFrontpicPredef - GetFrontpic → GetMonFrontpic - GetBackpic → GetMonBackpic - CutAndPasteMap → PadMapForHDMATransfer
2017-12-24Merge branch 'master' of https://github.com/pret/pokecrystalRemy Oukaour
2017-12-24Renaming: (fix #412)Remy Oukaour
- MapTriggers / maptrigger → SceneScripts / scene_script - XYTriggers / xy_trigger → CoordEvents / coord_event - Signposts / signpost → BGEvents / bg_event - PersonEvents / person_event → ObjectEvents / object_event
2017-12-24remove redundant 2bpp/1bpp filesyenatch
2017-12-24Rename "map permissions" to "map environment" (fix #396)Remy Oukaour
2017-12-24Support old one-argument sound_duty macro, similar to callab/callba legacy ↵Remy Oukaour
support
2017-12-24callba/callab → farcall/callfarRemy Oukaour
2017-12-24Misc fixes for the usage of constantsmid-kid
Several improvements that will make it easier to edit some data structures for everyone.
2017-12-24HELD_TRADE_EVOLVE -> HELD_FLINCHmid-kid
This item effect effectively causes the target to flinch (sometimes). It's not exclusive to trade evolve items in later generations either.
2017-12-24Split all of the footprintsmid-kid
Split all the footprints into separate files in `gfx/footprints/`. Makes them easier to edit and find for most people.
2017-12-23Merge pull request #420 from surskitty/masteryenatch
Partial Phone Script Labels
2017-12-23Merge remote-tracking branch 'origin/master' into masteryenatch
2017-12-23Merge pull request #419 from roukaour/masteryenatch
More reorganization and documentation
2017-12-23Correct address commentRemy Oukaour
2017-12-23Keep images within repoRemy Oukaour
2017-12-23Don't keep commented-out SECTION headersRemy Oukaour
2017-12-23Some more WRAM cleanupRemy Oukaour
2017-12-23Document the meaning of hour and daytime values for person_eventsRemy Oukaour
2017-12-23Move NUM_BUENA_PRIZES to event/buena.asm (still hard-coded)Remy Oukaour
Buena_PrizeMenu has "rept NUM_BUENA_PRIZES", which needs NUM_BUENA_PRIZES to be already defined. BuenaPrizeItems and BuenaPrizeItemsEnd are needed to define NUM_BUENA_PRIZES; but BuenaPrizeItems is defined after Buena_PrizeMenu. I don't see a way to avoid hard-coding its value of 9. Contrast that with the NUM_MOM_ITEMS constants, which are not used as "rept" arguments and so can be defined within their code file.
2017-12-22More comments for constant<->table correspondencesRemy Oukaour
2017-12-22IsHM is not used within home/names.asm; group it with the other HM routines+dataRemy Oukaour
2017-12-22Split more code from home.asm into home/ filesRemy Oukaour
2017-12-22Correct directionsRemy Oukaour
2017-12-22Document one more graphical mistakeRemy Oukaour
2017-12-22Document a graphical errorRemy Oukaour
2017-12-21Include bugfix in commentsRemy Oukaour
2017-12-21Use NAME_LENGTH_JAPANESE moreRemy Oukaour
2017-12-21Document one more bugRemy Oukaour
2017-12-19Document two more bugsRemy Oukaour
2017-12-17Auto-label more map scriptsRemy Oukaour
2017-12-17Auto-label more map scriptsRemy Oukaour
2017-12-16Move some more main.asm routines into individual filesRemy Oukaour