Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 81b632d3aa |
40
assets/characters/Perso 5.png.import
Normal file
40
assets/characters/Perso 5.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c61n5v2xrlwy2"
|
||||
path="res://.godot/imported/Perso 5.png-6797ef96743719c15089096e2ce70e22.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/characters/Perso 5.png"
|
||||
dest_files=["res://.godot/imported/Perso 5.png-6797ef96743719c15089096e2ce70e22.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
assets/characters/Perso 6.png
Normal file
BIN
assets/characters/Perso 6.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 987 KiB |
40
assets/characters/Perso 6.png.import
Normal file
40
assets/characters/Perso 6.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bc402aj61r77q"
|
||||
path="res://.godot/imported/Perso 6.png-b270ea0ca3c9ffe346b12b98bf9c5763.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/characters/Perso 6.png"
|
||||
dest_files=["res://.godot/imported/Perso 6.png-b270ea0ca3c9ffe346b12b98bf9c5763.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
|
||||
40
assets/characters/Perso 7.png.import
Normal file
40
assets/characters/Perso 7.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bpuuh3i22lkxq"
|
||||
path="res://.godot/imported/Perso 7.png-673476dad8e55bb6f779976db3a72720.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/characters/Perso 7.png"
|
||||
dest_files=["res://.godot/imported/Perso 7.png-673476dad8e55bb6f779976db3a72720.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
|
||||
40
assets/characters/Perso 8.png.import
Normal file
40
assets/characters/Perso 8.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bveq6mbi1yuku"
|
||||
path="res://.godot/imported/Perso 8.png-df8fb65726c6c6a94a09c8a6770b6bab.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/characters/Perso 8.png"
|
||||
dest_files=["res://.godot/imported/Perso 8.png-df8fb65726c6c6a94a09c8a6770b6bab.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
|
||||
40
assets/characters/Perso 9.png.import
Normal file
40
assets/characters/Perso 9.png.import
Normal file
@@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d3rxk5m1dls7f"
|
||||
path="res://.godot/imported/Perso 9.png-e2a4a9aa6d22b49bfb4007d4c99c08ae.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/characters/Perso 9.png"
|
||||
dest_files=["res://.godot/imported/Perso 9.png-e2a4a9aa6d22b49bfb4007d4c99c08ae.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
|
||||
@@ -11,12 +11,14 @@
|
||||
[ext_resource type="Resource" uid="uid://cb8jguybr1tlj" path="res://resources/traits/white.tres" id="7_d7rom"]
|
||||
[ext_resource type="Resource" uid="uid://exoxxj84dvsf" path="res://resources/traits/peasant.tres" id="8_l6cdd"]
|
||||
[ext_resource type="Resource" uid="uid://b3lg32juui18i" path="res://resources/traits/noisy.tres" id="9_yew24"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="12_0p75g"]
|
||||
[ext_resource type="Resource" uid="uid://bmx28vnfhcs8b" path="res://resources/traits/man.tres" id="13_lkxga"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_ilqpx")
|
||||
name = "Bishop"
|
||||
chara_sprite = ExtResource("1_ilqpx")
|
||||
traits = Array[ExtResource("1_kq1ar")]([ExtResource("6_4wm6o"), ExtResource("7_d7rom"), ExtResource("6_4wm6o"), ExtResource("8_l6cdd"), ExtResource("9_yew24")])
|
||||
traits = Array[ExtResource("1_kq1ar")]([ExtResource("6_4wm6o"), ExtResource("7_d7rom"), ExtResource("8_l6cdd"), ExtResource("9_yew24"), ExtResource("12_0p75g"), ExtResource("13_lkxga")])
|
||||
preferences = Dictionary[ExtResource("1_kq1ar"), int]({
|
||||
ExtResource("3_kbmal"): 4,
|
||||
ExtResource("4_yew24"): 1,
|
||||
|
||||
@@ -7,10 +7,13 @@
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="4_s53hh"]
|
||||
[ext_resource type="Resource" uid="uid://lhskiwag15k" path="res://resources/traits/talkative.tres" id="4_w5qmk"]
|
||||
[ext_resource type="Resource" uid="uid://ct4iy75ai7lmy" path="res://resources/traits/enby.tres" id="6_cyb15"]
|
||||
[ext_resource type="Resource" uid="uid://bobrwfsc3tg04" path="res://resources/traits/brave.tres" id="6_f6mh3"]
|
||||
[ext_resource type="Resource" uid="uid://dbuom8v744v36" path="res://resources/traits/weak.tres" id="7_nck5w"]
|
||||
[ext_resource type="Resource" uid="uid://cb8jguybr1tlj" path="res://resources/traits/white.tres" id="7_s53hh"]
|
||||
[ext_resource type="Resource" uid="uid://cqhrgihss2k46" path="res://resources/traits/smelly.tres" id="8_4lcng"]
|
||||
[ext_resource type="Resource" uid="uid://blu5de2dhiu46" path="res://resources/traits/young.tres" id="8_p10lp"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="10_p10lp"]
|
||||
[ext_resource type="Resource" uid="uid://dxrbtwv4hfs71" path="res://resources/traits/married.tres" id="11_r85wd"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="15_4rlsx"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_cyb15")
|
||||
@@ -20,9 +23,13 @@ mask_eyes_position = Vector2(61.445, 168.635)
|
||||
mask_eyes_rotation = -0.06981317007977318
|
||||
mask_mouth_position = Vector2(76.505, 203.355)
|
||||
mask_mouth_rotation = -0.05235987755982989
|
||||
traits = Array[ExtResource("3_s53hh")]([ExtResource("4_w5qmk"), ExtResource("6_cyb15"), ExtResource("7_s53hh"), ExtResource("8_p10lp"), ExtResource("10_p10lp"), ExtResource("11_r85wd")])
|
||||
traits = Array[ExtResource("3_s53hh")]([ExtResource("4_w5qmk"), ExtResource("6_cyb15"), ExtResource("7_s53hh"), ExtResource("8_p10lp"), ExtResource("10_p10lp"), ExtResource("15_4rlsx")])
|
||||
preferences = Dictionary[ExtResource("3_s53hh"), int]({
|
||||
ExtResource("3_q0kni"): 0,
|
||||
ExtResource("4_s53hh"): 4
|
||||
ExtResource("4_s53hh"): 4,
|
||||
ExtResource("8_p10lp"): 1,
|
||||
ExtResource("6_f6mh3"): 0,
|
||||
ExtResource("7_nck5w"): 4,
|
||||
ExtResource("8_4lcng"): 3
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
|
||||
@@ -7,11 +7,13 @@
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="4_tl7uu"]
|
||||
[ext_resource type="Resource" uid="uid://bvophatys2o1o" path="res://resources/traits/old.tres" id="5_n21sh"]
|
||||
[ext_resource type="Resource" uid="uid://b6614fqoymxur" path="res://resources/traits/silent.tres" id="5_tl7uu"]
|
||||
[ext_resource type="Resource" uid="uid://dbuom8v744v36" path="res://resources/traits/weak.tres" id="6_smh37"]
|
||||
[ext_resource type="Resource" uid="uid://cefwc4j3p7m3v" path="res://resources/traits/black.tres" id="7_12asi"]
|
||||
[ext_resource type="Resource" uid="uid://bobrwfsc3tg04" path="res://resources/traits/brave.tres" id="7_l5u5b"]
|
||||
[ext_resource type="Resource" uid="uid://bmx28vnfhcs8b" path="res://resources/traits/man.tres" id="8_ce0p8"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="8_pnqlj"]
|
||||
[ext_resource type="Resource" uid="uid://blu5de2dhiu46" path="res://resources/traits/young.tres" id="9_ce0p8"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="11_afn2m"]
|
||||
[ext_resource type="Resource" uid="uid://dxrbtwv4hfs71" path="res://resources/traits/married.tres" id="12_2kdgx"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_ce0p8")
|
||||
@@ -20,10 +22,13 @@ chara_sprite = ExtResource("1_d1fpd")
|
||||
mask_eyes_position = Vector2(-23.295, -0.335)
|
||||
mask_eyes_rotation = -0.03490658503988659
|
||||
mask_mouth_position = Vector2(-1.83, 2.27)
|
||||
traits = Array[ExtResource("3_n21sh")]([ExtResource("5_tl7uu"), ExtResource("7_12asi"), ExtResource("8_ce0p8"), ExtResource("9_ce0p8"), ExtResource("11_afn2m"), ExtResource("12_2kdgx")])
|
||||
traits = Array[ExtResource("3_n21sh")]([ExtResource("5_tl7uu"), ExtResource("7_12asi"), ExtResource("8_ce0p8"), ExtResource("9_ce0p8"), ExtResource("11_afn2m"), ExtResource("8_pnqlj")])
|
||||
preferences = Dictionary[ExtResource("3_n21sh"), int]({
|
||||
ExtResource("3_tvmgq"): 0,
|
||||
ExtResource("4_tl7uu"): 0,
|
||||
ExtResource("5_n21sh"): 3
|
||||
ExtResource("4_tl7uu"): 1,
|
||||
ExtResource("5_n21sh"): 3,
|
||||
ExtResource("6_smh37"): 4,
|
||||
ExtResource("7_l5u5b"): 4,
|
||||
ExtResource("8_pnqlj"): 1
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
|
||||
28
resources/characters/farmer.tres
Normal file
28
resources/characters/farmer.tres
Normal file
@@ -0,0 +1,28 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://jcski7vdhybh"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_jl8hl"]
|
||||
[ext_resource type="Texture2D" uid="uid://bpuuh3i22lkxq" path="res://assets/characters/Perso 7.png" id="1_q0xcs"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="2_vlbot"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="3_s7agw"]
|
||||
[ext_resource type="Resource" uid="uid://exoxxj84dvsf" path="res://resources/traits/peasant.tres" id="4_qptnb"]
|
||||
[ext_resource type="Resource" uid="uid://bsayj3pugsg54" path="res://resources/traits/animals.tres" id="5_6sspe"]
|
||||
[ext_resource type="Resource" uid="uid://dca6k1gmnp6os" path="res://resources/traits/single.tres" id="6_nvopw"]
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="7_4gs1w"]
|
||||
[ext_resource type="Resource" uid="uid://bmx28vnfhcs8b" path="res://resources/traits/man.tres" id="9_kqqyx"]
|
||||
[ext_resource type="Resource" uid="uid://bvophatys2o1o" path="res://resources/traits/old.tres" id="10_tk0st"]
|
||||
[ext_resource type="Resource" uid="uid://cqhrgihss2k46" path="res://resources/traits/smelly.tres" id="11_tclm6"]
|
||||
[ext_resource type="Resource" uid="uid://b6614fqoymxur" path="res://resources/traits/silent.tres" id="12_l354n"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_vlbot")
|
||||
name = "farmer"
|
||||
chara_sprite = ExtResource("1_q0xcs")
|
||||
traits = Array[ExtResource("1_jl8hl")]([ExtResource("5_6sspe"), ExtResource("9_kqqyx"), ExtResource("10_tk0st"), ExtResource("4_qptnb"), ExtResource("11_tclm6"), ExtResource("12_l354n"), ExtResource("6_nvopw")])
|
||||
preferences = Dictionary[ExtResource("1_jl8hl"), int]({
|
||||
ExtResource("3_s7agw"): 4,
|
||||
ExtResource("4_qptnb"): 0,
|
||||
ExtResource("5_6sspe"): 0,
|
||||
ExtResource("6_nvopw"): 1,
|
||||
ExtResource("7_4gs1w"): 3
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
@@ -1,6 +1,7 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://da2ptl3f7h0ot"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://c57s3oksagauh" path="res://assets/sprites/sprites by judas la carotte/sprite3 happy small.png" id="1_k1rnw"]
|
||||
[ext_resource type="Texture2D" uid="uid://bpuuh3i22lkxq" path="res://assets/characters/Perso 7.png" id="1_u46dm"]
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="3_ic6rb"]
|
||||
[ext_resource type="Resource" uid="uid://b3lg32juui18i" path="res://resources/traits/noisy.tres" id="3_j8s63"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="3_vvog1"]
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="4_0s3fj"]
|
||||
@@ -18,7 +19,7 @@
|
||||
[resource]
|
||||
script = ExtResource("3_vvog1")
|
||||
name = "King"
|
||||
chara_sprite = ExtResource("1_k1rnw")
|
||||
chara_sprite = ExtResource("1_u46dm")
|
||||
mask_eyes_position = Vector2(-21.75, -274.015)
|
||||
mask_eyes_rotation = 0.06981317007977318
|
||||
mask_mouth_position = Vector2(-7.63, -186.87)
|
||||
@@ -30,6 +31,7 @@ ExtResource("4_k1rnw"): 4,
|
||||
ExtResource("5_0mgot"): 4,
|
||||
ExtResource("6_u46dm"): 0,
|
||||
ExtResource("7_fvshn"): 1,
|
||||
ExtResource("8_2v1ds"): 0
|
||||
ExtResource("8_2v1ds"): 0,
|
||||
ExtResource("3_ic6rb"): 1
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://dvmqrw5bylhv6"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bc402aj61r77q" path="res://assets/characters/Perso 6.png" id="1_3vdcn"]
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_iqt1j"]
|
||||
[ext_resource type="Resource" uid="uid://dmd7gilnmcefr" path="res://resources/traits/woman.tres" id="2_h0v0n"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="2_tdxmb"]
|
||||
@@ -19,6 +20,7 @@
|
||||
[resource]
|
||||
script = ExtResource("2_tdxmb")
|
||||
name = "knight"
|
||||
chara_sprite = ExtResource("1_3vdcn")
|
||||
traits = Array[ExtResource("1_iqt1j")]([ExtResource("3_bsgk7"), ExtResource("4_aiy02"), ExtResource("5_0cnfx"), ExtResource("6_xxla0"), ExtResource("7_5qve6"), ExtResource("8_so1uv"), ExtResource("9_h0v0n")])
|
||||
preferences = Dictionary[ExtResource("1_iqt1j"), int]({
|
||||
ExtResource("2_h0v0n"): 0,
|
||||
|
||||
33
resources/characters/nun.tres
Normal file
33
resources/characters/nun.tres
Normal file
@@ -0,0 +1,33 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://dvmr6qryknr2j"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://d3rxk5m1dls7f" path="res://assets/characters/Perso 9.png" id="1_8e28v"]
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_83ubb"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="2_8e28v"]
|
||||
[ext_resource type="Resource" uid="uid://exoxxj84dvsf" path="res://resources/traits/peasant.tres" id="3_jv2gf"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="4_35s6h"]
|
||||
[ext_resource type="Resource" uid="uid://bobrwfsc3tg04" path="res://resources/traits/brave.tres" id="5_7x2sw"]
|
||||
[ext_resource type="Resource" uid="uid://dbuom8v744v36" path="res://resources/traits/weak.tres" id="6_5buei"]
|
||||
[ext_resource type="Resource" uid="uid://cqhrgihss2k46" path="res://resources/traits/smelly.tres" id="7_xfxs5"]
|
||||
[ext_resource type="Resource" uid="uid://dxrbtwv4hfs71" path="res://resources/traits/married.tres" id="8_580ri"]
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="9_ma1bg"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="11_solp4"]
|
||||
[ext_resource type="Resource" uid="uid://bvophatys2o1o" path="res://resources/traits/old.tres" id="12_xalqb"]
|
||||
[ext_resource type="Resource" uid="uid://dca6k1gmnp6os" path="res://resources/traits/single.tres" id="13_pnqe2"]
|
||||
[ext_resource type="Resource" uid="uid://cb8jguybr1tlj" path="res://resources/traits/white.tres" id="14_1axfg"]
|
||||
[ext_resource type="Resource" uid="uid://dmd7gilnmcefr" path="res://resources/traits/woman.tres" id="15_ay8ov"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_8e28v")
|
||||
name = "nun"
|
||||
chara_sprite = ExtResource("1_8e28v")
|
||||
traits = Array[ExtResource("1_83ubb")]([ExtResource("11_solp4"), ExtResource("12_xalqb"), ExtResource("3_jv2gf"), ExtResource("13_pnqe2"), ExtResource("14_1axfg"), ExtResource("15_ay8ov")])
|
||||
preferences = Dictionary[ExtResource("1_83ubb"), int]({
|
||||
ExtResource("3_jv2gf"): 0,
|
||||
ExtResource("4_35s6h"): 0,
|
||||
ExtResource("5_7x2sw"): 0,
|
||||
ExtResource("6_5buei"): 0,
|
||||
ExtResource("7_xfxs5"): 1,
|
||||
ExtResource("8_580ri"): 4,
|
||||
ExtResource("9_ma1bg"): 1
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
36
resources/characters/prince.tres
Normal file
36
resources/characters/prince.tres
Normal file
@@ -0,0 +1,36 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://i4yr7hqobna7"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_3d6c6"]
|
||||
[ext_resource type="Texture2D" uid="uid://c61n5v2xrlwy2" path="res://assets/characters/Perso 5.png" id="1_ef0f3"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="2_ef0f3"]
|
||||
[ext_resource type="Resource" uid="uid://dmd7gilnmcefr" path="res://resources/traits/woman.tres" id="3_gfeqf"]
|
||||
[ext_resource type="Resource" uid="uid://cb8jguybr1tlj" path="res://resources/traits/white.tres" id="4_eghjc"]
|
||||
[ext_resource type="Resource" uid="uid://ct4iy75ai7lmy" path="res://resources/traits/enby.tres" id="5_33mra"]
|
||||
[ext_resource type="Resource" uid="uid://bmx28vnfhcs8b" path="res://resources/traits/man.tres" id="6_0c7tx"]
|
||||
[ext_resource type="Resource" uid="uid://dca6k1gmnp6os" path="res://resources/traits/single.tres" id="7_drjus"]
|
||||
[ext_resource type="Resource" uid="uid://b6614fqoymxur" path="res://resources/traits/silent.tres" id="8_p23qa"]
|
||||
[ext_resource type="Resource" uid="uid://exoxxj84dvsf" path="res://resources/traits/peasant.tres" id="9_yfnhp"]
|
||||
[ext_resource type="Resource" uid="uid://bobrwfsc3tg04" path="res://resources/traits/brave.tres" id="10_bl3mp"]
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="11_eghjc"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="12_5sqej"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="13_rcuko"]
|
||||
[ext_resource type="Resource" uid="uid://dbuom8v744v36" path="res://resources/traits/weak.tres" id="14_6apw1"]
|
||||
[ext_resource type="Resource" uid="uid://blu5de2dhiu46" path="res://resources/traits/young.tres" id="15_hu8wx"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_ef0f3")
|
||||
name = "prince"
|
||||
chara_sprite = ExtResource("1_ef0f3")
|
||||
traits = Array[ExtResource("1_3d6c6")]([ExtResource("12_5sqej"), ExtResource("6_0c7tx"), ExtResource("13_rcuko"), ExtResource("7_drjus"), ExtResource("14_6apw1"), ExtResource("4_eghjc"), ExtResource("15_hu8wx")])
|
||||
preferences = Dictionary[ExtResource("1_3d6c6"), int]({
|
||||
ExtResource("3_gfeqf"): 0,
|
||||
ExtResource("4_eghjc"): 1,
|
||||
ExtResource("5_33mra"): 0,
|
||||
ExtResource("6_0c7tx"): 0,
|
||||
ExtResource("7_drjus"): 0,
|
||||
ExtResource("8_p23qa"): 3,
|
||||
ExtResource("9_yfnhp"): 3,
|
||||
ExtResource("10_bl3mp"): 4,
|
||||
ExtResource("11_eghjc"): 3
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
36
resources/characters/worker.tres
Normal file
36
resources/characters/worker.tres
Normal file
@@ -0,0 +1,36 @@
|
||||
[gd_resource type="Resource" script_class="CharacterResource" format=3 uid="uid://gtk0ms164vl5"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_tdeip"]
|
||||
[ext_resource type="Texture2D" uid="uid://bveq6mbi1yuku" path="res://assets/characters/Perso 8.png" id="1_xns17"]
|
||||
[ext_resource type="Script" uid="uid://bwam50qxikpw4" path="res://scenes/character/chara_resource.gd" id="2_xns17"]
|
||||
[ext_resource type="Resource" uid="uid://c4kpcm4tplsgg" path="res://resources/traits/alone.tres" id="3_aii36"]
|
||||
[ext_resource type="Resource" uid="uid://bsayj3pugsg54" path="res://resources/traits/animals.tres" id="4_hn22m"]
|
||||
[ext_resource type="Resource" uid="uid://cefwc4j3p7m3v" path="res://resources/traits/black.tres" id="5_mla07"]
|
||||
[ext_resource type="Resource" uid="uid://bobrwfsc3tg04" path="res://resources/traits/brave.tres" id="6_1ingy"]
|
||||
[ext_resource type="Resource" uid="uid://3a6ivamvrnqj" path="res://resources/traits/clean.tres" id="7_3tqd0"]
|
||||
[ext_resource type="Resource" uid="uid://b118uebk1ldog" path="res://resources/traits/noble.tres" id="8_fos3n"]
|
||||
[ext_resource type="Resource" uid="uid://cqhrgihss2k46" path="res://resources/traits/smelly.tres" id="9_jy4g2"]
|
||||
[ext_resource type="Resource" uid="uid://exoxxj84dvsf" path="res://resources/traits/peasant.tres" id="10_wi14u"]
|
||||
[ext_resource type="Resource" uid="uid://b3lg32juui18i" path="res://resources/traits/noisy.tres" id="12_6kn8q"]
|
||||
[ext_resource type="Resource" uid="uid://dca6k1gmnp6os" path="res://resources/traits/single.tres" id="13_2y8mw"]
|
||||
[ext_resource type="Resource" uid="uid://lhskiwag15k" path="res://resources/traits/talkative.tres" id="14_dyw65"]
|
||||
[ext_resource type="Resource" uid="uid://cb8jguybr1tlj" path="res://resources/traits/white.tres" id="15_3stdi"]
|
||||
[ext_resource type="Resource" uid="uid://dmd7gilnmcefr" path="res://resources/traits/woman.tres" id="16_4g5w0"]
|
||||
[ext_resource type="Resource" uid="uid://blu5de2dhiu46" path="res://resources/traits/young.tres" id="17_yitt5"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_xns17")
|
||||
name = "worker"
|
||||
chara_sprite = ExtResource("1_xns17")
|
||||
traits = Array[ExtResource("1_tdeip")]([ExtResource("4_hn22m"), ExtResource("6_1ingy"), ExtResource("12_6kn8q"), ExtResource("10_wi14u"), ExtResource("13_2y8mw"), ExtResource("14_dyw65"), ExtResource("15_3stdi"), ExtResource("16_4g5w0"), ExtResource("17_yitt5")])
|
||||
preferences = Dictionary[ExtResource("1_tdeip"), int]({
|
||||
ExtResource("3_aii36"): 3,
|
||||
ExtResource("4_hn22m"): 0,
|
||||
ExtResource("5_mla07"): 0,
|
||||
ExtResource("6_1ingy"): 1,
|
||||
ExtResource("7_3tqd0"): 3,
|
||||
ExtResource("8_fos3n"): 4,
|
||||
ExtResource("9_jy4g2"): 1,
|
||||
ExtResource("10_wi14u"): 0
|
||||
})
|
||||
metadata/_custom_type_script = "uid://bwam50qxikpw4"
|
||||
9
resources/traits/weak.tres
Normal file
9
resources/traits/weak.tres
Normal file
@@ -0,0 +1,9 @@
|
||||
[gd_resource type="Resource" script_class="Trait" format=3 uid="uid://dbuom8v744v36"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cya40uohlvgbr" path="res://scenes/character/trait.gd" id="1_c1q5c"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_c1q5c")
|
||||
name = "weak"
|
||||
stimulis = Array[int]([0])
|
||||
metadata/_custom_type_script = "uid://cya40uohlvgbr"
|
||||
@@ -1,8 +1,8 @@
|
||||
[gd_scene format=3 uid="uid://bvpyqyftqhy45"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dnt4l1eghm1gi" path="res://scenes/character/character.gd" id="1_cuyo6"]
|
||||
[ext_resource type="Resource" uid="uid://c2v05fqr7cwll" path="res://resources/characters/bishop.tres" id="2_fgi2k"]
|
||||
[ext_resource type="Texture2D" uid="uid://dmmhwqsi3im3w" path="res://assets/characters/Perso 4.png" id="3_f8hpl"]
|
||||
[ext_resource type="Resource" uid="uid://gtk0ms164vl5" path="res://resources/characters/worker.tres" id="2_fgi2k"]
|
||||
[ext_resource type="Texture2D" uid="uid://bveq6mbi1yuku" path="res://assets/characters/Perso 8.png" id="3_f8hpl"]
|
||||
[ext_resource type="PackedScene" uid="uid://3jlukpb5hefb" path="res://scenes/mask/mask.tscn" id="3_mutn8"]
|
||||
|
||||
[sub_resource type="Animation" id="Animation_fgi2k"]
|
||||
|
||||
@@ -30,6 +30,7 @@ class_name GameManager
|
||||
|
||||
@export_category("Random levels")
|
||||
@export var current_level: Levels = Levels.LVL1
|
||||
@export var max_number_guests: int = 9
|
||||
@export_tool_button("Create chara roster") var create_roster_action = create_new_roster
|
||||
|
||||
var current_chara_roster: Array[MaskedChara]
|
||||
@@ -59,7 +60,7 @@ var roster_size: int = 2
|
||||
func create_new_roster() -> void:
|
||||
current_chara_roster = []
|
||||
var roster_for_this_round = character_roster.duplicate()
|
||||
var max_number_of_people = min(roster_size, character_roster.size())
|
||||
var max_number_of_people = min(roster_size, character_roster.size(), max_number_guests)
|
||||
for i in range(max_number_of_people):
|
||||
# Pick unique characters for the roster
|
||||
var random_index = randi_range(0, roster_for_this_round.size() - 1)
|
||||
|
||||
Reference in New Issue
Block a user