Initial commit of Escoria-Reloaded. Still a lot of missing stuff.
This commit is contained in:
38
game/rooms/room6/esc/character.esc
Executable file
38
game/rooms/room6/esc/character.esc
Executable file
@@ -0,0 +1,38 @@
|
||||
: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 character "Yeah?"
|
||||
set_global talked_once true
|
||||
|
||||
? option1 1000 option2 true
|
||||
- "What are you doing here?"
|
||||
say player "What are you doing here?"
|
||||
say character "I'm working! Can't you see that?"
|
||||
say character "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 character "You will? Great!"
|
||||
say character "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 character "Eh! I'm not asking you anythin'!"
|
||||
stop
|
||||
|
||||
- "I'm selling these fine leather jackets."
|
||||
say player "I'm selling these fine leather jackets."
|
||||
say character "Go away, kid."
|
||||
stop
|
||||
|
||||
:give filled_sheet
|
||||
say character "Hey! That's perfect!"
|
||||
say character "I can finally got away from here!"
|
||||
walk character 1200,400
|
||||
set_angle character 45
|
||||
2
game/rooms/room6/esc/left_exit.esc
Executable file
2
game/rooms/room6/esc/left_exit.esc
Executable file
@@ -0,0 +1,2 @@
|
||||
:exit_scene
|
||||
change_scene "res://game/rooms/room5/room5.tscn"
|
||||
21
game/rooms/room6/esc/r6_door.esc
Executable file
21
game/rooms/room6/esc/r6_door.esc
Executable file
@@ -0,0 +1,21 @@
|
||||
:exit_scene
|
||||
change_scene "res://game/rooms/room7/room7.tscn" [r6_door_open]
|
||||
|
||||
:ready
|
||||
set_global r6_door_open false
|
||||
|
||||
:use
|
||||
> [!r6_door_open]
|
||||
set_state r6_door r_door_open
|
||||
set_global r6_door_open true
|
||||
stop
|
||||
> [r6_door_open]
|
||||
set_state r6_door r_door_close
|
||||
set_global r6_door_open false
|
||||
|
||||
|
||||
|
||||
:look
|
||||
say player "It's open." [r6_door_open]
|
||||
say player "It's closed." [!r6_door_open]
|
||||
|
||||
21
game/rooms/room6/esc/room6.esc
Executable file
21
game/rooms/room6/esc/room6.esc
Executable file
@@ -0,0 +1,21 @@
|
||||
:setup
|
||||
> [eq ESC_LAST_SCENE room5]
|
||||
teleport player r6_l_exit
|
||||
# Set player look right
|
||||
set_angle player 180
|
||||
stop
|
||||
> [eq ESC_LAST_SCENE room7]
|
||||
teleport player r6_door
|
||||
# Set player look left
|
||||
set_angle player 270
|
||||
stop
|
||||
> [!last_scene]
|
||||
teleport player player_start
|
||||
stop
|
||||
|
||||
:ready
|
||||
#set_global i/r5_pen true
|
||||
#set_active r5_pen false
|
||||
#set_global i/r5_empty_sheet true
|
||||
#set_active r5_empty_sheet false
|
||||
|
||||
Reference in New Issue
Block a user