summaryrefslogtreecommitdiff
path: root/home/map.asm
AgeCommit message (Collapse)Author
2015-10-24Address comments on PR 322PikalaxALT
2015-10-24About time I got to these functionsPikalaxALT
2015-10-07More labels, including fns responsible for partymon generationPikalaxALT
2015-08-17Merge pull request #309 from PikalaxALT/masteryenatch
Wild data, save functions, fix missing include
2015-07-26Name some map event reading functions.yenatch
2015-07-25Macro update, roam mon annotationsPikalaxALT
Updated map and mapgroup macros to get around an rgbds bug. Legendary beast locale handling annotated and relabeled. Added a new constant NUM_ENGINE_FLAGS for use in the EngineFlagAction function. This will make it easier for modders to add or remove engine flags.
2015-07-22Various annotationsPikalaxALT
Annotated the SGB functions in predef/sgb.asm, and some of the map scripts. Renamed several functions in home. Renamed six WRAM addresses corresponding to party icon animations, and renamed several others relative to these.
2015-07-20Reverted ld_hl_pointer macroPikalaxALT
2015-07-20Named more specials, fixed a missing EOLPikalaxALT
2015-07-20Fix unnecessary white space and retire add_n_timesPikalaxALT
2015-07-20More label updates, moved predefs to new filePikalaxALT
Also named most of the engine and event flag constants.
2015-07-18Trainer data structure and field move functionsPikalaxALT
Trainer data in map scripts is now a macro-defined structure. Field move functions in main.asm are now nearly completely annotated, with local references. Trailing white space deleted.
2015-07-16Special script annotation, trainer constant enumeration, person-event ↵PikalaxALT
structure update
2015-07-15More enumeration of constants, more annotations of scripts.PikalaxALT
2015-06-23Remove trailing newlines.IIMarckus
2015-02-10Blind wram labels part 4.yenatch
2014-12-26Some wram labels in map connection code.yenatch
2014-12-26Fix a static bank in map header code.yenatch
2014-06-24Don't use Olivine maps to define the length of a map header.yenatch
The first and second map header labels have no semantic meaning with regard to length. In fact, none of the labels are used at all.
2014-06-12Consolidate monster structs in wram and sram.yenatch
The PartyMon struct is really the box struct with volatile variables like status added. Some other labels have been reworked. Move structs no longer have explicit labels since their location is arbitrary and usually shared.
2014-06-04Use {hl,de,bc}coord macros wherever possible.yenatch
2014-05-21Comment music functions in home.asm.yenatch
2014-03-03Label map trigger functions in home.asm.yenatch
2014-03-03Map triggers and label some addresses in bank 0.yenatch
2014-02-01Use :: to export labels between objects.yenatch
This fixes the build.
2014-01-26Map setup scripts and commandsyenatch
2013-12-11more map attribute getters and some cleanup in home/map.asmyenatch
2013-12-11LoadTilesetHeaderyenatch
2013-12-01shorten redundant text_jump macrosyenatch
2013-10-25Merge commit '66ef1838' into merge-mrwintyenatch
Conflicts: home/map.asm
2013-10-11relabel LoadMapGroupRoofyenatch
2013-10-05* added index comments to pointer listsMr Wint
* added map header wram addresses * analyzed some assembly
2013-10-02* more callab/callba macrosMr Wint
2013-09-09rename common/ to home/yenatch