diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-11-30 23:23:52 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-11-30 23:23:52 +0200 |
| commit | c00d24f219ee7a7e2f2264a3add0baa2c34e600d (patch) | |
| tree | ac21d844ba76587a563e3caadcbbc36a2d162b38 | |
| parent | 9ff143c5af68853b7f417d54f06aa194039114d2 (diff) | |
Add multiple camera focus targets
| -rw-r--r-- | game_camera.gd | 30 | ||||
| -rw-r--r-- | game_camera.tscn | 2 | ||||
| -rw-r--r-- | player.gd | 14 | ||||
| -rw-r--r-- | player.tscn | 2 | ||||
| -rw-r--r-- | project.godot | 1 | ||||
| -rw-r--r-- | room_main_menu.tscn | 5 | ||||
| -rw-r--r-- | room_test1.tscn | 12 | ||||
| -rw-r--r-- | room_test2.tscn | 10 | ||||
| -rw-r--r-- | room_test3.tscn | 11 |
9 files changed, 57 insertions, 30 deletions
diff --git a/game_camera.gd b/game_camera.gd index a92f23c..9545edd 100644 --- a/game_camera.gd +++ b/game_camera.gd @@ -3,18 +3,34 @@ extends Camera2D ## Amount to smoothly offset the camera if the parent is a Player. @export var offset_amt: Vector2 +@onready var tree: SceneTree = get_tree() + func _ready() -> void: if not position_smoothing_enabled: await get_tree().create_timer(0.1).timeout position_smoothing_enabled = true func _process(_delta: float) -> void: - var parent = get_parent() - if parent is Player: - var player: Player = parent - position.x = player.get_facing() * offset_amt.x + var pos: Vector2 = Vector2.ZERO + var n = 0 + + var targets = tree.get_nodes_in_group("camera_target") + if targets.size() == 0: return - if not player.is_on_floor(): - position.y = offset_amt.y + for target in targets: + if target is Player: + var player: Player = target + var oy: float = 0 + if not player.is_on_floor(): + oy = offset_amt.y + pos += Vector2(player.global_position.x + player.get_facing() * offset_amt.x, + player.global_position.y + oy) + elif target is Node2D: + var node2d: Node2D = target + pos += node2d.global_position else: - position.y = 0 + assert(false, "camera_target node is invalid") + + n += 1 + + global_position = pos / n diff --git a/game_camera.tscn b/game_camera.tscn index 6f0359e..39b259d 100644 --- a/game_camera.tscn +++ b/game_camera.tscn @@ -3,5 +3,7 @@ [ext_resource type="Script" uid="uid://dul8m52uio8t5" path="res://game_camera.gd" id="1_sfxhn"] [node name="GameCamera" type="Camera2D"] +process_callback = 0 position_smoothing_speed = 16.0 script = ExtResource("1_sfxhn") +offset_amt = Vector2(40, 14) @@ -9,16 +9,26 @@ extends CharacterBody2D var state: PlayerState = PlayerStateInit.new(self) @onready var anim_sp: AnimatedSprite2D = $AnimatedSprite2D +@onready var tree: SceneTree = get_tree() var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") func _debug_info(): return "%s\n" % state.to_string() -# Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: state._handle(delta) + for hook_any in tree.get_nodes_in_group("hook_hanging"): + assert(hook_any is HookHanging, "hook is not HookHanging") + var hook: HookHanging = hook_any + var is_camera_target: bool = hook.is_in_group("camera_target") + var is_close: bool = ((hook.global_position - global_position).length() < 100) + if not is_camera_target and is_close: + hook.add_to_group("camera_target") + elif is_camera_target and not is_close: + hook.remove_from_group("camera_target") + func _physics_process(delta: float): state._handle_physics(delta) @@ -50,7 +60,7 @@ func get_facing() -> int: func handle_action_input(): var hooks = get_tree().get_nodes_in_group("hook_hanging") for hook_any in hooks: - assert(hook_any is HookHanging, "hook is not a Hook") + assert(hook_any is HookHanging, "hook is not HookHanging") var hook: HookHanging = hook_any var dist = (hook.global_position - global_position).length() if dist < hook_distance_max: diff --git a/player.tscn b/player.tscn index 905bf74..af4eab1 100644 --- a/player.tscn +++ b/player.tscn @@ -101,7 +101,7 @@ animations = [{ [sub_resource type="RectangleShape2D" id="RectangleShape2D_onrkg"] size = Vector2(6, 6) -[node name="Player" type="CharacterBody2D" groups=["debug_info"]] +[node name="Player" type="CharacterBody2D" groups=["camera_target", "debug_info"]] script = ExtResource("2_onrkg") speed = 70.0 jump_strength = 200.0 diff --git a/project.godot b/project.godot index 609e23c..082f52d 100644 --- a/project.godot +++ b/project.godot @@ -33,6 +33,7 @@ ui_menu="" hook_hanging="" ui_action="" debug_info="" +camera_target="" [input] diff --git a/room_main_menu.tscn b/room_main_menu.tscn index 9469646..3c5099b 100644 --- a/room_main_menu.tscn +++ b/room_main_menu.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=4 uid="uid://cjdhfl70fgt6m"] +[gd_scene load_steps=4 format=4 uid="uid://cjdhfl70fgt6m"] [ext_resource type="Script" uid="uid://dufnvsfxreqq8" path="res://room_main_menu.gd" id="1_rbk04"] [ext_resource type="TileSet" uid="uid://0cd30n67d6k5" path="res://tileset_kenney_platformer.tres" id="2_ftmdk"] +[ext_resource type="PackedScene" uid="uid://dfyvkc2qlcdac" path="res://game_camera.tscn" id="2_gpf47"] [node name="MainMenu" type="Node2D" groups=["debug_info"]] process_mode = 1 @@ -21,7 +22,7 @@ grow_horizontal = 2 grow_vertical = 2 color = Color(0.2509804, 0.15686275, 0.34901962, 1) -[node name="Camera2D" type="Camera2D" parent="."] +[node name="GameCamera" parent="." instance=ExtResource("2_gpf47")] position = Vector2(96, 54) [node name="PlayButton" type="Button" parent="."] diff --git a/room_test1.tscn b/room_test1.tscn index 53f3132..9aef22d 100644 --- a/room_test1.tscn +++ b/room_test1.tscn @@ -37,16 +37,16 @@ stretch_mode = 2 tile_map_data = PackedByteArray("AAACAAYAAQAIAAQAAAADAAYAAQAIAAQAAAAEAAYAAQAIAAQAAAAFAAYAAQAIAAQAAAAGAAYAAQAIAAQAAAAHAAYAAQAIAAQAAAAIAAYAAQAIAAQAAAACAAcAAQAIAAUAAAACAAgAAQAIAAUAAAADAAgAAQAIAAUAAAAEAAgAAQAJAAUAAAAEAAkAAQAJAAUAAAAHAAkAAQAHAAUAAAAIAAcAAQAIAAUAAAAHAAcAAQAIAAUAAAAEAAcAAQAIAAUAAAADAAcAAQAIAAUAAAAJAAUAAQAHAAUAAAAJAAQAAQAHAAQAAAALAAQAAQAJAAQAAAALAAUAAQAJAAUAAAALAAYAAQAJAAUAAAAMAAgAAQAIAAQAAAANAAgAAQAIAAQAAAALAAgAAQAIAAUAAAAKAAYAAQAIAAUAAAAKAAUAAQAIAAUAAAAJAAYAAQAIAAUAAAAJAAcAAQAIAAUAAAAJAAkAAQAIAAUAAAAIAAkAAQAIAAUAAAAKAAkAAQAIAAUAAAALAAkAAQAIAAUAAAAMAAkAAQAIAAUAAAABAAUAAQAAAAAAAAABAAQAAQAAAAAAAAABAAMAAQAJAAYAAAABAAIAAQAJAAUAAAAAAAIAAQAIAAUAAAAAAAMAAQAIAAYAAAAAAAQAAQAAAAAAAAAAAAUAAQAAAAAAAAAAAAYAAQAHAAQAAAAAAAcAAQAHAAUAAAABAAYAAQAIAAQAAAABAAcAAQAIAAUAAAABAAgAAQAIAAUAAAABAAkAAQAIAAUAAAAAAAkAAQAHAAUAAAAAAAgAAQAHAAUAAAACAAkAAQAIAAUAAAADAAkAAQAIAAUAAAAOAAYAAQALAAMAAAAOAAgAAQAIAAQAAAAPAAkAAQAIAAUAAAAKAAMAAQAOAAEAAAAKAAIAAQAOAAAAAAAHAAUAAQASAAEAAAAEAAEAAQALAAMAAAAEAAIAAQATAAAAAAAEAAMAAQATAAEAAAAPAAgAAQAIAAQAAAAQAAcAAQAAAAAAAAAQAAYAAQAAAAAAAAAQAAUAAQAHAAYAAAAQAAQAAQAHAAQAAAAQAAMAAQAAAAAAAAAQAAIAAQAAAAAAAAAQAAEAAQAAAAAAAAAQAAAAAQAAAAAAAAANAAkAAQAIAAUAAAAOAAkAAQAIAAUAAAAQAAkAAQAIAAUAAAAQAAgAAQAIAAQAAAARAAkAAQAIAAUAAAARAAgAAQAIAAQAAAARAAcAAQAAAAAAAAARAAYAAQAAAAAAAAARAAUAAQAJAAYAAAARAAQAAQAJAAQAAAARAAIAAQAAAAAAAAARAAEAAQAAAAAAAAARAAAAAQAAAAAAAAASAAAAAQAAAAAAAAASAAEAAQAAAAAAAAASAAIAAQAAAAAAAAASAAMAAQAAAAAAAAASAAQAAQAAAAAAAAASAAUAAQAAAAAAAAASAAYAAQAAAAAAAAASAAcAAQAAAAAAAAASAAgAAQAJAAQAAAASAAkAAQAIAAUAAAASAAoAAQAIAAUAAAASAAsAAQAIAAUAAAARAAsAAQAIAAUAAAARAAoAAQAIAAUAAAAQAAoAAQAIAAUAAAAPAAoAAQAIAAUAAAAOAAoAAQAIAAUAAAANAAoAAQAIAAUAAAAMAAoAAQAIAAUAAAALAAoAAQAIAAUAAAAKAAoAAQAIAAUAAAAJAAoAAQAIAAUAAAAIAAoAAQAIAAUAAAAHAAoAAQAIAAUAAAAGAAoAAQAIAAQAAAAFAAoAAQAIAAQAAAAEAAoAAQAIAAUAAAADAAoAAQAIAAUAAAACAAoAAQAIAAUAAAABAAoAAQAIAAUAAAAAAAoAAQAHAAUAAAAAAAsAAQAHAAUAAAABAAsAAQAIAAUAAAACAAsAAQAIAAUAAAADAAsAAQAIAAUAAAAEAAsAAQAIAAUAAAAFAAsAAQAIAAUAAAAGAAsAAQAIAAUAAAAHAAsAAQAIAAUAAAAIAAsAAQAIAAUAAAAJAAsAAQAIAAUAAAAKAAsAAQAIAAUAAAALAAsAAQAIAAUAAAAMAAsAAQAIAAUAAAANAAsAAQAIAAUAAAAOAAsAAQAIAAUAAAAPAAsAAQAIAAUAAAAQAAsAAQAIAAUAAAAAAAEAAQAIAAUAAAAAAAAAAQAIAAUAAAAAAP//AQAIAAUAAAAAAP7/AQAIAAUAAAD///7/AQAIAAUAAAD/////AQAIAAUAAAD//wAAAQAIAAUAAAD//wEAAQAIAAUAAAD//wIAAQAIAAUAAAD//wMAAQAIAAYAAAD//wQAAQAAAAAAAAD//wUAAQAAAAAAAAD//wYAAQAAAAAAAAD//wcAAQAAAAAAAAD//wgAAQAAAAAAAAD+/wgAAQAAAAAAAAD+/wcAAQAAAAAAAAD+/wYAAQAAAAAAAAD+/wUAAQAAAAAAAAD+/wQAAQAAAAAAAAD+/wMAAQAIAAYAAAD+/wIAAQAIAAUAAAD+/wEAAQAIAAUAAAD+/wAAAQAIAAUAAAD+////AQAIAAUAAAD+/wkAAQAAAAAAAAD//wkAAQAAAAAAAAD//woAAQAAAAAAAAD//wsAAQAAAAAAAAD+/wsAAQAAAAAAAAD+/woAAQAAAAAAAAABAAEAAQAJAAUAAAABAAAAAQAJAAUAAAABAP//AQAJAAUAAAABAP7/AQAJAAUAAAABAP3/AQAJAAUAAAAQAP//AQAAAAAAAAAQAP7/AQAAAAAAAAAQAP3/AQAAAAAAAAARAP//AQAAAAAAAAAPAAcAAQASAAEAAAAQAPz/AQAAAAAAAAARAP7/AQAAAAAAAAAUAAcAAQAAAAAAAAAUAAYAAQAAAAAAAAAUAAUAAQAHAAYAAAAUAAQAAQAHAAUAAAAUAAMAAQAHAAUAAAAUAAEAAQAAAAAAAAAUAAIAAQAHAAQAAAATAAgAAQAAAAAAAAATAAkAAQAJAAQAAAATAAoAAQAIAAUAAAATAAsAAQAIAAUAAAAUAAsAAQAIAAUAAAAUAAoAAQAJAAQAAAAUAAkAAQAAAAAAAAAUAAgAAQAAAAAAAAAVAAkAAQAAAAAAAAAVAAoAAQAAAAAAAAAVAAsAAQAIAAQAAAAVAAgAAQAAAAAAAAAVAAcAAQAAAAAAAAAVAAYAAQAAAAAAAAAVAAUAAQAIAAYAAAAVAAQAAQAIAAUAAAAVAAMAAQAJAAUAAAAVAAIAAQAJAAQAAAAWAAQAAQAJAAQAAAAXAAUAAQAJAAQAAAAYAAYAAQAJAAQAAAAWAAUAAQAIAAUAAAAWAAYAAQAHAAUAAAAXAAYAAQAIAAUAAAAXAAcAAQAIAAUAAAAWAAcAAQAHAAYAAAAWAAgAAQAAAAAAAAAXAAgAAQAHAAYAAAAWAAkAAQAAAAAAAAAWAAoAAQAAAAAAAAAWAAsAAQAIAAQAAAAXAAsAAQAIAAQAAAAXAAoAAQAAAAAAAAAXAAkAAQAAAAAAAAAYAAkAAQAAAAAAAAAYAAgAAQAIAAYAAAAYAAcAAQAIAAUAAAAYAAoAAQANAAQAAAAYAAsAAQAIAAQAAAAZAAcAAQAIAAQAAAAaAAcAAQAIAAQAAAAbAAcAAQAIAAQAAAAcAAcAAQAIAAQAAAAdAAcAAQAIAAQAAAAeAAcAAQAIAAQAAAAfAAcAAQAIAAQAAAAgAAcAAQAIAAQAAAAhAAcAAQAIAAQAAAAhAAgAAQAIAAYAAAAhAAkAAQAAAAAAAAAhAAoAAQAAAAAAAAAgAAoAAQAAAAAAAAAgAAkAAQAAAAAAAAAgAAgAAQAIAAYAAAAfAAgAAQAIAAYAAAAfAAkAAQAAAAAAAAAeAAkAAQAAAAAAAAAdAAgAAQAIAAYAAAAcAAgAAQAIAAYAAAAbAAgAAQAIAAYAAAAaAAgAAQAIAAYAAAAZAAgAAQAIAAYAAAAeAAgAAQAIAAYAAAAeAAoAAQAAAAAAAAAdAAoAAQAAAAAAAAAcAAoAAQAAAAAAAAAbAAoAAQAAAAAAAAAbAAkAAQAAAAAAAAAaAAkAAQAAAAAAAAAZAAkAAQAAAAAAAAAcAAkAAQAAAAAAAAAdAAkAAQAAAAAAAAAaAAoAAQAAAAAAAAAZAAoAAQAAAAAAAAAZAAsAAQAIAAQAAAAaAAsAAQAIAAQAAAAbAAsAAQAIAAQAAAAcAAsAAQAIAAQAAAAdAAsAAQAIAAQAAAAeAAsAAQAIAAQAAAAfAAsAAQAIAAQAAAAgAAsAAQAIAAQAAAAfAAoAAQAAAAAAAAAhAAsAAQAIAAQAAAAAAP3/AQAIAAUAAAD///3/AQAIAAUAAAD+//3/AQAIAAUAAAD9//3/AQAIAAUAAAD8//3/AQAIAAUAAAD+//7/AQAIAAUAAAD9//7/AQAIAAUAAAD8//7/AQAIAAUAAAD7//7/AQAIAAUAAAD7//3/AQAIAAUAAAD7////AQAIAAUAAAD8////AQAIAAUAAAD9////AQAIAAUAAAD9/wAAAQAIAAUAAAD9/wEAAQAIAAUAAAD9/wIAAQAIAAUAAAD8/wIAAQAIAAUAAAD7/wEAAQAIAAUAAAD7/wAAAQAIAAUAAAD8/wAAAQAIAAUAAAD8/wEAAQAIAAUAAAD7/wIAAQAIAAUAAAD7/wMAAQAIAAUAAAD8/wMAAQAIAAUAAAD9/wMAAQAIAAUAAAD9/wQAAQAJAAUAAAD8/wQAAQAIAAUAAAD7/wQAAQAIAAUAAAD7/wUAAQAIAAUAAAD8/wUAAQAIAAUAAAD9/wUAAQAJAAUAAAD9/wYAAQAJAAUAAAD8/wYAAQAIAAUAAAD7/wYAAQAIAAUAAAD7/wcAAQAIAAUAAAD8/wcAAQAIAAUAAAD9/wcAAQAJAAUAAAD9/wgAAQAJAAUAAAD8/wgAAQAIAAUAAAD7/wgAAQAIAAUAAAD7/wkAAQAIAAUAAAD8/wkAAQAIAAUAAAD9/wkAAQAJAAUAAAD9/woAAQAJAAUAAAD8/woAAQAIAAUAAAD7/woAAQAIAAUAAAD7/wsAAQAIAAUAAAD8/wsAAQAIAAUAAAD9/wsAAQAJAAUAAAAfAAYAAQAHAAwAAAAfAAUAAQAHAAsAAAAgAAUAAQAIAAsAAAAhAAUAAQAIAAsAAAAiAAcAAQAIAAUAAAAiAAYAAQAHAAUAAAAiAAUAAQAHAAUAAAAiAAQAAQAHAAUAAAAiAAMAAQAHAAUAAAAiAAIAAQAHAAUAAAAiAAEAAQAHAAUAAAAiAAgAAQAIAAYAAAAiAAkAAQAAAAAAAAAiAAoAAQAAAAAAAAAiAAsAAQAIAAQAAAAjAAsAAQAIAAQAAAAjAAoAAQAAAAAAAAAkAAoAAQAAAAAAAAAkAAkAAQAAAAAAAAAjAAkAAQAAAAAAAAAjAAgAAQAIAAYAAAAkAAsAAQAIAAQAAAAkAAgAAQAIAAYAAAAjAAcAAQAIAAUAAAAkAAcAAQAIAAUAAAAkAAYAAQAIAAUAAAAkAAUAAQAIAAUAAAAkAAQAAQAIAAUAAAAkAAMAAQAIAAUAAAAkAAIAAQAIAAUAAAAjAAIAAQAIAAUAAAAjAAEAAQAIAAUAAAAjAAMAAQAIAAUAAAAjAAQAAQAIAAUAAAAjAAUAAQAIAAUAAAAjAAYAAQAIAAUAAAAkAAEAAQAIAAUAAAAjAAAAAQAIAAUAAAAjAP//AQAHAAUAAAAjAP7/AQAHAAUAAAAjAP3/AQAHAAUAAAAjAPz/AQAHAAUAAAAjAPv/AQAHAAUAAAAjAPr/AQAHAAUAAAAkAPr/AQAIAAUAAAAkAPv/AQAIAAUAAAAkAPz/AQAIAAUAAAAkAP3/AQAIAAUAAAAkAP7/AQAIAAUAAAAkAP//AQAIAAUAAAAkAAAAAQAIAAUAAAAhAAMAAQAHAA0AAAAhAAIAAQAHAAsAAAAiAAAAAQAHAAQAAAAYAP//AQAHAA0AAAAZAP//AQAIAAsAAAAaAP//AQAIAAsAAAAbAP//AQAIAAsAAAAcAP//AQAIAAsAAAAdAP//AQAIAAsAAAAeAP//AQAIAAsAAAAfAP//AQAJAAsAAAAgAP//AQAAAAAAAAAcAP7/AQACAAIAAAAjAPn/AQAHAAUAAAAkAPn/AQAIAAUAAAAlAPn/AQAIAAUAAAAmAPn/AQAIAAUAAAAnAPn/AQAIAAUAAAAnAPr/AQAIAAUAAAAnAPv/AQAIAAUAAAAnAPz/AQAIAAUAAAAmAPz/AQAIAAUAAAAmAPv/AQAIAAUAAAAlAPv/AQAIAAUAAAAlAPr/AQAIAAUAAAAmAPr/AQAIAAUAAAAlAPz/AQAIAAUAAAAlAP3/AQAIAAUAAAAmAP3/AQAIAAUAAAAnAP3/AQAIAAUAAAAmAP7/AQAIAAUAAAAlAP7/AQAIAAUAAAAlAP//AQAIAAUAAAAmAP//AQAIAAUAAAAnAP//AQAIAAUAAAAnAP7/AQAIAAUAAAAnAAAAAQAIAAUAAAAmAAAAAQAIAAUAAAAlAAAAAQAIAAUAAAAlAAEAAQAIAAUAAAAmAAEAAQAIAAUAAAAmAAIAAQAIAAUAAAAnAAIAAQAIAAUAAAAnAAMAAQAIAAUAAAAnAAQAAQAIAAUAAAAnAAEAAQAIAAUAAAAnAAUAAQAIAAUAAAAnAAYAAQAIAAUAAAAnAAcAAQAIAAUAAAAnAAgAAQAIAAYAAAAnAAkAAQAAAAAAAAAmAAkAAQAAAAAAAAAmAAgAAQAIAAYAAAAlAAgAAQAIAAYAAAAlAAcAAQAIAAUAAAAlAAYAAQAIAAUAAAAlAAUAAQAIAAUAAAAlAAQAAQAIAAUAAAAlAAMAAQAIAAUAAAAmAAMAAQAIAAUAAAAlAAIAAQAIAAUAAAAmAAQAAQAIAAUAAAAmAAUAAQAIAAUAAAAmAAcAAQAIAAUAAAAmAAYAAQAIAAUAAAAlAAkAAQAAAAAAAAAlAAoAAQAAAAAAAAAlAAsAAQAIAAQAAAAmAAsAAQAIAAQAAAAnAAsAAQAIAAQAAAAnAAoAAQAAAAAAAAAmAAoAAQAAAAAAAAAYAP7/AQAHAAwAAAAYAP3/AQAHAAwAAAAYAPz/AQAHAAwAAAAYAPv/AQAHAAwAAAAYAPr/AQAHAAwAAAAYAPn/AQAHAAwAAAAYAPj/AQAHAAwAAAAYAPf/AQAHAAwAAAAbAAAAAQATAAAAAAAbAAEAAQATAAAAAAAbAAIAAQATAAAAAAAbAAMAAQATAAEAAAAdAAAAAQATAAAAAAAdAAEAAQATAAEAAAAaAAAAAQATAAEAAAAnAAwAAQAIAAUAAAAnAA0AAQAIAAUAAAAnAA4AAQAIAAUAAAAnAA8AAQAIAAUAAAAnABAAAQAIAAUAAAAmABAAAQAIAAUAAAAmAA8AAQAIAAUAAAAmAA4AAQAIAAUAAAAmAA0AAQAIAAUAAAAmAAwAAQAIAAUAAAAlAAwAAQAIAAUAAAAlAA0AAQAIAAUAAAAlAA4AAQAIAAUAAAAlAA8AAQAIAAUAAAAlABAAAQAIAAUAAAAkABAAAQAIAAUAAAAkAA8AAQAIAAUAAAAkAA4AAQAIAAUAAAAkAA0AAQAIAAUAAAAkAAwAAQAIAAUAAAAjAAwAAQAIAAUAAAAjAA0AAQAIAAUAAAAjAA4AAQAIAAUAAAAjAA8AAQAIAAUAAAAjABAAAQAIAAUAAAAiABAAAQAIAAUAAAAiAA8AAQAIAAUAAAAiAA4AAQAIAAUAAAAiAA0AAQAIAAUAAAAiAAwAAQAIAAUAAAAhAAwAAQAIAAUAAAAhAA0AAQAIAAUAAAAhAA4AAQAIAAUAAAAhAA8AAQAIAAUAAAAhABAAAQAIAAUAAAAgABAAAQAIAAUAAAAgAA8AAQAIAAUAAAAgAA4AAQAIAAUAAAAgAA0AAQAIAAUAAAAgAAwAAQAIAAUAAAAfAAwAAQAIAAUAAAAfAA0AAQAIAAUAAAAfAA4AAQAIAAUAAAAfAA8AAQAIAAUAAAAfABAAAQAIAAUAAAAeABAAAQAIAAUAAAAeAA8AAQAIAAUAAAAeAA4AAQAIAAUAAAAeAA0AAQAIAAUAAAAeAAwAAQAIAAUAAAAdAAwAAQAIAAUAAAAdAA0AAQAIAAUAAAAdAA4AAQAIAAUAAAAdAA8AAQAIAAUAAAAdABAAAQAIAAUAAAAcABAAAQAIAAUAAAAcAA8AAQAIAAUAAAAcAA4AAQAIAAUAAAAcAA0AAQAIAAUAAAAcAAwAAQAIAAUAAAAbAAwAAQAIAAUAAAAbAA0AAQAIAAUAAAAbAA4AAQAIAAUAAAAbAA8AAQAIAAUAAAAbABAAAQAIAAUAAAAaABAAAQAIAAUAAAAaAA8AAQAIAAUAAAAaAA4AAQAIAAUAAAAaAA0AAQAIAAUAAAAaAAwAAQAIAAUAAAAZAAwAAQAIAAUAAAAZAA0AAQAIAAUAAAAZAA4AAQAIAAUAAAAZAA8AAQAIAAUAAAAZABAAAQAIAAUAAAAYABAAAQAIAAUAAAAYAA8AAQAIAAUAAAAYAA4AAQAIAAUAAAAYAA0AAQAIAAUAAAAYAAwAAQAIAAUAAAAXAAwAAQAIAAUAAAAXAA0AAQAIAAUAAAAXAA4AAQAIAAUAAAAXAA8AAQAIAAUAAAAXABAAAQAIAAUAAAAWABAAAQAIAAUAAAAWAA8AAQAIAAUAAAAWAA4AAQAIAAUAAAAWAA0AAQAIAAUAAAAWAAwAAQAIAAUAAAAVAAwAAQAIAAUAAAAVAA0AAQAIAAUAAAAVAA4AAQAIAAUAAAAVAA8AAQAIAAUAAAAVABAAAQAIAAUAAAAUABAAAQAIAAUAAAAUAA8AAQAIAAUAAAAUAA4AAQAIAAUAAAAUAA0AAQAIAAUAAAAUAAwAAQAIAAUAAAATAAwAAQAIAAUAAAATAA0AAQAIAAUAAAATAA4AAQAIAAUAAAATAA8AAQAIAAUAAAATABAAAQAIAAUAAAASABAAAQAIAAUAAAASAA8AAQAIAAUAAAASAA4AAQAIAAUAAAASAA0AAQAIAAUAAAASAAwAAQAIAAUAAAARAAwAAQAIAAUAAAARAA0AAQAIAAUAAAARAA4AAQAIAAUAAAARAA8AAQAIAAUAAAARABAAAQAIAAUAAAAQABAAAQAIAAUAAAAQAA8AAQAIAAUAAAAQAA4AAQAIAAUAAAAQAA0AAQAIAAUAAAAQAAwAAQAIAAUAAAAPAAwAAQAIAAUAAAAPAA0AAQAIAAUAAAAPAA4AAQAIAAUAAAAPAA8AAQAIAAUAAAAPABAAAQAIAAUAAAAOABAAAQAIAAUAAAAOAA8AAQAIAAUAAAAOAA4AAQAIAAUAAAAOAA0AAQAIAAUAAAANAA0AAQAIAAUAAAANAAwAAQAIAAUAAAAOAAwAAQAIAAUAAAANAA4AAQAIAAUAAAANAA8AAQAIAAUAAAANABAAAQAIAAUAAAAMABAAAQAIAAUAAAAMAA8AAQAIAAUAAAAMAA4AAQAIAAUAAAAMAA0AAQAIAAUAAAAMAAwAAQAIAAUAAAD6/wsAAQAIAAUAAAD5/wsAAQAIAAUAAAD4/wsAAQAIAAUAAAD4/woAAQAIAAUAAAD5/woAAQAIAAUAAAD6/woAAQAIAAUAAAD6/wkAAQAIAAUAAAD5/wkAAQAIAAUAAAD4/wkAAQAIAAUAAAD4/wgAAQAIAAUAAAD5/wgAAQAIAAUAAAD6/wgAAQAIAAUAAAD6/wcAAQAIAAUAAAD5/wcAAQAIAAUAAAD4/wcAAQAIAAUAAAD4/wYAAQAIAAUAAAD5/wYAAQAIAAUAAAD6/wYAAQAIAAUAAAD6/wUAAQAIAAUAAAD5/wUAAQAIAAUAAAD4/wUAAQAIAAUAAAD4/wQAAQAIAAUAAAD5/wQAAQAIAAUAAAD6/wQAAQAIAAUAAAD6/wMAAQAIAAUAAAD5/wMAAQAIAAUAAAD4/wMAAQAIAAUAAAD4/wIAAQAIAAUAAAD4/wEAAQAIAAUAAAD5/wEAAQAIAAUAAAD6/wEAAQAIAAUAAAD5/wIAAQAIAAUAAAD6/wIAAQAIAAUAAAD6/wAAAQAIAAUAAAD5/wAAAQAIAAUAAAD4/wAAAQAIAAUAAAD4////AQAIAAUAAAD5////AQAIAAUAAAD6////AQAIAAUAAAD6//7/AQAIAAUAAAD5//7/AQAIAAUAAAD4//7/AQAIAAUAAAD3//7/AQAIAAUAAAD3//3/AQAIAAUAAAD4//3/AQAIAAUAAAD5//3/AQAIAAUAAAD6//3/AQAIAAUAAAAAAAwAAQAHAAUAAAD9/wwAAQAJAAUAAAD9/w0AAQAJAAUAAAD9/w4AAQAJAAUAAAD9/w8AAQAJAAUAAAD9/xAAAQAJAAUAAAD9/xEAAQAJAAUAAAD9/xIAAQAJAAUAAAAAAA0AAQAHAAUAAAAAAA4AAQAHAAUAAAAAAA8AAQAHAAUAAAAAABAAAQAHAAUAAAAAABEAAQAHAAUAAAAAABIAAQAHAAUAAAABAAwAAQAIAAUAAAACAAwAAQAIAAUAAAADAAwAAQAIAAUAAAAEAAwAAQAIAAUAAAAFAAwAAQAIAAUAAAAGAAwAAQAIAAUAAAAHAAwAAQAIAAUAAAAIAAwAAQAIAAUAAAAIAA0AAQAIAAUAAAAIAA4AAQAIAAUAAAAIAA8AAQAIAAUAAAAHABAAAQAIAAUAAAAHABEAAQAIAAUAAAAHABIAAQAIAAUAAAAGABIAAQAIAAUAAAAFABIAAQAIAAUAAAAEABIAAQAIAAUAAAADABIAAQAIAAUAAAACABIAAQAIAAUAAAACABEAAQAIAAUAAAABABEAAQAIAAUAAAABABIAAQAIAAUAAAABABAAAQAIAAUAAAABAA8AAQAIAAUAAAABAA4AAQAIAAUAAAABAA0AAQAIAAUAAAACAA0AAQAIAAUAAAADAA0AAQAIAAUAAAAEAA0AAQAIAAUAAAAFAA0AAQAIAAUAAAAGAA0AAQAIAAUAAAAHAA0AAQAIAAUAAAAHAA4AAQAIAAUAAAAHAA8AAQAIAAUAAAAGABAAAQAIAAUAAAAGABEAAQAIAAUAAAAFABEAAQAIAAUAAAAEABEAAQAIAAUAAAADABEAAQAIAAUAAAACABAAAQAIAAUAAAACAA8AAQAIAAUAAAACAA4AAQAIAAUAAAADAA4AAQAIAAUAAAAGAA4AAQAIAAUAAAAGAA8AAQAIAAUAAAAFABAAAQAIAAUAAAAEABAAAQAIAAUAAAADABAAAQAIAAUAAAADAA8AAQAIAAUAAAAEAA4AAQAIAAUAAAAFAA4AAQAIAAUAAAAFAA8AAQAIAAUAAAAEAA8AAQAIAAUAAAAIABEAAQAIAAUAAAAIABIAAQAIAAUAAAAIABAAAQAIAAUAAAD8/wwAAQAIAAUAAAD8/w0AAQAIAAUAAAD8/w4AAQAIAAUAAAD8/w8AAQAIAAUAAAD8/xAAAQAIAAUAAAD8/xEAAQAIAAUAAAD8/xIAAQAIAAUAAAD7/xIAAQAIAAUAAAD6/xIAAQAIAAUAAAD5/xIAAQAIAAUAAAD4/xIAAQAIAAUAAAD3/xIAAQAIAAUAAAD2/xIAAQAIAAUAAAD1/xIAAQAIAAUAAAD0/xIAAQAIAAUAAAD0/xEAAQAIAAUAAAD0/xAAAQAIAAUAAAD0/w8AAQAIAAUAAAD0/w4AAQAIAAUAAAD0/w0AAQAIAAUAAAD0/wwAAQAIAAUAAAD0/wsAAQAIAAUAAAD1/wsAAQAIAAUAAAD1/woAAQAIAAUAAAD2/woAAQAIAAUAAAD3/woAAQAIAAUAAAD6/wwAAQAIAAUAAAD6/w0AAQAIAAUAAAD6/w4AAQAIAAUAAAD7/w4AAQAIAAUAAAD7/w8AAQAIAAUAAAD7/xAAAQAIAAUAAAD7/xEAAQAIAAUAAAD7/w0AAQAIAAUAAAD7/wwAAQAIAAUAAAD6/w8AAQAIAAUAAAD6/xAAAQAIAAUAAAD6/xEAAQAIAAUAAAD5/xEAAQAIAAUAAAD4/xEAAQAIAAUAAAD3/xEAAQAIAAUAAAD2/xEAAQAIAAUAAAD1/xEAAQAIAAUAAAD1/w0AAQAIAAUAAAD1/wwAAQAIAAUAAAD2/wsAAQAIAAUAAAD3/wsAAQAIAAUAAAD4/wwAAQAIAAUAAAD5/wwAAQAIAAUAAAD5/w0AAQAIAAUAAAD5/w4AAQAIAAUAAAD5/w8AAQAIAAUAAAD5/xAAAQAIAAUAAAD4/xAAAQAIAAUAAAD3/xAAAQAIAAUAAAD2/xAAAQAIAAUAAAD1/xAAAQAIAAUAAAD1/w8AAQAIAAUAAAD1/w4AAQAIAAUAAAD2/w4AAQAIAAUAAAD2/w0AAQAIAAUAAAD3/w0AAQAIAAUAAAD3/wwAAQAIAAUAAAD4/w0AAQAIAAUAAAD4/w4AAQAIAAUAAAD4/w8AAQAIAAUAAAD3/w8AAQAIAAUAAAD2/w8AAQAIAAUAAAD3/w4AAQAIAAUAAAD2/wwAAQAIAAUAAAD0/woAAQAIAAUAAAD0/wkAAQAIAAUAAAD0/wgAAQAIAAUAAAD0/wcAAQAIAAUAAAD0/wYAAQAIAAUAAAD0/wUAAQAIAAUAAAD0/wQAAQAIAAUAAAD1/wUAAQAIAAUAAAD2/wUAAQAIAAUAAAD3/wUAAQAIAAUAAAD3/wkAAQAIAAUAAAD2/wkAAQAIAAUAAAD1/wkAAQAIAAUAAAD1/wgAAQAIAAUAAAD1/wcAAQAIAAUAAAD1/wYAAQAIAAUAAAD2/wYAAQAIAAUAAAD3/wYAAQAIAAUAAAD3/wcAAQAIAAUAAAD3/wgAAQAIAAUAAAD2/wgAAQAIAAUAAAD2/wcAAQAIAAUAAAD0/wMAAQAIAAUAAAD0/wIAAQAIAAUAAAD0/wEAAQAIAAUAAAD0/wAAAQAIAAUAAAD0////AQAIAAUAAAD0//7/AQAIAAUAAAD0//3/AQAIAAUAAAD1//3/AQAIAAUAAAD2//3/AQAIAAUAAAD2//7/AQAIAAUAAAD2////AQAIAAUAAAD1////AQAIAAUAAAD1/wAAAQAIAAUAAAD1/wEAAQAIAAUAAAD1/wIAAQAIAAUAAAD1/wMAAQAIAAUAAAD1/wQAAQAIAAUAAAD2/wQAAQAIAAUAAAD3/wQAAQAIAAUAAAD3/wMAAQAIAAUAAAD3/wIAAQAIAAUAAAD3/wEAAQAIAAUAAAD3/wAAAQAIAAUAAAD3////AQAIAAUAAAD2/wAAAQAIAAUAAAD2/wEAAQAIAAUAAAD2/wIAAQAIAAUAAAD2/wMAAQAIAAUAAAD1//7/AQAIAAUAAADz/xIAAQAIAAUAAADy/xIAAQAIAAUAAADx/xIAAQAIAAUAAADx/xEAAQAIAAUAAADx/xAAAQAIAAUAAADx/w8AAQAIAAUAAADx/w4AAQAIAAUAAADx/w0AAQAIAAUAAADx/wwAAQAIAAUAAADx/wsAAQAIAAUAAADx/woAAQAIAAUAAADx/wkAAQAIAAUAAADx/wgAAQAIAAUAAADx/wcAAQAIAAUAAADy/wYAAQAIAAUAAADy/wUAAQAIAAUAAADy/wQAAQAIAAUAAADy/wMAAQAIAAUAAADy/wIAAQAIAAUAAADx/wYAAQAIAAUAAADx/wUAAQAIAAUAAADx/wQAAQAIAAUAAADx/wMAAQAIAAUAAADx/wIAAQAIAAUAAADx/wEAAQAIAAUAAADx/wAAAQAIAAUAAADx////AQAIAAUAAADy////AQAIAAUAAADz////AQAIAAUAAADz/wAAAQAIAAUAAADy/wAAAQAIAAUAAADy/wEAAQAIAAUAAADz/wIAAQAIAAUAAADz/wEAAQAIAAUAAADz/wMAAQAIAAUAAADz/wQAAQAIAAUAAADz/wUAAQAIAAUAAADz/wYAAQAIAAUAAADz/wcAAQAIAAUAAADz/wgAAQAIAAUAAADz/wkAAQAIAAUAAADz/woAAQAIAAUAAADz/wsAAQAIAAUAAADy/wsAAQAIAAUAAADy/wwAAQAIAAUAAADy/woAAQAIAAUAAADy/wkAAQAIAAUAAADy/wgAAQAIAAUAAADy/wcAAQAIAAUAAADy/w0AAQAIAAUAAADy/w4AAQAIAAUAAADy/w8AAQAIAAUAAADy/xAAAQAIAAUAAADz/xAAAQAIAAUAAADz/xEAAQAIAAUAAADz/w8AAQAIAAUAAADz/w4AAQAIAAUAAADz/w0AAQAIAAUAAADz/wwAAQAIAAUAAADy/xEAAQAIAAUAAAAcAAAAAQAAAAAAAAAeAAAAAQAAAAAAAAAeAAEAAQAAAAAAAAAcAAEAAQAAAAAAAAAKAAQAAQAIAAQAAAAFAAcAAQAIAAYAAAAGAAcAAQAIAAYAAAAJAAwAAQAIAAUAAAAJAA0AAQAIAAUAAAAJAA4AAQAIAAUAAAAJAA8AAQAIAAUAAAAJABAAAQAIAAUAAAAJABEAAQAIAAUAAAAJABIAAQAIAAUAAAAKABIAAQAIAAUAAAAKABEAAQAIAAUAAAAKABAAAQAIAAUAAAAKAA8AAQAIAAUAAAAKAA4AAQAIAAUAAAAKAA0AAQAIAAUAAAAKAAwAAQAIAAUAAAALAAwAAQAIAAUAAAALAA0AAQAIAAUAAAALAA4AAQAIAAUAAAALAA8AAQAIAAUAAAALABAAAQAIAAUAAAALABEAAQAIAAUAAAALABIAAQAIAAUAAAAMABIAAQAIAAUAAAAMABEAAQAIAAUAAAANABEAAQAIAAUAAAANABIAAQAIAAUAAAAOABIAAQAIAAUAAAAOABEAAQAIAAUAAAAPABEAAQAIAAUAAAAPABIAAQAIAAUAAAAQABIAAQAIAAUAAAAQABEAAQAIAAUAAAARABEAAQAIAAUAAAARABIAAQAIAAUAAAASABIAAQAIAAUAAAASABEAAQAIAAUAAAATABEAAQAIAAUAAAATABIAAQAIAAUAAAAUABIAAQAIAAUAAAAUABEAAQAIAAUAAAAVABEAAQAIAAUAAAAVABIAAQAIAAUAAAAWABIAAQAIAAUAAAAWABEAAQAIAAUAAAAXABEAAQAIAAUAAAAXABIAAQAIAAUAAAAYABIAAQAIAAUAAAAYABEAAQAIAAUAAAAZABEAAQAIAAUAAAAZABIAAQAIAAUAAAAaABIAAQAIAAUAAAAaABEAAQAIAAUAAAAbABEAAQAIAAUAAAAbABIAAQAIAAUAAAAcABIAAQAIAAUAAAAcABEAAQAIAAUAAAAdABEAAQAIAAUAAAAdABIAAQAIAAUAAAAeABIAAQAIAAUAAAAeABEAAQAIAAUAAAAfABEAAQAIAAUAAAAfABIAAQAIAAUAAAAgABIAAQAIAAUAAAAgABEAAQAIAAUAAAAhABEAAQAIAAUAAAAhABIAAQAIAAUAAAAiABIAAQAIAAUAAAAiABEAAQAIAAUAAAAjABEAAQAIAAUAAAAjABIAAQAIAAUAAAAkABIAAQAIAAUAAAAkABEAAQAIAAUAAAAlABEAAQAIAAUAAAAlABIAAQAIAAUAAAAmABIAAQAIAAUAAAAmABEAAQAIAAUAAAAnABEAAQAIAAUAAAAnABIAAQAIAAUAAAAMAAcAAQASAAAAAAARAAMAAQANAAIAAAALAAcAAgAJAAUAAAAKAAcAAgAIAAUAAAAKAAgAAgAIAAUAAAAJAAgAAgAIAAUAAAAIAAgAAgAIAAUAAAAHAAgAAgAHAAUAAAACAAUAAQAMAAQAAAA=") tile_set = ExtResource("7_qglt1") -[node name="Player" parent="." instance=ExtResource("2_qglt1")] +[node name="GameCamera" parent="." instance=ExtResource("3_mrrx3")] position = Vector2(87, 91) -collision_layer = 2 - -[node name="GameCamera" parent="Player" instance=ExtResource("3_mrrx3")] -unique_name_in_owner = true process_callback = 0 position_smoothing_speed = 3.0 offset_amt = Vector2(40, 14) +[node name="Player" parent="." instance=ExtResource("2_qglt1")] +position = Vector2(87, 91) +collision_layer = 2 + [node name="DoorMiddle" parent="." instance=ExtResource("6_lfjh7")] position = Vector2(430, 170) scale = Vector2(1, 4) @@ -75,7 +75,7 @@ tile_set = ExtResource("7_qglt1") [node name="Path2D" type="Path2D" parent="."] curve = SubResource("Curve2D_m3rqw") -[node name="HookHanging" type="Sprite2D" parent="." groups=["hook_hanging"]] +[node name="HookHanging" type="Sprite2D" parent="." groups=["camera_target", "hook_hanging"]] position = Vector2(226, 7) texture = ExtResource("6_ubxha") script = ExtResource("7_mrrx3") diff --git a/room_test2.tscn b/room_test2.tscn index e1a4193..dd36de8 100644 --- a/room_test2.tscn +++ b/room_test2.tscn @@ -28,14 +28,12 @@ stretch_mode = 2 tile_map_data = PackedByteArray("AAACAAYAAQAIAAQAAAADAAYAAQAIAAQAAAAEAAYAAQAIAAQAAAAFAAYAAQAIAAQAAAAGAAYAAQAIAAQAAAAHAAYAAQAIAAQAAAAIAAYAAQAIAAQAAAACAAcAAQAIAAUAAAACAAgAAQAIAAUAAAADAAgAAQAIAAUAAAAEAAgAAQAIAAUAAAAEAAkAAQAIAAUAAAAFAAkAAQAIAAUAAAAGAAkAAQAIAAUAAAAHAAkAAQAIAAUAAAAHAAgAAQAIAAUAAAAIAAgAAQAIAAUAAAAIAAcAAQAIAAUAAAAHAAcAAQAIAAUAAAAGAAcAAQAIAAUAAAAFAAcAAQAIAAUAAAAEAAcAAQAIAAUAAAADAAcAAQAIAAUAAAAFAAgAAQAIAAUAAAAGAAgAAQAIAAUAAAAJAAUAAQAHAAUAAAAJAAQAAQAHAAUAAAAKAAQAAQAIAAUAAAALAAQAAQAIAAUAAAALAAUAAQAIAAUAAAALAAYAAQAIAAUAAAALAAcAAQAIAAUAAAAMAAgAAQAIAAUAAAANAAgAAQAAAAAAAAALAAgAAQAIAAUAAAAKAAgAAQAIAAUAAAAKAAcAAQAIAAUAAAAKAAYAAQAIAAUAAAAKAAUAAQAIAAUAAAAJAAYAAQAIAAUAAAAJAAcAAQAIAAUAAAAJAAgAAQAIAAUAAAAJAAkAAQAIAAUAAAAIAAkAAQAIAAUAAAAKAAkAAQAIAAUAAAALAAkAAQAIAAUAAAAMAAkAAQAIAAUAAAAMAAcAAQAIAAUAAAABAAUAAQAAAAAAAAABAAQAAQAAAAAAAAABAAMAAQAJAAYAAAABAAIAAQAJAAUAAAAAAAIAAQAIAAUAAAAAAAMAAQAIAAYAAAAAAAQAAQAAAAAAAAAAAAUAAQAAAAAAAAAAAAYAAQAIAAQAAAAAAAcAAQAIAAUAAAABAAYAAQAIAAQAAAABAAcAAQAIAAUAAAABAAgAAQAIAAUAAAABAAkAAQAIAAUAAAAAAAkAAQAIAAUAAAAAAAgAAQAIAAUAAAACAAkAAQAIAAUAAAADAAkAAQAIAAUAAAAOAAYAAQAAAAAAAAAOAAgAAQAAAAAAAAAPAAkAAQAAAAAAAAAKAAMAAQAIAAUAAAAKAAIAAQAIAAUAAAAHAAUAAQASAAAAAAAEAAEAAQALAAMAAAAEAAIAAQATAAAAAAAEAAMAAQATAAEAAAAPAAgAAQAAAAAAAAAQAAcAAQAAAAAAAAAQAAYAAQAAAAAAAAAQAAUAAQAAAAAAAAAQAAQAAQAAAAAAAAAQAAMAAQAAAAAAAAAQAAIAAQAAAAAAAAAQAAEAAQAAAAAAAAAQAAAAAQAAAAAAAAANAAkAAQAAAAAAAAAOAAkAAQAAAAAAAAAQAAkAAQAAAAAAAAAQAAgAAQAAAAAAAAARAAkAAQAAAAAAAAARAAgAAQAAAAAAAAARAAcAAQAAAAAAAAARAAYAAQAAAAAAAAARAAUAAQAAAAAAAAARAAQAAQAAAAAAAAARAAMAAQAAAAAAAAARAAIAAQAAAAAAAAARAAEAAQAAAAAAAAARAAAAAQAAAAAAAAASAAAAAQAAAAAAAAASAAEAAQAAAAAAAAASAAIAAQAAAAAAAAASAAMAAQAAAAAAAAASAAQAAQAAAAAAAAASAAUAAQAAAAAAAAASAAYAAQAAAAAAAAASAAcAAQAAAAAAAAASAAgAAQAAAAAAAAASAAkAAQAAAAAAAAASAAoAAQAAAAAAAAASAAsAAQAAAAAAAAARAAsAAQAAAAAAAAARAAoAAQAAAAAAAAAQAAoAAQAAAAAAAAAPAAoAAQAAAAAAAAAOAAoAAQAAAAAAAAANAAoAAQAAAAAAAAAMAAoAAQAIAAUAAAALAAoAAQAIAAUAAAAKAAoAAQAIAAUAAAAJAAoAAQAIAAUAAAAIAAoAAQAIAAUAAAAHAAoAAQAIAAUAAAAGAAoAAQAIAAUAAAAFAAoAAQAIAAUAAAAEAAoAAQAIAAUAAAADAAoAAQAIAAUAAAACAAoAAQAIAAUAAAABAAoAAQAIAAUAAAAAAAoAAQAIAAUAAAAAAAsAAQAIAAUAAAABAAsAAQAIAAUAAAACAAsAAQAIAAUAAAADAAsAAQAIAAUAAAAEAAsAAQAIAAUAAAAFAAsAAQAIAAUAAAAGAAsAAQAIAAUAAAAHAAsAAQAIAAUAAAAIAAsAAQAIAAUAAAAJAAsAAQAIAAUAAAAKAAsAAQAIAAUAAAALAAsAAQAIAAUAAAAMAAsAAQAIAAUAAAANAAsAAQAAAAAAAAAOAAsAAQAAAAAAAAAPAAsAAQAAAAAAAAAQAAsAAQAAAAAAAAAAAAEAAQAIAAUAAAAAAAAAAQAIAAUAAAAAAP//AQAIAAUAAAAAAP7/AQAIAAUAAAD///7/AQAIAAUAAAD/////AQAIAAUAAAD//wAAAQAIAAUAAAD//wEAAQAIAAUAAAD//wIAAQAIAAUAAAD//wMAAQAIAAYAAAD//wQAAQAAAAAAAAD//wUAAQAAAAAAAAD//wYAAQAIAAQAAAD//wcAAQAIAAUAAAD//wgAAQAIAAUAAAD+/wgAAQAIAAUAAAD+/wcAAQAIAAUAAAD+/wYAAQAIAAQAAAD+/wUAAQAAAAAAAAD+/wQAAQAAAAAAAAD+/wMAAQAIAAYAAAD+/wIAAQAIAAUAAAD+/wEAAQAIAAUAAAD+/wAAAQAIAAUAAAD+////AQAIAAUAAAD+/wkAAQAIAAUAAAD//wkAAQAIAAUAAAD//woAAQAIAAUAAAD//wsAAQAIAAUAAAD+/wsAAQAIAAUAAAD+/woAAQAIAAUAAAABAAEAAQAJAAUAAAABAAAAAQAJAAUAAAABAP//AQAIAAUAAAABAP7/AQAIAAUAAAABAP3/AQAIAAUAAAAQAP//AQAAAAAAAAAQAP7/AQAAAAAAAAAQAP3/AQAAAAAAAAARAP//AQAAAAAAAAAPAAcAAQAAAAAAAAAQAPz/AQAAAAAAAAARAP7/AQAAAAAAAAAUAAcAAQAAAAAAAAAUAAYAAQAAAAAAAAAUAAUAAQAAAAAAAAAUAAQAAQAAAAAAAAAUAAMAAQAAAAAAAAAUAAEAAQAAAAAAAAAUAAIAAQAAAAAAAAATAAgAAQAAAAAAAAATAAkAAQAAAAAAAAATAAoAAQAAAAAAAAATAAsAAQAAAAAAAAAUAAsAAQAAAAAAAAAUAAoAAQAAAAAAAAAUAAkAAQAAAAAAAAAUAAgAAQAAAAAAAAAVAAkAAQAAAAAAAAAVAAoAAQAAAAAAAAAVAAsAAQAAAAAAAAAVAAgAAQAAAAAAAAAVAAcAAQAAAAAAAAAVAAYAAQAAAAAAAAAVAAUAAQAAAAAAAAAVAAQAAQAAAAAAAAAVAAMAAQAAAAAAAAAVAAIAAQAAAAAAAAAWAAQAAQAAAAAAAAAXAAUAAQAAAAAAAAAYAAYAAQAAAAAAAAAWAAUAAQAAAAAAAAAWAAYAAQAAAAAAAAAXAAYAAQAAAAAAAAAXAAcAAQAAAAAAAAAWAAcAAQAAAAAAAAAWAAgAAQAAAAAAAAAXAAgAAQAAAAAAAAAWAAkAAQAAAAAAAAAWAAoAAQAAAAAAAAAWAAsAAQAAAAAAAAAXAAsAAQAAAAAAAAAXAAoAAQAAAAAAAAAXAAkAAQAAAAAAAAAYAAkAAQAAAAAAAAAYAAgAAQAAAAAAAAAYAAcAAQAAAAAAAAAYAAoAAQAAAAAAAAAYAAsAAQAAAAAAAAAZAAcAAQAAAAAAAAAaAAcAAQAAAAAAAAAbAAcAAQAAAAAAAAAcAAcAAQAAAAAAAAAdAAcAAQAAAAAAAAAeAAcAAQAAAAAAAAAfAAcAAQAAAAAAAAAgAAcAAQAAAAAAAAAhAAcAAQAAAAAAAAAhAAgAAQAAAAAAAAAhAAkAAQAAAAAAAAAhAAoAAQAAAAAAAAAgAAoAAQAAAAAAAAAgAAkAAQAAAAAAAAAgAAgAAQAAAAAAAAAfAAgAAQAAAAAAAAAfAAkAAQAAAAAAAAAeAAkAAQAAAAAAAAAdAAgAAQAAAAAAAAAcAAgAAQAAAAAAAAAbAAgAAQAAAAAAAAAaAAgAAQAAAAAAAAAZAAgAAQAAAAAAAAAeAAgAAQAAAAAAAAAeAAoAAQAAAAAAAAAdAAoAAQAAAAAAAAAcAAoAAQAAAAAAAAAbAAoAAQAAAAAAAAAbAAkAAQAAAAAAAAAaAAkAAQAAAAAAAAAZAAkAAQAAAAAAAAAcAAkAAQAAAAAAAAAdAAkAAQAAAAAAAAAaAAoAAQAAAAAAAAAZAAoAAQAAAAAAAAAZAAsAAQAAAAAAAAAaAAsAAQAAAAAAAAAbAAsAAQAAAAAAAAAcAAsAAQAAAAAAAAAdAAsAAQAAAAAAAAAeAAsAAQAAAAAAAAAfAAsAAQAAAAAAAAAgAAsAAQAAAAAAAAAfAAoAAQAAAAAAAAAhAAsAAQAAAAAAAAAAAP3/AQAIAAUAAAD///3/AQAIAAUAAAD+//3/AQAIAAUAAAD9//3/AQAIAAUAAAD8//3/AQAIAAUAAAD+//7/AQAIAAUAAAD9//7/AQAIAAUAAAD8//7/AQAIAAUAAAD7//7/AQAIAAUAAAD7//3/AQAIAAUAAAD7////AQAIAAUAAAD8////AQAIAAUAAAD9////AQAIAAUAAAD9/wAAAQAIAAUAAAD9/wEAAQAIAAUAAAD9/wIAAQAIAAUAAAD8/wIAAQAIAAUAAAD7/wEAAQAIAAUAAAD7/wAAAQAIAAUAAAD8/wAAAQAIAAUAAAD8/wEAAQAIAAUAAAD7/wIAAQAIAAUAAAD7/wMAAQAIAAYAAAD8/wMAAQAIAAYAAAD9/wMAAQAIAAYAAAD9/wQAAQAAAAAAAAD8/wQAAQAAAAAAAAD7/wQAAQAAAAAAAAD7/wUAAQAAAAAAAAD8/wUAAQAAAAAAAAD9/wUAAQAAAAAAAAD9/wYAAQAIAAQAAAD8/wYAAQAIAAQAAAD7/wYAAQAIAAQAAAD7/wcAAQAIAAUAAAD8/wcAAQAIAAUAAAD9/wcAAQAIAAUAAAD9/wgAAQAIAAUAAAD8/wgAAQAIAAUAAAD7/wgAAQAIAAUAAAD7/wkAAQAIAAUAAAD8/wkAAQAIAAUAAAD9/wkAAQAIAAUAAAD9/woAAQAIAAUAAAD8/woAAQAIAAUAAAD7/woAAQAIAAUAAAD7/wsAAQAIAAUAAAD8/wsAAQAIAAUAAAD9/wsAAQAIAAUAAAAfAAYAAQAAAAAAAAAfAAUAAQAAAAAAAAAgAAUAAQAAAAAAAAAhAAUAAQAAAAAAAAAiAAcAAQAAAAAAAAAiAAYAAQAAAAAAAAAiAAUAAQAAAAAAAAAiAAQAAQAAAAAAAAAiAAMAAQAAAAAAAAAiAAIAAQAAAAAAAAAiAAEAAQAAAAAAAAAiAAgAAQAAAAAAAAAiAAkAAQAAAAAAAAAiAAoAAQAAAAAAAAAiAAsAAQAAAAAAAAAjAAsAAQAAAAAAAAAjAAoAAQAAAAAAAAAkAAoAAQAAAAAAAAAkAAkAAQAAAAAAAAAjAAkAAQAAAAAAAAAjAAgAAQAAAAAAAAAkAAsAAQAAAAAAAAAkAAgAAQAAAAAAAAAjAAcAAQAAAAAAAAAkAAcAAQAAAAAAAAAkAAYAAQAAAAAAAAAkAAUAAQAAAAAAAAAkAAQAAQAAAAAAAAAkAAMAAQAAAAAAAAAkAAIAAQAAAAAAAAAjAAIAAQAAAAAAAAAjAAEAAQAAAAAAAAAjAAMAAQAAAAAAAAAjAAQAAQAAAAAAAAAjAAUAAQAAAAAAAAAjAAYAAQAAAAAAAAAkAAEAAQAAAAAAAAAjAAAAAQAAAAAAAAAjAP//AQAAAAAAAAAjAP7/AQAAAAAAAAAjAP3/AQAAAAAAAAAjAPz/AQAAAAAAAAAjAPv/AQAAAAAAAAAjAPr/AQAAAAAAAAAkAPr/AQAAAAAAAAAkAPv/AQAAAAAAAAAkAPz/AQAAAAAAAAAkAP3/AQAAAAAAAAAkAP7/AQAAAAAAAAAkAP//AQAAAAAAAAAkAAAAAQAAAAAAAAAhAAMAAQAAAAAAAAAhAAIAAQAAAAAAAAAiAAAAAQAAAAAAAAAYAP//AQAAAAAAAAAZAP//AQAAAAAAAAAaAP//AQAAAAAAAAAbAP//AQAAAAAAAAAcAP//AQAAAAAAAAAdAP//AQAAAAAAAAAeAP//AQAAAAAAAAAfAP//AQAAAAAAAAAgAP//AQAAAAAAAAAcAP7/AQAAAAAAAAAjAPn/AQAAAAAAAAAkAPn/AQAAAAAAAAAlAPn/AQAAAAAAAAAmAPn/AQAAAAAAAAAnAPn/AQAAAAAAAAAnAPr/AQAAAAAAAAAnAPv/AQAAAAAAAAAnAPz/AQAAAAAAAAAmAPz/AQAAAAAAAAAmAPv/AQAAAAAAAAAlAPv/AQAAAAAAAAAlAPr/AQAAAAAAAAAmAPr/AQAAAAAAAAAlAPz/AQAAAAAAAAAlAP3/AQAAAAAAAAAmAP3/AQAAAAAAAAAnAP3/AQAAAAAAAAAmAP7/AQAAAAAAAAAlAP7/AQAAAAAAAAAlAP//AQAAAAAAAAAmAP//AQAAAAAAAAAnAP//AQAAAAAAAAAnAP7/AQAAAAAAAAAnAAAAAQAAAAAAAAAmAAAAAQAAAAAAAAAlAAAAAQAAAAAAAAAlAAEAAQAAAAAAAAAmAAEAAQAAAAAAAAAmAAIAAQAAAAAAAAAnAAIAAQAAAAAAAAAnAAMAAQAAAAAAAAAnAAQAAQAAAAAAAAAnAAEAAQAAAAAAAAAnAAUAAQAAAAAAAAAnAAYAAQAAAAAAAAAnAAcAAQAAAAAAAAAnAAgAAQAAAAAAAAAnAAkAAQAAAAAAAAAmAAkAAQAAAAAAAAAmAAgAAQAAAAAAAAAlAAgAAQAAAAAAAAAlAAcAAQAAAAAAAAAlAAYAAQAAAAAAAAAlAAUAAQAAAAAAAAAlAAQAAQAAAAAAAAAlAAMAAQAAAAAAAAAmAAMAAQAAAAAAAAAlAAIAAQAAAAAAAAAmAAQAAQAAAAAAAAAmAAUAAQAAAAAAAAAmAAcAAQAAAAAAAAAmAAYAAQAAAAAAAAAlAAkAAQAAAAAAAAAlAAoAAQAAAAAAAAAlAAsAAQAAAAAAAAAmAAsAAQAAAAAAAAAnAAsAAQAAAAAAAAAnAAoAAQAAAAAAAAAmAAoAAQAAAAAAAAAYAP7/AQAAAAAAAAAYAP3/AQAAAAAAAAAYAPz/AQAAAAAAAAAYAPv/AQAAAAAAAAAYAPr/AQAAAAAAAAAYAPn/AQAAAAAAAAAYAPj/AQAAAAAAAAAYAPf/AQAAAAAAAAAbAAAAAQAAAAAAAAAbAAEAAQAAAAAAAAAbAAIAAQAAAAAAAAAbAAMAAQAAAAAAAAAdAAAAAQAAAAAAAAAdAAEAAQAAAAAAAAAaAAAAAQAAAAAAAAAnAAwAAQAAAAAAAAAnAPj/AQAAAAAAAAAnAA0AAQAAAAAAAAAnAA4AAQAAAAAAAAAnAA8AAQAAAAAAAAAkAPj/AQAAAAAAAAAkAPf/AQAAAAAAAAAmAAwAAQAAAAAAAAAlAPj/AQAAAAAAAAAlAPf/AQAAAAAAAAAkAPb/AQAAAAAAAAAkAPX/AQAAAAAAAAAkAPT/AQAAAAAAAAAlAPT/AQAAAAAAAAAlAPX/AQAAAAAAAAAlAPb/AQAAAAAAAAAmAPj/AQAAAAAAAAAmAA0AAQAAAAAAAAAmAA4AAQAAAAAAAAAlAA4AAQAAAAAAAAAlAA0AAQAAAAAAAAAlAAwAAQAAAAAAAAAiAP//AQAAAAAAAAAiAP7/AQAAAAAAAAAiAP3/AQAAAAAAAAAiAPz/AQAAAAAAAAAiAPv/AQAAAAAAAAAiAPr/AQAAAAAAAAAiAPn/AQAAAAAAAAAiAPj/AQAAAAAAAAAiAPf/AQAAAAAAAAAiAPb/AQAAAAAAAAAjAPj/AQAAAAAAAAAgAAYAAQAAAAAAAAAgAAQAAQAAAAAAAAAgAAMAAQAAAAAAAAAhAAEAAQAAAAAAAAAhAAYAAQAAAAAAAAAfAAQAAQAAAAAAAAAgAAIAAQAAAAAAAAAhAAQAAQAAAAAAAAAYAAUAAQAAAAAAAAAZAAYAAQAAAAAAAAAaAAYAAQAAAAAAAAAcAAYAAQAAAAAAAAAdAAUAAQAAAAAAAAAdAAQAAQAAAAAAAAAeAAQAAQAAAAAAAAAeAAMAAQAAAAAAAAAfAAMAAQAAAAAAAAAfAAIAAQAAAAAAAAAfAAEAAQAAAAAAAAAfAAAAAQAAAAAAAAAZAP7/AQAAAAAAAAAZAPn/AQAAAAAAAAAZAPj/AQAAAAAAAAAZAPf/AQAAAAAAAAAZAPb/AQAAAAAAAAAYAPb/AQAAAAAAAAAcAAIAAQAAAAAAAAAcAAEAAQAAAAAAAAAeAAAAAQAAAAAAAAAcAAAAAQAAAAAAAAAcAAMAAQAAAAAAAAAcAAQAAQAAAAAAAAAbAAUAAQAAAAAAAAAbAAYAAQAAAAAAAAAZAAwAAQAAAAAAAAAZAA0AAQAAAAAAAAAYAA0AAQAAAAAAAAAYAAwAAQAAAAAAAAATAAcAAQAAAAAAAAASAAwAAQAAAAAAAAATAAYAAQAAAAAAAAAQAAwAAQAAAAAAAAAQAA0AAQAAAAAAAAAQAA4AAQAAAAAAAAAQAA8AAQAAAAAAAAAQABAAAQAAAAAAAAAPAA8AAQAAAAAAAAAPAA4AAQAAAAAAAAAPAA0AAQAAAAAAAAAPAAwAAQAAAAAAAAAPAAYAAQAAAAAAAAAPAAUAAQAAAAAAAAAPAAQAAQAAAAAAAAAPAAMAAQAAAAAAAAAPAAIAAQAAAAAAAAAOAA4AAQAAAAAAAAAOAA0AAQAAAAAAAAAOAAwAAQAAAAAAAAAOAAcAAQAAAAAAAAAOAAUAAQAAAAAAAAAOAAQAAQAAAAAAAAAOAAMAAQAAAAAAAAANAAYAAQAAAAAAAAANAAUAAQAAAAAAAAANAAQAAQAAAAAAAAANAAMAAQAAAAAAAAANAAIAAQAAAAAAAAANAAEAAQAAAAAAAAANAAAAAQAAAAAAAAANAAcAAQAAAAAAAAANAAwAAQAAAAAAAAANAA0AAQAAAAAAAAANAA4AAQAAAAAAAAANAA8AAQAAAAAAAAAMAA8AAQAAAAAAAAAMABAAAQAAAAAAAAAMAA4AAQAAAAAAAAAMAA0AAQAAAAAAAAAMAAwAAQAAAAAAAAAMAAYAAQAIAAUAAAALAAMAAQAIAAUAAAALAAIAAQAIAAUAAAALAAEAAQAIAAUAAAAKAAAAAQAIAAUAAAAKAP//AQAIAAUAAAAKAAEAAQAIAAUAAAAKAAwAAQAAAAAAAAAKAA0AAQAAAAAAAAAKAA4AAQAAAAAAAAAJAAMAAQAHAAUAAAAJAAIAAQAHAAUAAAAJAAEAAQAHAAUAAAAJAAAAAQAHAAUAAAAIAP//AQAIAAYAAAAHAP//AQAIAAYAAAAGAP//AQAIAAYAAAAFAP//AQAIAAYAAAAEAP//AQAIAAYAAAADAP//AQAIAAYAAAACAP//AQAIAAYAAAACAP7/AQAIAAUAAAADAP7/AQAIAAUAAAAEAP7/AQAIAAUAAAAFAP7/AQAIAAUAAAAGAP7/AQAIAAUAAAAHAP7/AQAIAAUAAAAIAP7/AQAIAAUAAAAJAP7/AQAIAAUAAAAJAP//AQAIAAUAAAAKAP7/AQAIAAUAAAALAP7/AQAIAAUAAAALAP//AQAIAAUAAAALAAAAAQAIAAUAAAAMAAUAAQAIAAUAAAAMAAQAAQAIAAUAAAAMAAMAAQAIAAUAAAAMAAIAAQAIAAUAAAAMAAEAAQAIAAUAAAAMAAAAAQAIAAUAAAAMAP//AQAIAAUAAAAMAP7/AQAIAAUAAAAMAP3/AQAIAAUAAAALAP3/AQAIAAUAAAAKAP3/AQAIAAUAAAAJAP3/AQAIAAUAAAAIAP3/AQAIAAUAAAAHAP3/AQAIAAUAAAADAP3/AQAIAAUAAAACAP3/AQAIAAUAAAAEAP3/AQAIAAUAAAAFAP3/AQAIAAUAAAAGAP3/AQAIAAUAAAD7//z/AQAIAAUAAAD8//z/AQAIAAUAAAD9//z/AQAIAAUAAAD+//z/AQAIAAUAAAD///z/AQAIAAUAAAAAAPz/AQAIAAUAAAABAPz/AQAIAAUAAAACAPz/AQAIAAUAAAADAPz/AQAIAAUAAAAEAPz/AQAIAAUAAAAFAPz/AQAIAAUAAAAGAPz/AQAIAAUAAAAHAPz/AQAIAAUAAAAIAPz/AQAIAAUAAAAJAPz/AQAIAAUAAAAKAPz/AQAIAAUAAAALAPz/AQAIAAUAAAAMAPz/AQAIAAUAAAD6/wYAAQAIAAQAAAD5/wYAAQAIAAQAAAD4/wYAAQAIAAQAAAD3/wYAAQAIAAQAAAD2/wYAAQAIAAQAAAD1/wYAAQAIAAQAAAD0/wYAAQAIAAQAAAD6/wcAAQAIAAUAAAD5/wcAAQAIAAUAAAD4/wcAAQAIAAUAAAD3/wcAAQAIAAUAAAD2/wcAAQAIAAUAAAD1/wcAAQAIAAUAAAD1/wgAAQAIAAUAAAD0/wcAAQAIAAUAAAD0/wgAAQAIAAUAAAD0/wkAAQAIAAUAAAD0/woAAQAIAAUAAAD0/wsAAQAIAAUAAAD0/wwAAQAIAAUAAAD1/wkAAQAIAAUAAAD2/wgAAQAIAAUAAAD3/wgAAQAIAAUAAAD4/wgAAQAIAAUAAAD5/wgAAQAIAAUAAAD6/wgAAQAIAAUAAAD6/wkAAQAIAAUAAAD6/woAAQAIAAUAAAD6/wsAAQAIAAUAAAD5/wsAAQAIAAUAAAD4/wsAAQAIAAUAAAD3/wsAAQAIAAUAAAD2/wsAAQAIAAUAAAD1/wsAAQAIAAUAAAD1/woAAQAIAAUAAAD2/wkAAQAIAAUAAAD3/wkAAQAIAAUAAAD4/wkAAQAIAAUAAAD5/wkAAQAIAAUAAAD5/woAAQAIAAUAAAD4/woAAQAIAAUAAAD3/woAAQAIAAUAAAD2/woAAQAIAAUAAAD6/wIAAQAIAAUAAAD5/wIAAQAIAAUAAAD4/wIAAQAIAAUAAAD3/wIAAQAIAAUAAAD2/wIAAQAIAAUAAAD1/wIAAQAIAAUAAAD0/wIAAQAIAAUAAAD0/wEAAQAIAAUAAAD1/wEAAQAIAAUAAAD2/wEAAQAIAAUAAAD3/wEAAQAIAAUAAAD4/wEAAQAIAAUAAAD5/wEAAQAIAAUAAAD6/wEAAQAIAAUAAAD6/wAAAQAIAAUAAAD6////AQAIAAUAAAD5/wAAAQAIAAUAAAD4/wAAAQAIAAUAAAD3/wAAAQAIAAUAAAD2/wAAAQAIAAUAAAD1/wAAAQAIAAUAAAD0/wAAAQAIAAUAAAD0////AQAIAAUAAAD1////AQAIAAUAAAD2////AQAIAAUAAAD3////AQAIAAUAAAD4////AQAIAAUAAAD5////AQAIAAUAAAD6//7/AQAIAAUAAAD5//7/AQAIAAUAAAD4//7/AQAIAAUAAAD3//7/AQAIAAUAAAD2//7/AQAIAAUAAAD1//7/AQAIAAUAAAD0//7/AQAIAAUAAAD6/wMAAQAIAAYAAAD5/wMAAQAIAAYAAAD4/wMAAQAIAAYAAAD3/wMAAQAIAAYAAAD2/wMAAQAIAAYAAAD1/wMAAQAIAAYAAAD0/wMAAQAIAAYAAAA=") tile_set = ExtResource("2_otugw") -[node name="Player" parent="." instance=ExtResource("2_0kik6")] -collision_layer = 2 - -[node name="GameCamera" parent="Player" instance=ExtResource("3_vjuef")] -unique_name_in_owner = true +[node name="GameCamera" parent="." instance=ExtResource("3_vjuef")] process_callback = 0 position_smoothing_speed = 3.0 -offset_amt = Vector2(40, 14) + +[node name="Player" parent="." instance=ExtResource("2_0kik6")] +collision_layer = 2 [node name="DoorLeft" parent="." instance=ExtResource("6_0kik6")] position = Vector2(-28, 88) diff --git a/room_test3.tscn b/room_test3.tscn index 8d4d54c..43faaf5 100644 --- a/room_test3.tscn +++ b/room_test3.tscn @@ -74,15 +74,14 @@ shape = SubResource("RectangleShape2D_bml3v") tile_map_data = PackedByteArray("AAACAAYAAQAIAAQAAAADAAYAAQAIAAQAAAAEAAYAAQAIAAQAAAAFAAYAAQAIAAUAAAAGAAYAAQAIAAUAAAAHAAYAAQAIAAUAAAAIAAYAAQAIAAQAAAACAAcAAQAIAAUAAAACAAgAAQAIAAUAAAADAAgAAQAIAAUAAAAEAAgAAQAIAAUAAAAEAAkAAQAIAAUAAAAFAAkAAQAIAAUAAAAGAAkAAQAIAAUAAAAHAAkAAQAIAAUAAAAHAAgAAQAIAAUAAAAIAAgAAQAIAAUAAAAIAAcAAQAIAAUAAAAHAAcAAQAIAAUAAAAGAAcAAQAIAAUAAAAFAAcAAQAIAAUAAAAEAAcAAQAIAAUAAAADAAcAAQAIAAUAAAAFAAgAAQAIAAUAAAAGAAgAAQAIAAUAAAAJAAUAAQAHAAUAAAAJAAQAAQAHAAUAAAAKAAQAAQAIAAUAAAALAAQAAQAIAAUAAAALAAUAAQAIAAUAAAALAAYAAQAIAAUAAAALAAcAAQAIAAUAAAAMAAgAAQAIAAUAAAANAAgAAQAIAAUAAAALAAgAAQAIAAUAAAAKAAgAAQAIAAUAAAAKAAcAAQAIAAUAAAAKAAYAAQAIAAUAAAAKAAUAAQAIAAUAAAAJAAYAAQAIAAUAAAAJAAcAAQAIAAUAAAAJAAgAAQAIAAUAAAAJAAkAAQAIAAUAAAAIAAkAAQAIAAUAAAAKAAkAAQAIAAUAAAALAAkAAQAIAAUAAAAMAAkAAQAIAAUAAAAMAAcAAQAIAAUAAAABAAIAAQAJAAYAAAAAAAIAAQAIAAYAAAAAAAcAAQAIAAUAAAABAAcAAQAIAAUAAAABAAgAAQAIAAUAAAABAAkAAQAIAAUAAAAAAAkAAQAIAAUAAAAAAAgAAQAIAAUAAAACAAkAAQAIAAUAAAADAAkAAQAIAAUAAAAOAAYAAQAAAAAAAAAOAAgAAQAAAAAAAAAPAAkAAQAAAAAAAAAKAAMAAQAIAAUAAAAKAAIAAQAIAAUAAAAHAAUAAQAJAAUAAAAEAAEAAQAJAAYAAAAEAAIAAQATAAAAAAAEAAMAAQATAAEAAAAPAAgAAQAAAAAAAAAQAAcAAQAAAAAAAAAQAAYAAQAAAAAAAAAQAAUAAQAAAAAAAAAQAAQAAQAAAAAAAAAQAAMAAQAAAAAAAAAQAAIAAQAAAAAAAAAQAAEAAQAAAAAAAAAQAAAAAQAAAAAAAAANAAkAAQAIAAUAAAAOAAkAAQAAAAAAAAAQAAkAAQAAAAAAAAAQAAgAAQAAAAAAAAARAAkAAQAAAAAAAAARAAgAAQAAAAAAAAARAAcAAQAAAAAAAAARAAYAAQAAAAAAAAARAAUAAQAAAAAAAAARAAQAAQAAAAAAAAARAAMAAQAAAAAAAAARAAIAAQAAAAAAAAARAAEAAQAAAAAAAAARAAAAAQAAAAAAAAASAAAAAQAAAAAAAAASAAEAAQAAAAAAAAASAAIAAQAAAAAAAAASAAMAAQAAAAAAAAASAAQAAQAAAAAAAAASAAUAAQAAAAAAAAASAAYAAQAAAAAAAAASAAcAAQAAAAAAAAASAAgAAQAAAAAAAAASAAkAAQAAAAAAAAASAAoAAQAAAAAAAAASAAsAAQAAAAAAAAARAAsAAQAAAAAAAAARAAoAAQAAAAAAAAAQAAoAAQAAAAAAAAAPAAoAAQAAAAAAAAAOAAoAAQAAAAAAAAANAAoAAQAIAAUAAAAMAAoAAQAIAAUAAAALAAoAAQAIAAUAAAAKAAoAAQAIAAUAAAAJAAoAAQAIAAUAAAAIAAoAAQAIAAUAAAAHAAoAAQAIAAUAAAAGAAoAAQAIAAUAAAAFAAoAAQAIAAUAAAAEAAoAAQAIAAUAAAADAAoAAQAIAAUAAAACAAoAAQAIAAUAAAABAAoAAQAIAAUAAAAAAAoAAQAIAAUAAAAAAAsAAQAIAAUAAAABAAsAAQAIAAUAAAACAAsAAQAIAAUAAAADAAsAAQAIAAUAAAAEAAsAAQAIAAUAAAAFAAsAAQAIAAUAAAAGAAsAAQAIAAUAAAAHAAsAAQAIAAUAAAAIAAsAAQAIAAUAAAAJAAsAAQAIAAUAAAAKAAsAAQAIAAUAAAALAAsAAQAIAAUAAAAMAAsAAQAIAAUAAAANAAsAAQAAAAAAAAAOAAsAAQAAAAAAAAAPAAsAAQAAAAAAAAAQAAsAAQAAAAAAAAAAAAEAAQAIAAUAAAAAAAAAAQAIAAUAAAAAAP//AQAIAAUAAAAAAP7/AQAIAAUAAAD///7/AQAIAAUAAAD/////AQAIAAUAAAD//wAAAQAIAAUAAAD//wEAAQAIAAUAAAD//wIAAQAIAAYAAAD//wcAAQAIAAUAAAD//wgAAQAIAAUAAAD+/wgAAQAIAAUAAAD+/wcAAQAIAAUAAAD+/wYAAQAIAAQAAAD+/wIAAQAIAAYAAAD+/wEAAQAIAAUAAAD+/wAAAQAIAAUAAAD+////AQAIAAUAAAD+/wkAAQAIAAUAAAD//wkAAQAIAAUAAAD//woAAQAIAAUAAAD//wsAAQAIAAUAAAD+/wsAAQAIAAUAAAD+/woAAQAIAAUAAAABAAEAAQAIAAUAAAABAAAAAQAIAAUAAAABAP//AQAIAAUAAAABAP7/AQAIAAUAAAABAP3/AQAIAAUAAAAQAP//AQAAAAAAAAAQAP7/AQAAAAAAAAAQAP3/AQAAAAAAAAARAP//AQAAAAAAAAAPAAcAAQAAAAAAAAAQAPz/AQAAAAAAAAARAP7/AQAAAAAAAAAUAAcAAQAAAAAAAAAUAAYAAQAAAAAAAAAUAAUAAQAAAAAAAAAUAAQAAQAAAAAAAAAUAAMAAQAAAAAAAAAUAAEAAQAAAAAAAAAUAAIAAQAAAAAAAAATAAgAAQAAAAAAAAATAAkAAQAAAAAAAAATAAoAAQAAAAAAAAATAAsAAQAAAAAAAAAUAAsAAQAAAAAAAAAUAAoAAQAAAAAAAAAUAAkAAQAAAAAAAAAUAAgAAQAAAAAAAAAVAAkAAQAAAAAAAAAVAAoAAQAAAAAAAAAVAAsAAQAAAAAAAAAVAAgAAQAAAAAAAAAVAAcAAQAAAAAAAAAVAAYAAQAAAAAAAAAVAAUAAQAAAAAAAAAVAAQAAQAAAAAAAAAVAAMAAQAAAAAAAAAVAAIAAQAAAAAAAAAWAAQAAQAAAAAAAAAXAAUAAQAAAAAAAAAYAAYAAQAAAAAAAAAWAAUAAQAAAAAAAAAWAAYAAQAAAAAAAAAXAAYAAQAAAAAAAAAXAAcAAQAAAAAAAAAWAAcAAQAAAAAAAAAWAAgAAQAAAAAAAAAXAAgAAQAAAAAAAAAWAAkAAQAAAAAAAAAWAAoAAQAAAAAAAAAWAAsAAQAAAAAAAAAXAAsAAQAAAAAAAAAXAAoAAQAAAAAAAAAXAAkAAQAAAAAAAAAYAAkAAQAAAAAAAAAYAAgAAQAAAAAAAAAYAAcAAQAAAAAAAAAYAAoAAQAAAAAAAAAYAAsAAQAAAAAAAAAZAAcAAQAAAAAAAAAaAAcAAQAAAAAAAAAbAAcAAQAAAAAAAAAcAAcAAQAAAAAAAAAdAAcAAQAAAAAAAAAeAAcAAQAAAAAAAAAfAAcAAQAAAAAAAAAgAAcAAQAAAAAAAAAhAAcAAQAAAAAAAAAhAAgAAQAAAAAAAAAhAAkAAQAAAAAAAAAhAAoAAQAAAAAAAAAgAAoAAQAAAAAAAAAgAAkAAQAAAAAAAAAgAAgAAQAAAAAAAAAfAAgAAQAAAAAAAAAfAAkAAQAAAAAAAAAeAAkAAQAAAAAAAAAdAAgAAQAAAAAAAAAcAAgAAQAAAAAAAAAbAAgAAQAAAAAAAAAaAAgAAQAAAAAAAAAZAAgAAQAAAAAAAAAeAAgAAQAAAAAAAAAeAAoAAQAAAAAAAAAdAAoAAQAAAAAAAAAcAAoAAQAAAAAAAAAbAAoAAQAAAAAAAAAbAAkAAQAAAAAAAAAaAAkAAQAAAAAAAAAZAAkAAQAAAAAAAAAcAAkAAQAAAAAAAAAdAAkAAQAAAAAAAAAaAAoAAQAAAAAAAAAZAAoAAQAAAAAAAAAZAAsAAQAAAAAAAAAaAAsAAQAAAAAAAAAbAAsAAQAAAAAAAAAcAAsAAQAAAAAAAAAdAAsAAQAAAAAAAAAeAAsAAQAAAAAAAAAfAAsAAQAAAAAAAAAgAAsAAQAAAAAAAAAfAAoAAQAAAAAAAAAhAAsAAQAAAAAAAAAAAP3/AQAIAAUAAAD///3/AQAIAAUAAAD+//3/AQAIAAUAAAD9//3/AQAIAAUAAAD8//3/AQAIAAUAAAD+//7/AQAIAAUAAAD9//7/AQAIAAUAAAD8//7/AQAIAAUAAAD7//7/AQAIAAUAAAD7//3/AQAIAAUAAAD7////AQAIAAUAAAD8////AQAIAAUAAAD9////AQAIAAUAAAD9/wAAAQAIAAUAAAD9/wEAAQAIAAUAAAD9/wIAAQAIAAYAAAD8/wIAAQAIAAYAAAD7/wEAAQAIAAUAAAD7/wAAAQAIAAUAAAD8/wAAAQAIAAUAAAD8/wEAAQAIAAUAAAD7/wIAAQAIAAUAAAD9/wYAAQAIAAQAAAD8/wYAAQAIAAQAAAD7/wYAAQAIAAUAAAD7/wcAAQAIAAUAAAD8/wcAAQAIAAUAAAD9/wcAAQAIAAUAAAD9/wgAAQAIAAUAAAD8/wgAAQAIAAUAAAD7/wgAAQAIAAUAAAD7/wkAAQAIAAUAAAD8/wkAAQAIAAUAAAD9/wkAAQAIAAUAAAD9/woAAQAIAAUAAAD8/woAAQAIAAUAAAD7/woAAQAIAAUAAAD7/wsAAQAIAAUAAAD8/wsAAQAIAAUAAAD9/wsAAQAIAAUAAAAfAAYAAQAAAAAAAAAfAAUAAQAAAAAAAAAgAAUAAQAAAAAAAAAhAAUAAQAAAAAAAAAiAAcAAQAAAAAAAAAiAAYAAQAAAAAAAAAiAAUAAQAAAAAAAAAiAAQAAQAAAAAAAAAiAAMAAQAAAAAAAAAiAAIAAQAAAAAAAAAiAAEAAQAAAAAAAAAiAAgAAQAAAAAAAAAiAAkAAQAAAAAAAAAiAAoAAQAAAAAAAAAiAAsAAQAAAAAAAAAjAAsAAQAAAAAAAAAjAAoAAQAAAAAAAAAkAAoAAQAAAAAAAAAkAAkAAQAAAAAAAAAjAAkAAQAAAAAAAAAjAAgAAQAAAAAAAAAkAAsAAQAAAAAAAAAkAAgAAQAAAAAAAAAjAAcAAQAAAAAAAAAkAAcAAQAAAAAAAAAkAAYAAQAAAAAAAAAkAAUAAQAAAAAAAAAkAAQAAQAAAAAAAAAkAAMAAQAAAAAAAAAkAAIAAQAAAAAAAAAjAAIAAQAAAAAAAAAjAAEAAQAAAAAAAAAjAAMAAQAAAAAAAAAjAAQAAQAAAAAAAAAjAAUAAQAAAAAAAAAjAAYAAQAAAAAAAAAkAAEAAQAAAAAAAAAjAAAAAQAAAAAAAAAjAP//AQAAAAAAAAAjAP7/AQAAAAAAAAAjAP3/AQAAAAAAAAAjAPz/AQAAAAAAAAAjAPv/AQAAAAAAAAAjAPr/AQAAAAAAAAAkAPr/AQAAAAAAAAAkAPv/AQAAAAAAAAAkAPz/AQAAAAAAAAAkAP3/AQAAAAAAAAAkAP7/AQAAAAAAAAAkAP//AQAAAAAAAAAkAAAAAQAAAAAAAAAhAAMAAQAAAAAAAAAhAAIAAQAAAAAAAAAiAAAAAQAAAAAAAAAYAP//AQAAAAAAAAAZAP//AQAAAAAAAAAaAP//AQAAAAAAAAAbAP//AQAAAAAAAAAcAP//AQAAAAAAAAAdAP//AQAAAAAAAAAeAP//AQAAAAAAAAAfAP//AQAAAAAAAAAgAP//AQAAAAAAAAAcAP7/AQAAAAAAAAAjAPn/AQAAAAAAAAAkAPn/AQAAAAAAAAAlAPn/AQAAAAAAAAAmAPn/AQAAAAAAAAAnAPn/AQAAAAAAAAAnAPr/AQAAAAAAAAAnAPv/AQAAAAAAAAAnAPz/AQAAAAAAAAAmAPz/AQAAAAAAAAAmAPv/AQAAAAAAAAAlAPv/AQAAAAAAAAAlAPr/AQAAAAAAAAAmAPr/AQAAAAAAAAAlAPz/AQAAAAAAAAAlAP3/AQAAAAAAAAAmAP3/AQAAAAAAAAAnAP3/AQAAAAAAAAAmAP7/AQAAAAAAAAAlAP7/AQAAAAAAAAAlAP//AQAAAAAAAAAmAP//AQAAAAAAAAAnAP//AQAAAAAAAAAnAP7/AQAAAAAAAAAnAAAAAQAAAAAAAAAmAAAAAQAAAAAAAAAlAAAAAQAAAAAAAAAlAAEAAQAAAAAAAAAmAAEAAQAAAAAAAAAmAAIAAQAAAAAAAAAnAAIAAQAAAAAAAAAnAAMAAQAAAAAAAAAnAAQAAQAAAAAAAAAnAAEAAQAAAAAAAAAnAAUAAQAAAAAAAAAnAAYAAQAAAAAAAAAnAAcAAQAAAAAAAAAnAAgAAQAAAAAAAAAnAAkAAQAAAAAAAAAmAAkAAQAAAAAAAAAmAAgAAQAAAAAAAAAlAAgAAQAAAAAAAAAlAAcAAQAAAAAAAAAlAAYAAQAAAAAAAAAlAAUAAQAAAAAAAAAlAAQAAQAAAAAAAAAlAAMAAQAAAAAAAAAmAAMAAQAAAAAAAAAlAAIAAQAAAAAAAAAmAAQAAQAAAAAAAAAmAAUAAQAAAAAAAAAmAAcAAQAAAAAAAAAmAAYAAQAAAAAAAAAlAAkAAQAAAAAAAAAlAAoAAQAAAAAAAAAlAAsAAQAAAAAAAAAmAAsAAQAAAAAAAAAnAAsAAQAAAAAAAAAnAAoAAQAAAAAAAAAmAAoAAQAAAAAAAAAYAP7/AQAAAAAAAAAYAP3/AQAAAAAAAAAYAPz/AQAAAAAAAAAYAPv/AQAAAAAAAAAYAPr/AQAAAAAAAAAYAPn/AQAAAAAAAAAYAPj/AQAAAAAAAAAYAPf/AQAAAAAAAAAbAAAAAQAAAAAAAAAbAAEAAQAAAAAAAAAbAAIAAQAAAAAAAAAbAAMAAQAAAAAAAAAdAAAAAQAAAAAAAAAdAAEAAQAAAAAAAAAaAAAAAQAAAAAAAAAnAAwAAQAAAAAAAAAnAPj/AQAAAAAAAAAnAA0AAQAAAAAAAAAnAA4AAQAAAAAAAAAnAA8AAQAAAAAAAAAkAPj/AQAAAAAAAAAkAPf/AQAAAAAAAAAmAAwAAQAAAAAAAAAlAPj/AQAAAAAAAAAlAPf/AQAAAAAAAAAkAPb/AQAAAAAAAAAkAPX/AQAAAAAAAAAkAPT/AQAAAAAAAAAlAPT/AQAAAAAAAAAlAPX/AQAAAAAAAAAlAPb/AQAAAAAAAAAmAPj/AQAAAAAAAAAmAA0AAQAAAAAAAAAmAA4AAQAAAAAAAAAlAA4AAQAAAAAAAAAlAA0AAQAAAAAAAAAlAAwAAQAAAAAAAAAiAP//AQAAAAAAAAAiAP7/AQAAAAAAAAAiAP3/AQAAAAAAAAAiAPz/AQAAAAAAAAAiAPv/AQAAAAAAAAAiAPr/AQAAAAAAAAAiAPn/AQAAAAAAAAAiAPj/AQAAAAAAAAAiAPf/AQAAAAAAAAAiAPb/AQAAAAAAAAAjAPj/AQAAAAAAAAAgAAYAAQAAAAAAAAAgAAQAAQAAAAAAAAAgAAMAAQAAAAAAAAAhAAEAAQAAAAAAAAAhAAYAAQAAAAAAAAAfAAQAAQAAAAAAAAAgAAIAAQAAAAAAAAAhAAQAAQAAAAAAAAAYAAUAAQAAAAAAAAAZAAYAAQAAAAAAAAAaAAYAAQAAAAAAAAAcAAYAAQAAAAAAAAAdAAUAAQAAAAAAAAAdAAQAAQAAAAAAAAAeAAQAAQAAAAAAAAAeAAMAAQAAAAAAAAAfAAMAAQAAAAAAAAAfAAIAAQAAAAAAAAAfAAEAAQAAAAAAAAAfAAAAAQAAAAAAAAAZAP7/AQAAAAAAAAAZAPn/AQAAAAAAAAAZAPj/AQAAAAAAAAAZAPf/AQAAAAAAAAAZAPb/AQAAAAAAAAAYAPb/AQAAAAAAAAAcAAIAAQAAAAAAAAAcAAEAAQAAAAAAAAAeAAAAAQAAAAAAAAAcAAAAAQAAAAAAAAAcAAMAAQAAAAAAAAAcAAQAAQAAAAAAAAAbAAUAAQAAAAAAAAAbAAYAAQAAAAAAAAAZAAwAAQAAAAAAAAAZAA0AAQAAAAAAAAAYAA0AAQAAAAAAAAAYAAwAAQAAAAAAAAATAAcAAQAAAAAAAAASAAwAAQAAAAAAAAATAAYAAQAAAAAAAAAQAAwAAQAAAAAAAAAQAA0AAQAAAAAAAAAQAA4AAQAAAAAAAAAQAA8AAQAAAAAAAAAQABAAAQAAAAAAAAAPAA8AAQAAAAAAAAAPAA4AAQAAAAAAAAAPAA0AAQAAAAAAAAAPAAwAAQAAAAAAAAAPAAYAAQAAAAAAAAAPAAUAAQAAAAAAAAAPAAQAAQAAAAAAAAAPAAMAAQAAAAAAAAAPAAIAAQAAAAAAAAAOAA4AAQAAAAAAAAAOAA0AAQAAAAAAAAAOAAwAAQAAAAAAAAAOAAcAAQAAAAAAAAAOAAUAAQAAAAAAAAAOAAQAAQAAAAAAAAAOAAMAAQAAAAAAAAANAAYAAQAIAAUAAAANAAUAAQAIAAUAAAANAAQAAQAIAAUAAAANAAMAAQAIAAUAAAANAAIAAQAIAAUAAAANAAEAAQAIAAUAAAANAAAAAQAIAAUAAAANAAcAAQAIAAUAAAANAAwAAQAAAAAAAAANAA0AAQAAAAAAAAANAA4AAQAAAAAAAAANAA8AAQAAAAAAAAAMAA8AAQAAAAAAAAAMABAAAQAAAAAAAAAMAA4AAQAAAAAAAAAMAA0AAQAAAAAAAAAMAAwAAQAAAAAAAAAMAAYAAQAIAAUAAAALAAMAAQAIAAUAAAALAAIAAQAIAAUAAAALAAEAAQAIAAUAAAAKAAAAAQAIAAUAAAAKAP//AQAIAAUAAAAKAAEAAQAIAAUAAAAKAAwAAQAAAAAAAAAKAA0AAQAAAAAAAAAKAA4AAQAAAAAAAAAJAAMAAQAHAAUAAAAJAAIAAQAHAAUAAAAJAAEAAQAIAAUAAAAJAAAAAQAIAAUAAAAIAP//AQAIAAUAAAAHAP//AQAHAAUAAAAGAP//AQAAAAAAAAAFAP//AQAAAAAAAAAEAP//AQAJAAUAAAADAP//AQAIAAUAAAACAP//AQAIAAUAAAACAP7/AQAIAAUAAAADAP7/AQAIAAUAAAAEAP7/AQAJAAUAAAAFAP7/AQAAAAAAAAAGAP7/AQAAAAAAAAAHAP7/AQAHAAUAAAAIAP7/AQAIAAUAAAAJAP7/AQAIAAUAAAAJAP//AQAIAAUAAAAKAP7/AQAIAAUAAAALAP7/AQAIAAUAAAALAP//AQAIAAUAAAALAAAAAQAIAAUAAAAMAAUAAQAIAAUAAAAMAAQAAQAIAAUAAAAMAAMAAQAIAAUAAAAMAAIAAQAIAAUAAAAMAAEAAQAIAAUAAAAMAAAAAQAIAAUAAAAMAP//AQAIAAUAAAAMAP7/AQAIAAUAAAAMAP3/AQAIAAUAAAALAP3/AQAIAAUAAAAKAP3/AQAIAAUAAAAJAP3/AQAIAAUAAAAIAP3/AQAIAAUAAAAHAP3/AQAHAAUAAAADAP3/AQAIAAUAAAACAP3/AQAIAAUAAAAEAP3/AQAJAAUAAAAFAP3/AQAAAAAAAAAGAP3/AQAAAAAAAAD7//z/AQAHAAQAAAD8//z/AQAIAAUAAAD9//z/AQAIAAUAAAD+//z/AQAIAAUAAAD///z/AQAIAAUAAAAAAPz/AQAIAAUAAAABAPz/AQAIAAUAAAACAPz/AQAIAAUAAAADAPz/AQAIAAUAAAAEAPz/AQAJAAUAAAAFAPz/AQAAAAAAAAAGAPz/AQAAAAAAAAAHAPz/AQAHAAUAAAAIAPz/AQAIAAUAAAAJAPz/AQAIAAUAAAAKAPz/AQAIAAUAAAALAPz/AQAIAAUAAAAMAPz/AQAIAAUAAAD6/wYAAQAIAAUAAAD5/wYAAQAIAAUAAAD4/wYAAQAIAAUAAAD3/wYAAQAIAAUAAAD2/wYAAQAIAAUAAAD1/wYAAQAIAAUAAAD0/wYAAQAIAAUAAAD6/wcAAQAIAAUAAAD5/wcAAQAIAAUAAAD4/wcAAQAIAAUAAAD3/wcAAQAIAAUAAAD2/wcAAQAIAAUAAAD1/wcAAQAIAAUAAAD1/wgAAQAIAAUAAAD0/wcAAQAIAAUAAAD0/wgAAQAIAAUAAAD0/wkAAQAIAAUAAAD0/woAAQAIAAUAAAD0/wsAAQAIAAUAAAD0/wwAAQAIAAUAAAD1/wkAAQAIAAUAAAD2/wgAAQAIAAUAAAD3/wgAAQAIAAUAAAD4/wgAAQAIAAUAAAD5/wgAAQAIAAUAAAD6/wgAAQAIAAUAAAD6/wkAAQAIAAUAAAD6/woAAQAIAAUAAAD6/wsAAQAIAAUAAAD5/wsAAQAIAAUAAAD4/wsAAQAIAAUAAAD3/wsAAQAIAAUAAAD2/wsAAQAIAAUAAAD1/wsAAQAIAAUAAAD1/woAAQAIAAUAAAD2/wkAAQAIAAUAAAD3/wkAAQAIAAUAAAD4/wkAAQAIAAUAAAD5/wkAAQAIAAUAAAD5/woAAQAIAAUAAAD4/woAAQAIAAUAAAD3/woAAQAIAAUAAAD2/woAAQAIAAUAAAD6/wIAAQAIAAUAAAD5/wIAAQAIAAUAAAD4/wIAAQAJAAwAAAD3/wIAAQAIAAUAAAD2/wIAAQAIAAUAAAD1/wIAAQAIAAUAAAD0/wIAAQAIAAUAAAD0/wEAAQAIAAUAAAD1/wEAAQAIAAUAAAD2/wEAAQAIAAUAAAD3/wEAAQAIAAUAAAD4/wEAAQAJAAwAAAD5/wEAAQAIAAUAAAD6/wEAAQAIAAUAAAD6/wAAAQAIAAUAAAD6////AQAIAAUAAAD5/wAAAQAIAAUAAAD4/wAAAQAJAAsAAAD3/wAAAQAIAAsAAAD2/wAAAQAIAAsAAAD1/wAAAQAIAAsAAAD0/wAAAQAHAA0AAAD0////AQAHAAwAAAD1////AQAIAAUAAAD2////AQAIAAUAAAD3////AQAIAAUAAAD4////AQAIAAUAAAD5////AQAIAAUAAAD6//7/AQAIAAUAAAD5//7/AQAIAAUAAAD4//7/AQAIAAUAAAD3//7/AQAIAAUAAAD2//7/AQAIAAUAAAD1//7/AQAIAAUAAAD0//7/AQAHAAwAAAACAAEAAQAIAAYAAAADAAEAAQAIAAYAAAAFAAEAAQAAAAAAAAAGAAEAAQAAAAAAAAAHAAEAAQAHAAYAAAAIAAEAAQAIAAYAAAAIAAAAAQAIAAUAAAAHAAAAAQAHAAUAAAAGAAAAAQAAAAAAAAAFAAAAAQAAAAAAAAAEAAAAAQAJAAUAAAADAAAAAQAIAAUAAAACAAAAAQAIAAUAAAAFAAQAAQAHAAQAAAAGAAQAAQAIAAQAAAAHAAQAAQAJAAQAAAAFAAUAAQAHAAUAAAAGAAUAAQAIAAUAAAADAPv/AQAIAAUAAAADAPr/AQAIAAUAAAADAPn/AQAIAAUAAAADAPj/AQAIAAUAAAADAPf/AQAIAAUAAAADAPb/AQAIAAUAAAACAPb/AQAIAAUAAAACAPf/AQAIAAUAAAACAPj/AQAIAAUAAAACAPn/AQAIAAUAAAACAPr/AQAIAAUAAAACAPv/AQAIAAUAAAABAPv/AQAIAAUAAAABAPr/AQAIAAUAAAABAPn/AQAIAAUAAAABAPj/AQAIAAUAAAABAPf/AQAIAAUAAAABAPb/AQAIAAUAAAAAAPb/AQAIAAUAAAAAAPf/AQAIAAUAAAAAAPj/AQAIAAUAAAAAAPn/AQAIAAUAAAAAAPr/AQAIAAUAAAAAAPv/AQAIAAUAAAD///v/AQAIAAUAAAD///r/AQAIAAUAAAD///n/AQAIAAUAAAD///j/AQAIAAUAAAD///f/AQAIAAUAAAD///b/AQAIAAUAAAD+//f/AQAIAAUAAAD+//j/AQAIAAUAAAD+//n/AQAIAAUAAAD+//r/AQAIAAUAAAD+//v/AQAIAAUAAAD9//v/AQAIAAUAAAD9//r/AQAIAAUAAAD9//n/AQAIAAUAAAD9//j/AQAIAAUAAAD+//b/AQAIAAUAAAD9//b/AQAIAAUAAAD9//f/AQAIAAUAAAD8//j/AQAHAAUAAAD8//f/AQAHAAUAAAD8//b/AQAHAAUAAAD8//n/AQAHAAUAAAD8//r/AQAHAAUAAAD8//v/AQAHAAUAAAAIAPv/AQAIAAUAAAAIAPr/AQAIAAUAAAAIAPn/AQAIAAUAAAAIAPj/AQAIAAUAAAAIAPf/AQAIAAUAAAAIAPb/AQAIAAUAAAAJAPb/AQAIAAUAAAAKAPb/AQAIAAUAAAALAPb/AQAIAAUAAAALAPf/AQAIAAUAAAAMAPf/AQAIAAUAAAAMAPj/AQAIAAUAAAAMAPn/AQAIAAUAAAAMAPr/AQAIAAUAAAAMAPv/AQAIAAUAAAAJAPv/AQAIAAUAAAAJAPr/AQAIAAUAAAAJAPn/AQAIAAUAAAAJAPj/AQAIAAUAAAAJAPf/AQAIAAUAAAAKAPf/AQAIAAUAAAALAPj/AQAIAAUAAAALAPn/AQAIAAUAAAALAPr/AQAIAAUAAAALAPv/AQAIAAUAAAAKAPv/AQAIAAUAAAAKAPr/AQAIAAUAAAAKAPn/AQAIAAUAAAAKAPj/AQAIAAUAAAAMAPb/AQAIAAUAAAANAPj/AQAIAAUAAAANAPb/AQAIAAUAAAANAPf/AQAIAAUAAAANAPn/AQAIAAUAAAANAPr/AQAIAAUAAAANAPv/AQAIAAUAAAANAPz/AQAIAAUAAAANAP3/AQAIAAUAAAANAP7/AQAIAAUAAAANAP//AQAIAAUAAAAHAPv/AQAHAAUAAAAHAPr/AQAHAAUAAAAHAPn/AQAHAAUAAAAHAPj/AQAHAAUAAAAHAPf/AQAHAAUAAAAHAPb/AQAHAAUAAAAEAPv/AQAJAAUAAAAEAPr/AQAJAAUAAAAEAPn/AQAJAAUAAAAEAPj/AQAJAAUAAAAEAPf/AQAJAAUAAAAEAPb/AQAJAAUAAAABAAYAAQAIAAQAAAAAAAYAAQAIAAQAAAD//wYAAQAIAAQAAAD7/wUAAQAIAAsAAAD7/wQAAQAJAAUAAAD7/wMAAQAJAAUAAAD5/wUAAQAIAAsAAAD5/wQAAQAIAAUAAAD6/wQAAQAIAAUAAAD6/wMAAQAIAAUAAAD6/wUAAQAIAAsAAAD5/wMAAQAIAAUAAAD4/wUAAQAHAA0AAAD4/wQAAQAJAAwAAAD4/wMAAQAJAAwAAAD3/wUAAQAIAAUAAAD3/wQAAQAIAAUAAAD3/wMAAQAIAAUAAAD2/wUAAQAIAAUAAAD2/wQAAQAIAAUAAAD2/wMAAQAIAAUAAAD1/wMAAQAIAAUAAAD1/wQAAQAIAAUAAAD1/wUAAQAIAAUAAAD0/wMAAQAIAAUAAAD0/wQAAQAIAAUAAAD0/wUAAQAIAAUAAAD6//3/AQAIAAQAAAD5//3/AQAIAAQAAAD4//3/AQAIAAQAAAD3//3/AQAIAAQAAAD2//3/AQAIAAQAAAD1//3/AQAIAAQAAAD0//3/AQAHAAwAAADz//z/AQAJAAUAAADz//v/AQAJAAUAAADz//r/AQAJAAUAAADz//n/AQAJAAUAAADz//j/AQAJAAUAAADz//f/AQAJAAUAAADz//b/AQAJAAUAAADy//b/AQAIAAUAAADx//b/AQAIAAUAAADw//b/AQAIAAUAAADv//b/AQAIAAUAAADu//b/AQAIAAUAAADt//b/AQAIAAUAAADt//f/AQAIAAUAAADt//j/AQAIAAUAAADt//n/AQAIAAUAAADt//r/AQAIAAUAAADt//v/AQAIAAUAAADt//z/AQAIAAUAAADt//3/AQAIAAUAAADs//b/AQAIAAUAAADr//b/AQAIAAUAAADq//b/AQAIAAUAAADp//b/AQAIAAUAAADo//b/AQAIAAUAAADp//f/AQAIAAUAAADp//j/AQAIAAUAAADp//n/AQAIAAUAAADp//r/AQAIAAUAAADp//v/AQAIAAUAAADp//z/AQAIAAUAAADp//3/AQAIAAUAAADp//7/AQAIAAUAAADp////AQAIAAUAAADp/wAAAQAIAAUAAADp/wEAAQAIAAUAAADp/wIAAQAIAAUAAADp/wMAAQAIAAUAAADp/wQAAQAIAAUAAADp/wUAAQAIAAUAAADp/wYAAQAIAAUAAADp/wcAAQAIAAUAAADp/wgAAQAIAAUAAADp/wkAAQAIAAUAAADp/woAAQAIAAUAAADq/woAAQAIAAUAAADr/woAAQAIAAUAAADs/woAAQAIAAUAAADt/woAAQAIAAUAAADu/woAAQAIAAUAAADv/woAAQAIAAUAAADw/woAAQAIAAUAAADx/woAAQAIAAUAAADy/woAAQAIAAUAAADz/woAAQAIAAUAAADz/wsAAQAIAAUAAADy/wsAAQAIAAUAAADx/wsAAQAIAAUAAADw/wsAAQAIAAUAAADv/wsAAQAIAAUAAADu/wsAAQAIAAUAAADt/wsAAQAIAAUAAADs/wsAAQAIAAUAAADr/wsAAQAIAAUAAADq/wsAAQAIAAUAAADp/wsAAQAIAAUAAADx/wQAAQAIAAUAAADx/wMAAQAIAAUAAADx/wIAAQAIAAUAAADx/wEAAQAIAAUAAADx/wAAAQAIAAUAAADx////AQAIAAUAAADx//7/AQAIAAUAAADx//3/AQAIAAUAAADx//z/AQAIAAUAAADx//v/AQAIAAUAAADx//r/AQAIAAUAAADx//n/AQAIAAUAAADx//j/AQAIAAUAAADx//f/AQAIAAUAAADw//f/AQAIAAUAAADv//f/AQAIAAUAAADu//f/AQAIAAUAAADu//j/AQAIAAUAAADu//n/AQAIAAUAAADu//r/AQAIAAUAAADu//v/AQAIAAUAAADu//z/AQAIAAUAAADu//3/AQAIAAUAAADu//7/AQAIAAUAAADt//7/AQAIAAUAAADs//7/AQAIAAUAAADs//3/AQAIAAUAAADs//z/AQAIAAUAAADs//v/AQAIAAUAAADs//r/AQAIAAUAAADs//n/AQAIAAUAAADs//j/AQAIAAUAAADs//f/AQAIAAUAAADr//f/AQAIAAUAAADq//f/AQAIAAUAAADq//j/AQAIAAUAAADq//n/AQAIAAUAAADq//r/AQAIAAUAAADq//v/AQAIAAUAAADq//z/AQAIAAUAAADq//3/AQAIAAUAAADq//7/AQAIAAUAAADq////AQAIAAUAAADq/wAAAQAIAAUAAADq/wEAAQAIAAUAAADq/wIAAQAIAAUAAADq/wMAAQAIAAUAAADq/wQAAQAIAAUAAADq/wUAAQAIAAUAAADq/wYAAQAIAAUAAADq/wcAAQAIAAUAAADq/wgAAQAIAAUAAADq/wkAAQAIAAUAAADr/wkAAQAIAAUAAADr/wgAAQAIAAUAAADr/wcAAQAIAAUAAADr/wYAAQAIAAUAAADr/wUAAQAIAAUAAADr/wQAAQAIAAUAAADr/wMAAQAIAAUAAADr/wIAAQAIAAUAAADr/wEAAQAIAAUAAADr/wAAAQAIAAUAAADr////AQAIAAUAAADr//7/AQAIAAUAAADr//3/AQAIAAUAAADr//z/AQAIAAUAAADr//v/AQAIAAUAAADr//r/AQAIAAUAAADr//n/AQAIAAUAAADr//j/AQAIAAUAAADs////AQAIAAUAAADs/wAAAQAIAAUAAADs/wEAAQAIAAUAAADs/wIAAQAIAAUAAADs/wMAAQAIAAUAAADs/wQAAQAIAAUAAADs/wUAAQAIAAUAAADs/wYAAQAIAAUAAADs/wcAAQAIAAUAAADs/wgAAQAIAAUAAADs/wkAAQAIAAUAAADt/wkAAQAIAAUAAADt/wgAAQAIAAUAAADt/wcAAQAIAAUAAADt/wYAAQAIAAUAAADt/wUAAQAIAAUAAADt/wQAAQAIAAUAAADt/wMAAQAIAAUAAADt/wIAAQAIAAUAAADt/wEAAQAIAAUAAADt/wAAAQAIAAUAAADt////AQAIAAUAAADu////AQAIAAUAAADu/wAAAQAIAAUAAADu/wEAAQAIAAUAAADu/wIAAQAIAAUAAADu/wMAAQAIAAUAAADu/wQAAQAIAAUAAADu/wUAAQAIAAUAAADu/wYAAQAIAAUAAADu/wcAAQAIAAUAAADu/wgAAQAIAAUAAADu/wkAAQAIAAUAAADv/wkAAQAIAAUAAADv/wgAAQAIAAUAAADv/wcAAQAIAAUAAADv/wYAAQAIAAUAAADv/wUAAQAIAAUAAADv/wQAAQAIAAUAAADv/wMAAQAIAAUAAADv/wIAAQAIAAUAAADv/wEAAQAIAAUAAADv/wAAAQAIAAUAAADv////AQAIAAUAAADv//7/AQAIAAUAAADv//3/AQAIAAUAAADv//z/AQAIAAUAAADv//v/AQAIAAUAAADv//r/AQAIAAUAAADv//n/AQAIAAUAAADv//j/AQAIAAUAAADw//j/AQAIAAUAAADw//n/AQAIAAUAAADw//r/AQAIAAUAAADw//v/AQAIAAUAAADw//z/AQAIAAUAAADw//3/AQAIAAUAAADw//7/AQAIAAUAAADw////AQAIAAUAAADw/wAAAQAIAAUAAADw/wEAAQAIAAUAAADw/wIAAQAIAAUAAADw/wMAAQAIAAUAAADw/wQAAQAIAAUAAADw/wUAAQAIAAUAAADw/wYAAQAIAAUAAADw/wcAAQAIAAUAAADw/wgAAQAIAAUAAADw/wkAAQAIAAUAAADx/wkAAQAIAAUAAADx/wgAAQAIAAUAAADx/wcAAQAIAAUAAADx/wYAAQAIAAUAAADx/wUAAQAIAAUAAADy/wUAAQAIAAUAAADy/wQAAQAIAAUAAADy/wMAAQAIAAUAAADy/wIAAQAIAAUAAADy/wEAAQAIAAUAAADy/wAAAQAIAAUAAADy////AQAIAAUAAADy//7/AQAIAAUAAADy//3/AQAIAAUAAADy//z/AQAIAAUAAADy//v/AQAIAAUAAADy//r/AQAIAAUAAADy//n/AQAIAAUAAADy//j/AQAIAAUAAADy//f/AQAIAAUAAADz//3/AQAIAAUAAADz//7/AQAIAAUAAADz////AQAIAAUAAADz/wAAAQAIAAUAAADz/wEAAQAIAAUAAADz/wIAAQAIAAUAAADz/wMAAQAIAAUAAADz/wQAAQAIAAUAAADz/wUAAQAIAAUAAADz/wYAAQAIAAUAAADy/wYAAQAIAAUAAADy/wcAAQAIAAUAAADy/wgAAQAIAAUAAADy/wkAAQAIAAUAAADz/wkAAQAIAAUAAADz/wgAAQAIAAUAAADz/wcAAQAIAAUAAADo//f/AQAIAAUAAADo//j/AQAIAAUAAADo//n/AQAIAAUAAADo//r/AQAIAAUAAADo//v/AQAIAAUAAADo//z/AQAIAAUAAADo//3/AQAIAAUAAADo//7/AQAIAAUAAADo////AQAIAAUAAADo/wAAAQAIAAUAAADo/wEAAQAIAAUAAADo/wIAAQAIAAUAAADo/wMAAQAIAAUAAADo/wQAAQAIAAUAAADo/wUAAQAIAAUAAADo/wYAAQAIAAUAAADo/wcAAQAIAAUAAADo/wgAAQAIAAUAAADo/wkAAQAIAAUAAADo/woAAQAIAAUAAADo/wsAAQAIAAUAAAD0//z/AQAHAAsAAAD8/wUAAQAIAAsAAAD9/wUAAQAIAAsAAAA=") tile_set = ExtResource("2_pwspw") -[node name="Player" parent="." instance=ExtResource("2_bml3v")] +[node name="GameCamera" parent="." instance=ExtResource("3_w1h0g")] position = Vector2(50, 50) -collision_layer = 2 - -[node name="GameCamera" parent="Player" instance=ExtResource("3_w1h0g")] -unique_name_in_owner = true process_callback = 0 position_smoothing_speed = 3.0 -offset_amt = Vector2(40, 14) + +[node name="Player" parent="." instance=ExtResource("2_bml3v")] +position = Vector2(50, 50) +collision_layer = 2 [node name="DoorUp" parent="." instance=ExtResource("6_i21us")] position = Vector2(96, 10) |
