Skip to content

Commit e9c41d3

Browse files
authored
Merge pull request #145 from gymnast86/progressive-magic-always-double
Add option for progressive magic always being double
2 parents beba6ff + 52e3da1 commit e9c41d3

28 files changed

+1162
-1052
lines changed

asm/custom_symbols.yaml

Lines changed: 174 additions & 173 deletions
Original file line numberDiff line numberDiff line change
@@ -1,184 +1,185 @@
1-
beedle_dont_buy_blue_chu: 0x28F9AAC
2-
big_key_label_safestring: 0x28FA990
3-
big_key_label_str: 0x28FA97C
4-
boat_spawn_fallback_check: 0x28F9DA8
5-
camera_preference: 0x28F8D55
6-
cap_file_restore_health: 0x28FA7F4
7-
cap_game_over_restore_health: 0x28FA80C
8-
check_animate_rainbow_rupee_color: 0x28FA824
9-
check_barrier_triforce_requirement: 0x28F9D3C
10-
check_buying_beedle_20_item: 0x28F9E78
11-
check_can_defend: 0x28F9C84
12-
check_entering_door10_forwards: 0x28F99FC
13-
check_entering_door12_forwards: 0x28F9A14
14-
check_ganons_tower_chest_opened: 0x28F9FF8
15-
check_give_additional_figurines: 0x28FA3AC
16-
check_has_next_hint_message: 0x28F9DE0
17-
check_hyrule_warp_unlocked: 0x28FACA4
18-
check_if_ganondorf: 0x28F9CCC
19-
check_if_inside_warp: 0x28F9CF4
20-
check_leaving_cabana: 0x28F9A2C
21-
check_low_health_full: 0x28FAD80
22-
check_outset_bgm: 0x28FA9D4
23-
check_phantom_ganons_sword_should_disappear: 0x28FA020
24-
check_play_special_item_get_music: 0x28FA268
25-
check_player_in_casual_clothes: 0x28FA998
26-
check_run_new_text_commands: 0x28FA878
27-
check_shop_item_in_bait_bag_slot_sold_out: 0x28F9E48
28-
check_should_decrement_morth_counter: 0x28F9D60
29-
check_tingle_statue_owned: 0x28F993C
1+
beedle_dont_buy_blue_chu: 0x28F9AD4
2+
big_key_label_safestring: 0x28FA9B8
3+
big_key_label_str: 0x28FA9A4
4+
boat_spawn_fallback_check: 0x28F9DD0
5+
camera_preference: 0x28F8D56
6+
cap_file_restore_health: 0x28FA81C
7+
cap_game_over_restore_health: 0x28FA834
8+
check_animate_rainbow_rupee_color: 0x28FA84C
9+
check_barrier_triforce_requirement: 0x28F9D64
10+
check_buying_beedle_20_item: 0x28F9EA0
11+
check_can_defend: 0x28F9CAC
12+
check_entering_door10_forwards: 0x28F9A24
13+
check_entering_door12_forwards: 0x28F9A3C
14+
check_ganons_tower_chest_opened: 0x28FA020
15+
check_give_additional_figurines: 0x28FA3D4
16+
check_has_next_hint_message: 0x28F9E08
17+
check_hyrule_warp_unlocked: 0x28FACCC
18+
check_if_ganondorf: 0x28F9CF4
19+
check_if_inside_warp: 0x28F9D1C
20+
check_leaving_cabana: 0x28F9A54
21+
check_low_health_full: 0x28FADA8
22+
check_outset_bgm: 0x28FA9FC
23+
check_phantom_ganons_sword_should_disappear: 0x28FA048
24+
check_play_special_item_get_music: 0x28FA290
25+
check_player_in_casual_clothes: 0x28FA9C0
26+
check_run_new_text_commands: 0x28FA8A0
27+
check_shop_item_in_bait_bag_slot_sold_out: 0x28F9E70
28+
check_should_decrement_morth_counter: 0x28F9D88
29+
check_tingle_statue_owned: 0x28F9964
3030
convert_progressive_item_id: 0x28F8D8C
31-
convert_progressive_item_id_for_createDemoItem: 0x28FA6C0
32-
convert_progressive_item_id_for_dProcGetItem_init_1: 0x28FA718
33-
convert_progressive_item_id_for_dProcGetItem_init_2: 0x28FA748
34-
convert_progressive_item_id_for_daItem_create: 0x28FA6EC
35-
convert_progressive_item_id_for_shop_item: 0x28FA770
36-
create_item_and_set_event_bit_for_townsperson: 0x28FA080
37-
create_item_for_withered_trees_without_setting_speeds: 0x28F9EF4
38-
create_pot_item: 0x28FA32C
39-
create_stone_head_item: 0x28FA378
40-
custom_crawl_check: 0x28F9D78
41-
custom_createItem: 0x28F939C
42-
custom_createItem_return_check: 0x28F9EC8
43-
custom_damage_multiplier: 0x28FAAD8
44-
custom_ff_label: 0x28FABC0
45-
custom_ff_label_safestring: 0x28FABC8
46-
custom_getSelectItemNo_progressive: 0x28FA798
47-
custom_isTbox_for_unloaded_stage_save_info: 0x28F99C8
48-
custom_l_objectName: 0x28FABFC
49-
custom_searchName_loop_check: 0x28FAC08
50-
custom_warp_button_name: 0x28FAB88
51-
custom_warp_button_safestring: 0x28FAB98
52-
custom_warp_pot_env_color: 0x28FAAC4
53-
custom_warp_pot_prm_color: 0x28FAAC0
54-
daSwOp_Create: 0x28FADC8
55-
daSwOp_Delete: 0x28FAEC8
56-
daSwOp_Draw: 0x28FAED0
57-
daSwOp_Execute: 0x28FB294
58-
daSwOp_IsDelete: 0x28FAEC0
59-
daSwOp__conditionMetCheck: 0x28FB054
60-
daSwOp__conditionUnmetCheck: 0x28FB240
61-
daSwOp__eventEndCheck: 0x28FAED8
62-
daSwOp__eventStartCheck: 0x28FB1A4
63-
daSwOp__isCondition: 0x28FAF48
64-
daSwOp__timerCountdown: 0x28FB0F0
65-
dampa_minigame_item_id: 0x28FA0F4
66-
default_molgera_xz_pos: 0x28F9CEC
67-
doc_bandam_blue_potion_slot_item_id: 0x28FA329
68-
doc_bandam_check_new_potion_and_give_free_item: 0x28FA2CC
69-
doc_bandam_green_potion_slot_item_id: 0x28FA328
70-
dragon_tingle_statue_item_get_func: 0x28F984C
71-
drc_big_key_item_get_func: 0x28F95A4
72-
drc_compass_item_get_func: 0x28F975C
73-
drc_dungeon_map_item_get_func: 0x28F966C
74-
drc_small_key_item_get_func: 0x28F94F0
75-
earth_tingle_statue_item_get_func: 0x28F98DC
76-
et_big_key_item_get_func: 0x28F961C
77-
et_compass_item_get_func: 0x28F97FC
78-
et_dungeon_map_item_get_func: 0x28F970C
79-
et_small_key_item_get_func: 0x28F955C
80-
exec_curr_num_keys_text_command: 0x28FA8A4
81-
execute_switch_cases_start: 0x28FB2C4
82-
ff_compass_item_get_func: 0x28F97D4
83-
ff_dungeon_map_item_get_func: 0x28F96E4
84-
ff_warp_text_check: 0x28FABE4
85-
first_person_camera_preference: 0x28F8D56
86-
forbidden_tingle_statue_item_get_func: 0x28F987C
87-
force_map_reload: 0x28F9DC0
88-
fully_refill_magic_meter_on_load_save: 0x28FA7D8
89-
fw_big_key_item_get_func: 0x28F95CC
90-
fw_compass_item_get_func: 0x28F9784
91-
fw_dungeon_map_item_get_func: 0x28F9694
92-
fw_small_key_item_get_func: 0x28F9514
93-
g_profile_SwitchOperator: 0x28FB338
94-
ganondorf_health_check: 0x28F9CB4
95-
generic_on_dungeon_bit: 0x28F93E8
96-
generic_small_key_item_get_func: 0x28F9450
97-
get_num_owned_tingle_statues: 0x28FA9FC
98-
give_pearl_and_raise_totg_if_necessary: 0x28FACE4
99-
give_temporary_sword_during_ganondorf_fight_in_swordless: 0x28FB368
100-
give_temporary_sword_in_orcas_house_in_swordless: 0x28FB3BC
101-
goddess_tingle_statue_item_get_func: 0x28F98AC
102-
gyroscope_preference: 0x28F8D57
103-
hookshot_sight_failsafe_check: 0x28F9A74
104-
hurricane_spin_item_func: 0x28F936C
105-
increment_custom_loop_counter: 0x28FAC38
106-
init_extra_button_location: 0x28FAADC
107-
init_extra_connections: 0x28FAAF0
31+
convert_progressive_item_id_for_createDemoItem: 0x28FA6E8
32+
convert_progressive_item_id_for_dProcGetItem_init_1: 0x28FA740
33+
convert_progressive_item_id_for_dProcGetItem_init_2: 0x28FA770
34+
convert_progressive_item_id_for_daItem_create: 0x28FA714
35+
convert_progressive_item_id_for_shop_item: 0x28FA798
36+
create_item_and_set_event_bit_for_townsperson: 0x28FA0A8
37+
create_item_for_withered_trees_without_setting_speeds: 0x28F9F1C
38+
create_pot_item: 0x28FA354
39+
create_stone_head_item: 0x28FA3A0
40+
custom_crawl_check: 0x28F9DA0
41+
custom_createItem: 0x28F93C4
42+
custom_createItem_return_check: 0x28F9EF0
43+
custom_damage_multiplier: 0x28FAB00
44+
custom_ff_label: 0x28FABE8
45+
custom_ff_label_safestring: 0x28FABF0
46+
custom_getSelectItemNo_progressive: 0x28FA7C0
47+
custom_isTbox_for_unloaded_stage_save_info: 0x28F99F0
48+
custom_l_objectName: 0x28FAC24
49+
custom_searchName_loop_check: 0x28FAC30
50+
custom_warp_button_name: 0x28FABB0
51+
custom_warp_button_safestring: 0x28FABC0
52+
custom_warp_pot_env_color: 0x28FAAEC
53+
custom_warp_pot_prm_color: 0x28FAAE8
54+
daSwOp_Create: 0x28FADF0
55+
daSwOp_Delete: 0x28FAEF0
56+
daSwOp_Draw: 0x28FAEF8
57+
daSwOp_Execute: 0x28FB2BC
58+
daSwOp_IsDelete: 0x28FAEE8
59+
daSwOp__conditionMetCheck: 0x28FB07C
60+
daSwOp__conditionUnmetCheck: 0x28FB268
61+
daSwOp__eventEndCheck: 0x28FAF00
62+
daSwOp__eventStartCheck: 0x28FB1CC
63+
daSwOp__isCondition: 0x28FAF70
64+
daSwOp__timerCountdown: 0x28FB118
65+
dampa_minigame_item_id: 0x28FA11C
66+
default_molgera_xz_pos: 0x28F9D14
67+
doc_bandam_blue_potion_slot_item_id: 0x28FA351
68+
doc_bandam_check_new_potion_and_give_free_item: 0x28FA2F4
69+
doc_bandam_green_potion_slot_item_id: 0x28FA350
70+
dragon_tingle_statue_item_get_func: 0x28F9874
71+
drc_big_key_item_get_func: 0x28F95CC
72+
drc_compass_item_get_func: 0x28F9784
73+
drc_dungeon_map_item_get_func: 0x28F9694
74+
drc_small_key_item_get_func: 0x28F9518
75+
earth_tingle_statue_item_get_func: 0x28F9904
76+
et_big_key_item_get_func: 0x28F9644
77+
et_compass_item_get_func: 0x28F9824
78+
et_dungeon_map_item_get_func: 0x28F9734
79+
et_small_key_item_get_func: 0x28F9584
80+
exec_curr_num_keys_text_command: 0x28FA8CC
81+
execute_switch_cases_start: 0x28FB2EC
82+
ff_compass_item_get_func: 0x28F97FC
83+
ff_dungeon_map_item_get_func: 0x28F970C
84+
ff_warp_text_check: 0x28FAC0C
85+
first_person_camera_preference: 0x28F8D57
86+
forbidden_tingle_statue_item_get_func: 0x28F98A4
87+
force_map_reload: 0x28F9DE8
88+
fully_refill_magic_meter_on_load_save: 0x28FA800
89+
fw_big_key_item_get_func: 0x28F95F4
90+
fw_compass_item_get_func: 0x28F97AC
91+
fw_dungeon_map_item_get_func: 0x28F96BC
92+
fw_small_key_item_get_func: 0x28F953C
93+
g_profile_SwitchOperator: 0x28FB360
94+
ganondorf_health_check: 0x28F9CDC
95+
generic_on_dungeon_bit: 0x28F9410
96+
generic_small_key_item_get_func: 0x28F9478
97+
get_num_owned_tingle_statues: 0x28FAA24
98+
give_pearl_and_raise_totg_if_necessary: 0x28FAD0C
99+
give_temporary_sword_during_ganondorf_fight_in_swordless: 0x28FB390
100+
give_temporary_sword_in_orcas_house_in_swordless: 0x28FB3E4
101+
goddess_tingle_statue_item_get_func: 0x28F98D4
102+
gyroscope_preference: 0x28F8D58
103+
hookshot_sight_failsafe_check: 0x28F9A9C
104+
hurricane_spin_item_func: 0x28F9394
105+
increment_custom_loop_counter: 0x28FAC60
106+
init_extra_button_location: 0x28FAB04
107+
init_extra_connections: 0x28FAB18
108108
init_save_with_tweaks: 0x28F87F4
109109
init_starting_gear: 0x28F8C04
110-
initialize_actor_id: 0x28F9EE4
110+
initialize_actor_id: 0x28F9F0C
111111
isEventBit_wrapper: 0x28F8D5C
112-
l_daSwOp_Method: 0x28FB318
113-
last_korl_hint_message_number: 0x28F9DDC
114-
lenzo_set_deluxe_picto_box_event_bit: 0x28FA0F8
115-
load_extra_button_part: 0x28FABA0
116-
maggie_give_item_and_set_event_bit: 0x28FA1D0
117-
magtail_respawn_when_head_light_arrowed: 0x28F9C0C
118-
makar_possible_wt_spawn_positions: 0x28FA4F0
119-
medli_possible_et_spawn_positions: 0x28FA5EC
120-
miniblin_set_death_switch_when_light_arrowed: 0x28F9B0C
121-
molgera_warp_radius: 0x28F9CE8
122-
multiply_damage: 0x28FAAC8
123-
no_big_key_label_safestring: 0x28FA988
124-
no_big_key_label_str: 0x28FA970
125-
normal_magic_meter_item_func: 0x28F9340
126-
orca_counter_failsafe: 0x28F9A90
127-
outset_pig_color: 0x28F8D53
128-
phantom_ganon_check_link_within_y_diff: 0x28F9C4C
129-
phantom_ganon_maze_stage_name: 0x28FA078
130-
poe_fix_light_arrows_bug: 0x28F9B40
131-
progressive_bomb_bag_item_func: 0x28F91D4
132-
progressive_bow_item_func: 0x28F913C
133-
progressive_magic_meter_item_func: 0x28F92F4
134-
progressive_picto_box_item_func: 0x28F925C
135-
progressive_quiver_item_func: 0x28F9218
136-
progressive_sail_item_func: 0x28F92A8
137-
progressive_shield_item_func: 0x28F90F0
138-
progressive_sword_item_func: 0x28F9084
139-
progressive_wallet_item_func: 0x28F9198
140-
rainbow_rupee_data: 0x28FA86C
141-
read_custom_l_objectName_loop_for_dStage_getName: 0x28FAC44
142-
remove_low_health_anim_at_full_health: 0x28FADA0
143-
remove_temporary_sword_when_loading_stage_in_swordless: 0x28FB41C
144-
reset_makar_position_to_start_of_dungeon: 0x28FA464
145-
reset_medli_position_to_start_of_dungeon: 0x28FA560
146-
rito_cafe_postman_start_event_and_set_event_bit: 0x28FA214
147-
salvage_corp_give_item_and_set_event_bit: 0x28FA18C
148-
set_dampa_event_bit: 0x28FA0D0
149-
set_env_color_for_warp_pot_particles: 0x28FAA98
150-
set_ff_warp_msg_index: 0x28FABD0
151-
set_inactive_servant_when_player_leaves_room: 0x28FA65C
152-
set_item_obtained_from_totg_tablet_event_bit: 0x28FA680
153-
set_prm_color_for_warp_pot_particles: 0x28FAA70
154-
set_return_place_as_last_visited_ocean_sector: 0x28F9A5C
155-
set_shop_item_in_bait_bag_slot_sold_out: 0x28F9E14
156-
set_starting_health: 0x28FA7BC
157-
set_up_custom_loop_counter: 0x28FAC2C
112+
l_daSwOp_Method: 0x28FB340
113+
last_korl_hint_message_number: 0x28F9E04
114+
lenzo_set_deluxe_picto_box_event_bit: 0x28FA120
115+
load_extra_button_part: 0x28FABC8
116+
maggie_give_item_and_set_event_bit: 0x28FA1F8
117+
magtail_respawn_when_head_light_arrowed: 0x28F9C34
118+
makar_possible_wt_spawn_positions: 0x28FA518
119+
medli_possible_et_spawn_positions: 0x28FA614
120+
miniblin_set_death_switch_when_light_arrowed: 0x28F9B34
121+
molgera_warp_radius: 0x28F9D10
122+
multiply_damage: 0x28FAAF0
123+
no_big_key_label_safestring: 0x28FA9B0
124+
no_big_key_label_str: 0x28FA998
125+
normal_magic_meter_item_func: 0x28F9368
126+
orca_counter_failsafe: 0x28F9AB8
127+
outset_pig_color: 0x28F8D54
128+
phantom_ganon_check_link_within_y_diff: 0x28F9C74
129+
phantom_ganon_maze_stage_name: 0x28FA0A0
130+
poe_fix_light_arrows_bug: 0x28F9B68
131+
progressive_bomb_bag_item_func: 0x28F91E8
132+
progressive_bow_item_func: 0x28F9150
133+
progressive_magic_always_double: 0x28F8D53
134+
progressive_magic_meter_item_func: 0x28F9308
135+
progressive_picto_box_item_func: 0x28F9270
136+
progressive_quiver_item_func: 0x28F922C
137+
progressive_sail_item_func: 0x28F92BC
138+
progressive_shield_item_func: 0x28F9104
139+
progressive_sword_item_func: 0x28F9098
140+
progressive_wallet_item_func: 0x28F91AC
141+
rainbow_rupee_data: 0x28FA894
142+
read_custom_l_objectName_loop_for_dStage_getName: 0x28FAC6C
143+
remove_low_health_anim_at_full_health: 0x28FADC8
144+
remove_temporary_sword_when_loading_stage_in_swordless: 0x28FB444
145+
reset_makar_position_to_start_of_dungeon: 0x28FA48C
146+
reset_medli_position_to_start_of_dungeon: 0x28FA588
147+
rito_cafe_postman_start_event_and_set_event_bit: 0x28FA23C
148+
salvage_corp_give_item_and_set_event_bit: 0x28FA1B4
149+
set_dampa_event_bit: 0x28FA0F8
150+
set_env_color_for_warp_pot_particles: 0x28FAAC0
151+
set_ff_warp_msg_index: 0x28FABF8
152+
set_inactive_servant_when_player_leaves_room: 0x28FA684
153+
set_item_obtained_from_totg_tablet_event_bit: 0x28FA6A8
154+
set_prm_color_for_warp_pot_particles: 0x28FAA98
155+
set_return_place_as_last_visited_ocean_sector: 0x28F9A84
156+
set_shop_item_in_bait_bag_slot_sold_out: 0x28F9E3C
157+
set_starting_health: 0x28FA7E4
158+
set_up_custom_loop_counter: 0x28FAC54
158159
should_start_with_heros_clothes: 0x28F8C4C
159160
skip_rematch_bosses: 0x28F8C4E
160-
spawn_drc_shortcut_warp: 0x28FAC6C
161-
stalfos_kill_lower_body_when_upper_body_light_arrowed: 0x28F9AC4
161+
spawn_drc_shortcut_warp: 0x28FAC94
162+
stalfos_kill_lower_body_when_upper_body_light_arrowed: 0x28F9AEC
162163
starting_gear: 0x28F8C4F
163164
starting_magic: 0x28F8D52
164165
starting_quarter_hearts: 0x28F8D50
165-
stop_sub_bgm_when_unloading_stage: 0x28F9C68
166+
stop_sub_bgm_when_unloading_stage: 0x28F9C90
166167
swordless: 0x28F8C4D
167-
tag_photo_check_lenzo_flag_order: 0x28FA69C
168-
target_type_preference: 0x28F8D54
169-
totg_big_key_item_get_func: 0x28F95F4
170-
totg_compass_item_get_func: 0x28F97AC
171-
totg_dungeon_map_item_get_func: 0x28F96BC
172-
totg_small_key_item_get_func: 0x28F9538
173-
ui_display_preference: 0x28F8D58
174-
wind_tingle_statue_item_get_func: 0x28F990C
175-
withered_tree_item_speeds: 0x28F9FEC
176-
withered_tree_item_try_give_momentum: 0x28F9F20
177-
wt_big_key_item_get_func: 0x28F9644
178-
wt_compass_item_get_func: 0x28F9824
179-
wt_dungeon_map_item_get_func: 0x28F9734
180-
wt_small_key_item_get_func: 0x28F9580
181-
zero_out_arrow_on_hit_callback: 0x28F9C74
182-
zunari_give_item_and_set_magic_armor_event_bit: 0x28FA12C
183-
zunari_magic_armor_slot_item_id: 0x28FA188
168+
tag_photo_check_lenzo_flag_order: 0x28FA6C4
169+
target_type_preference: 0x28F8D55
170+
totg_big_key_item_get_func: 0x28F961C
171+
totg_compass_item_get_func: 0x28F97D4
172+
totg_dungeon_map_item_get_func: 0x28F96E4
173+
totg_small_key_item_get_func: 0x28F9560
174+
ui_display_preference: 0x28F8D59
175+
wind_tingle_statue_item_get_func: 0x28F9934
176+
withered_tree_item_speeds: 0x28FA014
177+
withered_tree_item_try_give_momentum: 0x28F9F48
178+
wt_big_key_item_get_func: 0x28F966C
179+
wt_compass_item_get_func: 0x28F984C
180+
wt_dungeon_map_item_get_func: 0x28F975C
181+
wt_small_key_item_get_func: 0x28F95A8
182+
zero_out_arrow_on_hit_callback: 0x28F9C9C
183+
zunari_give_item_and_set_magic_armor_event_bit: 0x28FA154
184+
zunari_magic_armor_slot_item_id: 0x28FA1B0
184185

0 commit comments

Comments
 (0)