initial commit with basic stuff
2
.gitattributes
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Normalize EOL for all files that Git considers text files.
|
||||
* text=auto eol=lf
|
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Godot 4+ specific ignores
|
||||
.godot/
|
3
combine_sprites.py
Normal file
@ -0,0 +1,3 @@
|
||||
#!python3
|
||||
|
||||
import
|
1
icon.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg height="128" width="128" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="124" height="124" rx="14" fill="#363d52" stroke="#212532" stroke-width="4"/><g transform="scale(.101) translate(122 122)"><g fill="#fff"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 813 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H447l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c3 34 55 34 58 0v-86c-3-34-55-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></g></svg>
|
After Width: | Height: | Size: 950 B |
37
icon.svg.import
Normal file
@ -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
|
44
project.godot
Normal file
@ -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
|
67
scenes/gender_reactive_tilemap.gd
Normal file
@ -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))
|
||||
|
135
scenes/maincharacter.gd
Normal file
@ -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
|
465
scenes/maincharacter.tscn
Normal file
@ -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")
|
||||
}
|
22
scenes/testing_ground.tscn
Normal file
BIN
spritesheets/.DS_Store
vendored
Normal file
BIN
spritesheets/maincharacter/.DS_Store
vendored
Normal file
299
spritesheets/maincharacter/Body/body.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Body/body.png
Executable file
After Width: | Height: | Size: 3.1 KiB |
34
spritesheets/maincharacter/Body/body.png.import
Normal file
@ -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
|
BIN
spritesheets/maincharacter/Death/.DS_Store
vendored
Executable file
BIN
spritesheets/maincharacter/Death/Ground Tongue/Body.png
Executable file
After Width: | Height: | Size: 964 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Hair A.png
Executable file
After Width: | Height: | Size: 691 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Hair B.png
Executable file
After Width: | Height: | Size: 401 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Hazard.png
Executable file
After Width: | Height: | Size: 1.2 KiB |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Hips A.png
Executable file
After Width: | Height: | Size: 707 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Hips B.png
Executable file
After Width: | Height: | Size: 689 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips 0.png
Executable file
After Width: | Height: | Size: 323 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips A.png
Executable file
After Width: | Height: | Size: 325 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Hips B.png
Executable file
After Width: | Height: | Size: 330 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits A.png
Executable file
After Width: | Height: | Size: 331 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Outfits/Bikini/Tits B.png
Executable file
After Width: | Height: | Size: 332 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Tits A.png
Executable file
After Width: | Height: | Size: 288 B |
@ -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
|
BIN
spritesheets/maincharacter/Death/Ground Tongue/Tits B.png
Executable file
After Width: | Height: | Size: 316 B |
@ -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
|
251
spritesheets/maincharacter/Hair/hair-1.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Hair/hair-1.png
Executable file
After Width: | Height: | Size: 1.2 KiB |
34
spritesheets/maincharacter/Hair/hair-1.png.import
Normal file
@ -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
|
251
spritesheets/maincharacter/Hair/hair-2.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Hair/hair-2.png
Executable file
After Width: | Height: | Size: 771 B |
34
spritesheets/maincharacter/Hair/hair-2.png.import
Normal file
@ -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
|
251
spritesheets/maincharacter/Hipses/hips-1.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Hipses/hips-1.png
Executable file
After Width: | Height: | Size: 1.5 KiB |
34
spritesheets/maincharacter/Hipses/hips-1.png.import
Normal file
@ -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
|
251
spritesheets/maincharacter/Hipses/hips-2.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Hipses/hips-2.png
Executable file
After Width: | Height: | Size: 1.5 KiB |
34
spritesheets/maincharacter/Hipses/hips-2.png.import
Normal file
@ -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
|
251
spritesheets/maincharacter/Titses/tits-1.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Titses/tits-1.png
Executable file
After Width: | Height: | Size: 458 B |
34
spritesheets/maincharacter/Titses/tits-1.png.import
Normal file
@ -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
|
251
spritesheets/maincharacter/Titses/tits-2.json
Executable file
@ -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"
|
||||
}
|
||||
}
|
BIN
spritesheets/maincharacter/Titses/tits-2.png
Executable file
After Width: | Height: | Size: 560 B |
34
spritesheets/maincharacter/Titses/tits-2.png.import
Normal file
@ -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
|
BIN
tilesets/.DS_Store
vendored
Normal file
BIN
tilesets/15 Street.png
Executable file
After Width: | Height: | Size: 7.2 KiB |
34
tilesets/15 Street.png.import
Normal file
@ -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
|
BIN
tilesets/Basic Tilemap attempt 2.png
Executable file
After Width: | Height: | Size: 4.6 KiB |
34
tilesets/Basic Tilemap attempt 2.png.import
Normal file
@ -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
|
BIN
tilesets/Tile Attempt3-15tile-innie.png
Executable file
After Width: | Height: | Size: 582 B |
34
tilesets/Tile Attempt3-15tile-innie.png.import
Normal file
@ -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
|
BIN
tilesets/Tile Attempt3-15tile-outie.png
Executable file
After Width: | Height: | Size: 604 B |
34
tilesets/Tile Attempt3-15tile-outie.png.import
Normal file
@ -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
|
BIN
tilesets/TileKit_0.png
Executable file
After Width: | Height: | Size: 33 KiB |
34
tilesets/TileKit_0.png.import
Normal file
@ -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
|
BIN
tilesets/TileKit_Attwmpt1.png
Executable file
After Width: | Height: | Size: 5.4 KiB |
34
tilesets/TileKit_Attwmpt1.png.import
Normal file
@ -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
|
BIN
tilesheets/LUCATileSet-Sheet.png
Executable file
After Width: | Height: | Size: 3.9 KiB |
34
tilesheets/LUCATileSet-Sheet.png.import
Normal file
@ -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
|
1151
tilesheets/basics.tres
Normal file
BIN
tilesheets/miniTilemap-Sheet.png
Executable file
After Width: | Height: | Size: 4.3 KiB |
34
tilesheets/miniTilemap-Sheet.png.import
Normal file
@ -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
|