[gd_scene load_steps=11 format=3] [ext_resource type="Script" path="res://scripts/arena.gd" id="1"] [ext_resource type="PackedScene" path="res://scenes/mech.tscn" id="2"] [ext_resource type="Script" path="res://scripts/spawner.gd" id="3"] [ext_resource type="Script" path="res://scripts/hand.gd" id="4"] [ext_resource type="Script" path="res://scripts/hand_hud.gd" id="5"] [ext_resource type="AudioStream" path="res://assets/audio/chem_sting_kinetic_heat_ph.wav" id="6"] [ext_resource type="Script" path="res://scripts/interstitial.gd" id="7"] [ext_resource type="Script" path="res://scripts/interstitial_hud.gd" id="8"] [sub_resource type="RectangleShape2D" id="wall_h"] size = Vector2(640, 16) [sub_resource type="RectangleShape2D" id="wall_v"] size = Vector2(16, 360) [node name="Arena" type="Node2D"] script = ExtResource("1") [node name="WallTop" type="StaticBody2D" parent="."] position = Vector2(320, 8) collision_layer = 1 collision_mask = 0 [node name="Collision" type="CollisionShape2D" parent="WallTop"] shape = SubResource("wall_h") [node name="WallBottom" type="StaticBody2D" parent="."] position = Vector2(320, 352) collision_layer = 1 collision_mask = 0 [node name="Collision" type="CollisionShape2D" parent="WallBottom"] shape = SubResource("wall_h") [node name="WallLeft" type="StaticBody2D" parent="."] position = Vector2(8, 180) collision_layer = 1 collision_mask = 0 [node name="Collision" type="CollisionShape2D" parent="WallLeft"] shape = SubResource("wall_v") [node name="WallRight" type="StaticBody2D" parent="."] position = Vector2(632, 180) collision_layer = 1 collision_mask = 0 [node name="Collision" type="CollisionShape2D" parent="WallRight"] shape = SubResource("wall_v") [node name="Mech" parent="." instance=ExtResource("2")] position = Vector2(320, 180) [node name="Spawner" type="Node2D" parent="."] script = ExtResource("3") [node name="Sting" type="AudioStreamPlayer" parent="."] stream = ExtResource("6") volume_db = -6.0 [node name="HUD" type="CanvasLayer" parent="."] [node name="HullBack" type="ColorRect" parent="HUD"] offset_left = 8.0 offset_top = 8.0 offset_right = 128.0 offset_bottom = 14.0 color = Color(0.06, 0.07, 0.08, 1) [node name="HullFill" type="ColorRect" parent="HUD"] offset_left = 9.0 offset_top = 9.0 offset_right = 127.0 offset_bottom = 13.0 color = Color(0.55, 0.8, 0.55, 1) [node name="Hand" type="CanvasLayer" parent="."] layer = 2 script = ExtResource("4") [node name="Dim" type="ColorRect" parent="Hand"] visible = false anchor_right = 1.0 anchor_bottom = 1.0 color = Color(0, 0, 0, 0.35) [node name="HUD" type="Control" parent="Hand"] anchor_right = 1.0 anchor_bottom = 1.0 mouse_filter = 2 script = ExtResource("5") [node name="Interstitial" type="CanvasLayer" parent="."] layer = 3 script = ExtResource("7") [node name="HUD" type="Control" parent="Interstitial"] anchor_right = 1.0 anchor_bottom = 1.0 mouse_filter = 2 script = ExtResource("8")