Initial variant of atomicity

This commit is contained in:
Rares Bozga
2026-01-09 12:00:54 +02:00
parent 4dd0e0aa09
commit 37268060a2
6 changed files with 55 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ dialogue_npc_kobayashi:
1:
click trigger:
script:
- run storyboard_player_begin_atomic_sequence def.queue:<queue> def.player:<player>
- if <player.flag[textbox_state].if_null[null]> != null:
- stop
- engage player
@@ -45,3 +46,4 @@ dialogue_npc_kobayashi:
- ~run textbox_write def.player:<player> def.queue:<queue> "def.line3s:Indeed, luv."
- wait 1s
- disengage player
- run storyboard_player_end_atomic_sequence def.queue:<queue> def.player:<player>

View File

@@ -14,6 +14,7 @@ dialogue_npc_patchouli:
1:
click trigger:
script:
- run storyboard_player_begin_atomic_sequence def.queue:<queue> def.player:<player>
- if <player.flag[textbox_state].if_null[null]> != null:
- stop
- engage player
@@ -23,3 +24,4 @@ dialogue_npc_patchouli:
- wait 1s
- disengage player
- ratelimit <player> 10t
- run storyboard_player_end_atomic_sequence def.queue:<queue> def.player:<player>

View File

@@ -14,6 +14,7 @@ dialogue_npc_ryuko:
1:
click trigger:
script:
- run storyboard_player_begin_atomic_sequence def.queue:<queue> def.player:<player>
- if <player.flag[textbox_state].if_null[null]> != null:
- stop
- engage player
@@ -29,3 +30,4 @@ dialogue_npc_ryuko:
- wait 1s
- disengage player
- ratelimit <player> 10t
- run storyboard_player_end_atomic_sequence def.queue:<queue> def.player:<player>