Files
gymkhana-actions/game/rooms/room2/room2.tscn
Julian Murgia 52d19c34bd Created ESCGame class to force game.tscn scene to have empty functions by inheritance.
Also continued some tests about tooltip following mouse.
Fixed project settings wrongly set.
2021-02-11 13:40:23 +01:00

119 lines
4.1 KiB
Plaintext

[gd_scene load_steps=8 format=2]
[ext_resource path="res://game/rooms/room2/walkable_area.tscn" type="PackedScene" id=1]
[ext_resource path="res://game/rooms/room2/background.tscn" type="PackedScene" id=2]
[ext_resource path="res://game/ui/commons/fonts/caslonantique.tres" type="DynamicFont" id=3]
[ext_resource path="res://game/characters/mark/mark.tscn" type="PackedScene" id=4]
[ext_resource path="res://game/rooms/room2/button/button.tscn" type="PackedScene" id=5]
[ext_resource path="res://addons/escoria-core/game/core-scripts/escroom.gd" type="Script" id=6]
[ext_resource path="res://addons/escoria-core/game/core-scripts/escitem.gd" type="Script" id=7]
[node name="room2" type="Node2D"]
script = ExtResource( 6 )
global_id = "room2"
esc_script = "res://game/rooms/room2/esc/room2_bridge.esc"
player_scene = ExtResource( 4 )
camera_limits = [ Rect2( 0, 0, 1289, 555 ) ]
[node name="walkable_area" parent="." instance=ExtResource( 1 )]
[node name="background" parent="." instance=ExtResource( 2 )]
[node name="room_label" type="Label" parent="background"]
margin_right = 40.0
margin_bottom = 14.0
custom_fonts/font = ExtResource( 3 )
text = "ROOM 2"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Hotspots" type="Node2D" parent="."]
[node name="r_platform" type="Area2D" parent="Hotspots"]
script = ExtResource( 7 )
global_id = "r2_right_platform"
esc_script = "res://game/rooms/room2/esc/right_platform.esc"
interaction_direction = 3
tooltip_name = "Right platform"
default_action = "look"
dialog_color = Color( 1, 1, 1, 1 )
interact_positions = {
"default": Vector2( 430.893, 451.052 )
}
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Hotspots/r_platform"]
polygon = PoolVector2Array( 870.974, 538.342, 827.536, 353.995, 1181.4, 357.174, 1287.34, 413.325, 1289.46, 545.758 )
[node name="action_pos" type="Position2D" parent="Hotspots/r_platform"]
position = Vector2( 430.893, 451.052 )
[node name="r_door" type="Area2D" parent="Hotspots"]
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"
default_action = "walk"
dialog_color = Color( 1, 1, 1, 1 )
interact_positions = {
"default": Vector2( 1225.47, 353.99 )
}
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Hotspots/r_door"]
polygon = PoolVector2Array( 1177.94, 348.61, 1175.95, 45.3759, 1276.06, 92.0953, 1277.95, 399.407 )
[node name="Position2D" type="Position2D" parent="Hotspots/r_door"]
position = Vector2( 1225.47, 353.99 )
[node name="l_door" type="Area2D" parent="Hotspots"]
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"
default_action = "walk"
dialog_color = Color( 1, 1, 1, 1 )
interact_positions = {
"default": Vector2( 52.1462, 384.691 )
}
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Hotspots/l_door"]
polygon = PoolVector2Array( -1.37926, 443.158, 7.96461, 122.796, 84.0504, 77.4118, 88.055, 377.751 )
[node name="Position2D" type="Position2D" parent="Hotspots/l_door"]
position = Vector2( 52.1462, 384.691 )
[node name="button_right" parent="Hotspots" instance=ExtResource( 5 )]
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 )
}
[node name="Position2D" type="Position2D" parent="Hotspots/button_right"]
position = Vector2( 29.4302, 195.411 )
__meta__ = {
"_editor_description_": ""
}
[node name="button_left" parent="Hotspots" instance=ExtResource( 5 )]
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 )
}
[node name="Position2D" type="Position2D" parent="Hotspots/button_left"]
position = Vector2( 24.6681, 196.998 )
__meta__ = {
"_editor_description_": ""
}
[node name="player_start" type="Position2D" parent="."]
position = Vector2( 76.7617, 437.649 )