summaryrefslogtreecommitdiff
path: root/home/map_objects.asm
AgeCommit message (Collapse)Author
2020-12-23Remove "Buffer" suffix from two HRAM labelsRangi
2020-10-22Identify remaining map object labelsRangi
2020-10-22Identify some more map object labels and constantsRangi
2020-07-01Identify more labels, and use the jumptable macro when possibleRangi
2020-06-22Identify some more labelsRangi
2020-06-21Replace "Unreferenced" labels with "; unreferenced" commentsRangi
2020-05-18Update some routine labels, including unreferenced onesRangi
2020-02-13Define TileCollisionTable as a standard 'db' seriesRangi
2019-11-03Rename OBJECT_LENGTH to MAPOBJECT_LENGTH and OBJECT_STRUCT_LENGTH to ↵Rangi
OBJECT_LENGTH
2019-04-19Identify some more WRAM labelsRangi
2018-08-25Use labels instead of constants for HRAMRangi
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2018-06-24Remove all address commentsmid-kid
2018-05-23Start improving sprite movement engine (to do: identify bit flags)Rangi
Introduce maskbits N[, S]: optionally shift the bitmask
2018-02-03Merge branch 'master' of https://github.com/pret/pokecrystalRangi
# Conflicts: # audio/engine.asm # constants/gfx_constants.asm # constants/map_data_constants.asm # constants/pokemon_data_constants.asm # constants/sprite_constants.asm # constants/wram_constants.asm # data/maps/data.asm # engine/battle/ai/scoring.asm # engine/battle/core.asm # engine/battle/effect_commands.asm # engine/battle/misc.asm # engine/battle_anims/getpokeballwobble.asm # engine/breeding.asm # engine/buy_sell_toss.asm # engine/decorations.asm # engine/events/battle_tower/battle_tower.asm # engine/events/battle_tower/rules.asm # engine/events/buena.asm # engine/events/bug_contest/contest_2.asm # engine/events/daycare.asm # engine/events/dratini.asm # engine/events/halloffame.asm # engine/events/happiness_egg.asm # engine/events/kurt.asm # engine/events/lucky_number.asm # engine/events/magnet_train.asm # engine/events/overworld.asm # engine/events/pokerus/pokerus.asm # engine/events/print_unown.asm # engine/events/print_unown_2.asm # engine/events/unown_walls.asm # engine/item_effects.asm # engine/link.asm # engine/mon_menu.asm # engine/player_object.asm # engine/routines/playslowcry.asm # engine/scripting.asm # engine/search.asm # engine/search2.asm # engine/specials.asm # engine/start_menu.asm # engine/timeset.asm # home/battle_vars.asm # home/map.asm # maps/GoldenrodUndergroundSwitchRoomEntrances.asm # maps/IlexForest.asm # maps/KrissHouse2F.asm # maps/Route39Barn.asm # mobile/mobile_12_2.asm # mobile/mobile_40.asm # mobile/mobile_5f.asm # wram.asm
2018-01-25Separate home/battle_vars.asm for easy data editing, same as home/hm_moves.asmRangi
2018-01-23Prefix wram labels with w, part 2.luckytyphlosion
2018-01-02Clean up XXX comments for unused contentxCrystal
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-24callba/callab → farcall/callfarRemy Oukaour
2017-12-12Define constants for collision typesRemy 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-09Document constants with comments, actual names, and more thorough usageRemy Oukaour
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.
2016-05-04HDMA transfer functionspikalaxalt
2016-05-04More splitting of main.asm; remove unneeded rept 2pikalaxalt
2016-04-10Local labels starting with capital letters are now decorated with a trailing ↵pikalaxalt
colon; remove trailing whitespace; globally correct line endings to UNIX style
2016-01-11Fully label home/map_objects.asmPikalaxALT
2016-01-11Restored StandingTile and introduced LastTilePikalaxALT
2015-12-29More movement stuffPikalaxALT
2015-12-17Movement etc.PikalaxALT
2015-11-16Further decoding of SpriteMovementDataPikalaxALT
2015-11-15Fix some movement macro/function namesPikalaxALT
2015-11-15Backup prior to global introduction of PERSONTYPE constantsPikalaxALT
2015-11-14More map object, swap StandingTile and NextTilePikalaxALT
2015-11-14More map object workPikalaxALT
2015-11-13Creation of constants for OBJECT_09 indicesPikalaxALT
2015-11-11More splits; map setup labelsPikalaxALT
2015-11-06Sprite movement function labelsPikalaxALT
2015-11-04give/takeitem *, 1: the 1 is optionalPikalaxALT
2015-11-02object_structPikalaxALT
2015-11-01Object masksPikalaxALT
2015-10-31SPRITEMOVEDATAPikalaxALT
2015-10-29No more -bash000; engine/movement.asm, SPRITEMOVEFNPikalaxALT
2015-07-29Reworked person_event argumentsPikalaxALT
2015-07-23Wild Pokemon functions and dataPikalaxALT
Replaced encounter rates with percent values Added new constants denoting the number of wild Pokemon in the grass and water wild constructs Annotated and relabeled the encounter generating functions Renamed a WRAM address associaed with the temporary storage of the wild Pokemon's species Moved spawn constants to constants/map_constants.asm for use anywhere in the disassembly
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-20Fix unnecessary white space and retire add_n_timesPikalaxALT
2015-07-19Finished the decoration attributes tablePikalaxALT
Interpretation of the Decoration Attributes table is complete. Other changes include some more event flag and function naming, as well as a minor tweak to the person_events of every map.
2015-07-18Updated signpost items and person_event flagsPikalaxALT