Add cross timeline interaction gym

This commit is contained in:
2026-06-16 23:51:31 +02:00
parent a621366717
commit 99a7068e12
33 changed files with 2324 additions and 80 deletions

View File

@@ -0,0 +1,30 @@
# ============================================================
# Pattern 3: Variable Chain — Timeline B (checks the variable)
# ============================================================
label start
join Advisor right
Advisor (pl5): I'm timeline B. Let me check the variable you set...
[wait time="1.0"]
if {Gym.demo_flag}:
Advisor (surprise): It's TRUE! Timeline A successfully set it.
Advisor (pl5): This proves that variables persist across timeline\
boundaries — jumps, returns, even `start_timeline()` calls.
else:
Advisor (doubt): It's false... something went wrong.
Advisor (doubt): Did you skip timeline A?
[wait time="1.5"]
Advisor (pl5): Key insight: variables are shared GLOBAL state.
Advisor (doubt): Any timeline can read or write any pre-declared variable.
Advisor (pl5): This makes them perfect for world state, quest flags,\
relationship scores, and inventory.
[wait time="1.0"]
jump gym_main/menu