Somewhat working first test
Build and Deploy Ren'Py Web / deploy (push) Successful in 37s

This commit is contained in:
Dynamitos
2026-09-13 22:03:10 +02:00
parent 077890d752
commit 38fc15c175
5 changed files with 91 additions and 108 deletions
+24 -15
View File
@@ -30,16 +30,21 @@ label arrival:
luno "So. Money, glory, or are you just bored?"
jump .choice_screen
# Per-checkpoint reset: called by the shared rewind mechanic before it lands.
label .arrival_rewind_reset:
$ rewind_used = True
return
label .rewind_choice:
if checkpoint is None:
# No checkpoint created yet — can't rewind, move on.
jump .kaeros_arrives
# The shared screen handles both buttons:
# Rewind -> .do_rewind -> rewind_to(checkpoint) (teal wash, then lands here)
# Continue -> hides the screen, and we resume below.
show screen rewind_prompt
hide screen rewind_prompt
menu:
"[[Rewind]":
jump rewind_to
"Continue":
pass
# Resuming after "Continue": clear the checkpoint and move on.
$ checkpoint = None
@@ -47,12 +52,19 @@ label .rewind_choice:
jump .kaeros_arrives
label .choice_screen:
scene bg training_yard
with fade
show sara neutral at left
show luno curious at right
menu:
"Why are you here?"
"[[ Create Checkpoint ]" if checkpoint is None:
# Store where a rewind should land, plus what to reset on rewind.
$ checkpoint = ".choice_screen"
$ rewind_reset = ["rewind_used = True"]
# Store where a rewind should land, plus the reset label to call.
$ checkpoint = "arrival.choice_screen"
$ rewind_reset_label = "arrival.arrival_rewind_reset"
scene black
with dissolve
"A flash. Sara's hand, signing something. A contract. The ink is red."
@@ -152,14 +164,12 @@ label .branch_sharp:
label .kaeros_arrives:
"Before the silence can settle, footsteps at the gate."
show kaeros guarded at right
show mira curious at left
kaeros "Is this the Iron Hollow?"
luno "Looks like quite a few people are interested. You are at the right place."
luno "Why do you want to join the Hollow?"
mira "To protect people from evil---"
kaeros "To make some money. Have to live off something around here."
show mira timit at left
show luno laughing at right
show luno laugh at right
luno "I see, you have you priorities in order."
show luno neutral at right
luno "I like that. I am Luno, I arrived a while a go. Give the man over there your names and wait."
@@ -169,17 +179,16 @@ label .kaeros_arrives:
scene black
with dissolve
scene bg table
show sara at left
show iron_hollow_mercenary at right
show sara neutral at left
# show iron_hollow_mercenary at right
sara "The three of us are here to register."
mercenary "Tell me your names and blessing."
show mira excited at left
mira "I'm Mira, and I have a fire blessing. I can do a lot of things with it, like make bursts---"
show kaeros guarded at left
kaeros "I'm Kaeros, and I have a water blessing."
kaeros "..."
mercenary "Alright, what about you?"
show sara at left
show sara neutral at left
sara "My name is Sara, I have a wind blessing, but its really weak. My expertise is more with strategy."
mercenary "It's rare to have a strategist join a band of mercenaries. I hope you can at least hold your own in combat."
mercenary "I think fo-- five people are enough for now, grab Luno and that guy over there and we'll get started."