[gd_scene load_steps=28 format=3 uid="uid://doxmdg4dpnjp1"]

[ext_resource type="Script" uid="uid://m86jmtwv1a22" path="res://scripts/adventurer_portrait.gd" id="1_x16tf"]
[ext_resource type="Texture2D" uid="uid://dj6fagfp2sbrx" path="res://external/test portrait/farmer_f/hat-bg.png" id="2_hh544"]
[ext_resource type="Shader" uid="uid://cru1otvka0qn5" path="res://external/test portrait/variant_color.gdshader" id="3_8fwpu"]
[ext_resource type="Texture2D" uid="uid://can8npg0ufr3f" path="res://external/test portrait/farmer_f/hair_bg.png" id="4_tfbiy"]
[ext_resource type="Script" uid="uid://cdi0oxcug1hup" path="res://scripts/color_variant.gd" id="5_tm83k"]
[ext_resource type="Texture2D" uid="uid://crrd8mpcuync2" path="res://external/test portrait/farmer_f/body.png" id="6_fq3ir"]
[ext_resource type="Texture2D" uid="uid://dbdjaye6srxhx" path="res://external/test portrait/farmer_f/head.png" id="7_gsk6r"]
[ext_resource type="Texture2D" uid="uid://li44lgsa0ky" path="res://external/test portrait/farmer_f/eyes_shadow.png" id="8_olupa"]
[ext_resource type="Texture2D" uid="uid://x4e86o28672u" path="res://external/test portrait/farmer_f/brow_shadow-2.png" id="9_m5lxo"]
[ext_resource type="Texture2D" uid="uid://cru775pghpate" path="res://external/test portrait/farmer_f/hair_fg_shadow.png" id="10_6p4cc"]
[ext_resource type="Texture2D" uid="uid://csp7xbtu0tpn7" path="res://external/test portrait/farmer_f/eye-white-1.png" id="11_okexh"]
[ext_resource type="Texture2D" uid="uid://mygmunn3voie" path="res://external/test portrait/farmer_f/eyes-iris-1.png" id="12_w7h2j"]
[ext_resource type="Texture2D" uid="uid://wnkr20dtf734" path="res://external/test portrait/farmer_f/eyes-lashes-1.png" id="13_4vusa"]
[ext_resource type="Material" uid="uid://btx1o4kx78cbx" path="res://external/test portrait/tri-skin.tres" id="14_42rh0"]
[ext_resource type="Texture2D" uid="uid://caow8dqiog7j4" path="res://external/test portrait/farmer_f/ear.png" id="15_j26n4"]
[ext_resource type="Texture2D" uid="uid://vt17lekvchdg" path="res://external/test portrait/farmer_f/hair_fg.png" id="16_ewrfp"]
[ext_resource type="Texture2D" uid="uid://dyeu4kwwnxjn5" path="res://external/test portrait/farmer_f/hat_fg.png" id="17_cxsyd"]
[ext_resource type="Texture2D" uid="uid://brmta1rtiau4a" path="res://external/test portrait/farmer_f/brows-2.png" id="18_6yrxn"]

[sub_resource type="ShaderMaterial" id="ShaderMaterial_6ofx4"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_4lhir"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.4
shader_parameter/highlight = Color(1, 1, 1, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_ufq70"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_n24t2"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_d4dbv"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_8lmmt"]
resource_local_to_scene = true
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_mrkia"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_fa2yd"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[sub_resource type="ShaderMaterial" id="ShaderMaterial_5uixj"]
shader = ExtResource("3_8fwpu")
shader_parameter/flash = false
shader_parameter/flash_strength = 0.0
shader_parameter/highlight = Color(0, 0, 0, 0)

[node name="Portrait" type="Control"]
layout_mode = 3
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
scale = Vector2(0.5, 0.5)
script = ExtResource("1_x16tf")

[node name="Hat BG" type="TextureRect" parent="."]
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("2_hh544")

[node name="Hair BG" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_6ofx4")
layout_mode = 0
offset_right = 256.0
offset_bottom = 256.0
texture = ExtResource("4_tfbiy")
script = ExtResource("5_tm83k")
type = 1

[node name="Body" type="TextureRect" parent="."]
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("6_fq3ir")

[node name="Head" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_4lhir")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("7_gsk6r")
script = ExtResource("5_tm83k")

[node name="Eye Shadows" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_ufq70")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("8_olupa")
script = ExtResource("5_tm83k")

[node name="Brow Shadow" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_n24t2")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("9_m5lxo")
script = ExtResource("5_tm83k")

[node name="Hair FG Shadow" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_d4dbv")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("10_6p4cc")
script = ExtResource("5_tm83k")

[node name="Eyewhites" type="TextureRect" parent="."]
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("11_okexh")

[node name="Irises" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_8lmmt")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("12_w7h2j")
script = ExtResource("5_tm83k")
type = 2

[node name="Eyelashes" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_mrkia")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("13_4vusa")
script = ExtResource("5_tm83k")
type = 1

[node name="Ear" type="TextureRect" parent="."]
material = ExtResource("14_42rh0")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("15_j26n4")
script = ExtResource("5_tm83k")

[node name="Hair FG" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_fa2yd")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("16_ewrfp")
script = ExtResource("5_tm83k")
type = 1

[node name="Hat FG" type="TextureRect" parent="."]
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("17_cxsyd")

[node name="Brows" type="TextureRect" parent="."]
material = SubResource("ShaderMaterial_5uixj")
layout_mode = 0
offset_right = 128.0
offset_bottom = 128.0
texture = ExtResource("18_6yrxn")
script = ExtResource("5_tm83k")
type = 1
