Added hover stack to manage overlapping Area2Ds
Added room selector in demo scenes Modified dialogues in room 1, fixed bug in room 8 and 9
This commit is contained in:
@@ -20,3 +20,6 @@ points = PoolVector2Array( 2.86993, 4.8189, 2.86993, 53.646, 50.8979, 53.9476, 5
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
position = Vector2( 26.9811, 29.4218 )
|
||||
shape = SubResource( 1 )
|
||||
|
||||
[node name="dialog_position" type="Position2D" parent="."]
|
||||
position = Vector2( 22.0044, -141.187 )
|
||||
|
||||
@@ -1,5 +1,27 @@
|
||||
:look
|
||||
say player "That button must activate the bridge."
|
||||
> [! r2_look_dialog_advance]
|
||||
say player "That button must activate the bridge."
|
||||
set_global r2_look_dialog_advance 1
|
||||
stop
|
||||
> [eq r2_look_dialog_advance 1]
|
||||
say player "I already said that this button must activate the bridge."
|
||||
set_global r2_look_dialog_advance 2
|
||||
stop
|
||||
> [eq r2_look_dialog_advance 2]
|
||||
set_angle player 180
|
||||
say player "Listen closely."
|
||||
say player "This"
|
||||
say player "button"
|
||||
say player "must"
|
||||
say player "activate"
|
||||
say player "the bridge."
|
||||
set_global r2_look_dialog_advance 3
|
||||
stop
|
||||
> [eq r2_look_dialog_advance 3]
|
||||
say player "I give up."
|
||||
say player "<sob>"
|
||||
stop
|
||||
|
||||
|
||||
:push
|
||||
say player "I must USE this."
|
||||
|
||||
@@ -53,6 +53,7 @@ script = ExtResource( 7 )
|
||||
global_id = "r2_r_exit"
|
||||
esc_script = "res://game/rooms/room2/esc/right_exit.esc"
|
||||
is_exit = true
|
||||
tooltip_name = "Right exit"
|
||||
dialog_color = Color( 1, 1, 1, 1 )
|
||||
interact_positions = {
|
||||
"default": Vector2( 1225.47, 353.99 )
|
||||
@@ -69,6 +70,7 @@ script = ExtResource( 7 )
|
||||
global_id = "r2_l_exit"
|
||||
esc_script = "res://game/rooms/room2/esc/left_exit.esc"
|
||||
is_exit = true
|
||||
tooltip_name = "Left exit"
|
||||
dialog_color = Color( 1, 1, 1, 1 )
|
||||
interact_positions = {
|
||||
"default": Vector2( 52.1462, 384.691 )
|
||||
@@ -84,6 +86,7 @@ position = Vector2( 52.1462, 384.691 )
|
||||
position = Vector2( 958.107, 176.401 )
|
||||
global_id = "r2_button_right"
|
||||
esc_script = "res://game/rooms/room2/esc/button.esc"
|
||||
dialog_color = Color( 0, 1, 0.109804, 1 )
|
||||
interact_positions = {
|
||||
"default": Vector2( 987.537, 371.812 )
|
||||
}
|
||||
@@ -98,6 +101,7 @@ __meta__ = {
|
||||
position = Vector2( 288.82, 171.439 )
|
||||
global_id = "r2_button"
|
||||
esc_script = "res://game/rooms/room2/esc/button.esc"
|
||||
dialog_color = Color( 0, 1, 0.109804, 1 )
|
||||
interact_positions = {
|
||||
"default": Vector2( 313.488, 368.437 )
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user