Sound FX, major work on set schedule, and some new concepts for items and portraits
This commit is contained in:
@@ -1,18 +1,19 @@
|
||||
[gd_scene load_steps=33 format=4 uid="uid://cd08dp16bixfv"]
|
||||
[gd_scene load_steps=35 format=3 uid="uid://cd08dp16bixfv"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ccorfvcfa84gf" path="res://scripts/guildhall.gd" id="1_lsinl"]
|
||||
[ext_resource type="TileSet" uid="uid://6im0g3eg6sr4" path="res://test_tiles.tres" id="1_qel1r"]
|
||||
[ext_resource type="Script" uid="uid://dolqtw1ye4ras" path="res://scripts/player.gd" id="2_5n4iw"]
|
||||
[ext_resource type="Shader" uid="uid://cenbje61a2wi6" path="res://shaders/void_composite.gdshader" id="2_ggqxp"]
|
||||
[ext_resource type="Texture2D" uid="uid://83ayd5rg7x8l" path="res://graphics/reception-table.png" id="3_13vc8"]
|
||||
[ext_resource type="Texture2D" uid="uid://cg6ptmynq0aq0" path="res://graphics/basic-sprite.png" id="4_l3mu1"]
|
||||
[ext_resource type="PackedScene" uid="uid://cf6nnjyp8kv78" path="res://templates/receptionist.tscn" id="5_l3mu1"]
|
||||
[ext_resource type="Script" uid="uid://2g4ja3a7o2l" path="res://scripts/void_ripple.gd" id="5_nfvtf"]
|
||||
[ext_resource type="Texture2D" uid="uid://do4gn21x5bmdm" path="res://graphics/first-guild-base.png" id="6_lsfle"]
|
||||
[ext_resource type="PackedScene" uid="uid://b3mksvn2jf7e0" path="res://templates/quest_board.tscn" id="7_hph4e"]
|
||||
[ext_resource type="Script" uid="uid://dyn5wwocvkqds" path="res://scripts/guild_facade.gd" id="7_o230c"]
|
||||
[ext_resource type="Texture2D" uid="uid://bg5ip7ni3n7qd" path="res://graphics/first-guild-front.png" id="8_nfvtf"]
|
||||
[ext_resource type="Script" uid="uid://bh54wpqgau8hc" path="res://scripts/npc.gd" id="8_nhrwr"]
|
||||
[ext_resource type="Texture2D" uid="uid://dcrhry67g00vk" path="res://graphics/pom.png" id="9_4bidn"]
|
||||
[ext_resource type="PackedScene" uid="uid://jbqw0n6dlj08" path="res://templates/speech_bubble.tscn" id="10_6hdsl"]
|
||||
[ext_resource type="Texture2D" uid="uid://cg42wsmb3ocfq" path="res://graphics/first-guild.png" id="11_4bidn"]
|
||||
[ext_resource type="Shader" uid="uid://hr8vdp56p4yo" path="res://shaders/void.tres" id="12_0ydii"]
|
||||
[ext_resource type="Texture2D" uid="uid://bbh444vapab3y" path="res://graphics/voidcircle.png" id="13_0xaku"]
|
||||
[ext_resource type="Shader" uid="uid://dvdm8x66gwu2v" path="res://shaders/starfield.tres" id="14_0aygh"]
|
||||
@@ -40,22 +41,24 @@ shader_parameter/line_color = Color(0.7666664, 0, 1, 1)
|
||||
offsets = PackedFloat32Array(0, 0.27842227, 0.7447796, 0.9976798, 1)
|
||||
colors = PackedColorArray(1, 0, 1, 1, 0.6414714, 0, 1, 1, 0.3529412, 0, 1, 1, 0.13464576, 8.6924134e-05, 0.43542284, 1, 0.3529412, 0, 1, 1)
|
||||
|
||||
[sub_resource type="NavigationPolygon" id="NavigationPolygon_w7eqs"]
|
||||
vertices = PackedVector2Array(335, 241, 335, 111.36719, 378.1875, 129.53125, 399, 241, 395.97656, 137, 523.21875, 137, 497, 241, 624.0469, 71.046875, 689, 30, 689, 241, 588.78125, 107.5, 497, 305, 399, 305, 630.75, 30, 582.15625, 110.47656)
|
||||
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(3, 2, 4), PackedInt32Array(3, 4, 5, 6), PackedInt32Array(7, 8, 9, 6, 10), PackedInt32Array(6, 11, 12, 3), PackedInt32Array(7, 13, 8), PackedInt32Array(10, 6, 5, 14)])
|
||||
outlines = Array[PackedVector2Array]([PackedVector2Array(315, 60, 330, 93, 399, 122, 520, 122, 580, 95, 610, 64, 618, 15, 695, 15, 695, -18, 317, -19)])
|
||||
border_size = 250.0
|
||||
agent_radius = 15.0
|
||||
[sub_resource type="NavigationPolygon" id="NavigationPolygon_28dkg"]
|
||||
vertices = PackedVector2Array(687, 5, 689, -0.328125, 689, 12, 318, 11, 318, 10.8515625, 338, 48, 302, 51, 307, 31, 399, 431, 305, 431, 533, -14, 617.5, -14, 617, -13, 530, 8, 529.65625, -14.1953125, 617, -2, 621, 5, 702, 15, 703, 416, 694, 416, 454, 75, 510, 47, 493, 432, 493, 578, 399, 578, 694, 431, 392, 75)
|
||||
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 3, 5, 8, 9), PackedInt32Array(10, 11, 12), PackedInt32Array(13, 14, 10, 15, 16), PackedInt32Array(17, 18, 19, 20, 21, 2), PackedInt32Array(22, 23, 24, 8, 20), PackedInt32Array(19, 25, 22, 20), PackedInt32Array(8, 5, 26), PackedInt32Array(8, 26, 20), PackedInt32Array(10, 12, 15), PackedInt32Array(0, 2, 21, 13, 16)])
|
||||
outlines = Array[PackedVector2Array]([PackedVector2Array(689, 12, 702, 15, 703, 416, 694, 416, 694, 431, 493, 432, 493, 578, 399, 578, 399, 431, 305, 431, 302, 51, 307, 31, 318, 11, 318, -27, 533, -14, 689, -14)])
|
||||
source_geometry_mode = 2
|
||||
source_geometry_group_name = &"room_obstacles"
|
||||
agent_radius = 0.0
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_a3e6t"]
|
||||
size = Vector2(211, 203)
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_lsfle"]
|
||||
size = Vector2(91.5, 203)
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_l3mu1"]
|
||||
radius = 15.0
|
||||
height = 54.0
|
||||
|
||||
[sub_resource type="NavigationPolygon" id="NavigationPolygon_l3mu1"]
|
||||
vertices = PackedVector2Array(112, 144, 14, 144, 14, -69, 112, -69)
|
||||
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
||||
outlines = Array[PackedVector2Array]([PackedVector2Array(4, -79, 122, -79, 122, 154, 4, 154)])
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_28dkg"]
|
||||
offsets = PackedFloat32Array(0, 0.15085158, 0.63017035, 1)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0, 0.07479378, 0.21630663, 1, 0.11818864, 0.00013856843, 0.3326036, 1, 1.1310726e-06, 1.2032687e-07, 0.37330782, 1)
|
||||
@@ -163,12 +166,12 @@ position = Vector2(486, 158)
|
||||
|
||||
[node name="Line2D" type="Line2D" parent="VoidRipple"]
|
||||
visible = false
|
||||
points = PackedVector2Array(312, 447, 312, 484, 245, 486, 232, 422, 249, 421, 253, 17, 244, 17, 241, -51, 303, -51, 306, -21, 701, -20, 701, -47, 771, -47, 770, 16, 759, 17, 768, 425, 781, 425, 767, 485, 700, 485, 700, 449, 544, 446, 544, 462, 508, 460, 500, 431, 391, 431, 386, 460, 347, 464, 347, 447, 312, 447)
|
||||
points = PackedVector2Array(312, 440, 312, 480, 241, 479, 250, 417, 279, 417, 253, 17, 244, 17, 241, -51, 303, -51, 306, -21, 701, -20, 701, -47, 771, -47, 770, 16, 759, 17, 732, 418, 763, 419, 769, 482, 700, 481, 698, 441, 543, 441, 544, 454, 507, 454, 501, 439, 389, 439, 385, 452, 347, 452, 347, 440, 312, 440)
|
||||
width = 5.0
|
||||
|
||||
[node name="Line2D2" type="Line2D" parent="VoidRipple"]
|
||||
z_index = -1
|
||||
points = PackedVector2Array(312, 444, 312, 484, 245, 484, 241, 425, 253, 425, 253, 17, 244, 17, 241, -51, 303, -51, 306, -21, 701, -20, 701, -47, 771, -47, 767, 16, 750, 16, 758, 428, 775, 428, 767, 485, 700, 485, 700, 446, 544, 446, 545, 457, 508, 457, 500, 431, 391, 431, 386, 457, 348, 457, 348, 444, 312, 444)
|
||||
points = PackedVector2Array(312, 440, 312, 480, 241, 479, 250, 417, 279, 417, 253, 17, 244, 17, 241, -51, 303, -51, 306, -21, 701, -20, 701, -47, 771, -47, 770, 16, 759, 17, 732, 418, 763, 419, 769, 482, 700, 481, 698, 441, 543, 441, 544, 454, 507, 454, 501, 439, 389, 439, 385, 452, 347, 452, 347, 440, 312, 440)
|
||||
width = 50.0
|
||||
default_color = Color(0, 0, 0, 0.46666667)
|
||||
joint_mode = 2
|
||||
@@ -177,39 +180,77 @@ antialiased = true
|
||||
|
||||
[node name="RoomRegion" type="NavigationRegion2D" parent="."]
|
||||
z_index = 1
|
||||
navigation_polygon = SubResource("NavigationPolygon_w7eqs")
|
||||
navigation_polygon = SubResource("NavigationPolygon_28dkg")
|
||||
|
||||
[node name="TileMapLayer" type="TileMapLayer" parent="RoomRegion"]
|
||||
visible = false
|
||||
tile_map_data = PackedByteArray("AAAFAAIAAAAOAAEAAAAGAAIAAAAOAAEAAAAHAAIAAAAOAAEAAAAIAAIAAAAOAAEAAAAJAAIAAAAOAAEAAAAKAAIAAAAOAAEAAAAHAAEAAAAOAAEAAAAGAAEAAAAOAAEAAAAFAAEAAAAOAAEAAAAKAAEAAAAOAAEAAAAJAAEAAAAOAAEAAAAIAAEAAAAOAAEAAAALAAIAAAACAAUAAAALAAEAAAACAAUAAAAKAAAAAAAOAAEAAAAJAAAAAAAOAAEAAAAIAAAAAAAOAAEAAAAHAAAAAAAOAAEAAAAGAAAAAAAOAAEAAAAFAAAAAAAOAAEAAAALAAAAAAACAAUAAAAFAP//AAACAAQAAAAGAP//AAACAAQAAAAHAP//AAACAAQAAAAIAP//AAACAAQAAAAJAP//AAACAAQAAAAKAP//AAACAAQAAAALAP//AAABAAQAAAAEAP//AAAAAAQAAAAEAAAAAAACAAUAAAAEAAEAAAACAAUAAAAEAAIAAAACAAUAAAAEAAMAAAACAAUAAAAFAAMAAAAOAAEAAAAGAAMAAAAOAAEAAAAHAAMAAAAOAAEAAAAIAAMAAAAOAAEAAAAJAAMAAAAOAAEAAAAKAAMAAAAOAAEAAAALAAMAAAACAAUAAAAEAAQAAAAAAAUAAAAKAAQAAAACAAQAAAALAAQAAAABAAUAAAAFAAQAAAACAAQAAAAHAAQAAAAOAAEAAAAIAAQAAAACAAQAAAAGAAQAAAAOAAEAAAAJAAQAAAACAAQAAAA=")
|
||||
tile_set = ExtResource("1_qel1r")
|
||||
|
||||
[node name="TileMapLayer2" type="TileMapLayer" parent="RoomRegion"]
|
||||
visible = false
|
||||
tile_map_data = PackedByteArray("AAANAAAAAAAKABEAAAAOAAAAAAAKABEAAAAPAAAAAAAKABEAAAAQAAAAAAAKABEAAAA=")
|
||||
tile_set = ExtResource("1_qel1r")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
[node name="Base" type="Sprite2D" parent="."]
|
||||
z_index = 1
|
||||
position = Vector2(497, 136)
|
||||
texture = ExtResource("11_4bidn")
|
||||
position = Vector2(505, 107)
|
||||
texture = ExtResource("6_lsfle")
|
||||
|
||||
[node name="Area2D" type="Area2D" parent="."]
|
||||
z_index = 50
|
||||
position = Vector2(473, 427)
|
||||
script = ExtResource("7_o230c")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
|
||||
position = Vector2(130.5, -78.5)
|
||||
shape = SubResource("RectangleShape2D_a3e6t")
|
||||
|
||||
[node name="CollisionShape2D2" type="CollisionShape2D" parent="Area2D"]
|
||||
position = Vector2(-127.25, -78.5)
|
||||
shape = SubResource("RectangleShape2D_lsfle")
|
||||
|
||||
[node name="Front" type="Sprite2D" parent="Area2D"]
|
||||
z_index = 1
|
||||
position = Vector2(32, -86)
|
||||
texture = ExtResource("8_nfvtf")
|
||||
|
||||
[node name="Sprites" type="Node2D" parent="."]
|
||||
z_index = 2
|
||||
z_index = 20
|
||||
y_sort_enabled = true
|
||||
|
||||
[node name="Npc" type="CharacterBody2D" parent="Sprites"]
|
||||
z_index = 1
|
||||
position = Vector2(357, -27)
|
||||
script = ExtResource("8_nhrwr")
|
||||
metadata/_custom_type_script = "uid://bh54wpqgau8hc"
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprites/Npc"]
|
||||
position = Vector2(1, 16)
|
||||
rotation = 1.5707964
|
||||
shape = SubResource("CapsuleShape2D_l3mu1")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="Sprites/Npc"]
|
||||
texture = ExtResource("9_4bidn")
|
||||
|
||||
[node name="SpeechBubble" parent="Sprites/Npc" instance=ExtResource("10_6hdsl")]
|
||||
position = Vector2(44, -93)
|
||||
|
||||
[node name="NavigationAgent2D" type="NavigationAgent2D" parent="Sprites/Npc"]
|
||||
path_desired_distance = 30.0
|
||||
avoidance_enabled = true
|
||||
|
||||
[node name="Reception Desk" type="StaticBody2D" parent="Sprites"]
|
||||
position = Vector2(423, 103)
|
||||
position = Vector2(423, -4)
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="Sprites/Reception Desk"]
|
||||
position = Vector2(0, 92)
|
||||
texture = ExtResource("3_13vc8")
|
||||
offset = Vector2(0, -80)
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprites/Reception Desk"]
|
||||
polygon = PackedVector2Array(-86, -160, -152, -160, -152, -107, -148, -75, -128, -35, -57, 0, 56, 0, 127, -34, 148, -75, 152, -107, 152, -160, 86, -160, 86, -115, 75, -93, 52, -81, -51, -81, -75, -92, -86, -114)
|
||||
position = Vector2(0, 92)
|
||||
polygon = PackedVector2Array(-41, -146, -105, -146, -106, -80, -85, -41, -31, -14, 31, -14, 87, -42, 107, -81, 106, -146, 41, -146, 40, -113, 27, -95, -27, -95, -41, -115)
|
||||
|
||||
[node name="NavigationObstacle2D" type="NavigationObstacle2D" parent="Sprites/Reception Desk" groups=["room_obstacles"]]
|
||||
position = Vector2(0, 93)
|
||||
vertices = PackedVector2Array(-105, -146, -106, -80, -85, -41, -31, -14, 31, -14, 87, -42, 107, -81, 106, -146)
|
||||
affect_navigation_mesh = true
|
||||
carve_navigation_mesh = true
|
||||
|
||||
[node name="Receptionist" parent="Sprites" instance=ExtResource("5_l3mu1")]
|
||||
position = Vector2(492, 24)
|
||||
z_index = -1
|
||||
position = Vector2(424, 12)
|
||||
|
||||
[node name="Queue" parent="Sprites/Receptionist" index="3"]
|
||||
position = Vector2(0, 97)
|
||||
@@ -217,6 +258,7 @@ position = Vector2(0, 97)
|
||||
[node name="Player" type="CharacterBody2D" parent="Sprites"]
|
||||
position = Vector2(451, 430)
|
||||
script = ExtResource("2_5n4iw")
|
||||
stop_range = 15.0
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprites/Player"]
|
||||
rotation = 1.5707964
|
||||
@@ -230,34 +272,9 @@ texture = ExtResource("4_l3mu1")
|
||||
path_desired_distance = 30.0
|
||||
avoidance_enabled = true
|
||||
|
||||
[node name="EntranceRegion" type="NavigationRegion2D" parent="."]
|
||||
position = Vector2(385, 374)
|
||||
navigation_polygon = SubResource("NavigationPolygon_l3mu1")
|
||||
|
||||
[node name="Quest Board" parent="." instance=ExtResource("7_hph4e")]
|
||||
[node name="Quest Board" parent="Sprites" instance=ExtResource("7_hph4e")]
|
||||
position = Vector2(654, -2)
|
||||
|
||||
[node name="Npc" type="CharacterBody2D" parent="."]
|
||||
z_index = 2
|
||||
position = Vector2(347, 3)
|
||||
script = ExtResource("8_nhrwr")
|
||||
metadata/_custom_type_script = "uid://bh54wpqgau8hc"
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Npc"]
|
||||
position = Vector2(1, 16)
|
||||
rotation = 1.5707964
|
||||
shape = SubResource("CapsuleShape2D_l3mu1")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="Npc"]
|
||||
texture = ExtResource("9_4bidn")
|
||||
|
||||
[node name="SpeechBubble" parent="Npc" instance=ExtResource("10_6hdsl")]
|
||||
position = Vector2(44, -93)
|
||||
|
||||
[node name="NavigationAgent2D" type="NavigationAgent2D" parent="Npc"]
|
||||
path_desired_distance = 30.0
|
||||
avoidance_enabled = true
|
||||
|
||||
[node name="SubViewport" type="SubViewport" parent="."]
|
||||
size = Vector2i(1920, 1080)
|
||||
|
||||
@@ -319,4 +336,7 @@ grow_vertical = 2
|
||||
mouse_filter = 2
|
||||
texture = ExtResource("16_b2pr6")
|
||||
|
||||
[connection signal="body_entered" from="Area2D" to="Area2D" method="_on_body_entered"]
|
||||
[connection signal="body_exited" from="Area2D" to="Area2D" method="_on_body_exited"]
|
||||
|
||||
[editable path="Sprites/Receptionist"]
|
||||
|
||||
9
templates/move_marker.tscn
Normal file
9
templates/move_marker.tscn
Normal file
@@ -0,0 +1,9 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://dxh5efah45vtn"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bb827iikdiygx" path="res://graphics/move_marker.png" id="1_vy1qu"]
|
||||
|
||||
[node name="Node2D" type="Node2D"]
|
||||
z_index = 10
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
texture = ExtResource("1_vy1qu")
|
||||
@@ -1,29 +1,29 @@
|
||||
[gd_scene load_steps=34 format=3 uid="uid://d4f8grsq0umdo"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://m86jmtwv1a22" path="res://scripts/adventurer_portrait.gd" id="1_0hknt"]
|
||||
[ext_resource type="Script" uid="uid://cntcpe7ofdvyx" path="res://external/Test Portrait/test.gd" id="1_fcl1b"]
|
||||
[ext_resource type="Texture2D" uid="uid://dj6fagfp2sbrx" path="res://external/Test Portrait/Farmer_F/hat-bg.png" id="2_pek02"]
|
||||
[ext_resource type="Shader" uid="uid://cru1otvka0qn5" path="res://external/Test Portrait/variant_color.gdshader" id="3_b42dv"]
|
||||
[ext_resource type="Texture2D" uid="uid://can8npg0ufr3f" path="res://external/Test Portrait/Farmer_F/hair_bg.png" id="4_snu43"]
|
||||
[ext_resource type="Script" uid="uid://cntcpe7ofdvyx" path="res://external/test portrait/test.gd" id="1_fcl1b"]
|
||||
[ext_resource type="Texture2D" uid="uid://dj6fagfp2sbrx" path="res://external/test portrait/farmer_f/hat-bg.png" id="2_pek02"]
|
||||
[ext_resource type="Shader" uid="uid://cru1otvka0qn5" path="res://external/test portrait/variant_color.gdshader" id="3_b42dv"]
|
||||
[ext_resource type="Texture2D" uid="uid://can8npg0ufr3f" path="res://external/test portrait/farmer_f/hair_bg.png" id="4_snu43"]
|
||||
[ext_resource type="Script" uid="uid://cdi0oxcug1hup" path="res://scripts/color_variant.gd" id="5_6ofx4"]
|
||||
[ext_resource type="Texture2D" uid="uid://crrd8mpcuync2" path="res://external/Test Portrait/Farmer_F/body.png" id="6_4lhir"]
|
||||
[ext_resource type="Material" uid="uid://btx1o4kx78cbx" path="res://external/Test Portrait/tri-skin.tres" id="7_ufq70"]
|
||||
[ext_resource type="Texture2D" uid="uid://dbdjaye6srxhx" path="res://external/Test Portrait/Farmer_F/head.png" id="8_n24t2"]
|
||||
[ext_resource type="Texture2D" uid="uid://cjs6gcaqkblxv" path="res://external/Test Portrait/gradients/skin/(c)brown.tres" id="8_x7qt0"]
|
||||
[ext_resource type="Texture2D" uid="uid://bq1mcdggw8ksg" path="res://external/Test Portrait/gradients/skin/(l)dark.tres" id="9_0hknt"]
|
||||
[ext_resource type="Texture2D" uid="uid://li44lgsa0ky" path="res://external/Test Portrait/Farmer_F/eyes_shadow.png" id="9_d4dbv"]
|
||||
[ext_resource type="Texture2D" uid="uid://x4e86o28672u" path="res://external/Test Portrait/Farmer_F/brow_shadow-2.png" id="10_8lmmt"]
|
||||
[ext_resource type="Texture2D" uid="uid://cru775pghpate" path="res://external/Test Portrait/Farmer_F/hair_fg_shadow.png" id="11_mrkia"]
|
||||
[ext_resource type="Texture2D" uid="uid://csp7xbtu0tpn7" path="res://external/Test Portrait/Farmer_F/eye-white-1.png" id="12_fa2yd"]
|
||||
[ext_resource type="Texture2D" uid="uid://mygmunn3voie" path="res://external/Test Portrait/Farmer_F/eyes-iris-1.png" id="14_36lkf"]
|
||||
[ext_resource type="Texture2D" uid="uid://wnkr20dtf734" path="res://external/Test Portrait/Farmer_F/eyes-lashes-1.png" id="15_n8rvo"]
|
||||
[ext_resource type="Texture2D" uid="uid://caow8dqiog7j4" path="res://external/Test Portrait/Farmer_F/ear.png" id="16_c5fh3"]
|
||||
[ext_resource type="Texture2D" uid="uid://crrd8mpcuync2" path="res://external/test portrait/farmer_f/body.png" id="6_4lhir"]
|
||||
[ext_resource type="Material" uid="uid://btx1o4kx78cbx" path="res://external/test portrait/tri-skin.tres" id="7_ufq70"]
|
||||
[ext_resource type="Texture2D" uid="uid://dbdjaye6srxhx" path="res://external/test portrait/farmer_f/head.png" id="8_n24t2"]
|
||||
[ext_resource type="Texture2D" uid="uid://cjs6gcaqkblxv" path="res://external/test portrait/gradients/skin/(c)brown.tres" id="8_x7qt0"]
|
||||
[ext_resource type="Texture2D" uid="uid://bq1mcdggw8ksg" path="res://external/test portrait/gradients/skin/(l)dark.tres" id="9_0hknt"]
|
||||
[ext_resource type="Texture2D" uid="uid://li44lgsa0ky" path="res://external/test portrait/farmer_f/eyes_shadow.png" id="9_d4dbv"]
|
||||
[ext_resource type="Texture2D" uid="uid://x4e86o28672u" path="res://external/test portrait/farmer_f/brow_shadow-2.png" id="10_8lmmt"]
|
||||
[ext_resource type="Texture2D" uid="uid://cru775pghpate" path="res://external/test portrait/farmer_f/hair_fg_shadow.png" id="11_mrkia"]
|
||||
[ext_resource type="Texture2D" uid="uid://csp7xbtu0tpn7" path="res://external/test portrait/farmer_f/eye-white-1.png" id="12_fa2yd"]
|
||||
[ext_resource type="Texture2D" uid="uid://mygmunn3voie" path="res://external/test portrait/farmer_f/eyes-iris-1.png" id="14_36lkf"]
|
||||
[ext_resource type="Texture2D" uid="uid://wnkr20dtf734" path="res://external/test portrait/farmer_f/eyes-lashes-1.png" id="15_n8rvo"]
|
||||
[ext_resource type="Texture2D" uid="uid://caow8dqiog7j4" path="res://external/test portrait/farmer_f/ear.png" id="16_c5fh3"]
|
||||
[ext_resource type="Texture2D" uid="uid://0dwdi7m62trg" path="res://external/test portrait/gradients/hair/(c)red.tres" id="17_ds2dq"]
|
||||
[ext_resource type="Texture2D" uid="uid://vt17lekvchdg" path="res://external/Test Portrait/Farmer_F/hair_fg.png" id="17_vd0s3"]
|
||||
[ext_resource type="Texture2D" uid="uid://dyeu4kwwnxjn5" path="res://external/Test Portrait/Farmer_F/hat_fg.png" id="18_ad0yo"]
|
||||
[ext_resource type="Texture2D" uid="uid://vt17lekvchdg" path="res://external/test portrait/farmer_f/hair_fg.png" id="17_vd0s3"]
|
||||
[ext_resource type="Texture2D" uid="uid://dyeu4kwwnxjn5" path="res://external/test portrait/farmer_f/hat_fg.png" id="18_ad0yo"]
|
||||
[ext_resource type="Texture2D" uid="uid://bqmnbsxgbrcpw" path="res://external/test portrait/gradients/hair/(l)red.tres" id="18_yxc1x"]
|
||||
[ext_resource type="Texture2D" uid="uid://brmta1rtiau4a" path="res://external/Test Portrait/Farmer_F/brows-2.png" id="19_oxjqg"]
|
||||
[ext_resource type="Texture2D" uid="uid://c3wwe6r000gpq" path="res://external/Test Portrait/Farmer_F/composite.png" id="25_e6f65"]
|
||||
[ext_resource type="Texture2D" uid="uid://brmta1rtiau4a" path="res://external/test portrait/farmer_f/brows-2.png" id="19_oxjqg"]
|
||||
[ext_resource type="Texture2D" uid="uid://c3wwe6r000gpq" path="res://external/test portrait/farmer_f/composite.png" id="25_e6f65"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_6ofx4"]
|
||||
shader = ExtResource("3_b42dv")
|
||||
|
||||
9
templates/portrait_customizer.tscn
Normal file
9
templates/portrait_customizer.tscn
Normal file
@@ -0,0 +1,9 @@
|
||||
[gd_scene format=3 uid="uid://dno0a4457twd4"]
|
||||
|
||||
[node name="Portrait Customizer" type="Control"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
@@ -6,6 +6,7 @@
|
||||
[ext_resource type="Texture2D" uid="uid://bblr27slj6ap0" path="res://graphics/portraits/farmer_f.png" id="4_ileh1"]
|
||||
|
||||
[node name="Profile Popup" type="Control"]
|
||||
z_index = 200
|
||||
layout_mode = 3
|
||||
offset_top = -99.0
|
||||
offset_bottom = -99.0
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
[sub_resource type="BlackboardPlan" id="BlackboardPlan_2xphb"]
|
||||
|
||||
[node name="Quest Board" type="StaticBody2D"]
|
||||
[node name="Quest Board" type="StaticBody2D" groups=["room_obstacles"]]
|
||||
script = ExtResource("1_38mwx")
|
||||
|
||||
[node name="QuestBoardWindow" parent="." instance=ExtResource("1_4poi3")]
|
||||
|
||||
126
templates/shift_cycle.tscn
Normal file
126
templates/shift_cycle.tscn
Normal file
@@ -0,0 +1,126 @@
|
||||
[gd_scene load_steps=6 format=3 uid="uid://ctbg44spnjbsa"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cuds3hklcm5m5" path="res://scripts/shift_cycle.gd" id="1_rjfcf"]
|
||||
[ext_resource type="AudioStream" uid="uid://dq7e5u8j14atb" path="res://sounds/Paper Turn.wav" id="2_04j74"]
|
||||
|
||||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rxjlm"]
|
||||
content_margin_left = 0.0
|
||||
content_margin_top = 0.0
|
||||
content_margin_right = 0.0
|
||||
content_margin_bottom = 0.0
|
||||
bg_color = Color(1, 1, 1, 1)
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
|
||||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rjfcf"]
|
||||
content_margin_left = 0.0
|
||||
content_margin_top = 0.0
|
||||
content_margin_right = 0.0
|
||||
content_margin_bottom = 0.0
|
||||
bg_color = Color(0.76, 0.589, 0.418, 1)
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
|
||||
[sub_resource type="StyleBoxLine" id="StyleBoxLine_cpouh"]
|
||||
content_margin_left = 1.0
|
||||
content_margin_top = 1.0
|
||||
content_margin_right = 1.0
|
||||
content_margin_bottom = 1.0
|
||||
color = Color(0.46779883, 0.3432355, 0.19989973, 1)
|
||||
grow_begin = 300.0
|
||||
grow_end = 202.0
|
||||
thickness = 3
|
||||
|
||||
[node name="ShiftCycle" type="Control"]
|
||||
custom_minimum_size = Vector2(700, 111)
|
||||
layout_mode = 3
|
||||
offset_right = 700.0
|
||||
offset_bottom = 111.0
|
||||
script = ExtResource("1_rjfcf")
|
||||
|
||||
[node name="Shadow" type="Panel" parent="."]
|
||||
unique_name_in_owner = true
|
||||
modulate = Color(0, 0, 0, 0.44313726)
|
||||
layout_mode = 1
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
mouse_filter = 2
|
||||
theme_override_styles/panel = SubResource("StyleBoxFlat_rxjlm")
|
||||
|
||||
[node name="PanelContainer" type="PanelContainer" parent="."]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(700, 111)
|
||||
layout_mode = 0
|
||||
offset_right = 700.0
|
||||
offset_bottom = 111.0
|
||||
mouse_filter = 1
|
||||
theme_override_styles/panel = SubResource("StyleBoxFlat_rjfcf")
|
||||
|
||||
[node name="Contents" type="VBoxContainer" parent="PanelContainer"]
|
||||
layout_mode = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/Contents"]
|
||||
custom_minimum_size = Vector2(200, 0)
|
||||
layout_mode = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="Label" type="Label" parent="PanelContainer/Contents/HBoxContainer"]
|
||||
custom_minimum_size = Vector2(600, 50)
|
||||
layout_mode = 2
|
||||
theme_override_colors/font_color = Color(0, 0, 0, 1)
|
||||
theme_override_font_sizes/font_size = 32
|
||||
text = "WORK SHIFT"
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
|
||||
[node name="WorkingEdit" type="TextEdit" parent="PanelContainer/Contents/HBoxContainer"]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(65, 50)
|
||||
layout_mode = 2
|
||||
mouse_behavior_recursive = 2
|
||||
theme_override_font_sizes/font_size = 32
|
||||
placeholder_text = "25"
|
||||
|
||||
[node name="VSeparator" type="VSeparator" parent="PanelContainer/Contents"]
|
||||
layout_mode = 2
|
||||
theme_override_styles/separator = SubResource("StyleBoxLine_cpouh")
|
||||
|
||||
[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/Contents"]
|
||||
custom_minimum_size = Vector2(200, 0)
|
||||
layout_mode = 2
|
||||
mouse_filter = 2
|
||||
|
||||
[node name="Label" type="Label" parent="PanelContainer/Contents/HBoxContainer2"]
|
||||
custom_minimum_size = Vector2(600, 50)
|
||||
layout_mode = 2
|
||||
theme_override_colors/font_color = Color(0, 0, 0, 1)
|
||||
theme_override_font_sizes/font_size = 32
|
||||
text = "OPEN SHIFT"
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
|
||||
[node name="OpenEdit" type="TextEdit" parent="PanelContainer/Contents/HBoxContainer2"]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(65, 50)
|
||||
layout_mode = 2
|
||||
mouse_behavior_recursive = 2
|
||||
theme_override_font_sizes/font_size = 32
|
||||
placeholder_text = "5"
|
||||
|
||||
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
|
||||
stream = ExtResource("2_04j74")
|
||||
volume_db = -12.29
|
||||
|
||||
[connection signal="text_changed" from="PanelContainer/Contents/HBoxContainer/WorkingEdit" to="." method="_on_working_edit_text_changed"]
|
||||
[connection signal="text_changed" from="PanelContainer/Contents/HBoxContainer2/OpenEdit" to="PanelContainer" method="_on_open_edit_text_changed"]
|
||||
[connection signal="text_set" from="PanelContainer/Contents/HBoxContainer2/OpenEdit" to="PanelContainer" method="_on_open_edit_text_set"]
|
||||
Reference in New Issue
Block a user