Events interruption should now work at all time (added interruption in room_selector scene) Fixed missing test in game.gd for when the player is not set Fixed some ESC scripts (worker filled sheet event is now blocking, room13 left door waits simple click, not use verb)
64 lines
1.8 KiB
Plaintext
64 lines
1.8 KiB
Plaintext
:look
|
|
say player "He's looking a bit odd."
|
|
|
|
####################################################################################################
|
|
:pickup
|
|
say player "I don't think he'd like that."
|
|
|
|
####################################################################################################
|
|
:talk
|
|
> [!talked_once]
|
|
say player "Uhm..."
|
|
say worker "Yeah?"
|
|
set_global talked_once true
|
|
|
|
? res://game/characters/mark/mark_talk.tscn 5 1
|
|
- ROOM6_dialog_1:"What are you doing here?"
|
|
say player "What are you doing here?"
|
|
say worker "I'm working! Can't you see that?"
|
|
say worker "My colleague is supposed to bring me an important report. And he's not coming!"
|
|
?
|
|
- "I'll bring you this report!"
|
|
say player "I'll bring you this report!"
|
|
say worker "You will? Great!"
|
|
say worker "Now please hurry up so I can leave and have lunch."
|
|
stop
|
|
- "I've got better things to do."
|
|
say player "I've got better things to do."
|
|
say worker "Eh! I'm not asking you anythin'!"
|
|
stop
|
|
!
|
|
- ROOM6_dialog_2:"I'm selling these fine leather jackets."
|
|
say player "I'm selling these fine leather jackets."
|
|
say worker "Go away, kid."
|
|
stop
|
|
!
|
|
####################################################################################################
|
|
:use r5_filled_sheet
|
|
#jump give r5_filled_sheet
|
|
|
|
####################################################################################################
|
|
:give r5_filled_sheet
|
|
set_hud_visible false
|
|
accept_input SKIP
|
|
|
|
inventory_remove r5_filled_sheet
|
|
say worker "Hey! That's perfect!"
|
|
say worker "I can finally get away from here!"
|
|
walk_to_pos_block worker 1200 400
|
|
|
|
#set_angle worker 45
|
|
|
|
# Open the door
|
|
set_state r6_door r_door_open
|
|
set_global r6_door_open true
|
|
|
|
# Disappear!
|
|
wait 1
|
|
set_active worker false
|
|
|
|
set_hud_visible true
|
|
accept_input ALL
|
|
|
|
|