This commit is contained in:
@@ -66,7 +66,7 @@ label .dodge_left_counterattack:
|
|||||||
"[[Rewind]":
|
"[[Rewind]":
|
||||||
# Shared mechanic: reads `checkpoint` (".first_attack_choice") and
|
# Shared mechanic: reads `checkpoint` (".first_attack_choice") and
|
||||||
# rewinds there via the teal-wash effect, then returns here.
|
# rewinds there via the teal-wash effect, then returns here.
|
||||||
call .do_rewind
|
call do_rewind
|
||||||
"Press the attack":
|
"Press the attack":
|
||||||
jump .dodge_left_counterattack_press
|
jump .dodge_left_counterattack_press
|
||||||
|
|
||||||
@@ -95,7 +95,7 @@ label .dodge_left_anticipate_left:
|
|||||||
thinking "That knocked the air out of me! I need to catch my breath. Or should I rewind?"
|
thinking "That knocked the air out of me! I need to catch my breath. Or should I rewind?"
|
||||||
menu:
|
menu:
|
||||||
"[[Rewind]":
|
"[[Rewind]":
|
||||||
call .do_rewind
|
call do_rewind
|
||||||
"Create distance":
|
"Create distance":
|
||||||
jump .dodge_left_anticipate_left_distance
|
jump .dodge_left_anticipate_left_distance
|
||||||
|
|
||||||
@@ -104,14 +104,85 @@ label .dodge_left_anticipate_left_distance:
|
|||||||
screen black with dissolve
|
screen black with dissolve
|
||||||
jump .after_spar
|
jump .after_spar
|
||||||
|
|
||||||
|
label .dodgle_left_anticipate_jump:
|
||||||
|
"Sara leaps into the air, narrowly avoiding the strike."
|
||||||
|
"Eron uses the momentum of the missed strike to do a spinning attack"
|
||||||
|
menu:
|
||||||
|
thinking "There is a brief window where he shows his back"
|
||||||
|
"Attack":
|
||||||
|
jump .dodge_left_anticipate_jump_attack
|
||||||
|
"Parry":
|
||||||
|
jump .parry
|
||||||
|
|
||||||
|
label .dodge_left_anticipate_jump_attack:
|
||||||
|
"Sara tries to go for the opening"
|
||||||
|
"But she is simply too slow, she lacks combat experience."
|
||||||
|
"Eron hits her temple with the spinning attack before she can hit is back"
|
||||||
|
screen black with dissolve
|
||||||
|
jump .after_spar
|
||||||
|
|
||||||
label .dodge_left_anticipate_jump:
|
label .dodge_left_anticipate_jump:
|
||||||
"Sara jumps over the incoming strike, landing gracefully."
|
"Sara jumps over the incoming strike, landing gracefully."
|
||||||
jump .eron_adjusts
|
jump .eron_adjusts
|
||||||
|
|
||||||
# Initial right
|
# Initial right
|
||||||
label .dodge_right:
|
label .dodge_right:
|
||||||
|
"Sara dodges straight into Eron's attack, and gets hit on the shoulder."
|
||||||
|
thinking "Ugh! That was a heavy hit, should I rewind? No, I should gather more information first"
|
||||||
|
menu:
|
||||||
|
"[[Rewind]":
|
||||||
|
call do_rewind
|
||||||
|
"Create distance":
|
||||||
|
jump .dodge_right_distance
|
||||||
|
|
||||||
|
label .dodge_right_distance:
|
||||||
|
"Sara tries too create some distance between herself and Eron, but he quickly closes the gap."
|
||||||
|
thinking "How is he so fast? Just focus on defending myself"
|
||||||
|
menu:
|
||||||
|
"Parry":
|
||||||
|
jump .parry
|
||||||
|
"Create distance":
|
||||||
|
jump .dodge_right_distance_distance
|
||||||
|
|
||||||
|
label .dodge_right_distance_distance:
|
||||||
|
"Sara manages to create some distance, but Eron is relentless and quickly closes the gap again."
|
||||||
|
"Before she can further react, he strikes her temple."
|
||||||
|
screen black with dissolve
|
||||||
|
jump .after_spar
|
||||||
|
|
||||||
|
# Initial parry
|
||||||
label .parry:
|
label .parry:
|
||||||
|
"Sara raises her weapon to block Eron's incoming strike."
|
||||||
|
"Sara's weapon gets knocked way to the side, leaving her wide open."
|
||||||
|
thinking "Ugh! How heavy was that strike? I am already loosing my grip. Should I rewind right way?"
|
||||||
|
menu:
|
||||||
|
"[[Rewind]":
|
||||||
|
call do_rewind
|
||||||
|
"Recover":
|
||||||
|
jump .parry_recover
|
||||||
|
"Create distance":
|
||||||
|
jump .parry_create_distance
|
||||||
|
|
||||||
|
label .parry_recover:
|
||||||
|
"Sara tries to regain her balance, but Eron is relentless."
|
||||||
|
menu:
|
||||||
|
"Parry":
|
||||||
|
jump .parry_recover_parry
|
||||||
|
"Dodge":
|
||||||
|
jump .parry_recover_dodge
|
||||||
|
|
||||||
label .after_spar:
|
label .parry_recover_parry:
|
||||||
|
"Sara attempts to parry again, but Eron strikes through her defense, hitting her temple."
|
||||||
|
screen black with dissolve
|
||||||
|
jump .after_spar
|
||||||
|
|
||||||
|
label .parry_recover_dodge:
|
||||||
|
"Sara attempts to dodge, but Eron anticipates her movement and strikes her temple."
|
||||||
|
screen black with dissolve
|
||||||
|
jump .after_spar
|
||||||
|
|
||||||
|
|
||||||
|
label .after_spar:
|
||||||
|
"Sara lies on the ground, trying to recover from the intense sparring session with Eron."
|
||||||
|
thinking "I need to analyze his movements more carefully next time."
|
||||||
|
return
|
||||||
Reference in New Issue
Block a user