commit 17f6d061d2850dd09265e67d9adc4eb427f9f31f Author: shoofle Date: Sat Oct 26 10:31:17 2024 -0400 initial commit with basic stuff diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..3bb7550 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4709183 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Godot 4+ specific ignores +.godot/ diff --git a/combine_sprites.py b/combine_sprites.py new file mode 100644 index 0000000..66ebe58 --- /dev/null +++ b/combine_sprites.py @@ -0,0 +1,3 @@ +#!python3 + +import \ No newline at end of file diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..b370ceb --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..42dfdf8 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cquqmx6koiw0e" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..1a6c0c0 --- /dev/null +++ b/project.godot @@ -0,0 +1,44 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Wand of Change Your Gender" +run/main_scene="res://scenes/testing_ground.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") +config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=2304 +window/size/viewport_height=1296 +window/size/mode=3 +window/size/resizable=false +window/stretch/mode="viewport" +window/stretch/scale=4.0 + +[input] + +jump={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +gend={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} + +[rendering] + +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" +2d/snap/snap_2d_transforms_to_pixel=true diff --git a/scenes/gender_reactive_tilemap.gd b/scenes/gender_reactive_tilemap.gd new file mode 100644 index 0000000..ae975b4 --- /dev/null +++ b/scenes/gender_reactive_tilemap.gd @@ -0,0 +1,67 @@ +extends TileMapLayer + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + pass # Replace with function body. + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta: float) -> void: + pass + + +func _on_main_character_gender_changed(new_gender: String) -> void: + for coord in get_used_cells(): + var tile_data = get_cell_tile_data(coord) + if not tile_data: + continue + var tile_type = tile_data.get_custom_data("gender") + var arr = tile_type.split(".") + if arr.size() != 3: + continue + var tile_gender = arr[0] + var tile_party = arr[1] + var tile_on = arr[2] + var atlas_coords = get_cell_atlas_coords(coord) + if new_gender == "female": + if tile_gender == "girl" and tile_on == "off": + if tile_party == "pillow": + atlas_coords.y -= 4 + 4 + 4 + set_cell(coord, 6, atlas_coords) + if tile_party == "disco": + atlas_coords.y -= 4 + set_cell(coord, 6, atlas_coords) + if tile_gender == "boy" and tile_on == "on": + if tile_party == "pillow": + atlas_coords.y += 4 + set_cell(coord, 6, atlas_coords) + if tile_party == "disco": + atlas_coords.y += 4 + set_cell(coord, 6, atlas_coords) + if new_gender == "male": + if tile_gender == "girl" and tile_on == "on": + if tile_party == "pillow": + atlas_coords.y += 4 + 4 + 4 + set_cell(coord, 6, atlas_coords) + if tile_party == "disco": + atlas_coords.y += 4 + set_cell(coord, 6, atlas_coords) + if tile_gender == "boy" and tile_on == "off": + if tile_party == "pillow": + atlas_coords.y -= 4 + set_cell(coord, 6, atlas_coords) + if tile_party == "disco": + atlas_coords.y -= 4 + set_cell(coord, 6, atlas_coords) + + var female_active_cells = get_used_cells_by_id(-1, Vector2i(0,0)) + var female_inactive_cells = get_used_cells_by_id(-1, Vector2i(0,3)) + var male_active_cells = get_used_cells_by_id(-1, Vector2i(0,1)) + var male_inactive_cells = get_used_cells_by_id(-1, Vector2i(0,4)) + if new_gender == "female": + for coord in female_inactive_cells: set_cell(coord, 2, Vector2i(0,0)) + for coord in male_active_cells: set_cell(coord, 2, Vector2i(0,4)) + if new_gender == "male": + for coord in female_active_cells: set_cell(coord, 2, Vector2i(0,3)) + for coord in male_inactive_cells: set_cell(coord, 2, Vector2i(0,1)) + diff --git a/scenes/maincharacter.gd b/scenes/maincharacter.gd new file mode 100644 index 0000000..521d806 --- /dev/null +++ b/scenes/maincharacter.gd @@ -0,0 +1,135 @@ +extends CharacterBody2D + +const SPEED = 300.0 +const JUMP_VELOCITY = -500.0 +@export var runMaxSpeed: float = 200.0 +@export var runAccelerationTime: float = 0.3 +@export var runDeceleration: float = 30 + + +@export var jumpCount: int = 2 +var jumps = jumpCount +@export var jumpControlTime: float = 0.2 +@export var jumpShortHopSpeed: float = 200 +@export var jumpLongHopSpeed: float = 300 +var jumping: bool = false +var jumpTimer: float = 0.0 +var facing = true + +var previous_velocity: Vector2 + +const GENDERS = ["female", "male"] +var hair = [load("res://spritesheets/maincharacter/Hair/hair-1.png"), + load("res://spritesheets/maincharacter/Hair/hair-2.png")] +var hips = [load("res://spritesheets/maincharacter/Hipses/hips-1.png"), + load("res://spritesheets/maincharacter/Hipses/hips-2.png")] +var tits = [load("res://spritesheets/maincharacter/Titses/tits-1.png"), + load("res://spritesheets/maincharacter/Titses/tits-2.png")] + +var current_gender="female" + +var jumping_up = false +var jumping_down = false +var transforming = false + +signal gender_changed(new_gender: String) + +func _ready(): + gender_changed.emit(current_gender) + + +func _input(event: InputEvent): + if event.is_action_pressed("gend"): + cycle_gender() + previous_velocity = velocity + + +func _physics_process(delta: float) -> void: + # inputs and motion! + var pressDirection = Input.get_axis("ui_left", "ui_right") + + var runAcceleration = runMaxSpeed / runAccelerationTime + if pressDirection != 0: + # we're trying to walk left or right + if velocity.x * pressDirection < runMaxSpeed: + velocity.x += pressDirection * runAcceleration * delta + if velocity.x * pressDirection > runMaxSpeed: + velocity.x -= pressDirection * runDeceleration * delta + else: + # we're not walking and so we should decelerate + if velocity.x > 0: + velocity.x -= runDeceleration + if velocity.x < 0: velocity.x = 0 + if velocity.x < 0: + velocity.x += runDeceleration + if velocity.x > 0: velocity.x = 0 + + if is_on_floor(): jumps = jumpCount + + var jumpAccel = (jumpLongHopSpeed - jumpShortHopSpeed) / jumpControlTime + if Input.is_action_pressed("jump") and not jumping and jumps > 0: + jumping = true + velocity.y = -jumpShortHopSpeed + jumps -= 1 + if jumping and Input.is_action_pressed("jump") and jumpTimer < jumpControlTime: + jumpTimer += delta + velocity.y -= jumpAccel * delta + if jumping and not Input.is_action_pressed("jump"): + jumping = false + jumpTimer = 0 + + + # Add the gravity. + if not is_on_floor(): + velocity += get_gravity() * delta + + if transforming: + if not $AnimationPlayer.is_playing(): + transforming = false + velocity = previous_velocity + else: + velocity.x = 0 + velocity.y = 0 + if not transforming: + move_and_slide() + + var oldfacing = facing + if velocity.x > 0: + facing = true + if velocity.x < 0: + facing = false + if not oldfacing == facing: + scale.x = -1 + if is_on_floor() and not transforming: + if abs(velocity.x) > 0.1: + $AnimationPlayer.play("run") + else: + $AnimationPlayer.play("idle") + + if velocity.y > 0.1 and not jumping_down: + jumping_down = true + jumping_up = false + $AnimationPlayer.play("jumpDown") + if velocity.y < -0.1 and not jumping_up: + jumping_up = true + jumping_down = false + $AnimationPlayer.play("jumpUp") + + if abs(velocity.y) < 0.1: + jumping_up = false + jumping_down = false + + +func cycle_gender(): + var index = GENDERS.find(current_gender) + index = (index + 1) % GENDERS.size() + current_gender = GENDERS[index] + + $hair_layer.texture = hair[index] + $hips_layer.texture = hips[index] + $tits_layer.texture = tits[index] + + gender_changed.emit(current_gender) + + $AnimationPlayer.play("transformation") + transforming = true diff --git a/scenes/maincharacter.tscn b/scenes/maincharacter.tscn new file mode 100644 index 0000000..230c724 --- /dev/null +++ b/scenes/maincharacter.tscn @@ -0,0 +1,465 @@ +[gd_scene load_steps=15 format=3 uid="uid://dte5pdyvq63sg"] + +[ext_resource type="Script" path="res://scenes/maincharacter.gd" id="1_87pd6"] +[ext_resource type="Texture2D" uid="uid://bancmfke5vf01" path="res://spritesheets/maincharacter/Body/body.png" id="2_p6bh7"] +[ext_resource type="Texture2D" uid="uid://vm1f6og4l2lr" path="res://spritesheets/maincharacter/Hair/hair-1.png" id="3_q0hhj"] +[ext_resource type="Texture2D" uid="uid://bkr4k0ke27s0r" path="res://spritesheets/maincharacter/Hipses/hips-1.png" id="4_c4iuh"] +[ext_resource type="Texture2D" uid="uid://cifb53suafydq" path="res://spritesheets/maincharacter/Titses/tits-1.png" id="5_rx8vo"] + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_ex4xn"] +height = 26.0 + +[sub_resource type="Animation" id="Animation_334bj"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("hair_layer:visible") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} +tracks/5/type = "value" +tracks/5/imported = false +tracks/5/enabled = true +tracks/5/path = NodePath("hips_layer:visible") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("tits_layer:visible") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} + +[sub_resource type="Animation" id="Animation_rscy8"] +resource_name = "idle" +loop_mode = 1 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] +} + +[sub_resource type="Animation" id="Animation_y0wch"] +resource_name = "run" +length = 0.8 +loop_mode = 1 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [10, 11, 12, 13, 14, 15, 16, 17] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [10, 11, 12, 13, 14, 15, 16, 17] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [10, 11, 12, 13, 14, 15, 16, 17] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [10, 11, 12, 13, 14, 15, 16, 17] +} + +[sub_resource type="Animation" id="Animation_abn86"] +resource_name = "jumpUp" +length = 0.3 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [18, 19, 20] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [18, 19, 20] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [18, 19, 20] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [19, 20, 21] +} + +[sub_resource type="Animation" id="Animation_fd57q"] +resource_name = "jumpDown" +length = 0.3 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [21, 22, 23] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [21, 22, 23] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [21, 22, 23] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [21, 22, 23] +} + +[sub_resource type="Animation" id="Animation_ojynw"] +resource_name = "wallSlide" +length = 0.6 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("base_layer:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [24, 25, 26, 27, 28, 29] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hair_layer:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [24, 25, 26, 27, 28, 29] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("hips_layer:frame") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [24, 25, 26, 27, 28, 29] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("tits_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [24, 25, 26, 27, 28, 29] +} + +[sub_resource type="Animation" id="Animation_jkva4"] +resource_name = "transformation" +length = 0.6 +step = 0.1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("hair_layer:visible") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.6), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("hips_layer:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.6), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("tits_layer:visible") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.6), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("base_layer:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), +"update": 1, +"values": [30, 31, 32, 33, 34, 35] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_o26x4"] +_data = { +"RESET": SubResource("Animation_334bj"), +"idle": SubResource("Animation_rscy8"), +"jumpDown": SubResource("Animation_fd57q"), +"jumpUp": SubResource("Animation_abn86"), +"run": SubResource("Animation_y0wch"), +"transformation": SubResource("Animation_jkva4"), +"wallSlide": SubResource("Animation_ojynw") +} + +[node name="maincharacter" type="CharacterBody2D"] +script = ExtResource("1_87pd6") +runAccelerationTime = 0.1 +jumpLongHopSpeed = 250.0 + +[node name="base_layer" type="Sprite2D" parent="."] +position = Vector2(0, -24) +texture = ExtResource("2_p6bh7") +hframes = 6 +vframes = 6 + +[node name="hair_layer" type="Sprite2D" parent="."] +position = Vector2(0, -24) +texture = ExtResource("3_q0hhj") +hframes = 6 +vframes = 5 + +[node name="hips_layer" type="Sprite2D" parent="."] +position = Vector2(0, -24) +texture = ExtResource("4_c4iuh") +hframes = 6 +vframes = 5 + +[node name="tits_layer" type="Sprite2D" parent="."] +position = Vector2(0, -24) +texture = ExtResource("5_rx8vo") +hframes = 6 +vframes = 5 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(0, -13) +shape = SubResource("CapsuleShape2D_ex4xn") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_o26x4") +} diff --git a/scenes/testing_ground.tscn b/scenes/testing_ground.tscn new file mode 100644 index 0000000..f0bdb50 --- /dev/null +++ b/scenes/testing_ground.tscn @@ -0,0 +1,22 @@ +[gd_scene load_steps=4 format=4 uid="uid://c3t7bjhy5ig3v"] + +[ext_resource type="TileSet" uid="uid://b6ackwhvcjoee" path="res://tilesheets/basics.tres" id="1_tq28t"] +[ext_resource type="Script" path="res://scenes/gender_reactive_tilemap.gd" id="2_g5g4c"] +[ext_resource type="PackedScene" uid="uid://dte5pdyvq63sg" path="res://scenes/maincharacter.tscn" id="3_mj0cl"] + +[node name="Node2D" type="Node2D"] + +[node name="TileMapLayer" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAABAAcABgACABEAAAACAAcABgACABEAAAACAAgABgACABEAAAABAAgABgACABEAAAAAAAgABgACABEAAAAAAAcABgACABEAAAAAAAYABgACABEAAAABAAYABgACABEAAAACAAYABgACABAAAAADAAcABgACABEAAAADAAgABgACABEAAAADAAYABgADABAAAAAEAAcABgACABEAAAAEAAgABgACABEAAAAEAAYABgADABAAAAAFAAcABgACABEAAAAFAAgABgACABEAAAAFAAYABgADABAAAAAGAAgABgACABEAAAAHAAgABgACABEAAAAHAAkABgACABEAAAAGAAkABgACABEAAAAFAAkABgACABEAAAAIAAgABgACABEAAAAIAAkABgACABEAAAAJAAgABgACABEAAAAKAAgABgACABEAAAALAAgABgACABEAAAAMAAgABgACABEAAAANAAgABgACABEAAAAOAAgABgACABEAAAAPAAcABgACABEAAAAPAAgABgACABEAAAAPAAYABgADABAAAAAQAAcABgACABEAAAAQAAgABgACABEAAAAQAAYABgADABAAAAARAAcABgACABEAAAARAAgABgACABEAAAARAAYABgADABAAAAASAAcABgACABEAAAASAAgABgACABEAAAASAAYABgADABAAAAATAAcABgACABEAAAATAAgABgACABEAAAATAAYABgADABAAAAAUAAcABgACABEAAAAUAAgABgACABEAAAAUAAYABgADABAAAAAVAAcABgACABEAAAAVAAgABgACABEAAAAVAAYABgADABAAAAAZAAsABgACABEAAAAZAAoABgACABEAAAAZAAkABgACABEAAAAZAAgABgACABEAAAAZAAcABgACABEAAAAYAAsABgACABEAAAAYAAoABgACABEAAAAYAAkABgACABEAAAAYAAgABgACABEAAAAYAAcABgACABEAAAAXAAsABgACABEAAAAXAAoABgACABEAAAAXAAkABgACABEAAAAXAAgABgACABEAAAAXAAcABgACABEAAAAWAAsABgACABEAAAAWAAoABgACABEAAAAWAAkABgACABEAAAAWAAgABgACABEAAAAWAAcABgACABEAAAAVAAsABgACABEAAAAVAAoABgACABEAAAAVAAkABgACABEAAAAUAAsABgACABEAAAAUAAoABgACABEAAAAUAAkABgACABEAAAATAAsABgACABEAAAATAAoABgACABEAAAATAAkABgACABEAAAASAAsABgACABEAAAASAAoABgACABEAAAASAAkABgACABEAAAARAAsABgACABEAAAARAAoABgACABEAAAARAAkABgACABEAAAAQAAsABgACABEAAAAQAAoABgACABEAAAAQAAkABgACABEAAAAPAAsABgACABEAAAAPAAoABgACABEAAAAPAAkABgACABEAAAAOAAsABgACABEAAAAOAAoABgACABEAAAAOAAkABgACABEAAAANAAsABgACABEAAAANAAoABgACABEAAAANAAkABgACABEAAAAMAAsABgACABEAAAAMAAoABgACABEAAAAMAAkABgACABEAAAALAAsABgACABEAAAALAAoABgACABEAAAALAAkABgACABEAAAAKAAsABgACABEAAAAKAAoABgACABEAAAAKAAkABgACABEAAAAJAAsABgACABEAAAAJAAoABgACABEAAAAJAAkABgACABEAAAAIAAsABgACABEAAAAIAAoABgACABEAAAAHAAsABgACABEAAAAHAAoABgACABEAAAAGAAsABgACABEAAAAGAAoABgACABEAAAAFAAsABgACABEAAAAFAAoABgACABEAAAAEAAsABgACABEAAAAEAAoABgACABEAAAAEAAkABgACABEAAAADAAsABgACABEAAAADAAoABgACABEAAAADAAkABgACABEAAAACAAsABgACABEAAAACAAoABgACABEAAAACAAkABgACABEAAAABAAoABgACABEAAAABAAkABgACABEAAAAAAAkABgACABEAAAAAAAoABgACABEAAAAWAAYABgADABAAAAAXAAYABgADABAAAAAYAAYABgADABAAAAAZAAYABgADABAAAAAaAAcABgACABEAAAAaAAgABgACABEAAAAaAAYABgADABAAAAAaAAkABgACABEAAAAaAAoABgACABEAAAAaAAsABgACABEAAAD//wgABgACABEAAAD//wcABgACABEAAAD//wYABgACABEAAAD//wkABgACABEAAAAEAAwABgACABEAAAAFAAwABgACABEAAAAGAAwABgACABEAAAAHAAwABgACABEAAAAIAAwABgACABEAAAAJAAwABgACABEAAAAKAAwABgACABEAAAALAAwABgACABEAAAAMAAwABgACABEAAAANAAwABgACABEAAAAOAAwABgACABEAAAAWAAwABgACABEAAAAXAAwABgACABEAAAAYAAwABgACABEAAAAZAAwABgACABEAAAAbAAcABgACABEAAAAbAAgABgACABEAAAAbAAYABgADABAAAAAbAAkABgACABEAAAAbAAoABgADABEAAAAbAAsABgADABMAAAABAAUABgACABEAAAABAAQABgACABEAAAABAAMABgACABEAAAABAAIABgACABEAAAABAAEABgACABEAAAABAAAABgACABEAAAABAP//BgACABEAAAABAP7/BgACABEAAAABAP3/BgACABEAAAABAPz/BgACABEAAAABAPv/BgACABEAAAABAPr/BgACABEAAAABAPn/BgACABEAAAABAPj/BgACABEAAAABAPf/BgACABEAAAABAPb/BgACABEAAAABAPX/BgACABEAAAABAPT/BgACABEAAAABAPP/BgACABEAAAAAAAUABgACABEAAAAAAAQABgACABEAAAAAAAMABgACABEAAAAAAAIABgACABEAAAAAAAEABgACABEAAAAAAAAABgACABEAAAAAAP//BgACABEAAAAAAP7/BgACABEAAAAAAP3/BgACABEAAAAAAPz/BgACABEAAAAAAPv/BgACABEAAAAAAPr/BgACABEAAAAAAPn/BgACABEAAAAAAPj/BgACABEAAAAAAPf/BgACABEAAAAAAPb/BgACABEAAAAAAPX/BgACABEAAAAAAPT/BgACABEAAAAAAPP/BgACABEAAAD//wUABgACABEAAAD//wQABgACABEAAAD//wMABgACABEAAAD//wIABgACABEAAAD//wEABgACABEAAAD//wAABgACABEAAAD/////BgACABEAAAD///7/BgACABEAAAD///3/BgACABEAAAD///z/BgACABEAAAD///v/BgACABEAAAD///r/BgACABEAAAD///n/BgACABEAAAD///j/BgACABEAAAD///f/BgACABEAAAD///b/BgACABEAAAD///X/BgACABEAAAD///T/BgACABEAAAD///P/BgACABEAAAD+/wgABgACABEAAAD+/wcABgACABEAAAD+/wYABgACABEAAAD+/wUABgACABEAAAD+/wQABgACABEAAAD+/wMABgACABEAAAD+/wIABgACABEAAAD+/wEABgACABEAAAD+/wAABgACABEAAAD+////BgACABEAAAD+//7/BgACABEAAAD+//3/BgACABEAAAD+//z/BgACABEAAAD+//v/BgACABEAAAD+//r/BgACABEAAAD+//n/BgACABEAAAD+//j/BgACABEAAAD+//f/BgACABEAAAD+//b/BgACABEAAAD+//X/BgACABEAAAD+//T/BgACABEAAAD+//P/BgACABEAAAD9/wgABgACABEAAAD9/wcABgACABEAAAD9/wYABgACABEAAAD9/wUABgACABEAAAD9/wQABgACABEAAAD9/wMABgACABEAAAD9/wIABgACABEAAAD9/wEABgACABEAAAD9/wAABgACABEAAAD9////BgACABEAAAD9//7/BgACABEAAAD9//3/BgACABEAAAD9//z/BgACABEAAAD9//v/BgACABEAAAD9//r/BgACABEAAAD9//n/BgACABEAAAD9//j/BgACABEAAAD9//f/BgACABEAAAD9//b/BgACABEAAAD9//X/BgACABEAAAD9//T/BgACABEAAAD9//P/BgACABEAAAD8//T/BgABABAAAAD8//P/BgABABAAAAD8//L/BgABABMAAAD9//L/BgADABAAAAD+//L/BgADABAAAAD8//X/BgABABAAAAD8//b/BgABABAAAAD8//f/BgABABAAAAD8//j/BgABABAAAAD8//n/BgABABAAAAD8//r/BgABABAAAAD8//v/BgABABAAAAD8//z/BgABABAAAAD8//3/BgABABAAAAD8//7/BgABABAAAAD8////BgABABAAAAD8/wAABgABABAAAAD8/wEABgABABAAAAD8/wIABgABABAAAAD8/wMABgABABAAAAD8/wQABgABABAAAAD8/wUABgABABAAAAD8/wYABgABABAAAAD8/wcABgABABAAAAD///L/BgADABAAAAAAAPL/BgADABAAAAABAPL/BgADABAAAAACAPP/BgADABIAAAACAPT/BgADABIAAAACAPL/BgAAABAAAAACAPX/BgADABIAAAACAPb/BgADABIAAAACAPf/BgADABIAAAACAPj/BgADABIAAAACAPn/BgADABIAAAACAPr/BgADABIAAAACAPv/BgADABIAAAACAPz/BgADABIAAAACAP3/BgADABIAAAACAP7/BgADABIAAAACAP//BgADABIAAAACAAAABgADABIAAAACAAEABgADABIAAAACAAIABgADABIAAAACAAMABgADABIAAAACAAQABgADABIAAAACAAUABgADABIAAAAMAA0ABgACABEAAAALAA0ABgACABEAAAAKAA0ABgACABEAAAAJAA0ABgACABEAAAAIAA0ABgACABEAAAAHAA0ABgACABEAAAAGAA0ABgACABEAAAAFAA0ABgACABEAAAAGAA4ABgAAABIAAAAHAA4ABgABABIAAAAIAA4ABgABABIAAAAJAA4ABgABABIAAAAKAA4ABgABABIAAAD+/wkABgABABAAAAABAAsABgABABAAAAACAAwABgAAABIAAAADAAwABgABABIAAAAEAA0ABgABABAAAAABAAwABgAAABIAAAD//woABgAAABIAAAD+/woABgAAABIAAAD9/wkABgAAABIAAAD8/wgABgAAABIAAAANAA0ABgADABIAAAAPAAwABgADABIAAAAPAA0ABgADABMAAAAOAA0ABgAAABIAAAAVAAwABgAAABIAAAAXAA0ABgABABIAAAAYAA0ABgABABIAAAAaAAwABgADABMAAAAZAA0ABgADABMAAAAnAAkABgACABEAAAAnAAgABgACABEAAAAnAAcABgACABEAAAAmAAkABgACABEAAAAmAAgABgACABEAAAAmAAcABgACABEAAAAlAAkABgACABEAAAAlAAgABgACABEAAAAlAAcABgACABEAAAAkAAkABgACABEAAAAkAAgABgACABEAAAAkAAcABgACABEAAAAjAAkABgACABEAAAAjAAgABgACABEAAAAjAAcABgACABEAAAAiAAkABgACABEAAAAiAAgABgACABEAAAAiAAcABgACABEAAAAhAAkABgACABEAAAAhAAgABgACABEAAAAhAAcABgACABEAAAAgAAkABgACABEAAAAgAAgABgACABEAAAAgAAcABgACABEAAAAfAAkABgACABEAAAAfAAgABgACABEAAAAeAAkABgACABEAAAAeAAgABgACABEAAAAdAAkABgACABEAAAAdAAgABgACABEAAAAcAAkABgACABEAAAAcAAgABgACABEAAAAcAAoABgABABIAAAAdAAoABgABABIAAAAeAAoABgABABIAAAAfAAoABgABABIAAAAgAAYABgADABAAAAAgAAoABgABABIAAAAhAAYABgADABAAAAAhAAoABgABABIAAAAiAAYABgADABAAAAAiAAoABgABABIAAAAjAAYABgADABAAAAAjAAoABgABABIAAAAkAAYABgACABUAAAAkAAoABgABABIAAAAlAAYABgADABAAAAAlAAoABgABABIAAAAmAAYABgADABAAAAAmAAoABgABABIAAAAnAAYABgADABAAAAAnAAoABgABABIAAAAoAAcABgACABEAAAAoAAgABgACABEAAAAoAAYABgADABAAAAAoAAkABgACABEAAAAoAAoABgABABIAAAAfAAcABgACABEAAAAeAAcABgACABEAAAAdAAcABgACABEAAAAcAAcABgACABEAAAAcAAYABgADABAAAAAdAAYABgADABAAAAAeAAYABgADABAAAAAfAAYABgADABAAAAAOAAcABgACABEAAAANAAcABgACABEAAAAMAAcABgACABEAAAALAAcABgACABEAAAAKAAcABgACABEAAAAJAAcABgACABEAAAAIAAcABgACABEAAAAHAAcABgACABEAAAAGAAcABgACABEAAAAGAAYABgADABAAAAAHAAYABgADABAAAAAIAAYABgADABAAAAAJAAYABgADABAAAAAKAAYABgADABAAAAALAAYABgADABAAAAAMAAYABgADABAAAAANAAYABgADABAAAAAOAAYABgADABAAAAAPAAAABgACABUAAAAQAAAABgACABUAAAAQAAEABgACABUAAAAPAAEABgACABUAAAAOAAEABgABABQAAAAOAAAABgABABQAAAAOAP//BgABABQAAAAPAP//BgACABUAAAAQAP//BgACABUAAAAQAAIABgACABUAAAAPAAIABgACABUAAAAOAAIABgABABQAAAAQAAMABgACABUAAAAPAAMABgACABUAAAAOAAMABgABABQAAAARAAMABgACABUAAAASAAMABgACABUAAAATAAMABgACABUAAAATAAIABgACABUAAAASAAIABgACABUAAAASAAEABgACABUAAAATAAEABgACABUAAAASAAAABgACABUAAAATAAAABgACABUAAAARAAEABgACABUAAAARAAAABgACABUAAAARAP//BgACABUAAAASAP//BgACABUAAAATAP//BgACABUAAAARAP7/BgACABUAAAASAP7/BgACABUAAAAQAP7/BgACABUAAAAQAP3/BgACABUAAAARAP3/BgACABUAAAASAP3/BgACABUAAAARAAIABgACABUAAAAJAAMABgACABUAAAAJAAIABgACABUAAAAJAAEABgACABUAAAAIAAMABgACABUAAAAIAAIABgACABUAAAAIAAEABgACABUAAAAHAAMABgACABUAAAAHAAIABgACABUAAAAHAAEABgACABUAAAAGAAMABgACABUAAAAGAAIABgACABUAAAAGAAEABgACABUAAAAFAAIABgABABQAAAAFAAAABgABABQAAAAFAAMABgABABQAAAAFAAEABgABABQAAAAKAAIABgADABYAAAAKAAAABgADABYAAAAKAAMABgADABYAAAAKAAEABgADABYAAAAGAAAABgACABUAAAAHAAAABgACABUAAAAIAAAABgACABUAAAAJAAAABgACABUAAAATAP7/BgACABUAAAAUAAEABgADABYAAAAUAAIABgADABYAAAAUAAAABgADABYAAAAUAAMABgADABYAAAAGAP//BgACABUAAAAHAP//BgACABUAAAAIAP//BgACABUAAAAJAP//BgACABUAAAAPAP7/BgACABUAAAAOAP7/BgABABQAAAAOAP3/BgABABQAAAAPAP3/BgACABUAAAATAP3/BgACABUAAAAPAPz/BgACABUAAAAQAPz/BgACABUAAAARAPz/BgACABUAAAASAPz/BgACABUAAAATAPz/BgACABUAAAAUAP3/BgADABYAAAAUAP7/BgADABYAAAAUAPz/BgADABYAAAAUAP//BgADABYAAAAQAPv/BgACABUAAAARAPv/BgACABUAAAASAPv/BgACABUAAAAZAP7/BgACABUAAAAaAP7/BgACABUAAAAaAP//BgACABUAAAAZAP//BgACABUAAAAYAP//BgABABQAAAAYAP7/BgABABQAAAAYAP3/BgABABQAAAAZAP3/BgACABUAAAAaAP3/BgACABUAAAAaAAAABgACABUAAAAZAAAABgACABUAAAAYAAAABgABABQAAAAaAAEABgACABUAAAAZAAEABgACABUAAAAYAAEABgABABQAAAAaAAIABgACABUAAAAZAAIABgACABUAAAAYAAIABgABABQAAAAaAAMABgABABYAAAAZAAMABgABABYAAAAYAAMABgAAABYAAAAbAAIABgACABUAAAAbAAMABgABABYAAAAbAAEABgACABUAAAAcAAIABgACABUAAAAcAAMABgABABYAAAAcAAEABgACABUAAAAbAAAABgACABUAAAAcAAAABgACABUAAAAdAAEABgADABYAAAAdAAIABgADABYAAAAdAAAABgADABYAAAAdAAMABgADABcAAAAbAP//BgACABUAAAAbAP7/BgACABUAAAAcAP7/BgACABUAAAAcAP//BgACABUAAAAbAP3/BgACABUAAAAcAP3/BgACABUAAAAZAPz/BgACABUAAAAaAPz/BgACABUAAAAbAPz/BgACABUAAAAdAP//BgADABYAAAAdAP7/BgADABYAAAAdAP3/BgADABYAAAAJAP7/BgACABUAAAAJAP3/BgACABUAAAAJAPz/BgACABUAAAAJAPv/BgACABUAAAAJAPr/BgACABUAAAAJAPn/BgACABUAAAAIAP7/BgACABUAAAAIAP3/BgACABUAAAAIAPz/BgACABUAAAAIAPv/BgACABUAAAAIAPr/BgACABUAAAAIAPn/BgACABUAAAAHAP7/BgACABUAAAAHAP3/BgACABUAAAAHAPz/BgACABUAAAAHAPv/BgACABUAAAAHAPr/BgACABUAAAAHAPn/BgACABUAAAAGAP7/BgACABUAAAAGAP3/BgACABUAAAAGAPz/BgACABUAAAAGAPv/BgACABUAAAAGAPr/BgACABUAAAAGAPn/BgACABUAAAAFAPr/BgABABQAAAAFAPj/BgABABcAAAAHAPj/BgADABQAAAAFAPv/BgABABQAAAAFAPn/BgABABQAAAAFAPz/BgABABQAAAAFAP3/BgABABQAAAAFAP7/BgABABQAAAAFAP//BgABABQAAAAHAAQABgABABYAAAAFAAQABgAAABYAAAAGAPj/BgADABQAAAAIAPj/BgADABQAAAAIAAQABgABABYAAAAGAAQABgABABYAAAAJAPj/BgADABQAAAAJAAQABgABABYAAAAKAPr/BgADABYAAAAKAPj/BgAAABQAAAAKAPv/BgADABYAAAAKAPn/BgADABYAAAAKAPz/BgADABYAAAAKAP3/BgADABYAAAAKAP7/BgADABYAAAAKAP//BgADABYAAAAKAAQABgADABcAAAATAPv/BgACABUAAAATAPr/BgACABUAAAATAPn/BgACABUAAAASAPr/BgACABUAAAASAPn/BgACABUAAAARAPr/BgACABUAAAARAPn/BgACABUAAAAQAPr/BgACABUAAAAQAPn/BgACABUAAAAPAPv/BgACABUAAAAPAPr/BgACABUAAAAPAPn/BgACABUAAAAOAPr/BgABABQAAAAOAPj/BgABABcAAAAQAPj/BgADABQAAAAOAPv/BgABABQAAAAOAPn/BgABABQAAAAOAPz/BgABABQAAAAPAPj/BgADABQAAAARAPj/BgADABQAAAASAPj/BgADABQAAAATAPj/BgADABQAAAAUAPr/BgADABYAAAAUAPj/BgAAABQAAAAUAPv/BgADABYAAAAUAPn/BgADABYAAAAcAPz/BgACABUAAAAcAPv/BgACABUAAAAcAPr/BgACABUAAAAcAPn/BgACABUAAAAcAPj/BgACABUAAAAbAPv/BgACABUAAAAbAPr/BgACABUAAAAbAPn/BgACABUAAAAbAPj/BgACABUAAAAaAPv/BgACABUAAAAaAPr/BgACABUAAAAaAPn/BgACABUAAAAaAPj/BgACABUAAAAZAPv/BgACABUAAAAZAPr/BgACABUAAAAZAPn/BgACABUAAAAZAPj/BgACABUAAAAYAPn/BgABABQAAAAYAPf/BgABABcAAAAaAPf/BgADABQAAAAYAPr/BgABABQAAAAYAPj/BgABABQAAAAYAPv/BgABABQAAAAYAPz/BgABABQAAAAZAPf/BgADABQAAAAbAPf/BgADABQAAAAcAPf/BgADABQAAAAdAPn/BgADABYAAAAdAPf/BgAAABQAAAAdAPr/BgADABYAAAAdAPj/BgADABYAAAAdAPv/BgADABYAAAAdAPz/BgADABYAAABEAAkABgACABEAAABEAAgABgACABEAAABEAAcABgACABEAAABDAAkABgACABEAAABDAAgABgACABEAAABDAAcABgACABEAAABCAAkABgACABEAAABCAAgABgACABEAAABCAAcABgACABEAAABBAAkABgACABEAAABBAAgABgACABEAAABBAAcABgACABEAAABAAAkABgACABEAAABAAAgABgACABEAAABAAAcABgACABEAAAA/AAkABgACABEAAAA/AAgABgACABEAAAA/AAcABgACABEAAAA+AAkABgACABEAAAA+AAgABgACABEAAAA+AAcABgACABEAAAA9AAkABgACABEAAAA9AAgABgACABEAAAA9AAcABgACABEAAAA8AAkABgACABEAAAA8AAgABgACABEAAAA8AAcABgACABEAAAA7AAkABgACABEAAAA7AAgABgACABEAAAA7AAcABgACABEAAAA6AAkABgACABEAAAA6AAgABgACABEAAAA6AAcABgACABEAAAA5AAkABgACABEAAAA5AAgABgACABEAAAA5AAcABgACABEAAAA4AAkABgACABEAAAA4AAgABgACABEAAAA4AAcABgACABEAAAA3AAkABgACABEAAAA3AAgABgACABEAAAA3AAcABgACABEAAAA2AAkABgACABEAAAA2AAgABgACABEAAAA2AAcABgACABEAAAA1AAkABgACABEAAAA1AAgABgACABEAAAA1AAcABgACABEAAAA0AAkABgACABEAAAA0AAgABgACABEAAAA0AAcABgACABEAAAAzAAkABgACABEAAAAzAAgABgACABEAAAAzAAcABgACABEAAAAyAAkABgACABEAAAAyAAgABgACABEAAAAyAAcABgACABEAAAAxAAkABgACABEAAAAxAAgABgACABEAAAAxAAcABgACABEAAAAwAAkABgACABEAAAAwAAgABgACABEAAAAwAAcABgACABEAAAAvAAkABgACABEAAAAvAAgABgACABEAAAAvAAcABgACABEAAAAuAAkABgACABEAAAAuAAgABgACABEAAAAuAAcABgACABEAAAAtAAkABgACABEAAAAtAAgABgACABEAAAAtAAcABgACABEAAAAsAAkABgACABEAAAAsAAgABgACABEAAAAsAAcABgACABEAAAArAAkABgACABEAAAArAAgABgACABEAAAArAAcABgACABEAAAAqAAkABgACABEAAAAqAAgABgACABEAAAAqAAcABgACABEAAAApAAkABgACABEAAAApAAgABgACABEAAAApAAcABgACABEAAAApAAYABgADABAAAAApAAoABgABABIAAAAqAAYABgADABAAAAAqAAoABgABABIAAAArAAYABgADABAAAAArAAoABgABABIAAAAsAAYABgADABAAAAAsAAoABgABABIAAAAtAAYABgADABAAAAAtAAoABgABABIAAAAuAAYABgADABAAAAAuAAoABgABABIAAAAvAAYABgADABAAAAAvAAoABgABABIAAAAwAAYABgADABAAAAAwAAoABgABABIAAAAxAAYABgADABAAAAAxAAoABgABABIAAAAyAAYABgADABAAAAAyAAoABgABABIAAAAzAAYABgADABAAAAAzAAoABgABABIAAAA0AAYABgADABAAAAA0AAoABgABABIAAAA1AAYABgADABAAAAA1AAoABgABABIAAAA2AAYABgADABAAAAA2AAoABgABABIAAAA3AAYABgADABAAAAA3AAoABgABABIAAAA4AAYABgACABUAAAA4AAoABgABABIAAAA5AAYABgADABAAAAA5AAoABgABABIAAAA6AAYABgADABAAAAA6AAoABgABABIAAAA7AAYABgAAABAAAAA7AAoABgABABIAAAA8AAYABgACAAkAAAA8AAoABgABABIAAAA9AAYABgACAAkAAAA9AAoABgABABIAAAA+AAYABgADABAAAAA+AAoABgABABIAAAA/AAYABgAAABAAAAA/AAoABgABABIAAABAAAYABgACAAEAAABAAAoABgABABIAAABBAAYABgACAAEAAABBAAoABgABABIAAABCAAYABgABABMAAABCAAoABgABABIAAABDAAYABgADABAAAABDAAoABgABABIAAABEAAYABgADABAAAABEAAoABgABABIAAABFAAcABgACABEAAABFAAgABgACABEAAABFAAYABgADABAAAABFAAkABgACABEAAABFAAoABgABABIAAAAmAAQABgACABUAAAAnAAUABgADABcAAAAlAAUABgACABcAAAAlAAMABgABABcAAAAnAAMABgACABcAAAAoAAIABgACABUAAAApAAMABgADABcAAAAnAAEABgABABcAAAApAAEABgACABcAAAAqAAAABgACABUAAAArAAEABgABABYAAAApAP//BgABABcAAAArAP//BgADABQAAAAsAAAABgACABUAAAAtAAEABgABABYAAAAtAP//BgADABQAAAArAAAABgACABUAAAAsAAEABgABABYAAAAqAAEABgAAABYAAAAqAP//BgABABcAAAAsAP//BgADABQAAAAtAAAABgACABUAAAAuAAEABgABABYAAAAuAP//BgADABQAAAAuAAAABgACABUAAAAvAAEABgABABYAAAAvAP//BgADABQAAAAvAAAABgACABUAAAAwAAEABgABABYAAAAwAP//BgADABQAAAAwAAAABgACABUAAAAxAAEABgABABYAAAAxAP//BgADABQAAAAxAAAABgACABUAAAAyAAEABgADABcAAAAyAP//BgAAABQAAAAyAAAABgACABUAAAAzAAEABgAAABUAAAAzAP//BgAAABQAAAA0AAIABgACABUAAAA1AAMABgAAABUAAAAzAAMABgAAABYAAAA1AAEABgAAABQAAAA2AAQABgACABUAAAA3AAUABgAAABUAAAA1AAUABgAAABYAAAA3AAMABgAAABQAAAAjAAUABgABABcAAAA5AAUABgAAABQAAAAsAAMABgACABUAAAAtAAQABgACABUAAAArAAQABgAAABYAAAArAAIABgABABcAAAAtAAIABgAAABQAAAAvAAMABgACABUAAAAwAAQABgADABcAAAAuAAQABgACABUAAAAuAAIABgABABcAAAAwAAIABgAAABQAAAAuAAUABgADABUAAAAsAAUABgAAABYAAAAuAAMABgABABUAAAAvAAUABgADABcAAAAtAAUABgACABYAAAAtAAMABgACABQAAAAsAAQABgABABQAAAAvAAQABgADABYAAAAsAAIABgABABcAAAAvAAIABgAAABQAAAA9AAUABgACAAkAAAA9AAQABgACAAkAAAA9AAMABgACAAkAAAA9AAIABgACAAkAAAA9AAEABgACAAkAAAA9AAAABgACAAkAAAA9AP//BgACAAkAAAA9AP7/BgACAAkAAAA9AP3/BgACAAkAAAA9APz/BgACAAkAAAA9APv/BgACAAkAAAA9APr/BgACAAkAAAA9APn/BgACAAkAAAA9APj/BgACAAkAAAA9APf/BgACAAkAAAA9APb/BgACAAkAAAA9APX/BgACAAkAAAA9APT/BgACAAkAAAA9APP/BgACAAkAAAA8AAUABgACAAkAAAA8AAQABgACAAkAAAA8AAMABgACAAkAAAA8AAIABgACAAkAAAA8AAEABgACAAkAAAA8AAAABgACAAkAAAA8AP//BgACAAkAAAA8AP7/BgACAAkAAAA8AP3/BgACAAkAAAA8APz/BgACAAkAAAA8APv/BgACAAkAAAA8APr/BgACAAkAAAA8APn/BgACAAkAAAA8APj/BgACAAkAAAA8APf/BgACAAkAAAA8APb/BgACAAkAAAA8APX/BgACAAkAAAA8APT/BgACAAkAAAA8APP/BgACAAkAAAA7APT/BgABAAgAAAA7APP/BgABAAgAAAA7APL/BgABAAsAAAA8APL/BgADAAgAAAA9APL/BgADAAgAAAA7APX/BgABAAgAAAA7APb/BgABAAgAAAA7APf/BgABAAgAAAA7APj/BgABAAgAAAA7APn/BgABAAgAAAA7APr/BgABAAgAAAA7APv/BgABAAgAAAA7APz/BgABAAgAAAA7AP3/BgABAAgAAAA7AP7/BgABAAgAAAA7AP//BgABAAgAAAA7AAAABgABAAgAAAA7AAEABgABAAgAAAA7AAIABgABAAgAAAA7AAMABgABAAgAAAA7AAQABgABAAgAAAA7AAUABgABAAgAAAA+APP/BgADAAoAAAA+APT/BgADAAoAAAA+APL/BgAAAAgAAAA+APX/BgADAAoAAAA+APb/BgADAAoAAAA+APf/BgADAAoAAAA+APj/BgADAAoAAAA+APn/BgADAAoAAAA+APr/BgADAAoAAAA+APv/BgADAAoAAAA+APz/BgADAAoAAAA+AP3/BgADAAoAAAA+AP7/BgADAAoAAAA+AP//BgADAAoAAAA+AAAABgADAAoAAAA+AAEABgADAAoAAAA+AAIABgADAAoAAAA+AAMABgADAAoAAAA+AAQABgADAAoAAAA+AAUABgADAAoAAABAAAUABgACAAEAAABAAAQABgACAAEAAABAAAMABgACAAEAAABAAAIABgACAAEAAABAAAEABgACAAEAAABAAAAABgACAAEAAABAAP//BgACAAEAAABAAP7/BgACAAEAAABAAP3/BgACAAEAAABAAPz/BgACAAEAAABAAPv/BgACAAEAAABAAPr/BgACAAEAAABAAPn/BgACAAEAAABAAPj/BgACAAEAAABAAPf/BgACAAEAAABAAPb/BgACAAEAAABAAPX/BgACAAEAAABAAPT/BgACAAEAAABAAPP/BgACAAEAAABBAPP/BgACAAEAAABBAPT/BgACAAEAAAA/APT/BgABAAAAAAA/APP/BgABAAAAAAA/APL/BgABAAMAAABAAPL/BgADAAAAAABBAPL/BgADAAAAAABBAPX/BgACAAEAAAA/APX/BgABAAAAAABBAPb/BgACAAEAAAA/APb/BgABAAAAAABBAPf/BgACAAEAAAA/APf/BgABAAAAAABBAPj/BgACAAEAAAA/APj/BgABAAAAAABBAPn/BgACAAEAAAA/APn/BgABAAAAAABBAPr/BgACAAEAAAA/APr/BgABAAAAAABBAPv/BgACAAEAAAA/APv/BgABAAAAAABBAPz/BgACAAEAAAA/APz/BgABAAAAAABBAP3/BgACAAEAAAA/AP3/BgABAAAAAABBAP7/BgACAAEAAAA/AP7/BgABAAAAAABBAP//BgACAAEAAAA/AP//BgABAAAAAABBAAAABgACAAEAAAA/AAAABgABAAAAAABBAAEABgACAAEAAAA/AAEABgABAAAAAABBAAIABgACAAEAAAA/AAIABgABAAAAAABBAAMABgACAAEAAAA/AAMABgABAAAAAABBAAQABgACAAEAAAA/AAQABgABAAAAAABBAAUABgACAAEAAAA/AAUABgABAAAAAABCAPP/BgADAAIAAABCAPT/BgADAAIAAABCAPL/BgAAAAAAAABCAPX/BgADAAIAAABCAPb/BgADAAIAAABCAPf/BgADAAIAAABCAPj/BgADAAIAAABCAPn/BgADAAIAAABCAPr/BgADAAIAAABCAPv/BgADAAIAAABCAPz/BgADAAIAAABCAP3/BgADAAIAAABCAP7/BgADAAIAAABCAP//BgADAAIAAABCAAAABgADAAIAAABCAAEABgADAAIAAABCAAIABgADAAIAAABCAAMABgADAAIAAABCAAQABgADAAIAAABCAAUABgADAAIAAABQAAUABgACAAEAAABQAAQABgACAAEAAABQAAMABgACAAEAAABQAAIABgACAAEAAABQAAEABgACAAEAAABQAAAABgACAAEAAABQAP//BgACAAEAAABQAP7/BgACAAEAAABQAP3/BgACAAEAAABQAPz/BgACAAEAAABPAAUABgACAAEAAABPAAQABgACAAEAAABPAAMABgACAAEAAABPAAIABgACAAEAAABPAAEABgACAAEAAABPAAAABgACAAEAAABPAP//BgACAAEAAABPAP7/BgACAAEAAABPAP3/BgACAAEAAABPAPz/BgACAAEAAABOAAUABgACAAEAAABOAAQABgACAAEAAABOAAMABgACAAEAAABOAAIABgACAAEAAABOAAEABgACAAEAAABOAAAABgACAAEAAABOAP//BgACAAEAAABOAP7/BgACAAEAAABOAP3/BgACAAEAAABOAPz/BgACAAEAAABNAP3/BgABAAAAAABNAPz/BgABAAAAAABNAPv/BgABAAMAAABOAPv/BgADAAAAAABPAPv/BgADAAAAAABNAP7/BgABAAAAAABNAP//BgABAAAAAABNAAAABgABAAAAAABNAAEABgABAAAAAABNAAIABgABAAAAAABNAAMABgABAAAAAABNAAQABgABAAAAAABNAAUABgABAAAAAABPAAYABgABAAIAAABOAAYABgABAAIAAABNAAYABgAAAAIAAABQAPv/BgADAAAAAABQAAYABgABAAIAAABRAPz/BgADAAIAAABRAP3/BgADAAIAAABRAPv/BgAAAAAAAABRAP7/BgADAAIAAABRAP//BgADAAIAAABRAAAABgADAAIAAABRAAEABgADAAIAAABRAAIABgADAAIAAABRAAMABgADAAIAAABRAAQABgADAAIAAABRAAUABgADAAIAAABRAAYABgADAAMAAABQAPr/BgACAAkAAABQAPn/BgACAAkAAABQAPj/BgACAAkAAABQAPf/BgACAAkAAABQAPb/BgACAAkAAABQAPX/BgACAAkAAABQAPT/BgACAAkAAABQAPP/BgACAAkAAABQAPL/BgACAAkAAABPAPr/BgACAAkAAABPAPn/BgACAAkAAABPAPj/BgACAAkAAABPAPf/BgACAAkAAABPAPb/BgACAAkAAABPAPX/BgACAAkAAABPAPT/BgACAAkAAABPAPP/BgACAAkAAABPAPL/BgACAAkAAABOAPr/BgACAAkAAABOAPn/BgACAAkAAABOAPj/BgACAAkAAABOAPf/BgACAAkAAABOAPb/BgACAAkAAABOAPX/BgACAAkAAABOAPT/BgACAAkAAABOAPP/BgACAAkAAABOAPL/BgACAAkAAABNAPP/BgABAAgAAABNAPL/BgABAAgAAABNAPH/BgADAAMAAABOAPH/BgADAAgAAABPAPH/BgADAAgAAABNAPT/BgABAAgAAABNAPX/BgABAAgAAABNAPb/BgABAAgAAABNAPf/BgABAAgAAABNAPj/BgABAAgAAABNAPn/BgABAAgAAABNAPr/BgABAAgAAABQAPH/BgADAAgAAABRAPL/BgADAAoAAABRAPP/BgADAAoAAABRAPH/BgAAAAgAAABRAPT/BgADAAoAAABRAPX/BgADAAoAAABRAPb/BgADAAoAAABRAPf/BgADAAoAAABRAPj/BgADAAoAAABRAPn/BgADAAoAAABRAPr/BgADAAsAAABPAPD/BgACAAEAAABPAO//BgACAAEAAABPAO7/BgACAAEAAABPAO3/BgACAAEAAABPAOz/BgACAAEAAABPAOv/BgACAAEAAABPAOr/BgACAAEAAABPAOn/BgACAAEAAABPAOj/BgACAAEAAABOAPD/BgACAAEAAABOAO//BgACAAEAAABOAO7/BgACAAEAAABOAO3/BgACAAEAAABOAOz/BgACAAEAAABOAOv/BgACAAEAAABOAOr/BgACAAEAAABOAOn/BgACAAEAAABOAOj/BgACAAEAAABNAPD/BgACAAEAAABNAO//BgACAAEAAABNAO7/BgACAAEAAABNAO3/BgACAAEAAABNAOz/BgACAAEAAABNAOv/BgACAAEAAABNAOr/BgACAAEAAABNAOn/BgACAAEAAABNAOj/BgACAAEAAABMAOn/BgABAAAAAABMAOj/BgABAAAAAABMAOf/BgABAAMAAABNAOf/BgADAAAAAABOAOf/BgADAAAAAABMAOr/BgABAAAAAABMAOv/BgABAAAAAABMAOz/BgABAAAAAABMAO3/BgABAAAAAABMAO7/BgABAAAAAABMAO//BgABAAAAAABMAPD/BgABAAAAAABMAPH/BgAAAAIAAABPAOf/BgADAAAAAABQAOj/BgADAAIAAABQAOn/BgADAAIAAABQAOf/BgAAAAAAAABQAOr/BgADAAIAAABQAOv/BgADAAIAAABQAOz/BgADAAIAAABQAO3/BgADAAIAAABQAO7/BgADAAIAAABQAO//BgADAAIAAABQAPD/BgADAAMAAABdAAQABgACAAkAAABeAAQABgACAAkAAABeAAUABgACAAkAAABdAAUABgACAAkAAABcAAUABgACAAkAAABcAAQABgACAAkAAABcAAMABgACAAkAAABdAAMABgACAAkAAABeAAMABgACAAkAAABfAAYABgACAAkAAABfAAUABgACAAkAAABfAAQABgACAAkAAABfAAMABgACAAkAAABeAAYABgACAAkAAABdAAYABgACAAkAAABcAAYABgACAAkAAABbAAQABgABAAgAAABbAAMABgABAAgAAABbAAIABgABAAsAAABcAAIABgADAAgAAABdAAIABgADAAgAAABbAAUABgABAAgAAABbAAYABgAAAAoAAABdAAcABgACABEAAABcAAcABgACABEAAABbAAcABgACABEAAABeAAIABgADAAgAAABeAAcABgACABEAAABfAAIABgADAAgAAABfAAcABgACABEAAABgAAMABgACAAkAAABgAAQABgACAAkAAABgAAIABgADAAgAAABgAAUABgACAAkAAABgAAYABgACAAkAAABgAAcABgACABEAAABkAAYABgACAAkAAABkAAUABgACAAkAAABkAAQABgACAAkAAABkAAMABgACAAkAAABkAAIABgACAAEAAABkAAEABgACAAEAAABkAAAABgACAAEAAABkAP//BgACAAEAAABkAP7/BgACAAEAAABkAP3/BgACAAEAAABkAPz/BgACAAEAAABjAAYABgACAAkAAABjAAUABgACAAkAAABjAAQABgACAAkAAABjAAMABgACAAkAAABjAAIABgACAAEAAABjAAEABgACAAEAAABjAAAABgACAAEAAABjAP//BgACAAEAAABjAP7/BgACAAEAAABjAP3/BgACAAEAAABjAPz/BgACAAEAAABiAAYABgACAAkAAABiAAUABgACAAkAAABiAAQABgACAAkAAABiAAMABgACAAkAAABiAAIABgACAAEAAABiAAEABgACAAEAAABiAAAABgACAAEAAABiAP//BgACAAEAAABiAP7/BgACAAEAAABiAP3/BgACAAEAAABiAPz/BgACAAEAAABhAP3/BgABAAAAAABhAPz/BgABAAMAAABhAP7/BgABAAAAAABhAP//BgABAAAAAABhAAAABgABAAAAAABhAAEABgABAAAAAABhAAIABgAAAAIAAABhAAMABgACAAkAAABhAAQABgACAAkAAABhAAUABgACAAkAAABhAAYABgACAAkAAABjAAcABgACABEAAABiAAcABgACABEAAABhAAcABgACABEAAABkAAcABgACABEAAABlAPz/BgACAAEAAABlAP3/BgACAAEAAABlAP7/BgACAAEAAABlAP//BgACAAEAAABlAAAABgACAAEAAABlAAEABgACAAEAAABlAAIABgACAAEAAABlAAMABgACAAkAAABlAAQABgACAAkAAABlAAUABgACAAkAAABlAAYABgACAAkAAABlAAcABgACABEAAABmAAYABgACAAkAAABmAAcABgACABEAAABmAAUABgACAAkAAABmAPz/BgADAAIAAABmAP3/BgADAAIAAABmAP7/BgADAAIAAABmAP//BgADAAIAAABmAAAABgADAAIAAABmAAEABgADAAIAAABmAAIABgADAAIAAABmAAMABgACAAkAAABmAAQABgACAAkAAABsAAYABgACAAkAAABsAAUABgACAAkAAABsAAQABgACAAkAAABsAAMABgACAAkAAABsAAIABgACAAkAAABsAAEABgACAAkAAABsAAAABgACAAkAAABsAP//BgACAAkAAABsAP7/BgACAAkAAABsAP3/BgACAAkAAABsAPz/BgACAAkAAABrAAYABgACAAkAAABrAAUABgACAAkAAABrAAQABgACAAkAAABrAAMABgACAAkAAABrAAIABgACAAkAAABrAAEABgACAAkAAABrAAAABgACAAkAAABrAP//BgACAAkAAABrAP7/BgACAAkAAABrAP3/BgACAAkAAABrAPz/BgACAAkAAABqAAYABgACAAkAAABqAAUABgACAAkAAABqAAQABgACAAkAAABqAAMABgACAAkAAABqAAIABgACAAkAAABqAAEABgACAAkAAABqAAAABgACAAkAAABqAP//BgACAAkAAABqAP7/BgACAAkAAABqAP3/BgACAAkAAABqAPz/BgACAAkAAABpAAYABgACAAkAAABpAAUABgACAAkAAABpAAQABgACAAkAAABpAAMABgACAAkAAABpAAIABgACAAkAAABpAAEABgACAAkAAABpAAAABgACAAkAAABpAP//BgACAAkAAABpAP7/BgACAAkAAABpAP3/BgACAAkAAABpAPz/BgACAAkAAABoAAYABgACAAkAAABoAAUABgACAAkAAABoAAQABgACAAkAAABoAAMABgACAAkAAABoAAIABgACAAkAAABoAAEABgACAAkAAABoAAAABgACAAkAAABoAP//BgACAAkAAABoAP7/BgACAAkAAABoAP3/BgACAAkAAABoAPz/BgACAAkAAABnAPz/BgABAAsAAABnAP3/BgABAAgAAABnAP7/BgABAAgAAABnAP//BgABAAgAAABnAAAABgABAAgAAABnAAEABgABAAgAAABnAAIABgABAAgAAABnAAMABgACAAkAAABnAAQABgACAAkAAABnAAUABgACAAkAAABnAAYABgACAAkAAABpAAcABgACABEAAABoAAcABgACABEAAABnAAcABgACABEAAABqAAcABgACABEAAABrAAcABgACABEAAABsAAcABgACABEAAABtAPz/BgADAAoAAABtAP3/BgADAAoAAABtAP7/BgADAAoAAABtAP//BgADAAoAAABtAAAABgADAAoAAABtAAEABgADAAoAAABtAAIABgADAAoAAABtAAMABgADAAoAAABtAAQABgADAAoAAABtAAUABgADAAoAAABtAAYABgADAAoAAABtAAcABgACABEAAABmAPr/BgACABEAAABmAPn/BgACABEAAABmAPj/BgACABEAAABmAPf/BgACABEAAABmAPb/BgACABEAAABmAPX/BgACABEAAABmAPT/BgACABEAAABmAPP/BgACABEAAABmAPL/BgACABEAAABmAPH/BgACABEAAABlAPr/BgACABEAAABlAPn/BgACABEAAABlAPj/BgACABEAAABlAPf/BgACABEAAABlAPb/BgACABEAAABlAPX/BgACABEAAABlAPT/BgACABEAAABlAPP/BgACABEAAABlAPL/BgACABEAAABlAPH/BgACABEAAABkAPr/BgACABEAAABkAPn/BgACABEAAABkAPj/BgACABEAAABkAPf/BgACABEAAABkAPb/BgACABEAAABkAPX/BgACABEAAABkAPT/BgACABEAAABkAPP/BgACABEAAABkAPL/BgACABEAAABkAPH/BgACABEAAABjAPr/BgACABEAAABjAPn/BgACABEAAABjAPj/BgACABEAAABjAPf/BgACABEAAABjAPb/BgACABEAAABjAPX/BgACABEAAABjAPT/BgACABEAAABjAPP/BgACABEAAABjAPL/BgACABEAAABjAPH/BgACABEAAABiAPr/BgACABEAAABiAPn/BgACABEAAABiAPj/BgACABEAAABiAPf/BgACABEAAABiAPb/BgACABEAAABiAPX/BgACABEAAABiAPT/BgACABEAAABiAPP/BgACABEAAABiAPL/BgACABEAAABiAPH/BgACABEAAABhAPr/BgACABEAAABhAPn/BgACABEAAABhAPj/BgACABEAAABhAPf/BgACABEAAABhAPb/BgACABEAAABhAPX/BgACABEAAABhAPT/BgACABEAAABhAPP/BgACABEAAABhAPL/BgACABEAAABhAPH/BgACABEAAABgAPL/BgABABAAAABgAPH/BgABABAAAABgAPD/BgABABMAAABhAPD/BgADABAAAABiAPD/BgADABAAAABgAPP/BgABABAAAABgAPT/BgABABAAAABgAPX/BgABABAAAABgAPb/BgABABAAAABgAPf/BgABABAAAABgAPj/BgABABAAAABgAPn/BgABABAAAABgAPr/BgABABAAAABiAPv/BgABABIAAABhAPv/BgABABIAAABgAPv/BgAAABIAAABjAPD/BgADABAAAABjAPv/BgABABIAAABkAPD/BgADABAAAABkAPv/BgABABIAAABlAPD/BgADABAAAABlAPv/BgABABIAAABmAPD/BgADABAAAABmAPv/BgABABIAAABnAPH/BgADABIAAABnAPL/BgADABIAAABnAPD/BgAAABAAAABnAPP/BgADABIAAABnAPT/BgADABIAAABnAPX/BgADABIAAABnAPb/BgADABIAAABnAPf/BgADABIAAABnAPj/BgADABIAAABnAPn/BgADABIAAABnAPr/BgADABIAAABnAPv/BgADABMAAABvAAkABgACABEAAABvAAgABgACABEAAABvAAcABgACABEAAABuAAkABgACABEAAABuAAgABgACABEAAABuAAcABgACABEAAABtAAkABgACABEAAABtAAgABgACABEAAABsAAkABgACABEAAABsAAgABgACABEAAABrAAkABgACABEAAABrAAgABgACABEAAABqAAkABgACABEAAABqAAgABgACABEAAABpAAkABgACABEAAABpAAgABgACABEAAABoAAkABgACABEAAABoAAgABgACABEAAABnAAkABgACABEAAABnAAgABgACABEAAABmAAkABgACABEAAABmAAgABgACABEAAABlAAkABgACABEAAABlAAgABgACABEAAABkAAkABgACABEAAABkAAgABgACABEAAABjAAkABgACABEAAABjAAgABgACABEAAABiAAkABgACABEAAABiAAgABgACABEAAABhAAkABgACABEAAABhAAgABgACABEAAABgAAkABgACABEAAABgAAgABgACABEAAABfAAkABgACABEAAABfAAgABgACABEAAABeAAkABgACABEAAABeAAgABgACABEAAABdAAkABgACABEAAABdAAgABgACABEAAABcAAkABgACABEAAABcAAgABgACABEAAABbAAkABgACABEAAABbAAgABgACABEAAABaAAkABgACABEAAABaAAgABgACABEAAABaAAcABgACABEAAABZAAkABgACABEAAABZAAgABgACABEAAABZAAcABgACABEAAABYAAkABgACABEAAABYAAgABgACABEAAABYAAcABgACABEAAABXAAkABgACABEAAABXAAgABgACABEAAABXAAcABgACABEAAABWAAkABgACABEAAABWAAgABgACABEAAABWAAcABgACABEAAABVAAkABgACABEAAABVAAgABgACABEAAABVAAcABgACABEAAABUAAkABgACABEAAABUAAgABgACABEAAABUAAcABgACABEAAABTAAkABgACABEAAABTAAgABgACABEAAABTAAcABgACABEAAABSAAkABgACABEAAABSAAgABgACABEAAABSAAcABgACABEAAABRAAkABgACABEAAABRAAgABgACABEAAABRAAcABgACABEAAABQAAkABgACABEAAABQAAgABgACABEAAABQAAcABgACABEAAABPAAkABgACABEAAABPAAgABgACABEAAABPAAcABgACABEAAABOAAkABgACABEAAABOAAgABgACABEAAABOAAcABgACABEAAABNAAkABgACABEAAABNAAgABgACABEAAABNAAcABgACABEAAABMAAkABgACABEAAABMAAgABgACABEAAABMAAcABgACABEAAABLAAkABgACABEAAABLAAgABgACABEAAABLAAcABgACABEAAABKAAkABgACABEAAABKAAgABgACABEAAABKAAcABgACABEAAABJAAkABgACABEAAABJAAgABgACABEAAABJAAcABgACABEAAABIAAkABgACABEAAABIAAgABgACABEAAABIAAcABgACABEAAABHAAkABgACABEAAABHAAgABgACABEAAABHAAcABgACABEAAABGAAkABgACABEAAABGAAgABgACABEAAABGAAcABgACABEAAABGAAYABgADABAAAABGAAoABgABABIAAABHAAYABgADABAAAABHAAoABgABABIAAABIAAYABgADABAAAABIAAoABgABABIAAABJAAYABgADABAAAABJAAoABgABABIAAABKAAYABgADABAAAABKAAoABgABABIAAABLAAYABgADABAAAABLAAoABgABABIAAABMAAYABgADABAAAABMAAoABgABABIAAABNAAoABgABABIAAABOAAoABgABABIAAABPAAoABgABABIAAABQAAoABgABABIAAABRAAoABgABABIAAABSAAYABgABABMAAABSAAoABgABABIAAABTAAYABgADABAAAABTAAoABgABABIAAABUAAYABgADABAAAABUAAoABgABABIAAABVAAYABgADABAAAABVAAoABgABABIAAABWAAYABgADABAAAABWAAoABgABABIAAABXAAYABgADABAAAABXAAoABgABABIAAABYAAYABgADABAAAABYAAoABgABABIAAABZAAYABgADABAAAABZAAoABgABABIAAABaAAYABgADABAAAABaAAoABgABABIAAABbAAoABgABABIAAABcAAoABgABABIAAABdAAoABgABABIAAABeAAoABgABABIAAABfAAoABgABABIAAABgAAoABgABABIAAABhAAoABgABABIAAABiAAoABgABABIAAABjAAoABgABABIAAABkAAoABgABABIAAABlAAoABgABABIAAABmAAoABgABABIAAABnAAoABgABABIAAABoAAoABgABABIAAABpAAoABgABABIAAABqAAoABgABABIAAABrAAoABgABABIAAABsAAoABgABABIAAABtAAoABgABABIAAABuAAYABgABABMAAABuAAoABgABABIAAABvAAYABgABABEAAABvAAoABgABABIAAABwAAcABgACABEAAABwAAgABgACABEAAABwAAYABgACABEAAABwAAkABgACABEAAABwAAoABgABABIAAAByAPr/BgACAAEAAAByAPn/BgACAAEAAAByAPj/BgACAAEAAAByAPf/BgACAAEAAAByAPb/BgACAAEAAABxAPr/BgACAAEAAABxAPn/BgACAAEAAABxAPj/BgACAAEAAABxAPf/BgACAAEAAABxAPb/BgACAAEAAABwAPr/BgACAAEAAABwAPn/BgACAAEAAABwAPj/BgACAAEAAABwAPf/BgACAAEAAABwAPb/BgACAAEAAABvAPr/BgACAAEAAABvAPn/BgACAAEAAABvAPj/BgACAAEAAABvAPf/BgACAAEAAABvAPb/BgACAAEAAABuAPr/BgACAAEAAABuAPn/BgACAAEAAABuAPj/BgACAAEAAABuAPf/BgACAAEAAABuAPb/BgACAAEAAABtAPf/BgABAAAAAABtAPb/BgABAAAAAABtAPX/BgABAAMAAABuAPX/BgADAAAAAABvAPX/BgADAAAAAABtAPj/BgABAAAAAABtAPn/BgABAAAAAABtAPr/BgABAAAAAABvAPv/BgABAAIAAABuAPv/BgABAAIAAABtAPv/BgAAAAIAAABwAPX/BgADAAAAAABwAPv/BgABAAIAAABxAPX/BgADAAAAAABxAPv/BgABAAIAAAByAPX/BgADAAAAAAByAPv/BgABAAIAAABzAPb/BgADAAIAAABzAPf/BgADAAIAAABzAPX/BgAAAAAAAABzAPj/BgADAAIAAABzAPn/BgADAAIAAABzAPr/BgADAAIAAABzAPv/BgADAAMAAAB5APT/BgACAAkAAAB5APP/BgACAAkAAAB5APL/BgACAAkAAAB5APH/BgACAAkAAAB5APD/BgACAAkAAAB4APT/BgACAAkAAAB4APP/BgACAAkAAAB4APL/BgACAAkAAAB4APH/BgACAAkAAAB4APD/BgACAAkAAAB3APT/BgACAAkAAAB3APP/BgACAAkAAAB3APL/BgACAAkAAAB3APH/BgACAAkAAAB3APD/BgACAAkAAAB2APT/BgACAAkAAAB2APP/BgACAAkAAAB2APL/BgACAAkAAAB2APH/BgACAAkAAAB2APD/BgACAAkAAAB1APT/BgACAAkAAAB1APP/BgACAAkAAAB1APL/BgACAAkAAAB1APH/BgACAAkAAAB1APD/BgACAAkAAAB0APH/BgABAAgAAAB0APD/BgABAAgAAAB0AO//BgABAAsAAAB1AO//BgADAAgAAAB2AO//BgADAAgAAAB0APL/BgABAAgAAAB0APP/BgABAAgAAAB0APT/BgABAAgAAAB2APX/BgABAAoAAAB1APX/BgABAAoAAAB0APX/BgAAAAoAAAB3AO//BgADAAgAAAB3APX/BgABAAoAAAB4AO//BgADAAgAAAB4APX/BgABAAoAAAB5AO//BgADAAgAAAB5APX/BgABAAoAAAB6APD/BgADAAoAAAB6APH/BgADAAoAAAB6AO//BgAAAAgAAAB6APL/BgADAAoAAAB6APP/BgADAAoAAAB6APT/BgADAAoAAAB6APX/BgADAAsAAACAAO7/BgACAAEAAACAAO3/BgACAAEAAACAAOz/BgACAAEAAACAAOv/BgACAAEAAACAAOr/BgACAAEAAAB/AO7/BgACAAEAAAB/AO3/BgACAAEAAAB/AOz/BgACAAEAAAB/AOv/BgACAAEAAAB/AOr/BgACAAEAAAB+AO7/BgACAAEAAAB+AO3/BgACAAEAAAB+AOz/BgACAAEAAAB+AOv/BgACAAEAAAB+AOr/BgACAAEAAAB9AO7/BgACAAEAAAB9AO3/BgACAAEAAAB9AOz/BgACAAEAAAB9AOv/BgACAAEAAAB9AOr/BgACAAEAAAB8AO7/BgACAAEAAAB8AO3/BgACAAEAAAB8AOz/BgACAAEAAAB8AOv/BgACAAEAAAB8AOr/BgACAAEAAAB7AOv/BgABAAAAAAB7AOr/BgABAAAAAAB7AOn/BgABAAMAAAB8AOn/BgADAAAAAAB9AOn/BgADAAAAAAB7AOz/BgABAAAAAAB7AO3/BgABAAAAAAB7AO7/BgABAAAAAAB9AO//BgABAAIAAAB8AO//BgABAAIAAAB7AO//BgAAAAIAAAB+AOn/BgADAAAAAAB+AO//BgABAAIAAAB/AOn/BgADAAAAAAB/AO//BgABAAIAAACAAOn/BgADAAAAAACAAO//BgABAAIAAACBAOr/BgADAAIAAACBAOv/BgADAAIAAACBAOn/BgAAAAAAAACBAOz/BgADAAIAAACBAO3/BgADAAIAAACBAO7/BgADAAIAAACBAO//BgADAAMAAAB8APH/BgACABEAAAB8APD/BgACABEAAAB9APD/BgACABEAAAB9APH/BgACABEAAAB7APH/BgABABAAAAB7APD/BgABABAAAAB9APL/BgACABEAAAB8APL/BgACABEAAAB7APL/BgABABAAAACAAP//BgACABEAAACAAP7/BgACABEAAACAAP3/BgACABEAAACAAPz/BgACABEAAACAAPv/BgACABEAAACAAPr/BgACABEAAACAAPn/BgACABEAAACAAPj/BgACABEAAACAAPf/BgACABEAAACAAPb/BgACABEAAACAAPX/BgACABEAAACAAPT/BgACABEAAACAAPP/BgACABEAAACAAPL/BgACABEAAACAAPH/BgACABEAAAB/AP//BgACABEAAAB/AP7/BgACABEAAAB/AP3/BgACABEAAAB/APz/BgACABEAAAB/APv/BgACABEAAAB/APr/BgACABEAAAB/APn/BgACABEAAAB/APj/BgACABEAAAB/APf/BgACABEAAAB/APb/BgACABEAAAB/APX/BgACABEAAAB/APT/BgACABEAAAB/APP/BgACABEAAAB/APL/BgACABEAAAB/APH/BgACABEAAAB+AP//BgACABEAAAB+AP7/BgACABEAAAB+AP3/BgACABEAAAB+APz/BgACABEAAAB+APv/BgACABEAAAB+APr/BgACABEAAAB+APn/BgACABEAAAB+APj/BgACABEAAAB+APf/BgACABEAAAB+APb/BgACABEAAAB+APX/BgACABEAAAB+APT/BgACABEAAAB+APP/BgACABEAAAB+APL/BgACABEAAAB+APH/BgACABEAAAB9AP//BgACABEAAAB9AP7/BgACABEAAAB9AP3/BgACABEAAAB9APz/BgACABEAAAB9APv/BgACABEAAAB9APr/BgACABEAAAB9APn/BgACABEAAAB9APj/BgACABEAAAB9APf/BgACABEAAAB9APb/BgACABEAAAB9APX/BgACABEAAAB9APT/BgACABEAAAB9APP/BgACABEAAAB8AP//BgACABEAAAB8AP7/BgACABEAAAB8AP3/BgACABEAAAB8APz/BgACABEAAAB8APv/BgACABEAAAB8APr/BgACABEAAAB8APn/BgACABEAAAB8APj/BgACABEAAAB8APf/BgACABEAAAB8APb/BgACABEAAAB8APX/BgACABEAAAB8APT/BgACABEAAAB8APP/BgACABEAAAB7APP/BgABABAAAAB7APT/BgABABAAAAB7APX/BgABABAAAAB7APb/BgABABAAAAB7APf/BgABABAAAAB7APj/BgABABAAAAB7APn/BgABABAAAAB7APr/BgABABAAAAB7APv/BgABABAAAAB7APz/BgABABAAAAB7AP3/BgABABAAAAB7AP7/BgABABAAAAB7AP//BgABABAAAAB9AAAABgACABEAAAB8AAAABgACABEAAAB7AAAABgABABAAAAB+APD/BgACABEAAAB+AAAABgACABEAAAB/APD/BgACABEAAAB/AAAABgACABEAAACAAPD/BgACABEAAACAAAAABgACABEAAACBAPH/BgADABIAAACBAPL/BgADABIAAACBAPD/BgAAABAAAACBAPP/BgADABIAAACBAPT/BgADABIAAACBAPX/BgADABIAAACBAPb/BgADABIAAACBAPf/BgADABIAAACBAPj/BgADABIAAACBAPn/BgADABIAAACBAPr/BgADABIAAACBAPv/BgADABIAAACBAPz/BgADABIAAACBAP3/BgADABIAAACBAP7/BgADABIAAACBAP//BgADABIAAACBAAAABgADABIAAACAAAEABgACABEAAAB/AAEABgACABEAAAB+AAEABgACABEAAAB9AAEABgACABEAAAB8AAEABgACABEAAAB7AAEABgABABAAAAB9AAIABgACABEAAAB8AAIABgACABEAAAB7AAIABgABABAAAAB+AAIABgACABEAAAB/AAIABgACABEAAACAAAIABgACABEAAACBAAEABgADABIAAACBAAIABgADABIAAACBAAkABgACABEAAACBAAgABgACABEAAACBAAcABgACABEAAACBAAYABgACABEAAACAAAkABgACABEAAACAAAgABgACABEAAACAAAcABgACABEAAACAAAYABgACABEAAAB/AAkABgACABEAAAB/AAgABgACABEAAAB/AAcABgACABEAAAB/AAYABgACABEAAAB+AAkABgACABEAAAB+AAgABgACABEAAAB+AAcABgACABEAAAB+AAYABgACABEAAAB9AAkABgACABEAAAB9AAgABgACABEAAAB9AAcABgACABEAAAB9AAYABgACABEAAAB8AAkABgACABEAAAB8AAgABgACABEAAAB8AAcABgACABEAAAB8AAYABgACABEAAAB7AAkABgACABEAAAB7AAgABgACABEAAAB7AAcABgACABEAAAB7AAYABgACABEAAAB6AAkABgACABEAAAB6AAgABgACABEAAAB6AAcABgACABEAAAB6AAYABgACABEAAAB5AAkABgACABEAAAB5AAgABgACABEAAAB5AAcABgACABEAAAB5AAYABgACABEAAAB4AAkABgACABEAAAB4AAgABgACABEAAAB4AAcABgACABEAAAB4AAYABgACABEAAAB3AAkABgACABEAAAB3AAgABgACABEAAAB3AAcABgACABEAAAB3AAYABgACABEAAAB2AAkABgACABEAAAB2AAgABgACABEAAAB2AAcABgACABEAAAB2AAYABgACABEAAAB1AAkABgACABEAAAB1AAgABgACABEAAAB1AAcABgACABEAAAB1AAYABgACABEAAAB0AAkABgACABEAAAB0AAgABgACABEAAAB0AAcABgACABEAAAB0AAYABgACABEAAABzAAkABgACABEAAABzAAgABgACABEAAABzAAcABgACABEAAABzAAYABgACABEAAAByAAkABgACABEAAAByAAgABgACABEAAAByAAcABgACABEAAAByAAYABgACABEAAABxAAkABgACABEAAABxAAgABgACABEAAABxAAcABgACABEAAABxAAYABgACABEAAABvAAUABgABABMAAABwAAUABgADABAAAABxAAUABgADABAAAABxAAoABgABABIAAAByAAUABgADABAAAAByAAoABgABABIAAABzAAUABgADABAAAABzAAoABgABABIAAAB0AAUABgADABAAAAB0AAoABgABABIAAAB1AAUABgADABAAAAB1AAoABgABABIAAAB2AAUABgADABAAAAB2AAoABgABABIAAAB3AAUABgADABAAAAB3AAoABgABABIAAAB4AAUABgADABAAAAB4AAoABgABABIAAAB5AAUABgADABAAAAB5AAoABgABABIAAAB6AAUABgADABAAAAB6AAoABgABABIAAAB7AAUABgABABEAAAB7AAoABgABABIAAAB8AAUABgACABEAAAB8AAoABgABABIAAAB9AAUABgACABEAAAB9AAoABgABABIAAAB+AAUABgACABEAAAB+AAoABgABABIAAAB/AAUABgACABEAAAB/AAoABgABABIAAACAAAUABgACABEAAACAAAoABgABABIAAACBAAUABgADABIAAACBAAoABgABABIAAACAAAQABgACABEAAACAAAMABgACABEAAAB/AAQABgACABEAAAB/AAMABgACABEAAAB+AAQABgACABEAAAB+AAMABgACABEAAAB9AAQABgACABEAAAB9AAMABgACABEAAAB8AAQABgACABEAAAB8AAMABgACABEAAAB7AAMABgABABAAAAB7AAQABgABABAAAACBAAMABgADABIAAACBAAQABgADABIAAACHAOj/BgACAAkAAACHAOf/BgACAAkAAACHAOb/BgACAAkAAACHAOX/BgACAAkAAACGAOj/BgACAAkAAACGAOf/BgACAAkAAACGAOb/BgACAAkAAACGAOX/BgACAAkAAACFAOj/BgACAAkAAACFAOf/BgACAAkAAACFAOb/BgACAAkAAACFAOX/BgACAAkAAACEAOj/BgACAAkAAACEAOf/BgACAAkAAACEAOb/BgACAAkAAACEAOX/BgACAAkAAACDAOj/BgACAAkAAACDAOf/BgACAAkAAACDAOb/BgACAAkAAACDAOX/BgACAAkAAACCAOb/BgABAAgAAACCAOX/BgABAAgAAACCAOT/BgABAAsAAACDAOT/BgADAAgAAACEAOT/BgADAAgAAACCAOf/BgABAAgAAACCAOj/BgABAAgAAACEAOn/BgABAAoAAACDAOn/BgABAAoAAACCAOn/BgAAAAoAAACFAOT/BgADAAgAAACFAOn/BgABAAoAAACGAOT/BgADAAgAAACGAOn/BgABAAoAAACHAOT/BgADAAgAAACHAOn/BgABAAoAAACIAOX/BgADAAoAAACIAOb/BgADAAoAAACIAOT/BgAAAAgAAACIAOf/BgADAAoAAACIAOj/BgADAAoAAACIAOn/BgADAAsAAACNAOj/BgACAAEAAACNAOf/BgACAAEAAACNAOb/BgACAAEAAACNAOX/BgACAAEAAACMAOj/BgACAAEAAACMAOf/BgACAAEAAACMAOb/BgACAAEAAACMAOX/BgACAAEAAACLAOj/BgACAAEAAACLAOf/BgACAAEAAACLAOb/BgACAAEAAACLAOX/BgACAAEAAACKAOj/BgACAAEAAACKAOf/BgACAAEAAACKAOb/BgACAAEAAACKAOX/BgACAAEAAACJAOj/BgACAAEAAACJAOf/BgACAAEAAACJAOb/BgACAAEAAACJAOX/BgACAAEAAACJAOT/BgABAAMAAACKAOT/BgADAAAAAACKAOn/BgABAAIAAACJAOn/BgAAAAIAAACLAOT/BgADAAAAAACLAOn/BgABAAIAAACMAOT/BgADAAAAAACMAOn/BgABAAIAAACNAOT/BgADAAAAAACNAOn/BgABAAIAAACOAOX/BgADAAIAAACOAOb/BgADAAIAAACOAOT/BgAAAAAAAACOAOf/BgADAAIAAACOAOj/BgADAAIAAACOAOn/BgADAAMAAACiAOj/BgACAAkAAACiAOf/BgACAAkAAACiAOb/BgACAAkAAACiAOX/BgACAAkAAACiAOT/BgACAAkAAAChAOj/BgACAAkAAAChAOf/BgACAAkAAAChAOb/BgACAAkAAAChAOX/BgACAAkAAAChAOT/BgACAAkAAACgAOj/BgACAAkAAACgAOf/BgACAAkAAACgAOb/BgACAAkAAACgAOX/BgACAAkAAACgAOT/BgACAAkAAACfAOj/BgACAAkAAACfAOf/BgACAAkAAACfAOb/BgACAAkAAACfAOX/BgACAAkAAACfAOT/BgACAAkAAACeAOj/BgACAAkAAACeAOf/BgACAAkAAACeAOb/BgACAAkAAACeAOX/BgACAAkAAACeAOT/BgACAAkAAACdAOj/BgACAAkAAACdAOf/BgACAAkAAACdAOb/BgACAAkAAACdAOX/BgACAAkAAACdAOT/BgACAAkAAACcAOj/BgACAAkAAACcAOf/BgACAAkAAACcAOb/BgACAAkAAACcAOX/BgACAAkAAACcAOT/BgACAAkAAACbAOj/BgACAAkAAACbAOf/BgACAAkAAACbAOb/BgACAAkAAACbAOX/BgACAAkAAACbAOT/BgACAAkAAACaAOj/BgACAAkAAACaAOf/BgACAAkAAACaAOb/BgACAAkAAACaAOX/BgACAAkAAACaAOT/BgACAAkAAACZAOj/BgACAAkAAACZAOf/BgACAAkAAACZAOb/BgACAAkAAACZAOX/BgACAAkAAACZAOT/BgACAAkAAACYAOj/BgACAAkAAACYAOf/BgACAAkAAACYAOb/BgACAAkAAACYAOX/BgACAAkAAACYAOT/BgACAAkAAACXAOj/BgACAAkAAACXAOf/BgACAAkAAACXAOb/BgACAAkAAACXAOX/BgACAAkAAACXAOT/BgACAAkAAACWAOj/BgACAAkAAACWAOf/BgACAAkAAACWAOb/BgACAAkAAACWAOX/BgACAAkAAACWAOT/BgACAAkAAACVAOX/BgABAAgAAACVAOT/BgABAAgAAACVAOP/BgABAAsAAACWAOP/BgADAAgAAACXAOP/BgADAAgAAACVAOb/BgABAAgAAACVAOf/BgABAAgAAACVAOj/BgABAAgAAACXAOn/BgABAAoAAACWAOn/BgABAAoAAACVAOn/BgAAAAoAAACYAOP/BgADAAgAAACYAOn/BgABAAoAAACZAOP/BgADAAgAAACZAOn/BgABAAoAAACaAOP/BgADAAgAAACaAOn/BgABAAoAAACbAOP/BgADAAgAAACbAOn/BgABAAoAAACcAOP/BgADAAgAAACcAOn/BgABAAoAAACdAOP/BgADAAgAAACdAOn/BgABAAoAAACeAOP/BgADAAgAAACeAOn/BgABAAoAAACfAOP/BgADAAgAAACfAOn/BgABAAoAAACgAOP/BgADAAgAAACgAOn/BgABAAoAAAChAOP/BgADAAgAAAChAOn/BgABAAoAAACiAOP/BgADAAgAAACiAOn/BgABAAoAAACjAOT/BgADAAoAAACjAOX/BgADAAoAAACjAOP/BgAAAAgAAACjAOb/BgADAAoAAACjAOf/BgADAAoAAACjAOj/BgADAAoAAACjAOn/BgADAAsAAACiAOL/BgACAAEAAACiAOH/BgACAAEAAACiAOD/BgACAAEAAACiAN//BgACAAEAAACiAN7/BgACAAEAAACiAN3/BgACAAEAAAChAOL/BgACAAEAAAChAOH/BgACAAEAAAChAOD/BgACAAEAAAChAN//BgACAAEAAAChAN7/BgACAAEAAAChAN3/BgACAAEAAACgAOL/BgACAAEAAACgAOH/BgACAAEAAACgAOD/BgACAAEAAACgAN//BgACAAEAAACgAN7/BgACAAEAAACgAN3/BgACAAEAAACfAOL/BgACAAEAAACfAOH/BgACAAEAAACfAOD/BgACAAEAAACfAN//BgACAAEAAACfAN7/BgACAAEAAACfAN3/BgACAAEAAACeAOL/BgACAAEAAACeAOH/BgACAAEAAACeAOD/BgACAAEAAACeAN//BgACAAEAAACeAN7/BgACAAEAAACeAN3/BgACAAEAAACdAOL/BgACAAEAAACdAOH/BgACAAEAAACdAOD/BgACAAEAAACdAN//BgACAAEAAACdAN7/BgACAAEAAACdAN3/BgACAAEAAACcAOL/BgACAAEAAACcAOH/BgACAAEAAACcAOD/BgACAAEAAACcAN//BgACAAEAAACcAN7/BgACAAEAAACcAN3/BgACAAEAAACbAOL/BgACAAEAAACbAOH/BgACAAEAAACbAOD/BgACAAEAAACbAN//BgACAAEAAACbAN7/BgACAAEAAACbAN3/BgACAAEAAACaAOL/BgACAAEAAACaAOH/BgACAAEAAACaAOD/BgACAAEAAACaAN//BgACAAEAAACaAN7/BgACAAEAAACaAN3/BgACAAEAAACZAOL/BgACAAEAAACZAOH/BgACAAEAAACZAOD/BgACAAEAAACZAN//BgACAAEAAACZAN7/BgACAAEAAACZAN3/BgACAAEAAACYAOL/BgACAAEAAACYAOH/BgACAAEAAACYAOD/BgACAAEAAACYAN//BgACAAEAAACYAN7/BgACAAEAAACYAN3/BgACAAEAAACXAOL/BgACAAEAAACXAOH/BgACAAEAAACXAOD/BgACAAEAAACXAN//BgACAAEAAACXAN7/BgACAAEAAACXAN3/BgACAAEAAACWAOL/BgACAAEAAACWAOH/BgACAAEAAACWAOD/BgACAAEAAACWAN//BgACAAEAAACWAN7/BgACAAEAAACWAN3/BgACAAEAAACVAN7/BgABAAAAAACVAN3/BgABAAAAAACVANz/BgABAAMAAACWANz/BgADAAAAAACXANz/BgADAAAAAACVAN//BgABAAAAAACVAOD/BgABAAAAAACVAOH/BgABAAAAAACVAOL/BgABAAAAAACYANz/BgADAAAAAACZANz/BgADAAAAAACaANz/BgADAAAAAACbANz/BgADAAAAAACcANz/BgADAAAAAACdANz/BgADAAAAAACeANz/BgADAAAAAACfANz/BgADAAAAAACgANz/BgADAAAAAAChANz/BgADAAAAAACiANz/BgADAAAAAACjAN3/BgADAAIAAACjAN7/BgADAAIAAACjANz/BgAAAAAAAACjAN//BgADAAIAAACjAOD/BgADAAIAAACjAOH/BgADAAIAAACjAOL/BgADAAMAAAC8AAkABgACABEAAAC8AAgABgACABEAAAC8AAcABgACABEAAAC8AAYABgACABEAAAC7AAkABgACABEAAAC7AAgABgACABEAAAC7AAcABgACABEAAAC7AAYABgACABEAAAC6AAkABgACABEAAAC6AAgABgACABEAAAC6AAcABgACABEAAAC6AAYABgACABEAAAC5AAkABgACABEAAAC5AAgABgACABEAAAC5AAcABgACABEAAAC5AAYABgACABEAAAC4AAkABgACABEAAAC4AAgABgACABEAAAC4AAcABgACABEAAAC4AAYABgACABEAAAC3AAkABgACABEAAAC3AAgABgACABEAAAC3AAcABgACABEAAAC3AAYABgACABEAAAC2AAkABgACABEAAAC2AAgABgACABEAAAC2AAcABgACABEAAAC2AAYABgACABEAAAC1AAkABgACABEAAAC1AAgABgACABEAAAC1AAcABgACABEAAAC1AAYABgACABEAAAC0AAkABgACABEAAAC0AAgABgACABEAAAC0AAcABgACABEAAAC0AAYABgACABEAAACzAAkABgACABEAAACzAAgABgACABEAAACzAAcABgACABEAAACzAAYABgACABEAAACyAAkABgACABEAAACyAAgABgACABEAAACyAAcABgACABEAAACyAAYABgACABEAAACxAAkABgACABEAAACxAAgABgACABEAAACxAAcABgACABEAAACxAAYABgACABEAAACwAAkABgACABEAAACwAAgABgACABEAAACwAAcABgACABEAAACwAAYABgACABEAAACvAAkABgACABEAAACvAAgABgACABEAAACvAAcABgACABEAAACvAAYABgACABEAAACuAAkABgACABEAAACuAAgABgACABEAAACuAAcABgACABEAAACuAAYABgACABEAAACtAAkABgACABEAAACtAAgABgACABEAAACtAAcABgACABEAAACtAAYABgACABEAAACsAAkABgACABEAAACsAAgABgACABEAAACsAAcABgACABEAAACsAAYABgACABEAAACrAAkABgACABEAAACrAAgABgACABEAAACrAAcABgACABEAAACrAAYABgACABEAAACqAAkABgACABEAAACqAAgABgACABEAAACqAAcABgACABEAAACqAAYABgACABEAAACpAAkABgACABEAAACpAAgABgACABEAAACpAAcABgACABEAAACpAAYABgACABEAAACoAAkABgACABEAAACoAAgABgACABEAAACoAAcABgACABEAAACoAAYABgACABEAAACnAAkABgACABEAAACnAAgABgACABEAAACnAAcABgACABEAAACnAAYABgACABEAAACmAAkABgACABEAAACmAAgABgACABEAAACmAAcABgACABEAAACmAAYABgACABEAAAClAAkABgACABEAAAClAAgABgACABEAAAClAAcABgACABEAAAClAAYABgACABEAAACkAAcABgABABAAAACkAAYABgABABAAAACkAAUABgABABMAAAClAAUABgADABAAAACmAAUABgADABAAAACkAAgABgABABAAAACkAAkABgABABAAAACmAAoABgABABIAAAClAAoABgABABIAAACkAAoABgAAABIAAACnAAUABgADABAAAACnAAoABgABABIAAACoAAUABgADABAAAACoAAoABgABABIAAACpAAUABgADABAAAACpAAoABgABABIAAACqAAUABgADABAAAACqAAoABgABABIAAACrAAUABgADABAAAACrAAoABgABABIAAACsAAUABgADABAAAACsAAoABgABABIAAACtAAUABgADABAAAACtAAoABgABABIAAACuAAUABgADABAAAACuAAoABgABABIAAACvAAUABgADABAAAACvAAoABgABABIAAACwAAUABgADABAAAACwAAoABgABABIAAACxAAUABgADABAAAACxAAoABgABABIAAACyAAUABgADABAAAACyAAoABgABABIAAACzAAUABgADABAAAACzAAoABgABABIAAAC0AAUABgADABAAAAC0AAoABgABABIAAAC1AAUABgADABAAAAC1AAoABgABABIAAAC2AAUABgADABAAAAC2AAoABgABABIAAAC3AAUABgADABAAAAC3AAoABgABABIAAAC4AAUABgADABAAAAC4AAoABgABABIAAAC5AAUABgADABAAAAC5AAoABgABABIAAAC6AAUABgADABAAAAC6AAoABgABABIAAAC7AAUABgADABAAAAC7AAoABgABABIAAAC8AAUABgADABAAAAC8AAoABgABABIAAAC9AAYABgADABIAAAC9AAcABgADABIAAAC9AAUABgAAABAAAAC9AAgABgADABIAAAC9AAkABgADABIAAAC9AAoABgADABMAAAA=") +tile_set = ExtResource("1_tq28t") +script = ExtResource("2_g5g4c") + +[node name="main_character" parent="." instance=ExtResource("3_mj0cl")] +position = Vector2(64, 100) +runMaxSpeed = 300.0 +jumpShortHopSpeed = 400.0 +jumpLongHopSpeed = 500.0 + +[node name="Camera2D" type="Camera2D" parent="main_character"] + +[connection signal="gender_changed" from="main_character" to="TileMapLayer" method="_on_main_character_gender_changed"] diff --git a/spritesheets/.DS_Store b/spritesheets/.DS_Store new file mode 100644 index 0000000..459bf8f Binary files /dev/null and b/spritesheets/.DS_Store differ diff --git a/spritesheets/maincharacter/.DS_Store b/spritesheets/maincharacter/.DS_Store new file mode 100644 index 0000000..8d10e2c Binary files /dev/null and b/spritesheets/maincharacter/.DS_Store differ diff --git a/spritesheets/maincharacter/Body/body.json b/spritesheets/maincharacter/Body/body.json new file mode 100755 index 0000000..a346fef --- /dev/null +++ b/spritesheets/maincharacter/Body/body.json @@ -0,0 +1,299 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-30": { + "frame": { "x": 0, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-31": { + "frame": { "x": 48, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-32": { + "frame": { "x": 96, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-33": { + "frame": { "x": 144, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-34": { + "frame": { "x": 192, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "trans-35": { + "frame": { "x": 240, "y": 240, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "body.png", + "format": "I8", + "size": { "w": 288, "h": 288 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Body/body.png b/spritesheets/maincharacter/Body/body.png new file mode 100755 index 0000000..a18c906 Binary files /dev/null and b/spritesheets/maincharacter/Body/body.png differ diff --git a/spritesheets/maincharacter/Body/body.png.import b/spritesheets/maincharacter/Body/body.png.import new file mode 100644 index 0000000..2ebb0de --- /dev/null +++ b/spritesheets/maincharacter/Body/body.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bancmfke5vf01" +path="res://.godot/imported/body.png-5c218ae94163647e9768e29bde53093b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Body/body.png" +dest_files=["res://.godot/imported/body.png-5c218ae94163647e9768e29bde53093b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/.DS_Store b/spritesheets/maincharacter/Death/.DS_Store new file mode 100755 index 0000000..fb1bf6e Binary files /dev/null and b/spritesheets/maincharacter/Death/.DS_Store differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Body.png b/spritesheets/maincharacter/Death/Ground Tongue/Body.png new file mode 100755 index 0000000..7752d21 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Body.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Body.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Body.png.import new file mode 100644 index 0000000..2b85332 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Body.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4bgu7ep7dai" +path="res://.godot/imported/Body.png-b1733eca999c5a9ec8d4b1e3ee7dc90f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Body.png" +dest_files=["res://.godot/imported/Body.png-b1733eca999c5a9ec8d4b1e3ee7dc90f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png b/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png new file mode 100755 index 0000000..3e69cb7 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png.import new file mode 100644 index 0000000..3e96472 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Hair A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0cot4pitorto" +path="res://.godot/imported/Hair A.png-16fdfe0c960251074ad135bf9740732d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Hair A.png" +dest_files=["res://.godot/imported/Hair A.png-16fdfe0c960251074ad135bf9740732d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png b/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png new file mode 100755 index 0000000..8d03417 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png.import new file mode 100644 index 0000000..37cd71a --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Hair B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8o4s7tj3jh38" +path="res://.godot/imported/Hair B.png-a80ec1ff3e56f96393c8f43a663fb841.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Hair B.png" +dest_files=["res://.godot/imported/Hair B.png-a80ec1ff3e56f96393c8f43a663fb841.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png b/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png new file mode 100755 index 0000000..824f233 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png.import new file mode 100644 index 0000000..44a844b --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Hazard.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckb5p0mxnbx7m" +path="res://.godot/imported/Hazard.png-4b4fc0b6dd3fb13e625a612693dd5f0f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Hazard.png" +dest_files=["res://.godot/imported/Hazard.png-4b4fc0b6dd3fb13e625a612693dd5f0f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png b/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png new file mode 100755 index 0000000..0d6b8f0 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png.import new file mode 100644 index 0000000..bc98548 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Hips A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://n26rfnb73n54" +path="res://.godot/imported/Hips A.png-956ea20b106673cdade981a0acd109b8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Hips A.png" +dest_files=["res://.godot/imported/Hips A.png-956ea20b106673cdade981a0acd109b8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png b/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png new file mode 100755 index 0000000..202bbda Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png.import new file mode 100644 index 0000000..11a6acd --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Hips B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw7reo01mhs3u" +path="res://.godot/imported/Hips B.png-109ac2465b9e973346d4b9252f9c4f0d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Hips B.png" +dest_files=["res://.godot/imported/Hips B.png-109ac2465b9e973346d4b9252f9c4f0d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png new file mode 100755 index 0000000..77a0878 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png.import new file mode 100644 index 0000000..2c9c18f --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsq06nm5oftqp" +path="res://.godot/imported/Hips 0.png-81e8814ea84143790ad04378e1ed9fa3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png" +dest_files=["res://.godot/imported/Hips 0.png-81e8814ea84143790ad04378e1ed9fa3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png new file mode 100755 index 0000000..70832bb Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png.import new file mode 100644 index 0000000..5315bb3 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3kgh1eyafn6q" +path="res://.godot/imported/Hips A.png-6e0dc60817a34a0ba0cac4e2dc534b5e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png" +dest_files=["res://.godot/imported/Hips A.png-6e0dc60817a34a0ba0cac4e2dc534b5e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png new file mode 100755 index 0000000..c9e46ed Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png.import new file mode 100644 index 0000000..b8debee --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bro14e3bk72vc" +path="res://.godot/imported/Hips B.png-ce5ac9bd29474a4a3850f2d50ff9c133.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png" +dest_files=["res://.godot/imported/Hips B.png-ce5ac9bd29474a4a3850f2d50ff9c133.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png new file mode 100755 index 0000000..d0d157e Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png.import new file mode 100644 index 0000000..a9cfe90 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8q23uead7mj" +path="res://.godot/imported/Tits A.png-2db40511419dcd06e60f0dbc565929bc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png" +dest_files=["res://.godot/imported/Tits A.png-2db40511419dcd06e60f0dbc565929bc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png new file mode 100755 index 0000000..0dfc986 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png.import new file mode 100644 index 0000000..27005f8 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://28scok5d03bg" +path="res://.godot/imported/Tits B.png-7154f3ab1b059b54f51bc89d8cc5ac02.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png" +dest_files=["res://.godot/imported/Tits B.png-7154f3ab1b059b54f51bc89d8cc5ac02.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png b/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png new file mode 100755 index 0000000..ad848ab Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png.import new file mode 100644 index 0000000..8958795 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Tits A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cu8kep1023w55" +path="res://.godot/imported/Tits A.png-1e8a3f875856df5888577c354d595f0c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Tits A.png" +dest_files=["res://.godot/imported/Tits A.png-1e8a3f875856df5888577c354d595f0c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png b/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png new file mode 100755 index 0000000..993ebf7 Binary files /dev/null and b/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png differ diff --git a/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png.import b/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png.import new file mode 100644 index 0000000..3e41099 --- /dev/null +++ b/spritesheets/maincharacter/Death/Ground Tongue/Tits B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bhn7quocce32b" +path="res://.godot/imported/Tits B.png-5c1c9e5a22a9fd24ccfed555cbd130f5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Death/Ground Tongue/Tits B.png" +dest_files=["res://.godot/imported/Tits B.png-5c1c9e5a22a9fd24ccfed555cbd130f5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Hair/hair-1.json b/spritesheets/maincharacter/Hair/hair-1.json new file mode 100755 index 0000000..f6e0d5f --- /dev/null +++ b/spritesheets/maincharacter/Hair/hair-1.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "hair-1.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Hair/hair-1.png b/spritesheets/maincharacter/Hair/hair-1.png new file mode 100755 index 0000000..0d5fe0d Binary files /dev/null and b/spritesheets/maincharacter/Hair/hair-1.png differ diff --git a/spritesheets/maincharacter/Hair/hair-1.png.import b/spritesheets/maincharacter/Hair/hair-1.png.import new file mode 100644 index 0000000..cad3602 --- /dev/null +++ b/spritesheets/maincharacter/Hair/hair-1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vm1f6og4l2lr" +path="res://.godot/imported/hair-1.png-3c08ee160252c15bce6951d9484f544a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Hair/hair-1.png" +dest_files=["res://.godot/imported/hair-1.png-3c08ee160252c15bce6951d9484f544a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Hair/hair-2.json b/spritesheets/maincharacter/Hair/hair-2.json new file mode 100755 index 0000000..6bbb6b5 --- /dev/null +++ b/spritesheets/maincharacter/Hair/hair-2.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "hair-2.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Hair/hair-2.png b/spritesheets/maincharacter/Hair/hair-2.png new file mode 100755 index 0000000..26defb2 Binary files /dev/null and b/spritesheets/maincharacter/Hair/hair-2.png differ diff --git a/spritesheets/maincharacter/Hair/hair-2.png.import b/spritesheets/maincharacter/Hair/hair-2.png.import new file mode 100644 index 0000000..3a2d650 --- /dev/null +++ b/spritesheets/maincharacter/Hair/hair-2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bp7nu7jipnxfo" +path="res://.godot/imported/hair-2.png-2672730dc8e5369119c0f3c543ffc76e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Hair/hair-2.png" +dest_files=["res://.godot/imported/hair-2.png-2672730dc8e5369119c0f3c543ffc76e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Hipses/hips-1.json b/spritesheets/maincharacter/Hipses/hips-1.json new file mode 100755 index 0000000..878b4de --- /dev/null +++ b/spritesheets/maincharacter/Hipses/hips-1.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "hips-1.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Hipses/hips-1.png b/spritesheets/maincharacter/Hipses/hips-1.png new file mode 100755 index 0000000..760ced0 Binary files /dev/null and b/spritesheets/maincharacter/Hipses/hips-1.png differ diff --git a/spritesheets/maincharacter/Hipses/hips-1.png.import b/spritesheets/maincharacter/Hipses/hips-1.png.import new file mode 100644 index 0000000..8bfc30b --- /dev/null +++ b/spritesheets/maincharacter/Hipses/hips-1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bkr4k0ke27s0r" +path="res://.godot/imported/hips-1.png-7e6e1d13c5b963099bf2b9c5771959c5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Hipses/hips-1.png" +dest_files=["res://.godot/imported/hips-1.png-7e6e1d13c5b963099bf2b9c5771959c5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Hipses/hips-2.json b/spritesheets/maincharacter/Hipses/hips-2.json new file mode 100755 index 0000000..05c9944 --- /dev/null +++ b/spritesheets/maincharacter/Hipses/hips-2.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "hips-2.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Hipses/hips-2.png b/spritesheets/maincharacter/Hipses/hips-2.png new file mode 100755 index 0000000..3ca4c2f Binary files /dev/null and b/spritesheets/maincharacter/Hipses/hips-2.png differ diff --git a/spritesheets/maincharacter/Hipses/hips-2.png.import b/spritesheets/maincharacter/Hipses/hips-2.png.import new file mode 100644 index 0000000..6874648 --- /dev/null +++ b/spritesheets/maincharacter/Hipses/hips-2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1rp718hnv2in" +path="res://.godot/imported/hips-2.png-e709ac08911aad93f547417d4f9c6880.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Hipses/hips-2.png" +dest_files=["res://.godot/imported/hips-2.png-e709ac08911aad93f547417d4f9c6880.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Titses/tits-1.json b/spritesheets/maincharacter/Titses/tits-1.json new file mode 100755 index 0000000..b9b41c5 --- /dev/null +++ b/spritesheets/maincharacter/Titses/tits-1.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "tits-1.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Titses/tits-1.png b/spritesheets/maincharacter/Titses/tits-1.png new file mode 100755 index 0000000..648ed03 Binary files /dev/null and b/spritesheets/maincharacter/Titses/tits-1.png differ diff --git a/spritesheets/maincharacter/Titses/tits-1.png.import b/spritesheets/maincharacter/Titses/tits-1.png.import new file mode 100644 index 0000000..5b5966f --- /dev/null +++ b/spritesheets/maincharacter/Titses/tits-1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cifb53suafydq" +path="res://.godot/imported/tits-1.png-32653230254a0606473ec8d5e7e1c031.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Titses/tits-1.png" +dest_files=["res://.godot/imported/tits-1.png-32653230254a0606473ec8d5e7e1c031.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/spritesheets/maincharacter/Titses/tits-2.json b/spritesheets/maincharacter/Titses/tits-2.json new file mode 100755 index 0000000..516cac6 --- /dev/null +++ b/spritesheets/maincharacter/Titses/tits-2.json @@ -0,0 +1,251 @@ +{ "frames": { + "idle-0": { + "frame": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-1": { + "frame": { "x": 48, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-2": { + "frame": { "x": 96, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-3": { + "frame": { "x": 144, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-4": { + "frame": { "x": 192, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-5": { + "frame": { "x": 240, "y": 0, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-6": { + "frame": { "x": 0, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-7": { + "frame": { "x": 48, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-8": { + "frame": { "x": 96, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "idle-9": { + "frame": { "x": 144, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-10": { + "frame": { "x": 192, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-11": { + "frame": { "x": 240, "y": 48, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-12": { + "frame": { "x": 0, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-13": { + "frame": { "x": 48, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-14": { + "frame": { "x": 96, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-15": { + "frame": { "x": 144, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-16": { + "frame": { "x": 192, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "run-17": { + "frame": { "x": 240, "y": 96, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-18": { + "frame": { "x": 0, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-19": { + "frame": { "x": 48, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-20": { + "frame": { "x": 96, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-21": { + "frame": { "x": 144, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-22": { + "frame": { "x": 192, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "jump-23": { + "frame": { "x": 240, "y": 144, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-24": { + "frame": { "x": 0, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-25": { + "frame": { "x": 48, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-26": { + "frame": { "x": 96, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-27": { + "frame": { "x": 144, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-28": { + "frame": { "x": 192, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + }, + "wallbounce-29": { + "frame": { "x": 240, "y": 192, "w": 48, "h": 48 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 48, "h": 48 }, + "sourceSize": { "w": 48, "h": 48 }, + "duration": 95 + } + }, + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.9.2-x64", + "image": "tits-2.png", + "format": "I8", + "size": { "w": 288, "h": 240 }, + "scale": "1" + } +} diff --git a/spritesheets/maincharacter/Titses/tits-2.png b/spritesheets/maincharacter/Titses/tits-2.png new file mode 100755 index 0000000..134fb91 Binary files /dev/null and b/spritesheets/maincharacter/Titses/tits-2.png differ diff --git a/spritesheets/maincharacter/Titses/tits-2.png.import b/spritesheets/maincharacter/Titses/tits-2.png.import new file mode 100644 index 0000000..58bb637 --- /dev/null +++ b/spritesheets/maincharacter/Titses/tits-2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gmv4bbdyijcm" +path="res://.godot/imported/tits-2.png-cb74cd0bf34b5649da53d30c27f0b618.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://spritesheets/maincharacter/Titses/tits-2.png" +dest_files=["res://.godot/imported/tits-2.png-cb74cd0bf34b5649da53d30c27f0b618.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/.DS_Store b/tilesets/.DS_Store new file mode 100644 index 0000000..b6be003 Binary files /dev/null and b/tilesets/.DS_Store differ diff --git a/tilesets/15 Street.png b/tilesets/15 Street.png new file mode 100755 index 0000000..901a492 Binary files /dev/null and b/tilesets/15 Street.png differ diff --git a/tilesets/15 Street.png.import b/tilesets/15 Street.png.import new file mode 100644 index 0000000..d16f68a --- /dev/null +++ b/tilesets/15 Street.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctp4jjdq8hmwk" +path="res://.godot/imported/15 Street.png-55f447e23b4b7923ddb7b36fb7fa9990.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/15 Street.png" +dest_files=["res://.godot/imported/15 Street.png-55f447e23b4b7923ddb7b36fb7fa9990.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/Basic Tilemap attempt 2.png b/tilesets/Basic Tilemap attempt 2.png new file mode 100755 index 0000000..50935cf Binary files /dev/null and b/tilesets/Basic Tilemap attempt 2.png differ diff --git a/tilesets/Basic Tilemap attempt 2.png.import b/tilesets/Basic Tilemap attempt 2.png.import new file mode 100644 index 0000000..1b0db45 --- /dev/null +++ b/tilesets/Basic Tilemap attempt 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gj3ur57wbexh" +path="res://.godot/imported/Basic Tilemap attempt 2.png-d97dc35265062db7b9d8669f713b8365.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/Basic Tilemap attempt 2.png" +dest_files=["res://.godot/imported/Basic Tilemap attempt 2.png-d97dc35265062db7b9d8669f713b8365.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/Tile Attempt3-15tile-innie.png b/tilesets/Tile Attempt3-15tile-innie.png new file mode 100755 index 0000000..623a5cb Binary files /dev/null and b/tilesets/Tile Attempt3-15tile-innie.png differ diff --git a/tilesets/Tile Attempt3-15tile-innie.png.import b/tilesets/Tile Attempt3-15tile-innie.png.import new file mode 100644 index 0000000..d9349ed --- /dev/null +++ b/tilesets/Tile Attempt3-15tile-innie.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hxw6wpaenyvf" +path="res://.godot/imported/Tile Attempt3-15tile-innie.png-f6c04a98cf02aa068a7f2c21d2dbdf94.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/Tile Attempt3-15tile-innie.png" +dest_files=["res://.godot/imported/Tile Attempt3-15tile-innie.png-f6c04a98cf02aa068a7f2c21d2dbdf94.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/Tile Attempt3-15tile-outie.png b/tilesets/Tile Attempt3-15tile-outie.png new file mode 100755 index 0000000..d3f042d Binary files /dev/null and b/tilesets/Tile Attempt3-15tile-outie.png differ diff --git a/tilesets/Tile Attempt3-15tile-outie.png.import b/tilesets/Tile Attempt3-15tile-outie.png.import new file mode 100644 index 0000000..caf0c5e --- /dev/null +++ b/tilesets/Tile Attempt3-15tile-outie.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://crpd1ih5575nj" +path="res://.godot/imported/Tile Attempt3-15tile-outie.png-c620f4e4d068e386cb1ee4c021e02cb3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/Tile Attempt3-15tile-outie.png" +dest_files=["res://.godot/imported/Tile Attempt3-15tile-outie.png-c620f4e4d068e386cb1ee4c021e02cb3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/TileKit_0.png b/tilesets/TileKit_0.png new file mode 100755 index 0000000..e44a413 Binary files /dev/null and b/tilesets/TileKit_0.png differ diff --git a/tilesets/TileKit_0.png.import b/tilesets/TileKit_0.png.import new file mode 100644 index 0000000..8cd9bbc --- /dev/null +++ b/tilesets/TileKit_0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://be8l7jlusasia" +path="res://.godot/imported/TileKit_0.png-17ada08098e20ee8b4f7c994e1a64ceb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/TileKit_0.png" +dest_files=["res://.godot/imported/TileKit_0.png-17ada08098e20ee8b4f7c994e1a64ceb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesets/TileKit_Attwmpt1.png b/tilesets/TileKit_Attwmpt1.png new file mode 100755 index 0000000..961ba28 Binary files /dev/null and b/tilesets/TileKit_Attwmpt1.png differ diff --git a/tilesets/TileKit_Attwmpt1.png.import b/tilesets/TileKit_Attwmpt1.png.import new file mode 100644 index 0000000..f1137a3 --- /dev/null +++ b/tilesets/TileKit_Attwmpt1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://035wh0ewf7fp" +path="res://.godot/imported/TileKit_Attwmpt1.png-041aa89f0c547e112a43b5eea8b3d3e2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesets/TileKit_Attwmpt1.png" +dest_files=["res://.godot/imported/TileKit_Attwmpt1.png-041aa89f0c547e112a43b5eea8b3d3e2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesheets/LUCATileSet-Sheet.png b/tilesheets/LUCATileSet-Sheet.png new file mode 100755 index 0000000..39d376b Binary files /dev/null and b/tilesheets/LUCATileSet-Sheet.png differ diff --git a/tilesheets/LUCATileSet-Sheet.png.import b/tilesheets/LUCATileSet-Sheet.png.import new file mode 100644 index 0000000..bf95a3b --- /dev/null +++ b/tilesheets/LUCATileSet-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpelp03d03rvr" +path="res://.godot/imported/LUCATileSet-Sheet.png-1d6bfcc155df42de4416efc588210480.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesheets/LUCATileSet-Sheet.png" +dest_files=["res://.godot/imported/LUCATileSet-Sheet.png-1d6bfcc155df42de4416efc588210480.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tilesheets/basics.tres b/tilesheets/basics.tres new file mode 100644 index 0000000..993883e --- /dev/null +++ b/tilesheets/basics.tres @@ -0,0 +1,1151 @@ +[gd_resource type="TileSet" load_steps=4 format=3 uid="uid://b6ackwhvcjoee"] + +[ext_resource type="Texture2D" uid="uid://ctp4jjdq8hmwk" path="res://tilesets/15 Street.png" id="6_6s2f6"] + +[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_bgue1"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_l5n6p"] +texture = ExtResource("6_6s2f6") +0:0/animation_columns = 4 +0:0/animation_separation = Vector2i(3, 0) +0:0/animation_speed = 2.083 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/probability = 0.5 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:0/0/terrains_peering_bit/bottom_left_corner = 0 +0:0/0/custom_data_0 = "girl.disco.on" +1:0/animation_columns = 4 +1:0/animation_separation = Vector2i(3, 0) +1:0/animation_speed = 2.083 +1:0/animation_frame_0/duration = 1.0 +1:0/animation_frame_1/duration = 1.0 +1:0/animation_frame_2/duration = 1.0 +1:0/animation_frame_3/duration = 1.0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/probability = 0.5 +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:0/0/terrains_peering_bit/bottom_right_corner = 0 +1:0/0/terrains_peering_bit/top_right_corner = 0 +1:0/0/custom_data_0 = "girl.disco.on" +2:0/animation_columns = 4 +2:0/animation_separation = Vector2i(3, 0) +2:0/animation_speed = 2.083 +2:0/animation_frame_0/duration = 1.0 +2:0/animation_frame_1/duration = 1.0 +2:0/animation_frame_2/duration = 1.0 +2:0/animation_frame_3/duration = 1.0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/probability = 0.5 +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:0/0/terrains_peering_bit/bottom_right_corner = 0 +2:0/0/terrains_peering_bit/bottom_left_corner = 0 +2:0/0/terrains_peering_bit/top_left_corner = 0 +2:0/0/custom_data_0 = "girl.disco.on" +3:0/animation_columns = 4 +3:0/animation_separation = Vector2i(3, 0) +3:0/animation_speed = 2.083 +3:0/animation_frame_0/duration = 1.0 +3:0/animation_frame_1/duration = 1.0 +3:0/animation_frame_2/duration = 1.0 +3:0/animation_frame_3/duration = 1.0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/probability = 0.5 +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:0/0/terrains_peering_bit/bottom_right_corner = 0 +3:0/0/terrains_peering_bit/bottom_left_corner = 0 +3:0/0/custom_data_0 = "girl.disco.on" +0:1/animation_columns = 4 +0:1/animation_separation = Vector2i(3, 0) +0:1/animation_speed = 2.083 +0:1/animation_frame_0/duration = 1.0 +0:1/animation_frame_1/duration = 1.0 +0:1/animation_frame_2/duration = 1.0 +0:1/animation_frame_3/duration = 1.0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/probability = 0.5 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:1/0/terrains_peering_bit/bottom_right_corner = 0 +0:1/0/terrains_peering_bit/top_left_corner = 0 +0:1/0/custom_data_0 = "girl.disco.on" +1:1/animation_columns = 4 +1:1/animation_separation = Vector2i(3, 0) +1:1/animation_speed = 2.083 +1:1/animation_frame_0/duration = 1.0 +1:1/animation_frame_1/duration = 1.0 +1:1/animation_frame_2/duration = 1.0 +1:1/animation_frame_3/duration = 1.0 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/probability = 0.5 +1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:1/0/terrains_peering_bit/bottom_right_corner = 0 +1:1/0/terrains_peering_bit/bottom_left_corner = 0 +1:1/0/terrains_peering_bit/top_right_corner = 0 +1:1/0/custom_data_0 = "girl.disco.on" +2:1/animation_columns = 4 +2:1/animation_separation = Vector2i(3, 0) +2:1/animation_speed = 2.083 +2:1/animation_frame_0/duration = 1.0 +2:1/animation_frame_1/duration = 1.0 +2:1/animation_frame_2/duration = 1.0 +2:1/animation_frame_3/duration = 1.0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/probability = 0.5 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:1/0/terrains_peering_bit/bottom_right_corner = 0 +2:1/0/terrains_peering_bit/bottom_left_corner = 0 +2:1/0/terrains_peering_bit/top_left_corner = 0 +2:1/0/terrains_peering_bit/top_right_corner = 0 +2:1/0/custom_data_0 = "girl.disco.on" +3:1/animation_columns = 4 +3:1/animation_separation = Vector2i(3, 0) +3:1/animation_speed = 2.083 +3:1/animation_frame_0/duration = 1.0 +3:1/animation_frame_1/duration = 1.0 +3:1/animation_frame_2/duration = 1.0 +3:1/animation_frame_3/duration = 1.0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/probability = 0.5 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:1/0/terrains_peering_bit/bottom_left_corner = 0 +3:1/0/terrains_peering_bit/top_left_corner = 0 +3:1/0/terrains_peering_bit/top_right_corner = 0 +3:1/0/custom_data_0 = "girl.disco.on" +0:2/animation_columns = 4 +0:2/animation_separation = Vector2i(3, 0) +0:2/animation_speed = 2.083 +0:2/animation_frame_0/duration = 1.0 +0:2/animation_frame_1/duration = 1.0 +0:2/animation_frame_2/duration = 1.0 +0:2/animation_frame_3/duration = 1.0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/probability = 0.5 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:2/0/terrains_peering_bit/top_right_corner = 0 +0:2/0/custom_data_0 = "girl.disco.on" +1:2/animation_columns = 4 +1:2/animation_separation = Vector2i(3, 0) +1:2/animation_speed = 2.083 +1:2/animation_frame_0/duration = 1.0 +1:2/animation_frame_1/duration = 1.0 +1:2/animation_frame_2/duration = 1.0 +1:2/animation_frame_3/duration = 1.0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/probability = 0.5 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:2/0/terrains_peering_bit/top_left_corner = 0 +1:2/0/terrains_peering_bit/top_right_corner = 0 +1:2/0/custom_data_0 = "girl.disco.on" +2:2/animation_columns = 4 +2:2/animation_separation = Vector2i(3, 0) +2:2/animation_speed = 2.083 +2:2/animation_frame_0/duration = 1.0 +2:2/animation_frame_1/duration = 1.0 +2:2/animation_frame_2/duration = 1.0 +2:2/animation_frame_3/duration = 1.0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/probability = 0.5 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:2/0/terrains_peering_bit/bottom_right_corner = 0 +2:2/0/terrains_peering_bit/top_left_corner = 0 +2:2/0/terrains_peering_bit/top_right_corner = 0 +2:2/0/custom_data_0 = "girl.disco.on" +3:2/animation_columns = 4 +3:2/animation_separation = Vector2i(3, 0) +3:2/animation_speed = 2.083 +3:2/animation_frame_0/duration = 1.0 +3:2/animation_frame_1/duration = 1.0 +3:2/animation_frame_2/duration = 1.0 +3:2/animation_frame_3/duration = 1.0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/probability = 0.5 +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:2/0/terrains_peering_bit/bottom_left_corner = 0 +3:2/0/terrains_peering_bit/top_left_corner = 0 +3:2/0/custom_data_0 = "girl.disco.on" +1:3/animation_columns = 4 +1:3/animation_separation = Vector2i(3, 0) +1:3/animation_speed = 2.083 +1:3/animation_frame_0/duration = 1.0 +1:3/animation_frame_1/duration = 1.0 +1:3/animation_frame_2/duration = 1.0 +1:3/animation_frame_3/duration = 1.0 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/probability = 0.5 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:3/0/terrains_peering_bit/bottom_right_corner = 0 +1:3/0/custom_data_0 = "girl.disco.on" +2:3/animation_columns = 4 +2:3/animation_separation = Vector2i(3, 0) +2:3/animation_speed = 2.083 +2:3/animation_frame_0/duration = 1.0 +2:3/animation_frame_1/duration = 1.0 +2:3/animation_frame_2/duration = 1.0 +2:3/animation_frame_3/duration = 1.0 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/probability = 0.5 +2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:3/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:3/0/terrains_peering_bit/bottom_left_corner = 0 +2:3/0/terrains_peering_bit/top_right_corner = 0 +2:3/0/custom_data_0 = "girl.disco.on" +3:3/animation_columns = 4 +3:3/animation_separation = Vector2i(3, 0) +3:3/animation_speed = 2.083 +3:3/animation_frame_0/duration = 1.0 +3:3/animation_frame_1/duration = 1.0 +3:3/animation_frame_2/duration = 1.0 +3:3/animation_frame_3/duration = 1.0 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/probability = 0.5 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:3/0/terrains_peering_bit/top_left_corner = 0 +3:3/0/custom_data_0 = "girl.disco.on" +0:4/animation_speed = 2.083 +0:4/0 = 0 +0:4/0/custom_data_0 = "girl.disco.off" +1:4/animation_speed = 2.083 +1:4/0 = 0 +1:4/0/custom_data_0 = "girl.disco.off" +2:4/animation_speed = 2.083 +2:4/0 = 0 +2:4/0/custom_data_0 = "girl.disco.off" +3:4/animation_speed = 2.083 +3:4/0 = 0 +3:4/0/custom_data_0 = "girl.disco.off" +0:5/animation_speed = 2.083 +0:5/0 = 0 +0:5/0/custom_data_0 = "girl.disco.off" +1:5/animation_speed = 2.083 +1:5/0 = 0 +1:5/0/custom_data_0 = "girl.disco.off" +2:5/animation_speed = 2.083 +2:5/0 = 0 +2:5/0/custom_data_0 = "girl.disco.off" +3:5/animation_speed = 2.083 +3:5/0 = 0 +3:5/0/custom_data_0 = "girl.disco.off" +0:6/animation_speed = 2.083 +0:6/0 = 0 +0:6/0/custom_data_0 = "girl.disco.off" +1:6/animation_speed = 2.083 +1:6/0 = 0 +1:6/0/custom_data_0 = "girl.disco.off" +2:6/animation_speed = 2.083 +2:6/0 = 0 +2:6/0/custom_data_0 = "girl.disco.off" +3:6/animation_speed = 2.083 +3:6/0 = 0 +3:6/0/custom_data_0 = "girl.disco.off" +1:7/animation_speed = 2.083 +1:7/0 = 0 +1:7/0/custom_data_0 = "girl.disco.off" +2:7/animation_speed = 2.083 +2:7/0 = 0 +2:7/0/custom_data_0 = "girl.disco.off" +3:7/animation_speed = 2.083 +3:7/0 = 0 +3:7/0/custom_data_0 = "girl.disco.off" +0:8/animation_columns = 4 +0:8/animation_separation = Vector2i(3, 0) +0:8/animation_speed = 2.083 +0:8/animation_frame_0/duration = 1.0 +0:8/animation_frame_1/duration = 1.0 +0:8/animation_frame_2/duration = 1.0 +0:8/animation_frame_3/duration = 1.0 +0:8/0 = 0 +0:8/0/terrain_set = 0 +0:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:8/0/terrains_peering_bit/bottom_left_corner = 1 +0:8/0/custom_data_0 = "boy.disco.on" +1:8/animation_columns = 4 +1:8/animation_separation = Vector2i(3, 0) +1:8/animation_speed = 2.083 +1:8/animation_frame_0/duration = 1.0 +1:8/animation_frame_1/duration = 1.0 +1:8/animation_frame_2/duration = 1.0 +1:8/animation_frame_3/duration = 1.0 +1:8/0 = 0 +1:8/0/terrain_set = 0 +1:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:8/0/terrains_peering_bit/bottom_right_corner = 1 +1:8/0/terrains_peering_bit/top_right_corner = 1 +1:8/0/custom_data_0 = "boy.disco.on" +2:8/animation_columns = 4 +2:8/animation_separation = Vector2i(3, 0) +2:8/animation_speed = 2.083 +2:8/animation_frame_0/duration = 1.0 +2:8/animation_frame_1/duration = 1.0 +2:8/animation_frame_2/duration = 1.0 +2:8/animation_frame_3/duration = 1.0 +2:8/0 = 0 +2:8/0/terrain_set = 0 +2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:8/0/terrains_peering_bit/bottom_right_corner = 1 +2:8/0/terrains_peering_bit/bottom_left_corner = 1 +2:8/0/terrains_peering_bit/top_left_corner = 1 +2:8/0/custom_data_0 = "boy.disco.on" +3:8/animation_columns = 4 +3:8/animation_separation = Vector2i(3, 0) +3:8/animation_speed = 2.083 +3:8/animation_frame_0/duration = 1.0 +3:8/animation_frame_1/duration = 1.0 +3:8/animation_frame_2/duration = 1.0 +3:8/animation_frame_3/duration = 1.0 +3:8/0 = 0 +3:8/0/terrain_set = 0 +3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:8/0/terrains_peering_bit/bottom_right_corner = 1 +3:8/0/terrains_peering_bit/bottom_left_corner = 1 +3:8/0/custom_data_0 = "boy.disco.on" +0:9/animation_columns = 4 +0:9/animation_separation = Vector2i(3, 0) +0:9/animation_speed = 2.083 +0:9/animation_frame_0/duration = 1.0 +0:9/animation_frame_1/duration = 1.0 +0:9/animation_frame_2/duration = 1.0 +0:9/animation_frame_3/duration = 1.0 +0:9/0 = 0 +0:9/0/terrain_set = 0 +0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:9/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:9/0/terrains_peering_bit/bottom_right_corner = 1 +0:9/0/terrains_peering_bit/top_left_corner = 1 +0:9/0/custom_data_0 = "boy.disco.on" +1:9/animation_columns = 4 +1:9/animation_separation = Vector2i(3, 0) +1:9/animation_speed = 2.083 +1:9/animation_frame_0/duration = 1.0 +1:9/animation_frame_1/duration = 1.0 +1:9/animation_frame_2/duration = 1.0 +1:9/animation_frame_3/duration = 1.0 +1:9/0 = 0 +1:9/0/terrain_set = 0 +1:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:9/0/terrains_peering_bit/bottom_right_corner = 1 +1:9/0/terrains_peering_bit/bottom_left_corner = 1 +1:9/0/terrains_peering_bit/top_right_corner = 1 +1:9/0/custom_data_0 = "boy.disco.on" +2:9/animation_columns = 4 +2:9/animation_separation = Vector2i(3, 0) +2:9/animation_speed = 2.083 +2:9/animation_frame_0/duration = 1.0 +2:9/animation_frame_1/duration = 1.0 +2:9/animation_frame_2/duration = 1.0 +2:9/animation_frame_3/duration = 1.0 +2:9/0 = 0 +2:9/0/terrain_set = 0 +2:9/0/terrain = 1 +2:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:9/0/terrains_peering_bit/bottom_right_corner = 1 +2:9/0/terrains_peering_bit/bottom_left_corner = 1 +2:9/0/terrains_peering_bit/top_left_corner = 1 +2:9/0/terrains_peering_bit/top_right_corner = 1 +2:9/0/custom_data_0 = "boy.disco.on" +3:9/animation_columns = 4 +3:9/animation_separation = Vector2i(3, 0) +3:9/animation_speed = 2.083 +3:9/animation_frame_0/duration = 1.0 +3:9/animation_frame_1/duration = 1.0 +3:9/animation_frame_2/duration = 1.0 +3:9/animation_frame_3/duration = 1.0 +3:9/0 = 0 +3:9/0/terrain_set = 0 +3:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:9/0/terrains_peering_bit/bottom_left_corner = 1 +3:9/0/terrains_peering_bit/top_left_corner = 1 +3:9/0/terrains_peering_bit/top_right_corner = 1 +3:9/0/custom_data_0 = "boy.disco.on" +0:10/animation_columns = 4 +0:10/animation_separation = Vector2i(3, 0) +0:10/animation_speed = 2.083 +0:10/animation_frame_0/duration = 1.0 +0:10/animation_frame_1/duration = 1.0 +0:10/animation_frame_2/duration = 1.0 +0:10/animation_frame_3/duration = 1.0 +0:10/0 = 0 +0:10/0/terrain_set = 0 +0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:10/0/terrains_peering_bit/top_right_corner = 1 +0:10/0/custom_data_0 = "boy.disco.on" +1:10/animation_columns = 4 +1:10/animation_separation = Vector2i(3, 0) +1:10/animation_speed = 2.083 +1:10/animation_frame_0/duration = 1.0 +1:10/animation_frame_1/duration = 1.0 +1:10/animation_frame_2/duration = 1.0 +1:10/animation_frame_3/duration = 1.0 +1:10/0 = 0 +1:10/0/terrain_set = 0 +1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:10/0/terrains_peering_bit/top_left_corner = 1 +1:10/0/terrains_peering_bit/top_right_corner = 1 +1:10/0/custom_data_0 = "boy.disco.on" +2:10/animation_columns = 4 +2:10/animation_separation = Vector2i(3, 0) +2:10/animation_speed = 2.083 +2:10/animation_frame_0/duration = 1.0 +2:10/animation_frame_1/duration = 1.0 +2:10/animation_frame_2/duration = 1.0 +2:10/animation_frame_3/duration = 1.0 +2:10/0 = 0 +2:10/0/terrain_set = 0 +2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:10/0/terrains_peering_bit/bottom_right_corner = 1 +2:10/0/terrains_peering_bit/top_left_corner = 1 +2:10/0/terrains_peering_bit/top_right_corner = 1 +2:10/0/custom_data_0 = "boy.disco.on" +3:10/animation_columns = 4 +3:10/animation_separation = Vector2i(3, 0) +3:10/animation_speed = 2.083 +3:10/animation_frame_0/duration = 1.0 +3:10/animation_frame_1/duration = 1.0 +3:10/animation_frame_2/duration = 1.0 +3:10/animation_frame_3/duration = 1.0 +3:10/0 = 0 +3:10/0/terrain_set = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:10/0/terrains_peering_bit/bottom_left_corner = 1 +3:10/0/terrains_peering_bit/top_left_corner = 1 +3:10/0/custom_data_0 = "boy.disco.on" +1:11/animation_columns = 4 +1:11/animation_separation = Vector2i(3, 0) +1:11/animation_speed = 2.083 +1:11/animation_frame_0/duration = 1.0 +1:11/animation_frame_1/duration = 1.0 +1:11/animation_frame_2/duration = 1.0 +1:11/animation_frame_3/duration = 1.0 +1:11/0 = 0 +1:11/0/terrain_set = 0 +1:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:11/0/terrains_peering_bit/bottom_right_corner = 1 +1:11/0/custom_data_0 = "boy.disco.on" +2:11/animation_columns = 4 +2:11/animation_separation = Vector2i(3, 0) +2:11/animation_speed = 2.083 +2:11/animation_frame_0/duration = 1.0 +2:11/animation_frame_1/duration = 1.0 +2:11/animation_frame_2/duration = 1.0 +2:11/animation_frame_3/duration = 1.0 +2:11/0 = 0 +2:11/0/terrain_set = 0 +2:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:11/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:11/0/terrains_peering_bit/bottom_left_corner = 1 +2:11/0/terrains_peering_bit/top_right_corner = 1 +2:11/0/custom_data_0 = "boy.disco.on" +3:11/animation_columns = 4 +3:11/animation_separation = Vector2i(3, 0) +3:11/animation_speed = 2.083 +3:11/animation_frame_0/duration = 1.0 +3:11/animation_frame_1/duration = 1.0 +3:11/animation_frame_2/duration = 1.0 +3:11/animation_frame_3/duration = 1.0 +3:11/0 = 0 +3:11/0/terrain_set = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:11/0/terrains_peering_bit/top_left_corner = 1 +3:11/0/custom_data_0 = "boy.disco.on" +0:12/animation_speed = 2.083 +0:12/0 = 0 +0:12/0/custom_data_0 = "boy.disco.off" +1:12/animation_speed = 2.083 +1:12/0 = 0 +1:12/0/custom_data_0 = "boy.disco.off" +2:12/animation_speed = 2.083 +2:12/0 = 0 +2:12/0/custom_data_0 = "boy.disco.off" +3:12/animation_speed = 2.083 +3:12/0 = 0 +3:12/0/custom_data_0 = "boy.disco.off" +0:13/animation_speed = 2.083 +0:13/0 = 0 +0:13/0/custom_data_0 = "boy.disco.off" +1:13/animation_speed = 2.083 +1:13/0 = 0 +1:13/0/custom_data_0 = "boy.disco.off" +2:13/animation_speed = 2.083 +2:13/0 = 0 +2:13/0/custom_data_0 = "boy.disco.off" +3:13/animation_speed = 2.083 +3:13/0 = 0 +3:13/0/custom_data_0 = "boy.disco.off" +0:14/animation_speed = 2.083 +0:14/0 = 0 +0:14/0/custom_data_0 = "boy.disco.off" +1:14/animation_speed = 2.083 +1:14/0 = 0 +1:14/0/custom_data_0 = "boy.disco.off" +2:14/animation_speed = 2.083 +2:14/0 = 0 +2:14/0/custom_data_0 = "boy.disco.off" +3:14/animation_speed = 2.083 +3:14/0 = 0 +3:14/0/custom_data_0 = "boy.disco.off" +1:15/animation_speed = 2.083 +1:15/0 = 0 +1:15/0/custom_data_0 = "boy.disco.off" +2:15/animation_speed = 2.083 +2:15/0 = 0 +2:15/0/custom_data_0 = "boy.disco.off" +3:15/animation_speed = 2.083 +3:15/0 = 0 +3:15/0/custom_data_0 = "boy.disco.off" +0:16/animation_columns = 4 +0:16/animation_separation = Vector2i(3, 0) +0:16/animation_speed = 2.083 +0:16/animation_frame_0/duration = 1.0 +0:16/animation_frame_1/duration = 1.0 +0:16/animation_frame_2/duration = 1.0 +0:16/animation_frame_3/duration = 1.0 +0:16/0 = 0 +0:16/0/terrain_set = 0 +0:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:16/0/terrains_peering_bit/bottom_left_corner = 2 +1:16/animation_columns = 4 +1:16/animation_separation = Vector2i(3, 0) +1:16/animation_speed = 2.083 +1:16/animation_frame_0/duration = 1.0 +1:16/animation_frame_1/duration = 1.0 +1:16/animation_frame_2/duration = 1.0 +1:16/animation_frame_3/duration = 1.0 +1:16/0 = 0 +1:16/0/terrain_set = 0 +1:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:16/0/terrains_peering_bit/bottom_right_corner = 2 +1:16/0/terrains_peering_bit/top_right_corner = 2 +2:16/animation_columns = 4 +2:16/animation_separation = Vector2i(3, 0) +2:16/animation_speed = 2.083 +2:16/animation_frame_0/duration = 1.0 +2:16/animation_frame_1/duration = 1.0 +2:16/animation_frame_2/duration = 1.0 +2:16/animation_frame_3/duration = 1.0 +2:16/0 = 0 +2:16/0/terrain_set = 0 +2:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:16/0/terrains_peering_bit/bottom_right_corner = 2 +2:16/0/terrains_peering_bit/bottom_left_corner = 2 +2:16/0/terrains_peering_bit/top_left_corner = 2 +3:16/animation_columns = 4 +3:16/animation_separation = Vector2i(3, 0) +3:16/animation_speed = 2.083 +3:16/animation_frame_0/duration = 1.0 +3:16/animation_frame_1/duration = 1.0 +3:16/animation_frame_2/duration = 1.0 +3:16/animation_frame_3/duration = 1.0 +3:16/0 = 0 +3:16/0/terrain_set = 0 +3:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:16/0/terrains_peering_bit/bottom_right_corner = 2 +3:16/0/terrains_peering_bit/bottom_left_corner = 2 +0:17/animation_columns = 4 +0:17/animation_separation = Vector2i(3, 0) +0:17/animation_speed = 2.083 +0:17/animation_frame_0/duration = 1.0 +0:17/animation_frame_1/duration = 1.0 +0:17/animation_frame_2/duration = 1.0 +0:17/animation_frame_3/duration = 1.0 +0:17/0 = 0 +0:17/0/terrain_set = 0 +0:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:17/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:17/0/terrains_peering_bit/bottom_right_corner = 2 +0:17/0/terrains_peering_bit/top_left_corner = 2 +1:17/animation_columns = 4 +1:17/animation_separation = Vector2i(3, 0) +1:17/animation_speed = 2.083 +1:17/animation_frame_0/duration = 1.0 +1:17/animation_frame_1/duration = 1.0 +1:17/animation_frame_2/duration = 1.0 +1:17/animation_frame_3/duration = 1.0 +1:17/0 = 0 +1:17/0/terrain_set = 0 +1:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:17/0/terrains_peering_bit/bottom_right_corner = 2 +1:17/0/terrains_peering_bit/bottom_left_corner = 2 +1:17/0/terrains_peering_bit/top_right_corner = 2 +2:17/animation_columns = 4 +2:17/animation_separation = Vector2i(3, 0) +2:17/animation_speed = 2.083 +2:17/animation_frame_0/duration = 1.0 +2:17/animation_frame_1/duration = 1.0 +2:17/animation_frame_2/duration = 1.0 +2:17/animation_frame_3/duration = 1.0 +2:17/0 = 0 +2:17/0/terrain_set = 0 +2:17/0/terrain = 2 +2:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:17/0/terrains_peering_bit/bottom_right_corner = 2 +2:17/0/terrains_peering_bit/bottom_left_corner = 2 +2:17/0/terrains_peering_bit/top_left_corner = 2 +2:17/0/terrains_peering_bit/top_right_corner = 2 +3:17/animation_columns = 4 +3:17/animation_separation = Vector2i(3, 0) +3:17/animation_speed = 2.083 +3:17/animation_frame_0/duration = 1.0 +3:17/animation_frame_1/duration = 1.0 +3:17/animation_frame_2/duration = 1.0 +3:17/animation_frame_3/duration = 1.0 +3:17/0 = 0 +3:17/0/terrain_set = 0 +3:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:17/0/terrains_peering_bit/bottom_left_corner = 2 +3:17/0/terrains_peering_bit/top_left_corner = 2 +3:17/0/terrains_peering_bit/top_right_corner = 2 +0:18/animation_columns = 4 +0:18/animation_separation = Vector2i(3, 0) +0:18/animation_speed = 2.083 +0:18/animation_frame_0/duration = 1.0 +0:18/animation_frame_1/duration = 1.0 +0:18/animation_frame_2/duration = 1.0 +0:18/animation_frame_3/duration = 1.0 +0:18/0 = 0 +0:18/0/terrain_set = 0 +0:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:18/0/terrains_peering_bit/top_right_corner = 2 +1:18/animation_columns = 4 +1:18/animation_separation = Vector2i(3, 0) +1:18/animation_speed = 2.083 +1:18/animation_frame_0/duration = 1.0 +1:18/animation_frame_1/duration = 1.0 +1:18/animation_frame_2/duration = 1.0 +1:18/animation_frame_3/duration = 1.0 +1:18/0 = 0 +1:18/0/terrain_set = 0 +1:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:18/0/terrains_peering_bit/top_left_corner = 2 +1:18/0/terrains_peering_bit/top_right_corner = 2 +2:18/animation_columns = 4 +2:18/animation_separation = Vector2i(3, 0) +2:18/animation_speed = 2.083 +2:18/animation_frame_0/duration = 1.0 +2:18/animation_frame_1/duration = 1.0 +2:18/animation_frame_2/duration = 1.0 +2:18/animation_frame_3/duration = 1.0 +2:18/0 = 0 +2:18/0/terrain_set = 0 +2:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:18/0/terrains_peering_bit/bottom_right_corner = 2 +2:18/0/terrains_peering_bit/top_left_corner = 2 +2:18/0/terrains_peering_bit/top_right_corner = 2 +3:18/animation_columns = 4 +3:18/animation_separation = Vector2i(3, 0) +3:18/animation_speed = 2.083 +3:18/animation_frame_0/duration = 1.0 +3:18/animation_frame_1/duration = 1.0 +3:18/animation_frame_2/duration = 1.0 +3:18/animation_frame_3/duration = 1.0 +3:18/0 = 0 +3:18/0/terrain_set = 0 +3:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:18/0/terrains_peering_bit/bottom_left_corner = 2 +3:18/0/terrains_peering_bit/top_left_corner = 2 +1:19/animation_columns = 4 +1:19/animation_separation = Vector2i(3, 0) +1:19/animation_speed = 2.083 +1:19/animation_frame_0/duration = 1.0 +1:19/animation_frame_1/duration = 1.0 +1:19/animation_frame_2/duration = 1.0 +1:19/animation_frame_3/duration = 1.0 +1:19/0 = 0 +1:19/0/terrain_set = 0 +1:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:19/0/terrains_peering_bit/bottom_right_corner = 2 +2:19/animation_columns = 4 +2:19/animation_separation = Vector2i(3, 0) +2:19/animation_speed = 2.083 +2:19/animation_frame_0/duration = 1.0 +2:19/animation_frame_1/duration = 1.0 +2:19/animation_frame_2/duration = 1.0 +2:19/animation_frame_3/duration = 1.0 +2:19/0 = 0 +2:19/0/terrain_set = 0 +2:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:19/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:19/0/terrains_peering_bit/bottom_left_corner = 2 +2:19/0/terrains_peering_bit/top_right_corner = 2 +3:19/animation_columns = 4 +3:19/animation_separation = Vector2i(3, 0) +3:19/animation_speed = 2.083 +3:19/animation_frame_0/duration = 1.0 +3:19/animation_frame_1/duration = 1.0 +3:19/animation_frame_2/duration = 1.0 +3:19/animation_frame_3/duration = 1.0 +3:19/0 = 0 +3:19/0/terrain_set = 0 +3:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:19/0/terrains_peering_bit/top_left_corner = 2 +0:20/animation_columns = 4 +0:20/animation_separation = Vector2i(3, 0) +0:20/animation_speed = 2.083 +0:20/animation_frame_0/duration = 1.0 +0:20/animation_frame_1/duration = 1.0 +0:20/animation_frame_2/duration = 1.0 +0:20/animation_frame_3/duration = 1.0 +0:20/0 = 0 +0:20/0/terrain_set = 0 +0:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:20/0/terrains_peering_bit/bottom_left_corner = 3 +1:20/animation_columns = 4 +1:20/animation_separation = Vector2i(3, 0) +1:20/animation_speed = 2.083 +1:20/animation_frame_0/duration = 1.0 +1:20/animation_frame_1/duration = 1.0 +1:20/animation_frame_2/duration = 1.0 +1:20/animation_frame_3/duration = 1.0 +1:20/0 = 0 +1:20/0/terrain_set = 0 +1:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:20/0/terrains_peering_bit/bottom_right_corner = 3 +1:20/0/terrains_peering_bit/top_right_corner = 3 +2:20/animation_columns = 4 +2:20/animation_separation = Vector2i(3, 0) +2:20/animation_speed = 2.083 +2:20/animation_frame_0/duration = 1.0 +2:20/animation_frame_1/duration = 1.0 +2:20/animation_frame_2/duration = 1.0 +2:20/animation_frame_3/duration = 1.0 +2:20/0 = 0 +2:20/0/terrain_set = 0 +2:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:20/0/terrains_peering_bit/bottom_right_corner = 3 +2:20/0/terrains_peering_bit/bottom_left_corner = 3 +2:20/0/terrains_peering_bit/top_left_corner = 3 +3:20/animation_columns = 4 +3:20/animation_separation = Vector2i(3, 0) +3:20/animation_speed = 2.083 +3:20/animation_frame_0/duration = 1.0 +3:20/animation_frame_1/duration = 1.0 +3:20/animation_frame_2/duration = 1.0 +3:20/animation_frame_3/duration = 1.0 +3:20/0 = 0 +3:20/0/terrain_set = 0 +3:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:20/0/terrains_peering_bit/bottom_right_corner = 3 +3:20/0/terrains_peering_bit/bottom_left_corner = 3 +0:21/animation_columns = 4 +0:21/animation_separation = Vector2i(3, 0) +0:21/animation_speed = 2.083 +0:21/animation_frame_0/duration = 1.0 +0:21/animation_frame_1/duration = 1.0 +0:21/animation_frame_2/duration = 1.0 +0:21/animation_frame_3/duration = 1.0 +0:21/0 = 0 +0:21/0/terrain_set = 0 +0:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:21/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:21/0/terrains_peering_bit/bottom_right_corner = 3 +0:21/0/terrains_peering_bit/top_left_corner = 3 +1:21/animation_columns = 4 +1:21/animation_separation = Vector2i(3, 0) +1:21/animation_speed = 2.083 +1:21/animation_frame_0/duration = 1.0 +1:21/animation_frame_1/duration = 1.0 +1:21/animation_frame_2/duration = 1.0 +1:21/animation_frame_3/duration = 1.0 +1:21/0 = 0 +1:21/0/terrain_set = 0 +1:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:21/0/terrains_peering_bit/bottom_right_corner = 3 +1:21/0/terrains_peering_bit/bottom_left_corner = 3 +1:21/0/terrains_peering_bit/top_right_corner = 3 +2:21/animation_columns = 4 +2:21/animation_separation = Vector2i(3, 0) +2:21/animation_speed = 2.083 +2:21/animation_frame_0/duration = 1.0 +2:21/animation_frame_1/duration = 1.0 +2:21/animation_frame_2/duration = 1.0 +2:21/animation_frame_3/duration = 1.0 +2:21/0 = 0 +2:21/0/terrain_set = 0 +2:21/0/terrain = 3 +2:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:21/0/terrains_peering_bit/bottom_right_corner = 3 +2:21/0/terrains_peering_bit/bottom_left_corner = 3 +2:21/0/terrains_peering_bit/top_left_corner = 3 +2:21/0/terrains_peering_bit/top_right_corner = 3 +3:21/animation_columns = 4 +3:21/animation_separation = Vector2i(3, 0) +3:21/animation_speed = 2.083 +3:21/animation_frame_0/duration = 1.0 +3:21/animation_frame_1/duration = 1.0 +3:21/animation_frame_2/duration = 1.0 +3:21/animation_frame_3/duration = 1.0 +3:21/0 = 0 +3:21/0/terrain_set = 0 +3:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:21/0/terrains_peering_bit/bottom_left_corner = 3 +3:21/0/terrains_peering_bit/top_left_corner = 3 +3:21/0/terrains_peering_bit/top_right_corner = 3 +0:22/animation_columns = 4 +0:22/animation_separation = Vector2i(3, 0) +0:22/animation_speed = 2.083 +0:22/animation_frame_0/duration = 1.0 +0:22/animation_frame_1/duration = 1.0 +0:22/animation_frame_2/duration = 1.0 +0:22/animation_frame_3/duration = 1.0 +0:22/0 = 0 +0:22/0/terrain_set = 0 +0:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:22/0/terrains_peering_bit/top_right_corner = 3 +1:22/animation_columns = 4 +1:22/animation_separation = Vector2i(3, 0) +1:22/animation_speed = 2.083 +1:22/animation_frame_0/duration = 1.0 +1:22/animation_frame_1/duration = 1.0 +1:22/animation_frame_2/duration = 1.0 +1:22/animation_frame_3/duration = 1.0 +1:22/0 = 0 +1:22/0/terrain_set = 0 +1:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:22/0/terrains_peering_bit/top_left_corner = 3 +1:22/0/terrains_peering_bit/top_right_corner = 3 +2:22/animation_columns = 4 +2:22/animation_separation = Vector2i(3, 0) +2:22/animation_speed = 2.083 +2:22/animation_frame_0/duration = 1.0 +2:22/animation_frame_1/duration = 1.0 +2:22/animation_frame_2/duration = 1.0 +2:22/animation_frame_3/duration = 1.0 +2:22/0 = 0 +2:22/0/terrain_set = 0 +2:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:22/0/terrains_peering_bit/bottom_right_corner = 3 +2:22/0/terrains_peering_bit/top_left_corner = 3 +2:22/0/terrains_peering_bit/top_right_corner = 3 +3:22/animation_columns = 4 +3:22/animation_separation = Vector2i(3, 0) +3:22/animation_speed = 2.083 +3:22/animation_frame_0/duration = 1.0 +3:22/animation_frame_1/duration = 1.0 +3:22/animation_frame_2/duration = 1.0 +3:22/animation_frame_3/duration = 1.0 +3:22/0 = 0 +3:22/0/terrain_set = 0 +3:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:22/0/terrains_peering_bit/bottom_left_corner = 3 +3:22/0/terrains_peering_bit/top_left_corner = 3 +1:23/animation_columns = 4 +1:23/animation_separation = Vector2i(3, 0) +1:23/animation_speed = 2.083 +1:23/animation_frame_0/duration = 1.0 +1:23/animation_frame_1/duration = 1.0 +1:23/animation_frame_2/duration = 1.0 +1:23/animation_frame_3/duration = 1.0 +1:23/0 = 0 +1:23/0/terrain_set = 0 +1:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:23/0/terrains_peering_bit/bottom_right_corner = 3 +2:23/animation_columns = 4 +2:23/animation_separation = Vector2i(3, 0) +2:23/animation_speed = 2.083 +2:23/animation_frame_0/duration = 1.0 +2:23/animation_frame_1/duration = 1.0 +2:23/animation_frame_2/duration = 1.0 +2:23/animation_frame_3/duration = 1.0 +2:23/0 = 0 +2:23/0/terrain_set = 0 +2:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:23/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:23/0/terrains_peering_bit/bottom_left_corner = 3 +2:23/0/terrains_peering_bit/top_right_corner = 3 +3:23/animation_columns = 4 +3:23/animation_separation = Vector2i(3, 0) +3:23/animation_speed = 2.083 +3:23/animation_frame_0/duration = 1.0 +3:23/animation_frame_1/duration = 1.0 +3:23/animation_frame_2/duration = 1.0 +3:23/animation_frame_3/duration = 1.0 +3:23/0 = 0 +3:23/0/terrain_set = 0 +3:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:23/0/terrains_peering_bit/top_left_corner = 3 +0:24/0 = 0 +0:24/0/terrain_set = 0 +0:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:24/0/terrains_peering_bit/bottom_left_corner = 4 +0:24/0/custom_data_0 = "girl.pillow.on" +1:24/0 = 0 +1:24/0/terrain_set = 0 +1:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:24/0/terrains_peering_bit/bottom_right_corner = 4 +1:24/0/terrains_peering_bit/top_right_corner = 4 +1:24/0/custom_data_0 = "girl.pillow.on" +2:24/0 = 0 +2:24/0/terrain_set = 0 +2:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:24/0/terrains_peering_bit/bottom_right_corner = 4 +2:24/0/terrains_peering_bit/bottom_left_corner = 4 +2:24/0/terrains_peering_bit/top_left_corner = 4 +2:24/0/custom_data_0 = "girl.pillow.on" +3:24/0 = 0 +3:24/0/terrain_set = 0 +3:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:24/0/terrains_peering_bit/bottom_left_corner = 4 +3:24/0/custom_data_0 = "girl.pillow.on" +0:25/0 = 0 +0:25/0/terrain_set = 0 +0:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:25/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:25/0/terrains_peering_bit/bottom_right_corner = 4 +0:25/0/terrains_peering_bit/top_left_corner = 4 +0:25/0/custom_data_0 = "girl.pillow.on" +1:25/0 = 0 +1:25/0/terrain_set = 0 +1:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:25/0/terrains_peering_bit/bottom_right_corner = 4 +1:25/0/terrains_peering_bit/bottom_left_corner = 4 +1:25/0/terrains_peering_bit/top_right_corner = 4 +1:25/0/custom_data_0 = "girl.pillow.on" +2:25/0 = 0 +2:25/0/terrain_set = 0 +2:25/0/terrain = 4 +2:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:25/0/terrains_peering_bit/bottom_right_corner = 4 +2:25/0/terrains_peering_bit/bottom_left_corner = 4 +2:25/0/terrains_peering_bit/top_left_corner = 4 +2:25/0/terrains_peering_bit/top_right_corner = 4 +2:25/0/custom_data_0 = "girl.pillow.on" +3:25/0 = 0 +3:25/0/terrain_set = 0 +3:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:25/0/terrains_peering_bit/bottom_left_corner = 4 +3:25/0/terrains_peering_bit/top_left_corner = 4 +3:25/0/custom_data_0 = "girl.pillow.on" +0:26/0 = 0 +0:26/0/terrain_set = 0 +0:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:26/0/terrains_peering_bit/top_right_corner = 4 +0:26/0/custom_data_0 = "girl.pillow.on" +1:26/0 = 0 +1:26/0/terrain_set = 0 +1:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:26/0/terrains_peering_bit/top_left_corner = 4 +1:26/0/terrains_peering_bit/top_right_corner = 4 +1:26/0/custom_data_0 = "girl.pillow.on" +2:26/0 = 0 +2:26/0/terrain_set = 0 +2:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:26/0/terrains_peering_bit/bottom_right_corner = 4 +2:26/0/terrains_peering_bit/top_left_corner = 4 +2:26/0/terrains_peering_bit/top_right_corner = 4 +2:26/0/custom_data_0 = "girl.pillow.on" +3:26/0 = 0 +3:26/0/terrain_set = 0 +3:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:26/0/terrains_peering_bit/bottom_left_corner = 4 +3:26/0/terrains_peering_bit/top_left_corner = 4 +3:26/0/custom_data_0 = "girl.pillow.on" +1:27/0 = 0 +1:27/0/terrain_set = 0 +1:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:27/0/terrains_peering_bit/bottom_right_corner = 4 +1:27/0/custom_data_0 = "girl.pillow.on" +2:27/0 = 0 +2:27/0/terrain_set = 0 +2:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:27/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:27/0/terrains_peering_bit/bottom_left_corner = 4 +2:27/0/terrains_peering_bit/top_right_corner = 4 +2:27/0/custom_data_0 = "girl.pillow.on" +3:27/0 = 0 +3:27/0/terrain_set = 0 +3:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:27/0/terrains_peering_bit/top_left_corner = 4 +3:27/0/custom_data_0 = "girl.pillow.on" +0:28/0 = 0 +0:28/0/terrain_set = 0 +0:28/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 0.03125, -0.0625, -0.03125, 8, -8, 8) +0:28/0/terrains_peering_bit/bottom_left_corner = 5 +0:28/0/custom_data_0 = "boy.pillow.on" +1:28/0 = 0 +1:28/0/terrain_set = 0 +1:28/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -0.15625, -8, -0.03125, 8, 8, 8) +1:28/0/terrains_peering_bit/bottom_right_corner = 5 +1:28/0/terrains_peering_bit/top_right_corner = 5 +1:28/0/custom_data_0 = "boy.pillow.on" +2:28/0 = 0 +2:28/0/terrain_set = 0 +2:28/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, -8, -0.09375, -8, -0.03125, -0.0625, 8, 0, 8, 8) +2:28/0/terrains_peering_bit/bottom_right_corner = 5 +2:28/0/terrains_peering_bit/bottom_left_corner = 5 +2:28/0/terrains_peering_bit/top_left_corner = 5 +2:28/0/custom_data_0 = "boy.pillow.on" +3:28/0 = 0 +3:28/0/terrain_set = 0 +3:28/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -0.0625, -8, 0.0625, -8, 8, 8, 8) +3:28/0/terrains_peering_bit/bottom_right_corner = 5 +3:28/0/terrains_peering_bit/bottom_left_corner = 5 +3:28/0/custom_data_0 = "boy.pillow.on" +0:29/0 = 0 +0:29/0/terrain_set = 0 +0:29/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 0.03125, -8, -0.09375, -0.0625, -8, 0.25) +0:29/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +0:29/0/terrains_peering_bit/bottom_right_corner = 5 +0:29/0/terrains_peering_bit/top_left_corner = 5 +0:29/0/custom_data_0 = "boy.pillow.on" +1:29/0 = 0 +1:29/0/terrain_set = 0 +1:29/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, -8, -0.09375, -8, -0.03125, -0.0625, -8, 0, -8, 8) +1:29/0/terrains_peering_bit/bottom_right_corner = 5 +1:29/0/terrains_peering_bit/bottom_left_corner = 5 +1:29/0/terrains_peering_bit/top_right_corner = 5 +1:29/0/custom_data_0 = "boy.pillow.on" +2:29/0 = 0 +2:29/0/terrain_set = 0 +2:29/0/terrain = 5 +2:29/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:29/0/terrains_peering_bit/bottom_right_corner = 5 +2:29/0/terrains_peering_bit/bottom_left_corner = 5 +2:29/0/terrains_peering_bit/top_left_corner = 5 +2:29/0/terrains_peering_bit/top_right_corner = 5 +2:29/0/custom_data_0 = "boy.pillow.on" +3:29/0 = 0 +3:29/0/terrain_set = 0 +3:29/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0.0625, -0.03125, -0.0625, 0.03125, 8, -8, 8) +3:29/0/terrains_peering_bit/bottom_left_corner = 5 +3:29/0/terrains_peering_bit/top_left_corner = 5 +3:29/0/terrains_peering_bit/top_right_corner = 5 +3:29/0/custom_data_0 = "boy.pillow.on" +0:30/0 = 0 +0:30/0/terrain_set = 0 +0:30/0/physics_layer_0/polygon_0/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +0:30/0/terrains_peering_bit/top_right_corner = 5 +0:30/0/custom_data_0 = "boy.pillow.on" +1:30/0 = 0 +1:30/0/terrain_set = 0 +1:30/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, -0.0625, -8, 0.0625) +1:30/0/terrains_peering_bit/top_left_corner = 5 +1:30/0/terrains_peering_bit/top_right_corner = 5 +1:30/0/custom_data_0 = "boy.pillow.on" +2:30/0 = 0 +2:30/0/terrain_set = 0 +2:30/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, -8, -8, 0.0625, -0.03125, -0.0625, -0.09375, 8, 8, 8) +2:30/0/terrains_peering_bit/bottom_right_corner = 5 +2:30/0/terrains_peering_bit/top_left_corner = 5 +2:30/0/terrains_peering_bit/top_right_corner = 5 +2:30/0/custom_data_0 = "boy.pillow.on" +3:30/0 = 0 +3:30/0/terrain_set = 0 +3:30/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -0.15625, -8, -0.03125, 8, -8, 8) +3:30/0/terrains_peering_bit/bottom_left_corner = 5 +3:30/0/terrains_peering_bit/top_left_corner = 5 +3:30/0/custom_data_0 = "boy.pillow.on" +1:31/0 = 0 +1:31/0/terrain_set = 0 +1:31/0/physics_layer_0/polygon_0/points = PackedVector2Array(0.09375, 8, -0.03125, 0.0625, 8, 0.0625, 8, 8) +1:31/0/terrains_peering_bit/bottom_right_corner = 5 +1:31/0/custom_data_0 = "boy.pillow.on" +2:31/0 = 0 +2:31/0/terrain_set = 0 +2:31/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -0.09375, 8, -0.09375, -0.0625, -8, 0.0625) +2:31/0/physics_layer_0/polygon_1/points = PackedVector2Array(-0.03125, -8, -0.03125, 0.0625, 8, 0.0625, 8, -8) +2:31/0/terrains_peering_bit/bottom_left_corner = 5 +2:31/0/terrains_peering_bit/top_right_corner = 5 +2:31/0/custom_data_0 = "boy.pillow.on" +3:31/0 = 0 +3:31/0/terrain_set = 0 +3:31/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0.0625, -8, -8, -0.09375, -8, 0.09375, 0.0625) +3:31/0/terrains_peering_bit/top_left_corner = 5 +3:31/0/custom_data_0 = "boy.pillow.on" +0:32/0 = 0 +0:32/0/custom_data_0 = "boy.pillow.off" +1:32/0 = 0 +1:32/0/custom_data_0 = "boy.pillow.off" +2:32/0 = 0 +2:32/0/custom_data_0 = "boy.pillow.off" +3:32/0 = 0 +3:32/0/custom_data_0 = "boy.pillow.off" +0:33/0 = 0 +0:33/0/custom_data_0 = "boy.pillow.off" +1:33/0 = 0 +1:33/0/custom_data_0 = "boy.pillow.off" +2:33/0 = 0 +2:33/0/custom_data_0 = "boy.pillow.off" +3:33/0 = 0 +3:33/0/custom_data_0 = "boy.pillow.off" +0:34/0 = 0 +0:34/0/custom_data_0 = "boy.pillow.off" +1:34/0 = 0 +1:34/0/custom_data_0 = "boy.pillow.off" +2:34/0 = 0 +2:34/0/custom_data_0 = "boy.pillow.off" +3:34/0 = 0 +3:34/0/custom_data_0 = "boy.pillow.off" +1:35/0 = 0 +1:35/0/custom_data_0 = "boy.pillow.off" +2:35/0 = 0 +2:35/0/custom_data_0 = "boy.pillow.off" +3:35/0 = 0 +3:35/0/custom_data_0 = "boy.pillow.off" +0:36/0 = 0 +0:36/0/custom_data_0 = "girl.pillow.off" +1:36/0 = 0 +1:36/0/custom_data_0 = "girl.pillow.off" +2:36/0 = 0 +2:36/0/custom_data_0 = "girl.pillow.off" +3:36/0 = 0 +3:36/0/custom_data_0 = "girl.pillow.off" +0:37/0 = 0 +0:37/0/custom_data_0 = "girl.pillow.off" +1:37/0 = 0 +1:37/0/custom_data_0 = "girl.pillow.off" +2:37/0 = 0 +2:37/0/custom_data_0 = "girl.pillow.off" +3:37/0 = 0 +3:37/0/custom_data_0 = "girl.pillow.off" +0:38/0 = 0 +0:38/0/custom_data_0 = "girl.pillow.off" +1:38/0 = 0 +1:38/0/custom_data_0 = "girl.pillow.off" +2:38/0 = 0 +2:38/0/custom_data_0 = "girl.pillow.off" +3:38/0 = 0 +3:38/0/custom_data_0 = "girl.pillow.off" +1:39/0 = 0 +1:39/0/custom_data_0 = "girl.pillow.off" +2:39/0 = 0 +2:39/0/custom_data_0 = "girl.pillow.off" +3:39/0 = 0 +3:39/0/custom_data_0 = "girl.pillow.off" + +[resource] +physics_layer_0/collision_layer = 1 +physics_layer_0/physics_material = SubResource("PhysicsMaterial_bgue1") +terrain_set_0/mode = 1 +terrain_set_0/terrain_0/name = "girl disco" +terrain_set_0/terrain_0/color = Color(1, 0.415686, 1, 1) +terrain_set_0/terrain_1/name = "boy disco" +terrain_set_0/terrain_1/color = Color(0.176471, 0.188235, 0.796078, 1) +terrain_set_0/terrain_2/name = "city lights" +terrain_set_0/terrain_2/color = Color(0.425678, 0.520713, 0.0819725, 1) +terrain_set_0/terrain_3/name = "disco ball" +terrain_set_0/terrain_3/color = Color(0.670946, 0.364192, 0, 1) +terrain_set_0/terrain_4/name = "girl pillows" +terrain_set_0/terrain_4/color = Color(0.821734, 0, 0.1447, 1) +terrain_set_0/terrain_5/name = "boy pillows" +terrain_set_0/terrain_5/color = Color(0.421124, 0.229468, 1, 1) +custom_data_layer_0/name = "gender" +custom_data_layer_0/type = 4 +sources/6 = SubResource("TileSetAtlasSource_l5n6p") diff --git a/tilesheets/miniTilemap-Sheet.png b/tilesheets/miniTilemap-Sheet.png new file mode 100755 index 0000000..a147f7b Binary files /dev/null and b/tilesheets/miniTilemap-Sheet.png differ diff --git a/tilesheets/miniTilemap-Sheet.png.import b/tilesheets/miniTilemap-Sheet.png.import new file mode 100644 index 0000000..023f6e5 --- /dev/null +++ b/tilesheets/miniTilemap-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8fnbrsyuuukj" +path="res://.godot/imported/miniTilemap-Sheet.png-6211e8cc1dd775ad46de7a68261a1d97.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://tilesheets/miniTilemap-Sheet.png" +dest_files=["res://.godot/imported/miniTilemap-Sheet.png-6211e8cc1dd775ad46de7a68261a1d97.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1