62 Commits

Author SHA1 Message Date
GriffinR 50babdb07f Move local IDs to map.json 2024-10-15 02:51:08 -04:00
GriffinR 4dc5c47799 OBJ_EVENT_ID_PLAYER/CAMERA -> LOCALID_PLAYER/CAMERA 2024-10-14 22:48:30 -04:00
GriffinR 2b2bf84502 Use actual flag values for hidden items 2022-10-25 14:51:01 -04:00
GriffinR bfd1fb2419 MAP_NONE -> MAP_DYNAMIC, treat warp ids as strings to allow constants 2022-09-03 14:59:18 -04:00
GriffinR ab56ac41a1 Merge branch 'master' into clone-union 2022-08-17 15:41:50 -04:00
GriffinR 2b93687ade Merge branch 'master' of https://github.com/GriffinRichards/pokefirered into clone-union 2022-08-10 13:48:30 -04:00
GriffinR f113da30ad Use 'goto_if_eq VAR, value, Script' syntax 2022-08-09 20:41:54 -04:00
GriffinR 0c1adf2115 Use seteventmon 2022-08-09 15:29:16 -04:00
Eduardo Quezada dfe6c6885c Synced sound.c 2022-07-29 18:15:25 -04:00
GriffinR 9cde4e0f74 Remove address comments 2022-06-24 21:10:48 -04:00
GriffinR 38601cf09b Reformat clone objects in JSON 2022-02-05 14:34:53 -05:00
Deokishisu 57e3f5e0f8 Mirror pokeemerald PR#1329 & PR#1335 to pokefirered
The `giftRibbons` field in `SaveBlock1` has been split out into proper subfields. The new ExternalEvent structs deal with interconnectivity between external games/peripherals and FRLG. US & JP Colosseum Bonus Discs', Colosseum and XD's, Pokémon Channel's, and PokémonBox: Ruby & Sapphire's interactions with these fields has been documented.

The `giftRibbon#` fields in `PokemonSubstruct3` have also been renamed to their appropriate ribbons, and commented with distribution info if applicable. The previous `fatefulEncounter` field was actually filler, and relabeled as such, while the `obedient` bit was renamed `eventLegal`. All relevant constants and functions dealing with the Pokémon data structure were renamed with these changes in mind.

I still maintain that `eventLegal` is a misnomer and it should be called `fatefulEncounter` in all three repos.
2021-02-16 16:56:31 -05:00
GriffinR 515dde69af Use more LOCALID constants 2021-02-10 20:20:15 -05:00
GriffinR bb56d4a3f4 Give songs meaningful english names 2020-08-29 03:11:03 -04:00
PikalaxALT c78101535b Split quest_log.c 2020-04-06 17:58:24 -04:00
PikalaxALT af32535610 Name all specials 2020-03-31 08:49:47 -04:00
GriffinR eebe7f2233 Use trainer type constants 2020-03-27 10:21:26 -04:00
GriffinR d450d5d406 var_value to string 2020-03-13 01:21:46 -04:00
GriffinR a0f951b09c trainer_type and trainer_sight_or_berry_tree_id to string 2020-03-11 12:08:08 -04:00
GriffinR 7af1b35d17 Sync some specials/drop unnecessary prefixes 2020-03-03 17:45:25 -05:00
GriffinR 1fc8db43b7 Sync object event gfx constants 2020-02-23 17:00:12 -05:00
GriffinR 729c224bf2 Name battle scene and map type constants 2020-02-18 16:16:03 -05:00
GriffinR e94f9c1483 Name allow_escaping, allow_running, show_map_name header properties 2020-02-18 15:11:44 -05:00
GriffinR 4643330fdd Name allow_cycling, floor_number header properties 2020-02-18 14:08:29 -05:00
GriffinR 0ddd7ebb1d Sync STEB_CB, WEATHER_SHADE 2020-01-28 14:26:18 -05:00
GriffinR 04d176334a Document some Quest Log 2020-01-15 16:00:45 -05:00
GriffinR 7f55319c00 Use movement type constants 2020-01-13 01:00:38 -05:00
GriffinR 388c40575d Sync Birth Island / Navel Rock scripts 2020-01-10 15:36:35 -05:00
GriffinR 91bf7665c6 Sync split scripts, more misc splits/doc 2020-01-10 15:01:50 -05:00
GriffinR 4a6f15ba24 Sync event macros 2020-01-10 01:26:20 -05:00
GriffinR 94fbc3ac48 Sync temp vars 2020-01-09 14:46:14 -05:00
GriffinR c39d295386 Label used movement steps 2020-01-09 12:57:13 -05:00
GriffinR 33a4b68486 Use special obj event ids 2020-01-08 21:14:45 -05:00
GriffinR 2e5bf6c9ef Use map_script constants, name unique map_script labels 2020-01-08 19:16:57 -05:00
GriffinR 31d31d3260 Sync compare macros, some event_scripts.s doc, begin map_scripts constants 2020-01-08 18:09:24 -05:00
garak 8ee35bc615 *actual* final pass at unifying on object event 2019-12-17 21:35:09 -05:00
PikalaxALT a18e9c27e1 Rename specials according to Ruby 2019-10-24 16:31:38 -04:00
PikalaxALT 7c3d9df380 Finish field_specials 2019-10-24 15:28:43 -04:00
PikalaxALT 8df72e4da6 Document battle outcome checks in scripts 2019-10-21 19:03:38 -04:00
PikalaxALT 10ef670608 Documentation for start-of-credits script 2019-10-21 15:44:09 -04:00
PikalaxALT c5db703229 Update hidden item json fields 2019-10-21 13:34:31 -04:00
PikalaxALT a1bddb8f8c Remaining story flags referenced in event scripts 2019-10-21 09:58:14 -04:00
PikalaxALT 3ab70c735e Story flags through mystic ticket 2019-10-20 22:14:22 -04:00
PikalaxALT 9aa5709329 use TRUE and FALSE for flag conditionals; more story flags 2019-10-20 21:24:16 -04:00
PikalaxALT 6b503e306d script switch/case; name script conditionals 2019-10-20 20:38:23 -04:00
PikalaxALT 2702aa2754 Remaining NPC hide/show flags 2019-10-19 21:10:29 -04:00
PikalaxALT a8b767965a auto-assign map object hide/show flags 2019-10-19 15:49:26 -04:00
PikalaxALT d98d4d887c Set map.json files with map_obj_gfx constants 2019-10-19 15:05:51 -04:00
PikalaxALT a16d9af699 Document renewable_hidden_items 2019-10-18 15:16:52 -04:00
PikalaxALT a7bca8aa92 Hidden item flags 2019-10-18 15:02:34 -04:00