From eb334af25e7727538c64021ed13e7d3c13d4bf6e Mon Sep 17 00:00:00 2001 From: Martin Felis Date: Sun, 29 Dec 2024 11:18:25 +0100 Subject: [PATCH] Further tweaked Pug behavior. Seems to be stable so far. --- ai/default_blackboard_plan.tres | 3 + ai/tasks/find_nearby_random_location.gd | 6 +- ai/tasks/look_at_location.gd | 23 +- ai/tasks/navigate_to_location.gd | 17 +- ai/trees/empty.tres | 9 +- ai/trees/look_around.tres | 6 +- ai/trees/look_around_or_focus_player.tres | 13 +- ai/trees/pug.tres | 106 +++++-- ai/trees/wander.tres | 11 +- objects/chest.tscn | 1 + objects/non_player_character.gd | 28 +- objects/non_player_character.tscn | 11 +- objects/player.tscn | 48 +-- scenes/game.tscn | 6 +- ui/ui_theme.tres | 4 +- ui/ui_theme_debug.tres | 40 +-- world/level.tscn | 338 +++++++++++----------- world/navigation_test_level.tscn | 178 ++++++++++++ 18 files changed, 563 insertions(+), 285 deletions(-) create mode 100644 ai/default_blackboard_plan.tres create mode 100644 world/navigation_test_level.tscn diff --git a/ai/default_blackboard_plan.tres b/ai/default_blackboard_plan.tres new file mode 100644 index 0000000..26ef1ff --- /dev/null +++ b/ai/default_blackboard_plan.tres @@ -0,0 +1,3 @@ +[gd_resource type="BlackboardPlan" format=3 uid="uid://cdteurubkxqof"] + +[resource] diff --git a/ai/tasks/find_nearby_random_location.gd b/ai/tasks/find_nearby_random_location.gd index 9ac35ab..87bcdec 100644 --- a/ai/tasks/find_nearby_random_location.gd +++ b/ai/tasks/find_nearby_random_location.gd @@ -1,3 +1,4 @@ +@tool extends BTAction @export var radius:float = 1.0 @@ -8,7 +9,10 @@ extends BTAction var _reference_location:Vector3 = Vector3.INF -func _setup() -> void: +func _generate_name() -> String: + return "FindNearbyRandomLocation ➜ %s" % LimboUtility.decorate_var(output_var) + +func _enter() -> void: _reference_location = agent.global_position func _tick(_delta: float) -> Status: diff --git a/ai/tasks/look_at_location.gd b/ai/tasks/look_at_location.gd index ba4f50a..37e7c7f 100644 --- a/ai/tasks/look_at_location.gd +++ b/ai/tasks/look_at_location.gd @@ -10,11 +10,13 @@ var _current_look_angle:float = 0 var _target_look_direction:Vector3 = Vector3.BACK var _target_look_angle:float = 0 var _look_angle_damper:SpringDamper = SpringDamper.new(0, 2, 0.06, 0.003) +var _agent_npc:NonPlayerCharacter = null func _generate_name() -> String: return "LookAtTarget(%s)" % LimboUtility.decorate_var(target_location_var) func _tick(delta: float) -> Status: + _agent_npc = agent as NonPlayerCharacter target_position = blackboard.get_var(target_location_var) update_look_direction(delta) @@ -24,19 +26,26 @@ func _tick(delta: float) -> Status: return RUNNING +func clamp_current_look_angle() -> void: + if _target_look_angle - _current_look_angle > PI: + _current_look_angle = _current_look_angle + PI * 2 + elif _current_look_angle - _target_look_angle > PI: + _current_look_angle = _current_look_angle - PI * 2 + func update_look_direction(delta:float) -> void: _target_look_direction = (target_position - agent.global_position).normalized() _current_look_direction = agent.basis.z _current_look_angle = _current_look_direction.signed_angle_to(Vector3.BACK, Vector3.UP) + clamp_current_look_angle() + _target_look_angle = _target_look_direction.signed_angle_to(Vector3.BACK, Vector3.UP) - if _target_look_angle - _current_look_angle > PI: - _current_look_angle = _current_look_angle + PI * 2 - elif _current_look_angle - _target_look_angle > PI: - _current_look_angle = _current_look_angle - PI * 2 + #if _agent_npc and _agent_npc.get_path() == blackboard.get_var("debug_npc_path"): breakpoint - var damped_look_angle:float = _look_angle_damper.calc(_current_look_angle, _target_look_angle, delta) - - _current_look_direction = Vector3(sin(-damped_look_angle), 0, cos(-damped_look_angle)) + _current_look_angle = _look_angle_damper.calc(_current_look_angle, _target_look_angle, delta) + clamp_current_look_angle() + + _current_look_direction = Vector3(sin(-_current_look_angle), 0, cos(-_current_look_angle)) + agent.basis = Basis.looking_at(-_current_look_direction) diff --git a/ai/tasks/navigate_to_location.gd b/ai/tasks/navigate_to_location.gd index 5a7a58e..8cb703b 100644 --- a/ai/tasks/navigate_to_location.gd +++ b/ai/tasks/navigate_to_location.gd @@ -2,6 +2,7 @@ extends BTAction @export var target_var: StringName = &"target_location" +@export var distance:float = 0.1 var target_location:Vector3 = Vector3.ZERO func _generate_name() -> String: @@ -13,13 +14,15 @@ func _tick(_delta: float) -> Status: target_location = blackboard.get_var(target_var) var agent_npc:NonPlayerCharacter = agent as NonPlayerCharacter - if agent_npc: - agent_npc.navigate_to(target_location) + if not agent_npc: + push_error("Error: agent must be a NonPlayerCharacter") + return FAILURE + + agent_npc.navigate_to(target_location) - var agent_node:Node3D = agent as Node3D - if agent_node: - var distance_to_target:float = (agent_node.global_position - target_location).length() - if distance_to_target < 0.1: - return SUCCESS + var distance_to_target:float = (agent_npc.global_position - target_location).length() + if agent_npc.is_navigation_target_reached() or distance_to_target < distance: + agent_npc.navigation_active = false + return SUCCESS return RUNNING diff --git a/ai/trees/empty.tres b/ai/trees/empty.tres index d051b24..e0b078a 100644 --- a/ai/trees/empty.tres +++ b/ai/trees/empty.tres @@ -1,9 +1,14 @@ [gd_resource type="BehaviorTree" load_steps=3 format=3 uid="uid://dck7kl4210076"] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_dsl36"] +[sub_resource type="BlackboardPlan" id="BlackboardPlan_3nhjk"] +var/debug_npc_path/name = &"debug_npc_path" +var/debug_npc_path/type = 4 +var/debug_npc_path/value = "" +var/debug_npc_path/hint = 0 +var/debug_npc_path/hint_string = "" [sub_resource type="BTAlwaysSucceed" id="BTAlwaysSucceed_c7j70"] [resource] -blackboard_plan = SubResource("BlackboardPlan_dsl36") +blackboard_plan = SubResource("BlackboardPlan_3nhjk") root_task = SubResource("BTAlwaysSucceed_c7j70") diff --git a/ai/trees/look_around.tres b/ai/trees/look_around.tres index 9e341e2..e1b4179 100644 --- a/ai/trees/look_around.tres +++ b/ai/trees/look_around.tres @@ -3,13 +3,13 @@ [ext_resource type="Script" path="res://ai/tasks/look_at_location.gd" id="1_1lumv"] [ext_resource type="Script" path="res://ai/tasks/find_nearby_random_location.gd" id="2_jrbpg"] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_sdda8"] +[sub_resource type="BlackboardPlan" id="BlackboardPlan_hh1fi"] [sub_resource type="BTAction" id="BTAction_ba1hn"] script = ExtResource("2_jrbpg") radius = 1.0 output_var = &"target_location" -navigatable_target = true +navigatable_target = false stay_in_radius = true [sub_resource type="BTAction" id="BTAction_d7u7l"] @@ -22,5 +22,5 @@ target_location_var = &"target_location" children = [SubResource("BTAction_ba1hn"), SubResource("BTAction_d7u7l"), SubResource("BTRandomWait_d2kpo")] [resource] -blackboard_plan = SubResource("BlackboardPlan_sdda8") +blackboard_plan = SubResource("BlackboardPlan_hh1fi") root_task = SubResource("BTSequence_ouv1e") diff --git a/ai/trees/look_around_or_focus_player.tres b/ai/trees/look_around_or_focus_player.tres index 01f883b..4e5bff8 100644 --- a/ai/trees/look_around_or_focus_player.tres +++ b/ai/trees/look_around_or_focus_player.tres @@ -6,12 +6,7 @@ [ext_resource type="Script" path="res://ai/tasks/look_at_location.gd" id="4_0f2uh"] [ext_resource type="BehaviorTree" uid="uid://2v14hwp2gtg" path="res://ai/trees/look_around.tres" id="5_n3u5i"] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_rxiwf"] -var/target_distance/name = &"target_distance" -var/target_distance/type = 3 -var/target_distance/value = 0.0 -var/target_distance/hint = 0 -var/target_distance/hint_string = "" +[sub_resource type="BlackboardPlan" id="BlackboardPlan_26j5y"] [sub_resource type="BTAction" id="BTAction_rgjhs"] script = ExtResource("1_crjnn") @@ -46,11 +41,11 @@ target_location_var = &"target_location" [sub_resource type="BTSequence" id="BTSequence_ytwco"] children = [SubResource("BTCheckVar_0itqd"), SubResource("BTAction_4e23b")] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_02yjb"] +[sub_resource type="BlackboardPlan" id="BlackboardPlan_biy6r"] [sub_resource type="BTSubtree" id="BTSubtree_dnwew"] subtree = ExtResource("5_n3u5i") -blackboard_plan = SubResource("BlackboardPlan_02yjb") +blackboard_plan = SubResource("BlackboardPlan_biy6r") [sub_resource type="BTSelector" id="BTSelector_cu7cu"] children = [SubResource("BTSequence_ytwco"), SubResource("BTSubtree_dnwew")] @@ -59,5 +54,5 @@ children = [SubResource("BTSequence_ytwco"), SubResource("BTSubtree_dnwew")] children = [SubResource("BTAction_rgjhs"), SubResource("BTAction_2cqtn"), SubResource("BTAction_rp83o"), SubResource("BTSelector_cu7cu")] [resource] -blackboard_plan = SubResource("BlackboardPlan_rxiwf") +blackboard_plan = SubResource("BlackboardPlan_26j5y") root_task = SubResource("BTSequence_yk8po") diff --git a/ai/trees/pug.tres b/ai/trees/pug.tres index aedd982..7ad7684 100644 --- a/ai/trees/pug.tres +++ b/ai/trees/pug.tres @@ -1,4 +1,4 @@ -[gd_resource type="BehaviorTree" load_steps=30 format=3 uid="uid://blccr23qjixws"] +[gd_resource type="BehaviorTree" load_steps=42 format=3 uid="uid://blccr23qjixws"] [ext_resource type="BehaviorTree" uid="uid://caxmpcyhpt6em" path="res://ai/trees/wander.tres" id="1_rsg0c"] [ext_resource type="Script" path="res://ai/tasks/find_target_by_name.gd" id="1_v4edy"] @@ -8,23 +8,7 @@ [ext_resource type="Script" path="res://ai/tasks/check_target_node_visible.gd" id="4_dskwm"] [ext_resource type="Script" path="res://ai/tasks/look_at_location.gd" id="5_s0awd"] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_yg732"] - -[sub_resource type="BTAction" id="BTAction_u48vm"] -script = ExtResource("1_v4edy") -target_name = "Player" -output_var = &"player_node" - -[sub_resource type="BTAction" id="BTAction_iv8pd"] -script = ExtResource("2_ytv0s") -max_distance = 1.0 -target_var = &"player_node" -output_var = &"player_location" - -[sub_resource type="BTAction" id="BTAction_n4o2j"] -script = ExtResource("3_wfof3") -target_location_var = &"player_location" -output_var = &"player_distance" +[sub_resource type="BlackboardPlan" id="BlackboardPlan_psomx"] [sub_resource type="BTAction" id="BTAction_dafbx"] script = ExtResource("1_v4edy") @@ -42,6 +26,10 @@ script = ExtResource("3_wfof3") target_location_var = &"owner_location" output_var = &"owner_distance" +[sub_resource type="BTSequence" id="BTSequence_d4i2b"] +custom_name = "FindTimmy" +children = [SubResource("BTAction_dafbx"), SubResource("BTAction_byeb5"), SubResource("BTAction_6cy6k")] + [sub_resource type="BBVariant" id="BBVariant_doyi6"] type = 3 saved_value = 3.0 @@ -55,15 +43,66 @@ value = SubResource("BBVariant_doyi6") [sub_resource type="BTAction" id="BTAction_6rb0n"] script = ExtResource("2_k36i0") target_var = &"owner_location" +distance = 1.0 + +[sub_resource type="BTRandomWait" id="BTRandomWait_od78y"] +min_duration = 2.0 +max_duration = 3.0 + +[sub_resource type="BlackboardPlan" id="BlackboardPlan_nhnw2"] +prefetch_nodepath_vars = false + +[sub_resource type="BTSubtree" id="BTSubtree_5fxm2"] +subtree = ExtResource("1_rsg0c") +blackboard_plan = SubResource("BlackboardPlan_nhnw2") + +[sub_resource type="BTAction" id="BTAction_iyfuf"] +script = ExtResource("5_s0awd") +target_location_var = &"owner_location" + +[sub_resource type="BTAction" id="BTAction_xibbh"] +script = ExtResource("2_k36i0") +target_var = &"owner_location" +distance = 1.0 + +[sub_resource type="BTRandomWait" id="BTRandomWait_8ibvw"] +min_duration = 2.0 +max_duration = 3.0 + +[sub_resource type="BTSequence" id="BTSequence_b1uqq"] +children = [SubResource("BTAction_iyfuf"), SubResource("BTAction_xibbh"), SubResource("BTRandomWait_8ibvw")] + +[sub_resource type="BTRandomSelector" id="BTRandomSelector_3126q"] +children = [SubResource("BTSubtree_5fxm2"), SubResource("BTSequence_b1uqq")] + +[sub_resource type="BTRepeat" id="BTRepeat_aqfoo"] +forever = true +children = [SubResource("BTRandomSelector_3126q")] [sub_resource type="BTSequence" id="BTSequence_bn3or"] custom_name = "WanderNearTimmy" -children = [SubResource("BTCheckVar_nbtfc"), SubResource("BTAction_6rb0n")] +children = [SubResource("BTSequence_d4i2b"), SubResource("BTCheckVar_nbtfc"), SubResource("BTAction_6rb0n"), SubResource("BTRandomWait_od78y"), SubResource("BTRepeat_aqfoo")] + +[sub_resource type="BTAction" id="BTAction_u48vm"] +script = ExtResource("1_v4edy") +target_name = "Player" +output_var = &"player_node" + +[sub_resource type="BTAction" id="BTAction_iv8pd"] +script = ExtResource("2_ytv0s") +max_distance = 1.0 +target_var = &"player_node" +output_var = &"player_location" + +[sub_resource type="BTAction" id="BTAction_n4o2j"] +script = ExtResource("3_wfof3") +target_location_var = &"player_location" +output_var = &"player_distance" [sub_resource type="BBVariant" id="BBVariant_55npk"] type = 3 -saved_value = 5.0 -resource_name = "5" +saved_value = 3.0 +resource_name = "3" [sub_resource type="BTCheckVar" id="BTCheckVar_0y1pg"] variable = &"player_distance" @@ -74,33 +113,44 @@ value = SubResource("BBVariant_55npk") script = ExtResource("4_dskwm") target_node_var = &"player_node" -[sub_resource type="BTAction" id="BTAction_12d23"] +[sub_resource type="BTSequence" id="BTSequence_prkrm"] +custom_name = "FindPlayer" +children = [SubResource("BTAction_u48vm"), SubResource("BTAction_iv8pd"), SubResource("BTAction_n4o2j"), SubResource("BTCheckVar_0y1pg"), SubResource("BTAction_07lxa")] + +[sub_resource type="BTAction" id="BTAction_p8by2"] script = ExtResource("5_s0awd") target_location_var = &"player_location" [sub_resource type="BTAction" id="BTAction_euy6e"] script = ExtResource("2_k36i0") target_var = &"player_location" +distance = 0.1 + +[sub_resource type="BTAction" id="BTAction_12d23"] +script = ExtResource("5_s0awd") +target_location_var = &"player_location" [sub_resource type="BTParallel" id="BTParallel_ocd8a"] -children = [SubResource("BTAction_12d23"), SubResource("BTAction_euy6e")] +children = [SubResource("BTAction_12d23")] [sub_resource type="BTSequence" id="BTSequence_jneh0"] custom_name = "FollowPlayerOrWanderSequence" -children = [SubResource("BTCheckVar_0y1pg"), SubResource("BTAction_07lxa"), SubResource("BTParallel_ocd8a")] +children = [SubResource("BTSequence_prkrm"), SubResource("BTAction_p8by2"), SubResource("BTAction_euy6e"), SubResource("BTParallel_ocd8a")] -[sub_resource type="BlackboardPlan" id="BlackboardPlan_byw02"] +[sub_resource type="BlackboardPlan" id="BlackboardPlan_v4y5q"] +prefetch_nodepath_vars = false [sub_resource type="BTSubtree" id="BTSubtree_clqa0"] subtree = ExtResource("1_rsg0c") -blackboard_plan = SubResource("BlackboardPlan_byw02") +blackboard_plan = SubResource("BlackboardPlan_v4y5q") +custom_name = "Wander" [sub_resource type="BTSelector" id="BTSelector_dolqa"] children = [SubResource("BTSequence_bn3or"), SubResource("BTSequence_jneh0"), SubResource("BTSubtree_clqa0")] [sub_resource type="BTSequence" id="BTSequence_y2c1w"] -children = [SubResource("BTAction_u48vm"), SubResource("BTAction_iv8pd"), SubResource("BTAction_n4o2j"), SubResource("BTAction_dafbx"), SubResource("BTAction_byeb5"), SubResource("BTAction_6cy6k"), SubResource("BTSelector_dolqa")] +children = [SubResource("BTSelector_dolqa")] [resource] -blackboard_plan = SubResource("BlackboardPlan_yg732") +blackboard_plan = SubResource("BlackboardPlan_psomx") root_task = SubResource("BTSequence_y2c1w") diff --git a/ai/trees/wander.tres b/ai/trees/wander.tres index 16ac9ce..a4b372c 100644 --- a/ai/trees/wander.tres +++ b/ai/trees/wander.tres @@ -5,12 +5,18 @@ [ext_resource type="Script" path="res://ai/tasks/navigate_to_location.gd" id="3_ch0o3"] [sub_resource type="BlackboardPlan" id="BlackboardPlan_yo8p7"] +prefetch_nodepath_vars = false +var/debug_npc_path/name = &"debug_npc_path" +var/debug_npc_path/type = 22 +var/debug_npc_path/value = NodePath("") +var/debug_npc_path/hint = 0 +var/debug_npc_path/hint_string = "" [sub_resource type="BTAction" id="BTAction_s4a8v"] script = ExtResource("1_5wpmm") -radius = 1.0 +radius = 3.0 output_var = &"target_location" -navigatable_target = true +navigatable_target = false stay_in_radius = true [sub_resource type="BTAction" id="BTAction_lschq"] @@ -20,6 +26,7 @@ target_location_var = &"target_location" [sub_resource type="BTAction" id="BTAction_onf00"] script = ExtResource("3_ch0o3") target_var = &"target_location" +distance = 0.1 [sub_resource type="BTRandomWait" id="BTRandomWait_gert2"] max_duration = 3.0 diff --git a/objects/chest.tscn b/objects/chest.tscn index f3c5d31..322e14b 100644 --- a/objects/chest.tscn +++ b/objects/chest.tscn @@ -16,6 +16,7 @@ size = Vector3(0.5625, 0.483398, 0.5) [sub_resource type="SphereShape3D" id="SphereShape3D_w1i07"] [node name="Chest" type="StaticBody3D"] +collision_layer = 33 script = ExtResource("1_1ny2o") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] diff --git a/objects/non_player_character.gd b/objects/non_player_character.gd index cc833f0..61102e5 100644 --- a/objects/non_player_character.gd +++ b/objects/non_player_character.gd @@ -15,6 +15,14 @@ extends CharacterBody3D get: return behaviour +#@export var behaviour_blackboard_plan:BlackboardPlan = null: + #set (value): + #behaviour_blackboard_plan = value + #if is_instance_valid(bt_player): + #bt_player.blackboard_plan = behaviour_blackboard_plan + #get: +# return behaviour_blackboard_plan + @onready var geometry: Node3D = null @onready var player_detection: Area3D = %PlayerDetection @onready var default_geometry: Node3D = %DefaultGeometry @@ -22,7 +30,7 @@ extends CharacterBody3D @onready var navigation_agent: NavigationAgent3D = %NavigationAgent @onready var bt_player: BTPlayer = %BTPlayer -const SPEED = 5.0 +const SPEED = 2.0 const JUMP_VELOCITY = 4.5 var tool_damage:bool = false @@ -53,15 +61,25 @@ func _ready() -> void: func _physics_process(_delta: float) -> void: if navigation_active: var next_position:Vector3 = navigation_agent.get_next_path_position() + + if is_nan(next_position.length()): + breakpoint + + var vector_to_target:Vector3 = next_position - global_position + var distance:float = vector_to_target.length() + + if is_nan(distance): + breakpoint if navigation_agent.is_target_reached(): print ("Target reached. Distance: %s" % navigation_agent.distance_to_target()) navigation_active = false else: - var direction = (next_position - global_position).normalized() + var direction = (vector_to_target) / distance basis = Basis.looking_at(-direction) - velocity = direction * 2 + velocity = direction * SPEED + move_and_slide() func _on_player_detection_body_entered(body: Node3D) -> void: @@ -91,5 +109,7 @@ func is_target_navigatable(target_position: Vector3) -> bool: func navigate_to(target_position: Vector3) -> void: navigation_agent.target_position = target_position - # assert (is_target_navigatable(target_position)) navigation_active = not navigation_agent.is_target_reached() + +func is_navigation_target_reached() -> bool: + return navigation_agent.distance_to_target() < navigation_agent.target_desired_distance or navigation_agent.is_target_reached() or not navigation_active diff --git a/objects/non_player_character.tscn b/objects/non_player_character.tscn index d744b52..7b03a2d 100644 --- a/objects/non_player_character.tscn +++ b/objects/non_player_character.tscn @@ -24,11 +24,11 @@ transitions = ["Start", "rogue_animation_library_Idle", SubResource("AnimationNo height = 0.706301 radius = 1.0 -[sub_resource type="BlackboardPlan" id="BlackboardPlan_yqrfn"] +[sub_resource type="BlackboardPlan" id="BlackboardPlan_3jlog"] [node name="NonPlayerCharacter" type="CharacterBody3D" groups=["non_player_character"]] collision_layer = 64 -collision_mask = 67 +collision_mask = 33 script = ExtResource("1_c2apr") behaviour = ExtResource("2_3dryb") @@ -65,16 +65,19 @@ shape = SubResource("CylinderShape3D_3da0u") [node name="BTPlayer" type="BTPlayer" parent="."] behavior_tree = ExtResource("2_3dryb") -blackboard_plan = SubResource("BlackboardPlan_yqrfn") +blackboard_plan = SubResource("BlackboardPlan_3jlog") unique_name_in_owner = true [node name="NavigationAgent" type="NavigationAgent3D" parent="."] unique_name_in_owner = true path_desired_distance = 0.1 -target_desired_distance = 0.1 +target_desired_distance = 0.75 simplify_path = true radius = 0.25 +neighbor_distance = 10.0 +time_horizon_obstacles = 0.3 debug_enabled = true [connection signal="body_entered" from="PlayerDetection" to="." method="_on_player_detection_body_entered"] [connection signal="body_exited" from="PlayerDetection" to="." method="_on_player_detection_body_exited"] +[connection signal="velocity_computed" from="NavigationAgent" to="." method="_on_navigation_agent_velocity_computed"] diff --git a/objects/player.tscn b/objects/player.tscn index f187ae3..a15e75d 100644 --- a/objects/player.tscn +++ b/objects/player.tscn @@ -171,7 +171,7 @@ unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.98728) [node name="RightHandBone" type="BoneAttachment3D" parent="."] -transform = Transform3D(-0.0010606, -0.0645303, 0.394759, 0.399975, -0.00441319, 0.000353067, 0.00429856, 0.394736, 0.0645381, -0.19614, 0.249861, 0.0430095) +transform = Transform3D(-0.000245277, -0.060994, 0.395322, 0.399998, -0.000998511, 9.39905e-05, 0.000972602, 0.395321, 0.0609945, -0.196308, 0.255021, 0.0428891) bone_name = "Knife" bone_idx = 17 use_external_skeleton = true @@ -191,31 +191,31 @@ transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0) [node name="Skeleton3D" parent="Geometry/Rogue/Rig" index="0"] bones/0/rotation = Quaternion(0, 1.19209e-07, 0, 1) -bones/1/position = Vector3(0, 0.368152, 0) +bones/1/position = Vector3(0, 0.384015, 0) bones/1/rotation = Quaternion(-1.11123e-10, 0.0431578, 2.57241e-09, 0.999068) bones/2/rotation = Quaternion(0, 7.10543e-15, 0, 1) bones/4/position = Vector3(0.212007, 0.134132, 8.40246e-08) -bones/4/rotation = Quaternion(-0.550562, -0.0569332, -0.640382, 0.532496) -bones/5/rotation = Quaternion(4.26205e-08, -3.37907e-08, -0.512092, 0.85893) -bones/7/rotation = Quaternion(-0.320528, -0.338814, 0.147834, 0.872131) +bones/4/rotation = Quaternion(-0.557227, -0.0589019, -0.640409, 0.525267) +bones/5/rotation = Quaternion(3.53107e-09, -5.37127e-08, -0.504998, 0.86312) +bones/7/rotation = Quaternion(-0.321597, -0.330373, 0.148496, 0.874859) bones/8/position = Vector3(8.34815e-10, 0.0961251, -0.0575001) -bones/8/rotation = Quaternion(0.00121838, 0.00121838, -0.70262, 0.711563) +bones/8/rotation = Quaternion(0.000263864, 0.000263843, -0.706138, 0.708075) bones/10/position = Vector3(-0.212007, 0.134132, 8.40246e-08) -bones/10/rotation = Quaternion(-0.609342, 0.077468, 0.615692, 0.493583) -bones/11/rotation = Quaternion(5.15856e-08, 5.32673e-08, 0.534607, 0.845101) -bones/13/rotation = Quaternion(-0.31965, 0.314774, -0.230016, 0.863617) +bones/10/rotation = Quaternion(-0.615575, 0.0789903, 0.615165, 0.486209) +bones/11/rotation = Quaternion(3.48848e-08, 5.59303e-08, 0.527837, 0.849346) +bones/13/rotation = Quaternion(-0.32013, 0.306065, -0.230361, 0.866473) bones/14/position = Vector3(-8.34815e-10, 0.0961251, -0.0575001) -bones/14/rotation = Quaternion(0.00376201, 0.0044311, 0.703185, 0.710983) +bones/14/rotation = Quaternion(0.000864221, 0.00101792, 0.70621, 0.708001) bones/19/rotation = Quaternion(-5.8061e-11, -0.0313416, -1.88013e-09, 0.999509) bones/21/position = Vector3(0.170945, 0.113587, 1.39233e-08) -bones/21/rotation = Quaternion(0.98935, 0.0838184, 0.0788919, 0.0890948) -bones/22/rotation = Quaternion(0.400425, 5.67776e-08, -2.71737e-07, 0.91633) -bones/23/rotation = Quaternion(-0.624352, -0.200486, 0.0777503, 0.750963) +bones/21/rotation = Quaternion(0.992635, 0.0831384, 0.0759082, 0.0447321) +bones/22/rotation = Quaternion(0.283644, 6.50864e-08, -1.98938e-07, 0.95893) +bones/23/rotation = Quaternion(-0.563338, -0.206472, 0.0574476, 0.797947) bones/24/rotation = Quaternion(-3.04797e-08, 0.920355, -0.391084, 6.94849e-08) bones/25/position = Vector3(-0.170945, 0.113587, 1.39233e-08) -bones/25/rotation = Quaternion(0.991162, -0.0335157, 0.0297454, 0.124861) -bones/26/rotation = Quaternion(0.444001, -5.88264e-08, 3.12121e-07, 0.896026) -bones/27/rotation = Quaternion(-0.650146, 0.112372, -0.0238416, 0.751075) +bones/25/rotation = Quaternion(0.995364, -0.0309504, 0.0308318, 0.0856815) +bones/26/rotation = Quaternion(0.342497, -6.2314e-08, 2.37478e-07, 0.939519) +bones/27/rotation = Quaternion(-0.5955, 0.113932, -0.0144529, 0.795104) bones/28/rotation = Quaternion(3.04797e-08, 0.920355, -0.391084, -6.94849e-08) bones/29/position = Vector3(0.170945, 0.29231, 0.575812) bones/29/rotation = Quaternion(0.707107, -2.29302e-07, -4.60551e-08, 0.707107) @@ -239,30 +239,30 @@ bones/40/position = Vector3(-6.31128e-09, 0.16565, 1.36608e-09) bones/41/rotation = Quaternion(1, 4.44086e-16, 1.94707e-07, 6.91739e-22) bones/43/position = Vector3(0.453507, 1.10676, -0.588859) bones/43/rotation = Quaternion(-0.707107, -7.27951e-08, -7.27951e-08, 0.707107) -bones/44/position = Vector3(0.520841, 0.77165, -0.0576374) +bones/44/position = Vector3(0.520841, 0.784538, -0.0576374) bones/44/rotation = Quaternion(0.794627, -1.2666e-07, 0.607098, -5.96046e-08) bones/45/position = Vector3(-0.453507, 1.10676, -0.58886) bones/45/rotation = Quaternion(-0.707107, -7.27951e-08, -7.27951e-08, 0.707107) -bones/46/position = Vector3(-0.510844, 0.77165, 0.0597369) +bones/46/position = Vector3(-0.510844, 0.784538, 0.0597369) bones/46/rotation = Quaternion(-0.758253, -1.82539e-07, 0.651961, -1.11759e-08) [node name="Knife_Offhand" parent="Geometry/Rogue/Rig/Skeleton3D" index="0"] -transform = Transform3D(-1.88394e-07, 0.262864, 0.964832, 0.999913, -0.0126474, 0.00344631, 0.0131088, 0.96475, -0.262841, 0.50728, 0.620143, -0.017604) +transform = Transform3D(-2.37077e-06, 0.262864, 0.964832, 0.999995, -0.00272665, 0.000745657, 0.00282705, 0.964828, -0.262863, 0.50763, 0.6331, -0.017908) [node name="1H_Crossbow" parent="Geometry/Rogue/Rig/Skeleton3D" index="1"] -transform = Transform3D(0.986897, -0.161326, 0.0026515, 0.000882647, -0.0110331, -0.999938, 0.161346, 0.986839, -0.0107466, -0.488958, 0.729389, 0.098426) +transform = Transform3D(0.988305, -0.152485, 0.000613197, 0.000234957, -0.00249643, -0.999996, 0.152486, 0.988302, -0.00243165, -0.489256, 0.742206, 0.0972399) [node name="2H_Crossbow" parent="Geometry/Rogue/Rig/Skeleton3D" index="2"] -transform = Transform3D(0.986897, -0.161326, 0.0026515, 0.000882647, -0.0110331, -0.999938, 0.161346, 0.986839, -0.0107466, -0.488958, 0.729389, 0.098426) +transform = Transform3D(0.988305, -0.152485, 0.000613197, 0.000234957, -0.00249643, -0.999996, 0.152486, 0.988302, -0.00243165, -0.489256, 0.742206, 0.0972399) [node name="Knife" parent="Geometry/Rogue/Rig/Skeleton3D" index="3"] -transform = Transform3D(-0.00265149, -0.161326, 0.986897, 0.999938, -0.011033, 0.000882668, 0.0107464, 0.986839, 0.161345, -0.490351, 0.624652, 0.107524) +transform = Transform3D(-0.000613192, -0.152485, 0.988305, 0.999996, -0.00249628, 0.000234976, 0.0024315, 0.988302, 0.152486, -0.490771, 0.637552, 0.107223) [node name="Throwable" parent="Geometry/Rogue/Rig/Skeleton3D" index="4"] -transform = Transform3D(-0.00265147, -0.161326, 0.986897, 0.999938, -0.011033, 0.000882653, 0.0107464, 0.986839, 0.161345, -0.51943, 0.622664, 0.285398) +transform = Transform3D(-0.000613177, -0.152485, 0.988305, 0.999996, -0.00249626, 0.000234962, 0.00243149, 0.988302, 0.152486, -0.518256, 0.637102, 0.28536) [node name="Rogue_Cape" parent="Geometry/Rogue/Rig/Skeleton3D" index="5"] -transform = Transform3D(0.996275, -5.14962e-09, 0.0862354, 5.13044e-09, 1, 4.44078e-10, -0.0862354, 1.47756e-15, 0.996275, -4.17227e-09, 1.17836, 1.19714e-15) +transform = Transform3D(0.996275, -5.14962e-09, 0.0862354, 5.13044e-09, 1, 4.44078e-10, -0.0862354, 1.47756e-15, 0.996275, -4.17227e-09, 1.19422, 1.19714e-15) [node name="AnimationPlayer" type="AnimationPlayer" parent="Geometry"] root_node = NodePath("../Rogue") diff --git a/scenes/game.tscn b/scenes/game.tscn index d112f89..dc3659e 100644 --- a/scenes/game.tscn +++ b/scenes/game.tscn @@ -4,7 +4,7 @@ [ext_resource type="PackedScene" uid="uid://ch0s3dxx3rpir" path="res://objects/player.tscn" id="2_rjgxk"] [ext_resource type="Script" path="res://systems/QuestSystem.gd" id="4_8oxap"] [ext_resource type="Script" path="res://systems/BuildSystem.gd" id="4_iqdys"] -[ext_resource type="PackedScene" uid="uid://dmagdl5pi6jdj" path="res://world/level.tscn" id="6_svjo8"] +[ext_resource type="PackedScene" uid="uid://c0meusfg353t2" path="res://world/navigation_test_level.tscn" id="5_d0u7u"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_y65pc"] @@ -27,8 +27,6 @@ environment = SubResource("Environment_v85yo") transform = Transform3D(0.836133, 0.124138, 0.534295, -0.548527, 0.189226, 0.81444, 0, -0.974055, 0.226311, 5.06819, 4.51394, 0) shadow_enabled = true -[node name="Level" parent="." instance=ExtResource("6_svjo8")] - [node name="Player" parent="." instance=ExtResource("2_rjgxk")] unique_name_in_owner = true @@ -48,3 +46,5 @@ unique_name_in_owner = true [node name="BuiltStructures" type="Node" parent="BuildSystem"] unique_name_in_owner = true + +[node name="Level" parent="." instance=ExtResource("5_d0u7u")] diff --git a/ui/ui_theme.tres b/ui/ui_theme.tres index 605e888..4a8d889 100644 --- a/ui/ui_theme.tres +++ b/ui/ui_theme.tres @@ -96,7 +96,7 @@ modulate_color = Color(0.821789, 0.821789, 0.821789, 1) [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_supoq"] -[sub_resource type="Image" id="Image_52qr8"] +[sub_resource type="Image" id="Image_bdnm1"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -106,7 +106,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_oxm6x"] -image = SubResource("Image_52qr8") +image = SubResource("Image_bdnm1") [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_k4n3b"] texture = ExtResource("8_caxsj") diff --git a/ui/ui_theme_debug.tres b/ui/ui_theme_debug.tres index 0dd0741..39bcdd8 100644 --- a/ui/ui_theme_debug.tres +++ b/ui/ui_theme_debug.tres @@ -50,7 +50,7 @@ corner_radius_bottom_right = 3 corner_radius_bottom_left = 3 corner_detail = 5 -[sub_resource type="Image" id="Image_rd8k2"] +[sub_resource type="Image" id="Image_apgwk"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 35, 255, 255, 255, 153, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 152, 255, 255, 255, 33, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 153, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 151, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 237, 237, 237, 195, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 177, 177, 177, 209, 37, 37, 37, 252, 178, 178, 178, 209, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 84, 84, 84, 235, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 78, 78, 78, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 253, 253, 253, 192, 222, 222, 222, 198, 255, 255, 255, 191, 255, 255, 255, 191, 175, 175, 175, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 253, 253, 253, 192, 90, 90, 90, 234, 45, 45, 45, 249, 212, 212, 212, 200, 174, 174, 174, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 232, 232, 232, 196, 54, 54, 54, 246, 26, 26, 26, 255, 43, 43, 43, 250, 32, 32, 32, 254, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 26, 26, 26, 255, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 81, 81, 81, 236, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 230, 230, 230, 197, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 152, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 150, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 33, 255, 255, 255, 151, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 150, 255, 255, 255, 32, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -60,9 +60,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_66yr0"] -image = SubResource("Image_rd8k2") +image = SubResource("Image_apgwk") -[sub_resource type="Image" id="Image_llqf2"] +[sub_resource type="Image" id="Image_0rh05"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 17, 255, 255, 255, 76, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 75, 255, 255, 255, 17, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 76, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 237, 237, 237, 99, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 185, 185, 185, 117, 94, 94, 94, 170, 185, 185, 185, 117, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 184, 184, 184, 118, 91, 91, 91, 173, 87, 87, 87, 175, 121, 121, 121, 150, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 184, 184, 184, 118, 91, 91, 91, 173, 87, 87, 87, 175, 117, 117, 117, 152, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 253, 253, 253, 95, 224, 224, 224, 104, 255, 255, 255, 94, 255, 255, 255, 94, 184, 184, 184, 118, 91, 91, 91, 173, 87, 87, 87, 175, 119, 119, 119, 152, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 253, 253, 253, 95, 124, 124, 124, 148, 98, 98, 98, 167, 214, 214, 214, 106, 182, 182, 182, 118, 91, 91, 91, 173, 87, 87, 87, 175, 119, 119, 119, 152, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 233, 233, 233, 101, 103, 103, 103, 163, 87, 87, 87, 175, 97, 97, 97, 168, 91, 91, 91, 173, 87, 87, 87, 175, 119, 119, 119, 152, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 228, 228, 228, 102, 103, 103, 103, 163, 87, 87, 87, 175, 87, 87, 87, 175, 119, 119, 119, 152, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 228, 228, 228, 102, 103, 103, 103, 163, 120, 120, 120, 151, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 230, 230, 230, 102, 248, 248, 248, 97, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 75, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 17, 255, 255, 255, 75, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 93, 255, 255, 255, 74, 255, 255, 255, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -72,9 +72,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_m4ot1"] -image = SubResource("Image_llqf2") +image = SubResource("Image_0rh05") -[sub_resource type="Image" id="Image_eifr7"] +[sub_resource type="Image" id="Image_5oh5h"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 13, 255, 255, 255, 96, 255, 255, 255, 136, 255, 255, 255, 173, 255, 255, 255, 173, 255, 255, 255, 136, 255, 255, 255, 95, 255, 255, 255, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 171, 254, 254, 254, 193, 242, 242, 242, 204, 228, 228, 228, 217, 228, 228, 228, 217, 242, 242, 242, 204, 255, 255, 255, 192, 255, 255, 255, 168, 255, 255, 255, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 191, 243, 243, 243, 203, 206, 206, 206, 244, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 207, 207, 207, 243, 243, 243, 243, 203, 255, 255, 255, 190, 255, 255, 255, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 12, 255, 255, 255, 171, 243, 243, 243, 203, 199, 199, 199, 254, 176, 176, 176, 255, 81, 81, 81, 255, 43, 43, 43, 255, 43, 43, 43, 255, 83, 83, 83, 255, 177, 177, 177, 255, 199, 199, 199, 254, 243, 243, 243, 203, 255, 255, 255, 168, 255, 255, 255, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 254, 254, 254, 193, 206, 206, 206, 244, 176, 176, 176, 255, 37, 37, 37, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 39, 39, 39, 255, 179, 179, 179, 255, 207, 207, 207, 243, 255, 255, 255, 192, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 137, 242, 242, 242, 204, 198, 198, 198, 255, 81, 81, 81, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 86, 86, 86, 255, 198, 198, 198, 255, 242, 242, 242, 204, 255, 255, 255, 154, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 174, 228, 228, 228, 217, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 43, 43, 43, 255, 198, 198, 198, 255, 228, 228, 228, 217, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 173, 228, 228, 228, 217, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 44, 44, 44, 255, 198, 198, 198, 255, 228, 228, 228, 217, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 136, 242, 242, 242, 204, 198, 198, 198, 255, 83, 83, 83, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 88, 88, 88, 255, 198, 198, 198, 255, 242, 242, 242, 204, 255, 255, 255, 152, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 95, 255, 255, 255, 192, 207, 207, 207, 243, 178, 178, 178, 255, 39, 39, 39, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 42, 42, 42, 255, 181, 181, 181, 255, 207, 207, 207, 243, 255, 255, 255, 192, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 11, 255, 255, 255, 169, 243, 243, 243, 203, 199, 199, 199, 254, 179, 179, 179, 255, 86, 86, 86, 255, 43, 43, 43, 255, 44, 44, 44, 255, 88, 88, 88, 255, 181, 181, 181, 255, 200, 200, 200, 253, 244, 244, 244, 202, 255, 255, 255, 165, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 52, 255, 255, 255, 190, 243, 243, 243, 203, 207, 207, 207, 243, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 207, 207, 207, 243, 244, 244, 244, 202, 255, 255, 255, 189, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 50, 255, 255, 255, 168, 255, 255, 255, 192, 242, 242, 242, 204, 228, 228, 228, 217, 228, 228, 228, 217, 242, 242, 242, 204, 255, 255, 255, 192, 255, 255, 255, 165, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 10, 255, 255, 255, 96, 255, 255, 255, 154, 255, 255, 255, 180, 255, 255, 255, 180, 255, 255, 255, 152, 255, 255, 255, 94, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -84,9 +84,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_1p280"] -image = SubResource("Image_eifr7") +image = SubResource("Image_5oh5h") -[sub_resource type="Image" id="Image_v5m1a"] +[sub_resource type="Image" id="Image_3yo7o"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 9, 255, 255, 255, 49, 255, 255, 255, 77, 255, 255, 255, 90, 255, 255, 255, 90, 255, 255, 255, 77, 255, 255, 255, 49, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 32, 255, 255, 255, 90, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 90, 255, 255, 255, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 32, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 9, 255, 255, 255, 90, 255, 255, 255, 94, 255, 255, 255, 94, 224, 224, 224, 104, 124, 124, 124, 148, 97, 97, 97, 168, 97, 97, 97, 168, 125, 125, 125, 147, 224, 224, 224, 104, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 89, 255, 255, 255, 8, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 49, 255, 255, 255, 94, 255, 255, 255, 94, 224, 224, 224, 104, 94, 94, 94, 170, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 95, 95, 95, 169, 224, 224, 224, 104, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 77, 255, 255, 255, 94, 255, 255, 255, 94, 124, 124, 124, 148, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 125, 125, 125, 147, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 77, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 90, 255, 255, 255, 94, 255, 255, 255, 94, 97, 97, 97, 168, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 97, 97, 97, 168, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 90, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 90, 255, 255, 255, 94, 255, 255, 255, 94, 97, 97, 97, 168, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 98, 98, 98, 167, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 89, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 77, 255, 255, 255, 94, 255, 255, 255, 94, 125, 125, 125, 147, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 127, 127, 127, 147, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 76, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 49, 255, 255, 255, 94, 255, 255, 255, 94, 224, 224, 224, 104, 95, 95, 95, 169, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 87, 87, 87, 175, 95, 95, 95, 169, 226, 226, 226, 103, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 9, 255, 255, 255, 90, 255, 255, 255, 94, 255, 255, 255, 94, 224, 224, 224, 104, 125, 125, 125, 147, 97, 97, 97, 168, 98, 98, 98, 167, 127, 127, 127, 147, 226, 226, 226, 103, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 89, 255, 255, 255, 8, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 31, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 30, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 31, 255, 255, 255, 89, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 94, 255, 255, 255, 89, 255, 255, 255, 30, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 8, 255, 255, 255, 48, 255, 255, 255, 77, 255, 255, 255, 90, 255, 255, 255, 89, 255, 255, 255, 76, 255, 255, 255, 48, 255, 255, 255, 8, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -96,9 +96,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_wpgtm"] -image = SubResource("Image_v5m1a") +image = SubResource("Image_3yo7o") -[sub_resource type="Image" id="Image_0t0ig"] +[sub_resource type="Image" id="Image_jb3tp"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 26, 26, 26, 67, 26, 26, 26, 105, 27, 27, 27, 122, 27, 27, 27, 122, 26, 26, 26, 105, 27, 27, 27, 66, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 67, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 104, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 103, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 66, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 27, 27, 27, 121, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 65, 27, 27, 27, 104, 27, 27, 27, 122, 27, 27, 27, 121, 27, 27, 27, 103, 27, 27, 27, 65, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -108,9 +108,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_6etnc"] -image = SubResource("Image_0t0ig") +image = SubResource("Image_jb3tp") -[sub_resource type="Image" id="Image_j8yw6"] +[sub_resource type="Image" id="Image_5xaks"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 6, 30, 30, 30, 34, 28, 28, 28, 53, 29, 29, 29, 61, 29, 29, 29, 61, 28, 28, 28, 53, 31, 31, 31, 33, 42, 42, 42, 6, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 34, 34, 22, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 34, 34, 22, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 6, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 42, 42, 42, 6, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 34, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 31, 31, 31, 33, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 53, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 52, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 53, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 52, 255, 255, 255, 0, 255, 255, 255, 0, 31, 31, 31, 33, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 31, 31, 31, 33, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 6, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 51, 51, 51, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 36, 36, 36, 21, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 36, 36, 36, 21, 29, 29, 29, 61, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 29, 29, 29, 61, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 6, 31, 31, 31, 33, 29, 29, 29, 52, 29, 29, 29, 61, 29, 29, 29, 61, 29, 29, 29, 52, 31, 31, 31, 33, 51, 51, 51, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -120,9 +120,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_sd4ly"] -image = SubResource("Image_j8yw6") +image = SubResource("Image_5xaks") -[sub_resource type="Image" id="Image_sju6t"] +[sub_resource type="Image" id="Image_i8ofg"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 33, 33, 23, 27, 27, 27, 103, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 27, 27, 27, 102, 34, 34, 34, 22, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 103, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 101, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 102, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 28, 28, 28, 100, 255, 255, 255, 0, 255, 255, 255, 0, 34, 34, 34, 22, 27, 27, 27, 101, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 28, 28, 28, 100, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -132,9 +132,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_4pfk7"] -image = SubResource("Image_sju6t") +image = SubResource("Image_i8ofg") -[sub_resource type="Image" id="Image_hswfd"] +[sub_resource type="Image" id="Image_3kdu0"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 29, 29, 29, 52, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 30, 30, 30, 51, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 52, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 30, 30, 30, 51, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 51, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 30, 30, 30, 50, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 30, 30, 30, 51, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 28, 28, 28, 64, 30, 30, 30, 50, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -144,7 +144,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_bhk8s"] -image = SubResource("Image_hswfd") +image = SubResource("Image_3kdu0") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_irdot"] content_margin_left = 4.0 @@ -177,7 +177,7 @@ expand_margin_bottom = 2.0 [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_t2ycm"] -[sub_resource type="Image" id="Image_esh60"] +[sub_resource type="Image" id="Image_em0sc"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 96, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -187,9 +187,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_xma02"] -image = SubResource("Image_esh60") +image = SubResource("Image_em0sc") -[sub_resource type="Image" id="Image_n48u0"] +[sub_resource type="Image" id="Image_p3ung"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 129, 255, 255, 255, 128, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -199,7 +199,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_y4rrw"] -image = SubResource("Image_n48u0") +image = SubResource("Image_p3ung") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_oxh2j"] content_margin_left = 10.0 diff --git a/world/level.tscn b/world/level.tscn index 678eabc..d334f1e 100644 --- a/world/level.tscn +++ b/world/level.tscn @@ -34,13 +34,13 @@ [ext_resource type="PackedScene" uid="uid://dy8vjf760prhq" path="res://assets/characters/rogue.tscn" id="31_ybkxd"] [sub_resource type="NavigationMesh" id="NavigationMesh_1u13k"] -vertices = PackedVector3Array(17.0089, 0.01999, -7.89106, 19.0089, 0.01999, -7.89106, 19.2089, 0.01999, -8.49106, 17.0089, 0.01999, -9.59106, 22.5089, 0.01999, -8.29106, 22.5089, 0.01999, -7.49106, 48.7089, 0.01999, -7.49106, 16.8089, 0.01999, -9.89106, 22.3089, 0.01999, -8.49106, 15.0089, 0.01999, -16.0911, 15.0089, 0.01999, -13.9911, 7.80894, 0.01999, -15.9911, 11.5089, 0.01999, -15.8911, 11.7089, 0.01999, -16.3911, 7.80894, 0.01999, -32.1911, 14.8089, 0.01999, -13.7911, 14.3089, 0.01999, -13.7911, 14.4089, 0.01999, -9.89106, 14.8089, 0.01999, -16.3911, 48.6089, 0.01999, -32.1911, -18.2911, 1.51999, -16.7911, -18.0911, 1.51999, -16.2911, -17.2911, 1.51999, -16.2911, -13.3911, 1.51999, -19.1911, -14.6911, 1.51999, -19.1911, -14.7911, 1.51999, -18.6911, -14.2911, 1.51999, -17.8911, -13.1911, 1.51999, -18.6911, -20.1911, 1.51999, -18.6911, -20.0911, 1.51999, -16.7911, -11.2911, 1.51999, -17.8911, -11.3911, 1.51999, -18.6911, -14.4911, 1.51999, -15.7911, -14.4911, 1.51999, -17.5911, -17.0911, 1.51999, -15.7911, -11.0911, 1.01999, -17.8911, -8.79106, 1.01999, -17.8911, -8.89106, 1.01999, -18.1911, -11.0911, 1.01999, -18.1911, -6.69106, 2.01999, -17.1911, -6.89106, 2.01999, -17.6911, -7.29106, 2.01999, -17.7911, -7.39106, 2.01999, -18.1911, -8.19106, 2.01999, -18.1911, -8.19106, 2.01999, -17.7911, -7.09106, 2.01999, -15.7911, -5.39106, 2.01999, -15.7911, -5.19106, 2.01999, -16.2911, -7.29106, 2.01999, -16.2911, -8.49106, 2.01999, -17.6911, -8.49106, 2.01999, -16.2911, -4.79106, 2.01999, -16.2911, -4.59106, 2.01999, -15.7911, -3.69106, 2.01999, -15.6911, -3.09106, 2.01999, -16.6911, -3.39106, 2.01999, -17.1911, -5.29106, 1.01999, -17.6911, -6.59106, 1.01999, -17.6911, -6.59106, 1.01999, -17.3911, -3.29106, 1.01999, -17.3911, -3.39106, 1.01999, -18.1911, -5.19106, 1.01999, -18.1911, -12.2911, 2.01999, -15.7911, -11.8911, 2.01999, -15.7911, -11.8911, 2.01999, -17.1911, -12.6911, 2.01999, -17.1911, -12.8911, 2.01999, -17.6911, -14.1911, 2.01999, -17.6911, -14.0911, 2.01999, -15.2911, -12.3911, 2.01999, -15.2911, -11.2911, 2.01999, -17.1911, -8.89106, 2.01999, -15.7911, -8.79106, 2.01999, -16.1911, -11.1911, 2.01999, -17.6911, -12.5911, 1.01999, -17.5911, -12.5911, 1.01999, -17.3911, -11.4911, 1.01999, -17.3911, -11.4911, 1.01999, -17.5911, -3.59106, 2.01999, -14.7911, -2.79106, 2.01999, -14.7911, -1.69106, 2.01999, -16.1911, -1.89106, 2.01999, -16.6911, -0.291061, 2.01999, -15.7911, -0.391062, 2.01999, -16.1911, -2.59106, 2.01999, -14.2911, -1.29106, 2.01999, -14.2911, -0.291061, 2.01999, -12.7911, 0.308939, 2.01999, -14.1911, 0.108938, 2.01999, -14.2911, -1.19106, 2.01999, -12.8911, 0.208939, 2.01999, -15.5911, -17.0911, 0.51999, -13.7911, -16.2911, 0.51999, -13.7911, -16.1911, 0.51999, -14.2911, -17.1911, 0.51999, -15.1911, -17.2911, 0.51999, -15.5911, -17.3911, 0.51999, -16.0911, -18.2911, 0.51999, -16.0911, -18.3911, 0.51999, -16.5911, -19.6911, 0.51999, -16.5911, -19.5911, 0.51999, -15.7911, -18.7911, 0.51999, -15.7911, -15.2911, 0.51999, -14.0911, -15.4911, 0.51999, -14.4911, -15.7911, 0.51999, -14.2911, -15.6911, 0.51999, -13.7911, -14.2911, 0.51999, -13.7911, -14.1911, 0.51999, -12.2911, -13.2911, 0.51999, -12.2911, -13.2911, 0.51999, -14.0911, -14.2244, 0.51999, -12.7911, -18.5911, 0.51999, -15.2911, -15.4911, 0.51999, -15.5911, -15.2244, 0.51999, -13.7911, 12.7089, 1.01999, -13.9911, 12.7089, 1.01999, -14.1911, 11.8089, 1.01999, -14.2911, 11.7089, 1.01999, -13.9911, 14.7089, 1.01999, -14.2911, 14.8089, 1.01999, -13.9911, 14.7089, 1.01999, -16.1911, 14.6089, 1.01999, -15.9911, 13.8089, 1.01999, -14.1911, 13.8089, 1.01999, -13.9911, 11.9089, 1.01999, -15.9911, 11.7089, 1.01999, -16.0911, -4.79106, 1.01999, -15.5911, -4.89106, 1.01999, -16.0911, -5.09106, 1.01999, -16.0911, -5.29106, 1.01999, -15.5911, -6.29106, 1.01999, -15.2911, -7.29106, 1.01999, -15.5911, -11.7911, 1.01999, -14.6911, -11.3911, 1.01999, -14.7911, -11.1911, 1.01999, -15.2911, -12.0911, 1.01999, -15.5911, -12.2911, 1.01999, -15.0911, -4.79106, 1.01999, -14.8911, -4.69106, 1.01999, -14.6911, -3.89106, 1.01999, -15.1911, -3.89106, 1.01999, -15.5911, -14.2911, 1.01999, -15.0911, -15.1911, 1.01999, -14.2911, -11.8911, 1.01999, -14.2911, -14.8911, 1.01999, -14.5577, -14.6411, 1.01999, -14.2911, -8.79106, 1.01999, -15.5911, -6.09106, 1.01999, -14.7911, -14.4911, 1.01999, -15.5911, -15.1911, 1.01999, -15.5911, -15.1911, 1.01999, -14.7244, -7.39106, 1.01999, -16.0911, -8.59106, 1.01999, -16.0911, 1.30894, 0.01999, -15.6911, 1.30894, 0.01999, -15.3911, 4.40894, 0.01999, -15.2911, 7.70894, 0.01999, -15.6911, 4.40894, 0.01999, -11.2911, 8.20894, 0.01999, -8.89106, 10.2089, 0.01999, -8.89106, 11.5089, 0.01999, -14.0911, 5.60894, 0.01999, -6.79106, 8.10894, 0.01999, -7.29106, 3.90894, 0.01999, -11.0911, 3.90894, 0.01999, -6.79106, 12.0089, 0.01999, -15.7911, 12.0089, 0.01999, -14.3911, 12.8089, 0.01999, -14.3911, 13.6089, 0.01999, -14.2911, 14.5089, 0.01999, -14.3911, 14.5089, 0.01999, -15.7911, 13.7089, 0.01999, -9.89106, 13.7089, 0.01999, -13.7911, 12.7089, 0.01999, -13.7911, 13.6089, 0.01999, -9.69106, 12.9089, 0.01999, -13.8911, -3.89106, 1.01999, -14.6911, -2.79106, 1.01999, -14.0911, -2.89106, 1.01999, -14.5911, -4.59106, 1.01999, -13.2911, -3.29106, 1.01999, -13.2911, -3.09106, 1.01999, -12.7911, -1.39106, 1.01999, -12.7911, -1.39106, 1.01999, -14.0911, 1.30894, 1.01999, -15.1911, 1.30894, 1.01999, -14.3911, 1.90894, 1.01999, -14.2911, 3.30894, 1.01999, -12.3911, 3.40894, 1.01999, -11.3911, 4.20894, 1.01999, -11.3911, 1.90894, 1.01999, -12.3911, 4.20894, 1.01999, -15.0911, -11.0911, 0.01999, -14.7911, -11.5911, 0.01999, -14.5911, -11.7911, 0.01999, -14.0911, -9.99106, 0.01999, -15.0911, -11.0911, 0.01999, -15.0911, -9.99106, 0.01999, -14.4911, -13.0911, 0.01999, -14.0911, -13.0911, 0.01999, -12.3911, -9.69106, 0.01999, -14.0911, -11.7911, 0.01999, -11.8911, -9.69106, 0.01999, -11.8911, -9.59106, 0.51999, -14.2911, -8.79106, 0.51999, -14.3911, -8.79106, 0.51999, -15.0911, -9.69106, 0.51999, -15.0911, -6.19106, 0.01999, -13.3911, -6.09106, 0.01999, -13.1911, -5.29106, 0.01999, -13.5911, -5.39106, 0.01999, -14.5911, -6.29106, 0.01999, -14.5911, -9.19106, 0.01999, -11.8911, -9.09106, 0.01999, -11.6911, -7.89106, 0.01999, -12.2911, -7.79106, 0.01999, -13.3911, -8.79106, 0.01999, -14.0911, -8.59106, 0.01999, -14.2911, -6.39106, 0.01999, -15.0911, -8.59106, 0.01999, -15.0911, -5.19106, 0.51999, -14.5911, -5.19106, 0.51999, -13.7911, -4.89106, 0.51999, -13.7911, -4.89106, 0.51999, -14.5911, 0.208939, 2.01999, -11.2911, 0.308939, 2.01999, -10.8911, 0.708939, 2.01999, -10.7911, -0.191061, 2.01999, -11.3911, 1.70894, 2.01999, -12.2911, 1.70894, 2.01999, -14.0911, 0.908939, 2.01999, -10.2911, 2.20894, 2.01999, -10.2911, 3.20894, 2.01999, -11.2911, 2.30894, 2.01999, -9.79106, 3.70894, 2.01999, -9.79106, 3.70894, 2.01999, -11.0911, 2.77561, 2.01999, -9.79106, 3.20894, 2.01999, -12.0911, -15.7911, 0.01999, -13.5911, -16.0911, 0.01999, -14.0911, -16.2911, 0.01999, -13.5911, -16.6911, 0.01999, -13.5911, -16.6911, 0.01999, -12.8911, -16.1911, 0.01999, -12.6911, -16.1911, 0.01999, -11.8911, -15.2911, 0.01999, -11.7911, -14.4911, 0.01999, -12.4911, -14.4911, 0.01999, -13.5911, -15.0911, 0.01999, -11.2911, -14.3911, 0.01999, -11.2911, -14.1911, 0.01999, -12.0911, 10.4089, 0.01999, -8.79106, 10.4089, 0.01999, -8.29106, 13.5089, 0.01999, -8.29106, 11.7089, 0.01999, -13.7911, 1.20894, 0.01999, -7.79106, 1.30894, 0.01999, -7.39106, 1.60894, 0.01999, -7.29106, 0.108938, 0.01999, -9.69106, 0.108938, 0.01999, -10.0911, -0.391062, 0.01999, -10.1911, -0.391062, 0.01999, -10.5911, -0.891062, 0.01999, -10.6911, -1.29106, 0.01999, -7.79106, -4.79106, 0.01999, -13.0911, -4.89106, 0.01999, -13.5911, -6.09106, 0.01999, -12.2911, 0.708939, 0.01999, -9.09106, 0.608938, 0.01999, -9.59106, -0.891062, 0.01999, -11.5911, -1.39106, 0.01999, -11.6911, 1.60894, 0.01999, -9.09106, -3.29106, 0.01999, -12.5911, -6.39106, 0.01999, -12.0911, -5.19106, 0.01999, -9.89106, -3.39106, 0.01999, -7.79106, -6.39106, 0.01999, -9.89106, -3.39106, 0.01999, -13.0911, -5.09106, 0.01999, -8.89106, -4.09106, 0.01999, -7.79106, -3.29106, -0.02001, -7.19106, -1.39106, -0.02001, -7.19106, -3.34106, -0.02001, -7.49106, -1.34106, -0.02001, -7.49106, -1.39106, 0.01999, -12.5911, -7.59106, 1.01999, -12.2911, -6.29106, 1.01999, -12.3911, -6.39106, 1.01999, -13.1911, -7.69106, 1.01999, -13.1911, -0.291061, 1.01999, -10.7911, -0.191061, 1.01999, -10.3911, 0.208939, 1.01999, -10.2911, 0.108938, 1.01999, -10.6911, 0.108938, 1.01999, -11.0911, -0.391062, 1.01999, -11.1911, 0.708939, 1.01999, -10.0911, 0.608938, 1.01999, -10.5911, 0.408939, 1.01999, -9.79106, -0.691061, 1.01999, -11.6911, -0.691061, 1.01999, -10.8911, -1.19106, 1.01999, -12.5911, -1.19106, 1.01999, -11.8911, -0.391062, 1.01999, -12.5911, 1.80894, 1.01999, -9.69106, 2.10894, 1.01999, -10.0911, 2.10894, 1.01999, -8.69106, 1.80894, 1.01999, -7.39106, 3.70894, 1.01999, -7.39106, 3.70894, 1.01999, -7.59106, 2.60894, 1.01999, -7.69106, 3.23394, 1.01999, -7.39106, 2.60894, 1.01999, -8.59106, -14.1911, 0.01999, -11.1911, -14.1911, 0.01999, -10.3911, -13.6911, 0.01999, -10.1911, -13.2911, 0.01999, -12.0911, -11.9911, 0.01999, -9.59106, -11.9911, 0.01999, -11.5911, -13.6911, 0.01999, -9.49106, -7.79106, 0.01999, -12.0911, -9.09106, 0.01999, -10.7911, -8.29106, 0.01999, -9.89106, -10.6911, 1.01999, -10.7911, -9.29106, 1.01999, -10.8911, -9.39106, 1.01999, -11.6911, -11.6911, 1.01999, -11.6911, -11.5911, 1.01999, -8.79106, -10.7911, 1.01999, -8.89106, -10.8911, 0.01999, -8.59106, -10.3911, 0.01999, -7.69106, -10.2911, 0.01999, -7.89106, -10.5911, 0.01999, -8.79106, -9.19106, 0.01999, -7.89106, -9.29106, 0.01999, -10.5911, -10.0911, 0.01999, -10.5911, -10.2911, 0.01999, -10.0911, -9.09106, 0.01999, -7.69106, -8.29106, 0.01999, -8.59106, -8.49106, 0.01999, -9.59106, -10.5911, 0.01999, -10.0911, -10.5911, 0.51999, -10.5911, -10.5911, 0.51999, -10.2911, -10.2911, 0.51999, -10.2911, -10.2911, 0.51999, -10.5911, -8.09106, 1.01999, -8.79106, -5.29106, 1.01999, -8.89106, -5.39106, 1.01999, -9.69106, -8.19106, 1.01999, -9.69106, 14.7089, 1.01999, -7.49106, 14.7089, 1.01999, -7.69106, 13.8089, 1.01999, -7.79106, 13.7089, 1.01999, -7.49106, 16.7089, 1.01999, -7.79106, 16.8089, 1.01999, -7.49106, 16.7089, 1.01999, -9.69106, 16.6089, 1.01999, -9.49106, 15.8089, 1.01999, -7.69106, 15.8089, 1.01999, -7.49106, 13.9089, 1.01999, -9.49106, 13.7089, 1.01999, -9.59106, -11.2911, 0.01999, -6.89106, -10.4911, 0.01999, -6.89106, -11.7911, 0.01999, -8.59106, -13.0911, 0.01999, -5.79106, -13.0911, 0.01999, -4.89106, -11.7911, 0.01999, -4.89106, -11.3911, 0.01999, -5.69106, -11.4911, 0.01999, -6.59106, -13.6911, 0.01999, -7.79106, -13.8911, 0.01999, -7.69106, -13.8911, 0.01999, -5.89106, 0.908939, 0.51999, -9.29106, 1.60894, 0.51999, -9.29106, 1.60894, 0.51999, -9.59106, 0.808939, 0.51999, -9.59106, 2.30894, 1.51999, -9.59106, 2.30894, 1.51999, -8.89106, 2.80894, 1.51999, -8.69106, 2.80894, 1.51999, -7.89106, 3.70894, 1.51999, -7.89106, 3.70894, 1.51999, -9.59106, 14.0089, 0.01999, -9.29106, 14.0089, 0.01999, -7.89106, 14.8089, 0.01999, -7.89106, 15.6089, 0.01999, -7.79106, 16.5089, 0.01999, -7.89106, 16.5089, 0.01999, -9.29106, 16.7089, 0.01999, -4.49106, 16.3089, 0.01999, -7.29106, 15.7089, 0.01999, -7.29106, 13.8089, 0.01999, -7.29106, 10.9089, 0.01999, -4.19106, 10.9089, 0.01999, -2.89106, 16.7089, 0.01999, -2.89106, 14.9089, 0.01999, -7.39106, -5.69106, 0.01999, -6.39106, -5.59106, 0.01999, -5.89106, -5.09106, 0.01999, -5.79106, -5.29106, 0.01999, -8.59106, -5.59106, 0.01999, -8.59106, -5.59106, 0.01999, -7.79106, -5.09106, 0.01999, -5.29106, -4.29106, 0.01999, -5.29106, -4.29106, 0.01999, -7.69106, -5.79106, 0.01999, -7.59106, -6.29106, 0.01999, -7.59106, -6.29106, 0.01999, -6.39106, 8.40894, 1.01999, -7.29106, 9.10894, 1.01999, -7.29106, 9.30894, 1.01999, -7.79106, 10.2089, 1.01999, -7.89106, 10.1089, 1.01999, -8.69106, 8.30894, 1.01999, -8.69106, -9.09106, 0.01999, -7.39106, -8.59106, 0.01999, -7.29106, -6.69106, 0.01999, -6.39106, -6.89106, 0.01999, -7.69106, -8.59106, 0.01999, -6.49106, -6.89106, 0.01999, -8.59106, -6.69106, 0.51999, -8.59106, -6.69106, 0.51999, -7.79106, -5.79106, 0.51999, -7.79106, -5.79106, 0.51999, -8.59106, 10.2089, 0.01999, -7.59106, 9.40894, 0.01999, -7.59106, 9.40894, 0.01999, -7.29106, 9.00894, 0.01999, -7.09106, 9.00894, 0.01999, -5.89106, 9.80894, 0.01999, -5.89106, 13.5089, 0.01999, -7.49106, 10.4089, 0.01999, -7.79106, 10.8089, 0.01999, -4.39106, 9.90894, 0.01999, -4.39106, 19.2089, 1.01999, -6.19106, 20.2089, 1.01999, -6.19106, 19.3089, 1.01999, -6.39106, 22.2089, 1.01999, -6.39106, 21.3089, 1.01999, -6.19106, 22.3089, 1.01999, -6.19106, 19.2089, 1.01999, -8.29106, 19.4089, 1.01999, -8.19106, 22.1089, 1.01999, -8.19106, 22.3089, 1.01999, -8.29106, 20.3089, 0.01999, -5.99106, 19.6089, 0.01999, -5.99106, 19.6089, 0.01999, -4.79106, 20.3089, 0.01999, -4.59106, 20.2089, 0.01999, -2.39106, 12.7089, 0.01999, 1.40894, 7.90894, 0.01999, 16.7089, 48.6089, 0.01999, 16.7089, 48.7089, 0.01999, -6.99106, 17.3089, 0.01999, -4.29106, 17.3089, 0.01999, -2.79106, 18.0089, 0.01999, -2.79106, 18.9089, 0.01999, -2.79106, 19.7089, 0.01999, -2.79106, 19.7089, 0.01999, -4.29106, 21.2089, 0.01999, -6.49106, 22.0089, 0.01999, -6.49106, 22.0089, 0.01999, -7.99106, 20.4089, 0.01999, -6.39106, 21.2089, 0.01999, -5.99106, 19.5089, 0.01999, -7.99106, 19.5089, 0.01999, -6.49106, 11.7089, 0.01999, 1.40894, 18.8089, 0.01999, -2.39106, 18.1089, 0.01999, -2.39106, 17.0089, 0.01999, -2.29106, 12.9089, 0.01999, 1.20894, 12.9089, 0.01999, 0.308941, 22.5089, 0.01999, -6.99106, 22.5089, 0.01999, -6.19106, 11.6089, 0.01999, 0.808941, 7.80894, 0.01999, 0.808941, 22.3089, 0.01999, -5.99106, 19.0089, 0.01999, -6.19106, 16.8089, 0.01999, -7.29106, 16.9089, 0.01999, -4.79106, -15.1911, 0.01999, -6.79106, -15.6911, 0.01999, -6.69106, -15.7911, 0.01999, -6.19106, -14.4911, 0.01999, -5.39106, -14.2911, 0.01999, -5.89106, -16.5911, 0.01999, -6.19106, -16.5911, 0.01999, -5.39106, -15.1911, 0.01999, -7.69106, -10.1911, 1.01999, -5.89106, -9.29106, 1.01999, -5.89106, -9.29106, 1.01999, -7.59106, -10.1911, 1.01999, -7.69106, 8.10894, 0.01999, -4.79106, 8.60894, 0.01999, -4.89106, 8.60894, 0.01999, -5.79106, 8.20894, 0.01999, -7.09106, 5.80894, 0.01999, -6.69106, 5.80894, 0.01999, -4.19106, 8.10894, 0.01999, -4.19106, -9.09106, 0.51999, -7.19106, -9.09106, 0.51999, -6.29106, -8.79106, 0.51999, -6.29106, -8.79106, 0.51999, -7.19106, -1.39106, 0.01999, -6.79106, -1.86606, -0.02001, -6.89106, -1.19106, 0.01999, -6.69106, -3.19106, 0.01999, -4.39106, -2.19106, 0.01999, -4.39106, -3.27106, 0.01999, -6.63106, -2.09106, 0.01999, -4.19106, 1.90894, 0.51999, -6.79106, 3.70894, 0.51999, -6.89106, 3.70894, 0.51999, -7.09106, 1.80894, 0.51999, -7.09106, 3.25894, 0.51999, -6.86606, -11.1911, 0.51999, -5.79106, -10.3911, 0.51999, -5.79106, -10.4911, 0.51999, -6.69106, -11.1911, 0.51999, -6.69106, -2.09106, 0.01999, -3.79106, -1.59106, 0.01999, -3.79106, 1.60894, 0.01999, -4.89106, 1.60894, 0.01999, -5.69106, 0.708939, 0.01999, -5.79106, 0.608938, 0.01999, -4.79106, -1.39106, 0.01999, -3.39106, 0.608938, 0.01999, -3.69106, 0.608938, 0.01999, -6.69106, -6.29106, 0.01999, -4.59106, -6.39106, 0.01999, -5.09106, -6.89106, 0.01999, -5.19106, -7.19106, 0.01999, -4.89106, -7.09106, 0.01999, -3.89106, -5.09106, 0.01999, -4.79106, -4.29106, 0.01999, -3.89106, -5.29106, 0.01999, -4.59106, -6.89106, 0.01999, -6.29106, -8.79106, 0.01999, -6.09106, -8.19106, 0.01999, -4.89106, -13.7911, 0.51999, -4.89106, -13.2911, 0.51999, -4.89106, -13.3911, 0.51999, -5.69106, -14.1911, 0.51999, -5.69106, -14.2911, 0.51999, -5.19106, -17.7911, 0.51999, -5.19106, -18.2911, 0.51999, -4.89106, -17.1911, 0.51999, -4.89106, -18.7911, 0.51999, -4.69106, -18.3911, 0.51999, -4.39106, -13.9911, 0.51999, -4.39106, -16.6911, 0.51999, -5.19106, -17.0911, 0.51999, -4.39106, -18.6911, 0.51999, -5.19106, -16.8911, 0.51999, -6.19106, -17.6911, 0.51999, -6.19106, -20.1911, 0.51999, -4.69106, -20.1911, 0.51999, -4.39106, -6.29106, 0.51999, -5.89106, -5.79106, 0.51999, -5.89106, -5.79106, 0.51999, -6.19106, -6.69106, 0.51999, -6.19106, -6.69106, 0.51999, -5.29106, -6.39106, 0.51999, -5.29106, -9.09106, 0.01999, -6.09106, -9.29106, 0.01999, -5.59106, -8.49106, 0.01999, -4.59106, -11.5911, 0.01999, -4.79106, -11.5911, 0.01999, -3.89106, -8.49106, 0.01999, -3.89106, -6.09106, 1.01999, -4.79106, -5.29106, 1.01999, -4.89106, -5.39106, 1.01999, -5.69106, -6.19106, 1.01999, -5.69106, 3.70894, 0.01999, -3.59106, 2.30894, 0.01999, -3.59106, 2.40894, 0.01999, -2.79106, 2.10894, 0.01999, -2.59106, 3.60894, 0.01999, -0.191059, 3.70894, 0.01999, -0.391062, 3.90894, 0.01999, -4.79106, 4.70894, 0.01999, -5.59106, 4.70894, 0.01999, -0.391062, 3.90894, 0.01999, -3.79106, 8.80894, 1.01999, -4.79106, 8.30894, 1.01999, -4.69106, 8.30894, 1.01999, -3.89106, 8.80894, 1.01999, -3.69106, 9.70894, 1.01999, -4.29106, 8.90894, 1.01999, -2.79106, 10.7089, 1.01999, -2.89106, 10.7089, 1.01999, -4.09106, 9.60894, 1.01999, -5.69106, 8.80894, 1.01999, -5.69106, -17.1911, 1.01999, -4.19106, -17.2911, 1.01999, -4.69106, -18.1911, 1.01999, -4.69106, -18.2911, 1.01999, -4.19106, -20.0911, 1.01999, -3.29106, -11.8911, 1.01999, -4.69106, -13.6911, 1.01999, -4.69106, -13.7911, 1.01999, -4.19106, -11.7911, 1.01999, -3.29106, -20.1911, 1.01999, -4.19106, -8.19106, 1.01999, -3.29106, -7.29106, 1.01999, -3.29106, -7.29106, 1.01999, -4.59106, -8.19106, 1.01999, -4.69106, -8.19106, 1.01999, -3.75773, 1.50894, 1.01999, -3.49106, 2.00894, 1.01999, -3.49106, 2.10894, 1.01999, -3.79106, 1.30894, 1.01999, -3.79106, 0.808939, 1.01999, -4.69106, 0.808939, 1.01999, -3.89106, 3.70894, 1.01999, -3.89106, 3.60894, 1.01999, -4.69106, 19.9089, 0.51999, -2.69106, 19.0089, 0.51999, -2.49106, 20.1089, 0.51999, -2.59106, 16.9089, 0.51999, -2.49106, 17.9089, 0.51999, -2.49106, 17.1089, 0.51999, -2.69106, 20.0089, 0.51999, -4.59106, 19.8089, 0.51999, -4.49106, 17.2089, 0.51999, -4.49106, 16.9089, 0.51999, -4.59106, -20.6911, 0.51999, -3.39106, -20.3911, 0.51999, -3.29106, -20.3911, 0.51999, -4.19106, -20.6911, 0.51999, -4.19106, -2.29106, 1.01999, 1.10894, -1.99106, 1.01999, 1.00894, -1.99106, 1.01999, 0.508938, -2.29106, 1.01999, 0.10894, -1.99106, 1.01999, 0.00893784, -1.99106, 1.01999, -0.49106, -2.29106, 1.01999, -0.891062, -3.09106, 1.01999, 3.20894, 4.70894, 1.01999, 3.10894, 3.70894, 1.01999, 2.30894, -2.19106, 1.01999, 2.30894, -3.19106, 1.01999, -4.19106, -1.99106, 1.01999, -0.99106, -1.99106, 1.01999, -1.99106, -2.29106, 1.01999, -2.19106, -2.29106, 1.01999, -4.09106, 4.60894, 1.01999, -0.191059, 3.80894, 1.01999, -0.191059, 8.60894, 0.01999, -2.69106, 8.60894, 0.01999, -3.59106, 8.10894, 0.01999, -3.69106, 7.70894, 0.01999, 0.208939, 7.80894, 0.01999, 0.408939, 8.80894, 0.01999, -2.59106, 5.80894, 0.01999, 0.10894, -11.7911, 0.51999, -3.09106, -12.1911, 0.51999, -3.09106, -12.0911, 0.51999, -2.79106, -4.29106, 0.51999, -2.89106, -4.39106, 0.51999, -3.69106, -7.09106, 0.51999, -3.69106, -7.29106, 0.51999, -3.09106, -8.29106, 0.51999, -3.09106, -8.49106, 0.51999, -3.69106, -11.5911, 0.51999, -3.69106, -1.69106, 0.01999, -0.49106, -1.69106, 0.01999, -0.191059, -1.49106, 0.01999, -0.391062, -1.69106, 0.01999, -0.99106, -1.99106, 0.01999, -0.691061, -0.99106, 0.01999, -0.391062, -1.69106, 0.01999, 0.00893784, -1.99106, 0.01999, 0.208939, -1.69106, 0.01999, 0.508938, -1.49106, 0.01999, 0.408939, -1.59106, 0.01999, -2.99106, -1.69106, 0.01999, -1.99106, 1.60894, 0.01999, -2.79106, -1.69106, 0.01999, 1.00894, -0.99106, 0.01999, 0.408939, -2.09106, 0.01999, -2.99106, -2.09106, 0.01999, -2.29106, 1.60894, 0.01999, -3.19106, 1.20894, 0.01999, -3.59106, -0.791061, 0.01999, 0.10894, -2.09106, 0.01999, 2.10894, -2.09106, 0.01999, 1.30894, 3.60894, 0.01999, 2.10894, -2.09106, 1.74999, -3.19106, -1.59106, 1.74999, -3.29106, -1.69106, 1.76999, -3.59106, -2.09106, 1.73999, -3.59106, -1.99106, 0.01999, -3.49106, -1.99106, 0.01999, -3.29106, -1.79106, 0.01999, -3.29106, -1.79106, 0.01999, -3.49106, 1.80894, 2.03999, -3.19106, 1.90894, 1.99999, -2.79106, 2.20894, 2.02999, -2.89106, 2.10894, 2.02999, -3.29106, 10.7089, 0.01999, -2.59106, 11.8089, 0.01999, 0.10894, 12.8089, 0.01999, 0.10894, 16.7089, 0.01999, -2.49106, 11.6089, 0.01999, 0.208939, -1.49106, 1.73999, 0.208939, -0.99106, 1.73999, 0.10894, -1.09106, 1.76999, -0.191059, -1.49106, 1.74999, -0.191059, -1.39106, 0.01999, -0.0910606, -1.39106, 0.01999, 0.10894, -1.19106, 0.01999, 0.10894, -1.19106, 0.01999, -0.0910606, 11.9089, 0.51999, 1.20894, 12.7089, 0.51999, 1.10894, 12.6089, 0.51999, 0.308941, 11.8089, 0.51999, 0.308941, -8.09106, 0.01999, 24.7089, 0.708939, 0.01999, 24.6089, 0.608938, 0.01999, 15.8089, -8.19106, 0.01999, 15.8089, 2.20894, 0.01999, 19.3089, 2.70894, 0.01999, 19.1089, 2.70894, 0.01999, 18.7089, 2.30894, 0.01999, 18.2089, 1.30894, 0.01999, 18.3089, 3.30894, 0.01999, 17.3089, 3.10894, 0.01999, 16.8089, 2.70894, 0.01999, 16.7089, 2.60894, 0.01999, 16.3089, 1.80894, 0.01999, 16.3089, 2.60894, 0.01999, 20.7089, 2.70894, 0.01999, 19.9089, 2.20894, 0.01999, 19.7089, 1.30894, 0.01999, 20.6089, 4.70894, 0.01999, 18.3089, 5.20894, 0.01999, 18.1089, 5.10894, 0.01999, 17.3089, 1.80894, 0.01999, 17.6089, 2.30894, 0.01999, 17.8089, 4.60894, 0.01999, 18.7089) -polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(6, 5, 4), PackedInt32Array(3, 7, 2), PackedInt32Array(2, 7, 8), PackedInt32Array(8, 7, 10), PackedInt32Array(8, 10, 9), PackedInt32Array(12, 11, 13), PackedInt32Array(13, 11, 14), PackedInt32Array(17, 16, 15), PackedInt32Array(15, 10, 17), PackedInt32Array(17, 10, 7), PackedInt32Array(9, 18, 4), PackedInt32Array(4, 18, 14), PackedInt32Array(4, 14, 6), PackedInt32Array(6, 14, 19), PackedInt32Array(9, 4, 8), PackedInt32Array(18, 13, 14), PackedInt32Array(22, 21, 20), PackedInt32Array(25, 24, 26), PackedInt32Array(26, 24, 23), PackedInt32Array(26, 23, 27), PackedInt32Array(20, 29, 28), PackedInt32Array(31, 30, 27), PackedInt32Array(27, 30, 26), PackedInt32Array(33, 32, 25), PackedInt32Array(25, 32, 22), PackedInt32Array(25, 22, 20), PackedInt32Array(25, 20, 28), PackedInt32Array(22, 32, 34), PackedInt32Array(33, 25, 26), PackedInt32Array(38, 37, 35), PackedInt32Array(35, 37, 36), PackedInt32Array(40, 39, 41), PackedInt32Array(43, 42, 44), PackedInt32Array(44, 42, 41), PackedInt32Array(48, 39, 45), PackedInt32Array(45, 39, 46), PackedInt32Array(46, 39, 47), PackedInt32Array(44, 41, 49), PackedInt32Array(49, 41, 39), PackedInt32Array(49, 39, 48), PackedInt32Array(49, 48, 50), PackedInt32Array(52, 51, 53), PackedInt32Array(53, 51, 54), PackedInt32Array(54, 51, 55), PackedInt32Array(51, 47, 55), PackedInt32Array(55, 47, 39), PackedInt32Array(57, 56, 58), PackedInt32Array(58, 56, 59), PackedInt32Array(61, 60, 56), PackedInt32Array(56, 60, 59), PackedInt32Array(63, 62, 64), PackedInt32Array(64, 62, 65), PackedInt32Array(66, 65, 67), PackedInt32Array(67, 65, 62), PackedInt32Array(67, 62, 69), PackedInt32Array(67, 69, 68), PackedInt32Array(64, 70, 63), PackedInt32Array(63, 70, 71), PackedInt32Array(72, 49, 50), PackedInt32Array(72, 71, 49), PackedInt32Array(49, 71, 70), PackedInt32Array(49, 70, 73), PackedInt32Array(77, 76, 74), PackedInt32Array(74, 76, 75), PackedInt32Array(78, 53, 79), PackedInt32Array(79, 53, 54), PackedInt32Array(79, 54, 80), PackedInt32Array(80, 54, 81), PackedInt32Array(80, 83, 82), PackedInt32Array(85, 84, 79), PackedInt32Array(88, 87, 85), PackedInt32Array(85, 87, 86), PackedInt32Array(85, 86, 89), PackedInt32Array(90, 88, 82), PackedInt32Array(82, 88, 85), PackedInt32Array(82, 85, 80), PackedInt32Array(80, 85, 79), PackedInt32Array(92, 91, 93), PackedInt32Array(93, 91, 94), PackedInt32Array(97, 96, 95), PackedInt32Array(97, 101, 98), PackedInt32Array(98, 101, 100), PackedInt32Array(98, 100, 99), PackedInt32Array(103, 102, 104), PackedInt32Array(104, 102, 105), PackedInt32Array(107, 110, 108), PackedInt32Array(108, 110, 106), PackedInt32Array(108, 106, 109), PackedInt32Array(101, 97, 111), PackedInt32Array(111, 97, 95), PackedInt32Array(111, 95, 94), PackedInt32Array(104, 93, 103), PackedInt32Array(103, 93, 112), PackedInt32Array(112, 93, 94), PackedInt32Array(112, 94, 95), PackedInt32Array(105, 102, 113), PackedInt32Array(113, 102, 106), PackedInt32Array(106, 102, 109), PackedInt32Array(115, 114, 116), PackedInt32Array(116, 114, 117), PackedInt32Array(121, 120, 118), PackedInt32Array(118, 120, 119), PackedInt32Array(122, 118, 123), PackedInt32Array(123, 118, 119), PackedInt32Array(121, 124, 120), PackedInt32Array(120, 124, 125), PackedInt32Array(124, 116, 125), PackedInt32Array(125, 116, 117), PackedInt32Array(127, 126, 128), PackedInt32Array(128, 126, 129), PackedInt32Array(131, 129, 130), PackedInt32Array(133, 132, 134), PackedInt32Array(134, 132, 136), PackedInt32Array(134, 136, 135), PackedInt32Array(137, 126, 138), PackedInt32Array(138, 126, 139), PackedInt32Array(139, 126, 140), PackedInt32Array(142, 144, 145), PackedInt32Array(145, 144, 141), PackedInt32Array(145, 141, 136), PackedInt32Array(145, 136, 132), PackedInt32Array(145, 132, 143), PackedInt32Array(135, 146, 134), PackedInt32Array(126, 137, 129), PackedInt32Array(129, 137, 147), PackedInt32Array(129, 147, 130), PackedInt32Array(142, 150, 144), PackedInt32Array(144, 150, 141), PackedInt32Array(141, 150, 148), PackedInt32Array(148, 150, 149), PackedInt32Array(151, 131, 152), PackedInt32Array(152, 131, 146), PackedInt32Array(131, 130, 146), PackedInt32Array(146, 130, 134), PackedInt32Array(154, 153, 155), PackedInt32Array(155, 153, 156), PackedInt32Array(158, 157, 159), PackedInt32Array(159, 157, 155), PackedInt32Array(159, 155, 156), PackedInt32Array(159, 156, 160), PackedInt32Array(162, 161, 158), PackedInt32Array(158, 161, 164), PackedInt32Array(158, 164, 157), PackedInt32Array(157, 164, 163), PackedInt32Array(11, 12, 156), PackedInt32Array(156, 12, 160), PackedInt32Array(167, 166, 165), PackedInt32Array(168, 167, 169), PackedInt32Array(169, 167, 170), PackedInt32Array(170, 167, 165), PackedInt32Array(172, 16, 171), PackedInt32Array(171, 16, 17), PackedInt32Array(175, 172, 173), PackedInt32Array(173, 172, 171), PackedInt32Array(173, 171, 174), PackedInt32Array(172, 175, 168), PackedInt32Array(168, 175, 167), PackedInt32Array(138, 139, 176), PackedInt32Array(178, 177, 176), PackedInt32Array(176, 177, 180), PackedInt32Array(176, 180, 138), PackedInt32Array(138, 180, 179), PackedInt32Array(180, 177, 181), PackedInt32Array(181, 177, 183), PackedInt32Array(181, 183, 182), PackedInt32Array(186, 185, 184), PackedInt32Array(187, 189, 188), PackedInt32Array(187, 190, 186), PackedInt32Array(184, 191, 186), PackedInt32Array(186, 191, 187), PackedInt32Array(187, 191, 189), PackedInt32Array(194, 193, 192), PackedInt32Array(196, 195, 192), PackedInt32Array(192, 195, 197), PackedInt32Array(199, 198, 194), PackedInt32Array(200, 192, 197), PackedInt32Array(192, 200, 194), PackedInt32Array(194, 200, 202), PackedInt32Array(194, 202, 201), PackedInt32Array(194, 201, 199), PackedInt32Array(204, 203, 205), PackedInt32Array(205, 203, 206), PackedInt32Array(208, 207, 209), PackedInt32Array(209, 207, 210), PackedInt32Array(210, 207, 211), PackedInt32Array(212, 214, 213), PackedInt32Array(212, 202, 214), PackedInt32Array(214, 202, 215), PackedInt32Array(215, 202, 216), PackedInt32Array(216, 202, 200), PackedInt32Array(216, 217, 215), PackedInt32Array(211, 207, 218), PackedInt32Array(218, 207, 215), PackedInt32Array(218, 215, 217), PackedInt32Array(218, 217, 219), PackedInt32Array(223, 222, 220), PackedInt32Array(220, 222, 221), PackedInt32Array(226, 225, 224), PackedInt32Array(227, 86, 224), PackedInt32Array(224, 86, 228), PackedInt32Array(228, 86, 87), PackedInt32Array(228, 87, 229), PackedInt32Array(231, 230, 226), PackedInt32Array(233, 231, 236), PackedInt32Array(236, 231, 234), PackedInt32Array(234, 231, 232), PackedInt32Array(234, 232, 235), PackedInt32Array(237, 232, 228), PackedInt32Array(228, 232, 231), PackedInt32Array(228, 231, 226), PackedInt32Array(228, 226, 224), PackedInt32Array(240, 239, 238), PackedInt32Array(242, 241, 240), PackedInt32Array(242, 240, 243), PackedInt32Array(243, 240, 238), PackedInt32Array(244, 243, 245), PackedInt32Array(245, 243, 246), PackedInt32Array(246, 243, 238), PackedInt32Array(246, 238, 247), PackedInt32Array(248, 245, 249), PackedInt32Array(249, 245, 250), PackedInt32Array(250, 245, 246), PackedInt32Array(253, 252, 251), PackedInt32Array(251, 159, 253), PackedInt32Array(253, 159, 174), PackedInt32Array(174, 159, 254), PackedInt32Array(254, 159, 160), PackedInt32Array(254, 173, 174), PackedInt32Array(256, 255, 257), PackedInt32Array(260, 259, 258), PackedInt32Array(261, 260, 262), PackedInt32Array(262, 260, 263), PackedInt32Array(265, 264, 209), PackedInt32Array(209, 264, 208), PackedInt32Array(208, 264, 266), PackedInt32Array(258, 268, 267), PackedInt32Array(270, 269, 262), PackedInt32Array(258, 267, 255), PackedInt32Array(267, 271, 255), PackedInt32Array(255, 271, 257), PackedInt32Array(263, 275, 262), PackedInt32Array(262, 275, 274), PackedInt32Array(262, 274, 272), PackedInt32Array(272, 274, 273), PackedInt32Array(274, 276, 273), PackedInt32Array(277, 272, 264), PackedInt32Array(264, 272, 266), PackedInt32Array(266, 272, 273), PackedInt32Array(262, 272, 270), PackedInt32Array(279, 278, 275), PackedInt32Array(275, 278, 274), PackedInt32Array(280, 282, 281), PackedInt32Array(281, 282, 283), PackedInt32Array(283, 282, 263), PackedInt32Array(263, 282, 275), PackedInt32Array(260, 258, 263), PackedInt32Array(263, 258, 255), PackedInt32Array(272, 284, 270), PackedInt32Array(286, 285, 287), PackedInt32Array(287, 285, 288), PackedInt32Array(289, 292, 290), PackedInt32Array(290, 292, 291), PackedInt32Array(292, 289, 293), PackedInt32Array(293, 289, 294), PackedInt32Array(292, 296, 291), PackedInt32Array(291, 296, 295), PackedInt32Array(291, 295, 297), PackedInt32Array(289, 299, 294), PackedInt32Array(294, 299, 298), PackedInt32Array(301, 300, 298), PackedInt32Array(298, 300, 302), PackedInt32Array(297, 295, 303), PackedInt32Array(303, 295, 304), PackedInt32Array(298, 302, 294), PackedInt32Array(304, 305, 303), PackedInt32Array(303, 305, 306), PackedInt32Array(307, 310, 308), PackedInt32Array(308, 310, 309), PackedInt32Array(309, 310, 306), PackedInt32Array(311, 309, 305), PackedInt32Array(305, 309, 306), PackedInt32Array(312, 249, 250), PackedInt32Array(314, 313, 312), PackedInt32Array(250, 315, 312), PackedInt32Array(312, 315, 314), PackedInt32Array(314, 315, 317), PackedInt32Array(314, 317, 316), PackedInt32Array(201, 317, 199), PackedInt32Array(199, 317, 315), PackedInt32Array(316, 318, 314), PackedInt32Array(319, 213, 214), PackedInt32Array(320, 213, 321), PackedInt32Array(321, 213, 319), PackedInt32Array(321, 319, 273), PackedInt32Array(321, 273, 276), PackedInt32Array(323, 322, 324), PackedInt32Array(324, 322, 325), PackedInt32Array(327, 326, 322), PackedInt32Array(322, 326, 325), PackedInt32Array(330, 329, 328), PackedInt32Array(328, 331, 330), PackedInt32Array(330, 331, 332), PackedInt32Array(335, 334, 333), PackedInt32Array(332, 337, 336), PackedInt32Array(320, 321, 333), PackedInt32Array(333, 321, 338), PackedInt32Array(337, 332, 338), PackedInt32Array(338, 332, 331), PackedInt32Array(338, 331, 335), PackedInt32Array(338, 335, 333), PackedInt32Array(331, 339, 335), PackedInt32Array(343, 342, 340), PackedInt32Array(340, 342, 341), PackedInt32Array(345, 344, 346), PackedInt32Array(346, 344, 347), PackedInt32Array(349, 348, 350), PackedInt32Array(350, 348, 351), PackedInt32Array(355, 354, 352), PackedInt32Array(352, 354, 353), PackedInt32Array(356, 352, 357), PackedInt32Array(357, 352, 353), PackedInt32Array(355, 358, 354), PackedInt32Array(354, 358, 359), PackedInt32Array(358, 350, 359), PackedInt32Array(359, 350, 351), PackedInt32Array(361, 360, 329), PackedInt32Array(329, 360, 328), PackedInt32Array(328, 360, 362), PackedInt32Array(366, 365, 367), PackedInt32Array(367, 365, 363), PackedInt32Array(363, 365, 364), PackedInt32Array(316, 362, 318), PackedInt32Array(318, 362, 368), PackedInt32Array(370, 369, 368), PackedInt32Array(360, 367, 362), PackedInt32Array(362, 367, 368), PackedInt32Array(368, 367, 363), PackedInt32Array(368, 363, 370), PackedInt32Array(372, 371, 373), PackedInt32Array(373, 371, 374), PackedInt32Array(377, 376, 375), PackedInt32Array(379, 378, 377), PackedInt32Array(375, 380, 377), PackedInt32Array(377, 380, 379), PackedInt32Array(383, 382, 381), PackedInt32Array(384, 383, 385), PackedInt32Array(385, 383, 386), PackedInt32Array(386, 383, 381), PackedInt32Array(389, 388, 387), PackedInt32Array(389, 387, 390), PackedInt32Array(390, 387, 393), PackedInt32Array(390, 393, 391), PackedInt32Array(391, 393, 392), PackedInt32Array(389, 394, 384), PackedInt32Array(384, 394, 383), PackedInt32Array(390, 394, 389), PackedInt32Array(396, 395, 397), PackedInt32Array(400, 399, 398), PackedInt32Array(402, 401, 397), PackedInt32Array(398, 278, 400), PackedInt32Array(400, 278, 403), PackedInt32Array(403, 278, 279), PackedInt32Array(405, 404, 406), PackedInt32Array(406, 404, 395), PackedInt32Array(404, 400, 395), PackedInt32Array(395, 400, 397), PackedInt32Array(397, 400, 403), PackedInt32Array(397, 403, 402), PackedInt32Array(409, 408, 407), PackedInt32Array(411, 410, 409), PackedInt32Array(407, 412, 409), PackedInt32Array(409, 412, 411), PackedInt32Array(413, 336, 414), PackedInt32Array(414, 336, 337), PackedInt32Array(406, 415, 405), PackedInt32Array(405, 415, 416), PackedInt32Array(414, 337, 417), PackedInt32Array(417, 337, 416), PackedInt32Array(417, 416, 415), PackedInt32Array(337, 418, 416), PackedInt32Array(422, 421, 419), PackedInt32Array(419, 421, 420), PackedInt32Array(425, 424, 423), PackedInt32Array(425, 423, 426), PackedInt32Array(426, 423, 428), PackedInt32Array(426, 428, 427), PackedInt32Array(429, 390, 430), PackedInt32Array(430, 390, 431), PackedInt32Array(431, 390, 391), PackedInt32Array(252, 253, 430), PackedInt32Array(430, 253, 429), PackedInt32Array(423, 430, 428), PackedInt32Array(428, 430, 432), PackedInt32Array(432, 430, 431), PackedInt32Array(435, 434, 433), PackedInt32Array(438, 437, 436), PackedInt32Array(440, 435, 439), PackedInt32Array(439, 435, 433), PackedInt32Array(440, 439, 441), PackedInt32Array(441, 439, 442), PackedInt32Array(441, 442, 436), PackedInt32Array(436, 442, 438), PackedInt32Array(444, 443, 445), PackedInt32Array(445, 443, 446), PackedInt32Array(448, 447, 449), PackedInt32Array(449, 447, 450), PackedInt32Array(450, 447, 451), PackedInt32Array(454, 453, 452), PackedInt32Array(457, 456, 455), PackedInt32Array(460, 459, 458), PackedInt32Array(458, 462, 461), PackedInt32Array(461, 462, 443), PackedInt32Array(443, 462, 446), PackedInt32Array(461, 464, 458), PackedInt32Array(458, 464, 463), PackedInt32Array(458, 463, 460), PackedInt32Array(454, 452, 455), PackedInt32Array(455, 452, 457), PackedInt32Array(449, 465, 448), PackedInt32Array(466, 467, 455), PackedInt32Array(455, 467, 454), PackedInt32Array(466, 447, 468), PackedInt32Array(468, 447, 469), PackedInt32Array(469, 447, 448), PackedInt32Array(468, 467, 466), PackedInt32Array(469, 470, 468), PackedInt32Array(472, 471, 451), PackedInt32Array(473, 465, 474), PackedInt32Array(474, 465, 449), PackedInt32Array(475, 472, 447), PackedInt32Array(447, 472, 451), PackedInt32Array(462, 475, 446), PackedInt32Array(446, 475, 447), PackedInt32Array(476, 444, 445), PackedInt32Array(0, 1, 477), PackedInt32Array(477, 1, 476), PackedInt32Array(477, 478, 388), PackedInt32Array(388, 478, 387), PackedInt32Array(445, 478, 476), PackedInt32Array(476, 478, 477), PackedInt32Array(480, 479, 481), PackedInt32Array(481, 479, 483), PackedInt32Array(481, 483, 482), PackedInt32Array(484, 481, 485), PackedInt32Array(485, 481, 482), PackedInt32Array(483, 479, 370), PackedInt32Array(370, 479, 486), PackedInt32Array(370, 486, 369), PackedInt32Array(488, 487, 489), PackedInt32Array(489, 487, 490), PackedInt32Array(5, 6, 471), PackedInt32Array(471, 6, 451), PackedInt32Array(493, 492, 491), PackedInt32Array(427, 493, 426), PackedInt32Array(426, 493, 494), PackedInt32Array(495, 161, 162), PackedInt32Array(494, 493, 162), PackedInt32Array(162, 493, 491), PackedInt32Array(162, 491, 495), PackedInt32Array(495, 491, 496), PackedInt32Array(491, 497, 496), PackedInt32Array(501, 500, 498), PackedInt32Array(498, 500, 499), PackedInt32Array(502, 503, 281), PackedInt32Array(281, 503, 280), PackedInt32Array(502, 504, 503), PackedInt32Array(503, 504, 280), PackedInt32Array(280, 504, 507), PackedInt32Array(507, 504, 506), PackedInt32Array(507, 506, 505), PackedInt32Array(504, 508, 506), PackedInt32Array(510, 513, 511), PackedInt32Array(511, 513, 509), PackedInt32Array(511, 509, 512), PackedInt32Array(517, 516, 514), PackedInt32Array(514, 516, 515), PackedInt32Array(519, 518, 508), PackedInt32Array(521, 520, 522), PackedInt32Array(522, 520, 523), PackedInt32Array(524, 519, 525), PackedInt32Array(525, 519, 523), PackedInt32Array(522, 523, 526), PackedInt32Array(526, 523, 504), PackedInt32Array(504, 523, 519), PackedInt32Array(504, 519, 508), PackedInt32Array(529, 528, 530), PackedInt32Array(530, 528, 527), PackedInt32Array(530, 527, 531), PackedInt32Array(532, 401, 402), PackedInt32Array(532, 402, 534), PackedInt32Array(534, 402, 533), PackedInt32Array(527, 534, 531), PackedInt32Array(531, 534, 533), PackedInt32Array(530, 537, 529), PackedInt32Array(529, 537, 535), PackedInt32Array(535, 537, 536), PackedInt32Array(535, 536, 417), PackedInt32Array(417, 415, 535), PackedInt32Array(542, 541, 538), PackedInt32Array(538, 541, 540), PackedInt32Array(538, 540, 539), PackedInt32Array(545, 544, 543), PackedInt32Array(546, 544, 547), PackedInt32Array(538, 548, 542), PackedInt32Array(542, 548, 549), PackedInt32Array(549, 548, 545), PackedInt32Array(545, 548, 550), PackedInt32Array(546, 551, 544), PackedInt32Array(544, 551, 543), PackedInt32Array(545, 543, 549), PackedInt32Array(549, 543, 552), PackedInt32Array(552, 543, 553), PackedInt32Array(554, 546, 555), PackedInt32Array(555, 546, 547), PackedInt32Array(557, 556, 558), PackedInt32Array(558, 556, 559), PackedInt32Array(561, 560, 556), PackedInt32Array(556, 560, 559), PackedInt32Array(562, 536, 563), PackedInt32Array(563, 536, 537), PackedInt32Array(563, 537, 564), PackedInt32Array(565, 365, 366), PackedInt32Array(565, 366, 566), PackedInt32Array(566, 366, 563), PackedInt32Array(566, 563, 564), PackedInt32Array(566, 564, 567), PackedInt32Array(569, 568, 570), PackedInt32Array(570, 568, 571), PackedInt32Array(574, 573, 572), PackedInt32Array(574, 572, 575), PackedInt32Array(575, 572, 577), PackedInt32Array(575, 577, 576), PackedInt32Array(520, 521, 578), PackedInt32Array(578, 521, 579), PackedInt32Array(572, 581, 577), PackedInt32Array(577, 581, 580), PackedInt32Array(578, 579, 581), PackedInt32Array(581, 579, 580), PackedInt32Array(583, 582, 584), PackedInt32Array(584, 582, 585), PackedInt32Array(585, 582, 586), PackedInt32Array(585, 586, 587), PackedInt32Array(587, 586, 589), PackedInt32Array(587, 589, 588), PackedInt32Array(591, 590, 582), PackedInt32Array(582, 590, 586), PackedInt32Array(593, 592, 594), PackedInt32Array(594, 592, 595), PackedInt32Array(596, 595, 592), PackedInt32Array(598, 597, 599), PackedInt32Array(599, 597, 600), PackedInt32Array(596, 601, 595), PackedInt32Array(599, 600, 592), PackedInt32Array(592, 600, 596), PackedInt32Array(602, 606, 603), PackedInt32Array(603, 606, 604), PackedInt32Array(604, 606, 605), PackedInt32Array(608, 607, 609), PackedInt32Array(609, 607, 610), PackedInt32Array(612, 611, 610), PackedInt32Array(610, 611, 609), PackedInt32Array(609, 611, 614), PackedInt32Array(609, 614, 613), PackedInt32Array(615, 617, 616), PackedInt32Array(620, 619, 618), PackedInt32Array(622, 621, 615), PackedInt32Array(615, 621, 617), PackedInt32Array(622, 623, 621), PackedInt32Array(621, 623, 624), PackedInt32Array(623, 620, 624), PackedInt32Array(624, 620, 618), PackedInt32Array(628, 627, 625), PackedInt32Array(625, 627, 626), PackedInt32Array(630, 629, 631), PackedInt32Array(631, 629, 632), PackedInt32Array(633, 632, 634), PackedInt32Array(634, 632, 635), PackedInt32Array(639, 638, 636), PackedInt32Array(636, 638, 637), PackedInt32Array(632, 636, 635), PackedInt32Array(635, 636, 640), PackedInt32Array(641, 635, 642), PackedInt32Array(642, 635, 643), PackedInt32Array(636, 632, 629), PackedInt32Array(640, 644, 643), PackedInt32Array(646, 645, 638), PackedInt32Array(638, 645, 637), PackedInt32Array(636, 629, 639), PackedInt32Array(640, 643, 635), PackedInt32Array(649, 648, 647), PackedInt32Array(496, 497, 649), PackedInt32Array(647, 652, 650), PackedInt32Array(650, 652, 651), PackedInt32Array(649, 647, 496), PackedInt32Array(496, 647, 650), PackedInt32Array(496, 650, 653), PackedInt32Array(655, 654, 656), PackedInt32Array(659, 658, 660), PackedInt32Array(660, 658, 657), PackedInt32Array(656, 654, 661), PackedInt32Array(662, 661, 663), PackedInt32Array(663, 661, 654), PackedInt32Array(660, 657, 661), PackedInt32Array(661, 657, 656), PackedInt32Array(666, 665, 664), PackedInt32Array(664, 668, 666), PackedInt32Array(666, 668, 667), PackedInt32Array(666, 667, 669), PackedInt32Array(673, 672, 670), PackedInt32Array(670, 672, 671), PackedInt32Array(675, 674, 524), PackedInt32Array(667, 675, 669), PackedInt32Array(669, 675, 524), PackedInt32Array(669, 524, 525), PackedInt32Array(669, 525, 676), PackedInt32Array(672, 673, 677), PackedInt32Array(677, 673, 678), PackedInt32Array(679, 674, 680), PackedInt32Array(680, 674, 675), PackedInt32Array(681, 676, 682), PackedInt32Array(682, 676, 525), PackedInt32Array(684, 678, 683), PackedInt32Array(677, 678, 684), PackedInt32Array(683, 669, 676), PackedInt32Array(684, 685, 677), PackedInt32Array(575, 576, 676), PackedInt32Array(676, 576, 686), PackedInt32Array(676, 686, 683), PackedInt32Array(683, 686, 684), PackedInt32Array(689, 688, 690), PackedInt32Array(690, 688, 687), PackedInt32Array(694, 693, 691), PackedInt32Array(691, 693, 692), PackedInt32Array(698, 697, 695), PackedInt32Array(695, 697, 696), PackedInt32Array(699, 392, 700), PackedInt32Array(700, 392, 701), PackedInt32Array(701, 392, 702), PackedInt32Array(702, 392, 393), PackedInt32Array(701, 702, 470), PackedInt32Array(470, 702, 468), PackedInt32Array(699, 700, 703), PackedInt32Array(703, 473, 699), PackedInt32Array(699, 473, 652), PackedInt32Array(652, 473, 651), PackedInt32Array(651, 473, 474), PackedInt32Array(706, 705, 707), PackedInt32Array(707, 705, 704), PackedInt32Array(711, 710, 708), PackedInt32Array(708, 710, 709), PackedInt32Array(713, 712, 714), PackedInt32Array(714, 712, 715), PackedInt32Array(717, 716, 718), PackedInt32Array(718, 716, 719), PackedInt32Array(721, 720, 722), PackedInt32Array(722, 720, 723), PackedInt32Array(723, 720, 724), PackedInt32Array(727, 726, 725), PackedInt32Array(729, 728, 727), PackedInt32Array(731, 730, 732), PackedInt32Array(732, 730, 733), PackedInt32Array(735, 734, 736), PackedInt32Array(736, 734, 725), PackedInt32Array(732, 733, 720), PackedInt32Array(720, 733, 724), PackedInt32Array(725, 738, 727), PackedInt32Array(727, 738, 737), PackedInt32Array(727, 737, 729), PackedInt32Array(723, 738, 722), PackedInt32Array(722, 738, 725), PackedInt32Array(722, 725, 734), PackedInt32Array(722, 734, 739)] +vertices = PackedVector3Array(17.7089, 0.01999, -7.99106, 18.8089, 0.01999, -7.89106, 18.8089, 0.01999, -8.39106, 19.1089, 0.01999, -8.69106, 17.7089, 0.01999, -9.69106, 22.7089, 0.01999, -8.39106, 22.7089, 0.01999, -7.59106, 48.5089, 0.01999, -7.59106, 17.4089, 0.01999, -10.0911, 22.4089, 0.01999, -8.69106, 15.2089, 0.01999, -16.1911, 15.2089, 0.01999, -13.8911, 14.9089, 0.01999, -13.5911, 14.5089, 0.01999, -13.5911, 14.6089, 0.01999, -10.0911, 8.00894, 0.01999, -15.9911, 11.3089, 0.01999, -15.8911, 11.6089, 0.01999, -16.5911, 8.00894, 0.01999, -31.9911, 14.9089, 0.01999, -16.5911, 48.5089, 0.01999, -31.9911, -18.1911, 1.51999, -16.9911, -17.9911, 1.51999, -16.4911, -17.1911, 1.51999, -16.4911, -13.2911, 1.51999, -18.4911, -13.4911, 1.51999, -18.9911, -14.4911, 1.51999, -18.9911, -14.6911, 1.51999, -18.4911, -14.3911, 1.51999, -18.0911, -19.9911, 1.51999, -18.4911, -19.9911, 1.51999, -16.9911, -11.4911, 1.51999, -17.9911, -11.4911, 1.51999, -18.4911, -14.6911, 1.51999, -17.6911, -16.9911, 1.51999, -15.9911, -14.6911, 1.51999, -15.9911, -7.49106, 2.01999, -17.6911, -7.49106, 2.01999, -17.9911, -7.99106, 2.01999, -17.9911, -8.19106, 2.01999, -17.4911, -5.29106, 2.01999, -16.4911, -4.69106, 2.01999, -16.4911, -3.49106, 2.01999, -16.9911, -6.79106, 2.01999, -16.9911, -6.99106, 2.01999, -17.4911, -8.49106, 2.01999, -16.4911, -7.19106, 2.01999, -16.4911, -8.49106, 2.01999, -17.4911, -3.59106, 2.01999, -15.8911, -3.29106, 2.01999, -16.4911, -4.49106, 2.01999, -15.9911, -6.99106, 2.01999, -15.9911, -5.49106, 2.01999, -15.9911, -3.49106, 1.01999, -17.5911, -3.49106, 1.01999, -17.9911, -4.99106, 1.01999, -17.9911, -5.09106, 1.01999, -17.6911, -12.7911, 2.01999, -16.9911, -12.9911, 2.01999, -17.4911, -13.9911, 2.01999, -17.4911, -8.99106, 2.01999, -16.2911, -10.9911, 2.01999, -17.4911, -11.1911, 2.01999, -16.9911, -13.9911, 2.01999, -15.4911, -12.4911, 2.01999, -15.4911, -12.2911, 2.01999, -16.0911, -8.99106, 2.01999, -15.9911, -3.49106, 2.01999, -14.9911, -2.69106, 2.01999, -14.9911, -1.79106, 2.01999, -15.9911, -1.99106, 2.01999, -16.4911, -0.0910606, 2.01999, -12.8911, 0.208939, 2.01999, -13.9911, -0.0910606, 2.01999, -14.1911, -0.99106, 2.01999, -14.2911, -0.99106, 2.01999, -12.9911, -0.49106, 2.01999, -15.6911, -0.49106, 2.01999, -15.9911, -2.49106, 2.01999, -14.4911, -1.19106, 2.01999, -14.4911, 0.00893974, 2.01999, -15.4911, -19.4911, 0.51999, -16.3911, -19.4911, 0.51999, -15.9911, -18.6911, 0.51999, -15.9911, -18.5911, 0.51999, -16.3911, -18.4911, 0.51999, -15.4911, -17.4911, 0.51999, -15.4911, -17.5911, 0.51999, -15.8911, -18.3911, 0.51999, -15.8911, 5.90894, 0.01999, -6.89106, 7.90894, 0.01999, -7.19106, 7.90894, 0.01999, -8.89106, 4.60894, 0.01999, -11.1911, 4.10894, 0.01999, -10.8911, 4.10894, 0.01999, -6.99106, 7.80894, 0.01999, -15.4911, 11.3089, 0.01999, -13.9911, 4.50894, 0.01999, -15.4911, 8.10894, 0.01999, -9.09106, 10.2089, 0.01999, -9.09106, -7.49106, 1.01999, -15.4911, -7.59106, 1.01999, -15.8911, -8.39106, 1.01999, -15.8911, -8.59106, 1.01999, -15.5911, -4.89106, 1.01999, -15.3911, -5.09106, 1.01999, -15.5911, -5.19106, 1.01999, -15.3911, -4.69106, 1.01999, -15.0911, -6.09106, 1.01999, -15.3911, -5.99106, 1.01999, -14.9911, -2.89106, 1.01999, -13.8911, -3.19106, 1.01999, -13.4911, -2.99106, 1.01999, -12.9911, -1.59106, 1.01999, -12.9911, -1.59106, 1.01999, -13.8911, -3.89106, 1.01999, -14.3911, -4.09106, 1.01999, -14.5911, -4.49106, 1.01999, -14.8911, -4.49106, 1.01999, -13.4911, -4.09106, 1.01999, -15.3911, -3.09106, 1.01999, -14.3911, 13.6089, 0.01999, -14.5911, 14.3089, 0.01999, -14.5911, 14.3089, 0.01999, -15.5911, 12.2089, 0.01999, -15.5911, 12.2089, 0.01999, -14.5911, 12.9089, 0.01999, -14.5911, 13.1089, 0.01999, -14.3911, 13.4089, 0.01999, -14.3911, 14.1089, 0.01999, -10.0911, 13.6089, 0.01999, -13.5911, 13.8089, 0.01999, -9.69106, 12.9089, 0.01999, -13.5911, 11.6089, 0.01999, -13.5911, 13.1089, 0.01999, -13.7911, 13.4089, 0.01999, -13.7911, 10.6089, 0.01999, -8.89106, 10.6089, 0.01999, -8.29106, 13.8089, 0.01999, -8.29106, -16.9911, 0.51999, -13.9911, -16.4911, 0.51999, -13.9911, -16.2911, 0.51999, -14.4911, -15.6911, 0.51999, -14.4911, -15.6911, 0.51999, -15.3911, -17.0911, 0.51999, -15.3911, -11.4911, 1.01999, -14.9911, -11.3911, 1.01999, -15.2911, -11.8911, 1.01999, -15.3911, -12.1911, 1.01999, -14.8911, -11.9911, 1.01999, -14.7911, -14.3911, 1.01999, -14.8911, -14.5911, 1.01999, -15.3911, -14.9911, 1.01999, -15.3911, -14.9911, 1.01999, -14.4911, -11.9911, 1.01999, -14.4911, 1.50894, 1.01999, -14.9911, 1.50894, 1.01999, -14.5911, 2.10894, 1.01999, -14.3911, 4.00894, 1.01999, -14.9911, 3.60894, 1.01999, -12.3911, 3.60894, 1.01999, -11.5911, 4.00894, 1.01999, -11.4911, 3.40894, 1.01999, -12.5911, 2.10894, 1.01999, -12.5911, -10.0911, 0.01999, -14.0911, -10.1911, 0.01999, -14.8911, -10.8911, 0.01999, -14.8911, -11.6911, 0.01999, -13.8911, -12.8911, 0.01999, -13.8911, -12.8911, 0.01999, -12.2911, -11.9911, 0.01999, -11.9911, -9.79106, 0.01999, -13.8911, -9.79106, 0.01999, -12.0911, -9.49106, 0.51999, -14.8911, -9.49106, 0.51999, -14.4911, -8.99106, 0.51999, -14.4911, -8.99106, 0.51999, -14.8911, -6.09106, 0.01999, -13.5911, -5.89106, 0.01999, -13.2911, -5.59106, 0.01999, -13.5911, -5.59106, 0.01999, -14.3911, -6.39106, 0.01999, -14.3911, -9.09106, 0.01999, -12.0911, -8.09106, 0.01999, -12.1911, -8.09106, 0.01999, -13.3911, -8.69106, 0.01999, -13.8911, -8.39106, 0.01999, -14.1911, -7.89106, 0.01999, -13.5911, -8.89106, 0.01999, -11.7911, -6.59106, 0.01999, -14.8911, -8.39106, 0.01999, -14.8911, 0.308939, 2.01999, -11.4911, 0.50894, 2.01999, -10.9911, 1.00894, 2.01999, -10.7911, 1.70894, 2.01999, -11.9911, 1.50894, 2.01999, -12.1911, 2.30894, 2.01999, -10.4911, 2.50894, 2.01999, -9.99106, 3.50894, 2.01999, -9.99106, 3.50894, 2.01999, -10.9911, 3.00894, 2.01999, -11.1911, 1.00894, 2.01999, -10.4911, 3.00894, 2.01999, -11.9911, 0.00893974, 2.01999, -11.4911, 1.50894, 2.01999, -13.9911, -13.9911, 0.51999, -12.4911, -13.4911, 0.51999, -12.4911, -13.4911, 0.51999, -13.8911, -14.0911, 0.51999, -13.8911, -15.8911, 0.01999, -13.3911, -16.0911, 0.01999, -13.5911, -16.1911, 0.01999, -13.3911, -16.4911, 0.01999, -13.3911, -16.4911, 0.01999, -12.9911, -15.9911, 0.01999, -12.7911, -13.1911, 0.01999, -11.8911, -13.9911, 0.01999, -11.2911, -13.4911, 0.01999, -10.2911, -12.1911, 0.01999, -9.59106, -12.1911, 0.01999, -11.6911, -14.3911, 0.01999, -11.8911, -14.1911, 0.01999, -11.4911, -15.1911, 0.01999, -11.9911, -14.9911, 0.01999, -11.4911, -14.6911, 0.01999, -12.3911, -13.9911, 0.01999, -10.4911, -15.9911, 0.01999, -11.9911, -14.6911, 0.01999, -13.3911, -13.4911, 0.01999, -9.49106, -0.0910606, 0.01999, -9.59106, -0.0910606, 0.01999, -9.89106, -0.591061, 0.01999, -10.0911, -1.39106, 0.01999, -7.99106, -0.591061, 0.01999, -10.3911, -1.09106, 0.01999, -10.5911, -5.09106, 0.01999, -13.3911, -5.89106, 0.01999, -12.1911, -4.89106, 0.01999, -12.8911, 0.608938, 0.01999, -8.89106, 0.408939, 0.01999, -9.39106, 1.40894, 0.01999, -7.89106, -1.09106, 0.01999, -11.3911, -1.59106, 0.01999, -11.5911, -3.39106, 0.01999, -12.3911, -4.89106, 0.01999, -9.89106, -3.29106, 0.01999, -7.99106, 1.40894, 0.01999, -8.89106, -3.59106, 0.01999, -12.8911, -3.09106, 0.01999, -7.79106, -3.09106, -0.02001, -7.09106, -1.59106, -0.02001, -7.19106, -1.59106, 0.01999, -7.79106, -3.09106, -0.02001, -7.44106, -1.59106, -0.02001, -7.49106, -6.29106, 0.01999, -11.8911, -6.29106, 0.01999, -10.0911, -5.09106, 0.01999, -10.0911, -4.99106, 0.01999, -8.59106, -4.29106, 0.01999, -7.99106, -1.59106, 0.01999, -12.3911, -7.49106, 1.01999, -12.9911, -7.49106, 1.01999, -12.4911, -6.49106, 1.01999, -12.4911, -6.49106, 1.01999, -12.9911, -0.99106, 1.01999, -11.9911, -0.591061, 1.01999, -11.8911, -0.591061, 1.01999, -12.3911, -0.99106, 1.01999, -12.3911, -7.89106, 0.01999, -11.8911, -8.99106, 0.01999, -10.5911, -8.49106, 0.01999, -9.99106, -10.7911, 1.01999, -10.9911, -9.49106, 1.01999, -10.9911, -9.49106, 1.01999, -11.4911, -11.4911, 1.01999, -11.4911, -11.4911, 1.01999, -8.99106, -10.9911, 1.01999, -8.99106, -10.9911, 1.01999, -10.7911, -10.3911, 0.01999, -8.69106, -10.7911, 0.01999, -8.39106, -10.4911, 0.01999, -7.99106, -9.09106, 0.01999, -8.09106, -8.89106, 0.01999, -7.89106, -8.39106, 0.01999, -8.39106, -8.69106, 0.01999, -8.89106, -9.19106, 0.01999, -10.3911, -8.69106, 0.01999, -9.69106, -10.1911, 0.01999, -9.89106, -10.3911, 0.01999, -9.89106, -9.89106, 0.01999, -10.3911, -10.6911, 0.01999, -7.69106, -11.6911, 0.01999, -5.09106, -11.3911, 0.01999, -5.39106, -11.6911, 0.01999, -5.89106, -12.8911, 0.01999, -5.89106, -12.8911, 0.01999, -5.09106, -15.6911, 0.01999, -5.99106, -16.3911, 0.01999, -5.99106, -16.3911, 0.01999, -5.59106, -14.6911, 0.01999, -5.59106, -11.3911, 0.01999, -7.09106, -10.6911, 0.01999, -7.09106, -11.8911, 0.01999, -8.39106, -14.9911, 0.01999, -6.69106, -15.4911, 0.01999, -6.49106, -14.3911, 0.01999, -6.09106, -13.4911, 0.01999, -7.69106, -13.6911, 0.01999, -7.49106, -13.0911, 0.01999, -6.09106, -14.9911, 0.01999, -7.49106, -12.1911, 0.01999, -8.89106, -11.6911, 0.01999, -6.69106, -7.99106, 1.01999, -9.49106, -7.99106, 1.01999, -8.99106, -5.49106, 1.01999, -8.99106, -5.49106, 1.01999, -9.49106, 2.50894, 1.51999, -9.39106, 2.50894, 1.51999, -8.99106, 3.00894, 1.51999, -8.79106, 3.50894, 1.51999, -9.39106, 3.00894, 1.51999, -7.99106, 3.50894, 1.51999, -7.99106, 16.1089, 0.01999, -8.09106, 16.8089, 0.01999, -8.09106, 16.8089, 0.01999, -9.09106, 14.7089, 0.01999, -9.09106, 14.7089, 0.01999, -8.09106, 15.4089, 0.01999, -8.09106, 15.6089, 0.01999, -7.89106, 15.9089, 0.01999, -7.89106, 16.6089, 0.01999, -4.79106, 15.4089, 0.01999, -7.09106, 14.2089, 0.01999, -7.09106, 10.9089, 0.01999, -4.59106, 11.1089, 0.01999, -4.39106, 13.1089, 0.01999, 0.208939, 16.9089, 0.01999, -2.09106, 16.5089, 0.01999, -2.39106, 12.9089, 0.01999, -0.0910606, 15.9089, 0.01999, -7.29106, 15.6089, 0.01999, -7.29106, 11.1089, 0.01999, -2.69106, 10.9089, 0.01999, -2.49106, 11.7089, 0.01999, -0.0910606, 16.1089, 0.01999, -7.09106, 16.6089, 0.01999, -7.09106, -8.89106, 0.01999, -7.59106, -8.39106, 0.01999, -7.39106, -7.09106, 0.01999, -7.59106, -7.09106, 0.01999, -8.39106, -6.39106, 0.01999, -4.39106, -6.59106, 0.01999, -4.89106, -6.89106, 0.01999, -4.89106, -6.89106, 0.01999, -4.09106, -5.69106, 0.01999, -7.39106, -6.89106, 0.01999, -7.39106, -6.89106, 0.01999, -6.59106, -5.59106, 0.01999, -6.59106, -4.49106, 0.01999, -7.79106, -5.39106, 0.01999, -8.39106, -5.39106, 0.01999, -7.69106, -8.39106, 0.01999, -6.59106, -5.19106, 0.01999, -4.39106, -4.49106, 0.01999, -4.09106, -5.39106, 0.01999, -6.09106, -4.89106, 0.01999, -5.89106, -4.89106, 0.01999, -4.69106, 2.00894, 1.01999, -7.49106, 2.50894, 1.01999, -7.49106, 2.40894, 1.01999, -8.39106, 2.00894, 1.01999, -8.49106, 8.50894, 1.01999, -7.49106, 9.00894, 1.01999, -7.49106, 9.20894, 1.01999, -7.99106, 8.50894, 1.01999, -8.49106, 10.0089, 1.01999, -7.99106, 10.0089, 1.01999, -8.49106, -6.49106, 0.51999, -8.39106, -6.49106, 0.51999, -7.99106, -5.99106, 0.51999, -7.99106, -5.99106, 0.51999, -8.39106, 9.30894, 0.01999, -6.89106, 9.00894, 0.01999, -6.89106, 9.00894, 0.01999, -6.09106, 9.90894, 0.01999, -6.09106, 10.1089, 0.01999, -5.89106, 10.1089, 0.01999, -4.59106, 10.3089, 0.01999, -7.39106, 9.60894, 0.01999, -7.39106, 10.6089, 0.01999, -7.69106, 13.8089, 0.01999, -7.39106, 19.6089, 0.01999, -4.99106, 19.6089, 0.01999, -5.79106, 19.1089, 0.01999, -5.79106, 17.7089, 0.01999, -7.39106, 18.8089, 0.01999, -6.09106, 17.4089, 0.01999, -7.09106, 16.8089, 0.01999, -4.99106, 21.8089, 0.01999, -7.79106, 21.6089, 0.01999, -7.79106, 21.6089, 0.01999, -7.19106, 21.8089, 0.01999, -6.69106, 11.6089, 0.01999, 1.60894, 11.4089, 0.01999, 1.40894, 8.00894, 0.01999, 0.808941, 8.00894, 0.01999, 16.5089, 21.4089, 0.01999, -6.99106, 21.1089, 0.01999, -6.69106, 20.6089, 0.01999, -6.99106, 18.6089, 0.01999, -2.29106, 18.6089, 0.01999, -2.79106, 18.3089, 0.01999, -2.79106, 18.3089, 0.01999, -2.29106, 20.9089, 0.01999, -6.49106, 20.4089, 0.01999, -7.19106, 20.4089, 0.01999, -6.69106, 20.6089, 0.01999, -6.49106, 20.4089, 0.01999, -7.79106, 19.7089, 0.01999, -7.79106, 19.7089, 0.01999, -6.69106, 13.1089, 0.01999, 1.30894, 22.7089, 0.01999, -6.09106, 22.4089, 0.01999, -5.79106, 20.5089, 0.01999, -2.39106, 48.5089, 0.01999, -6.89106, 18.1089, 0.01999, -2.09106, 18.8089, 0.01999, -2.09106, 20.9089, 0.01999, -5.99106, 20.6089, 0.01999, -5.99106, 11.4089, 0.01999, 0.808941, 21.1089, 0.01999, -5.79106, 20.4089, 0.01999, -5.79106, 20.1089, 0.01999, -4.99106, 20.5089, 0.01999, -4.69106, 12.8089, 0.01999, 1.60894, 17.5089, 0.01999, -4.09106, 17.5089, 0.01999, -2.99106, 18.1089, 0.01999, -2.99106, 22.7089, 0.01999, -6.89106, 18.8089, 0.01999, -2.99106, 19.5089, 0.01999, -2.99106, 19.5089, 0.01999, -4.09106, 20.1089, 0.01999, -2.09106, 48.5089, 0.01999, 16.5089, -9.99106, 1.01999, -7.49106, -9.99106, 1.01999, -5.99106, -9.49106, 1.01999, -5.99106, -9.49106, 1.01999, -7.49106, 0.408939, 0.01999, -4.89106, 0.608938, 0.01999, -5.09106, 0.608938, 0.01999, -5.59106, -2.09106, 0.01999, -4.59106, -1.89106, 0.01999, -3.99106, -1.49106, 0.01999, -3.99106, -1.59106, 0.01999, -6.69106, -2.09106, -0.02001, -6.82439, 0.50894, 0.01999, -6.49106, -1.39106, 0.01999, -6.49106, -2.99106, 0.01999, -4.59106, -3.07106, 0.01999, -6.59106, -1.19106, 0.01999, -3.49106, 0.408939, 0.01999, -3.69106, 7.90894, 0.01999, -4.89106, 8.40894, 0.01999, -5.09106, 8.40894, 0.01999, -5.89106, 8.10894, 0.01999, -6.89106, 6.00894, 0.01999, -4.19106, 7.90894, 0.01999, -4.19106, -11.3911, 0.01999, -4.89106, -9.19106, 0.01999, -5.39106, -8.39106, 0.01999, -6.19106, -8.89106, 0.01999, -5.89106, -8.39106, 0.01999, -5.09106, -7.09106, 0.01999, -5.09106, -7.09106, 0.01999, -6.39106, -11.3911, 0.01999, -4.09106, -8.69106, 0.01999, -4.09106, -8.69106, 0.01999, -4.69106, -10.9911, 0.51999, -6.49106, -10.9911, 0.51999, -5.99106, -10.6911, 0.51999, -5.99106, -10.6911, 0.51999, -6.49106, -13.8911, 0.51999, -5.09106, -13.4911, 0.51999, -5.09106, -13.4911, 0.51999, -5.49106, -13.9911, 0.51999, -5.49106, -16.7911, 0.51999, -4.99106, -16.9911, 0.51999, -5.19106, -17.0911, 0.51999, -5.09106, -16.8911, 0.51999, -4.59106, -14.1911, 0.51999, -4.99106, -14.1911, 0.51999, -4.59106, -16.9911, 0.51999, -5.99106, -17.4911, 0.51999, -5.99106, -17.5911, 0.51999, -5.19106, 3.80894, 0.01999, -3.39106, 2.60894, 0.01999, -3.39106, 2.60894, 0.01999, -2.69106, 5.20894, -0.02001, -0.691061, 5.30894, -0.02001, -2.39106, 4.70894, 0.01999, -2.39106, 4.8756, -0.02001, -1.82439, 5.00894, -0.02001, -2.39106, 2.20894, 0.01999, -2.39106, 3.40894, 0.01999, -0.291061, 3.60894, 0.01999, -0.591061, 4.50894, 0.01999, -2.59106, 4.67561, 0.01999, -0.657728, 4.50894, 0.01999, -5.49106, 4.10894, 0.01999, -4.89106, 4.10894, 0.01999, -3.69106, 3.90894, 0.01999, -5.09106, -5.99106, 1.01999, -5.49106, -5.99106, 1.01999, -4.99106, -5.49106, 1.01999, -4.99106, -5.49106, 1.01999, -5.49106, 8.50894, 1.01999, -4.49106, 8.50894, 1.01999, -3.99106, 9.00894, 1.01999, -3.79106, 9.50894, 1.01999, -4.19106, 9.00894, 1.01999, -4.69106, 9.70894, 1.01999, -3.99106, 9.50894, 1.01999, -5.49106, 9.00894, 1.01999, -5.49106, 9.00894, 1.01999, -2.99106, 10.5089, 1.01999, -2.99106, 10.5089, 1.01999, -3.99106, -17.2911, 1.01999, -3.99106, -17.4911, 1.01999, -4.49106, -17.9911, 1.01999, -4.49106, -18.1911, 1.01999, -3.99106, -19.9911, 1.01999, -3.49106, -11.9911, 1.01999, -4.49106, -13.4911, 1.01999, -4.49106, -13.6911, 1.01999, -3.99106, -11.9911, 1.01999, -3.49106, -19.9911, 1.01999, -3.99106, -7.99106, 1.01999, -4.49106, -7.99106, 1.01999, -3.49106, -7.49106, 1.01999, -3.49106, -7.49106, 1.01999, -4.49106, 1.40894, 1.01999, -3.99106, 1.60894, 1.01999, -3.69106, 2.00894, 1.01999, -3.99106, 1.00894, 1.01999, -4.49106, 1.00894, 1.01999, -3.99106, 3.50894, 1.01999, -3.99106, 3.50894, 1.01999, -4.49106, 8.40894, 0.01999, -2.59106, 8.40894, 0.01999, -3.39106, 7.90894, 0.01999, -3.59106, 6.00894, 0.01999, -2.59106, 5.80894, 0.01999, -0.691061, 5.80894, 0.01999, -2.39106, 5.50894, -0.02001, -0.691061, 6.00894, 0.01999, -0.49106, 7.90894, 0.01999, 0.10894, 8.70894, 0.01999, -2.39106, 6.00894, 0.01999, 0.00893784, -2.49106, 1.01999, 1.00894, -2.19106, 1.01999, 0.60894, -2.49106, 1.01999, 0.408939, -2.49106, 1.01999, 0.00893784, -2.19106, 1.01999, -0.391062, -2.49106, 1.01999, -0.591061, -2.49106, 1.01999, -0.99106, -2.19106, 1.01999, -1.19106, -2.19106, 1.01999, -1.89106, -2.49106, 1.01999, -2.09106, -2.49106, 1.01999, 2.30894, -2.99106, 1.01999, 3.00894, -2.49106, 1.01999, -3.99106, -2.99106, 1.01999, -3.99106, 4.50894, 1.01999, 0.00893784, 4.00894, 1.01999, 0.00893784, 4.00894, 1.01999, 2.30894, 4.50894, 1.01999, 3.00894, -2.29106, 1.01999, 2.50894, 3.80894, 1.01999, 2.50894, -1.49106, 0.01999, -2.79106, -1.89106, 0.01999, -2.79106, -1.89106, 0.01999, -2.39106, -1.49106, 0.01999, -2.09106, -1.49106, 0.01999, -0.891062, -1.69106, 0.01999, -0.691061, -0.99106, 0.01999, -0.591061, 1.80894, 0.01999, -2.39106, 1.40894, 0.01999, -2.69106, 1.40894, 0.01999, -3.09106, 1.10894, 0.01999, -3.39106, 0.608938, 0.01999, -3.39106, -8.69106, 0.51999, -3.49106, -11.3911, 0.51999, -3.49106, -11.3911, 0.51999, -3.19106, -8.49106, 0.51999, -2.99106, -11.5911, 0.51999, -3.09106, -6.89106, 0.51999, -3.19106, -7.09106, 0.51999, -3.09106, -4.49106, 0.51999, -2.99106, -4.49106, 0.51999, -3.49106, -6.89106, 0.51999, -3.49106, 11.4089, 0.01999, 0.10894, -0.891062, 0.01999, 0.60894, -1.49106, 0.01999, 0.60894, -1.49106, 0.01999, 1.10894, -1.89106, 0.01999, 1.40894, -1.89106, 0.01999, 1.90894, 3.40894, 0.01999, 1.90894, -0.591061, 0.01999, 0.208939, -0.691061, 0.01999, -0.391062, 12.0089, 0.51999, 0.508938, 12.0089, 0.51999, 1.00894, 12.5089, 0.51999, 1.00894, 12.5089, 0.51999, 0.508938, -7.99106, 0.01999, 16.0089, -7.99106, 0.01999, 24.5089, 0.50894, 0.01999, 24.5089, 0.50894, 0.01999, 16.0089, 2.50894, 0.01999, 16.8089, 2.50894, 0.01999, 16.5089, 2.00894, 0.01999, 16.5089, 2.00894, 0.01999, 17.5089, 2.00894, 0.01999, 19.2089, 2.50894, 0.01999, 19.0089, 2.50894, 0.01999, 18.6089, 2.30894, 0.01999, 18.5089, 1.50894, 0.01999, 18.5089, 2.50894, 0.01999, 20.5089, 2.50894, 0.01999, 20.0089, 2.00894, 0.01999, 19.8089, 1.50894, 0.01999, 20.5089, 2.50894, 0.01999, 18.3089, 2.70894, 0.01999, 18.4089, 4.50894, 0.01999, 18.2089, 5.00894, 0.01999, 18.0089, 5.00894, 0.01999, 17.5089, 3.20894, 0.01999, 17.5089, 2.50894, 0.01999, 17.7089, 4.50894, 0.01999, 18.5089, 3.00894, 0.01999, 17.0089) +polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 4), PackedInt32Array(7, 6, 5), PackedInt32Array(4, 8, 3), PackedInt32Array(3, 8, 9), PackedInt32Array(9, 8, 11), PackedInt32Array(9, 11, 10), PackedInt32Array(14, 13, 12), PackedInt32Array(16, 15, 17), PackedInt32Array(17, 15, 18), PackedInt32Array(12, 11, 14), PackedInt32Array(14, 11, 8), PackedInt32Array(10, 19, 5), PackedInt32Array(5, 19, 18), PackedInt32Array(5, 18, 7), PackedInt32Array(7, 18, 20), PackedInt32Array(5, 9, 10), PackedInt32Array(19, 17, 18), PackedInt32Array(23, 22, 21), PackedInt32Array(27, 26, 28), PackedInt32Array(28, 26, 25), PackedInt32Array(28, 25, 24), PackedInt32Array(21, 30, 29), PackedInt32Array(32, 31, 24), PackedInt32Array(24, 31, 28), PackedInt32Array(28, 33, 27), PackedInt32Array(27, 33, 23), PackedInt32Array(27, 23, 21), PackedInt32Array(27, 21, 29), PackedInt32Array(34, 23, 35), PackedInt32Array(35, 23, 33), PackedInt32Array(37, 36, 38), PackedInt32Array(38, 36, 39), PackedInt32Array(41, 40, 42), PackedInt32Array(42, 40, 43), PackedInt32Array(44, 43, 36), PackedInt32Array(36, 43, 46), PackedInt32Array(36, 46, 39), PackedInt32Array(39, 46, 45), PackedInt32Array(45, 47, 39), PackedInt32Array(49, 48, 42), PackedInt32Array(42, 48, 50), PackedInt32Array(42, 50, 41), PackedInt32Array(46, 43, 51), PackedInt32Array(51, 43, 52), PackedInt32Array(52, 43, 40), PackedInt32Array(55, 54, 56), PackedInt32Array(56, 54, 53), PackedInt32Array(59, 58, 57), PackedInt32Array(45, 60, 47), PackedInt32Array(47, 60, 61), PackedInt32Array(61, 60, 62), PackedInt32Array(65, 64, 57), PackedInt32Array(57, 64, 63), PackedInt32Array(57, 63, 59), PackedInt32Array(57, 62, 65), PackedInt32Array(65, 62, 60), PackedInt32Array(65, 60, 66), PackedInt32Array(67, 48, 68), PackedInt32Array(68, 48, 49), PackedInt32Array(68, 49, 69), PackedInt32Array(69, 49, 70), PackedInt32Array(73, 72, 74), PackedInt32Array(74, 72, 71), PackedInt32Array(74, 71, 75), PackedInt32Array(77, 76, 69), PackedInt32Array(69, 76, 79), PackedInt32Array(69, 79, 68), PackedInt32Array(68, 79, 78), PackedInt32Array(74, 79, 73), PackedInt32Array(73, 79, 80), PackedInt32Array(80, 79, 76), PackedInt32Array(82, 81, 83), PackedInt32Array(83, 81, 84), PackedInt32Array(88, 87, 85), PackedInt32Array(85, 87, 86), PackedInt32Array(84, 88, 83), PackedInt32Array(83, 88, 85), PackedInt32Array(90, 89, 91), PackedInt32Array(91, 89, 94), PackedInt32Array(91, 94, 93), PackedInt32Array(91, 93, 92), PackedInt32Array(15, 16, 95), PackedInt32Array(95, 16, 96), PackedInt32Array(98, 92, 99), PackedInt32Array(99, 92, 96), PackedInt32Array(96, 92, 95), PackedInt32Array(95, 92, 97), PackedInt32Array(92, 98, 91), PackedInt32Array(101, 100, 102), PackedInt32Array(102, 100, 103), PackedInt32Array(105, 104, 106), PackedInt32Array(106, 104, 107), PackedInt32Array(108, 106, 109), PackedInt32Array(109, 106, 107), PackedInt32Array(111, 110, 112), PackedInt32Array(112, 110, 114), PackedInt32Array(112, 114, 113), PackedInt32Array(116, 115, 117), PackedInt32Array(117, 115, 118), PackedInt32Array(107, 104, 117), PackedInt32Array(117, 104, 119), PackedInt32Array(117, 119, 116), PackedInt32Array(110, 111, 120), PackedInt32Array(120, 111, 115), PackedInt32Array(115, 111, 118), PackedInt32Array(123, 122, 121), PackedInt32Array(126, 125, 124), PackedInt32Array(127, 126, 128), PackedInt32Array(128, 126, 121), PackedInt32Array(121, 126, 124), PackedInt32Array(121, 124, 123), PackedInt32Array(14, 129, 13), PackedInt32Array(13, 129, 130), PackedInt32Array(129, 131, 132), PackedInt32Array(132, 131, 133), PackedInt32Array(135, 130, 134), PackedInt32Array(134, 130, 132), PackedInt32Array(132, 130, 129), PackedInt32Array(134, 127, 135), PackedInt32Array(135, 127, 128), PackedInt32Array(138, 137, 136), PackedInt32Array(136, 99, 138), PackedInt32Array(138, 99, 131), PackedInt32Array(131, 99, 133), PackedInt32Array(133, 99, 96), PackedInt32Array(141, 140, 139), PackedInt32Array(143, 142, 141), PackedInt32Array(139, 144, 141), PackedInt32Array(141, 144, 143), PackedInt32Array(146, 145, 147), PackedInt32Array(147, 145, 149), PackedInt32Array(147, 149, 148), PackedInt32Array(151, 150, 152), PackedInt32Array(152, 150, 153), PackedInt32Array(149, 154, 148), PackedInt32Array(148, 154, 150), PackedInt32Array(150, 154, 153), PackedInt32Array(156, 155, 157), PackedInt32Array(157, 155, 158), PackedInt32Array(160, 159, 161), PackedInt32Array(161, 159, 158), PackedInt32Array(162, 157, 159), PackedInt32Array(159, 157, 158), PackedInt32Array(162, 163, 157), PackedInt32Array(165, 164, 166), PackedInt32Array(166, 164, 167), PackedInt32Array(169, 168, 170), PackedInt32Array(170, 168, 167), PackedInt32Array(164, 171, 167), PackedInt32Array(167, 171, 172), PackedInt32Array(167, 172, 170), PackedInt32Array(176, 175, 173), PackedInt32Array(173, 175, 174), PackedInt32Array(178, 177, 179), PackedInt32Array(179, 177, 180), PackedInt32Array(180, 177, 181), PackedInt32Array(182, 172, 183), PackedInt32Array(183, 172, 184), PackedInt32Array(184, 172, 185), PackedInt32Array(185, 172, 171), PackedInt32Array(187, 184, 186), PackedInt32Array(186, 184, 185), PackedInt32Array(183, 188, 182), PackedInt32Array(181, 177, 189), PackedInt32Array(189, 177, 187), PackedInt32Array(189, 187, 186), PackedInt32Array(189, 186, 190), PackedInt32Array(192, 191, 193), PackedInt32Array(193, 191, 194), PackedInt32Array(194, 191, 195), PackedInt32Array(200, 199, 196), PackedInt32Array(196, 199, 197), PackedInt32Array(197, 199, 198), PackedInt32Array(201, 193, 196), PackedInt32Array(196, 193, 194), PackedInt32Array(196, 194, 200), PackedInt32Array(200, 194, 202), PackedInt32Array(203, 71, 191), PackedInt32Array(191, 71, 195), PackedInt32Array(195, 71, 72), PackedInt32Array(195, 72, 204), PackedInt32Array(206, 205, 207), PackedInt32Array(207, 205, 208), PackedInt32Array(211, 210, 209), PackedInt32Array(213, 212, 211), PackedInt32Array(211, 209, 213), PackedInt32Array(213, 209, 214), PackedInt32Array(216, 215, 217), PackedInt32Array(217, 215, 219), PackedInt32Array(217, 219, 218), PackedInt32Array(170, 219, 169), PackedInt32Array(169, 219, 215), PackedInt32Array(221, 220, 216), PackedInt32Array(216, 220, 215), PackedInt32Array(221, 223, 220), PackedInt32Array(220, 223, 222), PackedInt32Array(220, 222, 224), PackedInt32Array(217, 225, 216), PackedInt32Array(226, 214, 222), PackedInt32Array(222, 214, 224), PackedInt32Array(224, 214, 209), PackedInt32Array(224, 209, 227), PackedInt32Array(218, 228, 217), PackedInt32Array(230, 229, 231), PackedInt32Array(231, 229, 232), PackedInt32Array(233, 231, 234), PackedInt32Array(234, 231, 232), PackedInt32Array(179, 235, 178), PackedInt32Array(178, 235, 237), PackedInt32Array(178, 237, 236), PackedInt32Array(229, 239, 238), PackedInt32Array(238, 240, 229), PackedInt32Array(229, 240, 232), PackedInt32Array(242, 241, 234), PackedInt32Array(242, 234, 243), PackedInt32Array(243, 234, 244), PackedInt32Array(244, 234, 245), PackedInt32Array(245, 234, 232), PackedInt32Array(238, 246, 240), PackedInt32Array(237, 247, 243), PackedInt32Array(251, 253, 248), PackedInt32Array(248, 253, 252), PackedInt32Array(252, 253, 250), PackedInt32Array(252, 250, 249), PackedInt32Array(256, 255, 254), PackedInt32Array(251, 248, 232), PackedInt32Array(232, 248, 245), PackedInt32Array(236, 237, 254), PackedInt32Array(254, 237, 243), PackedInt32Array(254, 243, 256), PackedInt32Array(256, 243, 244), PackedInt32Array(258, 257, 245), PackedInt32Array(245, 257, 244), PackedInt32Array(243, 259, 242), PackedInt32Array(263, 262, 260), PackedInt32Array(260, 262, 261), PackedInt32Array(267, 266, 264), PackedInt32Array(264, 266, 265), PackedInt32Array(188, 183, 268), PackedInt32Array(269, 188, 270), PackedInt32Array(270, 188, 268), PackedInt32Array(270, 268, 254), PackedInt32Array(270, 254, 255), PackedInt32Array(272, 271, 273), PackedInt32Array(273, 271, 274), PackedInt32Array(276, 275, 277), PackedInt32Array(277, 275, 274), PackedInt32Array(274, 271, 277), PackedInt32Array(279, 278, 280), PackedInt32Array(280, 278, 281), PackedInt32Array(282, 281, 283), PackedInt32Array(283, 281, 284), PackedInt32Array(269, 270, 285), PackedInt32Array(285, 270, 286), PackedInt32Array(286, 284, 285), PackedInt32Array(285, 284, 287), PackedInt32Array(287, 284, 278), PackedInt32Array(278, 284, 281), PackedInt32Array(278, 288, 287), PackedInt32Array(287, 289, 285), PackedInt32Array(280, 290, 279), PackedInt32Array(292, 291, 293), PackedInt32Array(293, 291, 295), PackedInt32Array(293, 295, 294), PackedInt32Array(297, 296, 298), PackedInt32Array(298, 296, 299), PackedInt32Array(301, 300, 290), PackedInt32Array(290, 300, 279), PackedInt32Array(279, 300, 302), PackedInt32Array(304, 303, 296), PackedInt32Array(296, 303, 305), PackedInt32Array(296, 305, 299), PackedInt32Array(308, 307, 306), PackedInt32Array(303, 309, 305), PackedInt32Array(305, 309, 307), PackedInt32Array(305, 307, 308), PackedInt32Array(310, 302, 228), PackedInt32Array(228, 302, 306), PackedInt32Array(306, 302, 311), PackedInt32Array(306, 311, 308), PackedInt32Array(294, 308, 293), PackedInt32Array(293, 308, 311), PackedInt32Array(302, 300, 311), PackedInt32Array(228, 218, 310), PackedInt32Array(315, 314, 312), PackedInt32Array(312, 314, 313), PackedInt32Array(317, 316, 318), PackedInt32Array(318, 316, 319), PackedInt32Array(320, 318, 321), PackedInt32Array(321, 318, 319), PackedInt32Array(324, 323, 322), PackedInt32Array(327, 326, 325), PackedInt32Array(328, 327, 329), PackedInt32Array(329, 327, 322), PackedInt32Array(322, 327, 325), PackedInt32Array(322, 325, 324), PackedInt32Array(332, 331, 330), PackedInt32Array(332, 334, 333), PackedInt32Array(338, 337, 335), PackedInt32Array(335, 337, 336), PackedInt32Array(340, 328, 339), PackedInt32Array(339, 328, 329), PackedInt32Array(342, 341, 343), PackedInt32Array(343, 341, 338), PackedInt32Array(339, 344, 340), PackedInt32Array(340, 344, 331), PackedInt32Array(331, 344, 330), PackedInt32Array(341, 334, 338), PackedInt32Array(338, 334, 337), PackedInt32Array(337, 334, 330), PackedInt32Array(330, 334, 332), PackedInt32Array(344, 345, 330), PackedInt32Array(346, 282, 347), PackedInt32Array(347, 282, 283), PackedInt32Array(347, 283, 348), PackedInt32Array(348, 283, 349), PackedInt32Array(351, 350, 352), PackedInt32Array(352, 350, 353), PackedInt32Array(355, 354, 356), PackedInt32Array(356, 354, 357), PackedInt32Array(359, 257, 360), PackedInt32Array(360, 257, 358), PackedInt32Array(358, 257, 258), PackedInt32Array(355, 356, 348), PackedInt32Array(348, 356, 347), PackedInt32Array(347, 356, 361), PackedInt32Array(350, 362, 353), PackedInt32Array(353, 362, 363), PackedInt32Array(364, 357, 365), PackedInt32Array(365, 357, 354), PackedInt32Array(365, 354, 360), PackedInt32Array(365, 360, 358), PackedInt32Array(363, 362, 366), PackedInt32Array(366, 365, 363), PackedInt32Array(363, 365, 358), PackedInt32Array(368, 367, 369), PackedInt32Array(369, 367, 370), PackedInt32Array(372, 371, 373), PackedInt32Array(373, 371, 374), PackedInt32Array(375, 373, 376), PackedInt32Array(376, 373, 374), PackedInt32Array(380, 379, 377), PackedInt32Array(377, 379, 378), PackedInt32Array(382, 381, 383), PackedInt32Array(383, 381, 384), PackedInt32Array(333, 386, 385), PackedInt32Array(388, 387, 381), PackedInt32Array(381, 387, 384), PackedInt32Array(384, 387, 385), PackedInt32Array(387, 389, 385), PackedInt32Array(385, 389, 333), PackedInt32Array(333, 389, 390), PackedInt32Array(333, 390, 332), PackedInt32Array(137, 138, 389), PackedInt32Array(389, 138, 390), PackedInt32Array(393, 392, 391), PackedInt32Array(394, 0, 1), PackedInt32Array(393, 391, 395), PackedInt32Array(395, 391, 396), PackedInt32Array(396, 391, 345), PackedInt32Array(345, 391, 397), PackedInt32Array(394, 1, 396), PackedInt32Array(396, 1, 395), PackedInt32Array(397, 330, 345), PackedInt32Array(399, 398, 400), PackedInt32Array(400, 398, 401), PackedInt32Array(403, 402, 404), PackedInt32Array(404, 402, 405), PackedInt32Array(406, 400, 401), PackedInt32Array(401, 407, 406), PackedInt32Array(406, 407, 408), PackedInt32Array(412, 411, 409), PackedInt32Array(409, 411, 410), PackedInt32Array(408, 407, 413), PackedInt32Array(416, 415, 413), PackedInt32Array(413, 415, 408), PackedInt32Array(408, 415, 414), PackedInt32Array(417, 414, 418), PackedInt32Array(418, 414, 419), PackedInt32Array(420, 335, 336), PackedInt32Array(415, 419, 414), PackedInt32Array(422, 421, 423), PackedInt32Array(423, 421, 424), PackedInt32Array(409, 426, 412), PackedInt32Array(412, 426, 425), PackedInt32Array(428, 416, 427), PackedInt32Array(427, 416, 413), PackedInt32Array(404, 429, 403), PackedInt32Array(427, 430, 428), PackedInt32Array(428, 430, 431), PackedInt32Array(431, 430, 432), PackedInt32Array(432, 430, 433), PackedInt32Array(430, 422, 433), PackedInt32Array(433, 422, 423), PackedInt32Array(391, 392, 432), PackedInt32Array(432, 392, 431), PackedInt32Array(420, 336, 434), PackedInt32Array(434, 336, 425), PackedInt32Array(405, 402, 434), PackedInt32Array(437, 436, 435), PackedInt32Array(421, 438, 424), PackedInt32Array(441, 440, 439), PackedInt32Array(411, 437, 410), PackedInt32Array(410, 437, 439), PackedInt32Array(439, 437, 435), PackedInt32Array(439, 435, 441), PackedInt32Array(434, 425, 426), PackedInt32Array(426, 442, 434), PackedInt32Array(434, 442, 405), PackedInt32Array(442, 423, 405), PackedInt32Array(405, 423, 443), PackedInt32Array(443, 423, 424), PackedInt32Array(6, 7, 438), PackedInt32Array(438, 7, 424), PackedInt32Array(447, 446, 444), PackedInt32Array(444, 446, 445), PackedInt32Array(450, 449, 448), PackedInt32Array(453, 452, 451), PackedInt32Array(454, 455, 250), PackedInt32Array(250, 455, 249), PackedInt32Array(450, 448, 456), PackedInt32Array(456, 448, 457), PackedInt32Array(457, 448, 451), PackedInt32Array(451, 448, 453), PackedInt32Array(454, 457, 455), PackedInt32Array(455, 457, 249), PackedInt32Array(249, 457, 459), PackedInt32Array(459, 457, 451), PackedInt32Array(459, 451, 458), PackedInt32Array(460, 453, 461), PackedInt32Array(461, 453, 448), PackedInt32Array(464, 463, 462), PackedInt32Array(383, 464, 382), PackedInt32Array(382, 464, 465), PackedInt32Array(462, 467, 466), PackedInt32Array(465, 464, 90), PackedInt32Array(90, 464, 462), PackedInt32Array(90, 462, 89), PackedInt32Array(89, 462, 466), PackedInt32Array(291, 292, 468), PackedInt32Array(468, 292, 469), PackedInt32Array(471, 470, 469), PackedInt32Array(469, 470, 472), PackedInt32Array(472, 470, 473), PackedInt32Array(473, 470, 474), PackedInt32Array(470, 361, 474), PackedInt32Array(474, 361, 356), PackedInt32Array(477, 476, 469), PackedInt32Array(469, 476, 468), PackedInt32Array(468, 476, 475), PackedInt32Array(469, 472, 477), PackedInt32Array(481, 480, 478), PackedInt32Array(478, 480, 479), PackedInt32Array(483, 482, 484), PackedInt32Array(484, 482, 485), PackedInt32Array(487, 486, 488), PackedInt32Array(488, 486, 489), PackedInt32Array(485, 482, 490), PackedInt32Array(490, 482, 491), PackedInt32Array(490, 491, 486), PackedInt32Array(486, 491, 489), PackedInt32Array(488, 494, 487), PackedInt32Array(487, 494, 493), PackedInt32Array(487, 493, 492), PackedInt32Array(497, 496, 495), PackedInt32Array(500, 502, 501), PackedInt32Array(501, 502, 499), PackedInt32Array(501, 499, 498), PackedInt32Array(497, 495, 503), PackedInt32Array(503, 495, 506), PackedInt32Array(503, 506, 505), PackedInt32Array(503, 505, 504), PackedInt32Array(500, 501, 506), PackedInt32Array(506, 501, 498), PackedInt32Array(506, 498, 507), PackedInt32Array(506, 507, 505), PackedInt32Array(509, 508, 510), PackedInt32Array(510, 508, 506), PackedInt32Array(506, 495, 510), PackedInt32Array(511, 508, 509), PackedInt32Array(449, 450, 511), PackedInt32Array(511, 450, 508), PackedInt32Array(515, 514, 512), PackedInt32Array(512, 514, 513), PackedInt32Array(517, 516, 518), PackedInt32Array(518, 516, 520), PackedInt32Array(518, 520, 519), PackedInt32Array(518, 519, 521), PackedInt32Array(523, 522, 520), PackedInt32Array(520, 522, 519), PackedInt32Array(518, 521, 524), PackedInt32Array(524, 521, 526), PackedInt32Array(524, 526, 525), PackedInt32Array(529, 528, 530), PackedInt32Array(530, 528, 527), PackedInt32Array(531, 530, 527), PackedInt32Array(533, 532, 534), PackedInt32Array(534, 532, 535), PackedInt32Array(534, 535, 527), PackedInt32Array(527, 535, 531), PackedInt32Array(531, 536, 530), PackedInt32Array(540, 539, 537), PackedInt32Array(537, 539, 538), PackedInt32Array(543, 542, 541), PackedInt32Array(541, 545, 544), PackedInt32Array(543, 541, 544), PackedInt32Array(546, 543, 547), PackedInt32Array(547, 543, 544), PackedInt32Array(549, 548, 550), PackedInt32Array(550, 548, 551), PackedInt32Array(550, 551, 466), PackedInt32Array(498, 499, 554), PackedInt32Array(554, 499, 552), PackedInt32Array(552, 499, 553), PackedInt32Array(552, 551, 555), PackedInt32Array(555, 551, 556), PackedInt32Array(556, 551, 548), PackedInt32Array(556, 548, 557), PackedInt32Array(552, 553, 551), PackedInt32Array(556, 558, 555), PackedInt32Array(466, 467, 550), PackedInt32Array(560, 559, 561), PackedInt32Array(564, 563, 562), PackedInt32Array(567, 566, 568), PackedInt32Array(568, 566, 565), PackedInt32Array(570, 559, 569), PackedInt32Array(572, 571, 568), PackedInt32Array(574, 573, 575), PackedInt32Array(575, 573, 576), PackedInt32Array(570, 569, 577), PackedInt32Array(578, 575, 576), PackedInt32Array(572, 568, 565), PackedInt32Array(572, 565, 564), PackedInt32Array(562, 570, 564), PackedInt32Array(564, 570, 572), PackedInt32Array(577, 578, 570), PackedInt32Array(570, 578, 576), PackedInt32Array(570, 562, 561), PackedInt32Array(570, 561, 559), PackedInt32Array(580, 579, 581), PackedInt32Array(581, 579, 582), PackedInt32Array(585, 584, 583), PackedInt32Array(583, 582, 585), PackedInt32Array(585, 582, 587), PackedInt32Array(585, 587, 586), PackedInt32Array(588, 587, 589), PackedInt32Array(589, 587, 590), PackedInt32Array(460, 461, 590), PackedInt32Array(579, 460, 582), PackedInt32Array(582, 460, 590), PackedInt32Array(582, 590, 587), PackedInt32Array(593, 592, 591), PackedInt32Array(593, 591, 595), PackedInt32Array(595, 591, 594), PackedInt32Array(596, 598, 597), PackedInt32Array(600, 599, 596), PackedInt32Array(596, 599, 598), PackedInt32Array(342, 343, 601), PackedInt32Array(556, 557, 404), PackedInt32Array(404, 557, 342), PackedInt32Array(404, 342, 601), PackedInt32Array(404, 601, 429), PackedInt32Array(604, 603, 602), PackedInt32Array(605, 604, 606), PackedInt32Array(604, 602, 606), PackedInt32Array(606, 602, 607), PackedInt32Array(503, 504, 586), PackedInt32Array(586, 504, 607), PackedInt32Array(586, 607, 608), PackedInt32Array(608, 607, 602), PackedInt32Array(609, 585, 586), PackedInt32Array(608, 609, 586), PackedInt32Array(613, 612, 610), PackedInt32Array(610, 612, 611), PackedInt32Array(617, 616, 614), PackedInt32Array(614, 616, 615), PackedInt32Array(619, 618, 620), PackedInt32Array(620, 618, 621), PackedInt32Array(624, 623, 625), PackedInt32Array(625, 623, 622), PackedInt32Array(625, 622, 626), PackedInt32Array(628, 627, 629), PackedInt32Array(629, 627, 630), PackedInt32Array(632, 624, 631), PackedInt32Array(631, 624, 625), PackedInt32Array(634, 633, 635), PackedInt32Array(635, 633, 636), PackedInt32Array(631, 637, 632), PackedInt32Array(632, 637, 636), PackedInt32Array(632, 636, 633), PackedInt32Array(632, 633, 638), PackedInt32Array(639, 636, 618), PackedInt32Array(618, 636, 637), PackedInt32Array(618, 637, 621), PackedInt32Array(629, 630, 622), PackedInt32Array(622, 630, 626)] geometry_parsed_geometry_type = 1 -geometry_collision_mask = 33 +geometry_collision_mask = 97 cell_size = 0.1 cell_height = 0.01 -agent_radius = 0.1 +agent_radius = 0.25 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7xqvq"] albedo_color = Color(0.1496, 0.34, 0.171813, 1) @@ -68,12 +68,10 @@ size = Vector2(200, 200) radius = 0.1 height = 0.2 -[node name="Level" type="Node3D"] - -[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."] +[node name="NavigationRegion3D" type="NavigationRegion3D"] navigation_mesh = SubResource("NavigationMesh_1u13k") -[node name="GridMap" type="GridMap" parent="NavigationRegion3D"] +[node name="GridMap" type="GridMap" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0) rotation_order = 1 mesh_library = ExtResource("1_q0eym") @@ -84,496 +82,498 @@ data = { } metadata/_editor_floor_ = Vector3(0, 0, 0) -[node name="GridLines" type="Node3D" parent="NavigationRegion3D/GridMap"] +[node name="GridLines" type="Node3D" parent="GridMap"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.005, 0) -[node name="X" type="Node3D" parent="NavigationRegion3D/GridMap/GridLines"] +[node name="X" type="Node3D" parent="GridMap/GridLines"] -[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -16) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D2" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D2" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -24) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D3" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D3" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -32) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D4" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D4" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -40) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D5" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D5" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -48) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D6" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D6" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 8) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D7" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D7" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 0) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D8" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D8" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -8) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D9" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D9" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 48) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D10" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D10" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 40) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D11" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D11" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 32) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D12" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D12" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 24) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D13" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/X"] +[node name="MeshInstance3D13" type="MeshInstance3D" parent="GridMap/GridLines/X"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 16) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="Y" type="Node3D" parent="NavigationRegion3D/GridMap/GridLines"] +[node name="Y" type="Node3D" parent="GridMap/GridLines"] -[node name="MeshInstance3D" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 6.99382e-07) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D2" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D2" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8, 0, 1.04907e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D3" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D3" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16, 0, 1.39876e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D4" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D4" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -24, 0, 1.74846e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D5" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D5" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -32, 0, 2.09815e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D6" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D6" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 24, 0, -3.49691e-07) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D7" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D7" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16, 0, 0) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D8" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D8" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8, 0, 3.49691e-07) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D9" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D9" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 64, 0, -2.09815e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D10" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D10" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 56, 0, -1.74846e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D11" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D11" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 48, 0, -1.39876e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D12" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D12" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 40, 0, -1.04907e-06) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="MeshInstance3D13" type="MeshInstance3D" parent="NavigationRegion3D/GridMap/GridLines/Y"] +[node name="MeshInstance3D13" type="MeshInstance3D" parent="GridMap/GridLines/Y"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 32, 0, -6.99382e-07) mesh = SubResource("BoxMesh_d0l2p") skeleton = NodePath("../..") -[node name="Structures" type="Node3D" parent="NavigationRegion3D"] +[node name="Structures" type="Node3D" parent="."] -[node name="BridgeNorth" type="Node3D" parent="NavigationRegion3D/Structures"] +[node name="BridgeNorth" type="Node3D" parent="Structures"] transform = Transform3D(0.999978, 0, 0.00670201, 0, 1, 0, -0.00670201, 0, 0.999978, -2.3647, 0.325371, -7.42179) -[node name="poles2" parent="NavigationRegion3D/Structures/BridgeNorth" instance=ExtResource("18_yqn1p")] +[node name="poles2" parent="Structures/BridgeNorth" instance=ExtResource("18_yqn1p")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.400034, 0) -[node name="poles3" parent="NavigationRegion3D/Structures/BridgeNorth" instance=ExtResource("18_yqn1p")] +[node name="poles3" parent="Structures/BridgeNorth" instance=ExtResource("18_yqn1p")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.398493, 0.670723) -[node name="LogCabin2" parent="NavigationRegion3D/Structures" instance=ExtResource("16_dbaly")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.7431, -0.500005, -8.08048) +[node name="LogCabin2" parent="Structures" instance=ExtResource("16_dbaly")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.2431, -0.500005, -8.08048) -[node name="LogCabin3" parent="NavigationRegion3D/Structures" instance=ExtResource("16_dbaly")] +[node name="LogCabin3" parent="Structures" instance=ExtResource("16_dbaly")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.9914, -1.00001, -3.03097) -[node name="LogCabin" parent="NavigationRegion3D/Structures" instance=ExtResource("16_dbaly")] +[node name="LogCabin" parent="Structures" instance=ExtResource("16_dbaly")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.2446, -0.500005, -6.75476) -[node name="LogCabin4" parent="NavigationRegion3D/Structures" instance=ExtResource("16_dbaly")] +[node name="LogCabin4" parent="Structures" instance=ExtResource("16_dbaly")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.7431, -0.500005, -14.5805) -[node name="Vegetation" type="Node3D" parent="NavigationRegion3D"] +[node name="Vegetation" type="Node3D" parent="."] -[node name="TreePine" parent="NavigationRegion3D/Vegetation" instance=ExtResource("11_5olon")] +[node name="TreePine" parent="Vegetation" instance=ExtResource("11_5olon")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.85673, -4.76837e-06, -3.38285) -[node name="TreePine2" parent="NavigationRegion3D/Vegetation" instance=ExtResource("16_8m1m6")] +[node name="TreePine2" parent="Vegetation" instance=ExtResource("16_8m1m6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.99916, -4.76837e-06, -3.04329) -[node name="TreePine3" parent="NavigationRegion3D/Vegetation" instance=ExtResource("11_5olon")] +[node name="TreePine3" parent="Vegetation" instance=ExtResource("11_5olon")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.26548, 0, 0) -[node name="Grass" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -2) -[node name="Grass2" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass2" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, -2.5) -[node name="Grass3" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass3" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, -2) -[node name="Grass4" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass4" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -1.5) -[node name="Grass5" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass5" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 0, -1.5) -[node name="Grass6" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass6" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 3, 0, -3) -[node name="Grass7" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass7" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.5, 0, -2.5) -[node name="Grass8" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass8" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.5, 0, -2) -[node name="Grass9" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass9" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2, 0, -2) -[node name="Grass10" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass10" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 1.5, 0, -2) -[node name="Grass11" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass11" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 1.5, 0, -1.5) -[node name="Grass12" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass12" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.5, 0, -1.5) -[node name="Grass13" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass13" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.5, 0, -2) -[node name="Grass14" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass14" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.5, 0, -1.5) -[node name="Grass15" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass15" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.5, 0, -1) -[node name="Grass16" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass16" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25, 0, -1) -[node name="Grass17" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass17" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28.5, 0, -2.5) -[node name="Grass18" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass18" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28, 0, -2) -[node name="Grass19" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass19" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28, 0, -1.5) -[node name="Grass20" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass20" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 27.5, 0, -1.5) -[node name="Grass21" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass21" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 27, 0, -1.5) -[node name="Grass22" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass22" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 27, 0, -1) -[node name="Grass23" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass23" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.5, 0, -3) -[node name="Grass24" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass24" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.5, 0, -3.5) -[node name="Grass25" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass25" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.5, 0, -3) -[node name="Grass26" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass26" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.5, 0, -2.5) -[node name="Grass27" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass27" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26, 0, -2.5) -[node name="Grass28" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass28" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29.5, 0, -4) -[node name="Grass29" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass29" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29, 0, -3.5) -[node name="Grass30" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass30" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29, 0, -3) -[node name="Grass31" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass31" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28.5, 0, -3) -[node name="Grass32" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass32" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28, 0, -3) -[node name="Grass33" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass33" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28, 0, -2.5) -[node name="Grass34" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass34" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 28.7727, 0, -4.09091) -[node name="Grass35" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass35" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 26.7727, 0, -3.59091) -[node name="Grass36" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass36" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 26.7727, 0, -4.09091) -[node name="Grass37" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass37" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 28.7727, 0, -4.59091) -[node name="Grass38" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass38" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 28.2727, 0, -4.59091) -[node name="Grass39" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass39" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 24.7727, 0, -3.09091) -[node name="Grass40" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass40" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 25.2727, 0, -3.59091) -[node name="Grass41" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass41" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 25.2727, 0, -4.09091) -[node name="Grass42" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass42" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 25.7727, 0, -4.09091) -[node name="Grass43" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass43" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 26.2727, 0, -4.09091) -[node name="Grass44" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass44" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 26.2727, 0, -4.59091) -[node name="Grass45" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass45" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29.0909, 0, -8.84848) -[node name="Grass46" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass46" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29.5909, 0, -6.84848) -[node name="Grass47" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass47" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 29.0909, 0, -6.84848) -[node name="Grass48" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass48" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28.5909, 0, -8.84848) -[node name="Grass49" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass49" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 28.5909, 0, -8.34848) -[node name="Grass50" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass50" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 30.0909, 0, -4.84848) -[node name="Grass51" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass51" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 29.5909, 0, -5.34848) -[node name="Grass52" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass52" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 29.0909, 0, -5.34848) -[node name="Grass53" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass53" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 29.0909, 0, -5.84848) -[node name="Grass54" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass54" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 29.0909, 0, -6.34848) -[node name="Grass55" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass55" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 28.5909, 0, -6.34848) -[node name="Grass56" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass56" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 30.5909, 0, -7.84848) -[node name="Grass57" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass57" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 31.0909, 0, -5.84848) -[node name="Grass58" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass58" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 30.5909, 0, -5.84848) -[node name="Grass59" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass59" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 30.0909, 0, -7.84848) -[node name="Grass60" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass60" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 30.0909, 0, -7.34848) -[node name="Grass61" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass61" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 31.5909, 0, -3.84848) -[node name="Grass62" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass62" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 31.0909, 0, -4.34848) -[node name="Grass63" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass63" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 30.5909, 0, -4.34848) -[node name="Grass64" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass64" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 30.5909, 0, -4.84848) -[node name="Grass65" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass65" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 30.5909, 0, -5.34848) -[node name="Grass66" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass66" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 30.0909, 0, -5.34848) -[node name="Grass67" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass67" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 31.6818, 0, -4.57575) -[node name="Grass68" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass68" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 31.1818, 0, -6.57575) -[node name="Grass69" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass69" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 31.6818, 0, -6.57575) -[node name="Grass70" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass70" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 32.1818, 0, -4.57575) -[node name="Grass71" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass71" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, 32.1818, 0, -5.07575) -[node name="Grass72" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass72" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 30.6818, 0, -8.57575) -[node name="Grass73" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass73" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 31.1818, 0, -8.07575) -[node name="Grass74" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass74" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 31.6818, 0, -8.07575) -[node name="Grass75" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass75" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 31.6818, 0, -7.57575) -[node name="Grass76" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass76" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 31.6818, 0, -7.07575) -[node name="Grass77" parent="NavigationRegion3D/Vegetation" instance=ExtResource("24_4cd0f")] +[node name="Grass77" parent="Vegetation" instance=ExtResource("24_4cd0f")] transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, 32.1818, 0, -7.07575) -[node name="Objects" type="Node3D" parent="."] +[node name="Level" type="Node3D" parent="."] -[node name="Item" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Objects" type="Node3D" parent="Level"] + +[node name="Item" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.83713, -4.76837e-06, -0.416156) item = ExtResource("3_pdr1o") -[node name="Item2" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item2" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.88095, -4.76837e-06, 0.764042) item = ExtResource("7_3sab5") -[node name="Item3" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item3" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.4592, -5.24521e-06, -1.90265) item = ExtResource("5_uqakj") -[node name="Item5" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item5" parent="Level/Objects" instance=ExtResource("2_ccr0r")] item = ExtResource("6_l0uqq") -[node name="Item6" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item6" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.54708, -4.88758e-06, -1.3686) item = ExtResource("3_pdr1o") -[node name="Item7" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item7" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.01305, -5.00679e-06, -0.929556) item = ExtResource("7_pt3bs") -[node name="Item8" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item8" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.424436, -5.126e-06, -1.00475) item = ExtResource("8_45auf") -[node name="Item9" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item9" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.309352, -5.00679e-06, -1.02607) item = ExtResource("11_fko4k") -[node name="Item11" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item11" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.749356, -5.126e-06, -2.12196) item = ExtResource("11_fko4k") -[node name="Item12" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item12" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.1907, -5.00679e-06, 1.97393) item = ExtResource("11_c38vb") -[node name="Item13" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item13" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.6907, -5.00679e-06, 1.97393) item = ExtResource("11_c38vb") -[node name="Item14" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item14" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.6907, -5.00679e-06, 2.47393) item = ExtResource("11_c38vb") -[node name="Item15" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item15" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.1907, -5.00679e-06, 2.97393) item = ExtResource("11_c38vb") -[node name="Item10" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item10" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -9.5) item = ExtResource("10_wch4q") -[node name="Item16" parent="Objects" instance=ExtResource("2_ccr0r")] +[node name="Item16" parent="Level/Objects" instance=ExtResource("2_ccr0r")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 1) item = ExtResource("10_wch4q") -[node name="Quests" type="Node" parent="."] +[node name="Quests" type="Node" parent="Level"] -[node name="BuilderMissingTool" type="Node" parent="Quests" groups=["quest_state"]] +[node name="BuilderMissingTool" type="Node" parent="Level/Quests" groups=["quest_state"]] unique_name_in_owner = true script = ExtResource("16_dr1ca") -[node name="Bridge" type="Node3D" parent="Quests/BuilderMissingTool"] +[node name="Bridge" type="Node3D" parent="Level/Quests/BuilderMissingTool"] unique_name_in_owner = true transform = Transform3D(0.999978, 0, 0.00670201, 0, 1, 0, -0.00670201, 0, 0.999978, 4.55505, 0.325371, -1.81888) -[node name="poles2" parent="Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")] +[node name="poles2" parent="Level/Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")] transform = Transform3D(1, 0, 1.39698e-09, 0, 1, 0, -1.39698e-09, 0, 1, 0.199995, -0.400034, 0.00134039) -[node name="poles3" parent="Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")] +[node name="poles3" parent="Level/Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")] transform = Transform3D(1, 0, 4.65661e-10, 0, 1, 0, -4.65661e-10, 0, 1, 0.199995, -0.398493, 0.672063) -[node name="Merchant" parent="Quests/BuilderMissingTool" instance=ExtResource("23_fjbgv")] +[node name="Merchant" parent="Level/Quests/BuilderMissingTool" instance=ExtResource("23_fjbgv")] unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.64783, 0, -1.58598) collision_layer = 0 behaviour = ExtResource("30_7tuqh") -[node name="CollisionShape3D2" type="CollisionShape3D" parent="Quests/BuilderMissingTool/Merchant"] +[node name="CollisionShape3D2" type="CollisionShape3D" parent="Level/Quests/BuilderMissingTool/Merchant"] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0.310637, 0) shape = SubResource("CylinderShape3D_0soe6") -[node name="StateMarker" type="Sprite3D" parent="Quests/BuilderMissingTool/Merchant"] +[node name="StateMarker" type="Sprite3D" parent="Level/Quests/BuilderMissingTool/Merchant"] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -0.168392, 0.901301, -0.0272007) visible = false centered = false @@ -581,69 +581,69 @@ billboard = 1 texture_filter = 0 texture = ExtResource("12_3vn8y") -[node name="Conversation" parent="Quests/BuilderMissingTool/Merchant" instance=ExtResource("14_8oq2l")] +[node name="Conversation" parent="Level/Quests/BuilderMissingTool/Merchant" instance=ExtResource("14_8oq2l")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0) monitoring = false related_quest_path = NodePath("../..") quest_dialogue_resource = ExtResource("15_mqfyi") default_dialogue_resource = ExtResource("18_4qvld") -[node name="CollisionShape3D" type="CollisionShape3D" parent="Quests/BuilderMissingTool/Merchant/Conversation"] +[node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Quests/BuilderMissingTool/Merchant/Conversation"] shape = SubResource("SphereShape3D_ugkqa") -[node name="Geometry" parent="Quests/BuilderMissingTool/Merchant" instance=ExtResource("22_vjd6d")] +[node name="Geometry" parent="Level/Quests/BuilderMissingTool/Merchant" instance=ExtResource("22_vjd6d")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0) -[node name="NeedSomeSeeds" type="Node" parent="Quests" groups=["quest_state"]] +[node name="NeedSomeSeeds" type="Node" parent="Level/Quests" groups=["quest_state"]] script = ExtResource("24_5bs33") -[node name="NonPlayerCharacter" parent="Quests/NeedSomeSeeds" instance=ExtResource("23_fjbgv")] +[node name="SeedMerchant" parent="Level/Quests/NeedSomeSeeds" instance=ExtResource("23_fjbgv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, -3.5) behaviour = ExtResource("30_7tuqh") -[node name="Geometry" parent="Quests/NeedSomeSeeds/NonPlayerCharacter" instance=ExtResource("24_jxnq6")] +[node name="Geometry" parent="Level/Quests/NeedSomeSeeds/SeedMerchant" instance=ExtResource("24_jxnq6")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0) -[node name="Conversation" parent="Quests/NeedSomeSeeds/NonPlayerCharacter" instance=ExtResource("14_8oq2l")] +[node name="Conversation" parent="Level/Quests/NeedSomeSeeds/SeedMerchant" instance=ExtResource("14_8oq2l")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0) monitoring = false related_quest_path = NodePath("../..") quest_dialogue_resource = ExtResource("25_5oc06") default_dialogue_resource = ExtResource("18_4qvld") -[node name="CollisionShape3D" type="CollisionShape3D" parent="Quests/NeedSomeSeeds/NonPlayerCharacter/Conversation"] +[node name="CollisionShape3D" type="CollisionShape3D" parent="Level/Quests/NeedSomeSeeds/SeedMerchant/Conversation"] shape = SubResource("SphereShape3D_ugkqa") -[node name="Chest" parent="Quests/NeedSomeSeeds" instance=ExtResource("25_fhfiw")] +[node name="Chest" parent="Level/Quests/NeedSomeSeeds" instance=ExtResource("25_fhfiw")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, -7.5) item = ExtResource("7_pt3bs") -[node name="MissingPet" type="Node" parent="Quests"] +[node name="MissingPet" type="Node" parent="Level/Quests"] -[node name="PugNPC" parent="Quests/MissingPet" instance=ExtResource("23_fjbgv")] +[node name="PugNPC" parent="Level/Quests/MissingPet" instance=ExtResource("23_fjbgv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -12.5) behaviour = ExtResource("5_2yc6b") -[node name="Geometry" parent="Quests/MissingPet/PugNPC" instance=ExtResource("29_mexqd")] +[node name="Geometry" parent="Level/Quests/MissingPet/PugNPC" instance=ExtResource("29_mexqd")] transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0) -[node name="Timmy" parent="Quests/MissingPet" instance=ExtResource("23_fjbgv")] +[node name="Timmy" parent="Level/Quests/MissingPet" instance=ExtResource("23_fjbgv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, -7) behaviour = ExtResource("30_7tuqh") -[node name="Geometry" parent="Quests/MissingPet/Timmy" instance=ExtResource("31_ybkxd")] +[node name="Geometry" parent="Level/Quests/MissingPet/Timmy" instance=ExtResource("31_ybkxd")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0) -[node name="Water" type="MeshInstance3D" parent="."] +[node name="Water" type="MeshInstance3D" parent="Level"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.239327, 0) visible = false mesh = SubResource("PlaneMesh_6aebw") -[node name="NonPlayerCharacter" parent="." instance=ExtResource("23_fjbgv")] +[node name="NonPlayerCharacter" parent="Level" instance=ExtResource("23_fjbgv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.241553, -5.126e-06, -3.64377) -[node name="Bone" type="Node3D" parent="."] +[node name="Bone" type="Node3D" parent="Level"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 1) -[node name="MeshInstance3D" type="MeshInstance3D" parent="Bone"] +[node name="MeshInstance3D" type="MeshInstance3D" parent="Level/Bone"] mesh = SubResource("SphereMesh_ptjaf") diff --git a/world/navigation_test_level.tscn b/world/navigation_test_level.tscn new file mode 100644 index 0000000..a137113 --- /dev/null +++ b/world/navigation_test_level.tscn @@ -0,0 +1,178 @@ +[gd_scene load_steps=7 format=3 uid="uid://c0meusfg353t2"] + +[ext_resource type="MeshLibrary" uid="uid://dcpuitbu16j1a" path="res://assets/mesh_library.tres" id="1_vhlsa"] +[ext_resource type="PackedScene" uid="uid://03eh1nglfg6t" path="res://objects/non_player_character.tscn" id="18_g8wqq"] +[ext_resource type="PackedScene" uid="uid://c56dnyb36mvit" path="res://assets/3rdparty/Quaternius/LowPoly Animated Animals/gltf/Pug.glb" id="30_6l26k"] + +[sub_resource type="NavigationMesh" id="NavigationMesh_1u13k"] +vertices = PackedVector3Array(-7.99106, 0.1, -3.09106, -2.09106, 0.1, -3.09106, -2.09106, 0.1, -7.99106, -7.99106, 0.1, -7.99106, -2.09106, 0.1, -2.89106, -1.89106, 0.1, -3.09106, 0.108938, 0.1, -2.89106, 0.108938, 0.1, -2.29106, 0.408937, 0.1, -2.29106, 0.408937, 0.1, -2.89106, 0.608938, 0.1, -3.09106, 2.90894, 0.1, -3.09106, 3.10894, 0.1, -7.99106, -0.0910625, 0.1, -3.09106, 3.10894, 0.1, -2.89106, 3.10894, 0.1, -2.29106, 8.00894, 0.1, -2.29106, 8.00894, 0.1, -7.99106, -1.89106, 0.1, -1.09106, -1.09106, 0.1, -1.09106, -1.09106, 0.1, -1.39106, -1.89106, 0.1, -1.39106, -2.09106, 0.1, -1.59106, -7.99106, 0.1, 0.608938, -2.09106, 0.1, -0.891062, -2.09106, 0.1, 0.408937, -1.89106, 0.1, 0.608938, -1.49106, 0.6, -2.49106, -1.49106, 0.6, -1.99106, -0.491062, 0.6, -1.99106, -0.491062, 0.6, -2.49106, 1.00894, 0.6, -2.49106, 1.00894, 0.6, -1.99106, 2.50894, 0.6, -1.99106, 2.50894, 0.6, -2.49106, -0.591062, 0.1, -1.09106, -0.191062, 0.1, -1.39106, 0.608938, 0.1, -1.39106, 0.908937, 0.1, -0.391062, 1.10894, 0.1, -0.591062, -0.391062, 0.1, -0.891062, 0.108938, 0.1, -1.69106, 0.408937, 0.1, -1.59106, 2.80894, 0.1, -1.39106, 2.40894, 0.1, -0.591062, 2.60894, 0.1, -0.391062, -0.391062, 0.1, 0.308938, 0.908937, 0.1, 0.508938, -0.591062, 0.1, 0.508938, 3.10894, 0.1, -1.69106, 2.60894, 0.1, 1.70894, 8.00894, 0.1, 1.70894, -1.49106, 0.6, -0.491062, -1.49106, 0.6, 0.00893784, -0.991062, 0.6, 0.00893784, -0.991062, 0.6, -0.491062, 1.50894, 0.6, 0.00893784, 1.50894, 0.6, 1.50894, 2.00894, 0.6, 1.50894, 2.00894, 0.6, 0.00893784, 0.908937, 0.1, 1.90894, 1.10894, 0.1, 2.10894, 1.70894, 0.1, 8.00894, -7.99106, 0.1, 8.00894, 1.70894, 0.1, 2.10894, 2.30894, 0.1, 2.10894, 8.00894, 0.1, 8.00894) +polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1), PackedInt32Array(5, 4, 1), PackedInt32Array(9, 8, 6), PackedInt32Array(6, 8, 7), PackedInt32Array(12, 11, 10), PackedInt32Array(6, 13, 9), PackedInt32Array(9, 13, 10), PackedInt32Array(10, 13, 2), PackedInt32Array(10, 2, 12), PackedInt32Array(13, 5, 2), PackedInt32Array(12, 14, 11), PackedInt32Array(5, 1, 2), PackedInt32Array(16, 15, 14), PackedInt32Array(12, 17, 14), PackedInt32Array(14, 17, 16), PackedInt32Array(21, 20, 18), PackedInt32Array(18, 20, 19), PackedInt32Array(18, 24, 21), PackedInt32Array(21, 24, 22), PackedInt32Array(22, 24, 23), PackedInt32Array(22, 23, 0), PackedInt32Array(23, 24, 25), PackedInt32Array(0, 4, 22), PackedInt32Array(25, 26, 23), PackedInt32Array(0, 1, 4), PackedInt32Array(30, 29, 27), PackedInt32Array(27, 29, 28), PackedInt32Array(34, 33, 31), PackedInt32Array(31, 33, 32), PackedInt32Array(19, 20, 35), PackedInt32Array(35, 20, 36), PackedInt32Array(39, 38, 37), PackedInt32Array(40, 35, 36), PackedInt32Array(7, 8, 41), PackedInt32Array(41, 8, 42), PackedInt32Array(44, 39, 43), PackedInt32Array(43, 39, 37), PackedInt32Array(42, 37, 41), PackedInt32Array(41, 37, 36), PackedInt32Array(44, 43, 45), PackedInt32Array(36, 37, 40), PackedInt32Array(40, 37, 38), PackedInt32Array(40, 38, 46), PackedInt32Array(46, 38, 47), PackedInt32Array(47, 48, 46), PackedInt32Array(49, 15, 16), PackedInt32Array(43, 49, 45), PackedInt32Array(45, 49, 50), PackedInt32Array(50, 49, 51), PackedInt32Array(51, 49, 16), PackedInt32Array(55, 54, 52), PackedInt32Array(52, 54, 53), PackedInt32Array(59, 58, 56), PackedInt32Array(56, 58, 57), PackedInt32Array(48, 47, 60), PackedInt32Array(60, 61, 48), PackedInt32Array(48, 61, 26), PackedInt32Array(61, 62, 26), PackedInt32Array(26, 62, 23), PackedInt32Array(23, 62, 63), PackedInt32Array(61, 64, 62), PackedInt32Array(50, 51, 65), PackedInt32Array(65, 51, 66), PackedInt32Array(65, 66, 62), PackedInt32Array(62, 64, 65)] +geometry_parsed_geometry_type = 1 +geometry_collision_mask = 97 +cell_size = 0.1 +cell_height = 0.1 +agent_radius = 0.25 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7xqvq"] +albedo_color = Color(0.1496, 0.34, 0.171813, 1) + +[sub_resource type="BoxMesh" id="BoxMesh_d0l2p"] +material = SubResource("StandardMaterial3D_7xqvq") +size = Vector3(128, 1, 0.25) + +[node name="NavigationRegion3D" type="NavigationRegion3D"] +navigation_mesh = SubResource("NavigationMesh_1u13k") + +[node name="GridMap" type="GridMap" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0) +rotation_order = 1 +mesh_library = ExtResource("1_vhlsa") +cell_size = Vector3(0.5, 0.5, 0.5) +cell_center_y = false +data = { +"cells": PackedInt32Array(65520, 65520, 13, 65520, 65521, 13, 65520, 65522, 13, 65520, 65523, 13, 65520, 65524, 13, 65520, 65525, 13, 65520, 65526, 13, 65520, 65527, 13, 65520, 65528, 13, 65520, 65529, 13, 65520, 65530, 13, 65520, 65531, 13, 65520, 65532, 13, 65520, 65533, 13, 65520, 65534, 13, 65520, 65535, 13, 65520, 0, 13, 65520, 1, 13, 65520, 2, 13, 65520, 3, 13, 65520, 4, 13, 65520, 5, 13, 65520, 6, 13, 65520, 7, 13, 65520, 8, 13, 65520, 9, 13, 65520, 10, 13, 65520, 11, 13, 65520, 12, 13, 65520, 13, 13, 65520, 14, 13, 65520, 15, 13, 65521, 65520, 13, 65521, 65521, 13, 65521, 65522, 13, 65521, 65523, 13, 65521, 65524, 13, 65521, 65525, 13, 65521, 65526, 13, 65521, 65527, 13, 65521, 65528, 13, 65521, 65529, 13, 65521, 65530, 13, 65521, 65531, 13, 65521, 65532, 13, 65521, 65533, 13, 65521, 65534, 13, 65521, 65535, 13, 65521, 0, 13, 65521, 1, 13, 65521, 2, 13, 65521, 3, 13, 65521, 4, 13, 65521, 5, 13, 65521, 6, 13, 65521, 7, 13, 65521, 8, 13, 65521, 9, 13, 65521, 10, 13, 65521, 11, 13, 65521, 12, 13, 65521, 13, 13, 65521, 14, 13, 65521, 15, 13, 65522, 65520, 13, 65522, 65521, 13, 65522, 65522, 13, 65522, 65523, 13, 65522, 65524, 13, 65522, 65525, 13, 65522, 65526, 13, 65522, 65527, 13, 65522, 65528, 13, 65522, 65529, 13, 65522, 65530, 13, 65522, 65531, 13, 65522, 65532, 13, 65522, 65533, 13, 65522, 65534, 13, 65522, 65535, 13, 65522, 0, 13, 65522, 1, 13, 65522, 2, 13, 65522, 3, 13, 65522, 4, 13, 65522, 5, 13, 65522, 6, 13, 65522, 7, 13, 65522, 8, 13, 65522, 9, 13, 65522, 10, 13, 65522, 11, 13, 65522, 12, 13, 65522, 13, 13, 65522, 14, 13, 65522, 15, 13, 65523, 65520, 13, 65523, 65521, 13, 65523, 65522, 13, 65523, 65523, 13, 65523, 65524, 13, 65523, 65525, 13, 65523, 65526, 13, 65523, 65527, 13, 65523, 65528, 13, 65523, 65529, 13, 65523, 65530, 13, 65523, 65531, 13, 65523, 65532, 13, 65523, 65533, 13, 65523, 65534, 13, 65523, 65535, 13, 65523, 0, 13, 65523, 1, 13, 65523, 2, 13, 65523, 3, 13, 65523, 4, 13, 65523, 5, 13, 65523, 6, 13, 65523, 7, 13, 65523, 8, 13, 65523, 9, 13, 65523, 10, 13, 65523, 11, 13, 65523, 12, 13, 65523, 13, 13, 65523, 14, 13, 65523, 15, 13, 65524, 65520, 13, 65524, 65521, 13, 65524, 65522, 13, 65524, 65523, 13, 65524, 65524, 13, 65524, 65525, 13, 65524, 65526, 13, 65524, 65527, 13, 65524, 65528, 13, 65524, 65529, 13, 65524, 65530, 13, 65524, 65531, 13, 65524, 65532, 13, 65524, 65533, 13, 65524, 65534, 13, 65524, 65535, 13, 65524, 0, 13, 65524, 1, 13, 65524, 2, 13, 65524, 3, 13, 65524, 4, 13, 65524, 5, 13, 65524, 6, 13, 65524, 7, 13, 65524, 8, 13, 65524, 9, 13, 65524, 10, 13, 65524, 11, 13, 65524, 12, 13, 65524, 13, 13, 65524, 14, 13, 65524, 15, 13, 65525, 65520, 13, 65525, 65521, 13, 65525, 65522, 13, 65525, 65523, 13, 65525, 65524, 13, 65525, 65525, 13, 65525, 65526, 13, 65525, 65527, 13, 65525, 65528, 13, 65525, 65529, 13, 65525, 65530, 13, 65525, 65531, 13, 65525, 65532, 13, 65525, 65533, 13, 65525, 65534, 13, 65525, 65535, 13, 65525, 0, 13, 65525, 1, 13, 65525, 2, 13, 65525, 3, 13, 65525, 4, 13, 65525, 5, 13, 65525, 6, 13, 65525, 7, 13, 65525, 8, 13, 65525, 9, 13, 65525, 10, 13, 65525, 11, 13, 65525, 12, 13, 65525, 13, 13, 65525, 14, 13, 65525, 15, 13, 65526, 65520, 13, 65526, 65521, 13, 65526, 65522, 13, 65526, 65523, 13, 65526, 65524, 13, 65526, 65525, 13, 65526, 65526, 13, 65526, 65527, 13, 65526, 65528, 13, 65526, 65529, 13, 65526, 65530, 13, 65526, 65531, 13, 65526, 65532, 13, 65526, 65533, 13, 65526, 65534, 13, 65526, 65535, 13, 65526, 0, 13, 65526, 1, 13, 65526, 2, 13, 65526, 3, 13, 65526, 4, 13, 65526, 5, 13, 65526, 6, 13, 65526, 7, 13, 65526, 8, 13, 65526, 9, 13, 65526, 10, 13, 65526, 11, 13, 65526, 12, 13, 65526, 13, 13, 65526, 14, 13, 65526, 15, 13, 65527, 65520, 13, 65527, 65521, 13, 65527, 65522, 13, 65527, 65523, 13, 65527, 65524, 13, 65527, 65525, 13, 65527, 65526, 13, 65527, 65527, 13, 65527, 65528, 13, 65527, 65529, 13, 65527, 65530, 13, 65527, 65531, 13, 65527, 65532, 13, 65527, 65533, 13, 65527, 65534, 13, 65527, 65535, 13, 65527, 0, 13, 65527, 1, 13, 65527, 2, 13, 65527, 3, 13, 65527, 4, 13, 65527, 5, 13, 65527, 6, 13, 65527, 7, 13, 65527, 8, 13, 65527, 9, 13, 65527, 10, 13, 65527, 11, 13, 65527, 12, 13, 65527, 13, 13, 65527, 14, 13, 65527, 15, 13, 65528, 65520, 13, 65528, 65521, 13, 65528, 65522, 13, 65528, 65523, 13, 65528, 65524, 13, 65528, 65525, 13, 65528, 65526, 13, 65528, 65527, 13, 65528, 65528, 13, 65528, 65529, 13, 65528, 65530, 13, 65528, 65531, 13, 65528, 65532, 13, 65528, 65533, 13, 65528, 65534, 13, 65528, 65535, 13, 65528, 0, 13, 65528, 1, 13, 65528, 2, 13, 65528, 3, 13, 65528, 4, 13, 65528, 5, 13, 65528, 6, 13, 65528, 7, 13, 65528, 8, 13, 65528, 9, 13, 65528, 10, 13, 65528, 11, 13, 65528, 12, 13, 65528, 13, 13, 65528, 14, 13, 65528, 15, 13, 65529, 65520, 13, 65529, 65521, 13, 65529, 65522, 13, 65529, 65523, 13, 65529, 65524, 13, 65529, 65525, 13, 65529, 65526, 13, 65529, 65527, 13, 65529, 65528, 13, 65529, 65529, 13, 65529, 65530, 13, 65529, 65531, 13, 65529, 65532, 13, 65529, 65533, 13, 65529, 65534, 13, 65529, 65535, 13, 65529, 0, 13, 65529, 1, 13, 65529, 2, 13, 65529, 3, 13, 65529, 4, 13, 65529, 5, 13, 65529, 6, 13, 65529, 7, 13, 65529, 8, 13, 65529, 9, 13, 65529, 10, 13, 65529, 11, 13, 65529, 12, 13, 65529, 13, 13, 65529, 14, 13, 65529, 15, 13, 65530, 65520, 13, 65530, 65521, 13, 65530, 65522, 13, 65530, 65523, 13, 65530, 65524, 13, 65530, 65525, 13, 65530, 65526, 13, 65530, 65527, 13, 65530, 65528, 13, 65530, 65529, 13, 65530, 65530, 13, 65530, 65531, 13, 65530, 65532, 13, 65530, 65533, 13, 65530, 65534, 13, 65530, 65535, 13, 65530, 0, 13, 65530, 1, 13, 65530, 2, 13, 65530, 3, 13, 65530, 4, 13, 65530, 5, 13, 65530, 6, 13, 65530, 7, 13, 65530, 8, 13, 65530, 9, 13, 65530, 10, 13, 65530, 11, 13, 65530, 12, 13, 65530, 13, 13, 65530, 14, 13, 65530, 15, 13, 65531, 65520, 13, 65531, 65521, 13, 65531, 65522, 13, 65531, 65523, 13, 65531, 65524, 13, 65531, 65525, 13, 65531, 65526, 13, 65531, 65527, 13, 65531, 65528, 13, 65531, 65529, 13, 65531, 65530, 13, 65531, 65531, 13, 65531, 65532, 13, 65531, 65533, 13, 65531, 65534, 13, 65531, 65535, 13, 65531, 0, 13, 65531, 1, 13, 65531, 2, 13, 65531, 3, 13, 65531, 4, 13, 65531, 5, 13, 65531, 6, 13, 65531, 7, 13, 65531, 8, 13, 65531, 9, 13, 65531, 10, 13, 65531, 11, 13, 65531, 12, 13, 65531, 13, 13, 65531, 14, 13, 65531, 15, 13, 65532, 65520, 13, 65532, 65521, 13, 65532, 65522, 13, 65532, 65523, 13, 65532, 65524, 13, 65532, 65525, 13, 65532, 65526, 13, 65532, 65527, 13, 65532, 65528, 13, 65532, 65529, 13, 65532, 65530, 13, 65532, 65531, 13, 65532, 65532, 13, 65532, 65533, 13, 65532, 65534, 13, 65532, 65535, 13, 65532, 0, 13, 65532, 1, 13, 65532, 2, 13, 65532, 3, 13, 65532, 4, 13, 65532, 5, 13, 65532, 6, 13, 65532, 7, 13, 65532, 8, 13, 65532, 9, 13, 65532, 10, 13, 65532, 11, 13, 65532, 12, 13, 65532, 13, 13, 65532, 14, 13, 65532, 15, 13, 65533, 65520, 13, 65533, 65521, 13, 65533, 65522, 13, 65533, 65523, 13, 65533, 65524, 13, 65533, 65525, 13, 65533, 65526, 13, 65533, 65527, 13, 65533, 65528, 13, 65533, 65529, 13, 65533, 65530, 13, 65533, 65531, 13, 65533, 65532, 13, 65533, 65533, 13, 65533, 65534, 13, 65533, 65535, 13, 65533, 0, 13, 65533, 1, 13, 65533, 2, 13, 65533, 3, 13, 65533, 4, 13, 65533, 5, 13, 65533, 6, 13, 65533, 7, 13, 65533, 8, 13, 65533, 9, 13, 65533, 10, 13, 65533, 11, 13, 65533, 12, 13, 65533, 13, 13, 65533, 14, 13, 65533, 15, 13, 65534, 65520, 13, 65534, 65521, 13, 65534, 65522, 13, 65534, 65523, 13, 65534, 65524, 13, 65534, 65525, 13, 65534, 65526, 13, 65534, 65527, 13, 65534, 65528, 13, 65534, 65529, 13, 65534, 65530, 13, 65534, 65531, 13, 65534, 65532, 13, 65534, 65533, 13, 65534, 65534, 13, 65534, 65535, 13, 65534, 0, 13, 65534, 1, 13, 65534, 2, 13, 65534, 3, 13, 65534, 4, 13, 65534, 5, 13, 65534, 6, 13, 65534, 7, 13, 65534, 8, 13, 65534, 9, 13, 65534, 10, 13, 65534, 11, 13, 65534, 12, 13, 65534, 13, 13, 65534, 14, 13, 65534, 15, 13, 65535, 65520, 13, 65535, 65521, 13, 65535, 65522, 13, 65535, 65523, 13, 65535, 65524, 13, 65535, 65525, 13, 65535, 65526, 13, 65535, 65527, 13, 65535, 65528, 13, 65535, 65529, 13, 65535, 65530, 13, 65535, 65531, 13, 65535, 65532, 13, 65535, 65533, 13, 65535, 65534, 13, 65535, 65535, 13, 65535, 0, 13, 65535, 1, 13, 65535, 2, 13, 65535, 3, 13, 65535, 4, 13, 65535, 5, 13, 65535, 6, 13, 65535, 7, 13, 65535, 8, 13, 65535, 9, 13, 65535, 10, 13, 65535, 11, 13, 65535, 12, 13, 65535, 13, 13, 65535, 14, 13, 65535, 15, 13, 0, 65520, 13, 0, 65521, 13, 0, 65522, 13, 0, 65523, 13, 0, 65524, 13, 0, 65525, 13, 0, 65526, 13, 0, 65527, 13, 0, 65528, 13, 0, 65529, 13, 0, 65530, 13, 0, 65531, 13, 0, 65532, 13, 0, 65533, 13, 0, 65534, 13, 0, 65535, 13, 0, 0, 13, 0, 1, 13, 0, 2, 13, 0, 3, 13, 0, 4, 13, 0, 5, 13, 0, 6, 13, 0, 7, 13, 0, 8, 13, 0, 9, 13, 0, 10, 13, 0, 11, 13, 0, 12, 13, 0, 13, 13, 0, 14, 13, 0, 15, 13, 1, 65520, 13, 1, 65521, 13, 1, 65522, 13, 1, 65523, 13, 1, 65524, 13, 1, 65525, 13, 1, 65526, 13, 1, 65527, 13, 1, 65528, 13, 1, 65529, 13, 1, 65530, 13, 1, 65531, 13, 1, 65532, 13, 1, 65533, 13, 1, 65534, 13, 1, 65535, 13, 1, 0, 13, 1, 1, 13, 1, 2, 13, 1, 3, 13, 1, 4, 13, 1, 5, 13, 1, 6, 13, 1, 7, 13, 1, 8, 13, 1, 9, 13, 1, 10, 13, 1, 11, 13, 1, 12, 13, 1, 13, 13, 1, 14, 13, 1, 15, 13, 2, 65520, 13, 2, 65521, 13, 2, 65522, 13, 2, 65523, 13, 2, 65524, 13, 2, 65525, 13, 2, 65526, 13, 2, 65527, 13, 2, 65528, 13, 2, 65529, 13, 2, 65530, 13, 2, 65531, 13, 2, 65532, 13, 2, 65533, 13, 2, 65534, 13, 2, 65535, 13, 2, 0, 13, 2, 1, 13, 2, 2, 13, 2, 3, 13, 2, 4, 13, 2, 5, 13, 2, 6, 13, 2, 7, 13, 2, 8, 13, 2, 9, 13, 2, 10, 13, 2, 11, 13, 2, 12, 13, 2, 13, 13, 2, 14, 13, 2, 15, 13, 3, 65520, 13, 3, 65521, 13, 3, 65522, 13, 3, 65523, 13, 3, 65524, 13, 3, 65525, 13, 3, 65526, 13, 3, 65527, 13, 3, 65528, 13, 3, 65529, 13, 3, 65530, 13, 3, 65531, 13, 3, 65532, 13, 3, 65533, 13, 3, 65534, 13, 3, 65535, 13, 3, 0, 13, 3, 1, 13, 3, 2, 13, 3, 3, 13, 3, 4, 13, 3, 5, 13, 3, 6, 13, 3, 7, 13, 3, 8, 13, 3, 9, 13, 3, 10, 13, 3, 11, 13, 3, 12, 13, 3, 13, 13, 3, 14, 13, 3, 15, 13, 4, 65520, 13, 4, 65521, 13, 4, 65522, 13, 4, 65523, 13, 4, 65524, 13, 4, 65525, 13, 4, 65526, 13, 4, 65527, 13, 4, 65528, 13, 4, 65529, 13, 4, 65530, 13, 4, 65531, 13, 4, 65532, 13, 4, 65533, 13, 4, 65534, 13, 4, 65535, 13, 4, 0, 13, 4, 1, 13, 4, 2, 13, 4, 3, 13, 4, 4, 13, 4, 5, 13, 4, 6, 13, 4, 7, 13, 4, 8, 13, 4, 9, 13, 4, 10, 13, 4, 11, 13, 4, 12, 13, 4, 13, 13, 4, 14, 13, 4, 15, 13, 5, 65520, 13, 5, 65521, 13, 5, 65522, 13, 5, 65523, 13, 5, 65524, 13, 5, 65525, 13, 5, 65526, 13, 5, 65527, 13, 5, 65528, 13, 5, 65529, 13, 5, 65530, 13, 5, 65531, 13, 5, 65532, 13, 5, 65533, 13, 5, 65534, 13, 5, 65535, 13, 5, 0, 13, 5, 1, 13, 5, 2, 13, 5, 3, 13, 5, 4, 13, 5, 5, 13, 5, 6, 13, 5, 7, 13, 5, 8, 13, 5, 9, 13, 5, 10, 13, 5, 11, 13, 5, 12, 13, 5, 13, 13, 5, 14, 13, 5, 15, 13, 6, 65520, 13, 6, 65521, 13, 6, 65522, 13, 6, 65523, 13, 6, 65524, 13, 6, 65525, 13, 6, 65526, 13, 6, 65527, 13, 6, 65528, 13, 6, 65529, 13, 6, 65530, 13, 6, 65531, 13, 6, 65532, 13, 6, 65533, 13, 6, 65534, 13, 6, 65535, 13, 6, 0, 13, 6, 1, 13, 6, 2, 13, 6, 3, 13, 6, 4, 13, 6, 5, 13, 6, 6, 13, 6, 7, 13, 6, 8, 13, 6, 9, 13, 6, 10, 13, 6, 11, 13, 6, 12, 13, 6, 13, 13, 6, 14, 13, 6, 15, 13, 7, 65520, 13, 7, 65521, 13, 7, 65522, 13, 7, 65523, 13, 7, 65524, 13, 7, 65525, 13, 7, 65526, 13, 7, 65527, 13, 7, 65528, 13, 7, 65529, 13, 7, 65530, 13, 7, 65531, 13, 7, 65532, 13, 7, 65533, 13, 7, 65534, 13, 7, 65535, 13, 7, 0, 13, 7, 1, 13, 7, 2, 13, 7, 3, 13, 7, 4, 13, 7, 5, 13, 7, 6, 13, 7, 7, 13, 7, 8, 13, 7, 9, 13, 7, 10, 13, 7, 11, 13, 7, 12, 13, 7, 13, 13, 7, 14, 13, 7, 15, 13, 8, 65520, 13, 8, 65521, 13, 8, 65522, 13, 8, 65523, 13, 8, 65524, 13, 8, 65525, 13, 8, 65526, 13, 8, 65527, 13, 8, 65528, 13, 8, 65529, 13, 8, 65530, 13, 8, 65531, 13, 8, 65532, 13, 8, 65533, 13, 8, 65534, 13, 8, 65535, 13, 8, 0, 13, 8, 1, 13, 8, 2, 13, 8, 3, 13, 8, 4, 13, 8, 5, 13, 8, 6, 13, 8, 7, 13, 8, 8, 13, 8, 9, 13, 8, 10, 13, 8, 11, 13, 8, 12, 13, 8, 13, 13, 8, 14, 13, 8, 15, 13, 9, 65520, 13, 9, 65521, 13, 9, 65522, 13, 9, 65523, 13, 9, 65524, 13, 9, 65525, 13, 9, 65526, 13, 9, 65527, 13, 9, 65528, 13, 9, 65529, 13, 9, 65530, 13, 9, 65531, 13, 9, 65532, 13, 9, 65533, 13, 9, 65534, 13, 9, 65535, 13, 9, 0, 13, 9, 1, 13, 9, 2, 13, 9, 3, 13, 9, 4, 13, 9, 5, 13, 9, 6, 13, 9, 7, 13, 9, 8, 13, 9, 9, 13, 9, 10, 13, 9, 11, 13, 9, 12, 13, 9, 13, 13, 9, 14, 13, 9, 15, 13, 10, 65520, 13, 10, 65521, 13, 10, 65522, 13, 10, 65523, 13, 10, 65524, 13, 10, 65525, 13, 10, 65526, 13, 10, 65527, 13, 10, 65528, 13, 10, 65529, 13, 10, 65530, 13, 10, 65531, 13, 10, 65532, 13, 10, 65533, 13, 10, 65534, 13, 10, 65535, 13, 10, 0, 13, 10, 1, 13, 10, 2, 13, 10, 3, 13, 10, 4, 13, 10, 5, 13, 10, 6, 13, 10, 7, 13, 10, 8, 13, 10, 9, 13, 10, 10, 13, 10, 11, 13, 10, 12, 13, 10, 13, 13, 10, 14, 13, 10, 15, 13, 11, 65520, 13, 11, 65521, 13, 11, 65522, 13, 11, 65523, 13, 11, 65524, 13, 11, 65525, 13, 11, 65526, 13, 11, 65527, 13, 11, 65528, 13, 11, 65529, 13, 11, 65530, 13, 11, 65531, 13, 11, 65532, 13, 11, 65533, 13, 11, 65534, 13, 11, 65535, 13, 11, 0, 13, 11, 1, 13, 11, 2, 13, 11, 3, 13, 11, 4, 13, 11, 5, 13, 11, 6, 13, 11, 7, 13, 11, 8, 13, 11, 9, 13, 11, 10, 13, 11, 11, 13, 11, 12, 13, 11, 13, 13, 11, 14, 13, 11, 15, 13, 12, 65520, 13, 12, 65521, 13, 12, 65522, 13, 12, 65523, 13, 12, 65524, 13, 12, 65525, 13, 12, 65526, 13, 12, 65527, 13, 12, 65528, 13, 12, 65529, 13, 12, 65530, 13, 12, 65531, 13, 12, 65532, 13, 12, 65533, 13, 12, 65534, 13, 12, 65535, 13, 12, 0, 13, 12, 1, 13, 12, 2, 13, 12, 3, 13, 12, 4, 13, 12, 5, 13, 12, 6, 13, 12, 7, 13, 12, 8, 13, 12, 9, 13, 12, 10, 13, 12, 11, 13, 12, 12, 13, 12, 13, 13, 12, 14, 13, 12, 15, 13, 13, 65520, 13, 13, 65521, 13, 13, 65522, 13, 13, 65523, 13, 13, 65524, 13, 13, 65525, 13, 13, 65526, 13, 13, 65527, 13, 13, 65528, 13, 13, 65529, 13, 13, 65530, 13, 13, 65531, 13, 13, 65532, 13, 13, 65533, 13, 13, 65534, 13, 13, 65535, 13, 13, 0, 13, 13, 1, 13, 13, 2, 13, 13, 3, 13, 13, 4, 13, 13, 5, 13, 13, 6, 13, 13, 7, 13, 13, 8, 13, 13, 9, 13, 13, 10, 13, 13, 11, 13, 13, 12, 13, 13, 13, 13, 13, 14, 13, 13, 15, 13, 14, 65520, 13, 14, 65521, 13, 14, 65522, 13, 14, 65523, 13, 14, 65524, 13, 14, 65525, 13, 14, 65526, 13, 14, 65527, 13, 14, 65528, 13, 14, 65529, 13, 14, 65530, 13, 14, 65531, 13, 14, 65532, 13, 14, 65533, 13, 14, 65534, 13, 14, 65535, 13, 14, 0, 13, 14, 1, 13, 14, 2, 13, 14, 3, 13, 14, 4, 13, 14, 5, 13, 14, 6, 13, 14, 7, 13, 14, 8, 13, 14, 9, 13, 14, 10, 13, 14, 11, 13, 14, 12, 13, 14, 13, 13, 14, 14, 13, 14, 15, 13, 15, 65520, 13, 15, 65521, 13, 15, 65522, 13, 15, 65523, 13, 15, 65524, 13, 15, 65525, 13, 15, 65526, 13, 15, 65527, 13, 15, 65528, 13, 15, 65529, 13, 15, 65530, 13, 15, 65531, 13, 15, 65532, 13, 15, 65533, 13, 15, 65534, 13, 15, 65535, 13, 15, 0, 13, 15, 1, 13, 15, 2, 13, 15, 3, 13, 15, 4, 13, 15, 5, 13, 15, 6, 13, 15, 7, 13, 15, 8, 13, 15, 9, 13, 15, 10, 13, 15, 11, 13, 15, 12, 13, 15, 13, 13, 15, 14, 13, 15, 15, 13, 131069, 65531, 13, 131070, 65531, 13, 65538, 65531, 13, 65539, 65531, 13, 65540, 65531, 13, 65539, 0, 13, 65539, 1, 13, 65539, 2, 13, 131069, 65535, 13) +} +metadata/_editor_floor_ = Vector3(0, 1, 0) + +[node name="GridLines" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.495, 0) + +[node name="X" type="Node3D" parent="GridLines"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -16) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -24) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -32) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -40) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D5" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -48) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D6" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 8) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D7" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 0) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D8" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, -8) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D9" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 48) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D10" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 40) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D11" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 32) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D12" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 24) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D13" type="MeshInstance3D" parent="GridLines/X"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 0, 16) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="Y" type="Node3D" parent="GridLines"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 6.99382e-07) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8, 0, 1.04907e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16, 0, 1.39876e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -24, 0, 1.74846e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D5" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -32, 0, 2.09815e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D6" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 24, 0, -3.49691e-07) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D7" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16, 0, 0) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D8" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 8, 0, 3.49691e-07) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D9" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 64, 0, -2.09815e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D10" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 56, 0, -1.74846e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D11" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 48, 0, -1.39876e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D12" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 40, 0, -1.04907e-06) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="MeshInstance3D13" type="MeshInstance3D" parent="GridLines/Y"] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 32, 0, -6.99382e-07) +mesh = SubResource("BoxMesh_d0l2p") +skeleton = NodePath("../..") + +[node name="NonPlayerCharacter" parent="." instance=ExtResource("18_g8wqq")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, -1.5) + +[node name="Pug2" parent="NonPlayerCharacter" instance=ExtResource("30_6l26k")] +transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)