From f2dbcc91a5d46c7e969ad4b270d3422438faa1ee Mon Sep 17 00:00:00 2001 From: incredibleLeitman Date: Sat, 14 Dec 2019 21:05:09 +0100 Subject: [PATCH] fixed lever outline-refactoring --- Characters/Meldewesen/Meldewesen.gd | 2 +- Characters/Player/Footsteps.gd | 2 +- Characters/Player/PillTaker.gd | 9 +- Characters/Player/Player.gd | 25 +- Characters/Player/Player.tscn | 10 +- Characters/Player/UI/UI.gd | 11 +- Characters/Player/UI/UI.tscn | 2 +- Level/Buildings/PlayerHouse.tscn | 16 +- Level/Interactables/Door/Door.gd | 13 +- Level/Interactables/Door/Door.tscn | 5 - .../Interactables/FactoryMachines/PipeGame.gd | 9 +- Level/Interactables/Key/Key.gd | 14 +- Level/Interactables/Key/Key.tscn | 13 +- Level/Interactables/Keycard/Keycard.gd | 14 +- Level/Interactables/Keycard/Keycard.tscn | 9 +- Level/Interactables/Lever/Lever.gd | 26 +-- Level/Interactables/Lever/Lever.tscn | 5 - Level/Interactables/Pills/Pills.tscn | 45 ++-- Level/Interactables/Pipes/EckiPipe.tscn | 13 +- Level/Interactables/Pipes/InputBox.tscn | 2 +- Level/Interactables/Pipes/PipeScript.gd | 13 +- .../Interactables/Pipes/StraightForkPipe.tscn | 1 - Level/Interactables/Pipes/StraightPipe.tscn | 1 - Level/PathTestWorld.tscn | 12 +- Level/World.tscn | 221 ++++++++++-------- project.godot | 2 +- 26 files changed, 238 insertions(+), 257 deletions(-) diff --git a/Characters/Meldewesen/Meldewesen.gd b/Characters/Meldewesen/Meldewesen.gd index 918325b..7ad341f 100644 --- a/Characters/Meldewesen/Meldewesen.gd +++ b/Characters/Meldewesen/Meldewesen.gd @@ -17,7 +17,7 @@ func _ready(): func _on_body_entered_visibility(body: PhysicsBody): - Logger.trace("Meldewesen seeing %s" % [body]) + #Logger.trace("Meldewesen seeing %s" % [body]) if body.is_in_group("Player"): Logger.info("Seeing player!") diff --git a/Characters/Player/Footsteps.gd b/Characters/Player/Footsteps.gd index b2f01ff..7d7ec34 100644 --- a/Characters/Player/Footsteps.gd +++ b/Characters/Player/Footsteps.gd @@ -7,5 +7,5 @@ onready var steps = [ func play_footstep(): - Logger.trace("Footstep") + #Logger.trace("Footstep") steps[0].play() \ No newline at end of file diff --git a/Characters/Player/PillTaker.gd b/Characters/Player/PillTaker.gd index 36f4bf5..5d60716 100644 --- a/Characters/Player/PillTaker.gd +++ b/Characters/Player/PillTaker.gd @@ -1,17 +1,16 @@ extends Spatial -var _animationWalk: AnimationPlayer +var _animation: AnimationPlayer func _ready(): - _animationWalk = get_parent().get_node("PillAnimationPlayer") as AnimationPlayer - assert(null != _animationWalk) + _animation = get_parent().get_node("PillAnimationPlayer") as AnimationPlayer + assert(null != _animation) -# Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): # Taking a pill if Input.is_action_just_pressed("take_pill"): Pills.take_pill() Logger.info("Player took a pill; new level: %s" % [Pills.get_round_level()]) - _animationWalk.play("PillTaking") \ No newline at end of file + _animation.play("PillTaking") \ No newline at end of file diff --git a/Characters/Player/Player.gd b/Characters/Player/Player.gd index 6e06b1b..5752c73 100644 --- a/Characters/Player/Player.gd +++ b/Characters/Player/Player.gd @@ -26,6 +26,7 @@ var _camera: Camera var _lookCast: RayCast var _animationWalk: AnimationPlayer var _animationFadeOut: AnimationPlayer +var _labelInteract: Label var _dir = Vector3(); var _vel = Vector3(); var _is_sprinting : bool; @@ -39,7 +40,7 @@ func _ready(): _body = get_node(body_nodepath) as Spatial # = $Body assert(null != _body) - _camera = get_node(camera_nodepath) + _camera = get_node(camera_nodepath) #as Camera assert(null != _camera) _animationWalk = get_node(animationWalk_nodepath) as AnimationPlayer @@ -48,6 +49,9 @@ func _ready(): _animationFadeOut = get_node(animationFadeOut_nodepath) as AnimationPlayer assert(null != _animationFadeOut) + _labelInteract = get_node(ui_interact_nodepath) as Label + assert(null != _labelInteract) + # Setup mouse look Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) _lookCast = get_node(lookingAt_nodepath) as RayCast @@ -130,31 +134,32 @@ func check_interact(): if null != collider and collider.is_in_group("Touchables"): #show interact tooltip - get_node(ui_interact_nodepath).show() + _labelInteract.show() #enable outline of seen object - collider.get_node(collider.outline_path).show() + collider.outline.show() if _prev_look != null and is_instance_valid(_prev_look): if _prev_look != collider: - _prev_look.get_node(_prev_look.outline_path).hide() + _prev_look.outline.hide() _prev_look = collider #do interaction if Input.is_action_just_pressed("interact"): collider.do_interact(self) - _inventory.add_item(collider.name) + if collider.is_in_group("Collectibles"): + _inventory.add_item(collider.name) else: #stop showing interact tooltip and disable outline - get_node(ui_interact_nodepath).hide() + _labelInteract.hide() if _prev_look != null and is_instance_valid(_prev_look): - _prev_look.get_node(_prev_look.outline_path).hide() + _prev_look.outline.hide() elif _prev_look != null and is_instance_valid(_prev_look): #disable outline of last seen object - _prev_look.get_node(_prev_look.outline_path).hide() + _prev_look.outline.hide() _prev_look = null - + #stop showing interact tooltip - get_node(ui_interact_nodepath).hide() + _labelInteract.hide() func _input(event): diff --git a/Characters/Player/Player.tscn b/Characters/Player/Player.tscn index 8768bce..acb345d 100644 --- a/Characters/Player/Player.tscn +++ b/Characters/Player/Player.tscn @@ -150,11 +150,11 @@ tracks/0/keys = { "values": [ 1.0, 0.5, 0.7, 0.0 ] } -[sub_resource type="AudioStreamRandomPitch" id=10] +[sub_resource type="AudioStreamRandomPitch" id=9] audio_stream = ExtResource( 9 ) random_pitch = 1.3 -[sub_resource type="CylinderShape" id=11] +[sub_resource type="CylinderShape" id=10] [node name="Player" type="KinematicBody" groups=[ "Player", @@ -184,6 +184,7 @@ cast_to = Vector3( 0, 0, 2 ) current = true [node name="TrueView" type="Viewport" parent="Body/PillCameras"] +editor/display_folded = true size = Vector2( 1024, 600 ) render_target_update_mode = 3 audio_listener_enable_3d = true @@ -194,6 +195,7 @@ cull_mask = 2 current = true [node name="MaskedView" type="Viewport" parent="Body/PillCameras"] +editor/display_folded = true size = Vector2( 1024, 600 ) render_target_update_mode = 3 audio_listener_enable_3d = true @@ -254,7 +256,7 @@ script = ExtResource( 8 ) [node name="Footstep1" type="AudioStreamPlayer3D" parent="Footsteps"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1 ) -stream = SubResource( 10 ) +stream = SubResource( 9 ) unit_db = -25.0 pitch_scale = 1.5 @@ -273,6 +275,6 @@ visible = false [node name="CollisionShape" type="CollisionShape" parent="InteractArea"] transform = Transform( 1.2, 0, 0, 0, 1, 0, 0, 0, 1.2, 0, 1, 0 ) -shape = SubResource( 11 ) +shape = SubResource( 10 ) [editable path="HUD"] diff --git a/Characters/Player/UI/UI.gd b/Characters/Player/UI/UI.gd index ab6b794..037266a 100644 --- a/Characters/Player/UI/UI.gd +++ b/Characters/Player/UI/UI.gd @@ -4,6 +4,9 @@ var _container: GridContainer var _labelPillLevel: Label var _pillLevel: TextureProgress +onready var _keyTexture = load("res://Resources/Models/key/key.png") +onready var _cardTexture = load("res://Resources/Models/keycard/keycard.png") + # Called when the node enters the scene tree for the first time. func _ready(): _container = get_node("InventoryContainer") @@ -19,10 +22,12 @@ func add_item (name): #TODO: global member for inventory? var text if name == "Key": - text = load("res://Models/key/key.png") + text = _keyTexture elif name == "Keycard": - text = load("res://Models/keycard/keycard.png") - + text = _cardTexture + else: + return + var rect = TextureRect.new() rect.texture = text _container.add_child(rect) diff --git a/Characters/Player/UI/UI.tscn b/Characters/Player/UI/UI.tscn index df31ff1..6f6af13 100644 --- a/Characters/Player/UI/UI.tscn +++ b/Characters/Player/UI/UI.tscn @@ -3,7 +3,6 @@ [ext_resource path="res://Characters/Player/UI/UI.gd" type="Script" id=1] [ext_resource path="res://Resources/Textures/pillLevel_fill.png" type="Texture" id=2] - [node name="HUD" type="Control"] anchor_right = 1.0 anchor_bottom = 1.0 @@ -12,6 +11,7 @@ margin_right = 10.2837 script = ExtResource( 1 ) [node name="PressInteract" type="Label" parent="."] +visible = false margin_left = 453.005 margin_top = 515.582 margin_right = 569.005 diff --git a/Level/Buildings/PlayerHouse.tscn b/Level/Buildings/PlayerHouse.tscn index 7c328ae..10383ee 100644 --- a/Level/Buildings/PlayerHouse.tscn +++ b/Level/Buildings/PlayerHouse.tscn @@ -1,16 +1,16 @@ [gd_scene load_steps=5 format=2] -[sub_resource type="SpatialMaterial" id=4] +[sub_resource type="SpatialMaterial" id=1] albedo_color = Color( 0.807843, 1, 0.698039, 1 ) -[sub_resource type="CubeMesh" id=1] -material = SubResource( 4 ) +[sub_resource type="CubeMesh" id=2] +material = SubResource( 1 ) size = Vector3( 26, 12, 14 ) -[sub_resource type="CubeMesh" id=2] +[sub_resource type="CubeMesh" id=3] size = Vector3( 24, 14, 12 ) -[sub_resource type="CapsuleMesh" id=3] +[sub_resource type="CapsuleMesh" id=4] radius = 2.0 mid_height = 2.0 @@ -18,14 +18,14 @@ mid_height = 2.0 [node name="CSGMesh" type="CSGMesh" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0 ) -mesh = SubResource( 1 ) +mesh = SubResource( 2 ) [node name="CSGMesh2" type="CSGMesh" parent="CSGMesh"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00447488, -1, -0.00174999 ) operation = 2 -mesh = SubResource( 2 ) +mesh = SubResource( 3 ) [node name="CSGMesh3" type="CSGMesh" parent="CSGMesh"] transform = Transform( 1, 0, 0, 0, -0.0161161, -0.99987, 0, 0.99987, -0.0161161, 0, -4.59426, -5.98218 ) operation = 2 -mesh = SubResource( 3 ) +mesh = SubResource( 4 ) diff --git a/Level/Interactables/Door/Door.gd b/Level/Interactables/Door/Door.gd index 39243bf..04dc5e8 100644 --- a/Level/Interactables/Door/Door.gd +++ b/Level/Interactables/Door/Door.gd @@ -1,15 +1,16 @@ extends KinematicBody # export variables -export(NodePath) var outline_path export(bool) var card_door export(int) var door_lvl +var outline: MeshInstance + # const const OPENING_SPEED = 50 # private members -var _startingRotY : int +var _startingRotY : float var _isMoving = false var _isOpening = false var _degrees = 0 @@ -17,11 +18,13 @@ var _degrees = 0 # Called when the node enters the scene tree for the first time. func _ready(): _startingRotY = global_transform.basis.get_euler().y + outline = get_node("DoorMesh/Outline") as MeshInstance # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): if _isMoving: - door_move(delta) + _door_move(delta) + # called by player to interact with this scene func do_interact(var player): @@ -37,8 +40,9 @@ func do_interact(var player): else: print("you don't have the right key") + # opens or closes the door -func door_move(delta): +func _door_move(delta): if _isOpening: if _degrees < 100: _degrees += OPENING_SPEED * delta @@ -51,4 +55,5 @@ func door_move(delta): else: _degrees = 0 _isMoving = false + rotate_y(_degrees * PI/180 - global_transform.basis.get_euler().y + _startingRotY) diff --git a/Level/Interactables/Door/Door.tscn b/Level/Interactables/Door/Door.tscn index d894f00..c2c0f23 100644 --- a/Level/Interactables/Door/Door.tscn +++ b/Level/Interactables/Door/Door.tscn @@ -3,9 +3,6 @@ [ext_resource path="res://Level/Interactables/Door/Door.gd" type="Script" id=1] [ext_resource path="res://Materials/Glow.tres" type="Material" id=2] - - - [sub_resource type="CubeMesh" id=1] [sub_resource type="ArrayMesh" id=2] @@ -28,9 +25,7 @@ surfaces/0 = { [node name="Door" type="KinematicBody" groups=[ "Touchables", ]] -editor/display_folded = true script = ExtResource( 1 ) -outline_path = NodePath("DoorMesh/Outline") [node name="DoorMesh" type="MeshInstance" parent="."] transform = Transform( 1, 0, 0, 0, 2, 0, 0, 0, 0.1, 1, 0, 0 ) diff --git a/Level/Interactables/FactoryMachines/PipeGame.gd b/Level/Interactables/FactoryMachines/PipeGame.gd index e85cadc..08e6d79 100644 --- a/Level/Interactables/FactoryMachines/PipeGame.gd +++ b/Level/Interactables/FactoryMachines/PipeGame.gd @@ -1,24 +1,17 @@ extends StaticBody -# Declare member variables here. Examples: -# var a = 2 -# var b = "text" -# Called when the node enters the scene tree for the first time. func _ready(): var forks = get_tree().get_nodes_in_group("PipeForks") for f in forks: f.connect("flow_changed", self, "_update_pipe_colors") + func _update_pipe_colors(): var pipes = get_tree().get_nodes_in_group("Pipes") for p in pipes: p.update_content_color() -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass - func _on_Fork1_flow_changed(): pass # Replace with function body. diff --git a/Level/Interactables/Key/Key.gd b/Level/Interactables/Key/Key.gd index 07e5921..8109923 100644 --- a/Level/Interactables/Key/Key.gd +++ b/Level/Interactables/Key/Key.gd @@ -1,17 +1,11 @@ extends StaticBody -# export variables -export(NodePath) var outline_path export(int) var key_id -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. +onready var outline = get_node("KeyMesh/Outline") as MeshInstance + func do_interact(var player): + # TODO: move to global inventory player.key_chain.append(key_id) - queue_free() - -# Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta): - pass + queue_free() \ No newline at end of file diff --git a/Level/Interactables/Key/Key.tscn b/Level/Interactables/Key/Key.tscn index c5b3f89..efd2fac 100644 --- a/Level/Interactables/Key/Key.tscn +++ b/Level/Interactables/Key/Key.tscn @@ -5,10 +5,6 @@ [ext_resource path="res://Materials/Glow.tres" type="Material" id=3] [ext_resource path="res://Resources/Models/key/key.dae" type="PackedScene" id=4] - - - - [sub_resource type="ArrayMesh" id=1] resource_name = "Cube.001" surfaces/0 = { @@ -25,7 +21,7 @@ surfaces/0 = { "vertex_count": 321 } -[sub_resource type="ArrayMesh" id=4] +[sub_resource type="ArrayMesh" id=2] surfaces/0 = { "aabb": AABB( -3.4012, -9.73009, -2.48894, 6.8024, 11.2232, 2.85271 ), "array_data": PoolByteArray( 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 129, 0, 0, 0, 0, 112, 59, 127, 80, 55, 0, 60, 220, 99, 135, 191, 221, 32, 218, 62, 16, 136, 194, 189, 129, 0, 0, 0, 0, 104, 72, 127, 128, 55, 0, 60, 12, 13, 137, 191, 12, 13, 137, 63, 0, 0, 128, 191, 129, 0, 0, 0, 0, 103, 73, 127, 0, 57, 0, 58, 39, 102, 135, 63, 99, 250, 96, 189, 96, 207, 179, 190, 127, 0, 0, 0, 0, 127, 0, 127, 80, 55, 0, 52, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 127, 0, 0, 0, 0, 126, 0, 127, 64, 55, 0, 52, 12, 13, 137, 63, 12, 13, 137, 191, 0, 0, 128, 191, 127, 0, 0, 0, 0, 126, 0, 127, 0, 54, 0, 56, 12, 13, 137, 63, 12, 13, 137, 191, 0, 0, 128, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 56, 220, 99, 135, 191, 220, 99, 135, 191, 143, 104, 250, 61, 0, 129, 0, 0, 127, 0, 0, 127, 0, 48, 0, 52, 12, 13, 137, 191, 12, 13, 137, 191, 0, 0, 128, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 48, 0, 56, 12, 13, 137, 191, 12, 13, 137, 63, 0, 0, 128, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 59, 0, 56, 220, 99, 135, 63, 220, 99, 135, 63, 64, 64, 186, 62, 0, 127, 0, 0, 129, 0, 0, 127, 0, 57, 0, 52, 12, 13, 137, 63, 12, 13, 137, 63, 0, 0, 128, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 57, 0, 56, 221, 99, 135, 63, 236, 32, 218, 62, 66, 64, 186, 62, 0, 0, 127, 0, 134, 31, 0, 129, 0, 56, 0, 52, 220, 99, 135, 191, 220, 99, 135, 63, 64, 64, 186, 62, 0, 0, 127, 0, 134, 31, 0, 129, 0, 59, 0, 52, 220, 99, 135, 191, 221, 32, 218, 62, 64, 64, 186, 62, 0, 0, 127, 0, 134, 31, 0, 129, 0, 56, 0, 60, 220, 99, 135, 63, 221, 32, 218, 62, 16, 136, 194, 189, 0, 129, 0, 0, 0, 0, 127, 129, 128, 55, 0, 52, 220, 99, 135, 191, 221, 32, 218, 62, 64, 64, 186, 62, 0, 129, 0, 0, 0, 0, 127, 129, 0, 56, 0, 60, 220, 99, 135, 191, 221, 32, 218, 62, 16, 136, 194, 189, 0, 129, 0, 0, 0, 0, 127, 129, 128, 55, 0, 60, 221, 99, 135, 63, 88, 64, 97, 189, 14, 136, 194, 189, 0, 0, 127, 0, 0, 126, 0, 129, 96, 55, 0, 52, 220, 99, 135, 191, 221, 32, 218, 62, 16, 136, 194, 189, 0, 0, 127, 0, 0, 127, 0, 129, 128, 55, 0, 60, 221, 99, 135, 191, 152, 183, 106, 189, 14, 136, 194, 189, 0, 0, 127, 0, 0, 127, 0, 129, 96, 55, 0, 60, 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 0, 130, 0, 0, 0, 0, 127, 129, 80, 55, 0, 60, 221, 99, 135, 63, 88, 64, 97, 189, 14, 136, 194, 189, 0, 130, 0, 0, 0, 0, 127, 129, 96, 55, 0, 52, 221, 99, 135, 191, 152, 183, 106, 189, 14, 136, 194, 189, 0, 130, 0, 0, 0, 0, 127, 129, 96, 55, 0, 60, 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 0, 0, 127, 0, 0, 126, 0, 129, 80, 55, 0, 60, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 0, 0, 127, 0, 0, 127, 0, 129, 64, 55, 0, 52, 39, 102, 135, 63, 99, 250, 96, 189, 96, 207, 179, 190, 0, 0, 127, 0, 0, 126, 0, 129, 80, 55, 0, 52, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 0, 126, 0, 0, 0, 0, 129, 129, 64, 55, 0, 52, 118, 99, 135, 191, 247, 245, 216, 190, 20, 98, 250, 61, 0, 126, 0, 0, 0, 0, 130, 129, 0, 55, 0, 60, 221, 99, 135, 63, 32, 82, 215, 190, 147, 104, 250, 61, 0, 126, 0, 0, 0, 0, 129, 129, 0, 55, 0, 52, 118, 99, 135, 191, 247, 245, 216, 190, 20, 98, 250, 61, 0, 0, 127, 0, 0, 127, 0, 129, 0, 55, 0, 60, 220, 99, 135, 63, 220, 99, 135, 191, 143, 104, 250, 61, 0, 0, 127, 0, 0, 126, 0, 129, 0, 54, 0, 52, 221, 99, 135, 63, 32, 82, 215, 190, 147, 104, 250, 61, 0, 0, 127, 0, 0, 127, 0, 129, 0, 55, 0, 52, 52, 185, 220, 191, 156, 31, 191, 63, 52, 185, 220, 191, 0, 127, 0, 0, 130, 0, 0, 127, 0, 57, 0, 60, 52, 185, 220, 63, 156, 31, 191, 63, 71, 56, 113, 191, 0, 127, 0, 0, 130, 0, 0, 127, 0, 54, 0, 58, 52, 185, 220, 63, 156, 31, 191, 63, 52, 185, 220, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 54, 0, 60, 52, 185, 220, 63, 156, 31, 191, 63, 71, 56, 113, 191, 0, 0, 127, 0, 0, 127, 0, 127, 0, 57, 0, 58, 100, 98, 222, 191, 16, 17, 210, 192, 232, 229, 109, 191, 0, 0, 127, 0, 0, 127, 0, 127, 0, 54, 0, 56, 100, 98, 222, 63, 16, 17, 210, 192, 232, 229, 109, 191, 0, 0, 127, 0, 0, 127, 0, 127, 0, 54, 0, 58, 52, 185, 220, 191, 156, 31, 191, 63, 71, 56, 113, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 57, 0, 56, 100, 98, 222, 191, 16, 17, 210, 192, 100, 98, 222, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 52, 100, 98, 222, 191, 16, 17, 210, 192, 232, 229, 109, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 56, 52, 185, 220, 63, 156, 31, 191, 63, 52, 185, 220, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 56, 100, 98, 222, 63, 16, 17, 210, 192, 232, 229, 109, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 48, 0, 52, 100, 98, 222, 63, 16, 17, 210, 192, 100, 98, 222, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 48, 0, 56, 52, 185, 220, 191, 156, 31, 191, 63, 52, 185, 220, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 56, 100, 98, 222, 63, 16, 17, 210, 192, 100, 98, 222, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 52, 100, 98, 222, 191, 16, 17, 210, 192, 100, 98, 222, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 0, 231, 132, 0, 0, 124, 230, 127, 0, 60, 0, 56, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 0, 231, 132, 0, 0, 124, 230, 127, 51, 59, 0, 0, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 0, 231, 132, 0, 0, 124, 230, 127, 51, 59, 0, 56, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 0, 171, 163, 0, 0, 93, 171, 127, 51, 59, 0, 56, 196, 88, 89, 64, 57, 118, 27, 193, 111, 110, 219, 191, 0, 171, 163, 0, 0, 93, 171, 127, 102, 58, 0, 0, 200, 88, 89, 192, 57, 118, 27, 193, 111, 110, 219, 191, 0, 171, 163, 0, 0, 93, 171, 127, 102, 58, 0, 56, 196, 88, 89, 64, 57, 118, 27, 193, 111, 110, 219, 191, 0, 129, 0, 0, 0, 0, 129, 127, 102, 58, 0, 0, 201, 88, 89, 192, 120, 174, 27, 193, 32, 205, 123, 191, 0, 129, 0, 0, 0, 0, 129, 127, 153, 57, 0, 56, 200, 88, 89, 192, 57, 118, 27, 193, 111, 110, 219, 191, 0, 129, 0, 0, 0, 0, 129, 127, 102, 58, 0, 56, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 0, 171, 93, 0, 0, 163, 171, 127, 153, 57, 0, 0, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 0, 171, 93, 0, 0, 163, 171, 127, 204, 56, 0, 56, 201, 88, 89, 192, 120, 174, 27, 193, 32, 205, 123, 191, 0, 171, 93, 0, 0, 163, 171, 127, 153, 57, 0, 56, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 0, 231, 124, 0, 0, 132, 230, 127, 204, 56, 0, 0, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 0, 231, 124, 0, 0, 132, 230, 127, 255, 55, 0, 56, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 0, 231, 124, 0, 0, 132, 230, 127, 204, 56, 0, 56, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 0, 25, 124, 0, 0, 132, 26, 127, 255, 55, 0, 0, 110, 152, 89, 192, 184, 63, 228, 192, 21, 44, 197, 190, 0, 25, 124, 0, 0, 132, 26, 127, 102, 54, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 0, 25, 124, 0, 0, 132, 26, 127, 255, 55, 0, 56, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 0, 85, 93, 0, 0, 163, 85, 127, 102, 54, 0, 0, 196, 88, 89, 192, 17, 0, 208, 192, 207, 205, 115, 191, 0, 85, 93, 0, 0, 163, 85, 127, 204, 52, 0, 56, 110, 152, 89, 192, 184, 63, 228, 192, 21, 44, 197, 190, 0, 85, 93, 0, 0, 163, 85, 127, 102, 54, 0, 56, 200, 88, 89, 64, 145, 143, 207, 192, 27, 205, 123, 191, 0, 127, 0, 0, 0, 0, 127, 127, 204, 52, 0, 0, 196, 88, 89, 192, 145, 143, 207, 192, 200, 110, 215, 191, 0, 127, 0, 0, 0, 0, 127, 127, 102, 50, 0, 56, 196, 88, 89, 192, 17, 0, 208, 192, 207, 205, 115, 191, 0, 127, 0, 0, 0, 0, 127, 127, 204, 52, 0, 56, 196, 88, 89, 192, 145, 143, 207, 192, 200, 110, 215, 191, 0, 85, 163, 0, 0, 93, 85, 127, 102, 50, 0, 56, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 0, 85, 163, 0, 0, 93, 85, 127, 102, 46, 0, 0, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 0, 85, 163, 0, 0, 93, 85, 127, 102, 46, 0, 56, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 0, 25, 132, 0, 0, 124, 26, 127, 102, 46, 0, 56, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 0, 25, 132, 0, 0, 124, 26, 127, 0, 0, 0, 0, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 0, 25, 132, 0, 0, 124, 26, 127, 0, 0, 0, 56, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 129, 0, 0, 0, 127, 0, 0, 127, 121, 56, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 129, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 56, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 129, 0, 0, 0, 127, 0, 0, 127, 51, 59, 0, 56, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 129, 0, 0, 0, 0, 93, 171, 129, 22, 57, 255, 55, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 129, 0, 0, 0, 0, 93, 171, 129, 51, 59, 0, 56, 200, 88, 89, 192, 57, 118, 27, 193, 111, 110, 219, 191, 129, 0, 0, 0, 0, 93, 171, 129, 102, 58, 0, 56, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 129, 0, 0, 0, 0, 0, 129, 129, 22, 57, 255, 55, 201, 88, 89, 192, 120, 174, 27, 193, 32, 205, 123, 191, 129, 0, 0, 0, 0, 0, 129, 129, 153, 57, 0, 56, 6, 89, 89, 192, 136, 248, 13, 193, 146, 161, 153, 191, 129, 0, 0, 0, 0, 0, 129, 129, 219, 56, 255, 55, 6, 89, 89, 192, 136, 248, 13, 193, 146, 161, 153, 191, 129, 0, 0, 0, 0, 163, 171, 129, 219, 56, 255, 55, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 129, 0, 0, 0, 0, 163, 171, 129, 204, 56, 0, 56, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 129, 0, 0, 0, 0, 163, 171, 129, 102, 56, 255, 55, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 129, 0, 0, 0, 0, 0, 127, 129, 102, 56, 255, 55, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 129, 0, 0, 0, 0, 0, 127, 129, 255, 55, 0, 56, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 129, 0, 0, 0, 0, 0, 127, 129, 191, 55, 0, 56, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 129, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 129, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 56, 110, 152, 89, 192, 184, 63, 228, 192, 21, 44, 197, 190, 129, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 25, 162, 149, 191, 129, 0, 0, 0, 127, 0, 0, 127, 152, 53, 0, 56, 110, 152, 89, 192, 184, 63, 228, 192, 21, 44, 197, 190, 129, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 56, 196, 88, 89, 192, 17, 0, 208, 192, 207, 205, 115, 191, 129, 0, 0, 0, 127, 0, 0, 127, 204, 52, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 25, 162, 149, 191, 129, 0, 0, 0, 127, 0, 0, 127, 152, 53, 0, 56, 196, 88, 89, 192, 145, 143, 207, 192, 200, 110, 215, 191, 129, 0, 0, 0, 127, 0, 0, 127, 102, 50, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 54, 179, 191, 191, 129, 0, 0, 0, 127, 0, 0, 127, 175, 52, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 54, 179, 191, 191, 129, 0, 0, 0, 127, 0, 0, 129, 175, 52, 0, 56, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 129, 0, 0, 0, 127, 0, 0, 129, 102, 46, 0, 56, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 129, 0, 0, 0, 127, 0, 0, 129, 57, 52, 0, 56, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 129, 0, 0, 0, 127, 0, 0, 127, 57, 52, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 129, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 56, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 129, 0, 0, 0, 127, 0, 0, 127, 114, 53, 0, 56, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 127, 0, 0, 0, 127, 0, 0, 127, 121, 56, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 127, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 0, 23, 173, 89, 64, 124, 133, 1, 193, 240, 173, 235, 191, 127, 0, 0, 0, 127, 0, 0, 127, 116, 53, 0, 0, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 127, 0, 0, 0, 127, 0, 0, 127, 21, 57, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 127, 0, 0, 0, 127, 0, 0, 127, 51, 59, 0, 0, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 127, 0, 0, 0, 127, 0, 0, 127, 121, 56, 0, 0, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 127, 0, 0, 0, 127, 0, 0, 127, 21, 57, 0, 0, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 57, 0, 0, 196, 88, 89, 64, 57, 118, 27, 193, 111, 110, 219, 191, 127, 0, 0, 0, 127, 0, 0, 127, 102, 58, 0, 0, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 219, 56, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 127, 0, 0, 0, 127, 0, 0, 127, 204, 56, 0, 0, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 57, 0, 0, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 102, 56, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 127, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 127, 0, 0, 0, 127, 0, 0, 127, 204, 56, 0, 0, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 127, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 0, 23, 173, 89, 64, 196, 240, 1, 193, 198, 78, 83, 191, 127, 0, 0, 0, 127, 0, 0, 127, 191, 55, 0, 0, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 53, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 127, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 0, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 127, 0, 0, 0, 127, 0, 0, 127, 176, 52, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 27, 205, 123, 191, 127, 0, 0, 0, 127, 0, 0, 127, 204, 52, 0, 0, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 53, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 127, 0, 0, 0, 127, 0, 0, 129, 176, 52, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 127, 0, 0, 0, 127, 0, 0, 129, 102, 46, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 200, 110, 215, 191, 127, 0, 0, 0, 127, 0, 0, 129, 102, 50, 0, 0, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 127, 0, 0, 0, 127, 0, 0, 127, 58, 52, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 127, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 127, 0, 0, 0, 127, 0, 0, 127, 102, 46, 0, 0, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 0, 25, 132, 0, 0, 132, 230, 129, 191, 55, 0, 56, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 0, 25, 132, 0, 0, 132, 230, 129, 102, 56, 0, 0, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 0, 25, 132, 0, 0, 132, 230, 129, 102, 56, 255, 55, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 0, 231, 132, 0, 0, 132, 26, 129, 191, 55, 0, 56, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 0, 231, 132, 0, 0, 132, 26, 129, 167, 54, 0, 0, 23, 173, 89, 64, 196, 240, 1, 193, 198, 78, 83, 191, 0, 231, 132, 0, 0, 132, 26, 129, 191, 55, 0, 0, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 0, 171, 163, 0, 0, 163, 85, 129, 167, 54, 0, 56, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 0, 171, 163, 0, 0, 163, 85, 129, 153, 53, 0, 0, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 0, 171, 163, 0, 0, 163, 85, 129, 167, 54, 0, 0, 10, 89, 89, 192, 236, 107, 235, 192, 54, 179, 191, 191, 0, 129, 0, 0, 0, 0, 127, 129, 175, 52, 0, 56, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 0, 129, 0, 0, 0, 0, 127, 129, 153, 53, 0, 0, 10, 89, 89, 192, 236, 107, 235, 192, 25, 162, 149, 191, 0, 129, 0, 0, 0, 0, 127, 129, 152, 53, 0, 56, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 0, 85, 163, 0, 0, 163, 171, 129, 102, 56, 255, 55, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 0, 85, 163, 0, 0, 163, 171, 129, 219, 56, 0, 0, 6, 89, 89, 192, 136, 248, 13, 193, 146, 161, 153, 191, 0, 85, 163, 0, 0, 163, 171, 129, 219, 56, 255, 55, 6, 89, 89, 192, 136, 248, 13, 193, 146, 161, 153, 191, 0, 127, 0, 0, 0, 0, 129, 129, 219, 56, 255, 55, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 0, 127, 0, 0, 0, 0, 129, 129, 21, 57, 0, 0, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 0, 127, 0, 0, 0, 0, 129, 129, 22, 57, 255, 55, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 0, 85, 93, 0, 0, 163, 85, 127, 121, 56, 0, 56, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 0, 85, 93, 0, 0, 163, 85, 127, 21, 57, 0, 0, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 0, 85, 93, 0, 0, 163, 85, 127, 121, 56, 0, 0, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 0, 25, 124, 0, 0, 132, 26, 127, 114, 53, 0, 56, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 0, 25, 124, 0, 0, 132, 26, 127, 121, 56, 0, 0, 23, 173, 89, 64, 124, 133, 1, 193, 240, 173, 235, 191, 0, 25, 124, 0, 0, 132, 26, 127, 116, 53, 0, 0, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 0, 231, 124, 0, 0, 132, 230, 127, 114, 53, 0, 56, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 0, 231, 124, 0, 0, 132, 230, 127, 58, 52, 0, 0, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 0, 231, 124, 0, 0, 132, 230, 127, 57, 52, 0, 56, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 0, 171, 93, 0, 0, 93, 85, 129, 57, 52, 0, 56, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 0, 171, 93, 0, 0, 93, 85, 129, 176, 52, 0, 0, 10, 89, 89, 192, 236, 107, 235, 192, 54, 179, 191, 191, 0, 171, 93, 0, 0, 93, 85, 129, 175, 52, 0, 56, 12, 13, 137, 191, 12, 13, 137, 191, 0, 0, 128, 191, 129, 0, 0, 0, 0, 93, 171, 127, 0, 54, 0, 58, 220, 99, 135, 191, 220, 99, 135, 191, 143, 104, 250, 61, 129, 0, 0, 0, 0, 93, 171, 127, 0, 54, 0, 60, 60, 104, 135, 191, 35, 171, 217, 190, 115, 214, 179, 190, 129, 0, 0, 0, 0, 93, 171, 127, 64, 55, 0, 60, 118, 99, 135, 191, 247, 245, 216, 190, 20, 98, 250, 61, 129, 0, 0, 0, 127, 0, 0, 127, 0, 55, 0, 60, 220, 99, 135, 191, 221, 32, 218, 62, 64, 64, 186, 62, 129, 0, 0, 0, 127, 0, 0, 127, 0, 56, 0, 60, 220, 99, 135, 191, 220, 99, 135, 63, 64, 64, 186, 62, 129, 0, 0, 0, 0, 94, 84, 127, 0, 57, 0, 60, 221, 99, 135, 191, 152, 183, 106, 189, 14, 136, 194, 189, 129, 0, 0, 0, 127, 0, 0, 127, 96, 55, 0, 60, 12, 13, 137, 191, 12, 13, 137, 63, 0, 0, 128, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 57, 0, 58, 12, 13, 137, 191, 12, 13, 137, 191, 0, 0, 128, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 58, 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 129, 0, 0, 0, 0, 127, 0, 127, 80, 55, 0, 60, 12, 13, 137, 191, 12, 13, 137, 191, 0, 0, 128, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 58, 60, 104, 135, 191, 35, 171, 217, 190, 115, 214, 179, 190, 129, 0, 0, 0, 0, 127, 0, 127, 64, 55, 0, 60, 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 129, 0, 0, 0, 0, 127, 0, 127, 80, 55, 0, 60, 12, 13, 137, 63, 12, 13, 137, 63, 0, 0, 128, 191, 127, 0, 0, 0, 0, 116, 50, 127, 0, 57, 0, 56, 220, 99, 135, 63, 220, 99, 135, 63, 64, 64, 186, 62, 127, 0, 0, 0, 0, 94, 84, 127, 0, 57, 0, 52, 220, 99, 135, 63, 221, 32, 218, 62, 16, 136, 194, 189, 127, 0, 0, 0, 0, 103, 72, 127, 128, 55, 0, 52, 220, 99, 135, 63, 220, 99, 135, 63, 64, 64, 186, 62, 127, 0, 0, 0, 127, 0, 0, 127, 0, 57, 0, 52, 221, 99, 135, 63, 236, 32, 218, 62, 66, 64, 186, 62, 127, 0, 0, 0, 127, 0, 0, 127, 0, 56, 0, 52, 220, 99, 135, 63, 221, 32, 218, 62, 16, 136, 194, 189, 127, 0, 0, 0, 127, 0, 0, 127, 128, 55, 0, 52, 221, 99, 135, 63, 88, 64, 97, 189, 14, 136, 194, 189, 127, 0, 0, 0, 127, 0, 0, 127, 96, 55, 0, 52, 39, 102, 135, 63, 99, 250, 96, 189, 96, 207, 179, 190, 127, 0, 0, 0, 0, 125, 20, 127, 80, 55, 0, 52, 221, 99, 135, 63, 32, 82, 215, 190, 147, 104, 250, 61, 127, 0, 0, 0, 127, 0, 0, 127, 0, 55, 0, 52, 220, 99, 135, 63, 220, 99, 135, 191, 143, 104, 250, 61, 127, 0, 0, 0, 0, 94, 171, 127, 0, 54, 0, 52, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 127, 0, 0, 0, 0, 94, 171, 127, 64, 55, 0, 52, 12, 13, 137, 63, 12, 13, 137, 191, 0, 0, 128, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 56, 220, 99, 135, 63, 220, 99, 135, 191, 143, 104, 250, 61, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 52, 220, 99, 135, 191, 220, 99, 135, 63, 64, 64, 186, 62, 0, 127, 0, 0, 129, 0, 0, 127, 0, 59, 0, 52, 220, 99, 135, 63, 220, 99, 135, 63, 64, 64, 186, 62, 0, 0, 127, 0, 127, 0, 0, 129, 0, 57, 0, 52, 220, 99, 135, 63, 221, 32, 218, 62, 16, 136, 194, 189, 0, 129, 0, 0, 0, 0, 127, 129, 128, 55, 0, 52, 221, 99, 135, 63, 236, 32, 218, 62, 66, 64, 186, 62, 0, 129, 0, 0, 0, 0, 127, 129, 0, 56, 0, 52, 220, 99, 135, 191, 221, 32, 218, 62, 64, 64, 186, 62, 0, 129, 0, 0, 0, 0, 127, 129, 0, 56, 0, 60, 220, 99, 135, 63, 221, 32, 218, 62, 16, 136, 194, 189, 0, 0, 127, 0, 0, 127, 0, 129, 128, 55, 0, 52, 39, 102, 135, 63, 99, 250, 96, 189, 96, 207, 179, 190, 0, 130, 0, 0, 0, 0, 126, 129, 80, 55, 0, 52, 243, 98, 135, 191, 101, 224, 106, 189, 154, 193, 179, 190, 0, 0, 127, 0, 0, 127, 0, 129, 80, 55, 0, 60, 60, 104, 135, 191, 35, 171, 217, 190, 115, 214, 179, 190, 0, 0, 127, 0, 0, 127, 0, 129, 64, 55, 0, 60, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 0, 0, 127, 0, 0, 127, 0, 129, 64, 55, 0, 52, 138, 96, 135, 63, 137, 55, 215, 190, 118, 205, 179, 190, 0, 126, 0, 0, 0, 0, 130, 129, 64, 55, 0, 52, 60, 104, 135, 191, 35, 171, 217, 190, 115, 214, 179, 190, 0, 126, 0, 0, 0, 0, 130, 129, 64, 55, 0, 60, 118, 99, 135, 191, 247, 245, 216, 190, 20, 98, 250, 61, 0, 126, 0, 0, 0, 0, 130, 129, 0, 55, 0, 60, 220, 99, 135, 191, 220, 99, 135, 191, 143, 104, 250, 61, 0, 0, 127, 0, 0, 127, 0, 129, 0, 54, 0, 60, 52, 185, 220, 191, 156, 31, 191, 63, 71, 56, 113, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 57, 0, 58, 52, 185, 220, 191, 156, 31, 191, 63, 71, 56, 113, 191, 0, 0, 127, 0, 0, 127, 0, 127, 0, 57, 0, 56, 52, 185, 220, 191, 156, 31, 191, 63, 52, 185, 220, 191, 129, 0, 0, 0, 0, 127, 0, 127, 0, 57, 0, 52, 52, 185, 220, 63, 156, 31, 191, 63, 71, 56, 113, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 52, 52, 185, 220, 63, 156, 31, 191, 63, 52, 185, 220, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 52, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 0, 231, 132, 0, 0, 124, 230, 127, 0, 60, 0, 56, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 0, 231, 132, 0, 0, 124, 230, 127, 0, 60, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 0, 231, 132, 0, 0, 124, 230, 127, 51, 59, 0, 0, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 0, 171, 163, 0, 0, 93, 171, 127, 51, 59, 0, 56, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 0, 171, 163, 0, 0, 93, 171, 127, 51, 59, 0, 0, 196, 88, 89, 64, 57, 118, 27, 193, 111, 110, 219, 191, 0, 171, 163, 0, 0, 93, 171, 127, 102, 58, 0, 0, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 0, 129, 0, 0, 0, 0, 129, 127, 153, 57, 0, 0, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 0, 171, 93, 0, 0, 163, 171, 127, 153, 57, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 0, 171, 93, 0, 0, 163, 171, 127, 204, 56, 0, 0, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 0, 171, 93, 0, 0, 163, 171, 127, 204, 56, 0, 56, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 0, 231, 124, 0, 0, 132, 230, 127, 204, 56, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 0, 231, 124, 0, 0, 132, 230, 127, 255, 55, 0, 0, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 0, 231, 124, 0, 0, 132, 230, 127, 255, 55, 0, 56, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 0, 25, 124, 0, 0, 132, 26, 127, 102, 54, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 0, 85, 93, 0, 0, 163, 85, 127, 102, 54, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 27, 205, 123, 191, 0, 85, 93, 0, 0, 163, 85, 127, 204, 52, 0, 0, 196, 88, 89, 192, 17, 0, 208, 192, 207, 205, 115, 191, 0, 85, 93, 0, 0, 163, 85, 127, 204, 52, 0, 56, 200, 88, 89, 64, 145, 143, 207, 192, 200, 110, 215, 191, 0, 127, 0, 0, 0, 0, 127, 127, 102, 50, 0, 0, 196, 88, 89, 192, 145, 143, 207, 192, 200, 110, 215, 191, 0, 85, 163, 0, 0, 93, 85, 127, 102, 50, 0, 56, 200, 88, 89, 64, 145, 143, 207, 192, 200, 110, 215, 191, 0, 85, 163, 0, 0, 93, 85, 127, 102, 50, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 0, 85, 163, 0, 0, 93, 85, 127, 102, 46, 0, 0, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 0, 25, 132, 0, 0, 124, 26, 127, 102, 46, 0, 56, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 0, 25, 132, 0, 0, 124, 26, 127, 102, 46, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 0, 25, 132, 0, 0, 124, 26, 127, 0, 0, 0, 0, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 129, 0, 0, 0, 127, 0, 0, 127, 121, 56, 0, 56, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 129, 0, 0, 0, 127, 0, 0, 127, 114, 53, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 129, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 56, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 129, 0, 0, 0, 0, 163, 171, 127, 22, 57, 255, 55, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 129, 0, 0, 0, 0, 163, 171, 127, 121, 56, 0, 56, 110, 152, 89, 192, 101, 86, 17, 193, 39, 5, 18, 192, 129, 0, 0, 0, 0, 163, 171, 127, 51, 59, 0, 56, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 129, 0, 0, 0, 0, 0, 130, 129, 22, 57, 255, 55, 200, 88, 89, 192, 57, 118, 27, 193, 111, 110, 219, 191, 129, 0, 0, 0, 0, 0, 129, 129, 102, 58, 0, 56, 201, 88, 89, 192, 120, 174, 27, 193, 32, 205, 123, 191, 129, 0, 0, 0, 0, 0, 129, 129, 153, 57, 0, 56, 6, 89, 89, 192, 136, 248, 13, 193, 146, 161, 153, 191, 129, 0, 0, 0, 0, 163, 171, 129, 219, 56, 255, 55, 201, 88, 89, 192, 120, 174, 27, 193, 32, 205, 123, 191, 129, 0, 0, 0, 0, 163, 171, 129, 153, 57, 0, 56, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 129, 0, 0, 0, 0, 163, 171, 129, 204, 56, 0, 56, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 129, 0, 0, 0, 0, 132, 230, 129, 102, 56, 255, 55, 110, 152, 89, 192, 191, 195, 17, 193, 104, 64, 204, 190, 129, 0, 0, 0, 0, 132, 230, 129, 204, 56, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 129, 0, 0, 0, 0, 132, 230, 129, 255, 55, 0, 56, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 129, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 56, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 129, 0, 0, 0, 127, 0, 0, 127, 191, 55, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 80, 254, 53, 190, 129, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 25, 162, 149, 191, 129, 0, 0, 0, 127, 0, 0, 127, 152, 53, 0, 56, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 129, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 56, 110, 152, 89, 192, 184, 63, 228, 192, 21, 44, 197, 190, 129, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 56, 196, 88, 89, 192, 17, 0, 208, 192, 207, 205, 115, 191, 129, 0, 0, 0, 127, 0, 0, 127, 204, 52, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 54, 179, 191, 191, 129, 0, 0, 0, 127, 0, 0, 129, 175, 52, 0, 56, 196, 88, 89, 192, 145, 143, 207, 192, 200, 110, 215, 191, 129, 0, 0, 0, 127, 0, 0, 129, 102, 50, 0, 56, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 129, 0, 0, 0, 127, 0, 0, 129, 102, 46, 0, 56, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 129, 0, 0, 0, 127, 0, 0, 127, 57, 52, 0, 56, 110, 152, 89, 192, 5, 101, 227, 192, 161, 34, 17, 192, 129, 0, 0, 0, 127, 0, 0, 127, 102, 46, 0, 56, 59, 173, 89, 192, 179, 240, 1, 193, 195, 74, 31, 192, 129, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 56, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 127, 0, 0, 0, 127, 0, 0, 127, 121, 56, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 127, 0, 0, 0, 127, 0, 0, 127, 51, 59, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 127, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 0, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 127, 0, 0, 0, 127, 0, 0, 129, 21, 57, 0, 0, 196, 88, 89, 64, 57, 118, 27, 193, 111, 110, 219, 191, 127, 0, 0, 0, 127, 0, 0, 129, 102, 58, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 39, 5, 18, 192, 127, 0, 0, 0, 127, 0, 0, 129, 51, 59, 0, 0, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 127, 0, 0, 0, 127, 0, 0, 127, 21, 57, 0, 0, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 219, 56, 0, 0, 196, 88, 89, 64, 56, 118, 27, 193, 211, 205, 115, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 57, 0, 0, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 219, 56, 0, 0, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 102, 56, 0, 0, 110, 152, 89, 64, 101, 86, 17, 193, 18, 44, 197, 190, 127, 0, 0, 0, 127, 0, 0, 127, 204, 56, 0, 0, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 102, 56, 0, 0, 23, 173, 89, 64, 196, 240, 1, 193, 198, 78, 83, 191, 127, 0, 0, 0, 127, 0, 0, 127, 191, 55, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 127, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 0, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 127, 0, 0, 0, 127, 0, 0, 127, 167, 54, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 127, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 80, 254, 53, 190, 127, 0, 0, 0, 127, 0, 0, 127, 255, 55, 0, 0, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 127, 0, 0, 0, 127, 0, 0, 127, 153, 53, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 27, 205, 123, 191, 127, 0, 0, 0, 127, 0, 0, 127, 204, 52, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 106, 64, 204, 190, 127, 0, 0, 0, 127, 0, 0, 127, 102, 54, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 127, 0, 0, 0, 127, 0, 0, 127, 176, 52, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 200, 110, 215, 191, 127, 0, 0, 0, 127, 0, 0, 127, 102, 50, 0, 0, 200, 88, 89, 64, 145, 143, 207, 192, 27, 205, 123, 191, 127, 0, 0, 0, 127, 0, 0, 127, 204, 52, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 127, 0, 0, 0, 127, 0, 0, 127, 176, 52, 0, 0, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 127, 0, 0, 0, 127, 0, 0, 127, 58, 52, 0, 0, 110, 152, 89, 64, 5, 101, 227, 192, 161, 34, 17, 192, 127, 0, 0, 0, 127, 0, 0, 127, 102, 46, 0, 0, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 127, 0, 0, 0, 127, 0, 0, 127, 58, 52, 0, 0, 23, 173, 89, 64, 124, 133, 1, 193, 240, 173, 235, 191, 127, 0, 0, 0, 127, 0, 0, 127, 116, 53, 0, 0, 59, 173, 89, 64, 141, 133, 1, 193, 195, 74, 31, 192, 127, 0, 0, 0, 127, 0, 0, 127, 0, 0, 0, 0, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 0, 25, 132, 0, 0, 132, 230, 129, 191, 55, 0, 56, 23, 173, 89, 64, 196, 240, 1, 193, 198, 78, 83, 191, 0, 25, 132, 0, 0, 132, 230, 129, 191, 55, 0, 0, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 0, 25, 132, 0, 0, 132, 230, 129, 102, 56, 0, 0, 46, 173, 89, 192, 148, 133, 1, 193, 179, 78, 83, 191, 0, 231, 132, 0, 0, 132, 26, 129, 191, 55, 0, 56, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 0, 231, 132, 0, 0, 132, 26, 129, 167, 54, 0, 56, 71, 152, 89, 64, 94, 197, 243, 192, 219, 140, 111, 191, 0, 231, 132, 0, 0, 132, 26, 129, 167, 54, 0, 0, 84, 152, 89, 192, 164, 152, 244, 192, 108, 1, 108, 191, 0, 171, 163, 0, 0, 163, 85, 129, 167, 54, 0, 56, 10, 89, 89, 192, 236, 107, 235, 192, 25, 162, 149, 191, 0, 171, 163, 0, 0, 163, 85, 129, 152, 53, 0, 56, 213, 88, 89, 64, 155, 7, 235, 192, 197, 160, 153, 191, 0, 171, 163, 0, 0, 163, 85, 129, 153, 53, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 0, 129, 0, 0, 0, 0, 127, 129, 176, 52, 0, 0, 75, 152, 89, 192, 97, 151, 9, 193, 88, 141, 111, 191, 0, 85, 163, 0, 0, 163, 171, 129, 102, 56, 255, 55, 49, 152, 89, 64, 164, 147, 9, 193, 130, 141, 111, 191, 0, 85, 163, 0, 0, 163, 171, 129, 102, 56, 0, 0, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 0, 85, 163, 0, 0, 163, 171, 129, 219, 56, 0, 0, 154, 88, 89, 64, 126, 242, 13, 193, 214, 161, 153, 191, 0, 127, 0, 0, 0, 0, 129, 129, 219, 56, 0, 0, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 0, 85, 93, 0, 0, 163, 85, 127, 121, 56, 0, 56, 10, 89, 89, 192, 74, 192, 13, 193, 55, 179, 191, 191, 0, 85, 93, 0, 0, 163, 85, 127, 22, 57, 255, 55, 147, 88, 89, 64, 57, 186, 13, 193, 178, 179, 191, 191, 0, 85, 93, 0, 0, 163, 85, 127, 21, 57, 0, 0, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 0, 25, 124, 0, 0, 132, 26, 127, 114, 53, 0, 56, 84, 152, 89, 192, 238, 41, 9, 193, 162, 84, 223, 191, 0, 25, 124, 0, 0, 132, 26, 127, 121, 56, 0, 56, 53, 152, 89, 64, 52, 38, 9, 193, 155, 84, 223, 191, 0, 25, 124, 0, 0, 132, 26, 127, 121, 56, 0, 0, 21, 173, 89, 192, 122, 133, 1, 193, 241, 173, 235, 191, 0, 231, 124, 0, 0, 132, 230, 127, 114, 53, 0, 56, 23, 173, 89, 64, 124, 133, 1, 193, 240, 173, 235, 191, 0, 231, 124, 0, 0, 132, 230, 127, 116, 53, 0, 0, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 0, 231, 124, 0, 0, 132, 230, 127, 58, 52, 0, 0, 75, 152, 89, 192, 192, 189, 243, 192, 172, 142, 221, 191, 0, 171, 93, 0, 0, 93, 85, 129, 57, 52, 0, 56, 49, 152, 89, 64, 59, 197, 243, 192, 151, 142, 221, 191, 0, 171, 93, 0, 0, 93, 85, 129, 58, 52, 0, 0, 154, 88, 89, 64, 135, 7, 235, 192, 122, 179, 187, 191, 0, 171, 93, 0, 0, 93, 85, 129, 176, 52, 0, 0 ), @@ -44,16 +40,15 @@ surfaces/0 = { "Touchables", ]] script = ExtResource( 1 ) -outline_path = NodePath("KeyModel/Outline") -[node name="KeyModel" type="MeshInstance" parent="."] +[node name="KeyMesh" type="MeshInstance" parent="."] transform = Transform( 0.003, 0, 0, 0, 0.02, 0, 0, 0, 0.03, 0, 0.082, 0.04 ) mesh = SubResource( 1 ) material/0 = null -[node name="Outline" type="MeshInstance" parent="KeyModel"] +[node name="Outline" type="MeshInstance" parent="KeyMesh"] visible = false -mesh = SubResource( 4 ) +mesh = SubResource( 2 ) material/0 = ExtResource( 3 ) [node name="weirdModel" parent="." instance=ExtResource( 4 )] diff --git a/Level/Interactables/Keycard/Keycard.gd b/Level/Interactables/Keycard/Keycard.gd index f7358ec..a2c3b00 100644 --- a/Level/Interactables/Keycard/Keycard.gd +++ b/Level/Interactables/Keycard/Keycard.gd @@ -1,18 +1,12 @@ extends StaticBody -# export variables -export(NodePath) var outline_path export(int) var card_lvl -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. +onready var outline = get_node("KeycardMesh/Outline") as MeshInstance + func do_interact(var player): + # TODO: move to global inventory if card_lvl > player.keycard_lvl: player.keycard_lvl = card_lvl - queue_free() - -# Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta): - pass \ No newline at end of file + queue_free() \ No newline at end of file diff --git a/Level/Interactables/Keycard/Keycard.tscn b/Level/Interactables/Keycard/Keycard.tscn index 7d5547a..043b741 100644 --- a/Level/Interactables/Keycard/Keycard.tscn +++ b/Level/Interactables/Keycard/Keycard.tscn @@ -6,12 +6,10 @@ [ext_resource path="res://Materials/Glow.tres" type="Material" id=4] [ext_resource path="res://Resources/Models/keycard/keycard.dae" type="PackedScene" id=5] - - [sub_resource type="ArrayMesh" id=1] resource_name = "Cube" surfaces/0 = { -"aabb": AABB( 1, -1, -1, 1.00136e-05, 2, 2.00001 ), +"aabb": AABB( 1, -1, -1, 1.00136e-005, 2, 2.00001 ), "array_data": PoolByteArray( 0, 0, 128, 63, 205, 204, 76, 191, 0, 0, 128, 63, 127, 0, 0, 0, 0, 0, 129, 127, 0, 0, 51, 59, 0, 0, 128, 63, 0, 0, 128, 191, 129, 202, 89, 63, 127, 0, 0, 0, 0, 0, 129, 127, 198, 44, 0, 60, 0, 0, 128, 63, 0, 0, 128, 191, 154, 153, 89, 191, 127, 0, 0, 0, 0, 0, 129, 127, 102, 59, 0, 60, 0, 0, 128, 63, 205, 204, 76, 191, 0, 0, 128, 191, 127, 0, 0, 0, 0, 0, 129, 127, 0, 60, 51, 59, 0, 0, 128, 63, 205, 204, 76, 63, 0, 0, 128, 191, 127, 0, 0, 0, 0, 0, 130, 127, 0, 60, 102, 46, 0, 0, 128, 63, 0, 0, 128, 63, 154, 153, 89, 191, 127, 0, 0, 0, 0, 0, 129, 127, 102, 59, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 154, 153, 89, 63, 127, 0, 0, 0, 0, 0, 129, 127, 204, 44, 0, 0, 0, 0, 128, 63, 205, 204, 76, 63, 0, 0, 128, 63, 127, 0, 0, 0, 0, 0, 129, 127, 0, 0, 102, 46 ), "array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 2, 0, 0, 0, 3, 0, 3, 0, 0, 0, 4, 0, 4, 0, 6, 0, 5, 0, 6, 0, 4, 0, 7, 0, 7, 0, 4, 0, 0, 0 ), "blend_shape_data": [ ], @@ -56,15 +54,14 @@ surfaces/0 = { "Touchables", ]] script = ExtResource( 1 ) -outline_path = NodePath("KeycardModel/Outline") -[node name="KeycardModel" type="MeshInstance" parent="."] +[node name="KeycardMesh" type="MeshInstance" parent="."] transform = Transform( 0.003, 0, 0, 0, 0.06, 0, 0, 0, 0.1, 0, 0, 0 ) mesh = SubResource( 1 ) material/0 = null material/1 = null -[node name="Outline" type="MeshInstance" parent="KeycardModel"] +[node name="Outline" type="MeshInstance" parent="KeycardMesh"] visible = false mesh = SubResource( 2 ) material/0 = ExtResource( 4 ) diff --git a/Level/Interactables/Lever/Lever.gd b/Level/Interactables/Lever/Lever.gd index 1e2b553..8a5b4ab 100644 --- a/Level/Interactables/Lever/Lever.gd +++ b/Level/Interactables/Lever/Lever.gd @@ -1,25 +1,11 @@ extends StaticBody -# export variables -export(NodePath) var outline_path -export(NodePath) var levermesh_path +onready var leverMesh = get_node("LeverMesh") +onready var outline = get_node("LeverMesh/Outline") as MeshInstance + +var IsOn = false -# private members -var _isOn = false -# var b = "text" func do_interact(var player): - if(_isOn): - get_node(levermesh_path).rotate_x(-PI/2) - _isOn = false - else: - get_node(levermesh_path).rotate_x(PI/2) - _isOn = true - -# Called when the node enters the scene tree for the first time. -func _ready(): - pass # Replace with function body. - -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass + set_scale(Vector3(1, 1 if IsOn else -1, 1)) + IsOn = !IsOn diff --git a/Level/Interactables/Lever/Lever.tscn b/Level/Interactables/Lever/Lever.tscn index e05ba3b..5cf9413 100644 --- a/Level/Interactables/Lever/Lever.tscn +++ b/Level/Interactables/Lever/Lever.tscn @@ -3,9 +3,6 @@ [ext_resource path="res://Level/Interactables/Lever/Lever.gd" type="Script" id=1] [ext_resource path="res://Materials/Glow.tres" type="Material" id=2] - - - [sub_resource type="CubeMesh" id=1] [sub_resource type="CubeMesh" id=2] @@ -29,8 +26,6 @@ surfaces/0 = { "Touchables", ]] script = ExtResource( 1 ) -outline_path = NodePath("LeverMesh/Outline") -levermesh_path = NodePath("LeverMesh") [node name="BoxMesh" type="MeshInstance" parent="."] transform = Transform( 0.1, 0, 0, 0, 0.2, 0, 0, 0, 0.05, 0, 0, 0 ) diff --git a/Level/Interactables/Pills/Pills.tscn b/Level/Interactables/Pills/Pills.tscn index 9d5d810..a711abd 100644 --- a/Level/Interactables/Pills/Pills.tscn +++ b/Level/Interactables/Pills/Pills.tscn @@ -1,13 +1,12 @@ -[gd_scene load_steps=21 format=2] +[gd_scene load_steps=20 format=2] [ext_resource path="res://Resources/Models/pill/blue.material" type="Material" id=1] [ext_resource path="res://Resources/Models/pill/other.material" type="Material" id=2] -[ext_resource path="res://Resources/Models/pill/pill101blend.glb" type="PackedScene" id=3] -[ext_resource path="res://Resources/Models/sandwich(lecker)/breadBrown.material" type="Material" id=4] -[ext_resource path="res://Resources/Models/sandwich(lecker)/tomatoRed.material" type="Material" id=5] -[ext_resource path="res://Resources/Models/sandwich(lecker)/Cheese.material" type="Material" id=6] -[ext_resource path="res://Resources/Models/sandwich(lecker)/HAM.material" type="Material" id=7] -[ext_resource path="res://Resources/Models/sandwich(lecker)/Lettuce.material" type="Material" id=8] +[ext_resource path="res://Resources/Models/sandwich(lecker)/breadBrown.material" type="Material" id=3] +[ext_resource path="res://Resources/Models/sandwich(lecker)/tomatoRed.material" type="Material" id=4] +[ext_resource path="res://Resources/Models/sandwich(lecker)/Cheese.material" type="Material" id=5] +[ext_resource path="res://Resources/Models/sandwich(lecker)/HAM.material" type="Material" id=6] +[ext_resource path="res://Resources/Models/sandwich(lecker)/Lettuce.material" type="Material" id=7] [sub_resource type="ArrayMesh" id=1] resource_name = "Sphere" @@ -44,7 +43,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97567, "index_count": 36, -"material": ExtResource( 4 ), +"material": ExtResource( 3 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 24 @@ -58,7 +57,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 36, -"material": ExtResource( 4 ), +"material": ExtResource( 3 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 24 @@ -72,7 +71,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 120, -"material": ExtResource( 5 ), +"material": ExtResource( 4 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 66 @@ -86,7 +85,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 120, -"material": ExtResource( 5 ), +"material": ExtResource( 4 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 66 @@ -100,7 +99,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 120, -"material": ExtResource( 5 ), +"material": ExtResource( 4 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 66 @@ -114,7 +113,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 141, -"material": ExtResource( 6 ), +"material": ExtResource( 5 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 89 @@ -128,7 +127,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 96, -"material": ExtResource( 7 ), +"material": ExtResource( 6 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 54 @@ -142,7 +141,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 117, -"material": ExtResource( 6 ), +"material": ExtResource( 5 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 73 @@ -156,7 +155,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 36, -"material": ExtResource( 6 ), +"material": ExtResource( 5 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 24 @@ -170,7 +169,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 54, -"material": ExtResource( 8 ), +"material": ExtResource( 7 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 38 @@ -184,7 +183,7 @@ surfaces/0 = { "blend_shape_data": [ ], "format": 97559, "index_count": 54, -"material": ExtResource( 8 ), +"material": ExtResource( 7 ), "primitive": 4, "skeleton_aabb": [ ], "vertex_count": 38 @@ -198,23 +197,13 @@ mesh = SubResource( 1 ) material/0 = null material/1 = null -[node name="TrueFormImport" parent="." instance=ExtResource( 3 )] -visible = false - [node name="MaskedFormImport" type="Spatial" parent="."] -editor/display_folded = true [node name="UpperBread" type="MeshInstance" parent="MaskedFormImport"] transform = Transform( 1, 0, 0, 0, 0.08, 0, 0, 0, 1, 0, 0.5, 0.0182276 ) mesh = SubResource( 2 ) material/0 = null -[node name="Light" type="Spatial" parent="MaskedFormImport"] -transform = Transform( -0.290865, 0.566393, 0.771101, -0.0551891, 0.794672, -0.604525, -0.955171, -0.218391, -0.199883, 4.07625, 5.90386, -1.00545 ) - -[node name="Camera" type="Spatial" parent="MaskedFormImport"] -transform = Transform( 0.685921, 0.651558, 0.324014, 0, 0.445271, -0.895396, -0.727676, 0.61417, 0.305421, 7.35889, 4.95831, 6.92579 ) - [node name="LowerBread" type="MeshInstance" parent="MaskedFormImport"] transform = Transform( 1, 0, 0, 0, 0.08, 0, 0, 0, 1, 0, -0.057435, 0 ) mesh = SubResource( 3 ) diff --git a/Level/Interactables/Pipes/EckiPipe.tscn b/Level/Interactables/Pipes/EckiPipe.tscn index b9121b1..a2fb90f 100644 --- a/Level/Interactables/Pipes/EckiPipe.tscn +++ b/Level/Interactables/Pipes/EckiPipe.tscn @@ -4,7 +4,7 @@ [ext_resource path="res://Resources/Models/eckiPipe/Material.material" type="Material" id=2] [ext_resource path="res://Materials/Glow.tres" type="Material" id=3] -[sub_resource type="ArrayMesh" id=10] +[sub_resource type="ArrayMesh" id=1] resource_name = "Cube" surfaces/0 = { "aabb": AABB( -0.5, -0.5, -1, 1.00001, 1.5, 1.5 ), @@ -20,7 +20,7 @@ surfaces/0 = { "vertex_count": 36 } -[sub_resource type="ArrayMesh" id=11] +[sub_resource type="ArrayMesh" id=2] surfaces/0 = { "aabb": AABB( -0.557735, -0.557735, -1.05773, 1.11548, 1.61547, 1.61547 ), "array_data": PoolByteArray( 185, 199, 14, 63, 185, 199, 14, 63, 185, 199, 14, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 54, 0, 54, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 59, 0, 56, 185, 199, 14, 191, 185, 199, 14, 63, 185, 199, 14, 191, 0, 127, 0, 0, 149, 0, 189, 129, 0, 0, 0, 60, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 191, 0, 127, 0, 0, 0, 0, 129, 127, 0, 57, 0, 58, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 63, 0, 127, 0, 0, 0, 0, 129, 127, 0, 54, 0, 56, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 63, 0, 127, 0, 0, 0, 0, 129, 127, 0, 54, 0, 58, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 191, 0, 0, 129, 0, 47, 139, 0, 129, 0, 54, 0, 52, 185, 199, 14, 191, 185, 199, 14, 63, 185, 199, 14, 191, 0, 0, 129, 0, 47, 139, 0, 129, 0, 0, 0, 60, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 191, 0, 0, 129, 0, 133, 30, 0, 127, 0, 57, 0, 56, 185, 199, 14, 63, 185, 199, 14, 191, 185, 199, 14, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 48, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 0, 185, 199, 14, 191, 185, 199, 14, 191, 185, 199, 14, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 48, 185, 199, 14, 63, 185, 199, 14, 63, 185, 199, 14, 191, 127, 0, 0, 0, 0, 89, 167, 127, 0, 54, 0, 54, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 63, 127, 0, 0, 0, 0, 67, 149, 127, 0, 48, 0, 52, 185, 199, 14, 63, 185, 199, 14, 191, 185, 199, 14, 63, 127, 0, 0, 0, 0, 89, 167, 127, 0, 48, 0, 54, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 56, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 52, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 56, 185, 199, 14, 191, 185, 199, 14, 63, 185, 199, 14, 191, 129, 0, 0, 0, 0, 111, 195, 129, 0, 0, 0, 60, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 129, 0, 0, 0, 0, 123, 226, 127, 0, 59, 0, 56, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 129, 0, 0, 0, 0, 33, 134, 127, 0, 54, 0, 52, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 0, 127, 0, 0, 129, 0, 0, 127, 0, 54, 0, 56, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 191, 0, 127, 0, 0, 0, 0, 129, 127, 0, 57, 0, 56, 185, 199, 14, 63, 185, 199, 14, 63, 185, 199, 14, 191, 0, 0, 129, 0, 47, 139, 0, 129, 0, 54, 0, 54, 185, 199, 14, 191, 185, 199, 14, 191, 185, 199, 14, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 48, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 52, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 52, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 0, 185, 199, 14, 63, 185, 199, 14, 191, 185, 199, 14, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 48, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 127, 0, 0, 0, 0, 107, 189, 127, 0, 48, 0, 56, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 54, 0, 56, 185, 199, 14, 63, 220, 99, 135, 63, 185, 199, 14, 191, 127, 0, 0, 0, 0, 0, 129, 127, 0, 54, 0, 52, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 52, 185, 199, 14, 191, 185, 199, 14, 191, 185, 199, 14, 63, 129, 0, 0, 0, 0, 117, 47, 129, 0, 54, 0, 48, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 63, 129, 0, 0, 0, 0, 126, 250, 129, 0, 54, 0, 56, 185, 199, 14, 191, 220, 99, 135, 63, 185, 199, 14, 191, 129, 0, 0, 0, 0, 0, 129, 129, 0, 57, 0, 56 ), @@ -33,7 +33,7 @@ surfaces/0 = { "vertex_count": 36 } -[sub_resource type="BoxShape" id=12] +[sub_resource type="BoxShape" id=3] [node name="Spatial" type="StaticBody" groups=[ "Pipes", @@ -41,24 +41,23 @@ surfaces/0 = { collision_layer = 7 collision_mask = 7 script = ExtResource( 1 ) -outline_path = NodePath("Mesh/Outline") mesh_path = NodePath("Mesh") color_cast_left = NodePath("ColorCast") [node name="Mesh" type="MeshInstance" parent="."] transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0 ) layers = 3 -mesh = SubResource( 10 ) +mesh = SubResource( 1 ) material/0 = null [node name="Outline" type="MeshInstance" parent="Mesh"] visible = false -mesh = SubResource( 11 ) +mesh = SubResource( 2 ) material/0 = ExtResource( 3 ) [node name="CollisionShape" type="CollisionShape" parent="."] transform = Transform( 0.1, 0, 0, 0, 0.14, 0, 0, 0, 0.14, 0, 0.05, -0.05 ) -shape = SubResource( 12 ) +shape = SubResource( 3 ) [node name="ColorCast" type="RayCast" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.2 ) diff --git a/Level/Interactables/Pipes/InputBox.tscn b/Level/Interactables/Pipes/InputBox.tscn index f27bd2a..fcdea90 100644 --- a/Level/Interactables/Pipes/InputBox.tscn +++ b/Level/Interactables/Pipes/InputBox.tscn @@ -7,8 +7,8 @@ [sub_resource type="BoxShape" id=2] [node name="InputBox" type="StaticBody" groups=[ -"Pipes", "InputBoxes", +"Pipes", ]] collision_layer = 7 script = ExtResource( 1 ) diff --git a/Level/Interactables/Pipes/PipeScript.gd b/Level/Interactables/Pipes/PipeScript.gd index 4ca05b4..f34c66a 100644 --- a/Level/Interactables/Pipes/PipeScript.gd +++ b/Level/Interactables/Pipes/PipeScript.gd @@ -1,7 +1,6 @@ extends Spatial # export variables -export(NodePath) var outline_path export(NodePath) var mesh_path export(NodePath) var color_cast_left export(NodePath) var color_cast_up @@ -12,6 +11,8 @@ export(int) var y_rot export(int) var z_rot export(Color) var content_color +onready var outline = get_node("Mesh/Outline") as MeshInstance + # signals signal flow_changed @@ -25,12 +26,13 @@ var _left_color : Color var _up_color : Color var _mesh : MeshInstance -# Called when the node enters the scene tree for the first time. + func _ready(): _left_cast = get_node(color_cast_left) as RayCast _up_cast = get_node(color_cast_up) as RayCast _mesh = get_node(mesh_path) as MeshInstance + func do_interact(var player): if(is_turned): rotate_x(x_rot * PI/180) @@ -44,6 +46,7 @@ func do_interact(var player): is_turned = true; emit_signal("flow_changed") + func _get_color_from_cast(ray_cast : RayCast): if ray_cast.is_colliding(): if get_name() == "Pipe": @@ -54,7 +57,8 @@ func _get_color_from_cast(ray_cast : RayCast): if new_color != null: return new_color -func update_content_color(): + +func update_content_color(): if _left_cast != null: var new_color = _get_color_from_cast(_left_cast) if new_color != null: @@ -85,6 +89,3 @@ func update_content_color(): pass else: _mesh.material_override = null -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass diff --git a/Level/Interactables/Pipes/StraightForkPipe.tscn b/Level/Interactables/Pipes/StraightForkPipe.tscn index 483855b..4a3faa7 100644 --- a/Level/Interactables/Pipes/StraightForkPipe.tscn +++ b/Level/Interactables/Pipes/StraightForkPipe.tscn @@ -40,7 +40,6 @@ surfaces/0 = { collision_layer = 7 collision_mask = 7 script = ExtResource( 1 ) -outline_path = NodePath("Mesh/Outline") mesh_path = NodePath("Mesh") color_cast_left = NodePath("ColorCastLeft") diff --git a/Level/Interactables/Pipes/StraightPipe.tscn b/Level/Interactables/Pipes/StraightPipe.tscn index de4af1b..5bc6a28 100644 --- a/Level/Interactables/Pipes/StraightPipe.tscn +++ b/Level/Interactables/Pipes/StraightPipe.tscn @@ -41,7 +41,6 @@ surfaces/0 = { collision_layer = 7 collision_mask = 7 script = ExtResource( 1 ) -outline_path = NodePath("Mesh/Outline") mesh_path = NodePath("Mesh") color_cast_left = NodePath("ColorCast") diff --git a/Level/PathTestWorld.tscn b/Level/PathTestWorld.tscn index 3556e8c..b5932de 100644 --- a/Level/PathTestWorld.tscn +++ b/Level/PathTestWorld.tscn @@ -41,7 +41,6 @@ transform = Transform( 0.766044, -0.582564, 0.271654, 0, 0.422618, 0.906308, -0. light_energy = 0.19 [node name="NavigationMeshInstance" type="NavigationMeshInstance" parent="."] -editor/display_folded = true navmesh = SubResource( 1 ) [node name="MeshInstance" type="MeshInstance" parent="NavigationMeshInstance"] @@ -81,6 +80,7 @@ transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0 ) shape = SubResource( 7 ) [node name="MeldewesenNavigator" parent="." instance=ExtResource( 2 )] +editor/display_folded = true speed = 3.0 body_nodepath = NodePath("../MeldewesenNavigator/Meldewesen") @@ -91,12 +91,16 @@ _visibility_path = NodePath("../../MeldewesenNavigator/Meldewesen/Visibility") group_name = "Navigator" node_to_send = NodePath("..") -[node name="Key" parent="." instance=ExtResource( 5 )] +[node name="Key" parent="." groups=[ +"Collectibles", +] instance=ExtResource( 5 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -6.8315, 0.73042, 8.99112 ) key_id = 1 -[node name="Keycard" parent="." instance=ExtResource( 6 )] -transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -6.84089, 0.700821, 8.67166 ) +[node name="Keycard" parent="." groups=[ +"Collectibles", +] instance=ExtResource( 6 )] +transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, -6.84089, 0.700821, 8.67166 ) card_lvl = 1 [node name="Door" parent="." instance=ExtResource( 7 )] diff --git a/Level/World.tscn b/Level/World.tscn index 5774aae..31e944d 100644 --- a/Level/World.tscn +++ b/Level/World.tscn @@ -1,16 +1,17 @@ -[gd_scene load_steps=16 format=2] +[gd_scene load_steps=19 format=2] [ext_resource path="res://Characters/Player/Player.tscn" type="PackedScene" id=1] -[ext_resource path="res://Level/Interactables/Key/Key.tscn" type="PackedScene" id=2] -[ext_resource path="res://Level/Buildings/PlayerHouse.tscn" type="PackedScene" id=3] -[ext_resource path="res://Level/Buildings/BuildingBlock.tscn" type="PackedScene" id=4] -[ext_resource path="res://Level/Buildings/MeldewesenHome.tscn" type="PackedScene" id=5] -[ext_resource path="res://Level/Buildings/Factory.tscn" type="PackedScene" id=6] -[ext_resource path="res://Util/NodeGroupNotifier.tscn" type="PackedScene" id=7] -[ext_resource path="res://Characters/Util/PathNavigatorForNPC.tscn" type="PackedScene" id=8] -[ext_resource path="res://Characters/Meldewesen/Meldewesen.tscn" type="PackedScene" id=9] - - +[ext_resource path="res://Level/Interactables/Keycard/Keycard.tscn" type="PackedScene" id=2] +[ext_resource path="res://Level/Interactables/Key/Key.tscn" type="PackedScene" id=3] +[ext_resource path="res://Level/Interactables/Door/Door.tscn" type="PackedScene" id=4] +[ext_resource path="res://Level/Interactables/Lever/Lever.tscn" type="PackedScene" id=5] +[ext_resource path="res://Level/Buildings/PlayerHouse.tscn" type="PackedScene" id=6] +[ext_resource path="res://Level/Buildings/BuildingBlock.tscn" type="PackedScene" id=7] +[ext_resource path="res://Level/Buildings/MeldewesenHome.tscn" type="PackedScene" id=8] +[ext_resource path="res://Level/Buildings/Factory.tscn" type="PackedScene" id=9] +[ext_resource path="res://Util/NodeGroupNotifier.tscn" type="PackedScene" id=10] +[ext_resource path="res://Characters/Util/PathNavigatorForNPC.tscn" type="PackedScene" id=11] +[ext_resource path="res://Characters/Meldewesen/Meldewesen.tscn" type="PackedScene" id=12] [sub_resource type="NavigationMesh" id=1] vertices = PoolVector3Array( -189.32, 0.2, -228.061, -184.22, 0.2, -228.061, -189.62, 0.2, -237.061, -197.12, 0.2, -226.261, -189.32, 0.2, -228.061, -189.62, 0.2, -237.061, -321.32, 0.2, -353.761, -331.82, 0.2, -353.761, -331.82, 0.2, -344.161, -203.12, 0.2, -223.561, -197.12, 0.2, -226.261, -189.62, 0.2, -237.061, -321.32, 0.2, -353.761, -331.82, 0.2, -344.161, -331.82, 0.2, -334.261, -203.12, 0.2, -223.561, -189.62, 0.2, -237.061, -192.02, 0.2, -246.361, -209.42, 0.2, -219.061, -310.82, 0.2, -353.761, -321.32, 0.2, -353.761, -331.82, 0.2, -334.261, -331.82, 0.2, -324.661, -331.82, 0.2, -226.561, -331.82, 0.2, -216.661, -220.82, 0.2, -201.361, -185.42, 0.2, -272.461, -225.62, 0.2, -353.761, -236.42, 0.2, -353.761, -214.52, 0.2, -213.661, -209.42, 0.2, -219.061, -192.02, 0.2, -246.361, -192.02, 0.2, -255.361, -300.32, 0.2, -353.761, -310.82, 0.2, -353.761, -331.82, 0.2, -324.661, -331.82, 0.2, -314.761, -257.72, 0.2, -353.761, -268.22, 0.2, -353.761, -331.82, 0.2, -285.361, -331.82, 0.2, -275.461, -189.92, 0.2, -264.061, -185.42, 0.2, -272.461, -236.42, 0.2, -353.761, -246.92, 0.2, -353.761, -217.52, 0.2, -209.161, -214.52, 0.2, -213.661, -192.02, 0.2, -255.361, -189.92, 0.2, -264.061, -289.52, 0.2, -353.761, -300.32, 0.2, -353.761, -331.82, 0.2, -314.761, -331.82, 0.2, -305.161, -257.72, 0.2, -353.761, -331.82, 0.2, -265.861, -331.82, 0.2, -255.961, -331.82, 0.2, -226.561, -220.82, 0.2, -201.361, -217.52, 0.2, -209.161, -331.82, 0.2, -236.161, -165.32, 0.2, -286.861, -161.42, 0.2, -287.461, -161.72, 0.2, -353.761, -172.52, 0.2, -353.761, -331.82, 0.2, -206.761, -331.82, 0.2, -196.861, -221.72, 0.2, -196.261, -170.12, 0.2, -285.061, -165.32, 0.2, -286.861, -172.52, 0.2, -353.761, -183.02, 0.2, -353.761, -331.82, 0.2, -206.761, -221.72, 0.2, -196.261, -220.82, 0.2, -201.361, -331.82, 0.2, -216.661, -279.02, 0.2, -353.761, -289.52, 0.2, -353.761, -331.82, 0.2, -305.161, -331.82, 0.2, -295.261, -170.12, 0.2, -285.061, -183.02, 0.2, -353.761, -193.82, 0.2, -353.761, -177.62, 0.2, -280.561, -170.12, 0.2, -285.061, -193.82, 0.2, -353.761, -204.32, 0.2, -353.761, -189.92, 0.2, -264.061, -246.92, 0.2, -353.761, -257.72, 0.2, -353.761, -331.82, 0.2, -255.961, -331.82, 0.2, -246.061, -217.52, 0.2, -209.161, -331.82, 0.2, -246.061, -331.82, 0.2, -236.161, -217.52, 0.2, -209.161, -177.62, 0.2, -280.561, -204.32, 0.2, -353.761, -215.12, 0.2, -353.761, -279.02, 0.2, -353.761, -331.82, 0.2, -295.261, -331.82, 0.2, -285.361, -268.22, 0.2, -353.761, -185.42, 0.2, -272.461, -177.62, 0.2, -280.561, -215.12, 0.2, -353.761, -225.62, 0.2, -353.761, -257.72, 0.2, -353.761, -331.82, 0.2, -275.461, -331.82, 0.2, -265.861, -161.72, 0.2, -353.761, -161.42, 0.2, -287.461, -159.32, 0.2, -288.061, -155.12, 0.2, -353.761, -150.92, 0.2, -288.061, -148.52, 0.2, -287.461, -148.22, 0.2, -353.761, -150.92, 0.2, -288.061, -148.22, 0.2, -353.761, -155.12, 0.2, -353.761, -159.32, 0.2, -288.061, -123.92, 0.2, -271.561, -122.42, 0.2, -268.561, -121.82, 0.2, -270.061, -123.92, 0.2, -271.561, -121.82, 0.2, -270.061, -120.32, 0.2, -271.261, -127.52, 0.2, -276.061, -123.92, 0.2, -271.561, -120.32, 0.2, -271.261, -114.02, 0.2, -271.261, -138.02, 0.2, -353.761, -148.52, 0.2, -287.461, -141.32, 0.2, -285.661, -127.82, 0.2, -353.761, -127.52, 0.2, -276.061, -114.02, 0.2, -271.261, -107.42, 0.2, -271.261, -134.42, 0.2, -282.061, -117.62, 0.2, -353.761, -127.82, 0.2, -353.761, -141.32, 0.2, -285.661, -141.32, 0.2, -285.661, -134.42, 0.2, -282.061, -107.42, 0.2, -271.261, -107.12, 0.2, -353.761, -117.62, 0.2, -353.761, -138.02, 0.2, -353.761, -148.22, 0.2, -353.761, -148.52, 0.2, -287.461, -103.82, 0.2, -269.461, -103.82, 0.2, -259.261, -94.2196, 0.2, -259.261, -103.82, 0.2, -269.461, -94.2196, 0.2, -259.261, -84.3196, 0.2, -259.261, -105.62, 0.2, -271.261, -103.82, 0.2, -269.461, -84.3196, 0.2, -259.261, -75.3196, 0.2, -259.261, -86.1196, 0.2, -353.761, -96.6196, 0.2, -353.761, -105.62, 0.2, -271.261, -105.62, 0.2, -271.261, -75.3196, 0.2, -259.261, -65.4196, 0.2, -259.261, -65.1196, 0.2, -353.761, -75.6196, 0.2, -353.761, -107.12, 0.2, -353.761, -107.42, 0.2, -271.261, -105.62, 0.2, -271.261, -96.6196, 0.2, -353.761, -75.6196, 0.2, -353.761, -86.1196, 0.2, -353.761, -105.62, 0.2, -271.261, -61.8196, 0.2, -238.561, -61.8196, 0.2, -232.261, -54.9196, 0.2, -232.261, 164.08, 0.2, -345.361, 164.08, 0.2, -353.761, 156.88, 0.2, -353.761, -61.8196, 0.2, -244.861, -61.8196, 0.2, -238.561, -54.9196, 0.2, -232.261, -46.8196, 0.2, -230.461, -46.8196, 0.2, -220.261, -35.1196, 0.2, -220.261, 164.08, 0.2, -345.361, 156.88, 0.2, -353.761, 149.68, 0.2, -353.761, -48.0196, 0.2, -231.961, -46.8196, 0.2, -230.461, -35.1196, 0.2, -220.261, -23.1196, 0.2, -220.261, -61.8196, 0.2, -244.861, -54.9196, 0.2, -232.261, -48.0196, 0.2, -231.961, -61.8196, 0.2, -251.161, 141.88, 0.2, -219.061, 142.18, 0.2, -216.661, 164.08, 0.2, -216.961, 164.08, 0.2, -225.661, 164.08, 0.2, -336.661, 164.08, 0.2, -345.361, 149.68, 0.2, -353.761, 142.48, 0.2, -353.761, 81.8804, 0.2, -220.261, 93.2804, 0.2, -220.261, 164.08, 0.2, -294.061, -7.81961, 0.2, -353.761, -15.0196, 0.2, -353.761, -61.8196, 0.2, -257.461, 140.38, 0.2, -220.261, 141.88, 0.2, -219.061, 164.08, 0.2, -225.661, 164.08, 0.2, -234.061, -0.919617, 0.2, -353.761, -7.81961, 0.2, -353.761, -61.8196, 0.2, -257.461, -48.0196, 0.2, -231.961, 46.7804, 0.2, -220.261, 58.4804, 0.2, -220.261, 164.08, 0.2, -294.061, 77.9804, 0.2, -353.761, 70.7804, 0.2, -353.761, -61.8196, 0.2, -257.461, -61.8196, 0.2, -251.161, -48.0196, 0.2, -231.961, 140.38, 0.2, -220.261, 164.08, 0.2, -234.061, 164.08, 0.2, -242.761, 164.08, 0.2, -328.261, 164.08, 0.2, -336.661, 142.48, 0.2, -353.761, 135.28, 0.2, -353.761, -48.0196, 0.2, -231.961, -23.1196, 0.2, -220.261, -11.7196, 0.2, -220.261, 164.08, 0.2, -294.061, 70.7804, 0.2, -353.761, 63.5804, 0.2, -353.761, 140.38, 0.2, -220.261, 164.08, 0.2, -242.761, 164.08, 0.2, -251.161, 164.08, 0.2, -328.261, 135.28, 0.2, -353.761, 128.08, 0.2, -353.761, 140.38, 0.2, -220.261, 164.08, 0.2, -251.161, 164.08, 0.2, -259.861, 164.08, 0.2, -319.561, 164.08, 0.2, -328.261, 128.08, 0.2, -353.761, 120.88, 0.2, -353.761, -48.0196, 0.2, -231.961, -11.7196, 0.2, -220.261, 0.280396, 0.2, -220.261, 128.38, 0.2, -220.261, 140.38, 0.2, -220.261, 164.08, 0.2, -259.861, 164.08, 0.2, -268.261, 6.2804, 0.2, -353.761, -0.919617, 0.2, -353.761, -61.8196, 0.2, -257.461, -48.0196, 0.2, -231.961, 58.4804, 0.2, -220.261, 69.8804, 0.2, -220.261, 42.2804, 0.2, -353.761, 35.0804, 0.2, -353.761, -61.8196, 0.2, -257.461, -48.0196, 0.2, -231.961, 0.280396, 0.2, -220.261, 11.3804, 0.2, -220.261, 164.08, 0.2, -311.161, 164.08, 0.2, -319.561, 120.88, 0.2, -353.761, 113.68, 0.2, -353.761, 69.8804, 0.2, -220.261, 81.8804, 0.2, -220.261, 164.08, 0.2, -294.061, 49.4804, 0.2, -353.761, 42.2804, 0.2, -353.761, 128.38, 0.2, -220.261, 164.08, 0.2, -268.261, 164.08, 0.2, -276.961, 164.08, 0.2, -311.161, 113.68, 0.2, -353.761, 106.78, 0.2, -353.761, -48.0196, 0.2, -231.961, 11.3804, 0.2, -220.261, 23.3804, 0.2, -220.261, 116.38, 0.2, -220.261, 128.38, 0.2, -220.261, 164.08, 0.2, -276.961, 164.08, 0.2, -285.361, 164.08, 0.2, -302.461, 164.08, 0.2, -311.161, 106.78, 0.2, -353.761, 99.5804, 0.2, -353.761, 13.4804, 0.2, -353.761, 6.2804, 0.2, -353.761, -61.8196, 0.2, -257.461, 164.08, 0.2, -294.061, 63.5804, 0.2, -353.761, 56.3804, 0.2, -353.761, -48.0196, 0.2, -231.961, 23.3804, 0.2, -220.261, 34.7804, 0.2, -220.261, 116.38, 0.2, -220.261, 164.08, 0.2, -285.361, 164.08, 0.2, -294.061, 104.98, 0.2, -220.261, 164.08, 0.2, -294.061, 164.08, 0.2, -302.461, 99.5804, 0.2, -353.761, 92.3804, 0.2, -353.761, 164.08, 0.2, -294.061, 56.3804, 0.2, -353.761, 49.4804, 0.2, -353.761, -65.1196, 0.2, -353.761, -65.4196, 0.2, -259.261, -63.6196, 0.2, -259.261, -58.2196, 0.2, -353.761, 20.6804, 0.2, -353.761, 13.4804, 0.2, -353.761, -61.8196, 0.2, -257.461, 27.8804, 0.2, -353.761, 20.6804, 0.2, -353.761, -61.8196, 0.2, -257.461, -51.0196, 0.2, -353.761, -58.2196, 0.2, -353.761, -63.6196, 0.2, -259.261, -48.0196, 0.2, -231.961, 34.7804, 0.2, -220.261, 46.7804, 0.2, -220.261, -43.8196, 0.2, -353.761, -51.0196, 0.2, -353.761, -63.6196, 0.2, -259.261, -43.8196, 0.2, -353.761, -63.6196, 0.2, -259.261, -61.8196, 0.2, -257.461, -36.6196, 0.2, -353.761, 164.08, 0.2, -294.061, 92.3804, 0.2, -353.761, 85.1804, 0.2, -353.761, 35.0804, 0.2, -353.761, 27.8804, 0.2, -353.761, -61.8196, 0.2, -257.461, -29.4196, 0.2, -353.761, -36.6196, 0.2, -353.761, -61.8196, 0.2, -257.461, 93.2804, 0.2, -220.261, 104.98, 0.2, -220.261, 164.08, 0.2, -294.061, -22.2196, 0.2, -353.761, -29.4196, 0.2, -353.761, -61.8196, 0.2, -257.461, 164.08, 0.2, -294.061, 85.1804, 0.2, -353.761, 77.9804, 0.2, -353.761, -15.0196, 0.2, -353.761, -22.2196, 0.2, -353.761, -61.8196, 0.2, -257.461, -182.12, 0.4, -232.861, -179.12, 0.4, -228.961, -177.32, 0.4, -227.161, -171.32, 0.4, -225.661, -186.92, 0.4, -244.861, -185.12, 0.4, -238.561, -141.92, 0.4, -221.161, -137.42, 0.4, -223.561, -132.32, 0.4, -227.461, -128.72, 0.4, -231.661, -125.12, 0.4, -237.961, -165.92, 0.4, -222.961, -161.12, 0.4, -219.061, -155.12, 0.4, -218.461, -126.62, 0.4, -267.061, -129.62, 0.4, -271.561, -134.42, 0.4, -276.361, -134.42, 0.4, -276.361, -138.92, 0.4, -279.361, -145.22, 0.4, -282.061, -186.92, 0.4, -257.161, -187.52, 0.4, -251.461, -186.92, 0.4, -244.861, -145.22, 0.4, -282.061, -151.22, 0.4, -283.261, -159.02, 0.4, -283.261, -171.62, 0.4, -279.061, -126.62, 0.4, -267.061, -134.42, 0.4, -276.361, -122.72, 0.4, -254.761, -123.92, 0.4, -260.461, -126.62, 0.4, -267.061, -125.12, 0.4, -237.961, -122.72, 0.4, -247.261, -155.12, 0.4, -218.461, -148.82, 0.4, -219.061, -141.92, 0.4, -221.161, -171.32, 0.4, -225.661, -165.92, 0.4, -222.961, -182.12, 0.4, -269.161, -184.82, 0.4, -264.061, -186.92, 0.4, -257.161, -186.92, 0.4, -244.861, -171.62, 0.4, -279.061, -177.02, 0.4, -275.161, -171.32, 0.4, -225.661, -141.92, 0.4, -221.161, -125.12, 0.4, -237.961, -126.62, 0.4, -267.061, -171.62, 0.4, -279.061, -186.92, 0.4, -244.861, -159.02, 0.4, -283.261, -164.72, 0.4, -282.061, -171.62, 0.4, -279.061, -140.72, 100.4, -262.561, -143.42, 100.4, -265.261, -147.32, 100.4, -267.661, -154.22, 100.4, -269.161, -172.52, 100.4, -246.061, -170.72, 100.4, -241.561, -168.62, 100.4, -238.561, -171.62, 100.4, -258.661, -173.12, 100.4, -252.361, -154.22, 100.4, -269.161, -158.42, 100.4, -268.861, -162.62, 100.4, -267.661, -167.72, 100.4, -264.361, -171.62, 100.4, -258.661, -156.02, 100.4, -232.861, -151.52, 100.4, -233.161, -147.32, 100.4, -234.361, -141.92, 100.4, -237.961, -138.32, 100.4, -243.361, -136.82, 100.4, -250.861, -138.02, 100.4, -257.761, -140.72, 100.4, -262.561, -138.32, 100.4, -243.361, -168.62, 100.4, -238.561, -162.62, 100.4, -234.361, -156.02, 100.4, -232.861, -171.62, 100.4, -258.661, -168.62, 100.4, -238.561, -156.02, 100.4, -232.861, -138.32, 100.4, -243.361, -140.72, 100.4, -262.561, -154.22, 100.4, -269.161, -117.92, 12.4, -255.961, -117.92, 12.4, -244.861, -108.02, 12.4, -244.861, -108.02, 12.4, -255.961, -108.02, 12.4, -255.961, -108.02, 12.4, -267.061, -117.92, 12.4, -267.061, -117.92, 12.4, -255.961, -117.62, 0.4, -255.961, -117.62, 0.4, -245.161, -108.32, 0.4, -245.161, -108.32, 0.4, -255.961, -108.32, 0.4, -255.961, -108.32, 0.4, -266.761, -117.62, 0.4, -266.761, -117.62, 0.4, -255.961, -102.92, 12.4, -255.061, -102.92, 12.4, -244.861, -92.1196, 12.4, -244.861, -92.1196, 12.4, -255.061, -92.1196, 12.4, -244.861, -81.0196, 12.4, -244.861, -81.0196, 12.4, -255.061, -92.1196, 12.4, -255.061, -75.9196, 12.4, -243.961, -75.9196, 12.4, -232.861, -66.0196, 12.4, -232.861, -66.0196, 12.4, -243.961, -66.0196, 12.4, -243.961, -66.0196, 12.4, -255.061, -75.9196, 12.4, -255.061, -75.9196, 12.4, -243.961, -102.62, 0.4, -254.761, -102.62, 0.4, -245.161, -92.1196, 0.4, -245.161, -92.1196, 0.4, -254.761, -92.1196, 0.4, -245.161, -81.3196, 0.4, -245.161, -81.3196, 0.4, -254.761, -92.1196, 0.4, -254.761, -75.6196, 0.4, -243.961, -75.6196, 0.4, -233.161, -66.3196, 0.4, -233.161, -66.3196, 0.4, -243.961, -66.3196, 0.4, -243.961, -66.3196, 0.4, -254.761, -75.6196, 0.4, -254.761, -75.6196, 0.4, -243.961, -119.42, 0.2, -142.261, -118.52, 0.2, -137.161, -118.22, 0.2, -143.161, -152.12, 0.2, -173.461, -155.72, 0.2, -168.061, -150.92, 0.2, -168.061, -150.62, 0.2, -213.961, -155.72, 0.2, -213.961, -152.12, 0.2, -208.561, -122.12, 0.2, -148.561, -119.42, 0.2, -142.261, -118.22, 0.2, -143.161, -118.22, 0.2, -149.461, -80.1196, 0.2, -222.061, -90.3196, 0.2, -240.661, -100.22, 0.2, -240.661, -80.1196, 0.2, -212.761, -122.12, 0.2, -148.561, -118.22, 0.2, -149.461, -116.42, 0.2, -151.261, -125.72, 0.2, -153.961, -150.62, 0.2, -213.961, -152.12, 0.2, -208.561, -150.32, 0.2, -204.661, -144.62, 0.2, -215.161, -106.52, 0.2, -151.261, -96.3196, 0.2, -151.261, -76.2196, 0.2, -176.461, -152.12, 0.2, -173.461, -150.92, 0.2, -168.061, -144.62, 0.2, -166.861, -149.42, 0.2, -179.761, -109.52, 0.2, -240.661, -119.42, 0.2, -240.661, -120.32, 0.2, -237.361, -109.52, 0.2, -240.661, -127.22, 0.2, -226.261, -132.32, 0.2, -221.461, -80.1196, 0.2, -203.461, -80.1196, 0.2, -212.761, -100.22, 0.2, -240.661, -86.4196, 0.2, -151.261, -76.2196, 0.2, -151.261, -76.2196, 0.2, -157.561, -147.92, 0.2, -195.061, -147.92, 0.2, -186.961, -137.42, 0.2, -163.861, -80.1196, 0.2, -231.361, -80.1196, 0.2, -240.661, -90.3196, 0.2, -240.661, -86.4196, 0.2, -151.261, -76.2196, 0.2, -157.561, -76.2196, 0.2, -163.861, -109.52, 0.2, -240.661, -120.32, 0.2, -237.361, -123.92, 0.2, -230.461, -132.02, 0.2, -160.261, -125.72, 0.2, -153.961, -116.42, 0.2, -151.261, -137.42, 0.2, -218.161, -144.62, 0.2, -215.161, -150.32, 0.2, -204.661, -149.42, 0.2, -179.761, -144.62, 0.2, -166.861, -137.42, 0.2, -163.861, -147.92, 0.2, -186.961, -80.1196, 0.2, -222.061, -80.1196, 0.2, -231.361, -90.3196, 0.2, -240.661, -86.4196, 0.2, -151.261, -76.2196, 0.2, -163.861, -76.2196, 0.2, -170.161, -109.52, 0.2, -240.661, -123.92, 0.2, -230.461, -127.22, 0.2, -226.261, -74.1196, 0.2, -178.261, -74.1196, 0.2, -201.661, -78.3196, 0.2, -201.661, -137.42, 0.2, -163.861, -132.02, 0.2, -160.261, -116.42, 0.2, -151.261, -106.52, 0.2, -151.261, -132.32, 0.2, -221.461, -137.42, 0.2, -218.161, -150.32, 0.2, -204.661, -147.92, 0.2, -195.061, -76.2196, 0.2, -176.461, -74.1196, 0.2, -178.261, -78.3196, 0.2, -201.661, -80.1196, 0.2, -203.461, -132.32, 0.2, -221.461, -147.92, 0.2, -195.061, -137.42, 0.2, -163.861, -106.52, 0.2, -151.261, -76.2196, 0.2, -176.461, -80.1196, 0.2, -203.461, -86.4196, 0.2, -151.261, -76.2196, 0.2, -170.161, -76.2196, 0.2, -176.461, -96.3196, 0.2, -151.261, -75.9196, 12.4, -216.961, -75.9196, 12.4, -205.861, -66.0196, 12.4, -205.861, -66.0196, 12.4, -216.961, -66.0196, 12.4, -216.961, -66.0196, 12.4, -228.061, -75.9196, 12.4, -228.061, -75.9196, 12.4, -216.961, -60.9196, 12.4, -216.961, -60.9196, 12.4, -205.861, -51.0196, 12.4, -205.861, -51.0196, 12.4, -216.961, -51.0196, 12.4, -216.961, -51.0196, 12.4, -228.061, -60.9196, 12.4, -228.061, -60.9196, 12.4, -216.961, -75.6196, 0.4, -216.961, -75.6196, 0.4, -206.161, -66.3196, 0.4, -206.161, -66.3196, 0.4, -216.961, -66.3196, 0.4, -216.961, -66.3196, 0.4, -227.761, -75.6196, 0.4, -227.761, -75.6196, 0.4, -216.961, -60.6196, 0.4, -216.961, -60.6196, 0.4, -206.161, -51.3196, 0.4, -206.161, -51.3196, 0.4, -216.961, -51.3196, 0.4, -216.961, -51.3196, 0.4, -227.761, -60.6196, 0.4, -227.761, -60.6196, 0.4, -216.961, -176.42, 0.4, -220.561, -178.52, 0.4, -222.661, -181.22, 0.4, -223.261, -185.12, 0.4, -158.461, -178.82, 0.4, -159.061, -177.92, 0.4, -160.261, -166.22, 0.4, -166.561, -162.32, 0.4, -167.461, -158.72, 0.4, -171.661, -156.62, 0.4, -207.061, -159.62, 0.4, -211.561, -162.32, 0.4, -214.561, -215.12, 0.4, -178.561, -212.12, 0.4, -172.861, -209.12, 0.4, -168.961, -204.02, 0.4, -164.461, -198.02, 0.4, -161.161, -216.92, 0.4, -184.861, -170.72, 0.4, -217.261, -176.42, 0.4, -220.561, -181.22, 0.4, -223.261, -216.92, 0.4, -197.161, -217.52, 0.4, -191.461, -216.92, 0.4, -184.861, -212.12, 0.4, -209.161, -214.82, 0.4, -204.061, -152.72, 0.4, -194.761, -153.92, 0.4, -200.461, -156.62, 0.4, -207.061, -162.32, 0.4, -214.561, -170.72, 0.4, -217.261, -152.72, 0.4, -187.261, -172.52, 0.4, -163.861, -166.22, 0.4, -166.561, -158.72, 0.4, -171.661, -155.12, 0.4, -177.961, -152.72, 0.4, -187.261, -198.02, 0.4, -161.161, -191.12, 0.4, -159.061, -185.12, 0.4, -158.461, -177.92, 0.4, -160.261, -172.52, 0.4, -163.861, -189.02, 0.4, -223.261, -194.72, 0.4, -222.061, -201.62, 0.4, -219.061, -201.62, 0.4, -219.061, -207.02, 0.4, -215.161, -212.12, 0.4, -209.161, -170.72, 0.4, -217.261, -181.22, 0.4, -223.261, -189.02, 0.4, -223.261, -216.92, 0.4, -184.861, -198.02, 0.4, -161.161, -172.52, 0.4, -163.861, -152.72, 0.4, -187.261, -170.72, 0.4, -217.261, -212.12, 0.4, -209.161, 164.08, 0.2, -210.361, 164.08, 0.2, -216.961, 142.18, 0.2, -216.661, 142.18, 0.2, -210.061, 142.18, 0.2, -210.061, 142.18, 0.2, -203.461, 164.08, 0.2, -203.461, 164.08, 0.2, -210.361, 142.18, 0.2, -163.261, 164.08, 0.2, -162.961, 164.08, 0.2, -169.861, 142.18, 0.2, -170.161, 142.18, 0.2, -196.861, 142.18, 0.2, -189.961, 164.08, 0.2, -189.961, 164.08, 0.2, -196.861, 142.18, 0.2, -170.161, 164.08, 0.2, -169.861, 164.08, 0.2, -176.461, 142.18, 0.2, -176.761, 142.18, 0.2, -189.961, 142.18, 0.2, -183.361, 164.08, 0.2, -183.361, 164.08, 0.2, -189.961, 142.18, 0.2, -176.761, 164.08, 0.2, -176.461, 164.08, 0.2, -183.361, 142.18, 0.2, -183.361, 142.18, 0.2, -203.461, 142.18, 0.2, -196.861, 164.08, 0.2, -196.861, 164.08, 0.2, -203.461, -45.9196, 12.4, -216.061, -45.9196, 12.4, -205.861, -35.1196, 12.4, -205.861, -35.1196, 12.4, -216.061, -35.1196, 12.4, -205.861, -24.0196, 12.4, -205.861, -24.0196, 12.4, -216.061, -35.1196, 12.4, -216.061, -18.9196, 12.4, -216.061, -18.9196, 12.4, -205.861, -8.1196, 12.4, -205.861, -8.1196, 12.4, -216.061, -8.1196, 12.4, -205.861, 2.98041, 12.4, -205.861, 2.98041, 12.4, -216.061, -8.1196, 12.4, -216.061, 8.08038, 12.4, -216.061, 8.08038, 12.4, -205.861, 18.8804, 12.4, -205.861, 18.8804, 12.4, -216.061, 18.8804, 12.4, -205.861, 29.9804, 12.4, -205.861, 29.9804, 12.4, -216.061, 18.8804, 12.4, -216.061, 35.0804, 12.4, -216.061, 35.0804, 12.4, -205.861, 45.8804, 12.4, -205.861, 45.8804, 12.4, -216.061, 45.8804, 12.4, -205.861, 56.9804, 12.4, -205.861, 56.9804, 12.4, -216.061, 45.8804, 12.4, -216.061, 62.0804, 12.4, -216.061, 62.0804, 12.4, -205.861, 72.8804, 12.4, -205.861, 72.8804, 12.4, -216.061, 72.8804, 12.4, -205.861, 83.9804, 12.4, -205.861, 83.9804, 12.4, -216.061, 72.8804, 12.4, -216.061, 89.0804, 12.4, -216.061, 89.0804, 12.4, -205.861, 99.8804, 12.4, -205.861, 99.8804, 12.4, -216.061, 99.8804, 12.4, -205.861, 110.98, 12.4, -205.861, 110.98, 12.4, -216.061, 99.8804, 12.4, -216.061, 116.08, 12.4, -216.061, 116.08, 12.4, -205.861, 126.88, 12.4, -205.861, 126.88, 12.4, -216.061, 126.88, 12.4, -205.861, 137.98, 12.4, -205.861, 137.98, 12.4, -216.061, 126.88, 12.4, -216.061, -45.6196, 0.4, -215.761, -45.6196, 0.4, -206.161, -35.1196, 0.4, -206.161, -35.1196, 0.4, -215.761, -35.1196, 0.4, -206.161, -24.3196, 0.4, -206.161, -24.3196, 0.4, -215.761, -35.1196, 0.4, -215.761, -18.6196, 0.4, -215.761, -18.6196, 0.4, -206.161, -8.1196, 0.4, -206.161, -8.1196, 0.4, -215.761, -8.1196, 0.4, -206.161, 2.68039, 0.4, -206.161, 2.68039, 0.4, -215.761, -8.1196, 0.4, -215.761, 8.3804, 0.4, -215.761, 8.3804, 0.4, -206.161, 18.8804, 0.4, -206.161, 18.8804, 0.4, -215.761, 18.8804, 0.4, -206.161, 29.6804, 0.4, -206.161, 29.6804, 0.4, -215.761, 18.8804, 0.4, -215.761, 35.3804, 0.4, -215.761, 35.3804, 0.4, -206.161, 45.8804, 0.4, -206.161, 45.8804, 0.4, -215.761, 45.8804, 0.4, -206.161, 56.6804, 0.4, -206.161, 56.6804, 0.4, -215.761, 45.8804, 0.4, -215.761, 62.3804, 0.4, -215.761, 62.3804, 0.4, -206.161, 72.8804, 0.4, -206.161, 72.8804, 0.4, -215.761, 72.8804, 0.4, -206.161, 83.6804, 0.4, -206.161, 83.6804, 0.4, -215.761, 72.8804, 0.4, -215.761, 89.3804, 0.4, -215.761, 89.3804, 0.4, -206.161, 99.8804, 0.4, -206.161, 99.8804, 0.4, -215.761, 99.8804, 0.4, -206.161, 110.68, 0.4, -206.161, 110.68, 0.4, -215.761, 99.8804, 0.4, -215.761, 116.38, 0.4, -215.761, 116.38, 0.4, -206.161, 126.88, 0.4, -206.161, 126.88, 0.4, -215.761, 126.88, 0.4, -206.161, 137.68, 0.4, -206.161, 137.68, 0.4, -215.761, 126.88, 0.4, -215.761, -170.72, 100.4, -202.561, -173.42, 100.4, -205.261, -177.32, 100.4, -207.661, -184.22, 100.4, -209.161, -202.52, 100.4, -186.061, -200.72, 100.4, -181.561, -198.62, 100.4, -178.561, -201.62, 100.4, -198.661, -203.12, 100.4, -192.361, -184.22, 100.4, -209.161, -188.42, 100.4, -208.861, -192.62, 100.4, -207.661, -197.72, 100.4, -204.361, -201.62, 100.4, -198.661, -186.02, 100.4, -172.861, -181.52, 100.4, -173.161, -177.32, 100.4, -174.361, -171.92, 100.4, -177.961, -168.32, 100.4, -183.361, -166.82, 100.4, -190.861, -168.02, 100.4, -197.761, -170.72, 100.4, -202.561, -168.32, 100.4, -183.361, -198.62, 100.4, -178.561, -192.62, 100.4, -174.361, -186.02, 100.4, -172.861, -201.62, 100.4, -198.661, -198.62, 100.4, -178.561, -186.02, 100.4, -172.861, -168.32, 100.4, -183.361, -170.72, 100.4, -202.561, -184.22, 100.4, -209.161, 40.1804, 0.2, -201.661, 32.6804, 0.2, -201.961, 25.1804, 0.2, -201.661, 25.1804, 0.2, -178.261, 32.9804, 0.2, -178.261, -74.1196, 0.2, -201.661, -74.1196, 0.2, -178.261, -66.6196, 0.2, -178.261, -66.3196, 0.2, -201.661, 2.3804, 0.2, -178.261, 9.8804, 0.2, -178.261, 9.58038, 0.2, -201.661, 2.3804, 0.2, -201.661, -59.1196, 0.2, -201.661, -66.3196, 0.2, -201.661, -66.6196, 0.2, -178.261, -58.8196, 0.2, -178.261, 17.3804, 0.2, -201.661, 9.58038, 0.2, -201.661, 9.8804, 0.2, -178.261, 17.6804, 0.2, -178.261, -51.3196, 0.2, -201.661, -59.1196, 0.2, -201.661, -58.8196, 0.2, -178.261, -51.3196, 0.2, -178.261, 25.1804, 0.2, -201.661, 17.3804, 0.2, -201.661, 17.6804, 0.2, -178.261, 25.1804, 0.2, -178.261, -44.1196, 0.2, -201.661, -51.3196, 0.2, -201.661, -51.3196, 0.2, -178.261, -43.5196, 0.2, -178.261, 40.4804, 0.2, -178.261, 48.2804, 0.2, -178.261, 48.2804, 0.2, -201.661, 40.1804, 0.2, -201.661, -36.3196, 0.2, -201.661, -44.1196, 0.2, -201.661, -43.5196, 0.2, -178.261, -36.0196, 0.2, -178.261, 32.9804, 0.2, -178.261, 40.4804, 0.2, -178.261, 40.1804, 0.2, -201.661, -28.5196, 0.2, -201.661, -36.3196, 0.2, -201.661, -36.0196, 0.2, -178.261, -28.2196, 0.2, -178.261, 2.3804, 0.2, -201.661, -5.41962, 0.2, -201.661, -5.41962, 0.2, -178.261, 2.3804, 0.2, -178.261, -21.3196, 0.2, -201.661, -28.5196, 0.2, -201.661, -28.2196, 0.2, -178.261, -20.7196, 0.2, -178.261, -5.41962, 0.2, -201.661, -13.2196, 0.2, -201.661, -12.9196, 0.2, -178.261, -5.41962, 0.2, -178.261, -13.2196, 0.2, -201.661, -21.3196, 0.2, -201.661, -20.7196, 0.2, -178.261, -12.9196, 0.2, -178.261, 50.0804, 0.2, -177.061, 50.3804, 0.2, -174.361, 69.8804, 0.2, -174.361, 70.1804, 0.2, -177.061, 71.9804, 0.2, -178.261, 71.9804, 0.2, -201.661, 65.6804, 0.2, -201.661, 48.2804, 0.2, -178.261, 50.0804, 0.2, -177.061, 70.1804, 0.2, -177.061, 71.9804, 0.2, -178.261, 65.6804, 0.2, -201.661, 59.6804, 0.2, -201.661, 59.6804, 0.2, -201.661, 48.2804, 0.2, -201.661, 48.2804, 0.2, -178.261, 116.98, 0.2, -178.261, 123.88, 0.2, -178.261, 123.88, 0.2, -189.961, 123.88, 0.2, -189.961, 123.88, 0.2, -201.661, 116.98, 0.2, -201.661, 110.98, 0.2, -178.261, 116.98, 0.2, -178.261, 123.88, 0.2, -189.961, 123.88, 0.2, -189.961, 116.98, 0.2, -201.661, 110.98, 0.2, -201.661, 104.38, 0.2, -178.261, 110.98, 0.2, -178.261, 123.88, 0.2, -189.961, 123.88, 0.2, -189.961, 110.98, 0.2, -201.661, 104.38, 0.2, -201.661, 104.38, 0.2, -178.261, 123.88, 0.2, -189.961, 104.38, 0.2, -201.661, 97.7804, 0.2, -201.661, 97.7804, 0.2, -178.261, 71.9804, 0.2, -201.661, 71.9804, 0.2, -178.261, 78.5804, 0.2, -178.261, 78.5804, 0.2, -201.661, 85.1804, 0.2, -201.661, 78.5804, 0.2, -201.661, 78.5804, 0.2, -178.261, 85.1804, 0.2, -178.261, 91.1804, 0.2, -178.261, 97.7804, 0.2, -178.261, 97.7804, 0.2, -201.661, 91.1804, 0.2, -201.661, 91.1804, 0.2, -201.661, 85.1804, 0.2, -201.661, 85.1804, 0.2, -178.261, 91.1804, 0.2, -178.261, 128.08, 12.4, -189.961, 128.08, 12.4, -178.861, 137.98, 12.4, -178.861, 137.98, 12.4, -189.961, 137.98, 12.4, -189.961, 137.98, 12.4, -201.061, 128.08, 12.4, -201.061, 128.08, 12.4, -189.961, 128.38, 0.4, -189.961, 128.38, 0.4, -179.161, 137.68, 0.4, -179.161, 137.68, 0.4, -189.961, 137.68, 0.4, -189.961, 137.68, 0.4, -200.761, 128.38, 0.4, -200.761, 128.38, 0.4, -189.961, -331.82, 0.2, -185.161, -221.72, 0.2, -185.761, -221.72, 0.2, -196.261, -331.82, 0.2, -196.861, -189.32, 0.2, -145.561, -184.22, 0.2, -153.961, -191.42, 0.2, -154.261, -189.32, 0.2, -145.561, -191.42, 0.2, -154.261, -198.02, 0.2, -156.061, -331.82, 0.2, 131.639, -331.82, 0.2, 142.139, -321.32, 0.2, 142.139, -189.32, 0.2, -145.561, -198.02, 0.2, -156.061, -203.12, 0.2, -158.461, -331.82, 0.2, 121.439, -331.82, 0.2, 131.639, -321.32, 0.2, 142.139, -191.72, 0.2, -137.461, -189.32, 0.2, -145.561, -203.12, 0.2, -158.461, -209.12, 0.2, -162.661, -331.82, 0.2, 121.439, -321.32, 0.2, 142.139, -310.52, 0.2, 142.139, -331.82, 0.2, 111.239, -331.82, 0.2, 29.339, -331.82, 0.2, 39.539, -235.22, 0.2, 142.139, -224.42, 0.2, 142.139, -191.72, 0.2, -137.461, -209.12, 0.2, -162.661, -213.32, 0.2, -166.861, -192.02, 0.2, -126.361, -189.62, 0.2, -117.061, -331.82, 0.2, -83.161, -331.82, 0.2, -72.961, -331.82, 0.2, 111.239, -310.52, 0.2, 142.139, -299.72, 0.2, 142.139, -331.82, 0.2, 101.039, -184.52, 0.2, -108.361, -189.62, 0.2, -117.061, -331.82, 0.2, -72.961, -331.82, 0.2, -62.761, -165.32, 0.2, -95.161, -169.52, 0.2, -96.661, -331.82, 0.2, -11.461, -192.02, 0.2, -126.361, -213.32, 0.2, -166.861, -217.52, 0.2, -172.861, -331.82, 0.2, -93.361, -331.82, 0.2, -83.161, -189.62, 0.2, -117.061, -331.82, 0.2, 101.039, -299.72, 0.2, 142.139, -288.92, 0.2, 142.139, -331.82, 0.2, 90.839, -331.82, 0.2, -1.26099, -192.02, 0.2, 142.139, -181.22, 0.2, 142.139, -184.52, 0.2, -108.361, -331.82, 0.2, -62.761, -331.82, 0.2, -52.561, -331.82, 0.2, 90.839, -288.92, 0.2, 142.139, -278.12, 0.2, 142.139, -331.82, 0.2, 80.639, -331.82, 0.2, 19.139, -331.82, 0.2, 29.339, -224.42, 0.2, 142.139, -213.62, 0.2, 142.139, -331.82, 0.2, 80.639, -278.12, 0.2, 142.139, -267.32, 0.2, 142.139, -331.82, 0.2, 70.439, -177.62, 0.2, -101.461, -184.52, 0.2, -108.361, -331.82, 0.2, -42.361, -331.82, 0.2, -32.161, -331.82, 0.2, 70.439, -267.32, 0.2, 142.139, -256.52, 0.2, 142.139, -331.82, 0.2, 60.239, -221.72, 0.2, -185.761, -331.82, 0.2, -185.161, -331.82, 0.2, -174.961, -220.82, 0.2, -180.661, -221.72, 0.2, -185.761, -331.82, 0.2, -174.961, -331.82, 0.2, -164.761, -331.82, 0.2, -1.26099, -331.82, 0.2, 8.93903, -202.82, 0.2, 142.139, -192.02, 0.2, 142.139, -165.32, 0.2, -95.161, -331.82, 0.2, -11.461, -331.82, 0.2, -1.26099, -170.42, 0.2, 142.139, -159.62, 0.2, 142.139, -159.02, 0.2, -93.961, -220.82, 0.2, -180.661, -331.82, 0.2, -164.761, -331.82, 0.2, -154.561, -217.52, 0.2, -172.861, -220.82, 0.2, -180.661, -331.82, 0.2, -154.561, -331.82, 0.2, -144.361, -177.62, 0.2, -101.461, -331.82, 0.2, -32.161, -331.82, 0.2, -21.661, -331.82, 0.2, 60.239, -256.52, 0.2, 142.139, -245.72, 0.2, 142.139, -331.82, 0.2, 49.739, -217.52, 0.2, -172.861, -331.82, 0.2, -144.361, -331.82, 0.2, -134.161, -217.52, 0.2, -172.861, -331.82, 0.2, -134.161, -331.82, 0.2, -123.961, -331.82, 0.2, 8.93903, -331.82, 0.2, 19.139, -213.62, 0.2, 142.139, -202.82, 0.2, 142.139, -217.52, 0.2, -172.861, -331.82, 0.2, -123.961, -331.82, 0.2, -113.761, -217.52, 0.2, -172.861, -331.82, 0.2, -113.761, -331.82, 0.2, -103.561, -331.82, 0.2, 49.739, -245.72, 0.2, 142.139, -235.22, 0.2, 142.139, -331.82, 0.2, 39.539, -217.52, 0.2, -172.861, -331.82, 0.2, -103.561, -331.82, 0.2, -93.361, -177.62, 0.2, -101.461, -331.82, 0.2, -21.661, -331.82, 0.2, -11.461, -169.52, 0.2, -96.661, -184.52, 0.2, -108.361, -331.82, 0.2, -52.561, -331.82, 0.2, -42.361, -331.82, 0.2, -1.26099, -181.22, 0.2, 142.139, -170.42, 0.2, 142.139, 50.3804, 0.2, -121.261, 69.8804, 0.2, -120.961, 69.8804, 0.2, -127.861, 50.3804, 0.2, -128.161, 50.3804, 0.2, -147.961, 69.8804, 0.2, -147.661, 69.8804, 0.2, -154.561, 50.3804, 0.2, -154.561, 50.3804, 0.2, -128.161, 69.8804, 0.2, -127.861, 69.8804, 0.2, -134.461, 50.3804, 0.2, -134.761, 69.8804, 0.2, -161.161, 69.8804, 0.2, -167.761, 50.3804, 0.2, -167.761, 50.3804, 0.2, -161.161, 50.3804, 0.2, -134.761, 69.8804, 0.2, -134.461, 69.8804, 0.2, -141.061, 50.3804, 0.2, -141.361, 50.3804, 0.2, -161.161, 50.3804, 0.2, -154.561, 69.8804, 0.2, -154.561, 69.8804, 0.2, -161.161, 50.3804, 0.2, -141.361, 69.8804, 0.2, -141.061, 69.8804, 0.2, -147.661, 50.3804, 0.2, -147.961, 69.8804, 0.2, -167.761, 69.8804, 0.2, -174.361, 50.3804, 0.2, -174.361, 50.3804, 0.2, -167.761, -72.0196, 12.4, -162.961, -72.0196, 12.4, -151.861, -61.8196, 12.4, -151.861, -61.8196, 12.4, -162.961, -61.8196, 12.4, -162.961, -61.8196, 12.4, -174.061, -72.0196, 12.4, -174.061, -72.0196, 12.4, -162.961, -57.0196, 12.4, -174.061, -57.0196, 12.4, -163.861, -45.9196, 12.4, -163.861, -45.9196, 12.4, -174.061, -34.8196, 12.4, -174.061, -45.9196, 12.4, -174.061, -45.9196, 12.4, -163.861, -34.8196, 12.4, -163.861, -30.0196, 12.4, -174.061, -30.0196, 12.4, -163.861, -18.9196, 12.4, -163.861, -18.9196, 12.4, -174.061, -7.81961, 12.4, -174.061, -18.9196, 12.4, -174.061, -18.9196, 12.4, -163.861, -7.81961, 12.4, -163.861, -3.01959, 12.4, -174.061, -3.01959, 12.4, -163.861, 8.08038, 12.4, -163.861, 8.08038, 12.4, -174.061, 19.1804, 12.4, -174.061, 8.08038, 12.4, -174.061, 8.08038, 12.4, -163.861, 19.1804, 12.4, -163.861, 23.9804, 12.4, -174.061, 23.9804, 12.4, -163.861, 35.0804, 12.4, -163.861, 35.0804, 12.4, -174.061, 46.1804, 12.4, -174.061, 35.0804, 12.4, -174.061, 35.0804, 12.4, -163.861, 46.1804, 12.4, -163.861, 74.0804, 12.4, -162.961, 74.0804, 12.4, -151.861, 83.9804, 12.4, -151.861, 83.9804, 12.4, -162.961, 83.9804, 12.4, -162.961, 83.9804, 12.4, -174.061, 74.0804, 12.4, -174.061, 74.0804, 12.4, -162.961, 89.0804, 12.4, -174.061, 89.0804, 12.4, -163.861, 99.8804, 12.4, -163.861, 99.8804, 12.4, -174.061, 99.8804, 12.4, -163.861, 110.98, 12.4, -163.861, 110.98, 12.4, -174.061, 99.8804, 12.4, -174.061, 116.08, 12.4, -174.061, 116.08, 12.4, -163.861, 126.88, 12.4, -163.861, 126.88, 12.4, -174.061, 126.88, 12.4, -163.861, 137.98, 12.4, -163.861, 137.98, 12.4, -174.061, 126.88, 12.4, -174.061, -71.7196, 0.4, -162.961, -71.7196, 0.4, -152.161, -62.1196, 0.4, -152.161, -62.1196, 0.4, -162.961, -62.1196, 0.4, -162.961, -62.1196, 0.4, -173.761, -71.7196, 0.4, -173.761, -71.7196, 0.4, -162.961, -56.7196, 0.4, -173.761, -56.7196, 0.4, -164.161, -45.9196, 0.4, -164.161, -45.9196, 0.4, -173.761, -35.1196, 0.4, -173.761, -45.9196, 0.4, -173.761, -45.9196, 0.4, -164.161, -35.1196, 0.4, -164.161, -29.7196, 0.4, -173.761, -29.7196, 0.4, -164.161, -18.9196, 0.4, -164.161, -18.9196, 0.4, -173.761, -8.1196, 0.4, -173.761, -18.9196, 0.4, -173.761, -18.9196, 0.4, -164.161, -8.1196, 0.4, -164.161, -2.7196, 0.4, -173.761, -2.7196, 0.4, -164.161, 8.08038, 0.4, -164.161, 8.08038, 0.4, -173.761, 18.8804, 0.4, -173.761, 8.08038, 0.4, -173.761, 8.08038, 0.4, -164.161, 18.8804, 0.4, -164.161, 24.2804, 0.4, -173.761, 24.2804, 0.4, -164.161, 35.0804, 0.4, -164.161, 35.0804, 0.4, -173.761, 45.8804, 0.4, -173.761, 35.0804, 0.4, -173.761, 35.0804, 0.4, -164.161, 45.8804, 0.4, -164.161, 74.3804, 0.4, -162.961, 74.3804, 0.4, -152.161, 83.6804, 0.4, -152.161, 83.6804, 0.4, -162.961, 83.6804, 0.4, -162.961, 83.6804, 0.4, -173.761, 74.3804, 0.4, -173.761, 74.3804, 0.4, -162.961, 89.3804, 0.4, -173.761, 89.3804, 0.4, -164.161, 99.8804, 0.4, -164.161, 99.8804, 0.4, -173.761, 99.8804, 0.4, -164.161, 110.68, 0.4, -164.161, 110.68, 0.4, -173.761, 99.8804, 0.4, -173.761, 116.38, 0.4, -173.761, 116.38, 0.4, -164.161, 126.88, 0.4, -164.161, 126.88, 0.4, -173.761, 126.88, 0.4, -164.161, 137.68, 0.4, -164.161, 137.68, 0.4, -173.761, 126.88, 0.4, -173.761, -173.72, 0.4, -155.461, -177.32, 0.4, -154.861, -182.12, 0.4, -149.161, -185.12, 0.4, -118.561, -182.12, 0.4, -112.861, -179.12, 0.4, -108.961, -174.02, 0.4, -104.461, -168.02, 0.4, -101.161, -186.92, 0.4, -124.861, -141.92, 0.4, -101.161, -137.42, 0.4, -103.561, -132.32, 0.4, -107.461, -126.62, 0.4, -147.061, -129.62, 0.4, -151.561, -134.42, 0.4, -156.361, -134.42, 0.4, -156.361, -138.92, 0.4, -159.361, -145.22, 0.4, -162.061, -161.12, 0.4, -99.061, -155.12, 0.4, -98.461, -148.82, 0.4, -99.061, -141.92, 0.4, -101.161, -132.32, 0.4, -107.461, -168.02, 0.4, -101.161, -186.92, 0.4, -137.161, -187.52, 0.4, -131.461, -186.92, 0.4, -124.861, -182.12, 0.4, -149.161, -184.82, 0.4, -144.061, -132.32, 0.4, -107.461, -128.72, 0.4, -111.661, -125.12, 0.4, -117.961, -122.72, 0.4, -127.261, -122.72, 0.4, -134.761, -122.72, 0.4, -134.761, -123.92, 0.4, -140.461, -126.62, 0.4, -147.061, -134.42, 0.4, -156.361, -145.22, 0.4, -162.061, -151.22, 0.4, -163.261, -182.12, 0.4, -149.161, -186.92, 0.4, -124.861, -168.02, 0.4, -101.161, -132.32, 0.4, -107.461, -122.72, 0.4, -134.761, -151.22, 0.4, -163.261, -151.22, 0.4, -163.261, -164.42, 0.4, -159.961, -168.62, 0.4, -157.561, -182.12, 0.4, -149.161, -151.22, 0.4, -163.261, -160.82, 0.4, -162.961, -164.42, 0.4, -159.961, -168.62, 0.4, -157.561, -173.72, 0.4, -155.461, -182.12, 0.4, -149.161, 94.7804, 0.2, -159.661, 88.1804, 0.2, -159.661, 88.1804, 0.2, -150.061, 101.38, 0.2, -159.661, 94.7804, 0.2, -159.661, 88.1804, 0.2, -150.061, 107.98, 0.2, -159.661, 101.38, 0.2, -159.661, 88.1804, 0.2, -150.061, 164.08, 0.2, -162.961, 142.18, 0.2, -163.261, 141.88, 0.2, -160.861, 164.08, 0.2, -153.061, 164.08, 0.2, -162.961, 141.88, 0.2, -160.861, 140.38, 0.2, -159.661, 164.08, 0.2, -112.561, 164.08, 0.2, -122.461, 127.18, 0.2, -159.661, 113.98, 0.2, -159.661, 107.98, 0.2, -159.661, 88.1804, 0.2, -150.061, 88.1804, 0.2, -140.461, 164.08, 0.2, -142.861, 164.08, 0.2, -153.061, 140.38, 0.2, -159.661, 133.78, 0.2, -159.661, 127.18, 0.2, -159.661, 88.1804, 0.2, -120.961, 88.1804, 0.2, -111.361, 164.08, 0.2, -102.361, 164.08, 0.2, -112.561, 127.18, 0.2, -159.661, 120.58, 0.2, -159.661, 113.98, 0.2, -159.661, 88.1804, 0.2, -140.461, 88.1804, 0.2, -130.861, 164.08, 0.2, -142.861, 133.78, 0.2, -159.661, 127.18, 0.2, -159.661, 164.08, 0.2, -132.661, 127.18, 0.2, -159.661, 88.1804, 0.2, -111.361, 88.1804, 0.2, -101.761, 164.08, 0.2, -102.361, 127.18, 0.2, -159.661, 88.1804, 0.2, -101.761, 88.1804, 0.2, -92.161, 164.08, 0.2, -92.161, 127.18, 0.2, -159.661, 120.58, 0.2, -159.661, 88.1804, 0.2, -130.861, 88.1804, 0.2, -120.961, 164.08, 0.2, -122.461, 164.08, 0.2, -132.661, 127.18, 0.2, -159.661, 88.1804, 0.2, -82.261, 164.08, 0.2, -81.961, 164.08, 0.2, -92.161, 88.1804, 0.2, -92.161, -58.8196, 0.2, -147.961, -60.6196, 0.2, -147.661, -60.6196, 0.2, -141.061, -57.6196, 0.2, -149.461, -58.8196, 0.2, -147.961, -60.6196, 0.2, -141.061, -60.6196, 0.2, -134.461, -47.7196, 0.2, -159.661, -57.6196, 0.2, -159.661, -57.6196, 0.2, -149.461, -22.2196, 0.2, -134.161, -21.0196, 0.2, -135.961, -27.9196, 0.2, -159.661, -37.8196, 0.2, -159.661, -57.6196, 0.2, -149.461, -60.6196, 0.2, -134.461, -37.8196, 0.2, -159.661, -47.7196, 0.2, -159.661, -57.6196, 0.2, -149.461, -21.0196, 0.2, -135.961, -18.0196, 0.2, -136.261, -18.0196, 0.2, -159.661, -27.9196, 0.2, -159.661, 25.4804, 0.2, -136.261, 31.7804, 0.2, -136.261, 31.7804, 0.2, -147.961, 31.7804, 0.2, -147.961, 31.7804, 0.2, -159.661, 25.4804, 0.2, -159.661, 19.1804, 0.2, -136.261, 25.4804, 0.2, -136.261, 31.7804, 0.2, -147.961, 31.7804, 0.2, -147.961, 25.4804, 0.2, -159.661, 19.1804, 0.2, -159.661, 12.8804, 0.2, -136.261, 19.1804, 0.2, -136.261, 31.7804, 0.2, -147.961, 31.7804, 0.2, -147.961, 19.1804, 0.2, -159.661, 12.8804, 0.2, -159.661, 12.8804, 0.2, -136.261, 31.7804, 0.2, -147.961, 12.8804, 0.2, -159.661, 6.8804, 0.2, -159.661, 6.8804, 0.2, -136.261, 0.580383, 0.2, -136.261, 6.8804, 0.2, -136.261, 6.8804, 0.2, -159.661, 0.580383, 0.2, -159.661, -5.7196, 0.2, -136.261, 0.580383, 0.2, -136.261, 0.580383, 0.2, -159.661, -5.7196, 0.2, -159.661, -12.0196, 0.2, -159.661, -18.0196, 0.2, -159.661, -18.0196, 0.2, -136.261, -12.0196, 0.2, -136.261, -5.7196, 0.2, -159.661, -12.0196, 0.2, -159.661, -12.0196, 0.2, -136.261, -5.7196, 0.2, -136.261, 35.9804, 12.4, -147.961, 35.9804, 12.4, -136.861, 46.1804, 12.4, -136.861, 46.1804, 12.4, -147.961, 46.1804, 12.4, -147.961, 46.1804, 12.4, -159.061, 35.9804, 12.4, -159.061, 35.9804, 12.4, -147.961, 36.2804, 0.4, -147.961, 36.2804, 0.4, -137.161, 45.8804, 0.4, -137.161, 45.8804, 0.4, -147.961, 45.8804, 0.4, -147.961, 45.8804, 0.4, -158.761, 36.2804, 0.4, -158.761, 36.2804, 0.4, -147.961, -140.72, 100.4, -142.561, -143.42, 100.4, -145.261, -147.32, 100.4, -147.661, -154.22, 100.4, -149.161, -172.52, 100.4, -126.061, -170.72, 100.4, -121.561, -168.62, 100.4, -118.561, -171.62, 100.4, -138.661, -173.12, 100.4, -132.361, -154.22, 100.4, -149.161, -158.42, 100.4, -148.861, -162.62, 100.4, -147.661, -167.72, 100.4, -144.361, -171.62, 100.4, -138.661, -156.02, 100.4, -112.861, -151.52, 100.4, -113.161, -147.32, 100.4, -114.361, -141.92, 100.4, -117.961, -138.32, 100.4, -123.361, -136.82, 100.4, -130.861, -138.02, 100.4, -137.761, -140.72, 100.4, -142.561, -138.32, 100.4, -123.361, -168.62, 100.4, -118.561, -162.62, 100.4, -114.361, -156.02, 100.4, -112.861, -171.62, 100.4, -138.661, -168.62, 100.4, -118.561, -156.02, 100.4, -112.861, -138.32, 100.4, -123.361, -140.72, 100.4, -142.561, -154.22, 100.4, -149.161, -114.02, 12.4, -147.061, -114.02, 12.4, -136.861, -102.92, 12.4, -136.861, -102.92, 12.4, -147.061, -91.8196, 12.4, -147.061, -102.92, 12.4, -147.061, -102.92, 12.4, -136.861, -91.8196, 12.4, -136.861, -87.0196, 12.4, -147.061, -87.0196, 12.4, -136.861, -75.9196, 12.4, -136.861, -75.9196, 12.4, -147.061, -64.8196, 12.4, -147.061, -75.9196, 12.4, -147.061, -75.9196, 12.4, -136.861, -64.8196, 12.4, -136.861, 74.0804, 12.4, -135.961, 74.0804, 12.4, -124.861, 83.9804, 12.4, -124.861, 83.9804, 12.4, -135.961, 83.9804, 12.4, -135.961, 83.9804, 12.4, -147.061, 74.0804, 12.4, -147.061, 74.0804, 12.4, -135.961, -113.72, 0.4, -146.761, -113.72, 0.4, -137.161, -102.92, 0.4, -137.161, -102.92, 0.4, -146.761, -92.1196, 0.4, -146.761, -102.92, 0.4, -146.761, -102.92, 0.4, -137.161, -92.1196, 0.4, -137.161, -86.7196, 0.4, -146.761, -86.7196, 0.4, -137.161, -75.9196, 0.4, -137.161, -75.9196, 0.4, -146.761, -65.1196, 0.4, -146.761, -75.9196, 0.4, -146.761, -75.9196, 0.4, -137.161, -65.1196, 0.4, -137.161, 74.3804, 0.4, -135.961, 74.3804, 0.4, -125.161, 83.6804, 0.4, -125.161, 83.6804, 0.4, -135.961, 83.6804, 0.4, -135.961, 83.6804, 0.4, -146.761, 74.3804, 0.4, -146.761, 74.3804, 0.4, -135.961, -28.8196, 0.2, -97.261, -22.2196, 0.2, -97.261, -22.2196, 0.2, -106.561, -35.1196, 0.2, -97.261, -28.8196, 0.2, -97.261, -22.2196, 0.2, -106.561, -41.7196, 0.2, -97.261, -35.1196, 0.2, -97.261, -22.2196, 0.2, -106.561, -22.2196, 0.2, -115.861, -22.2196, 0.2, -134.161, -60.6196, 0.2, -134.461, -60.9196, 0.2, -134.161, -47.7196, 0.2, -96.961, -22.2196, 0.2, -125.161, -47.7196, 0.2, -96.961, -41.7196, 0.2, -97.261, -22.2196, 0.2, -115.861, -22.2196, 0.2, -125.161, -62.1196, 0.2, -132.961, -48.9196, 0.2, -95.761, -47.7196, 0.2, -96.961, -60.9196, 0.2, -134.161, -116.42, 0.2, -132.661, -117.92, 0.2, -133.861, -118.22, 0.2, -124.861, -109.82, 0.2, -132.661, -116.42, 0.2, -132.661, -118.22, 0.2, -124.861, -58.8196, 0.2, -82.261, -49.2196, 0.2, -82.261, -49.2196, 0.2, -89.161, -58.8196, 0.2, -82.261, -49.2196, 0.2, -89.161, -48.9196, 0.2, -95.761, -67.8196, 0.2, -81.961, -102.92, 0.2, -132.661, -109.82, 0.2, -132.661, -118.22, 0.2, -124.861, -127.22, 0.2, -106.261, -130.52, 0.2, -103.261, -115.22, 0.2, -87.961, -102.92, 0.2, -132.661, -118.22, 0.2, -124.861, -120.32, 0.2, -117.361, -96.0196, 0.2, -132.661, -48.9196, 0.2, -95.761, -68.7196, 0.2, -132.661, -75.6196, 0.2, -132.661, -123.92, 0.2, -110.461, -127.22, 0.2, -106.261, -115.22, 0.2, -87.961, -75.6196, 0.2, -132.661, -82.5196, 0.2, -132.661, -120.32, 0.2, -117.361, -115.22, 0.2, -87.961, -67.8196, 0.2, -81.961, -48.9196, 0.2, -95.761, -120.32, 0.2, -117.361, -123.92, 0.2, -110.461, -115.22, 0.2, -87.961, -89.1196, 0.2, -132.661, -96.0196, 0.2, -132.661, -120.32, 0.2, -117.361, -82.5196, 0.2, -132.661, -89.1196, 0.2, -132.661, -120.32, 0.2, -117.361, -48.9196, 0.2, -95.761, -62.1196, 0.2, -132.961, -68.7196, 0.2, -132.661, -18.0196, 12.4, -120.961, -18.0196, 12.4, -109.861, -7.81961, 12.4, -109.861, -7.81961, 12.4, -120.961, -7.81961, 12.4, -120.961, -7.81961, 12.4, -132.061, -18.0196, 12.4, -132.061, -18.0196, 12.4, -120.961, -3.01959, 12.4, -132.061, -3.01959, 12.4, -121.861, 8.08038, 12.4, -121.861, 8.08038, 12.4, -132.061, 19.1804, 12.4, -132.061, 8.08038, 12.4, -132.061, 8.08038, 12.4, -121.861, 19.1804, 12.4, -121.861, 23.9804, 12.4, -132.061, 23.9804, 12.4, -121.861, 35.0804, 12.4, -121.861, 35.0804, 12.4, -132.061, 46.1804, 12.4, -132.061, 35.0804, 12.4, -132.061, 35.0804, 12.4, -121.861, 46.1804, 12.4, -121.861, -17.7196, 0.4, -120.961, -17.7196, 0.4, -110.161, -8.1196, 0.4, -110.161, -8.1196, 0.4, -120.961, -8.1196, 0.4, -120.961, -8.1196, 0.4, -131.761, -17.7196, 0.4, -131.761, -17.7196, 0.4, -120.961, -2.7196, 0.4, -131.761, -2.7196, 0.4, -122.161, 8.08038, 0.4, -122.161, 8.08038, 0.4, -131.761, 18.8804, 0.4, -131.761, 8.08038, 0.4, -131.761, 8.08038, 0.4, -122.161, 18.8804, 0.4, -122.161, 24.2804, 0.4, -131.761, 24.2804, 0.4, -122.161, 35.0804, 0.4, -122.161, 35.0804, 0.4, -131.761, 45.8804, 0.4, -131.761, 35.0804, 0.4, -131.761, 35.0804, 0.4, -122.161, 45.8804, 0.4, -122.161, 59.3804, 0.2, -97.261, 69.8804, 0.2, -97.261, 69.8804, 0.2, -109.261, 69.8804, 0.2, -120.961, 50.3804, 0.2, -121.261, 50.0804, 0.2, -118.861, 50.0804, 0.2, -118.861, 48.2804, 0.2, -117.661, 48.2804, 0.2, -97.261, 59.3804, 0.2, -97.261, 69.8804, 0.2, -109.261, 69.8804, 0.2, -120.961, 74.0804, 12.4, -108.961, 74.0804, 12.4, -97.861, 83.9804, 12.4, -97.861, 83.9804, 12.4, -108.961, 83.9804, 12.4, -108.961, 83.9804, 12.4, -120.061, 74.0804, 12.4, -120.061, 74.0804, 12.4, -108.961, 74.3804, 0.4, -108.961, 74.3804, 0.4, -98.161, 83.6804, 0.4, -98.161, 83.6804, 0.4, -108.961, 83.6804, 0.4, -108.961, 83.6804, 0.4, -119.761, 74.3804, 0.4, -119.761, 74.3804, 0.4, -108.961, -3.6196, 0.2, -93.961, 3.8804, 0.2, -93.661, 3.8804, 0.2, -95.461, -3.6196, 0.2, -93.961, 3.8804, 0.2, -95.461, 5.68039, 0.2, -97.261, -3.6196, 0.2, -105.961, 27.2804, 0.2, -97.261, 37.4804, 0.2, -97.261, 35.0804, 0.2, -117.661, 28.4804, 0.2, -117.661, 2.68039, 0.2, -117.661, -3.6196, 0.2, -117.661, -3.6196, 0.2, -105.961, 9.2804, 0.2, -117.661, 2.68039, 0.2, -117.661, -3.6196, 0.2, -105.961, 9.2804, 0.2, -117.661, -3.6196, 0.2, -105.961, 5.68039, 0.2, -97.261, 16.4804, 0.2, -97.261, 15.5804, 0.2, -117.661, 48.2804, 0.2, -97.261, 48.2804, 0.2, -117.661, 41.6804, 0.2, -117.661, 37.4804, 0.2, -97.261, 28.4804, 0.2, -117.661, 22.1804, 0.2, -117.661, 27.2804, 0.2, -97.261, 37.4804, 0.2, -97.261, 41.6804, 0.2, -117.661, 35.0804, 0.2, -117.661, 22.1804, 0.2, -117.661, 15.5804, 0.2, -117.661, 16.4804, 0.2, -97.261, 27.2804, 0.2, -97.261, -18.0196, 12.4, -93.961, -18.0196, 12.4, -82.861, -7.81961, 12.4, -82.861, -7.81961, 12.4, -93.961, -7.81961, 12.4, -93.961, -7.81961, 12.4, -105.061, -18.0196, 12.4, -105.061, -18.0196, 12.4, -93.961, -17.7196, 0.4, -93.961, -17.7196, 0.4, -83.161, -8.1196, 0.4, -83.161, -8.1196, 0.4, -93.961, -8.1196, 0.4, -93.961, -8.1196, 0.4, -104.761, -17.7196, 0.4, -104.761, -17.7196, 0.4, -93.961, -7.2196, 0.2, 116.939, -7.2196, 0.2, 110.339, -13.8196, 0.2, 110.339, -22.2196, 0.2, -27.661, -22.2196, 0.2, -36.661, -28.5196, 0.2, -36.661, -49.2196, 0.2, -45.061, -49.2196, 0.2, -51.661, -58.8196, 0.2, -51.661, -7.2196, 0.2, 123.539, -7.2196, 0.2, 116.939, -13.8196, 0.2, 110.339, -20.4196, 0.2, 110.339, -32.7196, 0.2, 142.139, -22.8196, 0.2, 142.139, -22.2196, 0.2, -27.661, -28.5196, 0.2, -36.661, -34.8196, 0.2, -36.661, -49.2196, 0.2, -38.461, -49.2196, 0.2, -45.061, -58.8196, 0.2, -51.661, -68.1196, 0.2, -51.961, -3.01959, 0.2, 142.139, -3.01959, 0.2, 125.339, -5.41962, 0.2, 125.339, -12.9196, 0.2, 142.139, -22.2196, 0.2, 44.939, -22.2196, 0.2, 35.939, -47.4196, 0.2, -36.661, -71.7196, 0.2, 142.139, -22.2196, 0.2, 90.239, -22.2196, 0.2, 81.239, -81.3196, 0.2, 142.139, -12.9196, 0.2, 142.139, -5.41962, 0.2, 125.339, -7.2196, 0.2, 123.539, -22.8196, 0.2, 142.139, -22.2196, 0.2, -27.661, -34.8196, 0.2, -36.661, -41.1196, 0.2, -36.661, -22.2196, 0.2, -18.661, -115.22, 0.2, -87.961, -130.52, 0.2, -103.261, -135.32, 0.2, -99.361, -130.52, 0.2, 142.139, -120.62, 0.2, 142.139, -22.2196, 0.2, 62.939, -22.2196, 0.2, 53.939, -22.2196, 0.2, 44.939, -47.4196, 0.2, -36.661, -47.4196, 0.2, -36.661, -49.2196, 0.2, -38.461, -68.1196, 0.2, -51.961, -140.12, 0.2, 142.139, -130.52, 0.2, 142.139, -22.2196, 0.2, 62.939, -115.22, 0.2, -87.961, -135.32, 0.2, -99.361, -144.62, 0.2, -95.161, -22.2196, 0.2, -18.661, -41.1196, 0.2, -36.661, -47.4196, 0.2, -36.661, -22.2196, 0.2, -9.66098, -81.3196, 0.2, 142.139, -22.2196, 0.2, 81.239, -22.2196, 0.2, 72.239, -91.2196, 0.2, 142.139, -22.2196, 0.2, 62.939, -22.2196, 0.2, 53.939, -47.4196, 0.2, -36.661, -32.7196, 0.2, 142.139, -20.4196, 0.2, 110.339, -22.2196, 0.2, 108.539, -42.3196, 0.2, 142.139, -115.22, 0.2, -87.961, -144.62, 0.2, -95.161, -150.62, 0.2, -93.961, -22.2196, 0.2, 62.939, -47.4196, 0.2, -36.661, -68.1196, 0.2, -51.961, -159.02, 0.2, -93.961, -159.62, 0.2, 142.139, -150.02, 0.2, 142.139, -91.2196, 0.2, 142.139, -22.2196, 0.2, 72.239, -22.2196, 0.2, 62.939, -101.12, 0.2, 142.139, -22.2196, 0.2, -0.360992, -22.2196, 0.2, -9.66098, -47.4196, 0.2, -36.661, -115.22, 0.2, -87.961, -150.62, 0.2, -93.961, -159.02, 0.2, -93.961, -68.1196, 0.2, -51.961, -69.3196, 0.2, -53.461, -52.2196, 0.2, 142.139, -42.3196, 0.2, 142.139, -22.2196, 0.2, 108.539, -69.3196, 0.2, -74.161, -69.0196, 0.2, -80.761, -115.22, 0.2, -87.961, -69.3196, 0.2, -67.261, -69.3196, 0.2, -74.161, -115.22, 0.2, -87.961, -22.2196, 0.2, 8.63901, -22.2196, 0.2, -0.360992, -47.4196, 0.2, -36.661, -61.8196, 0.2, 142.139, -52.2196, 0.2, 142.139, -22.2196, 0.2, 108.539, -22.2196, 0.2, 99.239, -69.3196, 0.2, -60.361, -69.3196, 0.2, -67.261, -115.22, 0.2, -87.961, -69.3196, 0.2, -53.461, -69.3196, 0.2, -60.361, -115.22, 0.2, -87.961, -111.02, 0.2, 142.139, -101.12, 0.2, 142.139, -22.2196, 0.2, 62.939, -150.02, 0.2, 142.139, -140.12, 0.2, 142.139, -22.2196, 0.2, 62.939, -22.2196, 0.2, 17.639, -22.2196, 0.2, 8.63901, -47.4196, 0.2, -36.661, -61.8196, 0.2, 142.139, -22.2196, 0.2, 99.239, -22.2196, 0.2, 90.239, -71.7196, 0.2, 142.139, -22.2196, 0.2, 26.639, -22.2196, 0.2, 17.639, -47.4196, 0.2, -36.661, -120.62, 0.2, 142.139, -111.02, 0.2, 142.139, -22.2196, 0.2, 62.939, -22.2196, 0.2, 35.939, -22.2196, 0.2, 26.639, -47.4196, 0.2, -36.661, -3.6196, 0.2, -82.261, 3.8804, 0.2, -81.961, 3.8804, 0.2, -93.661, -3.6196, 0.2, -93.961, -45.0196, 12.4, -93.061, -45.0196, 12.4, -82.861, -33.9196, 12.4, -82.861, -33.9196, 12.4, -93.061, -22.8196, 12.4, -93.061, -33.9196, 12.4, -93.061, -33.9196, 12.4, -82.861, -22.8196, 12.4, -82.861, 8.08038, 12.4, -93.061, 8.08038, 12.4, -82.861, 18.8804, 12.4, -82.861, 18.8804, 12.4, -93.061, 18.8804, 12.4, -82.861, 29.9804, 12.4, -82.861, 29.9804, 12.4, -93.061, 18.8804, 12.4, -93.061, 35.0804, 12.4, -93.061, 35.0804, 12.4, -82.861, 45.8804, 12.4, -82.861, 45.8804, 12.4, -93.061, 45.8804, 12.4, -82.861, 56.9804, 12.4, -82.861, 56.9804, 12.4, -93.061, 45.8804, 12.4, -93.061, 62.0804, 12.4, -93.061, 62.0804, 12.4, -82.861, 72.8804, 12.4, -82.861, 72.8804, 12.4, -93.061, 72.8804, 12.4, -82.861, 83.9804, 12.4, -82.861, 83.9804, 12.4, -93.061, 72.8804, 12.4, -93.061, -44.7196, 0.4, -92.761, -44.7196, 0.4, -83.161, -33.9196, 0.4, -83.161, -33.9196, 0.4, -92.761, -23.1196, 0.4, -92.761, -33.9196, 0.4, -92.761, -33.9196, 0.4, -83.161, -23.1196, 0.4, -83.161, 8.3804, 0.4, -92.761, 8.3804, 0.4, -83.161, 18.8804, 0.4, -83.161, 18.8804, 0.4, -92.761, 18.8804, 0.4, -83.161, 29.6804, 0.4, -83.161, 29.6804, 0.4, -92.761, 18.8804, 0.4, -92.761, 35.3804, 0.4, -92.761, 35.3804, 0.4, -83.161, 45.8804, 0.4, -83.161, 45.8804, 0.4, -92.761, 45.8804, 0.4, -83.161, 56.6804, 0.4, -83.161, 56.6804, 0.4, -92.761, 45.8804, 0.4, -92.761, 62.3804, 0.4, -92.761, 62.3804, 0.4, -83.161, 72.8804, 0.4, -83.161, 72.8804, 0.4, -92.761, 72.8804, 0.4, -83.161, 83.6804, 0.4, -83.161, 83.6804, 0.4, -92.761, 72.8804, 0.4, -92.761, -69.0196, 0.2, -80.761, -67.8196, 0.2, -81.961, -115.22, 0.2, -87.961, 3.8804, 0.2, -81.961, -3.6196, 0.2, -82.261, -3.91962, 0.2, -79.861, -3.91962, 0.2, -54.061, -3.6196, 0.2, -51.661, 3.8804, 0.2, -51.961, 3.8804, 0.2, -74.461, 3.8804, 0.2, -81.961, -3.91962, 0.2, -79.861, -5.41962, 0.2, -78.661, -3.91962, 0.2, -54.061, 3.8804, 0.2, -51.961, 3.8804, 0.2, -59.461, -5.41962, 0.2, -55.261, -25.2196, 0.2, -78.661, -35.1196, 0.2, -78.661, -44.7196, 0.2, -66.961, -44.7196, 0.2, -66.961, -35.1196, 0.2, -55.261, -25.2196, 0.2, -55.261, 3.8804, 0.2, -66.961, 3.8804, 0.2, -74.461, -5.41962, 0.2, -78.661, -15.3196, 0.2, -78.661, -5.41962, 0.2, -55.261, 3.8804, 0.2, -59.461, 3.8804, 0.2, -66.961, -15.3196, 0.2, -55.261, -35.1196, 0.2, -78.661, -44.7196, 0.2, -78.661, -44.7196, 0.2, -66.961, -44.7196, 0.2, -66.961, -44.7196, 0.2, -55.261, -35.1196, 0.2, -55.261, -15.3196, 0.2, -78.661, -25.2196, 0.2, -78.661, -44.7196, 0.2, -66.961, -25.2196, 0.2, -55.261, -15.3196, 0.2, -55.261, 3.8804, 0.2, -66.961, 22.1804, 0.2, 27.539, 22.1804, 0.2, 37.739, 28.4804, 0.2, 37.739, 30.2804, 0.2, -78.661, 22.1804, 0.2, -78.661, 22.1804, 0.2, -68.761, 22.1804, 0.2, 27.539, 28.4804, 0.2, 37.739, 34.7804, 0.2, 37.739, 37.7804, 0.2, -78.661, 30.2804, 0.2, -78.661, 22.1804, 0.2, -68.761, 20.3804, 0.2, 25.739, 22.1804, 0.2, 27.539, 34.7804, 0.2, 37.739, 41.0804, 0.2, 37.739, 17.9804, 0.2, 2.33902, 17.9804, 0.2, 25.739, 20.3804, 0.2, 25.739, 20.3804, 0.2, 2.33902, 164.08, 0.2, -36.061, 164.08, 0.2, -43.861, 86.3804, 0.2, -78.661, 164.08, 0.2, -43.861, 164.08, 0.2, -51.361, 86.3804, 0.2, -78.661, 37.7804, 0.2, -78.661, 22.1804, 0.2, -68.761, 22.1804, 0.2, -58.861, 45.8804, 0.2, -78.661, 22.1804, 0.2, 0.539032, 20.3804, 0.2, 2.33902, 20.3804, 0.2, 25.739, 41.0804, 0.2, 37.739, 47.3804, 0.2, 37.739, 164.08, 0.2, -20.461, 164.08, 0.2, -28.261, 86.3804, 0.2, -78.661, 164.08, 0.2, -28.261, 164.08, 0.2, -36.061, 86.3804, 0.2, -78.661, 54.2804, 0.2, -78.661, 45.8804, 0.2, -78.661, 22.1804, 0.2, -58.861, 54.2804, 0.2, -78.661, 22.1804, 0.2, -58.861, 22.1804, 0.2, -48.961, 61.7804, 0.2, -78.661, 164.08, 0.2, -12.961, 164.08, 0.2, -20.461, 86.3804, 0.2, -78.661, 22.1804, 0.2, 0.539032, 47.3804, 0.2, 37.739, 48.8804, 0.2, 38.939, 22.1804, 0.2, -9.36099, 164.08, 0.2, -5.16098, 164.08, 0.2, -12.961, 86.3804, 0.2, -78.661, 164.08, 0.2, 2.33902, 164.08, 0.2, -5.16098, 86.3804, 0.2, -78.661, 61.7804, 0.2, -78.661, 22.1804, 0.2, -48.961, 22.1804, 0.2, -39.061, 69.8804, 0.2, -78.661, 49.1804, 0.2, 41.339, 164.08, 0.2, 41.039, 164.08, 0.2, 33.239, 22.1804, 0.2, -19.261, 22.1804, 0.2, -9.36099, 48.8804, 0.2, 38.939, 77.9804, 0.2, -78.661, 69.8804, 0.2, -78.661, 22.1804, 0.2, -39.061, 22.1804, 0.2, -29.161, 22.1804, 0.2, -29.161, 22.1804, 0.2, -19.261, 48.8804, 0.2, 38.939, 48.8804, 0.2, 38.939, 49.1804, 0.2, 41.339, 164.08, 0.2, 33.239, 164.08, 0.2, 25.439, 164.08, 0.2, -81.961, 88.1804, 0.2, -82.261, 87.8804, 0.2, -79.861, 164.08, 0.2, -74.461, 164.08, 0.2, 10.139, 164.08, 0.2, 2.33902, 86.3804, 0.2, -78.661, 164.08, 0.2, -66.661, 164.08, 0.2, -74.461, 87.8804, 0.2, -79.861, 164.08, 0.2, -66.661, 87.8804, 0.2, -79.861, 86.3804, 0.2, -78.661, 164.08, 0.2, -59.161, 48.8804, 0.2, 38.939, 164.08, 0.2, 25.439, 164.08, 0.2, 17.639, 86.3804, 0.2, -78.661, 77.9804, 0.2, -78.661, 22.1804, 0.2, -29.161, 48.8804, 0.2, 38.939, 164.08, 0.2, 17.639, 164.08, 0.2, 10.139, 164.08, 0.2, -51.361, 164.08, 0.2, -59.161, 86.3804, 0.2, -78.661, -57.0196, 19.4, -78.061, -65.1196, 19.4, -66.961, -65.1196, 19.4, -55.861, -57.0196, 19.4, -55.861, -48.9196, 19.4, -66.961, -48.9196, 19.4, -78.061, -57.0196, 19.4, -55.861, -48.9196, 19.4, -55.861, -48.9196, 19.4, -66.961, -57.0196, 19.4, -78.061, -65.1196, 19.4, -78.061, -65.1196, 19.4, -66.961, 8.08038, 12.4, -66.961, 8.08038, 12.4, -55.861, 17.9804, 12.4, -55.861, 17.9804, 12.4, -66.961, 17.9804, 12.4, -66.961, 17.9804, 12.4, -78.061, 8.08038, 12.4, -78.061, 8.08038, 12.4, -66.961, -57.0196, 0.2, -77.761, -64.8196, 0.2, -66.961, -64.8196, 0.2, -56.161, -57.0196, 0.2, -56.161, -49.2196, 0.2, -66.961, -49.2196, 0.2, -77.761, -57.0196, 0.2, -56.161, -49.2196, 0.2, -56.161, -49.2196, 0.2, -66.961, -57.0196, 0.2, -77.761, -64.8196, 0.2, -77.761, -64.8196, 0.2, -66.961, 8.3804, 0.4, -66.961, 8.3804, 0.4, -56.161, 17.6804, 0.4, -56.161, 17.6804, 0.4, -66.961, 17.6804, 0.4, -66.961, 17.6804, 0.4, -77.761, 8.3804, 0.4, -77.761, 8.3804, 0.4, -66.961, 3.8804, 0.2, -45.661, 3.8804, 0.2, -51.961, -3.6196, 0.2, -51.661, -3.6196, 0.2, -45.361, -3.6196, 0.2, -7.56097, -3.6196, 0.2, -0.960968, 3.8804, 0.2, -1.26099, 3.8804, 0.2, -7.86099, 3.8804, 0.2, -39.361, 3.8804, 0.2, -45.661, -3.6196, 0.2, -45.361, -3.6196, 0.2, -39.061, -3.6196, 0.2, -13.861, -3.6196, 0.2, -7.56097, 3.8804, 0.2, -7.86099, 3.8804, 0.2, -14.161, 3.8804, 0.2, -33.061, 3.8804, 0.2, -39.361, -3.6196, 0.2, -39.061, -3.6196, 0.2, -32.761, -3.6196, 0.2, -20.161, -3.6196, 0.2, -13.861, 3.8804, 0.2, -14.161, 3.8804, 0.2, -20.461, 3.8804, 0.2, -26.761, 3.8804, 0.2, -33.061, -3.6196, 0.2, -32.761, -3.6196, 0.2, -26.461, -3.6196, 0.2, -26.461, -3.6196, 0.2, -20.161, 3.8804, 0.2, -20.461, 3.8804, 0.2, -26.761, -45.0196, 12.4, -51.061, -45.0196, 12.4, -40.861, -33.9196, 12.4, -40.861, -33.9196, 12.4, -51.061, -22.8196, 12.4, -51.061, -33.9196, 12.4, -51.061, -33.9196, 12.4, -40.861, -22.8196, 12.4, -40.861, -18.0196, 12.4, -39.961, -18.0196, 12.4, -28.861, -7.81961, 12.4, -28.861, -7.81961, 12.4, -39.961, -7.81961, 12.4, -39.961, -7.81961, 12.4, -51.061, -18.0196, 12.4, -51.061, -18.0196, 12.4, -39.961, 8.08038, 12.4, -39.961, 8.08038, 12.4, -28.861, 17.9804, 12.4, -28.861, 17.9804, 12.4, -39.961, 17.9804, 12.4, -39.961, 17.9804, 12.4, -51.061, 8.08038, 12.4, -51.061, 8.08038, 12.4, -39.961, -44.7196, 0.4, -50.761, -44.7196, 0.4, -41.161, -33.9196, 0.4, -41.161, -33.9196, 0.4, -50.761, -23.1196, 0.4, -50.761, -33.9196, 0.4, -50.761, -33.9196, 0.4, -41.161, -23.1196, 0.4, -41.161, -17.7196, 0.4, -39.961, -17.7196, 0.4, -29.161, -8.1196, 0.4, -29.161, -8.1196, 0.4, -39.961, -8.1196, 0.4, -39.961, -8.1196, 0.4, -50.761, -17.7196, 0.4, -50.761, -17.7196, 0.4, -39.961, 8.3804, 0.4, -39.961, 8.3804, 0.4, -29.161, 17.6804, 0.4, -29.161, 17.6804, 0.4, -39.961, 17.6804, 0.4, -39.961, 17.6804, 0.4, -50.761, 8.3804, 0.4, -50.761, 8.3804, 0.4, -39.961, -18.0196, 12.4, -12.961, -18.0196, 12.4, -1.86099, -7.81961, 12.4, -1.86099, -7.81961, 12.4, -12.961, -7.81961, 12.4, -12.961, -7.81961, 12.4, -24.061, -18.0196, 12.4, -24.061, -18.0196, 12.4, -12.961, 8.08038, 12.4, -12.961, 8.08038, 12.4, -1.86099, 17.9804, 12.4, -1.86099, 17.9804, 12.4, -12.961, 17.9804, 12.4, -12.961, 17.9804, 12.4, -24.061, 8.08038, 12.4, -24.061, 8.08038, 12.4, -12.961, -17.7196, 0.4, -12.961, -17.7196, 0.4, -2.16098, -8.1196, 0.4, -2.16098, -8.1196, 0.4, -12.961, -8.1196, 0.4, -12.961, -8.1196, 0.4, -23.761, -17.7196, 0.4, -23.761, -17.7196, 0.4, -12.961, 8.3804, 0.4, -12.961, 8.3804, 0.4, -2.16098, 17.6804, 0.4, -2.16098, 17.6804, 0.4, -12.961, 17.6804, 0.4, -12.961, 17.6804, 0.4, -23.761, 8.3804, 0.4, -23.761, 8.3804, 0.4, -12.961, -3.6196, 0.2, 29.039, 3.8804, 0.2, 29.339, 3.8804, 0.2, 27.539, 3.8804, 0.2, 0.539032, 3.8804, 0.2, -1.26099, -3.6196, 0.2, -0.960968, -3.6196, 0.2, 21.539, -3.6196, 0.2, 29.039, 3.8804, 0.2, 27.539, 5.68039, 0.2, 25.739, 3.8804, 0.2, 0.539032, -3.6196, 0.2, -0.960968, -3.6196, 0.2, 6.53903, 5.68039, 0.2, 2.33902, 11.6804, 0.2, 2.33902, -3.6196, 0.2, 14.039, 11.6804, 0.2, 25.739, 17.9804, 0.2, 25.739, 17.9804, 0.2, 2.33902, 5.68039, 0.2, 2.33902, -3.6196, 0.2, 6.53903, -3.6196, 0.2, 14.039, 11.6804, 0.2, 2.33902, -3.6196, 0.2, 14.039, -3.6196, 0.2, 21.539, 5.68039, 0.2, 25.739, 11.6804, 0.2, 25.739, -18.0196, 12.4, 14.039, -18.0196, 12.4, 25.139, -7.81961, 12.4, 25.139, -7.81961, 12.4, 14.039, -7.81961, 12.4, 14.039, -7.81961, 12.4, 2.93903, -18.0196, 12.4, 2.93903, -18.0196, 12.4, 14.039, -17.7196, 0.4, 14.039, -17.7196, 0.4, 24.839, -8.1196, 0.4, 24.839, -8.1196, 0.4, 14.039, -8.1196, 0.4, 14.039, -8.1196, 0.4, 3.23901, -17.7196, 0.4, 3.23901, -17.7196, 0.4, 14.039, 3.8804, 0.2, 29.339, -3.6196, 0.2, 29.039, -3.6196, 0.2, 41.039, 3.8804, 0.2, 41.039, -3.6196, 0.2, 41.039, -3.6196, 0.2, 53.039, 3.8804, 0.2, 52.739, 3.8804, 0.2, 41.039, -18.0196, 12.4, 41.039, -18.0196, 12.4, 52.139, -7.81961, 12.4, 52.139, -7.81961, 12.4, 41.039, -7.81961, 12.4, 41.039, -7.81961, 12.4, 29.939, -18.0196, 12.4, 29.939, -18.0196, 12.4, 41.039, 8.08038, 12.4, 41.039, 8.08038, 12.4, 52.139, 17.9804, 12.4, 52.139, 17.9804, 12.4, 41.039, 17.9804, 12.4, 41.039, 17.9804, 12.4, 29.939, 8.08038, 12.4, 29.939, 8.08038, 12.4, 41.039, -17.7196, 0.4, 41.039, -17.7196, 0.4, 51.839, -8.1196, 0.4, 51.839, -8.1196, 0.4, 41.039, -8.1196, 0.4, 41.039, -8.1196, 0.4, 30.239, -17.7196, 0.4, 30.239, -17.7196, 0.4, 41.039, 8.3804, 0.4, 41.039, 8.3804, 0.4, 51.839, 17.6804, 0.4, 51.839, 17.6804, 0.4, 41.039, 17.6804, 0.4, 41.039, 17.6804, 0.4, 30.239, 8.3804, 0.4, 30.239, 8.3804, 0.4, 41.039, 49.1804, 0.2, 41.339, 49.1804, 0.2, 53.339, 50.3804, 0.2, 54.539, 164.08, 0.2, 48.539, 164.08, 0.2, 41.039, 50.3804, 0.2, 54.539, 50.3804, 0.2, 56.339, 164.08, 0.2, 56.039, 164.08, 0.2, 48.539, 23.0804, 12.4, 41.939, 23.0804, 12.4, 52.139, 33.8804, 12.4, 52.139, 33.8804, 12.4, 41.939, 33.8804, 12.4, 52.139, 44.9804, 12.4, 52.139, 44.9804, 12.4, 41.939, 33.8804, 12.4, 41.939, 23.3804, 0.4, 42.239, 23.3804, 0.4, 51.839, 33.8804, 0.4, 51.839, 33.8804, 0.4, 42.239, 33.8804, 0.4, 51.839, 44.6804, 0.4, 51.839, 44.6804, 0.4, 42.239, 33.8804, 0.4, 42.239, 3.8804, 0.2, 54.539, 3.8804, 0.2, 52.739, -3.6196, 0.2, 53.039, -3.6196, 0.2, 59.639, 31.7804, 0.2, 81.539, 31.7804, 0.2, 75.239, 12.2804, 0.2, 56.339, -3.6196, 0.2, 79.739, -3.6196, 0.2, 86.339, 14.0804, 0.2, 106.739, 31.7804, 0.2, 62.639, 31.7804, 0.2, 56.339, 24.8804, 0.2, 56.339, 5.68039, 0.2, 56.339, 3.8804, 0.2, 54.539, -3.6196, 0.2, 59.639, -3.6196, 0.2, 66.239, 22.7804, 0.2, 106.739, 31.7804, 0.2, 106.739, 31.7804, 0.2, 100.439, -3.6196, 0.2, 99.839, -3.6196, 0.2, 106.739, 5.08038, 0.2, 106.739, 14.0804, 0.2, 106.739, 22.7804, 0.2, 106.739, 31.7804, 0.2, 87.839, 31.7804, 0.2, 81.539, 31.7804, 0.2, 62.639, 24.8804, 0.2, 56.339, 18.8804, 0.2, 56.339, 31.7804, 0.2, 68.939, 22.7804, 0.2, 106.739, 31.7804, 0.2, 100.439, 31.7804, 0.2, 94.139, -3.6196, 0.2, 93.239, -3.6196, 0.2, 99.839, 5.08038, 0.2, 106.739, 12.2804, 0.2, 56.339, -3.6196, 0.2, 72.839, -3.6196, 0.2, 79.739, 12.2804, 0.2, 56.339, 5.68039, 0.2, 56.339, -3.6196, 0.2, 66.239, -3.6196, 0.2, 72.839, 22.7804, 0.2, 106.739, 31.7804, 0.2, 94.139, 31.7804, 0.2, 87.839, -3.6196, 0.2, 86.339, -3.6196, 0.2, 93.239, 5.08038, 0.2, 106.739, 14.0804, 0.2, 106.739, 31.7804, 0.2, 75.239, 31.7804, 0.2, 68.939, 18.8804, 0.2, 56.339, 12.2804, 0.2, 56.339, 156.58, 0.2, 142.139, 164.08, 0.2, 142.139, 164.08, 0.2, 131.339, 48.5804, 0.2, 125.339, 46.1804, 0.2, 125.339, 46.1804, 0.2, 142.139, 53.3804, 0.2, 142.139, 104.98, 0.2, 142.139, 164.08, 0.2, 77.339, 164.08, 0.2, 66.539, 149.08, 0.2, 142.139, 156.58, 0.2, 142.139, 164.08, 0.2, 131.339, 50.3804, 0.2, 123.539, 48.5804, 0.2, 125.339, 53.3804, 0.2, 142.139, 60.8804, 0.2, 142.139, 50.3804, 0.2, 56.339, 50.3804, 0.2, 64.739, 104.98, 0.2, 142.139, 164.08, 0.2, 66.539, 164.08, 0.2, 56.039, 141.58, 0.2, 142.139, 149.08, 0.2, 142.139, 164.08, 0.2, 131.339, 50.3804, 0.2, 123.539, 60.8804, 0.2, 142.139, 68.0804, 0.2, 142.139, 141.58, 0.2, 142.139, 164.08, 0.2, 131.339, 164.08, 0.2, 120.539, 134.38, 0.2, 142.139, 50.3804, 0.2, 123.539, 68.0804, 0.2, 142.139, 75.5804, 0.2, 142.139, 104.98, 0.2, 142.139, 164.08, 0.2, 98.939, 164.08, 0.2, 88.139, 50.3804, 0.2, 115.139, 50.3804, 0.2, 123.539, 75.5804, 0.2, 142.139, 82.7804, 0.2, 142.139, 50.3804, 0.2, 81.539, 50.3804, 0.2, 89.939, 104.98, 0.2, 142.139, 126.88, 0.2, 142.139, 134.38, 0.2, 142.139, 164.08, 0.2, 120.539, 50.3804, 0.2, 106.739, 50.3804, 0.2, 115.139, 82.7804, 0.2, 142.139, 90.2804, 0.2, 142.139, 126.88, 0.2, 142.139, 164.08, 0.2, 120.539, 164.08, 0.2, 109.739, 119.68, 0.2, 142.139, 104.98, 0.2, 142.139, 164.08, 0.2, 88.139, 164.08, 0.2, 77.339, 50.3804, 0.2, 73.139, 50.3804, 0.2, 81.539, 104.98, 0.2, 142.139, 50.3804, 0.2, 106.739, 90.2804, 0.2, 142.139, 97.4804, 0.2, 142.139, 50.3804, 0.2, 98.339, 112.18, 0.2, 142.139, 119.68, 0.2, 142.139, 164.08, 0.2, 109.739, 50.3804, 0.2, 64.739, 50.3804, 0.2, 73.139, 104.98, 0.2, 142.139, 104.98, 0.2, 142.139, 112.18, 0.2, 142.139, 164.08, 0.2, 109.739, 164.08, 0.2, 98.939, 50.3804, 0.2, 98.339, 97.4804, 0.2, 142.139, 104.98, 0.2, 142.139, 50.3804, 0.2, 89.939, -18.0196, 12.4, 68.039, -18.0196, 12.4, 79.139, -7.81961, 12.4, 79.139, -7.81961, 12.4, 68.039, -7.81961, 12.4, 68.039, -7.81961, 12.4, 56.939, -18.0196, 12.4, 56.939, -18.0196, 12.4, 68.039, 35.9804, 12.4, 68.039, 35.9804, 12.4, 79.139, 46.1804, 12.4, 79.139, 46.1804, 12.4, 68.039, 46.1804, 12.4, 68.039, 46.1804, 12.4, 56.939, 35.9804, 12.4, 56.939, 35.9804, 12.4, 68.039, -17.7196, 0.4, 68.039, -17.7196, 0.4, 78.839, -8.1196, 0.4, 78.839, -8.1196, 0.4, 68.039, -8.1196, 0.4, 68.039, -8.1196, 0.4, 57.239, -17.7196, 0.4, 57.239, -17.7196, 0.4, 68.039, 36.2804, 0.4, 68.039, 36.2804, 0.4, 78.839, 45.8804, 0.4, 78.839, 45.8804, 0.4, 68.039, 45.8804, 0.4, 68.039, 45.8804, 0.4, 57.239, 36.2804, 0.4, 57.239, 36.2804, 0.4, 68.039, -18.0196, 12.4, 95.039, -18.0196, 12.4, 106.139, -7.81961, 12.4, 106.139, -7.81961, 12.4, 95.039, -7.81961, 12.4, 95.039, -7.81961, 12.4, 83.939, -18.0196, 12.4, 83.939, -18.0196, 12.4, 95.039, 35.9804, 12.4, 95.039, 35.9804, 12.4, 106.139, 46.1804, 12.4, 106.139, 46.1804, 12.4, 95.039, 46.1804, 12.4, 95.039, 46.1804, 12.4, 83.939, 35.9804, 12.4, 83.939, 35.9804, 12.4, 95.039, -17.7196, 0.4, 95.039, -17.7196, 0.4, 105.839, -8.1196, 0.4, 105.839, -8.1196, 0.4, 95.039, -8.1196, 0.4, 95.039, -8.1196, 0.4, 84.239, -17.7196, 0.4, 84.239, -17.7196, 0.4, 95.039, 36.2804, 0.4, 95.039, 36.2804, 0.4, 105.839, 45.8804, 0.4, 105.839, 45.8804, 0.4, 95.039, 45.8804, 0.4, 95.039, 45.8804, 0.4, 84.239, 36.2804, 0.4, 84.239, 36.2804, 0.4, 95.039, -3.01959, 12.4, 110.939, -3.01959, 12.4, 121.139, 8.08038, 12.4, 121.139, 8.08038, 12.4, 110.939, 19.1804, 12.4, 110.939, 8.08038, 12.4, 110.939, 8.08038, 12.4, 121.139, 19.1804, 12.4, 121.139, 23.9804, 12.4, 110.939, 23.9804, 12.4, 121.139, 35.0804, 12.4, 121.139, 35.0804, 12.4, 110.939, 46.1804, 12.4, 110.939, 35.0804, 12.4, 110.939, 35.0804, 12.4, 121.139, 46.1804, 12.4, 121.139, -2.7196, 0.4, 111.239, -2.7196, 0.4, 120.839, 8.08038, 0.4, 120.839, 8.08038, 0.4, 111.239, 18.8804, 0.4, 111.239, 8.08038, 0.4, 111.239, 8.08038, 0.4, 120.839, 18.8804, 0.4, 120.839, 24.2804, 0.4, 111.239, 24.2804, 0.4, 120.839, 35.0804, 0.4, 120.839, 35.0804, 0.4, 111.239, 45.8804, 0.4, 111.239, 35.0804, 0.4, 111.239, 35.0804, 0.4, 120.839, 45.8804, 0.4, 120.839, 2.98041, 0.2, 125.339, -3.01959, 0.2, 125.339, -3.01959, 0.2, 142.139, 2.98041, 0.2, 142.139, 9.2804, 0.2, 142.139, 15.2804, 0.2, 142.139, 15.2804, 0.2, 125.339, 9.2804, 0.2, 125.339, 39.8804, 0.2, 142.139, 46.1804, 0.2, 142.139, 46.1804, 0.2, 125.339, 39.8804, 0.2, 125.339, 9.2804, 0.2, 125.339, 2.98041, 0.2, 125.339, 2.98041, 0.2, 142.139, 9.2804, 0.2, 142.139, 33.8804, 0.2, 142.139, 39.8804, 0.2, 142.139, 39.8804, 0.2, 125.339, 33.8804, 0.2, 125.339, 27.5804, 0.2, 125.339, 21.5804, 0.2, 125.339, 21.5804, 0.2, 142.139, 27.5804, 0.2, 142.139, 27.5804, 0.2, 142.139, 33.8804, 0.2, 142.139, 33.8804, 0.2, 125.339, 27.5804, 0.2, 125.339, 15.2804, 0.2, 142.139, 21.5804, 0.2, 142.139, 21.5804, 0.2, 125.339, 15.2804, 0.2, 125.339 ) @@ -40,175 +41,198 @@ _data = { [node name="Player" parent="." instance=ExtResource( 1 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 0, 7 ) -[node name="Key" parent="." instance=ExtResource( 2 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 15.0831, 1.63203, 88.0992 ) +[node name="Collectibles" type="Spatial" parent="."] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 15.0831, 1.63203, 13.0809 ) + +[node name="Keycard" parent="Collectibles" groups=[ +"Collectibles", +] instance=ExtResource( 2 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 203.861, -0.63203, 110.591 ) +card_lvl = 1 + +[node name="Key" parent="Collectibles" groups=[ +"Collectibles", +] instance=ExtResource( 3 )] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75.0183, 0, -2.86102e-006 ) +key_id = 1 + +[node name="Touchables" type="Spatial" parent="."] + +[node name="Door" parent="Touchables" instance=ExtResource( 4 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 73.152, 2, -191.228 ) +door_lvl = 1 + +[node name="Lever" parent="Touchables" instance=ExtResource( 5 )] +transform = Transform( 1.19249e-008, 0, -1, 0, 1, 0, 1, 0, 1.19249e-008, 5.94476, 2, 11.731 ) [node name="NavigationMeshInstance" type="NavigationMeshInstance" parent="."] navmesh = SubResource( 1 ) -[node name="PlayerHouse" parent="NavigationMeshInstance" instance=ExtResource( 3 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13, 0, 14 ) +[node name="PlayerHouse" parent="NavigationMeshInstance" instance=ExtResource( 6 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 13, 0, 14 ) [node name="BuildingBlocks" type="Spatial" parent="NavigationMeshInstance"] +editor/display_folded = true -[node name="BuildingBlock" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, -13 ) +[node name="BuildingBlock" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -13 ) -[node name="BuildingBlock2" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13, 0, -13 ) +[node name="BuildingBlock2" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 13, 0, -13 ) -[node name="BuildingBlock11" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13, 0, 41 ) +[node name="BuildingBlock11" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 13, 0, 41 ) -[node name="BuildingBlock12" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, 14 ) +[node name="BuildingBlock12" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, 14 ) -[node name="BuildingBlock13" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, 41 ) +[node name="BuildingBlock13" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, 41 ) -[node name="BuildingBlock14" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock14" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 34, 0, 47 ) -[node name="BuildingBlock15" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 41, 0, 95 ) +[node name="BuildingBlock15" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 41, 0, 95 ) -[node name="BuildingBlock21" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 41, 0, 68 ) +[node name="BuildingBlock21" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 41, 0, 68 ) -[node name="BuildingBlock16" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -13, 0, 68 ) +[node name="BuildingBlock16" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -13, 0, 68 ) -[node name="BuildingBlock20" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -13, 0, 95 ) +[node name="BuildingBlock20" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -13, 0, 95 ) -[node name="BuildingBlock17" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 8, 0, 116 ) +[node name="BuildingBlock17" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -1, 0, 8.74228e-008, 0, 1, 0, -8.74228e-008, 0, -1, 8, 0, 116 ) -[node name="BuildingBlock18" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 35, 0, 116 ) +[node name="BuildingBlock18" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -1, 0, 8.74228e-008, 0, 1, 0, -8.74228e-008, 0, -1, 35, 0, 116 ) -[node name="BuildingBlock3" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13, 0, -40 ) +[node name="BuildingBlock3" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 13, 0, -40 ) -[node name="BuildingBlock4" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, -40 ) +[node name="BuildingBlock4" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -40 ) -[node name="BuildingBlock5" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock5" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -88 ) -[node name="BuildingBlock10" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock10" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -34, 0, -46 ) -[node name="BuildingBlock9" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, -94 ) +[node name="BuildingBlock9" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -94 ) -[node name="BuildingBlock24" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13, 0, -121 ) +[node name="BuildingBlock24" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -13, 0, -121 ) -[node name="BuildingBlock25" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock25" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0, -127 ) -[node name="BuildingBlock26" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock26" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 35, 0, -127 ) -[node name="BuildingBlock31" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock31" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 35, 0, -169 ) -[node name="BuildingBlock37" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock37" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 100, 0, -169 ) -[node name="BuildingBlock38" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock38" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 127, 0, -169 ) -[node name="BuildingBlock40" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock40" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 127, 0, -211 ) -[node name="BuildingBlock41" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock41" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 100, 0, -211 ) -[node name="BuildingBlock42" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock42" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 73, 0, -211 ) -[node name="BuildingBlock43" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock43" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -211 ) -[node name="BuildingBlock44" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock44" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 19, 0, -211 ) -[node name="BuildingBlock45" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock45" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 0, -211 ) -[node name="BuildingBlock46" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock46" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -35, 0, -211 ) -[node name="BuildingBlock47" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -56, 0, -217 ) +[node name="BuildingBlock47" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -56, 0, -217 ) -[node name="BuildingBlock48" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -71, 0, -217 ) +[node name="BuildingBlock48" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -71, 0, -217 ) -[node name="BuildingBlock50" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -71, 0, -244 ) +[node name="BuildingBlock50" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, -71, 0, -244 ) -[node name="BuildingBlock51" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -92, 0, -250 ) +[node name="BuildingBlock51" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -1, 0, 8.74228e-008, 0, 1, 0, -8.74228e-008, 0, -1, -92, 0, -250 ) -[node name="BuildingBlock52" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( 1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -113, 0, -256 ) +[node name="BuildingBlock52" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( 1.31134e-007, 0, 1, 0, 1, 0, -1, 0, 1.31134e-007, -113, 0, -256 ) -[node name="BuildingBlock32" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock32" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0, -169 ) -[node name="BuildingBlock33" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock33" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -19, 0, -169 ) -[node name="BuildingBlock34" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock34" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -46, 0, -169 ) -[node name="BuildingBlock35" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -67, 0, -163 ) +[node name="BuildingBlock35" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, -67, 0, -163 ) -[node name="BuildingBlock36" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock36" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -76, 0, -142 ) -[node name="BuildingBlock49" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock49" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -103, 0, -142 ) -[node name="BuildingBlock27" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 41, 0, -148 ) +[node name="BuildingBlock27" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 41, 0, -148 ) -[node name="BuildingBlock28" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 79, 0, -109 ) +[node name="BuildingBlock28" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 79, 0, -109 ) -[node name="BuildingBlock29" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 79, 0, -136 ) +[node name="BuildingBlock29" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 79, 0, -136 ) -[node name="BuildingBlock30" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 79, 0, -163 ) +[node name="BuildingBlock30" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 79, 0, -163 ) -[node name="BuildingBlock39" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 133, 0, -190 ) +[node name="BuildingBlock39" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 133, 0, -190 ) -[node name="MeldewesenHome" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 5 )] +[node name="MeldewesenHome" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 8 )] -[node name="BuildingBlock6" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13, 0, -67 ) +[node name="BuildingBlock6" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] +transform = Transform( -4.37114e-008, 0, 1, 0, 1, 0, -1, 0, -4.37114e-008, 13, 0, -67 ) -[node name="BuildingBlock7" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock7" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 19, 0, -88 ) -[node name="BuildingBlock8" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock8" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 19, 0, -88 ) -[node name="BuildingBlock22" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock22" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 46, 0, -88 ) -[node name="BuildingBlock23" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 4 )] +[node name="BuildingBlock23" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 73, 0, -88 ) -[node name="Factory" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 6 )] +[node name="Factory" parent="NavigationMeshInstance/BuildingBlocks" instance=ExtResource( 9 )] [node name="Ground" type="MeshInstance" parent="NavigationMeshInstance"] +editor/display_folded = true transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -83.9196, -0.0216179, -105.861 ) layers = 3 mesh = SubResource( 2 ) @@ -222,6 +246,7 @@ collision_mask = 7 shape = SubResource( 3 ) [node name="Environment" type="Spatial" parent="."] +editor/display_folded = true [node name="WorldEnvironment" type="WorldEnvironment" parent="Environment"] environment = SubResource( 5 ) @@ -231,12 +256,12 @@ transform = Transform( 0.642788, -0.262003, -0.719846, 0, -0.939693, 0.34202, -0 layers = 3 shadow_enabled = true -[node name="NodeGroupNotifier" parent="." instance=ExtResource( 7 )] +[node name="NodeGroupNotifier" parent="." instance=ExtResource( 10 )] group_name = "Navigator" node_to_send = NodePath("..") -[node name="PathNavigatorForNPC" parent="." instance=ExtResource( 8 )] +[node name="PathNavigatorForNPC" parent="." instance=ExtResource( 11 )] curve = SubResource( 6 ) body_nodepath = NodePath("Meldewesen") -[node name="Meldewesen" parent="PathNavigatorForNPC" instance=ExtResource( 9 )] +[node name="Meldewesen" parent="PathNavigatorForNPC" instance=ExtResource( 12 )] diff --git a/project.godot b/project.godot index 053a578..e2ae918 100644 --- a/project.godot +++ b/project.godot @@ -63,7 +63,7 @@ _global_script_class_icons={ [application] config/name="retrace" -run/main_scene="res://Level/PathTestWorld.tscn" +run/main_scene="res://Level/World.tscn" config/icon="res://icon.png" [autoload]