Renamed all room folders to use 2 digits.

This commit is contained in:
Julian Murgia
2021-07-06 08:48:41 +02:00
parent dc4cda82ab
commit 7de969d75e
129 changed files with 143 additions and 442 deletions

View File

@@ -0,0 +1,8 @@
# :SETUP is called EVERY TIME the room is loaded
# :READY is called only the FIRST TIME the room is loaded
:use
set_global open_closets 0
set_state r9_closet_left closed
set_state r9_closet_middle closed
set_state r9_closet_right closed

View File

@@ -0,0 +1,34 @@
# Magical closet: the object is always in the LAST opened closet
:use
> [left_closet_open]
stop
set_global left_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_left open
stop
> [eq open_closets 3]
set_state r9_closet_left open
set_active r9_bottle_left true
stop
:open
> [left_closet_open]
stop
set_global left_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_left open
stop
> [eq open_closets 3]
set_state r9_closet_left open
set_active r9_bottle_left true
stop

View File

@@ -0,0 +1,34 @@
# Magical closet: the object is always in the LAST opened closet
:use
> [middle_closet_open]
stop
set_global middle_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_middle open
stop
> [eq open_closets 3]
set_state r9_closet_middle open
set_active r9_bottle_middle true
stop
:open
> [middle_closet_open]
stop
set_global middle_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_middle open
stop
> [eq open_closets 3]
set_state r9_closet_middle open
set_active r9_bottle_middle true
stop

View File

@@ -0,0 +1,34 @@
# Magical closet: the object is always in the LAST opened closet
:use
> [right_closet_open]
stop
set_global right_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_right open
stop
> [eq open_closets 3]
set_state r9_closet_right open
set_active r9_bottle_right true
stop
:open
> [right_closet_open]
stop
set_global right_closet_open true
inc_global open_closets 1
> [lt open_closets 3]
set_state r9_closet_right open
stop
> [eq open_closets 3]
set_state r9_closet_right open
set_active r9_bottle_right true
stop

View File

@@ -0,0 +1,2 @@
:exit_scene
change_scene "res://game/rooms/room08/room08.tscn"

View File

@@ -0,0 +1,2 @@
:exit_scene
change_scene "res://game/rooms/room10/room10.tscn"

View 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

View File

@@ -0,0 +1,6 @@
:use r9_bottle
inventory_remove r9_bottle
set_state r9_stand set_bottle
set_state r9_r_exit r_door_open