summaryrefslogtreecommitdiff
path: root/constants
AgeCommit message (Collapse)Author
2017-12-13Fix the spelling of Thursdaysurskitty
2017-12-13Rename the Onix trade house to match the restRemy Oukaour
2017-12-13Use constants for gender ratiosRemy Oukaour
2017-12-12Document more bugsRemy Oukaour
2017-12-12Remove unused constantRemy Oukaour
Fix typo
2017-12-12Merge branch 'master' of https://github.com/pret/pokecrystalRemy Oukaour
2017-12-12Document bugs and glitchesRemy Oukaour
2017-12-12Define constants for collision typesRemy Oukaour
2017-12-12Identify more sprite-related constantsRemy Oukaour
Start more documentation
2017-12-12Identify more sprite-related constantsRemy Oukaour
2017-12-12Identify some SPRITE_ANIM_FRAME_IDX_* constantsRemy Oukaour
2017-12-12Separate sprite constants and sprite-related data constants, like Pokémon ↵Remy Oukaour
and maps
2017-12-11Keep table labels in the same files as their contents.Remy Oukaour
2017-12-11Comments distinguish "move effects" and "effect commands"Remy Oukaour
Effect command enums are used like constants, not macros
2017-12-11Add member constants for the base data struct, same as most other structsRemy Oukaour
2017-12-11Map dimensions are separate from other constants, same as pokemon_constants ↵Remy Oukaour
vs pokemon_data_constants
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-10Use new palette constantsRemy Oukaour
2017-12-10Define more palette constantsRemy Oukaour
2017-12-10Consistent capitalization for map names, matching their constantsRemy Oukaour
2017-12-09Add constants for battle object colorsRemy Oukaour
2017-12-09More WRAM cleanupRemy Oukaour
2017-12-09More constantsRemy Oukaour
2017-12-09Separate file for mobile constantsRemy Oukaour
2017-12-09Document constants with comments, actual names, and more thorough usageRemy Oukaour
2017-12-06Merge pull request #404 from surskitty/masteryenatch
De-Magic-Numbers the Rocket Grunts
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-29Fix some SPRITE_ANIM_FRAMESET_ constantsmid-kid
Thanks to @roukaour for the fixes.
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-20Move all of constants/sram_constants.asm into srammid-kid
This way we can easily use `BANK()` where appropriate, and it is more tidy.
2017-11-19Labelled some battle tower-related functionsmid-kid
The UbersCheck and LevelCheck are used only for the battle tower, despite them living in the mobile files. Also labelled some of the known BattleTowerActions.
2017-11-18SelfDestruct -> Selfdestructmid-kid
Just keeping things consistent. Nobody's going to write SELF_DESTRUCT. Kind of subjective, and we could do it the other way around, if anybody really cares.
2017-11-15Clean up labels in battle/moves/move_effects.asmmid-kid
There were a lot of unused labels in there, and a few confusing misnomers around move_effects_pointers.asm. They now match up exactly with the names in battle_constants.asm. Also renamed a few effects, to make their purpose clearer, and to match up with their respective event script commands: EFFECT_EXPLOSION -> EFFECT_SELFDESCTRUCT EFFECT_HAZE -> EFFECT_RESET_STATS EFFECT_WHIRLWIND -> EFFECT_FORCE_SWITCH EFFECT_BIND -> EFFECT_TRAP_TARGET EFFECT_TWINEEDLE -> EFFECT_POISON_MULTI_HIT EFFECT_STEEL_WING -> EFFECT_DEFENSE_UP_HIT EFFECT_METAL_CLAW -> EFFECT_ATTACK_UP_HIT EFFECT_ANCIENTPOWER -> EFFECT_ALL_UP_HIT
2017-10-28Fix WATERTILE/WALLTILE constantspfero
WATRTILE was wrongly defined as 15, and WALLTILE as 1. Those had to be flipped around. This has allowed for us to replace inmediate values with these constants in several places to improve readability. WATRTILE was renamed to WATERTILE in the name of readability.
2017-06-24Fix a misleading define for SLPyenatch
2017-01-16Labels for Trainer Rankings stat tracking functionshatschky
2016-09-27Person action and facing labels, part 2PikalaxALT
2016-09-27Person action and facing labels, part 1PikalaxALT
2016-07-29pitchoffset macro to replace forceoctavePikalaxALT
2016-06-13hLCDCPointer and InitListpikalaxalt
2016-06-07Fix indentation in many placespikalaxalt
2016-06-06Remaining layout constantspikalaxalt
2016-05-27Merge branch 'master' of https://github.com/pret/pokecrystalpikalaxalt
2016-05-23Switch labels for fast and slow exp groupsBrandon Mulcahy