summaryrefslogtreecommitdiff
path: root/engine/save.asm
AgeCommit message (Collapse)Author
2018-03-25Organize the engine/ directory, take 3mid-kid
Renamed `title` to `movies`. Moved some functions from `engine/routines/` to their fitting directories, and cleaned up the base `engine/` directory. Moved `engine/pokemon/tmhm.asm` back to `engine/items/`. Made a new subdirectory: * engine/tilesets: Contains all map-related graphics routines.
2018-02-25Merge branch 'master' of https://github.com/pret/pokecrystalRangi
# Conflicts: # constants/map_constants.asm # constants/wram_constants.asm # data/radio/oaks_pkmn_talk_routes.asm # data/radio/pnp_hidden_places.asm # engine/battle/core.asm # engine/breeding.asm # engine/phone/phone_scripts.asm # engine/radio.asm # maps/BattleTower1F.asm # maps/OlivineLighthouse2F.asm # maps/OlivineLighthouse6F.asm # maps/PokemonFanClub.asm # maps/RadioTower1F.asm # maps/RadioTower2F.asm # maps/Route30BerryHouse.asm # maps/Route34IlexForestGate.asm # maps/Route36NationalParkGate.asm # maps/RuinsOfAlphKabutoChamber.asm # maps/RuinsOfAlphResearchCenter.asm # maps/VermilionPort.asm # maps/VictoryRoad.asm
2018-02-22Pkmn -> Monmid-kid
Since we're aiming for consistency across the codebase, I believe it includes a uniform way to refer to the creatures this game consists of in the labels of the code. The only exceptions to this rule are labels referring to things named through the use of the <PK><MN> or <PKMN> characters, in which case PKMN is used. Most of this was already consistent enough™, I just picked the convention with the most occurences and fixed the outliers.
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-23Prefix wram labels with w, part 2.luckytyphlosion
2018-01-23Replace Stack with wStack.luckytyphlosion
2018-01-23MenuDataHeader → MenuHeader, MenuData2 → MenuData (might complete issue ↵Rangi
#440)
2018-01-18Remove trailing whitespaceRemy Oukaour
2018-01-16map_header → map_def; map_header_2 → map_dataRemy Oukaour
2018-01-14Merge branch 'dev' of https://github.com/TheMostCuriousThing/pokecrystal ↵Remy Oukaour
(resolve PR #460) # Conflicts: # engine/battle/core.asm # engine/save.asm
2018-01-08Document hardcoded SRAM addresses.Adelaide Walter
2018-01-08Use BANK for hardcoded SRAM banks (except for vestigial refs to JP's banks 4-7)Adelaide Walter
2018-01-02Clean up XXX comments for unused contentxCrystal
2017-12-28Prefix engine_flags wram addresses with wxCrystal
2017-12-24LoadEDTile → CopyTilemapAtOnce (fix #345)Remy Oukaour
2017-12-24callba/callab → farcall/callfarRemy Oukaour
2017-12-15Move more main.asm code into individual filesRemy Oukaour
2017-12-11Keep table labels in the same files as their contents.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.)
2016-05-11Save functions; feeble attempt at serial and link functionspikalaxalt
2016-05-08All functions in main.asm have non-generic namespikalaxalt
2016-01-05maptrigger macroPikalaxALT
2015-12-24writebackup --> closewindow; game corner prize vendors; othersPikalaxALT
2015-12-15MenuPikalaxALT
2015-12-14mystery gift, creditsPikalaxALT
2015-12-09underground switches, town mapPikalaxALT
2015-11-26Battle Tower scripts and text labelsPikalaxALT
2015-11-24Partial interpretation of battle tower trainer dataPikalaxALT
2015-11-20bgcoordPikalaxALT
2015-11-17Save, Bill's PCPikalaxALT
2015-11-17Here's the mail it never failsPikalaxALT
2015-11-16Movement constants, script stackPikalaxALT
2015-11-11Further split bank 4PikalaxALT
2015-11-07more battle core labelsPikalaxALT
2015-11-05Various labelsPikalaxALT
2015-11-04Mon submenu, engine/menu.asmPikalaxALT
2015-10-26merge with newest updateJimB16
2015-10-16Split up bank 2; other relabelingsPikalaxALT
2015-09-12found functions that determine next OTPkmnJimB16
2015-08-19Fix some dubious comments about abandoned sram addresses.yenatch
2015-08-19Comment and label the save file.yenatch
2015-08-19Split out the save file code.yenatch