summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2017-12-26Rename: emote_headers, sprite_headers, cry_headers, gfx_headers, tileset_headersRemy Oukaour
2017-12-25MAX_LEVEL = 255 should still compileRemy Oukaour
2017-12-25Resolve #428: Use `HIGH(X)` and `LOW(X)` instead of `X / $100` and `X % ↵Remy Oukaour
$100` or `X >> 8` and `X & $ff`
2017-12-25Clean up color/palette codeRemy Oukaour
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-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-24Merge branch 'master' of https://github.com/pret/pokecrystalRemy Oukaour
2017-12-24Fix issue #345:Remy Oukaour
- GetMonFrontpic → GetEnemyMonFrontpic - GetMonBackpic → GetBattleMonBackpic - FrontpicPredef → GetAnimatedFrontpicPredef - GetFrontpic → GetMonFrontpic - GetBackpic → GetMonBackpic - CutAndPasteMap → PadMapForHDMATransfer
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-24Rename "map permissions" to "map environment" (fix #396)Remy Oukaour
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-23Merge remote-tracking branch 'origin/master' into masteryenatch
2017-12-23Some more WRAM cleanupRemy Oukaour
2017-12-21Include bugfix in commentsRemy Oukaour
2017-12-21Document one more bugRemy Oukaour
2017-12-19Document two more bugsRemy Oukaour
2017-12-16Move some more main.asm routines into individual filesRemy Oukaour
2017-12-16Move more code out of main.asmRemy Oukaour
2017-12-16Move tileset-specific palette code into tilesets/Remy Oukaour
2017-12-16Ad some more constants for meaningful audio WRAM bitsRemy Oukaour
2017-12-15Only engine/decorations.asm uses PadCoords_deRemy Oukaour
2017-12-15PLAYER_SLIP → PLAYER_SKATE (probably used for the beta skateboard; ↵Remy Oukaour
DoPlayerMovement.BikeCheck returns true for it)
2017-12-15Reorganising phone stuff.surskitty
2017-12-15Add more palettes to data/palettes/Remy Oukaour
2017-12-15Move more main.asm code into individual filesRemy Oukaour
2017-12-15Move more contiguous related code blocks from main.asm to engine/ and events/Remy Oukaour
2017-12-15Labelling the remaining stuff one sed at a time.surskitty
2017-12-15Move more unknown graphics into real subfoldersRemy Oukaour
2017-12-15Copy pokered's organization some more, with further constant and data filesRemy Oukaour
2017-12-15Move some misc/ files into meaningful directoriesRemy Oukaour
2017-12-15Move predef/ files into engine/Remy Oukaour
Get rid of single-file engine/ subdirectories Move tilesets/ palettes unrelated to individual tilesets into data/palettes/ (more from engine/colors.asm can be moved here too)
2017-12-14Split items/ and trainers/ into their data/ and engine/ componentsRemy Oukaour
Move some data into a pokemon/ subdirectory
2017-12-14The labelling never ends, but phone_scripts.asm does.surskitty
2017-12-14Another batch.surskitty
2017-12-14One day we'll be through with this. Labels.surskitty
2017-12-14phone_scripts is most of the way there, too.surskitty
2017-12-14phone_callers.asm is now fully readable, if not fully labelled.surskitty
2017-12-14Reorganize macrosRemy Oukaour
2017-12-13Renaming RandomPhoneRareWildMon to RandomRareWildMon.surskitty
2017-12-13Labels, including a comment explaining RandomPhoneRareWildMon.surskitty
2017-12-13Label label label.surskitty
2017-12-13Fix the spelling of Thursdaysurskitty
2017-12-13Labels labels labelssurskitty
2017-12-13Splitting phone scripts up.surskitty
2017-12-13More phone script labelling.surskitty