Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[gd_resource type="SpriteFrames" format=3 uid="uid://ctx51w0tsmkd5"]

[ext_resource type="Texture2D" uid="uid://d1gf4qw1uab6a" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png" id="1_3o2m4"]

[sub_resource type="AtlasTexture" id="AtlasTexture_hk2c1"]
atlas = ExtResource("1_3o2m4")
region = Rect2(0, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_o4e37"]
atlas = ExtResource("1_3o2m4")
region = Rect2(96, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_uuocm"]
atlas = ExtResource("1_3o2m4")
region = Rect2(192, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_cjrou"]
atlas = ExtResource("1_3o2m4")
region = Rect2(0, 0, 96, 96)

[resource]
animations = [{
"frames": [{
"duration": 10.0,
"texture": SubResource("AtlasTexture_hk2c1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_o4e37")
}, {
"duration": 8.0,
"texture": SubResource("AtlasTexture_uuocm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_cjrou")
}],
"loop": 1,
"name": &"idle",
"speed": 10.0
}]
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[gd_resource type="SpriteFrames" format=3 uid="uid://t0iw50a5qhmo"]

[ext_resource type="Texture2D" uid="uid://cjps73bi2dfuo" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png" id="1_72a21"]

[sub_resource type="AtlasTexture" id="AtlasTexture_u6o88"]
atlas = ExtResource("1_72a21")
region = Rect2(0, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_2mvps"]
atlas = ExtResource("1_72a21")
region = Rect2(96, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_710yw"]
atlas = ExtResource("1_72a21")
region = Rect2(192, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_ona5e"]
atlas = ExtResource("1_72a21")
region = Rect2(0, 0, 96, 96)

[resource]
animations = [{
"frames": [{
"duration": 10.0,
"texture": SubResource("AtlasTexture_u6o88")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2mvps")
}, {
"duration": 8.0,
"texture": SubResource("AtlasTexture_710yw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ona5e")
}],
"loop": 1,
"name": &"idle",
"speed": 10.0
}]
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[gd_resource type="SpriteFrames" format=3 uid="uid://dtqxm7y5nbl7e"]

[ext_resource type="Texture2D" uid="uid://6l11588arvge" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png" id="1_j7etg"]

[sub_resource type="AtlasTexture" id="AtlasTexture_6okhk"]
atlas = ExtResource("1_j7etg")
region = Rect2(0, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_2rd5a"]
atlas = ExtResource("1_j7etg")
region = Rect2(96, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_ppyqj"]
atlas = ExtResource("1_j7etg")
region = Rect2(192, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_3fnko"]
atlas = ExtResource("1_j7etg")
region = Rect2(0, 0, 96, 96)

[resource]
animations = [{
"frames": [{
"duration": 10.0,
"texture": SubResource("AtlasTexture_6okhk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2rd5a")
}, {
"duration": 8.0,
"texture": SubResource("AtlasTexture_ppyqj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3fnko")
}],
"loop": 1,
"name": &"idle",
"speed": 10.0
}]
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[gd_resource type="SpriteFrames" format=3 uid="uid://qricmx34ikyg"]

[ext_resource type="Texture2D" uid="uid://cfstxmq3cgyto" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png" id="1_y21i2"]

[sub_resource type="AtlasTexture" id="AtlasTexture_s6vs6"]
atlas = ExtResource("1_y21i2")
region = Rect2(0, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_tfsfn"]
atlas = ExtResource("1_y21i2")
region = Rect2(96, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_koefx"]
atlas = ExtResource("1_y21i2")
region = Rect2(192, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_6cw72"]
atlas = ExtResource("1_y21i2")
region = Rect2(0, 0, 96, 96)

[resource]
animations = [{
"frames": [{
"duration": 10.0,
"texture": SubResource("AtlasTexture_s6vs6")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_tfsfn")
}, {
"duration": 8.0,
"texture": SubResource("AtlasTexture_koefx")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_6cw72")
}],
"loop": 1,
"name": &"idle",
"speed": 10.0
}]
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[gd_resource type="SpriteFrames" format=3 uid="uid://dufnfhtgsffko"]

[ext_resource type="Texture2D" uid="uid://yrifgo3sgqvq" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png" id="1_8wj53"]

[sub_resource type="AtlasTexture" id="AtlasTexture_w7pdg"]
atlas = ExtResource("1_8wj53")
region = Rect2(0, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_hs7jq"]
atlas = ExtResource("1_8wj53")
region = Rect2(96, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_yh6dw"]
atlas = ExtResource("1_8wj53")
region = Rect2(192, 0, 96, 96)

[sub_resource type="AtlasTexture" id="AtlasTexture_bmwk1"]
atlas = ExtResource("1_8wj53")
region = Rect2(0, 0, 96, 96)

[resource]
animations = [{
"frames": [{
"duration": 10.0,
"texture": SubResource("AtlasTexture_w7pdg")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hs7jq")
}, {
"duration": 8.0,
"texture": SubResource("AtlasTexture_yh6dw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bmwk1")
}],
"loop": 1,
"name": &"idle",
"speed": 10.0
}]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one also looks very well in existing heads!

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://d1gf4qw1uab6a"
path="res://.godot/imported/townie-idle-hair_006.png-67d512e6d5fd8868dffc60c184746a37.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png"
dest_files=["res://.godot/imported/townie-idle-hair_006.png-67d512e6d5fd8868dffc60c184746a37.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

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You made this one work very well with existing heads, congrats! This shows that you've been iterating to make it match.

Image Image

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cjps73bi2dfuo"
path="res://.godot/imported/townie-idle-hair_007.png-22d4a56dfa9b32f034cc3bed03c4dc4c.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png"
dest_files=["res://.godot/imported/townie-idle-hair_007.png-22d4a56dfa9b32f034cc3bed03c4dc4c.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

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The outline in this one should be 2 pixels wide. You did it right in 007, please do the same here:

Image

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://6l11588arvge"
path="res://.godot/imported/townie-idle-hair_008.png-319927804a63467b3143ad4fdb502368.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png"
dest_files=["res://.godot/imported/townie-idle-hair_008.png-319927804a63467b3143ad4fdb502368.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

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beautiful! The only problem is in this place, is hard because as you can see the hair must be on top of the head, not behind:

Image

This is the same problem we've seen with another conntributor in this hat: #2296 (comment)

I think you can do something similar to fix it:

Image

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cfstxmq3cgyto"
path="res://.godot/imported/townie-idle-hair_009.png-220cd28f6fdaa144a23145830cc60e21.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png"
dest_files=["res://.godot/imported/townie-idle-hair_009.png-220cd28f6fdaa144a23145830cc60e21.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

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it! As in 008 please use 2 pixels for the outline. Check https://github.com/endlessm/threadbare/wiki/Visual-Style-Guide

Also it could look better in the game top-down perspective if this straight line:

Image

Follows a round curve:

Image

problem

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading