ProjectRR — нативный прототип на ассетах ProjectR

- Все 189 скелетов Spine сконвертированы в нативные Godot Skeleton2D (.tscn), без Spine в рантайме
- Меню + сцены: подземелье (карта комнат), просмотр спрайтов, нативные анимации
- Кастомизация цвета (кожа/волосы/глаза) через шейдер
- Вытащенные текстуры/UI/шрифты + нарезка спрайтов из атласа
- Датасет комнат для LoRA, офлайн-инструменты конвертации в tools/

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Leonid Pershin
2026-08-03 16:29:21 +03:00
co-authored by Claude Opus 4.8
commit 04cf5f90b0
2193 changed files with 360105 additions and 0 deletions
@@ -0,0 +1,9 @@
shortstack_baby.png
size:128,64
filter:Linear,Linear
BabyA_shortstack
bounds:2,2,47,48
offsets:512,170,1080,1080
BabyB_shortstack_goblin
bounds:51,2,31,48
offsets:512,186,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://drj1tjxwvx8sw"
path="res://.godot/imported/shortstack_baby.png-9101839b3f711be353e0194b8330923c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_baby.png"
dest_files=["res://.godot/imported/shortstack_baby.png-9101839b3f711be353e0194b8330923c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,282 @@
shortstack_birth.png
size:572,572
filter:Linear,Linear
BabyA_0
bounds:364,113,41,45
offsets:508,359,1080,1080
BabyA_0_1
bounds:356,66,42,45
offsets:508,359,1080,1080
BabyA_1
bounds:427,226,45,54
offsets:508,356,1080,1080
BabyA_1_1
bounds:474,230,50,49
offsets:502,361,1080,1080
BabyB_0
bounds:526,245,44,34
offsets:494,379,1080,1080
BabyB_0_1
bounds:100,79,51,33
offsets:488,379,1080,1080
BabyB_1
bounds:313,159,47,34
offsets:492,379,1080,1080
BabyB_1_1
bounds:259,345,45,33
offsets:493,379,1080,1080
BabyD4_1
bounds:550,496,19,37
offsets:504,358,1080,1080
BabyD4_1_1
bounds:550,496,19,37
offsets:504,358,1080,1080
C_armA
bounds:220,380,56,112
offsets:437,346,1080,1080
C_armA_L
bounds:550,395,17,21
offsets:461,434,1080,1080
C_armB
bounds:93,194,61,109
offsets:507,350,1080,1080
C_armclothA2
bounds:468,120,37,17
offsets:454,418,1080,1080
C_armclothB2
bounds:426,187,35,21
offsets:509,420,1080,1080
C_bodyA_3
bounds:361,407,89,69
offsets:477,343,1080,1080
C_bodyA_4
bounds:279,491,93,79
offsets:476,333,1080,1080
C_bodyB
bounds:128,380,90,112
offsets:472,361,1080,1080
C_bodyclothA
bounds:396,13,33,14
offsets:479,449,1080,1080
C_earA
bounds:363,185,61,34
offsets:494,460,1080,1080
C_earB
bounds:526,183,43,35
offsets:431,437,1080,1080
C_eyeA_a
bounds:238,84,52,29
offsets:445,464,1080,1080
C_eyeA_b
bounds:292,84,52,29
offsets:445,464,1080,1080
C_eyeB1_a
bounds:310,128,52,29
offsets:445,464,1080,1080
C_eyeB1_b
bounds:468,169,52,29
offsets:445,464,1080,1080
C_eyeB2_a
bounds:253,315,46,28
offsets:447,464,1080,1080
C_faceA1_a
bounds:521,125,39,22
offsets:444,476,1080,1080
C_faceA1_b
bounds:362,160,40,23
offsets:441,478,1080,1080
C_faceA2_a
bounds:209,12,24,16
offsets:464,455,1080,1080
C_faceA2_b
bounds:261,2,22,16
offsets:466,456,1080,1080
C_faceA2_c
bounds:452,407,11,9
offsets:466,455,1080,1080
C_faceB1_a
bounds:521,101,39,22
offsets:444,476,1080,1080
C_faceB1_b
bounds:404,160,40,23
offsets:441,478,1080,1080
C_faceB2_a
bounds:235,2,24,16
offsets:464,455,1080,1080
C_faceB2_b
bounds:544,290,22,16
offsets:466,456,1080,1080
C_faceB2_c
bounds:465,407,11,9
offsets:466,455,1080,1080
C_hairA_0
bounds:439,282,47,56
offsets:431,470,1080,1080
C_hairA_1
bounds:302,262,58,66
offsets:428,461,1080,1080
C_hairB
bounds:238,115,70,61
offsets:451,470,1080,1080
C_hairC
bounds:546,308,24,61
offsets:427,452,1080,1080
C_hairD_0
bounds:552,418,18,36
offsets:488,464,1080,1080
C_hairD_1
bounds:316,30,38,52
offsets:475,448,1080,1080
C_hairE_0
bounds:550,535,20,35
offsets:435,453,1080,1080
C_hairE_1
bounds:235,20,40,62
offsets:429,427,1080,1080
C_hairF
bounds:156,233,78,80
offsets:440,450,1080,1080
C_hairG_0
bounds:2,183,89,120
offsets:485,450,1080,1080
C_hairG_1
bounds:2,305,124,187
offsets:473,360,1080,1080
C_headA
bounds:236,244,64,69
offsets:442,447,1080,1080
C_legA1_0
bounds:467,465,81,105
offsets:467,333,1080,1080
C_legA1_1
bounds:278,384,81,105
offsets:467,333,1080,1080
C_legA2
bounds:356,16,38,48
offsets:464,308,1080,1080
C_legA_L
bounds:504,70,35,29
offsets:477,406,1080,1080
C_legB1
bounds:2,79,96,102
offsets:526,337,1080,1080
C_legB2
bounds:452,418,98,45
offsets:597,331,1080,1080
C_legB_L
bounds:522,149,40,32
offsets:560,404,1080,1080
C_legclothA2
bounds:313,330,46,52
offsets:462,315,1080,1080
C_legclothB2
bounds:488,281,54,44
offsets:605,333,1080,1080
C_nippleB
bounds:396,29,22,35
offsets:433,369,1080,1080
C_pussyA_a
bounds:451,77,22,39
offsets:532,377,1080,1080
C_pussyA_b
bounds:427,76,22,40
offsets:531,376,1080,1080
C_pussyB_1_a
bounds:442,118,24,40
offsets:541,376,1080,1080
C_pussyB_a
bounds:442,118,24,40
offsets:541,376,1080,1080
C_pussyB_1_b
bounds:400,70,25,41
offsets:541,376,1080,1080
C_pussyB_b
bounds:400,70,25,41
offsets:541,376,1080,1080
C_semenA_1
bounds:407,118,33,40
offsets:504,353,1080,1080
C_semenA_2
bounds:441,340,46,65
offsets:492,331,1080,1080
C_semenB_1
bounds:507,113,12,24
offsets:543,372,1080,1080
C_semenB_2
bounds:552,456,18,38
offsets:541,358,1080,1080
C_semenC_1
bounds:475,81,27,37
offsets:558,360,1080,1080
C_semenC_2
bounds:277,24,37,58
offsets:558,339,1080,1080
C_semenD_2
bounds:128,315,123,28
offsets:485,323,1080,1080
C_semenD_3
bounds:128,345,129,33
offsets:487,316,1080,1080
C_semeninA_1_1
bounds:427,210,37,14
offsets:500,345,1080,1080
C_semeninA_2_1
bounds:526,220,44,23
offsets:494,341,1080,1080
C_semeninA_3_1
bounds:474,200,50,28
offsets:504,345,1080,1080
C_semeninA_4_1
bounds:489,327,55,42
offsets:507,345,1080,1080
C_semeninA_5_1
bounds:159,101,77,51
offsets:482,347,1080,1080
C_semeninA_6_1
bounds:238,178,73,64
offsets:486,346,1080,1080
C_semeninA_7_1
bounds:158,30,75,69
offsets:484,348,1080,1080
C_semeninB_1_1
bounds:285,2,41,12
offsets:502,345,1080,1080
C_semeninB_2_1
bounds:158,8,49,20
offsets:503,345,1080,1080
C_semeninB_3_1
bounds:468,139,51,28
offsets:491,345,1080,1080
C_semeninB_4_1
bounds:489,371,59,45
offsets:485,343,1080,1080
C_semeninB_5_1
bounds:362,285,75,54
offsets:486,345,1080,1080
C_semeninB_6_1
bounds:361,341,78,64
offsets:481,346,1080,1080
C_semeninB_7_1
bounds:2,2,78,75
offsets:481,340,1080,1080
C_titsB
bounds:100,114,57,78
offsets:436,365,1080,1080
C_titsB_L
bounds:313,195,48,65
offsets:438,368,1080,1080
C_wombA_3_1
bounds:82,3,74,74
offsets:482,349,1080,1080
C_wombA_4_1
bounds:374,478,91,92
offsets:476,336,1080,1080
C_wombB_3_1
bounds:363,221,62,62
offsets:489,354,1080,1080
C_wombB_4_1
bounds:159,154,77,77
offsets:484,343,1080,1080
shadow
bounds:2,494,275,76
offsets:422,305,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bqf6bco7gx47v"
path="res://.godot/imported/shortstack_birth.png-033edcccba3e947ef3e40e740d54de95.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_birth.png"
dest_files=["res://.godot/imported/shortstack_birth.png-033edcccba3e947ef3e40e740d54de95.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,225 @@
shortstack_combat.png
size:588,588
filter:Linear,Linear
C_armA1_a
bounds:242,207,46,76
offsets:460,274,1080,1080
C_armA1_b
bounds:487,449,77,57
offsets:459,297,1080,1080
C_armA2
bounds:402,230,74,44
offsets:461,325,1080,1080
C_armB
bounds:418,24,30,27
offsets:587,241,1080,1080
C_armB1
bounds:235,133,50,58
offsets:568,253,1080,1080
C_armB2
bounds:537,281,49,69
offsets:545,285,1080,1080
C_armclothA2
bounds:418,53,28,36
offsets:490,332,1080,1080
C_body
bounds:23,126,86,128
offsets:490,248,1080,1080
C_bodyclothA
bounds:190,11,52,41
offsets:532,323,1080,1080
C_bodyclothB_0
bounds:130,308,69,134
offsets:507,179,1080,1080
C_bodyclothC
bounds:244,6,55,53
offsets:475,295,1080,1080
C_bodyclothD
bounds:2,444,213,142
offsets:406,196,1080,1080
C_earA
bounds:130,274,66,32
offsets:471,360,1080,1080
C_earB
bounds:462,179,53,30
offsets:564,361,1080,1080
C_eyeA_a
bounds:115,3,58,24
offsets:528,374,1080,1080
C_eyeA_b
bounds:409,152,52,22
offsets:532,372,1080,1080
C_eyeA_c
bounds:471,105,47,22
offsets:535,372,1080,1080
C_eyeB1_a
bounds:463,153,58,24
offsets:528,374,1080,1080
C_eyeB1_b
bounds:471,129,52,22
offsets:532,372,1080,1080
C_eyeB1_c
bounds:525,140,47,22
offsets:535,372,1080,1080
C_eyeB2_a
bounds:537,194,49,21
offsets:533,374,1080,1080
C_faceA1_a
bounds:407,4,39,18
offsets:542,391,1080,1080
C_faceA1_c
bounds:284,287,40,15
offsets:541,388,1080,1080
C_faceA2_a
bounds:557,81,26,14
offsets:543,361,1080,1080
C_faceA2_b
bounds:550,510,28,17
offsets:541,359,1080,1080
C_faceA2_c
bounds:130,256,26,16
offsets:539,360,1080,1080
C_faceB1_a
bounds:525,120,39,18
offsets:542,391,1080,1080
C_faceB1_c
bounds:365,7,40,15
offsets:541,388,1080,1080
C_faceB2_a
bounds:478,89,26,14
offsets:543,361,1080,1080
C_faceB2_b
bounds:448,5,28,17
offsets:541,359,1080,1080
C_faceB2_c
bounds:478,71,26,16
offsets:539,360,1080,1080
C_hairA_0
bounds:356,152,51,60
offsets:540,379,1080,1080
C_hairA_1
bounds:478,211,57,65
offsets:534,372,1080,1080
C_hairB
bounds:290,152,64,60
offsets:498,378,1080,1080
C_hairC
bounds:550,529,32,57
offsets:569,375,1080,1080
C_hairD_0
bounds:2,2,18,35
offsets:515,371,1080,1080
C_hairD_1
bounds:284,304,41,64
offsets:506,342,1080,1080
C_hairE_0
bounds:566,473,18,35
offsets:572,368,1080,1080
C_hairE_1
bounds:537,217,44,62
offsets:558,341,1080,1080
C_hairF
bounds:472,508,76,78
offsets:511,363,1080,1080
C_hairG_0
bounds:23,8,90,116
offsets:456,369,1080,1080
C_hairG_1
bounds:2,256,126,186
offsets:423,275,1080,1080
C_headA
bounds:297,82,64,68
offsets:521,356,1080,1080
C_legA1
bounds:111,133,63,121
offsets:464,187,1080,1080
C_legA1_L
bounds:428,352,56,99
offsets:467,200,1080,1080
C_legA2
bounds:176,193,64,79
offsets:449,138,1080,1080
C_legA3
bounds:520,91,35,27
offsets:449,133,1080,1080
C_legB1
bounds:115,29,73,102
offsets:520,194,1080,1080
C_legB2
bounds:190,54,50,77
offsets:552,146,1080,1080
C_legB3
bounds:523,164,43,28
offsets:576,141,1080,1080
C_legB_L
bounds:555,386,31,61
offsets:559,211,1080,1080
C_legclothA2
bounds:176,133,57,58
offsets:448,152,1080,1080
C_legclothB2
bounds:409,176,51,52
offsets:552,149,1080,1080
C_milkA_1
bounds:201,407,13,35
offsets:526,283,1080,1080
C_milkB_1
bounds:555,352,31,32
offsets:587,280,1080,1080
C_nippleA
bounds:358,227,42,54
offsets:515,298,1080,1080
C_nippleB
bounds:446,113,23,37
offsets:596,293,1080,1080
C_pregnant_1
bounds:301,17,62,63
offsets:515,250,1080,1080
C_pregnant_2
bounds:403,276,73,74
offsets:511,241,1080,1080
C_pregnant_3
bounds:201,285,81,83
offsets:512,235,1080,1080
C_pregnant_4
bounds:329,353,97,98
offsets:508,223,1080,1080
C_pregnant_L_1
bounds:557,97,25,21
offsets:545,251,1080,1080
C_pregnant_L_2
bounds:416,91,28,59
offsets:550,243,1080,1080
C_pregnant_L_3
bounds:242,61,53,70
offsets:534,236,1080,1080
C_pregnant_L_4
bounds:486,364,67,83
offsets:525,226,1080,1080
C_titsA
bounds:290,214,66,67
offsets:503,286,1080,1080
C_titsA_L
bounds:363,88,51,62
offsets:504,288,1080,1080
C_titsB
bounds:478,278,57,72
offsets:557,281,1080,1080
C_titsB_L
bounds:365,24,51,62
offsets:567,284,1080,1080
C_weaponA1
bounds:217,370,110,81
offsets:565,232,1080,1080
C_weaponA2
bounds:327,283,74,68
offsets:570,241,1080,1080
C_weaponA3
bounds:217,506,253,80
offsets:445,224,1080,1080
arrow
bounds:2,39,19,215
offsets:629,143,1080,1080
shadow
bounds:217,453,268,51
offsets:412,112,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b0tcavr6g43ew"
path="res://.godot/imported/shortstack_combat.png-b01974ca3f6ca03c5b5fedbb7402ca68.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_combat.png"
dest_files=["res://.godot/imported/shortstack_combat.png-b01974ca3f6ca03c5b5fedbb7402ca68.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,87 @@
shortstack_dead.png
size:456,456
filter:Linear,Linear
C_armclothA2
bounds:252,35,44,33
offsets:453,132,1080,1080
C_bodyA
bounds:2,61,151,96
offsets:479,110,1080,1080
C_bodyB
bounds:2,335,309,119
offsets:427,115,1080,1080
C_bodyclothB_0
bounds:193,200,118,75
offsets:540,115,1080,1080
C_eyeA1_a
bounds:412,376,37,36
offsets:453,169,1080,1080
C_eyeB1_a
bounds:412,414,42,40
offsets:449,165,1080,1080
C_faceA1_a
bounds:252,2,31,31
offsets:449,180,1080,1080
C_faceA2_c
bounds:412,348,27,26
offsets:468,160,1080,1080
C_faceB1_a
bounds:155,127,33,30
offsets:447,177,1080,1080
C_faceB2_c
bounds:402,216,25,28
offsets:466,159,1080,1080
C_hairA_0
bounds:322,246,85,90
offsets:415,146,1080,1080
C_hairA_1
bounds:302,99,85,92
offsets:415,146,1080,1080
C_hairD_0
bounds:409,312,43,24
offsets:429,155,1080,1080
C_hairD_1
bounds:241,70,59,51
offsets:430,127,1080,1080
C_hairF
bounds:302,13,79,84
offsets:408,148,1080,1080
C_hairG_0
bounds:313,338,97,116
offsets:368,114,1080,1080
C_hairG_1
bounds:2,159,189,116
offsets:321,102,1080,1080
C_legclothA2
bounds:389,94,60,45
offsets:532,110,1080,1080
C_legclothB2
bounds:389,141,65,50
offsets:637,140,1080,1080
C_nippleA
bounds:202,13,48,42
offsets:482,156,1080,1080
C_nippleB
bounds:383,15,52,27
offsets:527,212,1080,1080
C_pregnant_1
bounds:122,12,78,43
offsets:528,158,1080,1080
C_pregnant_2
bounds:313,193,87,51
offsets:525,161,1080,1080
C_pregnant_3
bounds:155,57,84,64
offsets:527,155,1080,1080
C_pregnant_4
bounds:193,123,107,75
offsets:510,156,1080,1080
C_titsA_L
bounds:383,44,55,48
offsets:504,153,1080,1080
C_titsB_L
bounds:2,3,118,56
offsets:518,178,1080,1080
shadow
bounds:2,277,318,56
offsets:396,107,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ddv0wby252gwn"
path="res://.godot/imported/shortstack_dead.png-eba74a76b6c2b0418a8d72a10b0e6b53.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_dead.png"
dest_files=["res://.godot/imported/shortstack_dead.png-eba74a76b6c2b0418a8d72a10b0e6b53.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,9 @@
shortstack_fetus.png
size:128,64
filter:Linear,Linear
BabyA_shortstack
bounds:2,2,47,48
offsets:512,170,1080,1080
BabyB_shortstack_goblin
bounds:51,2,31,48
offsets:512,186,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b58a13ee1ep77"
path="res://.godot/imported/shortstack_fetus.png-8d761951c3e4aa7ab3ed1cb74811898c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_fetus.png"
dest_files=["res://.godot/imported/shortstack_fetus.png-8d761951c3e4aa7ab3ed1cb74811898c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_fetus_body.png
size:64,64
filter:Linear,Linear
BabyB_shortstack_goblin
bounds:2,2,31,48
offsets:512,186,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dp8qnsekna0fc"
path="res://.godot/imported/shortstack_fetus_body.png-2b6871fe0b9a769ecb5885f30b6cf959.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_fetus_body.png"
dest_files=["res://.godot/imported/shortstack_fetus_body.png-2b6871fe0b9a769ecb5885f30b6cf959.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_fetus_head.png
size:64,64
filter:Linear,Linear
BabyA_shortstack
bounds:2,2,47,48
offsets:512,170,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://clsr4es81dqap"
path="res://.godot/imported/shortstack_fetus_head.png-abaac4344be884dda4efa22f3994827e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_fetus_head.png"
dest_files=["res://.godot/imported/shortstack_fetus_head.png-abaac4344be884dda4efa22f3994827e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,186 @@
shortstack_milk.png
size:496,496
filter:Linear,Linear
B_bodyA_0
bounds:133,2,36,35
offsets:501,176,1080,1080
B_bodyA_1
bounds:82,2,49,35
offsets:491,176,1080,1080
B_bodyB_0
bounds:431,106,41,30
offsets:575,183,1080,1080
B_bodyB_1
bounds:379,75,42,31
offsets:575,180,1080,1080
B_headA_0
bounds:339,65,38,40
offsets:495,198,1080,1080
B_headA_1
bounds:371,129,48,40
offsets:490,198,1080,1080
B_headB_0
bounds:294,60,43,45
offsets:585,194,1080,1080
B_headB_1
bounds:300,339,42,45
offsets:586,193,1080,1080
C_armA
bounds:95,197,60,108
offsets:452,147,1080,1080
C_armB
bounds:157,221,51,93
offsets:529,160,1080,1080
C_armclothA
bounds:426,58,36,19
offsets:476,205,1080,1080
C_body
bounds:129,316,72,126
offsets:491,139,1080,1080
C_bodyclothA
bounds:417,171,59,40
offsets:504,217,1080,1080
C_earA
bounds:348,171,67,34
offsets:447,248,1080,1080
C_earB
bounds:421,138,54,31
offsets:539,250,1080,1080
C_eyeA_a
bounds:95,176,58,19
offsets:504,265,1080,1080
C_eyeB1_a
bounds:371,108,58,19
offsets:504,265,1080,1080
C_eyeB2_a
bounds:294,42,49,16
offsets:508,265,1080,1080
C_faceA1_a
bounds:379,62,45,11
offsets:515,280,1080,1080
C_faceA1_b
bounds:93,162,45,12
offsets:515,281,1080,1080
C_faceA2_a
bounds:2,2,26,14
offsets:518,249,1080,1080
C_faceA2_b
bounds:30,2,26,14
offsets:518,249,1080,1080
C_faceB1_a
bounds:423,79,45,11
offsets:515,280,1080,1080
C_faceB1_b
bounds:423,92,45,12
offsets:515,281,1080,1080
C_faceB2_a
bounds:345,49,26,14
offsets:518,249,1080,1080
C_faceB2_b
bounds:464,351,26,14
offsets:518,249,1080,1080
C_hairA_0
bounds:157,161,51,58
offsets:518,263,1080,1080
C_hairA_1
bounds:413,279,58,66
offsets:510,256,1080,1080
C_hairB
bounds:143,99,64,60
offsets:476,264,1080,1080
C_hairC
bounds:280,108,33,61
offsets:546,261,1080,1080
C_hairD_0
bounds:227,5,19,36
offsets:491,258,1080,1080
C_hairD_1
bounds:82,39,48,63
offsets:475,232,1080,1080
C_hairE_0
bounds:248,6,19,35
offsets:547,258,1080,1080
C_hairE_1
bounds:458,429,36,65
offsets:542,228,1080,1080
C_hairF
bounds:210,267,77,79
offsets:486,252,1080,1080
C_hairG_0
bounds:2,188,91,117
offsets:431,259,1080,1080
C_hairG_1
bounds:2,307,125,187
offsets:399,164,1080,1080
C_headA
bounds:281,195,65,68
offsets:497,246,1080,1080
C_legA1
bounds:2,104,89,82
offsets:478,120,1080,1080
C_legA2
bounds:210,193,69,72
offsets:464,128,1080,1080
C_legA2_L
bounds:93,104,48,55
offsets:466,130,1080,1080
C_legB1
bounds:289,265,57,72
offsets:575,128,1080,1080
C_legB2
bounds:348,422,108,72
offsets:524,132,1080,1080
C_legclothA1
bounds:132,39,58,58
offsets:489,130,1080,1080
C_legclothB1
bounds:192,47,47,50
offsets:583,144,1080,1080
C_milkA_1
bounds:269,6,13,35
offsets:508,177,1080,1080
C_milkB_1
bounds:171,2,29,35
offsets:576,182,1080,1080
C_nippleA
bounds:300,386,42,56
offsets:495,191,1080,1080
C_nippleB
bounds:202,8,23,37
offsets:582,197,1080,1080
C_pregnant_1
bounds:414,213,54,64
offsets:512,144,1080,1080
C_pregnant_2
bounds:348,277,63,73
offsets:511,142,1080,1080
C_pregnant_3
bounds:2,18,78,84
offsets:506,138,1080,1080
C_pregnant_4
bounds:203,348,95,94
offsets:502,129,1080,1080
C_pregnant_L_2
bounds:464,367,20,60
offsets:546,146,1080,1080
C_pregnant_L_3
bounds:414,347,48,73
offsets:527,139,1080,1080
C_pregnant_L_4
bounds:210,108,68,83
offsets:516,131,1080,1080
C_titsA
bounds:344,352,68,68
offsets:482,180,1080,1080
C_titsA_L
bounds:241,43,51,63
offsets:484,182,1080,1080
C_titsB
bounds:348,207,64,68
offsets:537,182,1080,1080
C_titsB_L
bounds:315,107,54,62
offsets:549,185,1080,1080
shadow
bounds:129,444,217,50
offsets:434,116,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bcri6lrmjmtrd"
path="res://.godot/imported/shortstack_milk.png-c4c3d9279906637a4aa8755e58eecfcc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_milk.png"
dest_files=["res://.godot/imported/shortstack_milk.png-c4c3d9279906637a4aa8755e58eecfcc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,126 @@
shortstack_portrait_combat.png
size:316,316
filter:Linear,Linear
C_armA1_a
bounds:313,313,1,1
C_armA1_b
bounds:59,7,41,39
C_armA2
bounds:191,50,40,37
C_armB1
bounds:198,202,15,2
C_armB2
bounds:189,89,46,46
C_armclothA2
bounds:231,171,20,33
C_body_0
bounds:132,246,75,68
C_body_1
bounds:57,169,67,68
C_bodyclothA
bounds:101,51,51,41
C_bodyclothB_0
bounds:183,2,12,5
C_bodyclothC
bounds:154,42,35,39
C_earA
bounds:199,19,43,29
C_earB
bounds:231,141,44,28
offsets:6,0,50,28
C_eyeA_a
bounds:209,227,54,19
C_eyeA_b
bounds:237,85,48,16
C_eyeA_c
bounds:272,233,42,17
C_eyeB1_a
bounds:198,206,54,19
C_eyeB1_b
bounds:233,67,48,16
C_eyeB1_c
bounds:237,122,42,17
C_eyeB2_a
bounds:237,103,46,17
C_faceA1_a
bounds:270,200,36,16
C_faceA1_c
bounds:265,218,38,13
C_faceA2_a
bounds:276,27,24,11
C_faceA2_b
bounds:199,2,26,15
C_faceA2_c
bounds:277,166,24,14
C_faceB1_a
bounds:270,182,36,16
C_faceB1_c
bounds:276,40,38,13
C_faceB2_a
bounds:281,137,24,11
C_faceB2_b
bounds:227,2,26,15
C_faceB2_c
bounds:277,150,24,14
C_hairA_0
bounds:55,96,47,56
C_hairA_1
bounds:2,12,55,62
C_hairB
bounds:126,140,61,57
offsets:1,0,62,58
C_hairC
bounds:157,83,30,55
C_hairD_0
bounds:244,19,16,34
C_hairD_1
bounds:272,252,39,62
C_hairE_0
bounds:253,171,15,33
C_hairE_1
bounds:189,137,40,60
C_hairF
bounds:57,239,73,75
offsets:0,0,73,76
C_hairG_0
bounds:2,76,51,86
offsets:0,1,51,87
C_hairG_1
bounds:2,164,53,150
C_headA
bounds:209,248,61,66
offsets:1,0,62,66
C_legA1
bounds:154,91,1,1
offsets:1,0,2,1
C_milkA_1
bounds:265,236,5,10
C_nippleA
bounds:59,48,40,46
offsets:1,0,41,47
C_nippleB
bounds:262,30,12,23
offsets:4,0,16,24
C_pregnant_1
bounds:154,2,27,5
offsets:1,0,28,5
C_pregnant_2
bounds:2,3,35,7
C_pregnant_3
bounds:233,55,44,10
offsets:1,0,45,10
C_pregnant_4
bounds:57,154,57,13
C_pregnant_L_4
bounds:265,233,4,1
offsets:2,0,7,2
C_titsA
bounds:132,199,64,45
C_titsA_L
bounds:102,7,50,42
offsets:0,0,53,43
C_titsB
bounds:104,94,51,44
C_titsB_L
bounds:154,9,43,31
offsets:5,2,48,34
Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d4l34ljlehfv8"
path="res://.godot/imported/shortstack_portrait_combat.png-9a7f3f85b2207ac64536dcedd8d88b5b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_portrait_combat.png"
dest_files=["res://.godot/imported/shortstack_portrait_combat.png-9a7f3f85b2207ac64536dcedd8d88b5b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,107 @@
shortstack_portrait_stand.png
size:300,300
filter:Linear,Linear
C_armA
bounds:51,2,37,56
C_armA_L
bounds:260,69,10,10
offsets:0,0,11,10
C_armB
bounds:96,88,44,52
offsets:1,0,45,52
C_armclothA2
bounds:262,100,29,28
offsets:0,0,29,29
C_body
bounds:57,153,67,68
C_bodyclothA
bounds:126,142,51,41
C_earA
bounds:255,174,43,29
C_earB
bounds:216,100,44,28
offsets:6,0,50,28
C_eyeA_a
bounds:216,81,54,17
offsets:1,0,55,17
C_eyeB1_a
bounds:55,65,54,17
offsets:1,0,55,17
C_eyeB2_a
bounds:108,42,46,13
C_faceA1_a
bounds:170,71,43,10
C_faceA2_a
bounds:272,85,25,13
C_faceB1_a
bounds:215,69,43,10
C_faceB2_a
bounds:272,70,25,13
C_hairA_0
bounds:2,2,47,56
C_hairA_1
bounds:198,177,55,62
C_hairB
bounds:195,241,61,57
offsets:1,0,62,58
C_hairC
bounds:142,85,30,55
C_hairD_0
bounds:90,29,16,34
C_hairD_1
bounds:55,84,39,62
C_hairE_0
bounds:156,22,15,33
C_hairE_1
bounds:258,238,40,60
C_hairF
bounds:57,223,73,75
offsets:0,0,73,76
C_hairG_0
bounds:2,60,51,86
offsets:0,1,51,87
C_hairG_1
bounds:2,148,53,150
C_headA
bounds:132,232,61,66
offsets:1,0,62,66
C_legA1
bounds:255,238,1,1
offsets:1,0,2,1
C_milkA_1
bounds:284,137,5,10
C_nippleA
bounds:174,83,40,46
offsets:1,0,41,47
C_nippleB
bounds:284,149,12,23
offsets:4,0,16,24
C_pregnant_1
bounds:96,146,27,5
offsets:1,0,28,5
C_pregnant_2
bounds:108,21,35,7
C_pregnant_3
bounds:108,30,44,10
offsets:1,0,45,10
C_pregnant_4
bounds:111,70,57,13
C_titsA
bounds:132,185,64,45
C_titsA_L
bounds:232,130,50,42
offsets:0,0,53,43
C_titsB
bounds:179,131,51,44
C_titsB_L
bounds:255,205,43,31
offsets:5,2,48,34
C_wombA_3_1
bounds:170,65,25,4
offsets:2,0,31,6
C_wombA_4_1
bounds:111,57,51,11
offsets:4,0,57,14
C_wombB_4_1
bounds:96,142,19,2
offsets:1,0,21,2
Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://v1nom4hvrw3s"
path="res://.godot/imported/shortstack_portrait_stand.png-e01b9688459b05d6e9b971e1a3fae0f3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_portrait_stand.png"
dest_files=["res://.godot/imported/shortstack_portrait_stand.png-e01b9688459b05d6e9b971e1a3fae0f3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,186 @@
shortstack_stand.png
size:512,512
filter:Linear,Linear
C_armA
bounds:144,250,102,93
offsets:430,272,1080,1080
C_armA_L
bounds:199,28,65,61
offsets:451,298,1080,1080
C_armB
bounds:306,264,73,93
offsets:545,267,1080,1080
C_armclothA2
bounds:353,34,32,30
offsets:492,321,1080,1080
C_body
bounds:2,196,86,127
offsets:490,249,1080,1080
C_bodyclothA
bounds:144,120,53,43
offsets:531,322,1080,1080
C_earA
bounds:69,5,66,32
offsets:471,360,1080,1080
C_earB
bounds:266,11,52,31
offsets:564,360,1080,1080
C_eyeA_a
bounds:448,243,56,21
offsets:529,374,1080,1080
C_eyeB1_a
bounds:387,107,56,21
offsets:529,374,1080,1080
C_eyeB2_a
bounds:445,111,49,17
offsets:532,374,1080,1080
C_faceA1_a
bounds:445,96,46,13
offsets:538,393,1080,1080
C_faceA2_a
bounds:467,339,27,15
offsets:542,360,1080,1080
C_faceB1_a
bounds:387,32,46,13
offsets:538,393,1080,1080
C_faceB2_a
bounds:432,79,27,15
offsets:542,360,1080,1080
C_hairA_0
bounds:373,130,51,58
offsets:540,380,1080,1080
C_hairA_1
bounds:259,110,58,66
offsets:533,372,1080,1080
C_hairB
bounds:377,190,64,61
offsets:499,377,1080,1080
C_hairC
bounds:320,66,35,59
offsets:568,374,1080,1080
C_hairD_0
bounds:137,2,19,35
offsets:515,371,1080,1080
C_hairD_1
bounds:468,421,42,65
offsets:505,342,1080,1080
C_hairE_0
bounds:435,42,19,35
offsets:571,368,1080,1080
C_hairE_1
bounds:468,356,42,63
offsets:559,340,1080,1080
C_hairF
bounds:69,39,76,79
offsets:511,362,1080,1080
C_hairG_0
bounds:129,345,91,116
offsets:455,370,1080,1080
C_hairG_1
bounds:2,325,125,185
offsets:423,275,1080,1080
C_headA
bounds:2,2,65,68
offsets:521,356,1080,1080
C_legA1
bounds:2,72,65,122
offsets:463,187,1080,1080
C_legA1_L
bounds:248,261,56,99
offsets:467,200,1080,1080
C_legA2
bounds:381,253,65,78
offsets:448,139,1080,1080
C_legA3
bounds:387,47,35,27
offsets:449,133,1080,1080
C_legB1
bounds:322,359,75,102
offsets:519,194,1080,1080
C_legB2
bounds:147,42,50,76
offsets:552,146,1080,1080
C_legB3
bounds:387,76,43,29
offsets:576,140,1080,1080
C_legB_L
bounds:320,3,31,61
offsets:559,211,1080,1080
C_legclothA
bounds:426,130,52,51
offsets:551,150,1080,1080
C_legclothA2
bounds:443,183,56,58
offsets:449,152,1080,1080
C_milkA_1
bounds:435,5,12,35
offsets:527,283,1080,1080
C_milkB_1
bounds:158,8,32,32
offsets:587,280,1080,1080
C_nippleA
bounds:331,207,44,55
offsets:514,297,1080,1080
C_nippleB
bounds:461,57,22,37
offsets:597,293,1080,1080
C_pregnant_1
bounds:448,266,62,65
offsets:515,249,1080,1080
C_pregnant_2
bounds:69,120,73,74
offsets:511,241,1080,1080
C_pregnant_3
bounds:144,165,81,83
offsets:512,235,1080,1080
C_pregnant_4
bounds:222,362,98,99
offsets:507,223,1080,1080
C_pregnant_L_1
bounds:481,488,25,22
offsets:545,250,1080,1080
C_pregnant_L_2
bounds:357,66,28,59
offsets:551,243,1080,1080
C_pregnant_L_3
bounds:227,178,53,70
offsets:535,236,1080,1080
C_pregnant_L_4
bounds:399,402,67,84
offsets:525,226,1080,1080
C_semenA_2
bounds:485,54,15,40
offsets:508,189,1080,1080
C_semenA_3
bounds:480,137,18,44
offsets:507,189,1080,1080
C_semenB_1
bounds:353,2,16,30
offsets:523,226,1080,1080
C_semenB_2
bounds:282,192,47,67
offsets:522,190,1080,1080
C_semenB_3
bounds:90,210,52,113
offsets:519,144,1080,1080
C_semenC_2
bounds:192,10,70,16
offsets:494,136,1080,1080
C_semenC_3
bounds:385,488,94,22
offsets:487,133,1080,1080
C_titsA
bounds:399,333,66,67
offsets:503,286,1080,1080
C_titsA_L
bounds:319,127,52,63
offsets:504,288,1080,1080
C_titsB
bounds:199,91,58,72
offsets:556,281,1080,1080
C_titsB_L
bounds:266,44,52,64
offsets:566,283,1080,1080
shadow
bounds:129,463,254,47
offsets:413,116,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ck8syii55ld6l"
path="res://.godot/imported/shortstack_stand.png-5d5ae2bc5d4cb623b4d068f69184ed7b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_stand.png"
dest_files=["res://.godot/imported/shortstack_stand.png-5d5ae2bc5d4cb623b4d068f69184ed7b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,9 @@
shortstack_suckle_left.png
size:128,64
filter:Linear,Linear
B_bodyB_shortstack_goblin_slave
bounds:53,18,46,35
offsets:573,238,1080,1080
B_headB_shortstack
bounds:2,2,49,51
offsets:587,253,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dydbrvk074uiq"
path="res://.godot/imported/shortstack_suckle_left.png-407fd1d512718e0029b23de12642afab.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_left.png"
dest_files=["res://.godot/imported/shortstack_suckle_left.png-407fd1d512718e0029b23de12642afab.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_suckle_left_body.png
size:52,40
filter:Linear,Linear
B_bodyB_shortstack_goblin_slave
bounds:2,2,46,35
offsets:573,238,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bmyph1tt6ujef"
path="res://.godot/imported/shortstack_suckle_left_body.png-55f5d1388a37f7f4e3791625f3c117b0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_left_body.png"
dest_files=["res://.godot/imported/shortstack_suckle_left_body.png-55f5d1388a37f7f4e3791625f3c117b0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_suckle_left_head.png
size:48,52
filter:Linear,Linear
B_headB_shortstack
bounds:2,2,42,45
offsets:586,253,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://s8tgovvhg7em"
path="res://.godot/imported/shortstack_suckle_left_head.png-c115529258975a1c8f181760c9ea9f8e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_left_head.png"
dest_files=["res://.godot/imported/shortstack_suckle_left_head.png-c115529258975a1c8f181760c9ea9f8e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,9 @@
shortstack_suckle_right.png
size:128,64
filter:Linear,Linear
B_bodyA_shortstack_goblin
bounds:64,25,53,32
offsets:515,232,1080,1080
B_headA_shortstack_goblin
bounds:2,2,60,55
offsets:510,250,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://txr6m144jpbt"
path="res://.godot/imported/shortstack_suckle_right.png-57f670ce20b93b5e8ba0cd2e693ad73e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_right.png"
dest_files=["res://.godot/imported/shortstack_suckle_right.png-57f670ce20b93b5e8ba0cd2e693ad73e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_suckle_right_body.png
size:60,36
filter:Linear,Linear
B_bodyA_shortstack_goblin
bounds:2,2,53,32
offsets:515,232,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://m836ypp4yywv"
path="res://.godot/imported/shortstack_suckle_right_body.png-2ed9bca67c96220b50500ba6fb7e2177.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_right_body.png"
dest_files=["res://.godot/imported/shortstack_suckle_right_body.png-2ed9bca67c96220b50500ba6fb7e2177.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
@@ -0,0 +1,6 @@
shortstack_suckle_right_head.png
size:64,60
filter:Linear,Linear
B_headA_shortstack_goblin
bounds:2,2,60,55
offsets:510,250,1080,1080
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://btlmhtijmk2x3"
path="res://.godot/imported/shortstack_suckle_right_head.png-a4b23ecf2d2001e569bef4e4f99514e9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://characters/shortstack/spine/shortstack_suckle_right_head.png"
dest_files=["res://.godot/imported/shortstack_suckle_right_head.png-a4b23ecf2d2001e569bef4e4f99514e9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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