Removing stray images, small cleanups.

This commit is contained in:
2024-06-25 06:51:53 -07:00
parent 223b4aa1dc
commit 559f479db4
2053 changed files with 514 additions and 37268 deletions

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cktp0m4teeswo"
path="res://.godot/imported/background.png-4964d1e0db075da121c266d5b2c0693c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/bedroom/background.png"
dest_files=["res://.godot/imported/background.png-4964d1e0db075da121c266d5b2c0693c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,24 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
func _on_entranceexit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"entrance-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, load("res://scenes/entrance/entrance.tscn"), "bedroom-exit-point")).can_interrupt().build(self, "_on_script_complete"))

View File

@@ -1,52 +0,0 @@
[gd_scene load_steps=7 format=3 uid="uid://ba1v540jrjhc8"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="1"]
[ext_resource type="Script" path="res://scenes/bedroom/bedroom.gd" id="2"]
[ext_resource type="Script" path="res://SetPiece_.gd" id="3"]
[ext_resource type="Texture2D" uid="uid://gvm7exe71yo6" path="res://scenes/bedroom/big-bedroom.png" id="4"]
[ext_resource type="Texture2D" uid="uid://dgwv2tlexbc33" path="res://scenes/bedroom/left_wall.png" id="5"]
[sub_resource type="NavigationPolygon" id="5"]
vertices = PackedVector2Array(3273, 1876, 3515, 1847, 3411, 1921, 2439, 2027, 347, 2003, 751.25, 1775.25, 582, 1730, 253.25, 1736.25, 275, 1671, 506, 1694, 933.25, 1644.25, 1548.25, 1698.25, 2437, 1662, 2962, 1823, 3401, 2031)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(3, 5, 6, 9, 10, 11), PackedInt32Array(3, 11, 12, 13, 14), PackedInt32Array(14, 13, 0, 2)])
outlines = Array[PackedVector2Array]([PackedVector2Array(3273, 1876, 2962, 1823, 2437, 1662, 1548.25, 1698.25, 933.25, 1644.25, 506, 1694, 275, 1671, 253.25, 1736.25, 582, 1730, 751.25, 1775.25, 347, 2003, 2439, 2027, 3401, 2031, 3411, 1921, 3515, 1847)])
[node name="background" type="Node2D"]
script = ExtResource("2")
__meta__ = {
"_edit_lock_": true
}
background_scale = 0.55
[node name="pathfind" type="NavigationRegion2D" parent="."]
navigation_polygon = SubResource("5")
[node name="entrance-exit-point" type="Node2D" parent="."]
position = Vector2(90, 1735)
[node name="entrance-exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(-2685, -795)
color = Color(1, 1, 1, 0.262745)
polygon = PackedVector2Array(2941, 1998, 2938.57, 2175.71, 2934, 2560, 3211, 2525, 3395, 2567, 3430, 2164.29, 3391.43, 1940, 3430.83, 1609.17, 3207.5, 1565.83, 2914.17, 1689.17)
script = ExtResource("3")
label = "To entrance"
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2(1766, 1622)
script = ExtResource("1")
target_scale = 1.4
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2(1832, 2060)
script = ExtResource("1")
target_scale = 1.8
[node name="bg" type="Sprite2D" parent="."]
texture = ExtResource("4")
centered = false
[node name="LeftWall" type="Sprite2D" parent="."]
position = Vector2(358, 1800)
texture = ExtResource("5")
centered = false
offset = Vector2(-358, -1227)

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://gvm7exe71yo6"
path="res://.godot/imported/big-bedroom.png-8977065e6f5e88948db888046dfa6e78.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/bedroom/big-bedroom.png"
dest_files=["res://.godot/imported/big-bedroom.png-8977065e6f5e88948db888046dfa6e78.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dgwv2tlexbc33"
path="res://.godot/imported/left_wall.png-b549cf09f0a3f02188452538dab49773.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/bedroom/left_wall.png"
dest_files=["res://.godot/imported/left_wall.png-b549cf09f0a3f02188452538dab49773.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://lyiplfbnara1"
path="res://.godot/imported/boulder-part-upscaled.png-ffb1c5788129901c60baf316d44795d5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/boulder_head/boulder-part-upscaled.png"
dest_files=["res://.godot/imported/boulder-part-upscaled.png-ffb1c5788129901c60baf316d44795d5.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c6ue30ibwq01u"
path="res://.godot/imported/boulder-upscaled.png-79c61f61d2227890f7793c89615b49f9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/boulder_head/boulder-upscaled.png"
dest_files=["res://.godot/imported/boulder-upscaled.png-79c61f61d2227890f7793c89615b49f9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://btgv2hp24vyci"
path="res://.godot/imported/boulder.png-abc9aca1e386dc1d467c5889622f0dcf.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/boulder_head/boulder.png"
dest_files=["res://.godot/imported/boulder.png-abc9aca1e386dc1d467c5889622f0dcf.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,24 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
func _on_forestexit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"forest-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, load("res://scenes/forest_hand/forest_hand.tscn"), "forest-exit-point")).can_interrupt().build(self, "_on_script_complete"))
pass # Replace with function body.

View File

@@ -1,196 +0,0 @@
[gd_scene load_steps=10 format=3]
[ext_resource type="Script" path="res://scenes/boulder_head/boulder_head.gd" id="1"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="2"]
[ext_resource type="PackedScene" path="res://SetPiece.tscn" id="3"]
[ext_resource type="Texture2D" uid="uid://c6ue30ibwq01u" path="res://scenes/boulder_head/boulder-upscaled.png" id="5"]
[ext_resource type="Texture2D" uid="uid://lyiplfbnara1" path="res://scenes/boulder_head/boulder-part-upscaled.png" id="6"]
[sub_resource type="NavigationPolygon" id=5]
vertices = PackedVector2Array( 507.143, 1154.29, 261.429, 1120, 514.286, 1051.43, 1761.43, 1108.57, 2431.43, 981.429, 2742.86, 1142.86, 2330, 1310, 1322.86, 1364.29, 1484.29, 1194.29, 634.286, 1262.86, 694.286, 1222.86, 947.143, 1121.43, 2392.86, 882.857, 2541.43, 925.714, 1991.43, 908.571, 991.429, 815.714, 1038.57, 857.143, 762.857, 935.714, 597.143, 910, 655.714, 981.429, 561.429, 940, 1725.71, 917.143, 1730, 974.286, 1522.86, 951.429, 1372.86, 895.714, 1137.14, 994.286, 1032.86, 982.857, 931.429, 1065.71, 844.286, 968.571 )
polygons = [ PackedInt32Array( 0, 1, 2 ), PackedInt32Array( 3, 4, 5, 6, 7, 8 ), PackedInt32Array( 7, 9, 10, 11, 8 ), PackedInt32Array( 12, 13, 4, 3, 14 ), PackedInt32Array( 15, 16, 17, 18 ), PackedInt32Array( 19, 20, 18, 17 ), PackedInt32Array( 21, 14, 3, 22 ), PackedInt32Array( 21, 22, 23, 24 ), PackedInt32Array( 24, 23, 25, 26 ), PackedInt32Array( 26, 25, 27, 28 ), PackedInt32Array( 19, 17, 28, 27, 11, 10, 0, 2 ) ]
outlines = [ PackedVector2Array( 844.286, 968.571, 762.857, 935.714, 1038.57, 857.143, 991.429, 815.714, 597.143, 910, 561.429, 940, 655.714, 981.429, 514.286, 1051.43, 261.429, 1120, 507.143, 1154.29, 694.286, 1222.86, 634.286, 1262.86, 1322.86, 1364.29, 2330, 1310, 2742.86, 1142.86, 2431.43, 981.429, 2541.43, 925.714, 2392.86, 882.857, 1991.43, 908.571, 1725.71, 917.143, 1372.86, 895.714, 1032.86, 982.857 ), PackedVector2Array( 931.429, 1065.71, 947.143, 1121.43, 1484.29, 1194.29, 1761.43, 1108.57, 1730, 974.286, 1522.86, 951.429, 1137.14, 994.286 ) ]
[sub_resource type="GDScript" id=8]
script/source = "extends Node2D
# Declare member variables here. Examples:
# var a = 2
# var b = \"text\"
# Called when the node enters the scene tree for the first time.
func _ready():
$Polygon2D/AnimationPlayer.play(\"talk\")
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
"
[sub_resource type="Animation" id=6]
length = 0.001
tracks/0/type = "value"
tracks/0/path = NodePath("../Skeleton2D/Bone2D:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"update": 0,
"values": [ Vector2( 445.714, 334.286 ) ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("../Skeleton2D/right-lip:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"update": 0,
"values": [ Vector2( 508.572, 362.857 ) ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("../Skeleton2D/left-lip:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"update": 0,
"values": [ Vector2( 382.857, 355.714 ) ]
}
[sub_resource type="Animation" id=7]
resource_name = "talk"
length = 1.4
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath("../Skeleton2D/Bone2D:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PackedFloat32Array( 0, 0.4, 0.7, 0.9, 1.2 ),
"transitions": PackedFloat32Array( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ Vector2( 447.143, 320 ), Vector2( 447.143, 374.286 ), Vector2( 445.714, 300 ), Vector2( 477.143, 302.857 ), Vector2( 464.286, 347.143 ) ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("../Skeleton2D/right-lip:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PackedFloat32Array( 0, 0.4, 0.7, 1.03949 ),
"transitions": PackedFloat32Array( 1, 1, 1, 1 ),
"update": 0,
"values": [ Vector2( 522.055, 369.599 ), Vector2( 508.571, 357.143 ), Vector2( 522.055, 369.599 ), Vector2( 504.286, 347.143 ) ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("../Skeleton2D/left-lip:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"update": 0,
"values": [ Vector2( 397.689, 343.579 ) ]
}
[node name="background" type="Sprite2D"]
texture = ExtResource( 5 )
centered = false
script = ExtResource( 1 )
background_scale = 0.8
[node name="Rock-talk" type="Node2D" parent="."]
position = Vector2( 1739, 1143 )
[node name="pathfind" type="NavigationRegion2D" parent="."]
position = Vector2( 2.85714, 1.42857 )
navigation_polygon = SubResource( 5 )
[node name="forest-exit" parent="." instance=ExtResource( 3 )]
color = Color( 1, 1, 1, 0.392157 )
polygon = PackedVector2Array( 635.714, 720, 707.143, 922.857, 1020, 878.571, 990, 681.429 )
label = "To steram"
[node name="forest-exit-point" type="Node2D" parent="."]
position = Vector2( 910, 862.857 )
[node name="enter_destination_point" type="Node2D" parent="."]
position = Vector2( 781.429, 1067.14 )
[node name="Boulder-part-upscaled" type="Sprite2D" parent="."]
visible = false
position = Vector2( 1330, 1093 )
scale = Vector2( 1.26814, 1.26814 )
texture = ExtResource( 6 )
offset = Vector2( 0, -200 )
[node name="Rock" parent="Boulder-part-upscaled" instance=ExtResource( 3 )]
position = Vector2( -1048.78, -861.892 )
scale = Vector2( 0.788557, 0.788557 )
color = Color( 0.643137, 0.356863, 0.356863, 0.231373 )
polygon = PackedVector2Array( 1212.01, 601.565, 1038.86, 894.578, 1027.77, 1056.62, 1378.49, 1092.14, 1578.27, 1023.33, 1578.27, 912.336, 1478, 725, 1300.8, 559.389 )
label = "Rock"
[node name="Node2D" type="Node2D" parent="."]
position = Vector2( 961.429, 514.286 )
script = SubResource( 8 )
[node name="Skeleton2D" type="Skeleton2D" parent="Node2D"]
position = Vector2( 1.42857, 0 )
[node name="Bone2D" type="Bone2D" parent="Node2D/Skeleton2D"]
position = Vector2( 445.714, 334.286 )
rest = Transform2D( 1, 0, 0, 1, 445.714, 334.286 )
default_length = 90.0
[node name="right-lip" type="Bone2D" parent="Node2D/Skeleton2D"]
position = Vector2( 508.572, 362.857 )
rest = Transform2D( 1, 0, 0, 1, 508.572, 362.857 )
[node name="left-lip" type="Bone2D" parent="Node2D/Skeleton2D"]
position = Vector2( 382.857, 355.714 )
rest = Transform2D( 1, 0, 0, 1, 382.857, 355.714 )
[node name="Polygon2D" type="Polygon2D" parent="Node2D"]
scale = Vector2( 1.33911, 1.33911 )
texture = ExtResource( 6 )
skeleton = NodePath("../Skeleton2D")
polygon = PackedVector2Array( 150.431, 31.4655, 64.4737, 214.474, -45.4336, 471.143, 287.424, 516.857, 527.155, 415.086, 474.569, 297.414, 433.553, 205.263, 286.638, 21.1207, 255.351, 270.849, 275, 284.868, 286.184, 313.158, 357.138, 286, 344.079, 264.474, 336.531, 233.948, 387.823, 232.841, 400, 261.842, 405.138, 278, 219.737, 323.684, 411.207, 256.466, 256.579, 237.5, 328.289, 202.632, 366.447, 209.868, 287.5, 341.447, 380.921, 340.132, 421.053, 313.816, 409.868, 457.895, 168.421, 497.368, 37.5, 303.947, 91.4474, 171.053, 441.447, 251.316, 450, 268.421, 521.711, 359.868, 285.526, 356.579, 384.211, 359.868, 432.895, 336.184, 463.469, 429.151 )
uv = PackedVector2Array( 150.431, 31.4655, 64.4737, 214.474, -45.4336, 471.143, 287.424, 516.857, 527.155, 415.086, 474.569, 297.414, 433.553, 205.263, 286.638, 21.1207, 254.138, 263, 264.138, 284, 276.138, 300, 357.138, 286, 352.138, 266, 340.138, 240, 383.138, 232, 399.138, 258, 405.138, 278, 232.691, 293.421, 411.207, 256.466, 247.368, 225, 329.605, 205.921, 368.421, 208.553, 287.5, 340.789, 374.342, 328.289, 423.026, 319.079, 409.868, 457.895, 168.421, 497.368, 37.5, 303.947, 91.4474, 171.053, 441.447, 251.316, 450, 268.421, 521.711, 359.868, 285.526, 356.579, 384.211, 359.868, 432.895, 336.184, 463.469, 429.151 )
polygons = [ PackedInt32Array( 35, 14, 41, 39 ), PackedInt32Array( 16, 38, 42, 40 ), PackedInt32Array( 19, 8, 13, 20 ), PackedInt32Array( 20, 21, 14, 13 ), PackedInt32Array( 8, 9, 12, 13 ), PackedInt32Array( 12, 15, 14, 13 ), PackedInt32Array( 15, 16, 11, 12 ), PackedInt32Array( 9, 10, 11, 12 ), PackedInt32Array( 8, 17, 9 ), PackedInt32Array( 9, 10, 17 ), PackedInt32Array( 16, 18, 15 ), PackedInt32Array( 14, 15, 18 ), PackedInt32Array( 10, 22, 23, 11 ), PackedInt32Array( 23, 24, 16, 11 ), PackedInt32Array( 17, 10, 22 ), PackedInt32Array( 8, 17, 27, 1 ), PackedInt32Array( 19, 8, 1, 28 ), PackedInt32Array( 20, 19, 28, 0 ), PackedInt32Array( 21, 7, 0, 20 ), PackedInt32Array( 14, 21, 7, 6 ), PackedInt32Array( 5, 30, 16, 24 ), PackedInt32Array( 18, 16, 30, 29 ), PackedInt32Array( 29, 6, 14, 18 ), PackedInt32Array( 22, 32, 33, 23 ), PackedInt32Array( 23, 33, 34, 24 ), PackedInt32Array( 17, 32, 22 ), PackedInt32Array( 34, 5, 24 ), PackedInt32Array( 27, 2, 26, 17 ), PackedInt32Array( 26, 3, 32, 17 ), PackedInt32Array( 33, 25, 3, 32 ), PackedInt32Array( 33, 25, 35, 34 ), PackedInt32Array( 34, 35, 4, 5 ) ]
bones = [ "Bone2D", PackedFloat32Array( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.7, 0.7, 1, 1, 0, 0, 1, 0.7, 0, 0, 0, 0, 0, 0.5, 0.5, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), "right-lip", PackedFloat32Array( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0.5, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), "left-lip", PackedFloat32Array( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5, 0.5, 0, 0, 0, 0, 0, 0, 0.38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ) ]
internal_vertex_count = 29
[node name="AnimationPlayer" type="AnimationPlayer" parent="Node2D/Polygon2D"]
anims/RESET = SubResource( 6 )
anims/talk = SubResource( 7 )
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2( 658, 874 )
script = ExtResource( 2 )
target_scale = 0.8
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2( 662, 1368 )
script = ExtResource( 2 )
target_scale = 1.0
[connection signal="interacted" from="forest-exit" to="." method="_on_forestexit_interacted"]

View File

@@ -1,59 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
signal entered_from_pasture
var target: Vector2
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass # Replace with function body.
func _process(delta):
super(delta)
var cam = get_viewport().get_camera_2d()
#if target:
#
#cam.global_position = $SetPiece/thingpoint.global_position #+= ($SetPiece/thingpoint.global_position - cam.global_position).normalized() * 5000.0 * delta
#cam.zoom = lerp(cam.zoom, Vector2(1.5, 1.5), 1.15 * delta)
#else:
#cam.position=Vector2(0,0)
#super(delta)
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
var pasture = preload("res://scenes/healer_pasture/healer_pasture.tscn")
func _on_pasture_exit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"pasture-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path))
.and_then(ScriptBuilder.transition(self, pasture, "healers-exit-point"))
.and_then(ScriptBuilder.walk_to_deferred("healers-exit-point", "healers-entrance-point"))
.can_interrupt().build(self, "_on_script_complete"))
func _on_entered_from_pasture():
print("HERRREERERE")
func _on_set_piece_interacted():
#$target = $SetPiece/thingpoint.global_position
#$ThingCamera.enabled=true
#$ThingCamera.make_current()
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"look-at-thing-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path))
.and_then(ScriptBuilder.switch_camera("ThingCamera"))
.and_then(ScriptBuilder.say(self.ego, "Look at the cute goat!"))
.and_then(ScriptBuilder.reset_camera())
#.and_then(ScriptBuilder.transition(self, pasture, "healers-exit-point"))
#.and_then(ScriptBuilder.walk_to_deferred("healers-exit-point", "healers-entrance-point"))
.build(self, "_on_script_complete"))
#$AnimationPlayer.play("focus_thing")

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bb3obkm5vbks4"
path="res://.godot/imported/farmhouse.png-ca6fd2f76504bacbad031fa9b2d59cfe.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/farmhouse/farmhouse.png"
dest_files=["res://.godot/imported/farmhouse.png-ca6fd2f76504bacbad031fa9b2d59cfe.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,57 +0,0 @@
[gd_scene load_steps=6 format=3 uid="uid://mlev7lxrmpb1"]
[ext_resource type="Script" path="res://scenes/farmhouse/farmhouse.gd" id="1"]
[ext_resource type="Script" path="res://SetPiece_.gd" id="2"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="3"]
[ext_resource type="Texture2D" uid="uid://ctdmdrk6tmj2h" path="res://scenes/mountain_house/bg.png" id="4_b6gul"]
[sub_resource type="NavigationPolygon" id="NavigationPolygon_dvbx8"]
vertices = PackedVector2Array(1329, 1104, 425, 1065, 426, 1065, 1830, 1062, 356, 1047, 607, 909, 1469, 852, 1875, 983)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 0, 2, 4, 5, 6, 7)])
outlines = Array[PackedVector2Array]([PackedVector2Array(604, 900, 329, 1051, 424, 1075, 1330, 1115, 1837, 1072, 1891, 977, 1472, 842)])
source_geometry_group_name = &"navigation_polygon_source_group"
[node name="background" type="Node2D"]
position = Vector2(0, -4)
script = ExtResource("1")
[node name="pasture-exit-point" type="Node2D" parent="."]
position = Vector2(987, 1072)
[node name="pasture-exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(-404, -1101)
color = Color(1, 1, 1, 0.262745)
polygon = PackedVector2Array(1152, 2147, 870, 2239, 634, 2309, 1881, 2362, 1720, 2157)
script = ExtResource("2")
label = "To pasture"
[node name="entrance-exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(78, -414)
color = Color(1, 1, 1, 0.262745)
polygon = PackedVector2Array(3252, 1172, 2984, 1324, 2980, 1452, 3060, 1732, 3344, 1704)
script = ExtResource("2")
label = "open door"
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2(1493, 823)
script = ExtResource("3")
target_scale = 0.2
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2(1714, 1134)
scale = Vector2(0.44, 0.44)
script = ExtResource("3")
target_scale = 0.55
[node name="entrance-exit-point" type="Node2D" parent="."]
position = Vector2(1056, 1066)
[node name="bg" type="Sprite2D" parent="."]
texture = ExtResource("4_b6gul")
centered = false
[node name="pathfind" type="NavigationRegion2D" parent="."]
navigation_polygon = SubResource("NavigationPolygon_dvbx8")
[connection signal="interacted" from="pasture-exit" to="." method="_on_pasture_exit_interacted"]
[connection signal="interacted" from="entrance-exit" to="." method="_on_entranceexit_interacted"]

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://da3bfbjdeiak0"
path="res://.godot/imported/bigscene.png-edcee4f57145628b31c885b24f5b7ab7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/forest_hand/bigscene.png"
dest_files=["res://.godot/imported/bigscene.png-edcee4f57145628b31c885b24f5b7ab7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,28 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
func _on_south_exit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"south-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, load("res://scenes/pasture/pasture.tscn"), "forest-exit-point")).can_interrupt().build(self, "_on_script_complete"))
func _on_forest_exit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"forest-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, load("res://scenes/boulder_head/boulder_head.tscn"), "forest-exit-point")).can_interrupt().build(self, "_on_script_complete"))

View File

@@ -1,53 +0,0 @@
[gd_scene load_steps=6 format=3]
[ext_resource type="Script" path="res://SetPiece_.gd" id="1"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="2"]
[ext_resource type="Script" path="res://scenes/forest_hand/forest_hand.gd" id="3"]
[ext_resource type="Texture2D" uid="uid://da3bfbjdeiak0" path="res://scenes/forest_hand/bigscene.png" id="4"]
[sub_resource type="NavigationPolygon" id=5]
vertices = PackedVector2Array( 2852.86, 1314.29, 2980, 1325.71, 2828.57, 1377.14, 2664.29, 1370, 3138.57, 1654.29, 3115.71, 1445.71, 3474.29, 1617.14, 3575.71, 1800, 3438.57, 2102.86, 2860, 2157.14, 2938.57, 1960 )
polygons = [ PackedInt32Array( 0, 1, 2, 3 ), PackedInt32Array( 4, 3, 2, 5, 6, 7 ), PackedInt32Array( 8, 9, 10, 4, 7 ) ]
outlines = [ PackedVector2Array( 2852.86, 1314.29, 2664.29, 1370, 3138.57, 1654.29, 2938.57, 1960, 2860, 2157.14, 3438.57, 2102.86, 3575.71, 1800, 3474.29, 1617.14, 3115.71, 1445.71, 2828.57, 1377.14, 2980, 1325.71 ) ]
[node name="background" type="Sprite2D"]
texture = ExtResource( 4 )
centered = false
script = ExtResource( 3 )
background_scale = 0.7
[node name="pathfind" type="NavigationRegion2D" parent="."]
position = Vector2( -20, 1.42858 )
navigation_polygon = SubResource( 5 )
[node name="forest-exit-point" type="Node2D" parent="."]
position = Vector2( 2910, 1338.75 )
[node name="south-point" type="Node2D" parent="."]
position = Vector2( 3145.71, 2092.86 )
[node name="south_exit" type="Polygon2D" parent="." groups=["set-piece"]]
color = Color( 1, 1, 1, 0.262745 )
polygon = PackedVector2Array( 2898.33, 1688.33, 2797, 2201, 3633, 2170, 3705, 1746.67 )
script = ExtResource( 1 )
label = "To house"
[node name="forest_exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2( -57.5, -835 )
color = Color( 1, 1, 1, 0.262745 )
polygon = PackedVector2Array( 2957.14, 1917.14, 2938.57, 2175.71, 3430, 2164.29, 3391.43, 1940 )
script = ExtResource( 1 )
label = "To boulder"
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2( 3136, 1164 )
script = ExtResource( 2 )
target_scale = 0.5
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2( 3130, 2200 )
script = ExtResource( 2 )
target_scale = 1.0
[connection signal="interacted" from="south_exit" to="." method="_on_south_exit_interacted"]
[connection signal="interacted" from="forest_exit" to="." method="_on_forest_exit_interacted"]

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cfn5agi5olp4w"
path="res://.godot/imported/in-forest-upscaled.png-832b0d5ebbfe51192c379a733a59c4fc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/forest_hand/in-forest-upscaled.png"
dest_files=["res://.godot/imported/in-forest-upscaled.png-832b0d5ebbfe51192c379a733a59c4fc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -26,8 +26,8 @@ func _on_entered_from_pasture():
func _on_entranceexit_interacted():
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(self.ego, "Looks light a hot air balloon.", false)
ScriptBuilder.say(self.ego, "It's a hot air baloon", false)
)
.and_then(ScriptBuilder.say(self.ego, "Just like gramps"))
.and_then(ScriptBuilder.say(self.ego, "Just like gramps' one."))
.build(self, "_on_script_complete"))
pass # Replace with function body.

View File

@@ -1,6 +1,5 @@
[gd_scene load_steps=25 format=3 uid="uid://dpsa6s5erb0ws"]
[ext_resource type="Script" path="res://scenes/farmhouse/farmhouse.gd" id="1_51r6v"]
[ext_resource type="Script" path="res://SetPiece_.gd" id="2_j681b"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="3_eyrgf"]
[ext_resource type="Texture2D" uid="uid://bj44850m5xlfn" path="res://scenes/healers/image6.png" id="4_kylj3"]
@@ -18,6 +17,68 @@
[ext_resource type="Texture2D" uid="uid://fj1h0ywepx08" path="res://scenes/healers/New Folder/out_00011_.png" id="16_4a0fq"]
[ext_resource type="Texture2D" uid="uid://c7uulvgn8wsga" path="res://scenes/healers/goat.png" id="17_i0x0u"]
[sub_resource type="GDScript" id="GDScript_bel53"]
script/source = "extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = \"text\"
signal entered_from_pasture
var target: Vector2
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass # Replace with function body.
func _process(delta):
super(delta)
var cam = get_viewport().get_camera_2d()
#if target:
#
#cam.global_position = $SetPiece/thingpoint.global_position #+= ($SetPiece/thingpoint.global_position - cam.global_position).normalized() * 5000.0 * delta
#cam.zoom = lerp(cam.zoom, Vector2(1.5, 1.5), 1.15 * delta)
#else:
#cam.position=Vector2(0,0)
#super(delta)
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
var pasture = preload(\"res://scenes/healer_pasture/healer_pasture.tscn\")
func _on_pasture_exit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($\"pasture-exit-point\".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path))
.and_then(ScriptBuilder.transition(self, pasture, \"healers-exit-point\"))
.and_then(ScriptBuilder.walk_to_deferred(\"healers-exit-point\", \"healers-entrance-point\"))
.can_interrupt().build(self, \"_on_script_complete\"))
func _on_entered_from_pasture():
print(\"HERRREERERE\")
func _on_set_piece_interacted():
#$target = $SetPiece/thingpoint.global_position
#$ThingCamera.enabled=true
#$ThingCamera.make_current()
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($\"look-at-thing-point\".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path))
.and_then(ScriptBuilder.switch_camera(\"ThingCamera\"))
.and_then(ScriptBuilder.say(self.ego, \"Look at the cute goat!\"))
.and_then(ScriptBuilder.reset_camera())
#.and_then(ScriptBuilder.transition(self, pasture, \"healers-exit-point\"))
#.and_then(ScriptBuilder.walk_to_deferred(\"healers-exit-point\", \"healers-entrance-point\"))
.build(self, \"_on_script_complete\"))
#$AnimationPlayer.play(\"focus_thing\")
"
[sub_resource type="NavigationPolygon" id="NavigationPolygon_dvbx8"]
vertices = PackedVector2Array(-112, 892, 851, 886, 910, 914, 1003, 959, 809, 968, 516, 951, 507, 1007, 750, 1048, 626, 1104, 383, 1138, 392, 1082, 216, 1112, -194, 1093)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3, 4, 5), PackedInt32Array(6, 7, 8, 9, 10), PackedInt32Array(10, 11, 12, 0, 5, 6)])
@@ -93,8 +154,7 @@ blend_mode = 1
[node name="background" type="Node2D"]
y_sort_enabled = true
position = Vector2(0, -4)
script = ExtResource("1_51r6v")
script = SubResource("GDScript_bel53")
[node name="SetPiece" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(78, 6)
@@ -162,7 +222,7 @@ libraries = {
}
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
position = Vector2(1090, 729)
position = Vector2(1090, 722)
scale = Vector2(1.27, 1.27)
sprite_frames = SubResource("SpriteFrames_7un2n")
autoplay = "default"
@@ -227,8 +287,8 @@ damping_max = 0.365
color_ramp = SubResource("Gradient_admud")
[node name="ThingCamera" type="Camera2D" parent="."]
position = Vector2(1394, 761)
zoom = Vector2(1.555, 1.555)
position = Vector2(1150, 674)
zoom = Vector2(1.095, 1.095)
[node name="look-at-thing-point" type="Node2D" parent="."]
position = Vector2(886, 941)

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dxcxda2tmjruh"
path="res://.godot/imported/background.png-537cc4df9059196f6fca00c020acc6d4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/house/background.png"
dest_files=["res://.godot/imported/background.png-537cc4df9059196f6fca00c020acc6d4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b41bnwwcpf7q0"
path="res://.godot/imported/bighouse.png-f324cc8b20678e552b14e0c2797b9011.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/house/bighouse.png"
dest_files=["res://.godot/imported/bighouse.png-f324cc8b20678e552b14e0c2797b9011.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,30 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
var pasture = load("res://scenes/pasture/pasture.tscn")
func _on_forestexit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"pasture-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, pasture, "house-exit-point")).can_interrupt().build(self, "_on_script_complete"))
pass # Replace with function body.
func _on_Mushrooms_interacted():
start_main_script(ScriptBuilder.init(ScriptBuilder.say(self.ego, "Nice mushrooms!")).can_interrupt().build(self, "_on_script_complete"))

View File

@@ -1,68 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://chj0dootpe2db"]
[ext_resource type="Texture2D" uid="uid://b41bnwwcpf7q0" path="res://scenes/house/bighouse.png" id="1"]
[ext_resource type="Script" path="res://scenes/house/house.gd" id="2"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="3"]
[ext_resource type="PackedScene" path="res://SetPiece.tscn" id="4"]
[ext_resource type="Texture2D" uid="uid://bj528xb64cklt" path="res://dragon.png" id="5"]
[ext_resource type="Texture2D" uid="uid://b4d7yvslxq2dw" path="res://scenes/house/rock.png" id="6"]
[sub_resource type="NavigationPolygon" id="5"]
vertices = PackedVector2Array(3222.14, 1449.29, 3505.71, 1502.86, 3296.14, 1518.29, 3109.14, 1225.29, 2892.14, 1182.29, 2911.14, 1157.29, 3215.71, 1225.71, 3191.14, 1251.29, 3108.14, 1450.29, 3147.14, 1577.29, 3015.14, 1510.29, 2051.43, 1457.14, 2270, 1475.71, 2670.14, 1621.29, 2862.86, 1735.71, 2874.29, 1890, 2015.71, 1690, 1312.86, 1398.57, 3092.86, 1371.43, 3258.14, 1297.29, 3205.14, 1367.29, 1330, 1234.29, 1418.57, 1180, 1505.71, 1190, 1471.43, 1321.43, 1255.71, 1267.14)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5, 6), PackedInt32Array(7, 3, 6), PackedInt32Array(8, 0, 2, 9, 10), PackedInt32Array(11, 12, 13, 14, 15, 16, 17), PackedInt32Array(18, 7, 6, 19, 20, 8), PackedInt32Array(21, 22, 23, 24, 17), PackedInt32Array(8, 20, 0), PackedInt32Array(10, 9, 14, 13), PackedInt32Array(24, 11, 17), PackedInt32Array(21, 17, 25)])
outlines = Array[PackedVector2Array]([PackedVector2Array(2670.14, 1621.29, 2270, 1475.71, 2051.43, 1457.14, 1471.43, 1321.43, 1505.71, 1190, 1418.57, 1180, 1330, 1234.29, 1255.71, 1267.14, 1312.86, 1398.57, 2015.71, 1690, 2874.29, 1890, 2862.86, 1735.71, 3147.14, 1577.29, 3296.14, 1518.29, 3505.71, 1502.86, 3222.14, 1449.29, 3205.14, 1367.29, 3258.14, 1297.29, 3215.71, 1225.71, 2911.14, 1157.29, 2892.14, 1182.29, 3109.14, 1225.29, 3191.14, 1251.29, 3092.86, 1371.43, 3108.14, 1450.29, 3015.14, 1510.29)])
source_geometry_group_name = &"navigation_polygon_source_group"
[node name="background" type="Node2D"]
scale = Vector2(0.5, 0.5)
script = ExtResource("2")
[node name="bg" type="Sprite2D" parent="."]
texture = ExtResource("1")
centered = false
[node name="pathfind" type="NavigationRegion2D" parent="."]
position = Vector2(2.85714, 5.71428)
navigation_polygon = SubResource("5")
[node name="pasture-exit" parent="." instance=ExtResource("4")]
position = Vector2(2161.43, 308.571)
color = Color(1, 1, 1, 0.392157)
polygon = PackedVector2Array(413.57, 588.429, 436.57, 931.429, 1130.57, 901.429, 1074.57, 535.429)
label = "To Pasture"
[node name="pasture-exit-point" type="Node2D" parent="."]
position = Vector2(2912, 1184)
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2(3057, 1152)
script = ExtResource("3")
target_scale = 0.4
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2(2927, 1933)
script = ExtResource("3")
target_scale = 1.0
[node name="Dragon" type="Sprite2D" parent="."]
visible = false
position = Vector2(2734, 1796)
texture = ExtResource("5")
offset = Vector2(3, -175)
flip_h = true
[node name="default-starting-point" type="Node2D" parent="."]
position = Vector2(2163, 1571)
[node name="Rock" type="Sprite2D" parent="."]
position = Vector2(2980, 1205)
texture = ExtResource("6")
offset = Vector2(-182, -136)
[node name="Mushrooms" parent="." instance=ExtResource("4")]
color = Color(1, 1, 1, 0.411765)
polygon = PackedVector2Array(2567, 1356, 2417, 1335, 2354, 1386, 2501, 1444, 2661, 1426, 2656, 1360)
label = "Mushrooms"
[connection signal="interacted" from="pasture-exit" to="." method="_on_forestexit_interacted"]
[connection signal="interacted" from="Mushrooms" to="." method="_on_Mushrooms_interacted"]

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b4d7yvslxq2dw"
path="res://.godot/imported/rock.png-00a449cd078ecf30d3d07230d1e7ff3e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/house/rock.png"
dest_files=["res://.godot/imported/rock.png-00a449cd078ecf30d3d07230d1e7ff3e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dcet4nhkaieq4"
path="res://.godot/imported/00033-3744560947.png-5b2fd6a3d9b748ded776fc895b1ee755.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/kq5style/00033-3744560947.png"
dest_files=["res://.godot/imported/00033-3744560947.png-5b2fd6a3d9b748ded776fc895b1ee755.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://33uf7jmqbixc"
path="res://.godot/imported/friendly-guy.png-3405a0797478c3191d625d0d5ea23fc9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/kq5style/friendly-guy.png"
dest_files=["res://.godot/imported/friendly-guy.png-3405a0797478c3191d625d0d5ea23fc9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,34 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
var pasture = load("res://scenes/pasture/pasture.tscn")
func _on_forestexit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local(self.ego.global_position), pathfind.to_local($"pasture-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path(self.ego, path)).and_then(ScriptBuilder.transition(self, pasture, "house-exit-point")).can_interrupt().build(self, "_on_script_complete"))
pass # Replace with function body.
func _on_Mushrooms_interacted():
start_main_script(ScriptBuilder.init(ScriptBuilder.say(self.ego, "Nice mushrooms!")).can_interrupt().build(self, "_on_script_complete"))
func _on_friendlyguy_interacted():
start_main_script(ScriptBuilder.init(ScriptBuilder.say(self.ego, "hey simon!")).can_interrupt().build(self, "_on_script_complete"))

View File

@@ -1,78 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://bo5rug7hu3o4x"]
[ext_resource type="Script" path="res://scenes/kq5style/kq5style.gd" id="1_riq82"]
[ext_resource type="Texture2D" uid="uid://dcet4nhkaieq4" path="res://scenes/kq5style/00033-3744560947.png" id="2_cbipp"]
[ext_resource type="PackedScene" path="res://SetPiece.tscn" id="3_6km4x"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="4_i47w5"]
[ext_resource type="Texture2D" uid="uid://bj528xb64cklt" path="res://dragon.png" id="5_ng4rg"]
[ext_resource type="Texture2D" uid="uid://33uf7jmqbixc" path="res://scenes/kq5style/friendly-guy.png" id="6_sg6br"]
[sub_resource type="NavigationPolygon" id="5"]
vertices = PackedVector2Array(502, 423, 450, 515, 19, 509, 107, 455, 390, 403, 488, 392, 740, 396, 888, 513, 751, 509, 679, 430, 659, 340, 295, 325, 363, 325, 699, 302, 774, 298)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3, 4, 5), PackedInt32Array(6, 7, 8, 9, 10), PackedInt32Array(4, 11, 12, 5), PackedInt32Array(13, 14, 6, 10), PackedInt32Array(10, 9, 0, 5)])
outlines = Array[PackedVector2Array]([PackedVector2Array(740, 396, 774, 298, 699, 302, 659, 340, 488, 392, 363, 325, 295, 325, 390, 403, 107, 455, 19, 509, 450, 515, 502, 423, 679, 430, 751, 509, 888, 513)])
source_geometry_group_name = &"navigation_polygon_source_group"
[node name="background" type="Node2D"]
position = Vector2(2, 3)
scale = Vector2(2, 2)
script = ExtResource("1_riq82")
[node name="bg" type="Sprite2D" parent="."]
texture = ExtResource("2_cbipp")
centered = false
[node name="pathfind" type="NavigationRegion2D" parent="."]
navigation_polygon = SubResource("5")
[node name="pasture-exit" parent="." instance=ExtResource("3_6km4x")]
position = Vector2(22, -475)
color = Color(1, 1, 1, 0.392157)
polygon = PackedVector2Array(655, 741, 657, 818, 810, 808, 799, 744)
label = "To Pasture"
[node name="pasture-exit-point" type="Node2D" parent="."]
position = Vector2(755, 310)
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2(683, 310)
script = ExtResource("4_i47w5")
target_scale = 0.2
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2(503, 545)
script = ExtResource("4_i47w5")
target_scale = 0.3
[node name="Dragon" type="Sprite2D" parent="."]
visible = false
position = Vector2(2734, 1796)
texture = ExtResource("5_ng4rg")
offset = Vector2(3, -175)
flip_h = true
[node name="default-starting-point" type="Node2D" parent="."]
position = Vector2(680.5, 380)
[node name="Mushrooms" parent="." instance=ExtResource("3_6km4x")]
position = Vector2(-2009, -1038)
color = Color(1, 1, 1, 0.411765)
polygon = PackedVector2Array(2567, 1356, 2417, 1335, 2354, 1386, 2501, 1444, 2661, 1426, 2656, 1360)
label = "Mushrooms"
[node name="Friendly-guy" type="Sprite2D" parent="."]
z_as_relative = false
texture_filter = 1
position = Vector2(192, 416.5)
texture = ExtResource("6_sg6br")
[node name="friendlyguy" parent="Friendly-guy" instance=ExtResource("3_6km4x")]
color = Color(1, 1, 1, 0.117647)
polygon = PackedVector2Array(-21, -84, -63, -25, 59, -13, 36, -89)
label = "simon"
[node name="Node2D" type="Node2D" parent="."]
[connection signal="interacted" from="pasture-exit" to="." method="_on_forestexit_interacted"]
[connection signal="interacted" from="Mushrooms" to="." method="_on_Mushrooms_interacted"]
[connection signal="interacted" from="Friendly-guy/friendlyguy" to="." method="_on_friendlyguy_interacted"]

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ctdmdrk6tmj2h"
path="res://.godot/imported/bg.png-f91563dbcb713741296302ee711fc8ae.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/mountain_house/bg.png"
dest_files=["res://.godot/imported/bg.png-f91563dbcb713741296302ee711fc8ae.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bmnf3dsbs4bqa"
path="res://.godot/imported/background.png-6fe4aa69e700cc1f6c4c43224240f538.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/pasture/background.png"
dest_files=["res://.godot/imported/background.png-6fe4aa69e700cc1f6c4c43224240f538.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://but2alv1h34lc"
path="res://.godot/imported/hill.png-1e3593a78c376a07dc698861066f049c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/pasture/hill.png"
dest_files=["res://.godot/imported/hill.png-1e3593a78c376a07dc698861066f049c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,38 +0,0 @@
extends Scene
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
super()
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
var healers = load("res://scenes/healers/healers.tscn")
var house = load("res://scenes/house/house.tscn")
func _on_house_exit_interacted():
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local($Graham.global_position), pathfind.to_local($"house-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path($Graham, path)).and_then(ScriptBuilder.transition(self, house, "pasture-exit-point")).can_interrupt().build(self, "_on_script_complete"))
func _on_forest_exit_interacted():
#var temp_healers = healers.instantiate()
var path = NavigationServer2D.map_get_path(self.map, self.pathfind.to_local($Graham.global_position), pathfind.to_local($"farmhouse-exit-point".global_position), true)
start_main_script(ScriptBuilder.init(ScriptBuilder.walk_path($Graham, path))
.and_then(ScriptBuilder.transition(self, healers, "pasture-exit-point"))
.and_then(ScriptBuilder.walk_to_deferred("pasture-exit-point", "pasture-entrance-point"))
#.and_then(ScriptBuilder.trigger_signal("entered_from_pasture"))
.can_interrupt().build(self, "_on_script_complete"))

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://2hp3t462scpl"
path="res://.godot/imported/pasture.png-7681af4a66d05f9c70843f4d0b8a9277.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/pasture/pasture.png"
dest_files=["res://.godot/imported/pasture.png-7681af4a66d05f9c70843f4d0b8a9277.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -1,77 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://b7jsmr2d577vv"]
[ext_resource type="Script" path="res://scenes/pasture/pasture.gd" id="1"]
[ext_resource type="Script" path="res://SetPiece_.gd" id="2_j6lln"]
[ext_resource type="Script" path="res://ScalePoint_.gd" id="3_4rmn0"]
[ext_resource type="Texture2D" uid="uid://2hp3t462scpl" path="res://scenes/pasture/pasture.png" id="4"]
[ext_resource type="Texture2D" uid="uid://but2alv1h34lc" path="res://scenes/pasture/hill.png" id="5"]
[ext_resource type="Texture2D" uid="uid://bkowd5pnp4q31" path="res://scenes/pasture/stump2__foreground_.png" id="6"]
[sub_resource type="NavigationPolygon" id="NavigationPolygon_xkqpb"]
vertices = PackedVector2Array(1246, 732, 1040, 724, 982, 650, 1641, 547, 1337, 694, 1834, 850, 1994, 878, 1938, 1040, 1471, 1011, 1833, 850, 1337, 709, 1343, 935, 1249, 342, 1508, 229, 1536, 323, 1006, 382, 975, 365, 971, 424, 1006, 400, 1380, 478, 1379, 478, 1507, 442, 1507, 443, 1641, 530, 1867, 556, 1617, 581)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3, 4), PackedInt32Array(5, 6, 7, 8, 9), PackedInt32Array(10, 9, 8, 11, 0), PackedInt32Array(12, 13, 14), PackedInt32Array(12, 14, 15, 16), PackedInt32Array(17, 16, 15, 18), PackedInt32Array(19, 20, 17, 18, 21, 22), PackedInt32Array(23, 19, 22, 24), PackedInt32Array(3, 23, 24), PackedInt32Array(3, 24, 25), PackedInt32Array(4, 10, 0), PackedInt32Array(3, 25, 4)])
outlines = Array[PackedVector2Array]([PackedVector2Array(1336, 943, 1468, 1021, 1945, 1051, 2007, 870, 1836, 840, 1347, 701, 1619, 591, 1918, 562, 1510, 433, 1016, 391, 1550, 332, 1515, 216, 1247, 332, 966, 356, 961, 433, 1378, 488, 1631, 538, 964, 643, 1035, 734, 1240, 742)])
source_geometry_group_name = &"navigation_polygon_source_group"
[node name="background" type="Node2D"]
y_sort_enabled = true
script = ExtResource("1")
[node name="farmhouse-exit-point" type="Node2D" parent="."]
position = Vector2(1512, 267)
scale = Vector2(0.5, 0.5)
[node name="house-exit-point" type="Node2D" parent="."]
position = Vector2(1807, 987)
[node name="house_exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(-111.45, 58.0123)
scale = Vector2(0.529299, 0.483506)
color = Color(1, 1, 1, 0.262745)
polygon = PackedVector2Array(2898.33, 1688.33, 2797, 2201, 3432.5, 2221.25, 4123.28, 2103.36, 4102.5, 2113.75, 4092.5, 1690)
script = ExtResource("2_j6lln")
label = "To house"
[node name="farmhouse_exit" type="Polygon2D" parent="." groups=["set-piece"]]
position = Vector2(355, -517)
scale = Vector2(0.323298, 0.406096)
color = Color(1, 1, 1, 0.262745)
polygon = PackedVector2Array(2775.83, 1920.83, 2938.57, 2175.71, 3430, 2164.29, 3686.5, 2052.5, 3993.5, 1847.5, 3830.5, 1706.5, 3430.83, 1609.17, 3207.5, 1565.83, 2914.17, 1689.17, 2813.5, 1744.5)
script = ExtResource("2_j6lln")
label = "To farmhouse"
[node name="StartScalePoint" type="Node2D" parent="."]
position = Vector2(1355, 257)
script = ExtResource("3_4rmn0")
target_scale = 0.25
[node name="EndScalePoint" type="Node2D" parent="."]
position = Vector2(1339, 1057)
script = ExtResource("3_4rmn0")
target_scale = 0.75
[node name="bg" type="Sprite2D" parent="."]
scale = Vector2(0.5, 0.5)
texture = ExtResource("4")
centered = false
metadata/_edit_lock_ = true
[node name="Stump" type="Sprite2D" parent="."]
position = Vector2(1555, 536)
scale = Vector2(0.5, 0.5)
texture = ExtResource("6")
offset = Vector2(-549, -148)
[node name="Hill" type="Sprite2D" parent="."]
position = Vector2(1021, 381)
scale = Vector2(0.5, 0.5)
texture = ExtResource("5")
offset = Vector2(741, -361)
[node name="pathfind" type="NavigationRegion2D" parent="."]
z_index = 1
position = Vector2(10, -1)
navigation_polygon = SubResource("NavigationPolygon_xkqpb")
[connection signal="interacted" from="house_exit" to="." method="_on_house_exit_interacted"]
[connection signal="interacted" from="farmhouse_exit" to="." method="_on_forest_exit_interacted"]

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ddl100x1fsa08"
path="res://.godot/imported/stump.png-b627a2d8c133bed91d12f0b038ef371a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/pasture/stump.png"
dest_files=["res://.godot/imported/stump.png-b627a2d8c133bed91d12f0b038ef371a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bkowd5pnp4q31"
path="res://.godot/imported/stump2__foreground_.png-526d4dec22b3af0fc971a38f49947402.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/pasture/stump2__foreground_.png"
dest_files=["res://.godot/imported/stump2__foreground_.png-526d4dec22b3af0fc971a38f49947402.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -7,9 +7,9 @@
[ext_resource type="Texture2D" uid="uid://c2vwbdxi6hpa8" path="res://scenes/healer_pasture/foreground.png" id="5_o3cq1"]
[sub_resource type="NavigationPolygon" id="NavigationPolygon_dvbx8"]
vertices = PackedVector2Array(739, 912, 970, 957, 969, 957, 1825, 1074, 2104, 1217, 1572, 1217, -67, 710, 338, 220, 554, 759, 34, 948, 771, 1197, 1268, 1050, 1758, 893, 1959, 962, 2123, 919, 2125, 940)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(10, 9, 8, 0), PackedInt32Array(5, 10, 0, 2, 11), PackedInt32Array(3, 5, 11, 12, 13), PackedInt32Array(13, 12, 14, 15)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-79, 709, 27, 956, 771, 1207, 1572, 1227, 2146, 1227, 1843, 1072, 1963, 972, 2137, 949, 2132, 910, 1756, 883, 1268, 1040, 972, 947, 743, 903, 562, 753, 341, 201)])
vertices = PackedVector2Array(739, 912, 970, 957, 969, 957, 1825, 1074, 2104, 1217, 1572, 1217, 771, 1197, 34, 948, -63, 719, 402, 747, 558, 762, 1268, 1050, 1758, 893, 1959, 962, 2123, 919, 2125, 940)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 8, 9, 10, 0), PackedInt32Array(5, 6, 0, 2, 11), PackedInt32Array(3, 5, 11, 12, 13), PackedInt32Array(13, 12, 14, 15)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-79, 709, 27, 956, 771, 1207, 1572, 1227, 2146, 1227, 1843, 1072, 1963, 972, 2137, 949, 2132, 910, 1756, 883, 1268, 1040, 972, 947, 743, 903, 562, 753, 403, 737)])
parsed_collision_mask = 4294967294
source_geometry_group_name = &"navigation_polygon_source_group"