summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-11Name map groupsRemy Oukaour
2017-12-11Move more data tables into data/ files.Remy Oukaour
2017-12-11Move lots of data tables into individual data/ filesRemy Oukaour
(This is not expected to be their final location, but it makes them easier to relocate when necessary, and easier for users to edit until the whole project's file structure is finalized.)
2017-12-11Add constants for time-of-day boundariesRemy Oukaour
Split off more misc constants into proper files
2017-12-11tilemap → tilesetRemy Oukaour
2017-12-11Document macros/map.asmRemy Oukaour
Rename MORN/DAY/NITE to MORN_F/DAY_F/NITE_F; use MORN/DAY/NITE for shifted values (cleaner for person_events) Prefix FLOOR to the `elevfloor` constants
2017-12-11Rename overworld sprite files, consistent with their constantsRemy Oukaour
2017-12-10Rename tilesets, consistent with constant namesRemy Oukaour
2017-12-10PokeCenter → Pokecenter (consistent with the POKECENTER map constants)Remy Oukaour
2017-12-10Use MORN/DAY/NITE shifts for time-based person_eventsRemy Oukaour
2017-12-10Use new palette constantsRemy Oukaour
2017-12-10Define more palette constantsRemy Oukaour
2017-12-10Comment palette colors and roof map groupsRemy Oukaour
2017-12-10All map triggers use the `maptrigger` macro, not `dw`Remy Oukaour
.MapTriggers and .MapCallbacks lists are formatted consistently with .Warps, .XYTriggers, .Signposts, and .PersonEvents
2017-12-10"Trainer*AfterBattleText" labelsRemy Oukaour
2017-12-10Remove unused .asm fileRemy Oukaour
2017-12-10Single files for tilesets/data.asm and maps/blockdata.asmRemy Oukaour
2017-12-10Consistent capitalization for map names, matching their constantsRemy Oukaour
2017-12-10Merge pull request #409 from roukaour/masteryenatch
Document constants with comments, actual names, and more thorough usage
2017-12-10Use correct WRAM labels for intro/title scenesRemy Oukaour
Remove outdated WRAM alias comments
2017-12-10Consistent code formatting: no redundant `a`s and spaces after commasRemy Oukaour
2017-12-09Move some gfx/unknown/ files into meaningful directoriesRemy Oukaour
2017-12-09Move some gfx/misc/ files into meaningful directoriesRemy Oukaour
2017-12-09Consistent pointer labels in WRAMRemy Oukaour
2017-12-09Clarify which rgbds builds to useRemy Oukaour
2017-12-09Add constants for battle object colorsRemy Oukaour
2017-12-09More WRAM cleanupRemy Oukaour
2017-12-09More WRAM organizationRemy Oukaour
2017-12-09Further WRAM organizationRemy Oukaour
2017-12-09More WRAM organizationRemy Oukaour
2017-12-09Start organizing WRAMRemy Oukaour
- Use db and dw when they're more meaningful than ds 1/2 - Use unions to group related labels
2017-12-09More constantsRemy Oukaour
2017-12-09Separate file for mobile constantsRemy Oukaour
2017-12-09Define more charmap characters and use them in place of hard-coded numbersRemy Oukaour
2017-12-09Document constants with comments, actual names, and more thorough usageRemy Oukaour
2017-12-06Merge pull request #405 from yenatch/fix-no-rule-erroryenatch
fix cryptic 'no rule' error when a prerequisite is missing
2017-12-06Merge pull request #404 from surskitty/masteryenatch
De-Magic-Numbers the Rocket Grunts
2017-12-06Merge pull request #403 from mid-kid/masteryenatch
mid-kid's patches: The Experience
2017-12-03fix make 3.81yenatch
the shell newline capture doesnt work in 3.81, so that's gone
2017-12-03fix cryptic 'no rule' error when a prerequisite is missingyenatch
at the cost of scan_includes running before the rules are actually evaluated
2017-11-30Remove useless filemid-kid
Also fixed a comment on top of music_pointers.asm
2017-11-30Label all of PARTYMENUACTION_*mid-kid
It's pretty clear what it's used for. PartyMenuActionText is used for two things: 1) Storing what kind of action we're going to do (<$10) 2) Storing the text for some kind of healing stuff I'm not entirely sure (>=$f0) In the former case, if GetPartyMenuTilemapPointers is ran, it will be used to pick a sequence of actions that should be done, specified in the table, and it'll print the corresponding string using the PartyMenuStrings table. The items in the sequence of actions that should be done are in WritePartyMenuTilemap. Strangely enough, one possible value is left completely unused: PARTYMENUACTION_GIVE_MON_FEMALE. It works in the exact same way as it's male counterpart, and as such I don't believe it was used in the japanese version either, since it doesn't matter which gender your 'mon is when you put 'em in the daycare.
2017-11-29Merge pull request #400 from mid-kid/masterMarcus Huderle
mid-kid's amazing patches act 2
2017-11-29Fix some SPRITE_ANIM_FRAMESET_ constantsmid-kid
Thanks to @roukaour for the fixes.
2017-11-27Making all Rocket Grunts call the constant.surskitty
2017-11-27Constants for Rocket Grunt rosters.surskitty
Having constants rather than magic numbers should make it easier to remove unused grunts from the roster.
2017-11-27Fighting Dojo npc labels.surskitty
2017-11-26Rename all files in data/pokedex/entries/mid-kid
Some people suggested this would be a good idea, and make management of the files easier. I'm inclined to agree.
2017-11-26Add MobileError-related labelsmid-kid
This function is called from a few different places in the mobile code, including from one special that is only executed when the BattleTowerRoomMenu special returns with a non-zero code. Since that special causes a blue "error" screen to appear, that looks the exact same as the one you'd get when trying to connect from the mobile trade corner/battle colosseum in a Pokémon Center's top floor, and this function contains a bunch of japanese strings in a jumptable, I think it's reasonable to assume it should be called "DisplayMobileError".
2017-11-26Script_ChoseChallenge -> Script_ChooseChallengemid-kid
This script is called for the player to *choose* (or pick) the challenge they want to undertake.