Added bg_sound manager and according ESC command.
Started transitions scene.
This commit is contained in:
2
game/rooms/room10/esc/button_play_bg_music.esc
Normal file
2
game/rooms/room10/esc/button_play_bg_music.esc
Normal file
@@ -0,0 +1,2 @@
|
||||
:use
|
||||
set_sound_state bg_music res://game/sfx/contemplation.ogg true
|
||||
3
game/rooms/room10/esc/button_play_snd.esc
Normal file
3
game/rooms/room10/esc/button_play_snd.esc
Normal file
@@ -0,0 +1,3 @@
|
||||
:use
|
||||
|
||||
set_sound_state bg_sound res://game/sfx/sounds/laser1.ogg false
|
||||
2
game/rooms/room10/esc/button_stop_bg_music.esc
Normal file
2
game/rooms/room10/esc/button_stop_bg_music.esc
Normal file
@@ -0,0 +1,2 @@
|
||||
:use
|
||||
set_sound_state bg_music off true
|
||||
5
game/rooms/room10/esc/left_exit.esc
Executable file
5
game/rooms/room10/esc/left_exit.esc
Executable file
@@ -0,0 +1,5 @@
|
||||
:exit_scene
|
||||
set_sound_state bg_sound res://game/sfx/sounds/doorOpen_2.ogg false
|
||||
change_scene "res://game/rooms/room9/room9.tscn"
|
||||
|
||||
|
||||
2
game/rooms/room10/esc/right_exit.esc
Executable file
2
game/rooms/room10/esc/right_exit.esc
Executable file
@@ -0,0 +1,2 @@
|
||||
:exit_scene
|
||||
|
||||
25
game/rooms/room10/esc/room10.esc
Executable file
25
game/rooms/room10/esc/room10.esc
Executable file
@@ -0,0 +1,25 @@
|
||||
# :SETUP is called EVERY TIME the room is loaded
|
||||
# :READY is called only the FIRST TIME the room is loaded
|
||||
|
||||
:setup
|
||||
> [eq ESC_LAST_SCENE room8]
|
||||
teleport player r9_l_exit
|
||||
# Set player look right
|
||||
set_angle player 180
|
||||
stop
|
||||
> [eq ESC_LAST_SCENE room10]
|
||||
teleport player r9_r_exit
|
||||
# Set player look left
|
||||
set_angle player 270
|
||||
stop
|
||||
> [!last_scene]
|
||||
teleport player player_start
|
||||
stop
|
||||
|
||||
|
||||
|
||||
:ready
|
||||
set_global open_closets 0
|
||||
#set_state r9_closet_left closed
|
||||
#set_state r9_closet_middle closed
|
||||
#set_state r9_closet_right closed
|
||||
Reference in New Issue
Block a user