Extensive work on VFX for the guild, assets for the world, and portrait variance. Work on quests. Extra work on User Flow completion and file saving.
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 570 B After Width: | Height: | Size: 667 B |
164
graphics/portraits/farmer.tscn
Normal file
@@ -0,0 +1,164 @@
|
||||
[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")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_4lhir"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ufq70"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_n24t2"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_d4dbv"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_8lmmt"]
|
||||
resource_local_to_scene = true
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_mrkia"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_fa2yd"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5uixj"]
|
||||
shader = ExtResource("3_8fwpu")
|
||||
|
||||
[node name="Portrait" type="Control"]
|
||||
layout_mode = 3
|
||||
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
|
||||
BIN
graphics/questview/levelup.png
Normal file
|
After Width: | Height: | Size: 855 B |
40
graphics/questview/levelup.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://p7bvumalu3cs"
|
||||
path="res://.godot/imported/levelup.png-83374038952bc8d181f4733646e86793.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://graphics/questview/levelup.png"
|
||||
dest_files=["res://.godot/imported/levelup.png-83374038952bc8d181f4733646e86793.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
|
||||
BIN
graphics/questview/lvlup-circle.png
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
40
graphics/questview/lvlup-circle.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bu0e077vc8qo1"
|
||||
path="res://.godot/imported/lvlup-circle.png-0abc039b5ebc4ac403cf05c3aab337dc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://graphics/questview/lvlup-circle.png"
|
||||
dest_files=["res://.godot/imported/lvlup-circle.png-0abc039b5ebc4ac403cf05c3aab337dc.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
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.4 KiB |
BIN
graphics/shelf.png
Normal file
|
After Width: | Height: | Size: 425 B |
40
graphics/shelf.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://w8xkghjv3t6r"
|
||||
path="res://.godot/imported/shelf.png-13fce443e1a7892f987166e7034a4620.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://graphics/shelf.png"
|
||||
dest_files=["res://.godot/imported/shelf.png-13fce443e1a7892f987166e7034a4620.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
|
||||
BIN
graphics/voidcircle.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
40
graphics/voidcircle.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bbh444vapab3y"
|
||||
path="res://.godot/imported/voidcircle.png-398cdfd68ac4908e5d0306937f9b3b0d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://graphics/voidcircle.png"
|
||||
dest_files=["res://.godot/imported/voidcircle.png-398cdfd68ac4908e5d0306937f9b3b0d.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
|
||||