summaryrefslogtreecommitdiff
path: root/engine/phone
AgeCommit message (Collapse)Author
2022-02-22Rename ENGINE_FISH_SWARM to ENGINE_QWILFISH_SWARM (#879)Idain
2021-11-03Fix #845: Liz gossips about a beautiful trainer, not PokémonRangi
2021-09-07`and 50 percent` -> `and %011111111`Rangi
2021-03-10Define MAPGROUP_* constants and verify MapGroup_* table sizesRangi
2021-03-04Verify data table sizes with table_width and assert_table_length macrosRangi
This was discussed in #706 It also uncovered some off-by-one issues with defining some constants. A few structs now use rsreset/_RS to define their offset constants, as discussed in #739
2020-12-07FarString -> PlaceFarString, and document a BrokenPlaceFarString bugRangi
2020-11-09Replace $0 with 0 for "ld l, a / ld h, 0" idiomRangi
2020-11-03Identify more uses of wBuffer1-6Rangi
2020-10-26Comment, remove, or revise many unreferenced labelsRangi
2020-10-05Identify more unnamed labelsRangi
2020-10-04Identify more unnamed labelsRangi
2020-10-04Identify some more unnamed labelsRangi
2020-07-17return → endcallback, reloadandreturn → reloadendRangi
2020-07-10Use const_skip and const_next macros for brevityRangi
2020-06-16[in progress] Harmonize more constant and data files with pokegoldRangi
2020-05-16Format all CopyTilemapAtOnce variations the same wayRangi
2020-03-15Add a `LANDMARK_` prefix to landmark constantsRangi
Resolves #697
2020-02-23Replace some "idiotic", "wtf", "stupid interns" comments with more common ↵Rangi
"useless", "pointless", "could have done X instead"
2020-02-13Standardize on lowercase Tilemap and Attrmapmid-kid
We used to have a mixture of TileMap and and Tilemap, as well as the similar AttrMap. Standardize on one.
2019-11-03Rename buttonsound to promptbuttonRangi
2019-10-20#641 fixes and additions. (#646)mid-kid
Name a lot of text labels according to our conventions
2019-04-09TextBox -> Textboxmid-kid
Homogenizing names.
2019-04-08Identify and eliminate wEngineBuffer1-5Rangi
2019-03-10Rename some call/jump script commands to avoid confusion with jr/jp asm ↵Rangi
instructions Fixes #580
2019-03-10Rename more script commands for consistency and predictabilityRangi
Fixes #540
2019-02-16Update to rgbds 0.3.8Rangi
2018-12-31*PhoneScript1 -> *PhoneCalleeScript, and *PhoneScript2 -> *PhoneCallerScriptRangi
2018-12-30Split generic phone caller+callee text into individual NPCsRangi
2018-12-30Distinguish "caller" and "called" phone scripts+text (NPCs call you ↵Rangi
automatically, you call them from the Pokégear)
2018-12-30Split engine/phone/phone_scripts.asm and phone_gossip.asm into individual filesRangi
2018-11-18Resolve issue #575: Rename text commandsRangi
2018-11-05text_jump → text_farmid-kid
The previous name for this was rather misleading. It isn't an actual jump like you'd expect the `jp` instruction to behave as. Instead, it behaves more like a `farcall`. This also makes it consistent with its current command ID name of `TX_FAR`.
2018-09-09Curr -> CurRangi
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-25Single newline at the end of filesRangi
2018-06-24Fix triple newlines left over from removing address commentsRangi
2018-06-25Remove even more address commentsmid-kid
That should be all of them this time
2018-06-24Remove all address commentsmid-kid
2018-05-05fix-various-little-thingsmid-kid
A compilation of suggestions from the discord that don't deserve separate commits and are not questionable at all™.
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-26* BillPhoneGeneriText -> BillPhoneGenericTextRangi
* data/phone/text/trainers1.asm -> data/phone/text/trainers.asm * ,ROM -> , ROM0
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-03Merge branch 'master' of github.com:pret/pokecrystalsurskitty
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-02-02Remove checkmorn/checkday/checknite macrosRangi
2018-02-02Script commands don't have underscoresRangi
2018-02-02Converting what I can to locals.surskitty
2018-01-25Move event data to data/events/Rangi
2018-01-24Remove Special_ prefix from special routines (close #478)Rangi
2018-01-24EVENT_TEMPORARY_UNTIL_MAP_RELOAD_[1-8] (close issue #481)Rangi