summaryrefslogtreecommitdiff
path: root/macros
AgeCommit message (Collapse)Author
2018-01-12Use more constants in scriptsRemy Oukaour
2018-01-10Other files belong in data/battle/Remy Oukaour
2018-01-10Resolve #461Remy Oukaour
2018-01-10Use maskbits more, and clarify its usageRemy Oukaour
2018-01-10Specialized macros go with their data/codeRemy Oukaour
2018-01-07Reorganize some macrosRemy Oukaour
* tileset data macros go atop their related files, like all the ones in data/ * charmaps are not macros
2018-01-02dsprite always has 6 argumentsRemy Oukaour
2018-01-02No more mobile EQUS ret (replace with Stubbed_ + ret)xCrystal
2018-01-01Merge pull request #451 from yenatch/document-battle-anim-macrosyenatch
Fix and document some battle animation macros
2018-01-01Document some more battle animation commandsyenatch
2017-12-30Merge pull request #450 from roukaour/masteryenatch
Constants for TextBoxFlags
2017-12-29bgrows → * BG_MAP_WIDTHRemy Oukaour
No dims macro
2017-12-29hldims, bcdims, dedimsRemy Oukaour
2017-12-29Define ld_dims for in-order (width, height) pairsRemy Oukaour
2017-12-29Coordinate macros all have similar structureRemy Oukaour
2017-12-29Fix anim_obj x/y valuesyenatch
- negative values have no meaning - left in optional tile x/y for backwards compatibility
2017-12-29Consistently name unknown fields in macros/wram as FieldxxxCrystal
2017-12-28Consistent if/else/endc (matches rept/endr) and DEF (matches BANK/HIGH/LOW)Remy Oukaour
2017-12-28Merge branch 'master' of https://github.com/pret/pokecrystalRemy Oukaour
# Conflicts: # macros/scripts/maps.asm
2017-12-28endm -> ENDMxCrystal
2017-12-28Consistent (x, y) coordinate formatting in map scriptsRemy Oukaour
2017-12-28More constants and documentation in slot machinesxCrystal
2017-12-28Lowercase v for VRAM addressesxCrystal
2017-12-28Uppercase MACRO and EQU(S) according to the style guidexCrystal
2017-12-27Remove redundant data/ filename prefixesRemy Oukaour
2017-12-26Use "battle_anims" and "sprite_anims" for clarity, not just "anims"Remy Oukaour
2017-12-26Split battle/ into data/ and engine/ componentsRemy Oukaour
2017-12-26dwb → dabRemy Oukaour
2017-12-26Rename: emote_headers, sprite_headers, cry_headers, gfx_headers, tileset_headersRemy 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-24s/number/scene/, and correct some documentationRemy 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-24Support old one-argument sound_duty macro, similar to callab/callba legacy ↵Remy Oukaour
support
2017-12-24callba/callab → farcall/callfarRemy Oukaour
2017-12-23Document the meaning of hour and daytime values for person_eventsRemy Oukaour
2017-12-15Move more main.asm code into individual filesRemy Oukaour
2017-12-15Add a map_connection_struct macroRemy Oukaour
2017-12-15Move all misc/ and unknown/ files to meaningful directoriesRemy Oukaour
2017-12-15Correct `endturn` valueRemy Oukaour
2017-12-15Start documenting effect commandsRemy Oukaour
2017-12-15More comments for macrosRemy Oukaour
2017-12-14Split items/ and trainers/ into their data/ and engine/ componentsRemy Oukaour
Move some data into a pokemon/ subdirectory
2017-12-14Clarify which gfx anim commands are for oamRemy Oukaour
2017-12-14Reorganize macrosRemy Oukaour
2017-12-12Use constants for asm collision dataRemy Oukaour
2017-12-12xy_trigger handles $0 padding, so map scripts are simplerRemy Oukaour
2017-12-12Add basic documentation for text commands.Remy Oukaour
2017-12-12Identify more sprite-related constantsRemy Oukaour
Start more documentation
2017-12-11Comments distinguish "move effects" and "effect commands"Remy Oukaour
Effect command enums are used like constants, not macros
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.)