You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LocationData(EACLANEYA_TRICKY_BLOCK_BRANCHES_AP_REGION, JIDAMBA_EACLANEYA_DISPLAY_NAME+" Chest - Climb the lamp in the south room", 2799+treasure_index_offset, lambdastate: logic.has_horizontal_movement(state) andlogic.has_vertical_movement(state)), #Celestial Crown chest
1234
+
LocationData(EACLANEYA_TRICKY_BLOCK_BRANCHES_AP_REGION, JIDAMBA_EACLANEYA_DISPLAY_NAME+" Chest - Climb the lamp in the south room", 2799+treasure_index_offset, lambdastate: ((logic.has_horizontal_movement(state) andoptions.hop_to_it.value>=options.hop_to_it.option_fancy_footwork) orlogic.has_glide(state)) andlogic.has_vertical_movement(state)), #Celestial Crown chest
1235
1235
LocationData(EACLANEYA_TRICKY_BLOCK_BRANCHES_AP_REGION, JIDAMBA_EACLANEYA_DISPLAY_NAME+" Chest - At the end of spike hallway", 2755+treasure_index_offset, lambdastate: logic.has_glide(state)), #Flame Sword chest
Copy file name to clipboardExpand all lines: worlds/crystal_project/options.py
+16-1Lines changed: 16 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -329,6 +329,20 @@ class ObscureRoutes(Toggle):
329
329
"""
330
330
display_name="Obscure Routes"
331
331
332
+
classHopToIt(Choice):
333
+
"""
334
+
No Tricks: No fancy hops expected.
335
+
Fancy Footwork: Some above-average jumping skill expected, e.g. jumping past the pushblocks in Eaclaneya with no mounts or Auto-Jump-level jumping precision.
336
+
One Hop Beyond: More jumping tricks expected, like ibek jumping up from underneath a ledge.
337
+
Pray: You didn't *want* the Golden Quintar for the Sequoia, did you?
338
+
"""
339
+
display_name="Hop To It"
340
+
option_no_tricks=0
341
+
option_fancy_footwork=1
342
+
option_one_hop_beyond=2
343
+
option_pray=3
344
+
default=0
345
+
332
346
classPrioritizeCrystals(DefaultOnToggle):
333
347
"""
334
348
When enabled, crystals will be prioritized when placing progression items.
@@ -493,6 +507,7 @@ class CrystalProjectOptions(PerGameCommonOptions):
493
507
max_level: MaxLevel
494
508
key_mode: KeyMode
495
509
obscure_routes: ObscureRoutes
510
+
hop_to_it: HopToIt
496
511
prioritize_crystals: PrioritizeCrystals
497
512
auto_spend_lp: AutoSpendLP
498
513
auto_equip_passives: AutoEquipPassives
@@ -511,7 +526,7 @@ class CrystalProjectOptions(PerGameCommonOptions):
0 commit comments