summaryrefslogtreecommitdiff
path: root/home.asm
AgeCommit message (Collapse)Author
2015-11-02object_structPikalaxALT
2015-11-01Fix merge conflictsPikalaxALT
2015-11-01Buena local labelsPikalaxALT
2015-10-26merge with newest updateJimB16
2015-10-24About time I got to these functionsPikalaxALT
2015-10-19merge conflicts resolvedJimB16
2015-10-17Battle intro animation functionPikalaxALT
2015-10-17Restructured functions in main.asm to resemble the home functions they clonePikalaxALT
2015-10-16Split up bank 2; other relabelingsPikalaxALT
2015-10-12Happiness and Mystery Gift constantsPikalaxALT
2015-10-11Magikarp functions moved to event/magikarp.asmPikalaxALT
2015-09-10changed more labelsJimB16
2015-07-25Merge yenatch:map-objectsPikalaxALT
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-21Add constants for common map object ids.yenatch
2015-07-20Reverted ld_hl_pointer macroPikalaxALT
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-18Updated signpost items and person_event flagsPikalaxALT
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-07-03- Renamed "Functiond283" to "GetPocketCapacity" and updated the pointers and ↵Scott Norton
constants to better reflect their hypothesized purposes. - Using yenatch's version of the macro and constant handling, rewrote the tmhm bit array as a macro-defined environment.
2015-06-23Remove trailing newlines.IIMarckus
2015-02-10Fix a bunch of palette copying errors and wram bank conflicts.yenatch
There are probably a bunch more labels with wrong banks. This takes care of the most noticeable ones.
2015-02-10Blind wram labels part 4.yenatch
2014-09-30Miscellaneous formatting cleanup.yenatch
2014-08-22Use AttrMap and TileMap labels for relative addressing.yenatch
2014-08-22Split mobile/timer code out of home.asm.yenatch
2014-07-18Move cry functions out of home.asm.yenatch
2014-07-18Name cry functions in home.asm.yenatch
2014-07-18Cry "echo" is actually the upper byte of pitch (now a word).yenatch
2014-06-23More PartyMon labels for relative addressing.yenatch
2014-06-18Residual damage, battle text labels, pic predefs.yenatch
2014-06-16Name the UpdateEnemyHUD predef.yenatch
Also start using hp palette constants.
2014-06-16Use a predef macro that takes labels instead of juggling constants.yenatch
Besides making predefs convenient, naming a predef no longer requires adding or renaming a predef constant. This also lets predefs be rearranged at will.
2014-06-13Battle type constants in the wild.yenatch
Also add constants for trap and Celebi event battles.
2014-06-04Use {hl,de,bc}coord macros wherever possible.yenatch
2014-06-03More MAX_LEVEL use.yenatch
2014-05-21Split bank 0 battle functions into home/battle.asm.yenatch
2014-05-21Split bank 0 audio functions into home/audio.asm.yenatch
2014-05-21Comment music functions in home.asm.yenatch
2014-04-19The unused name array is move descriptions.yenatch
Still not sure where the bank comes from.
2014-04-17Shrink pics, an extra egg pic and their labels.yenatch
2014-03-03Map triggers and label some addresses in bank 0.yenatch
2014-02-04Use globals to implicitly define labels before passing them into BANK().yenatch
2014-02-01Use :: to export labels between objects.yenatch
This fixes the build.
2013-12-22no more Public in joypad interface labelsyenatch
2013-12-20NULL labelyenatch