120 lines
28 KiB
Text
120 lines
28 KiB
Text
[gd_scene format=3 uid="uid://f2gxwphgniru"]
|
|
|
|
[ext_resource type="Script" uid="uid://vfvpb7ptujn0" path="res://levels/level.gd" id="1_63c5o"]
|
|
[ext_resource type="PackedScene" uid="uid://cv5p3w87nk0wn" path="res://player/player.tscn" id="1_wevqg"]
|
|
[ext_resource type="Script" uid="uid://bayj73ugmsbd" path="res://levels/enemy_spawner.gd" id="2_ew5uy"]
|
|
[ext_resource type="Script" uid="uid://da57frm5l63c8" path="res://levels/results_screen.gd" id="4_satuh"]
|
|
|
|
[sub_resource type="NavigationMesh" id="NavigationMesh_4y4yw"]
|
|
vertices = PackedVector3Array(-24, 0.4634713, -13, -19.25, 0.4634713, -13, -17.75, 0.4634713, -13.75, -24, 0.4634713, -36.5, -5, 0.4634713, -13.75, -4.75, 0.4634713, -36.5, -2.75, 0.4634713, -13.5, -2, 0.4634713, -12.75, 1.5, 0.4634713, -12.75, 2.25, 0.4634713, -13.5, 4.5, 0.4634713, -13.75, 4.25, 0.4634713, -36.5, 19, 0.4634713, -12.75, 19, 0.4634713, -10.75, 24, 0.4634713, -10.75, 18.25, 0.4634713, -13.5, 24, 0.4634713, -36.5, -19.75, 0.4634713, -6.5, -19.25, 0.4634713, -6.75, -19.25, 0.4634713, -8.5, -19.75, 0.4634713, -8.75, -19.75, 0.4634713, -9.5, -19.25, 0.4634713, -9.75, -19.25, 0.4634713, -11.5, -19.75, 0.4634713, -11.75, -24, 0.4634713, -4.25, -19.75, 0.4634713, -12.5, -19.25, 0.4634713, -4.5, 1.25, 0.4634713, -6.5, 1.75, 0.4634713, -6.75, 1.75, 0.4634713, -8.5, 1.25, 0.4634713, -8.75, 1.25, 0.4634713, -9.5, 1.75, 0.4634713, -9.75, 1.75, 0.4634713, -11.5, 1.25, 0.4634713, -11.75, -2, 0.4634713, -4.75, 1.75, 0.4634713, -5, 1.25, 0.4634713, -5.75, -17.25, 5.4634714, -11.5, -17.25, 5.4634714, -4.25, -4, 5.4634714, -4.25, -4, 5.4634714, -11.5, 3.75, 5.4634714, -11.5, 3.75, 5.4634714, -4.25, 17, 5.4634714, -4.25, 17, 5.4634714, -11.5, -17, 0.9634713, -11.25, -17, 0.9634713, -10.5, -16.25, 0.9634713, -10.5, -16.25, 1.2134713, -11.25, -14, 0.9634713, -11.25, -14, 0.9634713, -10.5, -13.25, 0.9634713, -10.5, -13.25, 1.2134713, -11.25, -11, 0.9634713, -11.25, -11, 0.9634713, -10.5, -10.25, 0.9634713, -10.5, -10.25, 1.2134713, -11.25, -8, 0.9634713, -11.25, -8, 0.9634713, -10.5, -7.25, 0.9634713, -10.5, -7.25, 1.2134713, -11.25, -5, 0.9634713, -11.25, -5, 0.9634713, -10.5, -4.25, 0.9634713, -10.5, -4.25, 1.2134713, -11.25, 4, 0.9634713, -11.25, 4, 0.9634713, -10.5, 4.75, 0.9634713, -10.5, 4.75, 1.2134713, -11.25, 7, 0.9634713, -11.25, 7, 0.9634713, -10.5, 7.75, 0.9634713, -10.5, 7.75, 1.2134713, -11.25, 10, 0.9634713, -11.25, 10, 0.9634713, -10.5, 10.75, 0.9634713, -10.5, 10.75, 1.2134713, -11.25, 13, 0.9634713, -11.25, 13, 0.9634713, -10.5, 13.75, 0.9634713, -10.5, 13.75, 1.2134713, -11.25, 16, 0.9634713, -11.25, 16, 0.9634713, -10.5, 16.75, 0.9634713, -10.5, 16.75, 1.2134713, -11.25, 19, 0.4634713, -5, 24, 0.4634713, -5, -17, 0.9634713, -8.25, -17, 0.9634713, -7.5, -16.25, 0.9634713, -7.5, -16.25, 1.2134713, -8.25, -14, 0.9634713, -8.25, -14, 0.9634713, -7.5, -13.25, 0.9634713, -7.5, -13.25, 1.2134713, -8.25, -11, 0.9634713, -8.25, -11, 0.9634713, -7.5, -10.25, 0.9634713, -7.5, -10.25, 1.2134713, -8.25, -8, 0.9634713, -8.25, -8, 0.9634713, -7.5, -7.25, 0.9634713, -7.5, -7.25, 1.2134713, -8.25, -5, 0.9634713, -8.25, -5, 0.9634713, -7.5, -4.25, 0.9634713, -7.5, -4.25, 1.2134713, -8.25, 4, 0.9634713, -8.25, 4, 0.9634713, -7.5, 4.75, 0.9634713, -7.5, 4.75, 1.2134713, -8.25, 7, 0.9634713, -8.25, 7, 0.9634713, -7.5, 7.75, 0.9634713, -7.5, 7.75, 1.2134713, -8.25, 10, 0.9634713, -8.25, 10, 0.9634713, -7.5, 10.75, 0.9634713, -7.5, 10.75, 1.2134713, -8.25, 13, 0.9634713, -8.25, 13, 0.9634713, -7.5, 13.75, 0.9634713, -7.5, 13.75, 1.2134713, -8.25, 16, 0.9634713, -8.25, 16, 0.9634713, -7.5, 16.75, 0.9634713, -7.5, 16.75, 1.2134713, -8.25, -17, 0.9634713, -5.25, -17, 0.9634713, -4.5, -16.25, 0.9634713, -4.5, -16.25, 1.2134713, -5.25, -14, 0.9634713, -5.25, -14, 0.9634713, -4.5, -13.25, 0.9634713, -4.5, -13.25, 1.2134713, -5.25, -11, 0.9634713, -5.25, -11, 0.9634713, -4.5, -10.25, 0.9634713, -4.5, -10.25, 1.2134713, -5.25, -8, 0.9634713, -5.25, -8, 0.9634713, -4.5, -7.25, 0.9634713, -4.5, -7.25, 1.2134713, -5.25, -5, 0.9634713, -5.25, -5, 0.9634713, -4.5, -4.25, 0.9634713, -4.5, -4.25, 1.2134713, -5.25, 4, 0.9634713, -5.25, 4, 0.9634713, -4.5, 4.75, 0.9634713, -4.5, 4.75, 1.2134713, -5.25, 7, 0.9634713, -5.25, 7, 0.9634713, -4.5, 7.75, 0.9634713, -4.5, 7.75, 1.2134713, -5.25, 10, 0.9634713, -5.25, 10, 0.9634713, -4.5, 10.75, 0.9634713, -4.5, 10.75, 1.2134713, -5.25, 13, 0.9634713, -5.25, 13, 0.9634713, -4.5, 13.75, 0.9634713, -4.5, 13.75, 1.2134713, -5.25, 16, 0.9634713, -5.25, 16, 0.9634713, -4.5, 16.75, 0.9634713, -4.5, 16.75, 1.2134713, -5.25, 18.25, 0.4634713, -2.25, 16.5, 0.4634713, -2.25, 16.5, 0.4634713, 1.25, 18.25, 0.4634713, 1.5, 19, 0.4634713, 2.25, 19, 0.4634713, 4.25, 24, 0.4634713, 4.25, 19, 0.4634713, -3, 2.25, 0.4634713, 1.5, 3, 0.4634713, 1.5, 3, 0.4634713, -2, -2.75, 0.4634713, -2.25, -4.5, 0.4634713, -2.25, -4.5, 0.4634713, 1.25, -2.75, 0.4634713, 1.5, 1.5, 0.4634713, 2.25, 1.75, 0.4634713, -3, -2, 0.4634713, -3, -2, 0.4634713, 2.25, -19.25, 0.4634713, 2, -18, 0.4634713, 1.5, -18, 0.4634713, -2, -19.25, 0.4634713, -3, -24, 0.4634713, 2, -19.75, 0.4634713, 8.5, -19.25, 0.4634713, 8.25, -19.25, 0.4634713, 6.5, -19.75, 0.4634713, 6.25, -19.75, 0.4634713, 5.5, -19.25, 0.4634713, 5.25, -19.25, 0.4634713, 3.5, -19.75, 0.4634713, 3.25, -24, 0.4634713, 10.75, -19.75, 0.4634713, 2.5, -19.25, 0.4634713, 10.5, 1.25, 0.4634713, 8.5, 1.75, 0.4634713, 8.25, 1.75, 0.4634713, 6.5, 1.25, 0.4634713, 6.25, 1.25, 0.4634713, 5.5, 1.75, 0.4634713, 5.25, 1.75, 0.4634713, 3.5, 1.25, 0.4634713, 3.25, -2, 0.4634713, 10.25, 1.75, 0.4634713, 10, 1.25, 0.4634713, 9.25, -17.25, 5.4634714, 3.5, -17.25, 5.4634714, 10.75, -4, 5.4634714, 10.75, -4, 5.4634714, 3.5, 3.75, 5.4634714, 3.5, 3.75, 5.4634714, 10.75, 17, 5.4634714, 10.75, 17, 5.4634714, 3.5, -17, 0.9634713, 3.75, -17, 0.9634713, 4.5, -16.25, 0.9634713, 4.5, -16.25, 1.2134713, 3.75, -14, 0.9634713, 3.75, -14, 0.9634713, 4.5, -13.25, 0.9634713, 4.5, -13.25, 1.2134713, 3.75, -11, 0.9634713, 3.75, -11, 0.9634713, 4.5, -10.25, 0.9634713, 4.5, -10.25, 1.2134713, 3.75, -8, 0.9634713, 3.75, -8, 0.9634713, 4.5, -7.25, 0.9634713, 4.5, -7.25, 1.2134713, 3.75, -5, 0.9634713, 3.75, -5, 0.9634713, 4.5, -4.25, 0.9634713, 4.5, -4.25, 1.2134713, 3.75, 4, 0.9634713, 3.75, 4, 0.9634713, 4.5, 4.75, 0.9634713, 4.5, 4.75, 1.2134713, 3.75, 7, 0.9634713, 3.75, 7, 0.9634713, 4.5, 7.75, 0.9634713, 4.5, 7.75, 1.2134713, 3.75, 10, 0.9634713, 3.75, 10, 0.9634713, 4.5, 10.75, 0.9634713, 4.5, 10.75, 1.2134713, 3.75, 13, 0.9634713, 3.75, 13, 0.9634713, 4.5, 13.75, 0.9634713, 4.5, 13.75, 1.2134713, 3.75, 16, 0.9634713, 3.75, 16, 0.9634713, 4.5, 16.75, 0.9634713, 4.5, 16.75, 1.2134713, 3.75, 19, 0.4634713, 10, 24, 0.4634713, 10, -17, 0.9634713, 6.75, -17, 0.9634713, 7.5, -16.25, 0.9634713, 7.5, -16.25, 1.2134713, 6.75, -14, 0.9634713, 6.75, -14, 0.9634713, 7.5, -13.25, 0.9634713, 7.5, -13.25, 1.2134713, 6.75, -11, 0.9634713, 6.75, -11, 0.9634713, 7.5, -10.25, 0.9634713, 7.5, -10.25, 1.2134713, 6.75, -8, 0.9634713, 6.75, -8, 0.9634713, 7.5, -7.25, 0.9634713, 7.5, -7.25, 1.2134713, 6.75, -5, 0.9634713, 6.75, -5, 0.9634713, 7.5, -4.25, 0.9634713, 7.5, -4.25, 1.2134713, 6.75, 4, 0.9634713, 6.75, 4, 0.9634713, 7.5, 4.75, 0.9634713, 7.5, 4.75, 1.2134713, 6.75, 7, 0.9634713, 6.75, 7, 0.9634713, 7.5, 7.75, 0.9634713, 7.5, 7.75, 1.2134713, 6.75, 10, 0.9634713, 6.75, 10, 0.9634713, 7.5, 10.75, 0.9634713, 7.5, 10.75, 1.2134713, 6.75, 13, 0.9634713, 6.75, 13, 0.9634713, 7.5, 13.75, 0.9634713, 7.5, 13.75, 1.2134713, 6.75, 16, 0.9634713, 6.75, 16, 0.9634713, 7.5, 16.75, 0.9634713, 7.5, 16.75, 1.2134713, 6.75, -17, 0.9634713, 9.75, -17, 0.9634713, 10.5, -16.25, 0.9634713, 10.5, -16.25, 1.2134713, 9.75, -14, 0.9634713, 9.75, -14, 0.9634713, 10.5, -13.25, 0.9634713, 10.5, -13.25, 1.2134713, 9.75, -11, 0.9634713, 9.75, -11, 0.9634713, 10.5, -10.25, 0.9634713, 10.5, -10.25, 1.2134713, 9.75, -8, 0.9634713, 9.75, -8, 0.9634713, 10.5, -7.25, 0.9634713, 10.5, -7.25, 1.2134713, 9.75, -5, 0.9634713, 9.75, -5, 0.9634713, 10.5, -4.25, 0.9634713, 10.5, -4.25, 1.2134713, 9.75, 4, 0.9634713, 9.75, 4, 0.9634713, 10.5, 4.75, 0.9634713, 10.5, 4.75, 1.2134713, 9.75, 7, 0.9634713, 9.75, 7, 0.9634713, 10.5, 7.75, 0.9634713, 10.5, 7.75, 1.2134713, 9.75, 10, 0.9634713, 9.75, 10, 0.9634713, 10.5, 10.75, 0.9634713, 10.5, 10.75, 1.2134713, 9.75, 13, 0.9634713, 9.75, 13, 0.9634713, 10.5, 13.75, 0.9634713, 10.5, 13.75, 1.2134713, 9.75, 16, 0.9634713, 9.75, 16, 0.9634713, 10.5, 16.75, 0.9634713, 10.5, 16.75, 1.2134713, 9.75, 18.25, 0.4634713, 12.75, 16.5, 0.4634713, 12.75, 16.5, 0.4634713, 16.25, 18.25, 0.4634713, 16.5, 19, 0.4634713, 17.25, 19, 0.4634713, 19.25, 24, 0.4634713, 19.25, 19, 0.4634713, 12, 2.25, 0.4634713, 16.5, 3, 0.4634713, 16.5, 3, 0.4634713, 13, -2.75, 0.4634713, 12.75, -4.5, 0.4634713, 12.75, -4.5, 0.4634713, 16.25, -2.75, 0.4634713, 16.5, 1.5, 0.4634713, 17.25, 1.75, 0.4634713, 12, -2, 0.4634713, 12, -2, 0.4634713, 17.25, -19.25, 0.4634713, 17, -18, 0.4634713, 16.5, -18, 0.4634713, 13, -19.25, 0.4634713, 12, -24, 0.4634713, 17, -19.75, 0.4634713, 23.5, -19.25, 0.4634713, 23.25, -19.25, 0.4634713, 21.5, -19.75, 0.4634713, 21.25, -19.75, 0.4634713, 20.5, -19.25, 0.4634713, 20.25, -19.25, 0.4634713, 18.5, -19.75, 0.4634713, 18.25, -24, 0.4634713, 25.75, -19.75, 0.4634713, 17.5, -19.25, 0.4634713, 25.5, 1.25, 0.4634713, 23.5, 1.75, 0.4634713, 23.25, 1.75, 0.4634713, 21.5, 1.25, 0.4634713, 21.25, 1.25, 0.4634713, 20.5, 1.75, 0.4634713, 20.25, 1.75, 0.4634713, 18.5, 1.25, 0.4634713, 18.25, -2, 0.4634713, 25.25, 1.75, 0.4634713, 25, 1.25, 0.4634713, 24.25, -17.25, 5.4634714, 18.5, -17.25, 5.4634714, 25.75, -4, 5.4634714, 25.75, -4, 5.4634714, 18.5, 3.75, 5.4634714, 18.5, 3.75, 5.4634714, 25.75, 17, 5.4634714, 25.75, 17, 5.4634714, 18.5, -17, 0.9634713, 18.75, -17, 0.9634713, 19.5, -16.25, 0.9634713, 19.5, -16.25, 1.2134713, 18.75, -14, 0.9634713, 18.75, -14, 0.9634713, 19.5, -13.25, 0.9634713, 19.5, -13.25, 1.2134713, 18.75, -11, 0.9634713, 18.75, -11, 0.9634713, 19.5, -10.25, 0.9634713, 19.5, -10.25, 1.2134713, 18.75, -8, 0.9634713, 18.75, -8, 0.9634713, 19.5, -7.25, 0.9634713, 19.5, -7.25, 1.2134713, 18.75, -5, 0.9634713, 18.75, -5, 0.9634713, 19.5, -4.25, 0.9634713, 19.5, -4.25, 1.2134713, 18.75, 4, 0.9634713, 18.75, 4, 0.9634713, 19.5, 4.75, 0.9634713, 19.5, 4.75, 1.2134713, 18.75, 7, 0.9634713, 18.75, 7, 0.9634713, 19.5, 7.75, 0.9634713, 19.5, 7.75, 1.2134713, 18.75, 10, 0.9634713, 18.75, 10, 0.9634713, 19.5, 10.75, 0.9634713, 19.5, 10.75, 1.2134713, 18.75, 13, 0.9634713, 18.75, 13, 0.9634713, 19.5, 13.75, 0.9634713, 19.5, 13.75, 1.2134713, 18.75, 16, 0.9634713, 18.75, 16, 0.9634713, 19.5, 16.75, 0.9634713, 19.5, 16.75, 1.2134713, 18.75, 19, 0.4634713, 25, 24, 0.4634713, 25, -17, 0.9634713, 21.75, -17, 0.9634713, 22.5, -16.25, 0.9634713, 22.5, -16.25, 1.2134713, 21.75, -14, 0.9634713, 21.75, -14, 0.9634713, 22.5, -13.25, 0.9634713, 22.5, -13.25, 1.2134713, 21.75, -11, 0.9634713, 21.75, -11, 0.9634713, 22.5, -10.25, 0.9634713, 22.5, -10.25, 1.2134713, 21.75, -8, 0.9634713, 21.75, -8, 0.9634713, 22.5, -7.25, 0.9634713, 22.5, -7.25, 1.2134713, 21.75, -5, 0.9634713, 21.75, -5, 0.9634713, 22.5, -4.25, 0.9634713, 22.5, -4.25, 1.2134713, 21.75, 4, 0.9634713, 21.75, 4, 0.9634713, 22.5, 4.75, 0.9634713, 22.5, 4.75, 1.2134713, 21.75, 7, 0.9634713, 21.75, 7, 0.9634713, 22.5, 7.75, 0.9634713, 22.5, 7.75, 1.2134713, 21.75, 10, 0.9634713, 21.75, 10, 0.9634713, 22.5, 10.75, 0.9634713, 22.5, 10.75, 1.2134713, 21.75, 13, 0.9634713, 21.75, 13, 0.9634713, 22.5, 13.75, 0.9634713, 22.5, 13.75, 1.2134713, 21.75, 16, 0.9634713, 21.75, 16, 0.9634713, 22.5, 16.75, 0.9634713, 22.5, 16.75, 1.2134713, 21.75, -17, 0.9634713, 24.75, -17, 0.9634713, 25.5, -16.25, 0.9634713, 25.5, -16.25, 1.2134713, 24.75, -14, 0.9634713, 24.75, -14, 0.9634713, 25.5, -13.25, 0.9634713, 25.5, -13.25, 1.2134713, 24.75, -11, 0.9634713, 24.75, -11, 0.9634713, 25.5, -10.25, 0.9634713, 25.5, -10.25, 1.2134713, 24.75, -8, 0.9634713, 24.75, -8, 0.9634713, 25.5, -7.25, 0.9634713, 25.5, -7.25, 1.2134713, 24.75, -5, 0.9634713, 24.75, -5, 0.9634713, 25.5, -4.25, 0.9634713, 25.5, -4.25, 1.2134713, 24.75, 4, 0.9634713, 24.75, 4, 0.9634713, 25.5, 4.75, 0.9634713, 25.5, 4.75, 1.2134713, 24.75, 7, 0.9634713, 24.75, 7, 0.9634713, 25.5, 7.75, 0.9634713, 25.5, 7.75, 1.2134713, 24.75, 10, 0.9634713, 24.75, 10, 0.9634713, 25.5, 10.75, 0.9634713, 25.5, 10.75, 1.2134713, 24.75, 13, 0.9634713, 24.75, 13, 0.9634713, 25.5, 13.75, 0.9634713, 25.5, 13.75, 1.2134713, 24.75, 16, 0.9634713, 24.75, 16, 0.9634713, 25.5, 16.75, 0.9634713, 25.5, 16.75, 1.2134713, 24.75, 19, 0.4634713, 27, 18.25, 0.4634713, 27.75, 15.25, 0.4634713, 36.5, 24, 0.4634713, 36.5, 15.25, 0.4634713, 28, 1.75, 0.4634713, 27, -2, 0.4634713, 27, 3, 0.4634713, 28, -2.75, 0.4634713, 27.75, -4.25, 0.4634713, 27.75, -4, 0.4634713, 36.5, 3, 0.4634713, 36.5, -19.25, 0.4634713, 27, -18, 0.4634713, 28, -24, 0.4634713, 36.5, -18, 0.4634713, 36.5)
|
|
polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(4, 2, 5), PackedInt32Array(5, 2, 3), PackedInt32Array(7, 6, 8), PackedInt32Array(8, 6, 9), PackedInt32Array(6, 4, 9), PackedInt32Array(9, 4, 10), PackedInt32Array(10, 4, 5), PackedInt32Array(10, 5, 11), PackedInt32Array(14, 13, 12), PackedInt32Array(12, 15, 14), PackedInt32Array(14, 15, 16), PackedInt32Array(10, 11, 15), PackedInt32Array(15, 11, 16), PackedInt32Array(18, 17, 19), PackedInt32Array(19, 17, 20), PackedInt32Array(22, 21, 23), PackedInt32Array(23, 21, 24), PackedInt32Array(24, 21, 0), PackedInt32Array(0, 21, 20), PackedInt32Array(17, 25, 20), PackedInt32Array(20, 25, 0), PackedInt32Array(0, 1, 26), PackedInt32Array(0, 26, 24), PackedInt32Array(17, 27, 25), PackedInt32Array(29, 28, 30), PackedInt32Array(30, 28, 31), PackedInt32Array(33, 32, 34), PackedInt32Array(34, 32, 35), PackedInt32Array(35, 32, 7), PackedInt32Array(28, 36, 31), PackedInt32Array(31, 36, 7), PackedInt32Array(7, 32, 31), PackedInt32Array(38, 37, 36), PackedInt32Array(7, 8, 35), PackedInt32Array(28, 38, 36), PackedInt32Array(42, 41, 39), PackedInt32Array(39, 41, 40), PackedInt32Array(46, 45, 43), PackedInt32Array(43, 45, 44), PackedInt32Array(50, 49, 47), PackedInt32Array(47, 49, 48), PackedInt32Array(54, 53, 51), PackedInt32Array(51, 53, 52), PackedInt32Array(58, 57, 55), PackedInt32Array(55, 57, 56), PackedInt32Array(62, 61, 59), PackedInt32Array(59, 61, 60), PackedInt32Array(66, 65, 63), PackedInt32Array(63, 65, 64), PackedInt32Array(70, 69, 67), PackedInt32Array(67, 69, 68), PackedInt32Array(74, 73, 71), PackedInt32Array(71, 73, 72), PackedInt32Array(78, 77, 75), PackedInt32Array(75, 77, 76), PackedInt32Array(82, 81, 79), PackedInt32Array(79, 81, 80), PackedInt32Array(86, 85, 83), PackedInt32Array(83, 85, 84), PackedInt32Array(13, 14, 87), PackedInt32Array(87, 14, 88), PackedInt32Array(92, 91, 89), PackedInt32Array(89, 91, 90), PackedInt32Array(96, 95, 93), PackedInt32Array(93, 95, 94), PackedInt32Array(100, 99, 97), PackedInt32Array(97, 99, 98), PackedInt32Array(104, 103, 101), PackedInt32Array(101, 103, 102), PackedInt32Array(108, 107, 105), PackedInt32Array(105, 107, 106), PackedInt32Array(112, 111, 109), PackedInt32Array(109, 111, 110), PackedInt32Array(116, 115, 113), PackedInt32Array(113, 115, 114), PackedInt32Array(120, 119, 117), PackedInt32Array(117, 119, 118), PackedInt32Array(124, 123, 121), PackedInt32Array(121, 123, 122), PackedInt32Array(128, 127, 125), PackedInt32Array(125, 127, 126), PackedInt32Array(132, 131, 129), PackedInt32Array(129, 131, 130), PackedInt32Array(136, 135, 133), PackedInt32Array(133, 135, 134), PackedInt32Array(140, 139, 137), PackedInt32Array(137, 139, 138), PackedInt32Array(144, 143, 141), PackedInt32Array(141, 143, 142), PackedInt32Array(148, 147, 145), PackedInt32Array(145, 147, 146), PackedInt32Array(152, 151, 149), PackedInt32Array(149, 151, 150), PackedInt32Array(156, 155, 153), PackedInt32Array(153, 155, 154), PackedInt32Array(160, 159, 157), PackedInt32Array(157, 159, 158), PackedInt32Array(164, 163, 161), PackedInt32Array(161, 163, 162), PackedInt32Array(168, 167, 165), PackedInt32Array(165, 167, 166), PackedInt32Array(170, 169, 171), PackedInt32Array(171, 169, 172), PackedInt32Array(175, 174, 173), PackedInt32Array(169, 176, 172), PackedInt32Array(172, 176, 173), PackedInt32Array(173, 176, 88), PackedInt32Array(173, 88, 175), PackedInt32Array(176, 87, 88), PackedInt32Array(179, 178, 177), PackedInt32Array(181, 180, 182), PackedInt32Array(182, 180, 183), PackedInt32Array(179, 177, 184), PackedInt32Array(186, 36, 185), PackedInt32Array(185, 36, 37), PackedInt32Array(186, 185, 180), PackedInt32Array(180, 185, 179), PackedInt32Array(180, 179, 183), PackedInt32Array(183, 179, 184), PackedInt32Array(184, 187, 183), PackedInt32Array(189, 188, 190), PackedInt32Array(190, 188, 191), PackedInt32Array(191, 188, 192), PackedInt32Array(191, 192, 25), PackedInt32Array(25, 27, 191), PackedInt32Array(181, 182, 190), PackedInt32Array(190, 182, 189), PackedInt32Array(170, 171, 179), PackedInt32Array(179, 171, 178), PackedInt32Array(194, 193, 195), PackedInt32Array(195, 193, 196), PackedInt32Array(198, 197, 199), PackedInt32Array(199, 197, 200), PackedInt32Array(200, 197, 192), PackedInt32Array(192, 197, 196), PackedInt32Array(193, 201, 196), PackedInt32Array(196, 201, 192), PackedInt32Array(192, 188, 202), PackedInt32Array(192, 202, 200), PackedInt32Array(193, 203, 201), PackedInt32Array(205, 204, 206), PackedInt32Array(206, 204, 207), PackedInt32Array(209, 208, 210), PackedInt32Array(210, 208, 211), PackedInt32Array(211, 208, 187), PackedInt32Array(204, 212, 207), PackedInt32Array(207, 212, 187), PackedInt32Array(187, 208, 207), PackedInt32Array(214, 213, 212), PackedInt32Array(187, 184, 211), PackedInt32Array(204, 214, 212), PackedInt32Array(218, 217, 215), PackedInt32Array(215, 217, 216), PackedInt32Array(222, 221, 219), PackedInt32Array(219, 221, 220), PackedInt32Array(226, 225, 223), PackedInt32Array(223, 225, 224), PackedInt32Array(230, 229, 227), PackedInt32Array(227, 229, 228), PackedInt32Array(234, 233, 231), PackedInt32Array(231, 233, 232), PackedInt32Array(238, 237, 235), PackedInt32Array(235, 237, 236), PackedInt32Array(242, 241, 239), PackedInt32Array(239, 241, 240), PackedInt32Array(246, 245, 243), PackedInt32Array(243, 245, 244), PackedInt32Array(250, 249, 247), PackedInt32Array(247, 249, 248), PackedInt32Array(254, 253, 251), PackedInt32Array(251, 253, 252), PackedInt32Array(258, 257, 255), PackedInt32Array(255, 257, 256), PackedInt32Array(262, 261, 259), PackedInt32Array(259, 261, 260), PackedInt32Array(174, 175, 263), PackedInt32Array(263, 175, 264), PackedInt32Array(268, 267, 265), PackedInt32Array(265, 267, 266), PackedInt32Array(272, 271, 269), PackedInt32Array(269, 271, 270), PackedInt32Array(276, 275, 273), PackedInt32Array(273, 275, 274), PackedInt32Array(280, 279, 277), PackedInt32Array(277, 279, 278), PackedInt32Array(284, 283, 281), PackedInt32Array(281, 283, 282), PackedInt32Array(288, 287, 285), PackedInt32Array(285, 287, 286), PackedInt32Array(292, 291, 289), PackedInt32Array(289, 291, 290), PackedInt32Array(296, 295, 293), PackedInt32Array(293, 295, 294), PackedInt32Array(300, 299, 297), PackedInt32Array(297, 299, 298), PackedInt32Array(304, 303, 301), PackedInt32Array(301, 303, 302), PackedInt32Array(308, 307, 305), PackedInt32Array(305, 307, 306), PackedInt32Array(312, 311, 309), PackedInt32Array(309, 311, 310), PackedInt32Array(316, 315, 313), PackedInt32Array(313, 315, 314), PackedInt32Array(320, 319, 317), PackedInt32Array(317, 319, 318), PackedInt32Array(324, 323, 321), PackedInt32Array(321, 323, 322), PackedInt32Array(328, 327, 325), PackedInt32Array(325, 327, 326), PackedInt32Array(332, 331, 329), PackedInt32Array(329, 331, 330), PackedInt32Array(336, 335, 333), PackedInt32Array(333, 335, 334), PackedInt32Array(340, 339, 337), PackedInt32Array(337, 339, 338), PackedInt32Array(344, 343, 341), PackedInt32Array(341, 343, 342), PackedInt32Array(346, 345, 347), PackedInt32Array(347, 345, 348), PackedInt32Array(351, 350, 349), PackedInt32Array(345, 352, 348), PackedInt32Array(348, 352, 349), PackedInt32Array(349, 352, 264), PackedInt32Array(349, 264, 351), PackedInt32Array(352, 263, 264), PackedInt32Array(355, 354, 353), PackedInt32Array(357, 356, 358), PackedInt32Array(358, 356, 359), PackedInt32Array(355, 353, 360), PackedInt32Array(362, 212, 361), PackedInt32Array(361, 212, 213), PackedInt32Array(362, 361, 356), PackedInt32Array(356, 361, 355), PackedInt32Array(356, 355, 359), PackedInt32Array(359, 355, 360), PackedInt32Array(360, 363, 359), PackedInt32Array(365, 364, 366), PackedInt32Array(366, 364, 367), PackedInt32Array(367, 364, 368), PackedInt32Array(367, 368, 201), PackedInt32Array(201, 203, 367), PackedInt32Array(357, 358, 366), PackedInt32Array(366, 358, 365), PackedInt32Array(346, 347, 355), PackedInt32Array(355, 347, 354), PackedInt32Array(370, 369, 371), PackedInt32Array(371, 369, 372), PackedInt32Array(374, 373, 375), PackedInt32Array(375, 373, 376), PackedInt32Array(376, 373, 368), PackedInt32Array(368, 373, 372), PackedInt32Array(369, 377, 372), PackedInt32Array(372, 377, 368), PackedInt32Array(368, 364, 378), PackedInt32Array(368, 378, 376), PackedInt32Array(369, 379, 377), PackedInt32Array(381, 380, 382), PackedInt32Array(382, 380, 383), PackedInt32Array(385, 384, 386), PackedInt32Array(386, 384, 387), PackedInt32Array(387, 384, 363), PackedInt32Array(380, 388, 383), PackedInt32Array(383, 388, 363), PackedInt32Array(363, 384, 383), PackedInt32Array(390, 389, 388), PackedInt32Array(363, 360, 387), PackedInt32Array(380, 390, 388), PackedInt32Array(394, 393, 391), PackedInt32Array(391, 393, 392), PackedInt32Array(398, 397, 395), PackedInt32Array(395, 397, 396), PackedInt32Array(402, 401, 399), PackedInt32Array(399, 401, 400), PackedInt32Array(406, 405, 403), PackedInt32Array(403, 405, 404), PackedInt32Array(410, 409, 407), PackedInt32Array(407, 409, 408), PackedInt32Array(414, 413, 411), PackedInt32Array(411, 413, 412), PackedInt32Array(418, 417, 415), PackedInt32Array(415, 417, 416), PackedInt32Array(422, 421, 419), PackedInt32Array(419, 421, 420), PackedInt32Array(426, 425, 423), PackedInt32Array(423, 425, 424), PackedInt32Array(430, 429, 427), PackedInt32Array(427, 429, 428), PackedInt32Array(434, 433, 431), PackedInt32Array(431, 433, 432), PackedInt32Array(438, 437, 435), PackedInt32Array(435, 437, 436), PackedInt32Array(350, 351, 439), PackedInt32Array(439, 351, 440), PackedInt32Array(444, 443, 441), PackedInt32Array(441, 443, 442), PackedInt32Array(448, 447, 445), PackedInt32Array(445, 447, 446), PackedInt32Array(452, 451, 449), PackedInt32Array(449, 451, 450), PackedInt32Array(456, 455, 453), PackedInt32Array(453, 455, 454), PackedInt32Array(460, 459, 457), PackedInt32Array(457, 459, 458), PackedInt32Array(464, 463, 461), PackedInt32Array(461, 463, 462), PackedInt32Array(468, 467, 465), PackedInt32Array(465, 467, 466), PackedInt32Array(472, 471, 469), PackedInt32Array(469, 471, 470), PackedInt32Array(476, 475, 473), PackedInt32Array(473, 475, 474), PackedInt32Array(480, 479, 477), PackedInt32Array(477, 479, 478), PackedInt32Array(484, 483, 481), PackedInt32Array(481, 483, 482), PackedInt32Array(488, 487, 485), PackedInt32Array(485, 487, 486), PackedInt32Array(492, 491, 489), PackedInt32Array(489, 491, 490), PackedInt32Array(496, 495, 493), PackedInt32Array(493, 495, 494), PackedInt32Array(500, 499, 497), PackedInt32Array(497, 499, 498), PackedInt32Array(504, 503, 501), PackedInt32Array(501, 503, 502), PackedInt32Array(508, 507, 505), PackedInt32Array(505, 507, 506), PackedInt32Array(512, 511, 509), PackedInt32Array(509, 511, 510), PackedInt32Array(516, 515, 513), PackedInt32Array(513, 515, 514), PackedInt32Array(520, 519, 517), PackedInt32Array(517, 519, 518), PackedInt32Array(521, 439, 440), PackedInt32Array(521, 440, 522), PackedInt32Array(522, 440, 524), PackedInt32Array(522, 524, 523), PackedInt32Array(523, 525, 522), PackedInt32Array(527, 388, 526), PackedInt32Array(526, 388, 389), PackedInt32Array(529, 528, 530), PackedInt32Array(530, 528, 531), PackedInt32Array(531, 528, 532), PackedInt32Array(527, 526, 529), PackedInt32Array(529, 526, 528), PackedInt32Array(377, 379, 533), PackedInt32Array(533, 534, 377), PackedInt32Array(377, 534, 536), PackedInt32Array(377, 536, 535), PackedInt32Array(534, 530, 536), PackedInt32Array(536, 530, 531), PackedInt32Array(525, 523, 528), PackedInt32Array(528, 523, 532)]
|
|
geometry_collision_mask = 4294901761
|
|
geometry_source_geometry_mode = 1
|
|
agent_radius = 1.0
|
|
|
|
[node name="BaseLevel" type="Node3D" unique_id=815380624]
|
|
script = ExtResource("1_63c5o")
|
|
|
|
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="." unique_id=845356554]
|
|
visible = false
|
|
navigation_mesh = SubResource("NavigationMesh_4y4yw")
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=4994906]
|
|
transform = Transform3D(-0.10242973, 0.87742776, -0.4686457, -0.38568807, 0.39923847, 0.83177733, 0.91692597, 0.26594973, 0.2975195, 0, 0, 0)
|
|
shadow_enabled = true
|
|
|
|
[node name="Player" parent="." unique_id=1904432250 instance=ExtResource("1_wevqg")]
|
|
|
|
[node name="RemoteTransform3D" type="RemoteTransform3D" parent="Player" unique_id=1929440680]
|
|
remote_path = NodePath("../../EnemySpawner")
|
|
|
|
[node name="EnemySpawner" type="Node3D" parent="." unique_id=1628299934]
|
|
script = ExtResource("2_ew5uy")
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="EnemySpawner" unique_id=1088328028]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.078, 0, -67.22631)
|
|
visible = false
|
|
size = Vector3(246.39844, 1, 35.954372)
|
|
|
|
[node name="CSGBox3D4" type="CSGBox3D" parent="EnemySpawner" unique_id=1018498294]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.078, 0, 31.639168)
|
|
visible = false
|
|
size = Vector3(246.39844, 1, 35.954372)
|
|
|
|
[node name="CSGBox3D2" type="CSGBox3D" parent="EnemySpawner" unique_id=1597667860]
|
|
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -104.878174, 0, -17.371796)
|
|
visible = false
|
|
size = Vector3(63.9144, 1, 37.198563)
|
|
|
|
[node name="CSGBox3D3" type="CSGBox3D" parent="EnemySpawner" unique_id=1399469750]
|
|
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 104.232666, 0, -17.709686)
|
|
visible = false
|
|
size = Vector3(63.238617, 1, 37.198563)
|
|
|
|
[node name="Timer" type="Timer" parent="EnemySpawner" unique_id=1300332437]
|
|
autostart = true
|
|
|
|
[node name="ResultsScreen" type="CanvasLayer" parent="." unique_id=1885670836]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
script = ExtResource("4_satuh")
|
|
|
|
[node name="PanelContainer" type="Panel" parent="ResultsScreen" unique_id=134388601]
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -387.0
|
|
offset_top = -203.0
|
|
offset_right = 387.0
|
|
offset_bottom = 203.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
|
|
[node name="Label" type="Label" parent="ResultsScreen/PanelContainer" unique_id=677407499]
|
|
layout_mode = 1
|
|
anchors_preset = 5
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -87.0
|
|
offset_right = 87.0
|
|
offset_bottom = 63.0
|
|
grow_horizontal = 2
|
|
theme_override_font_sizes/font_size = 45
|
|
text = "you ded"
|
|
|
|
[node name="Restart" type="Button" parent="ResultsScreen/PanelContainer" unique_id=1572910890]
|
|
layout_mode = 1
|
|
anchors_preset = 7
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -60.0
|
|
offset_top = -101.0
|
|
offset_right = 60.0
|
|
offset_bottom = -48.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 0
|
|
theme_override_font_sizes/font_size = 32
|
|
text = "Restart"
|
|
|
|
[node name="Quit" type="Button" parent="ResultsScreen/PanelContainer" unique_id=883831658]
|
|
layout_mode = 1
|
|
anchors_preset = 7
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -32.5
|
|
offset_top = -31.0
|
|
offset_right = 32.5
|
|
grow_horizontal = 2
|
|
grow_vertical = 0
|
|
text = "Quit"
|
|
|
|
[connection signal="died" from="Player" to="." method="_on_player_died"]
|
|
[connection signal="timeout" from="EnemySpawner/Timer" to="EnemySpawner" method="_on_timer_timeout"]
|
|
[connection signal="pressed" from="ResultsScreen/PanelContainer/Restart" to="ResultsScreen" method="_on_restart_pressed"]
|
|
[connection signal="pressed" from="ResultsScreen/PanelContainer/Quit" to="ResultsScreen" method="_on_quit_pressed"]
|