I forgor to push the entire fucking project
1
.gitignore
vendored
|
@ -15,3 +15,4 @@ export_presets.cfg
|
||||||
data_*/
|
data_*/
|
||||||
mono_crash.*.json
|
mono_crash.*.json
|
||||||
|
|
||||||
|
Builds
|
||||||
|
|
BIN
Art/BigTextBubbles.png
Normal file
After Width: | Height: | Size: 26 KiB |
34
Art/BigTextBubbles.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://brlna3ia1vk5g"
|
||||||
|
path="res://.godot/imported/BigTextBubbles.png-5188533f85b511c78ee148af5cc3dc8e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/BigTextBubbles.png"
|
||||||
|
dest_files=["res://.godot/imported/BigTextBubbles.png-5188533f85b511c78ee148af5cc3dc8e.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/base_negative.png
Normal file
After Width: | Height: | Size: 2.8 MiB |
34
Art/CharacterArt/base_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c45v02wdjoo2b"
|
||||||
|
path="res://.godot/imported/base_negative.png-2bb26a662209037492d27f6930022228.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/base_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/base_negative.png-2bb26a662209037492d27f6930022228.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/base_neutral.png
Normal file
After Width: | Height: | Size: 2.5 MiB |
34
Art/CharacterArt/base_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cpagb45dckv5l"
|
||||||
|
path="res://.godot/imported/base_neutral.png-adb3a75ff77b66c2a9b9f5f23cccbfa7.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/base_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/base_neutral.png-adb3a75ff77b66c2a9b9f5f23cccbfa7.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/base_positive.png
Normal file
After Width: | Height: | Size: 2.7 MiB |
34
Art/CharacterArt/base_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d3hghpw5pp0an"
|
||||||
|
path="res://.godot/imported/base_positive.png-5101f492b634e6f18ab8fdd021aab68b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/base_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/base_positive.png-5101f492b634e6f18ab8fdd021aab68b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/first_negative.png
Normal file
After Width: | Height: | Size: 4.5 MiB |
34
Art/CharacterArt/first_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://u4nb6tklytda"
|
||||||
|
path="res://.godot/imported/first_negative.png-bbc6e82ff607f3df08c62eb7aabf87dc.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/first_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/first_negative.png-bbc6e82ff607f3df08c62eb7aabf87dc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/first_neutral.png
Normal file
After Width: | Height: | Size: 4 MiB |
34
Art/CharacterArt/first_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c22aws76vqltv"
|
||||||
|
path="res://.godot/imported/first_neutral.png-006ab4468a1d0241abef6224a6b02332.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/first_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/first_neutral.png-006ab4468a1d0241abef6224a6b02332.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/first_positive.png
Normal file
After Width: | Height: | Size: 4.2 MiB |
34
Art/CharacterArt/first_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://djs8kjnuqdd0x"
|
||||||
|
path="res://.godot/imported/first_positive.png-86f26325a25cd8f806ddb7165c1d7b74.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/first_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/first_positive.png-86f26325a25cd8f806ddb7165c1d7b74.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fith_negative.png
Normal file
After Width: | Height: | Size: 17 MiB |
34
Art/CharacterArt/fith_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ba1y8d5bgitko"
|
||||||
|
path="res://.godot/imported/fith_negative.png-aaae6bd1412f5f5d2766f2ed2e092150.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fith_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/fith_negative.png-aaae6bd1412f5f5d2766f2ed2e092150.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fith_neutral.png
Normal file
After Width: | Height: | Size: 18 MiB |
34
Art/CharacterArt/fith_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dh6cig7bc3d33"
|
||||||
|
path="res://.godot/imported/fith_neutral.png-3ac7e6272a9bac8ae43320916a4dd860.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fith_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/fith_neutral.png-3ac7e6272a9bac8ae43320916a4dd860.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fith_positive.png
Normal file
After Width: | Height: | Size: 18 MiB |
34
Art/CharacterArt/fith_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cpcynjgfm4am3"
|
||||||
|
path="res://.godot/imported/fith_positive.png-c0dc2f16cd3c81e85cac887c5f727b53.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fith_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/fith_positive.png-c0dc2f16cd3c81e85cac887c5f727b53.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fourth_negative.png
Normal file
After Width: | Height: | Size: 12 MiB |
34
Art/CharacterArt/fourth_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b782p7xrru1l0"
|
||||||
|
path="res://.godot/imported/fourth_negative.png-e42d8887017427c926961d7969005e4c.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fourth_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/fourth_negative.png-e42d8887017427c926961d7969005e4c.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fourth_neutral.png
Normal file
After Width: | Height: | Size: 12 MiB |
34
Art/CharacterArt/fourth_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b7pxammtfl1a6"
|
||||||
|
path="res://.godot/imported/fourth_neutral.png-99b84d86bc4cd1b755cd642b32181907.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fourth_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/fourth_neutral.png-99b84d86bc4cd1b755cd642b32181907.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/fourth_positive.png
Normal file
After Width: | Height: | Size: 12 MiB |
34
Art/CharacterArt/fourth_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b780e6ide8ova"
|
||||||
|
path="res://.godot/imported/fourth_positive.png-c3686c6dd6f32ee70c7edeaf8123bb46.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/fourth_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/fourth_positive.png-c3686c6dd6f32ee70c7edeaf8123bb46.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/second_negative.png
Normal file
After Width: | Height: | Size: 7.6 MiB |
34
Art/CharacterArt/second_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://k0brbg2l14fj"
|
||||||
|
path="res://.godot/imported/second_negative.png-8e86011a94d33bb32bf34116371b0f92.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/second_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/second_negative.png-8e86011a94d33bb32bf34116371b0f92.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/second_neutral.png
Normal file
After Width: | Height: | Size: 7.4 MiB |
34
Art/CharacterArt/second_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d3qnu71uuk81f"
|
||||||
|
path="res://.godot/imported/second_neutral.png-6c09dca8e739295036600577c9d4b99b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/second_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/second_neutral.png-6c09dca8e739295036600577c9d4b99b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/second_positive.png
Normal file
After Width: | Height: | Size: 7.5 MiB |
34
Art/CharacterArt/second_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b7uibrol7mjof"
|
||||||
|
path="res://.godot/imported/second_positive.png-44a42ee5a74f25f331c60772540eb915.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/second_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/second_positive.png-44a42ee5a74f25f331c60772540eb915.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/third_negative.png
Normal file
After Width: | Height: | Size: 9.5 MiB |
34
Art/CharacterArt/third_negative.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b28v08u5vd322"
|
||||||
|
path="res://.godot/imported/third_negative.png-18649d9c3ae0a6ebf029a2ec322c0075.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/third_negative.png"
|
||||||
|
dest_files=["res://.godot/imported/third_negative.png-18649d9c3ae0a6ebf029a2ec322c0075.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/third_neutral.png
Normal file
After Width: | Height: | Size: 9.3 MiB |
34
Art/CharacterArt/third_neutral.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://brtlccuaqlum3"
|
||||||
|
path="res://.godot/imported/third_neutral.png-688e442707c1e11fe70b411daefbd30b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/third_neutral.png"
|
||||||
|
dest_files=["res://.godot/imported/third_neutral.png-688e442707c1e11fe70b411daefbd30b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/CharacterArt/third_positive.png
Normal file
After Width: | Height: | Size: 9.4 MiB |
34
Art/CharacterArt/third_positive.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cinah0tewvn4"
|
||||||
|
path="res://.godot/imported/third_positive.png-5e694095b35dafa85d356cbf94eda21a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/CharacterArt/third_positive.png"
|
||||||
|
dest_files=["res://.godot/imported/third_positive.png-5e694095b35dafa85d356cbf94eda21a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/GameplaySceneArt.jpg
Normal file
After Width: | Height: | Size: 1.6 MiB |
34
Art/GameplaySceneArt.jpg.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dlb2x0xc1amni"
|
||||||
|
path="res://.godot/imported/GameplaySceneArt.jpg-8d861e575ab714ee3aa1cbc20a446a3b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/GameplaySceneArt.jpg"
|
||||||
|
dest_files=["res://.godot/imported/GameplaySceneArt.jpg-8d861e575ab714ee3aa1cbc20a446a3b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/MainMenuArt.jpg
Normal file
After Width: | Height: | Size: 449 KiB |
34
Art/MainMenuArt.jpg.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://be77bkqaub4i4"
|
||||||
|
path="res://.godot/imported/MainMenuArt.jpg-4aee6d5650c603ddca37a2ee56dcfc83.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/MainMenuArt.jpg"
|
||||||
|
dest_files=["res://.godot/imported/MainMenuArt.jpg-4aee6d5650c603ddca37a2ee56dcfc83.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/TableForground.png
Normal file
After Width: | Height: | Size: 2.4 MiB |
34
Art/TableForground.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://df1twmogiuwgw"
|
||||||
|
path="res://.godot/imported/TableForground.png-ac617cd081aceba280c1ae99a51ff581.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/TableForground.png"
|
||||||
|
dest_files=["res://.godot/imported/TableForground.png-ac617cd081aceba280c1ae99a51ff581.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/Title.png
Normal file
After Width: | Height: | Size: 487 KiB |
34
Art/Title.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://0m14r5weeku5"
|
||||||
|
path="res://.godot/imported/Title.png-8c103e26495a57385cdef65838024d25.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/Title.png"
|
||||||
|
dest_files=["res://.godot/imported/Title.png-8c103e26495a57385cdef65838024d25.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/TripleTextBubbles.png
Normal file
After Width: | Height: | Size: 52 KiB |
34
Art/TripleTextBubbles.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cycv0jm6l383q"
|
||||||
|
path="res://.godot/imported/TripleTextBubbles.png-f2fe62bbb9e23f3b3a2f121f031cb421.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/TripleTextBubbles.png"
|
||||||
|
dest_files=["res://.godot/imported/TripleTextBubbles.png-f2fe62bbb9e23f3b3a2f121f031cb421.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/quit.png
Normal file
After Width: | Height: | Size: 32 KiB |
34
Art/quit.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c556yx4olxayt"
|
||||||
|
path="res://.godot/imported/quit.png-af8107963a72f63c956212cff436cbe4.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/quit.png"
|
||||||
|
dest_files=["res://.godot/imported/quit.png-af8107963a72f63c956212cff436cbe4.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
Art/start.png
Normal file
After Width: | Height: | Size: 29 KiB |
34
Art/start.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cena77gtj0vd4"
|
||||||
|
path="res://.godot/imported/start.png-ea1d2395664509f4554437949fe1c540.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/start.png"
|
||||||
|
dest_files=["res://.godot/imported/start.png-ea1d2395664509f4554437949fe1c540.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
115
Scenes/gameplay_scene.tscn
Normal file
|
@ -0,0 +1,115 @@
|
||||||
|
[gd_scene load_steps=25 format=3 uid="uid://c2f5ag6qjhr38"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" path="res://Scripts/gameplay_scene.gd" id="1_i6upw"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dlb2x0xc1amni" path="res://Art/GameplaySceneArt.jpg" id="2_4klmo"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpagb45dckv5l" path="res://Art/CharacterArt/base_neutral.png" id="2_yvbub"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d3hghpw5pp0an" path="res://Art/CharacterArt/base_positive.png" id="4_ehyv0"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character.gd" id="4_l0iij"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://djs8kjnuqdd0x" path="res://Art/CharacterArt/first_positive.png" id="5_5lrpo"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/story_label.gd" id="5_32oug"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/story_button.gd" id="5_r50w8"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b7uibrol7mjof" path="res://Art/CharacterArt/second_positive.png" id="6_3mqex"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://df1twmogiuwgw" path="res://Art/TableForground.png" id="6_doeiy"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cinah0tewvn4" path="res://Art/CharacterArt/third_positive.png" id="7_yyf8m"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b780e6ide8ova" path="res://Art/CharacterArt/fourth_positive.png" id="8_uf0h3"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpcynjgfm4am3" path="res://Art/CharacterArt/fith_positive.png" id="9_gf5qo"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c22aws76vqltv" path="res://Art/CharacterArt/first_neutral.png" id="11_4m63f"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d3qnu71uuk81f" path="res://Art/CharacterArt/second_neutral.png" id="12_hvlnb"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://brtlccuaqlum3" path="res://Art/CharacterArt/third_neutral.png" id="13_58kom"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b7pxammtfl1a6" path="res://Art/CharacterArt/fourth_neutral.png" id="14_jleoy"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dh6cig7bc3d33" path="res://Art/CharacterArt/fith_neutral.png" id="15_dgrja"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c45v02wdjoo2b" path="res://Art/CharacterArt/base_negative.png" id="16_pajw7"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://u4nb6tklytda" path="res://Art/CharacterArt/first_negative.png" id="17_ladss"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://k0brbg2l14fj" path="res://Art/CharacterArt/second_negative.png" id="18_nt5kr"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b28v08u5vd322" path="res://Art/CharacterArt/third_negative.png" id="19_kwdf2"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b782p7xrru1l0" path="res://Art/CharacterArt/fourth_negative.png" id="20_8e07u"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://ba1y8d5bgitko" path="res://Art/CharacterArt/fith_negative.png" id="21_3u4pc"]
|
||||||
|
|
||||||
|
[node name="GameplayScene" type="Control"]
|
||||||
|
layout_mode = 3
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
script = ExtResource("1_i6upw")
|
||||||
|
|
||||||
|
[node name="Background" type="TextureRect" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
texture = ExtResource("2_4klmo")
|
||||||
|
expand_mode = 5
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="Character" type="TextureRect" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 8
|
||||||
|
anchor_left = 0.5
|
||||||
|
anchor_top = 0.5
|
||||||
|
anchor_right = 0.5
|
||||||
|
anchor_bottom = 0.5
|
||||||
|
offset_left = -324.0
|
||||||
|
offset_top = -324.0
|
||||||
|
offset_right = 324.0
|
||||||
|
offset_bottom = 324.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
size_flags_horizontal = 4
|
||||||
|
expand_mode = 2
|
||||||
|
script = ExtResource("4_l0iij")
|
||||||
|
positive_states = Array[Texture2D]([ExtResource("4_ehyv0"), ExtResource("5_5lrpo"), ExtResource("6_3mqex"), ExtResource("7_yyf8m"), ExtResource("8_uf0h3"), ExtResource("9_gf5qo")])
|
||||||
|
neutral_states = Array[Texture2D]([ExtResource("2_yvbub"), ExtResource("11_4m63f"), ExtResource("12_hvlnb"), ExtResource("13_58kom"), ExtResource("14_jleoy"), ExtResource("15_dgrja")])
|
||||||
|
negative_states = Array[Texture2D]([ExtResource("16_pajw7"), ExtResource("17_ladss"), ExtResource("18_nt5kr"), ExtResource("19_kwdf2"), ExtResource("20_8e07u"), ExtResource("21_3u4pc")])
|
||||||
|
|
||||||
|
[node name="Table" type="TextureRect" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
texture = ExtResource("6_doeiy")
|
||||||
|
expand_mode = 2
|
||||||
|
|
||||||
|
[node name="HBoxContainer" type="HBoxContainer" parent="."]
|
||||||
|
z_index = 1
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
|
||||||
|
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_horizontal = 3
|
||||||
|
size_flags_vertical = 8
|
||||||
|
|
||||||
|
[node name="Button" type="Button" parent="HBoxContainer/VBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_horizontal = 4
|
||||||
|
button_mask = 0
|
||||||
|
script = ExtResource("5_32oug")
|
||||||
|
|
||||||
|
[node name="Positive" type="Button" parent="HBoxContainer/VBoxContainer"]
|
||||||
|
z_index = 2
|
||||||
|
layout_mode = 2
|
||||||
|
icon_alignment = 1
|
||||||
|
script = ExtResource("5_r50w8")
|
||||||
|
vibe = "pos"
|
||||||
|
|
||||||
|
[node name="Neutral" type="Button" parent="HBoxContainer/VBoxContainer"]
|
||||||
|
z_index = 2
|
||||||
|
layout_mode = 2
|
||||||
|
script = ExtResource("5_r50w8")
|
||||||
|
vibe = "neu"
|
||||||
|
|
||||||
|
[node name="Negative" type="Button" parent="HBoxContainer/VBoxContainer"]
|
||||||
|
z_index = 2
|
||||||
|
layout_mode = 2
|
||||||
|
script = ExtResource("5_r50w8")
|
||||||
|
vibe = "neg"
|
45
Scenes/loss_screen.tscn
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://dawewa7ajn2en"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://be77bkqaub4i4" path="res://Art/MainMenuArt.jpg" id="1_dksb8"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/quit_game.gd" id="3_eu4gy"]
|
||||||
|
|
||||||
|
[node name="Loss_Screen" type="Control"]
|
||||||
|
layout_mode = 3
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
|
||||||
|
[node name="TextureRect" type="TextureRect" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
offset_top = -1.69632
|
||||||
|
offset_bottom = 1.69629
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
texture = ExtResource("1_dksb8")
|
||||||
|
expand_mode = 5
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="Quit" type="Button" parent="."]
|
||||||
|
top_level = true
|
||||||
|
z_index = 1
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 8
|
||||||
|
anchor_left = 0.5
|
||||||
|
anchor_top = 0.5
|
||||||
|
anchor_right = 0.5
|
||||||
|
anchor_bottom = 0.5
|
||||||
|
offset_left = -47.5
|
||||||
|
offset_top = -15.5
|
||||||
|
offset_right = 47.5
|
||||||
|
offset_bottom = 15.5
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
text = "And that was the date!
|
||||||
|
|
||||||
|
You and Autumn both went your sepparate ways"
|
||||||
|
script = ExtResource("3_eu4gy")
|
85
Scenes/main_menu.tscn
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
[gd_scene load_steps=7 format=3 uid="uid://dq6isvkqq0ylg"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" path="res://Scripts/start_game.gd" id="1_6bfra"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://be77bkqaub4i4" path="res://Art/MainMenuArt.jpg" id="1_exf5b"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/quit_game.gd" id="2_pgpfd"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c556yx4olxayt" path="res://Art/quit.png" id="3_54vsh"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://0m14r5weeku5" path="res://Art/Title.png" id="4_hy602"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cena77gtj0vd4" path="res://Art/start.png" id="5_esns0"]
|
||||||
|
|
||||||
|
[node name="MainMenu" type="Control"]
|
||||||
|
layout_mode = 3
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
metadata/_edit_use_anchors_ = true
|
||||||
|
|
||||||
|
[node name="Background" type="TextureRect" parent="."]
|
||||||
|
z_index = -8
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
offset_top = -1.69632
|
||||||
|
offset_bottom = 1.69629
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
texture = ExtResource("1_exf5b")
|
||||||
|
expand_mode = 5
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="HBoxContainer" type="HBoxContainer" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
|
||||||
|
[node name="TextureRect" type="TextureRect" parent="HBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_horizontal = 3
|
||||||
|
size_flags_vertical = 8
|
||||||
|
texture = ExtResource("5_esns0")
|
||||||
|
expand_mode = 4
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="Start" type="Button" parent="HBoxContainer/TextureRect"]
|
||||||
|
z_index = 1
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
size_flags_horizontal = 0
|
||||||
|
flat = true
|
||||||
|
script = ExtResource("1_6bfra")
|
||||||
|
|
||||||
|
[node name="TextureRect3" type="TextureRect" parent="HBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_horizontal = 3
|
||||||
|
texture = ExtResource("4_hy602")
|
||||||
|
expand_mode = 2
|
||||||
|
stretch_mode = 5
|
||||||
|
|
||||||
|
[node name="TextureRect2" type="TextureRect" parent="HBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_horizontal = 3
|
||||||
|
size_flags_vertical = 8
|
||||||
|
texture = ExtResource("3_54vsh")
|
||||||
|
expand_mode = 4
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="Quit" type="Button" parent="HBoxContainer/TextureRect2"]
|
||||||
|
z_index = 1
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
flat = true
|
||||||
|
script = ExtResource("2_pgpfd")
|
45
Scenes/win_screen.tscn
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://djppndvxhlqyp"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://be77bkqaub4i4" path="res://Art/MainMenuArt.jpg" id="1_fkc2o"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/quit_game.gd" id="2_kk054"]
|
||||||
|
|
||||||
|
[node name="Win_Screen" type="Control"]
|
||||||
|
layout_mode = 3
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
|
||||||
|
[node name="TextureRect" type="TextureRect" parent="."]
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
offset_top = -1.69632
|
||||||
|
offset_bottom = 1.69629
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
texture = ExtResource("1_fkc2o")
|
||||||
|
expand_mode = 5
|
||||||
|
stretch_mode = 4
|
||||||
|
|
||||||
|
[node name="Quit" type="Button" parent="."]
|
||||||
|
top_level = true
|
||||||
|
z_index = 1
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = 8
|
||||||
|
anchor_left = 0.5
|
||||||
|
anchor_top = 0.5
|
||||||
|
anchor_right = 0.5
|
||||||
|
anchor_bottom = 0.5
|
||||||
|
offset_left = -47.5
|
||||||
|
offset_top = -15.5
|
||||||
|
offset_right = 47.5
|
||||||
|
offset_bottom = 15.5
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
text = "And that was the date,
|
||||||
|
|
||||||
|
Later Autumn sent you a text asking for a second date!"
|
||||||
|
script = ExtResource("2_kk054")
|
23
Scripts/character.gd
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
extends TextureRect
|
||||||
|
|
||||||
|
@export var positive_states: Array[Texture2D]
|
||||||
|
@export var neutral_states: Array[Texture2D]
|
||||||
|
@export var negative_states: Array[Texture2D]
|
||||||
|
var abstraction: int
|
||||||
|
|
||||||
|
func _next_page_pos() -> void:
|
||||||
|
self.texture = positive_states[abstraction]
|
||||||
|
|
||||||
|
func _next_page_neu() -> void:
|
||||||
|
self.texture = neutral_states[abstraction]
|
||||||
|
|
||||||
|
func _next_page_neg() -> void:
|
||||||
|
self.texture = negative_states[abstraction]
|
||||||
|
|
||||||
|
func increase() -> void:
|
||||||
|
if abstraction < neutral_states.size() - 1:
|
||||||
|
abstraction += 1
|
||||||
|
|
||||||
|
func decrease() -> void:
|
||||||
|
if abstraction > 0:
|
||||||
|
abstraction -= 1
|
12
Scripts/character_state.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://cous3jf1kjrlq"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="1_cnxoo"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c45v02wdjoo2b" path="res://Art/CharacterArt/base_negative.png" id="1_q2era"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpagb45dckv5l" path="res://Art/CharacterArt/base_neutral.png" id="1_y0rj1"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d3hghpw5pp0an" path="res://Art/CharacterArt/base_positive.png" id="3_h38el"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_cnxoo")
|
||||||
|
positive_sprite = ExtResource("3_h38el")
|
||||||
|
neutral_sprite = ExtResource("1_y0rj1")
|
||||||
|
negative_sprite = ExtResource("1_q2era")
|
12
Scripts/character_state1.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://c7ylitc7icx46"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c22aws76vqltv" path="res://Art/CharacterArt/first_neutral.png" id="1_d885d"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://u4nb6tklytda" path="res://Art/CharacterArt/first_negative.png" id="1_ys21e"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://djs8kjnuqdd0x" path="res://Art/CharacterArt/first_positive.png" id="2_vrmib"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="4_d7vfg"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("4_d7vfg")
|
||||||
|
positive_sprite = ExtResource("2_vrmib")
|
||||||
|
neutral_sprite = ExtResource("1_d885d")
|
||||||
|
negative_sprite = ExtResource("1_ys21e")
|
12
Scripts/character_state2.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://d08m1j6223bsa"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://k0brbg2l14fj" path="res://Art/CharacterArt/second_negative.png" id="1_ga8gw"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d3qnu71uuk81f" path="res://Art/CharacterArt/second_neutral.png" id="1_mxgbt"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b7uibrol7mjof" path="res://Art/CharacterArt/second_positive.png" id="2_uqptd"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="4_eeg5e"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("4_eeg5e")
|
||||||
|
positive_sprite = ExtResource("2_uqptd")
|
||||||
|
neutral_sprite = ExtResource("1_mxgbt")
|
||||||
|
negative_sprite = ExtResource("1_ga8gw")
|
12
Scripts/character_state3.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://dl8ix0rnccpe0"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b28v08u5vd322" path="res://Art/CharacterArt/third_negative.png" id="1_6dqvd"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://brtlccuaqlum3" path="res://Art/CharacterArt/third_neutral.png" id="1_7g1ls"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cinah0tewvn4" path="res://Art/CharacterArt/third_positive.png" id="2_yxqjg"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="4_23qle"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("4_23qle")
|
||||||
|
positive_sprite = ExtResource("2_yxqjg")
|
||||||
|
neutral_sprite = ExtResource("1_7g1ls")
|
||||||
|
negative_sprite = ExtResource("1_6dqvd")
|
12
Scripts/character_state4.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://b1f2mmv1gqy84"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b7pxammtfl1a6" path="res://Art/CharacterArt/fourth_neutral.png" id="1_a2mx4"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b782p7xrru1l0" path="res://Art/CharacterArt/fourth_negative.png" id="1_bqmes"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b780e6ide8ova" path="res://Art/CharacterArt/fourth_positive.png" id="2_jcggh"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="4_e0tmu"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("4_e0tmu")
|
||||||
|
positive_sprite = ExtResource("2_jcggh")
|
||||||
|
neutral_sprite = ExtResource("1_a2mx4")
|
||||||
|
negative_sprite = ExtResource("1_bqmes")
|
12
Scripts/character_state5.tres
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
[gd_resource type="Resource" load_steps=5 format=3 uid="uid://d0axc337vdit6"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dh6cig7bc3d33" path="res://Art/CharacterArt/fith_neutral.png" id="1_0k3xp"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://ba1y8d5bgitko" path="res://Art/CharacterArt/fith_negative.png" id="1_7sf0n"]
|
||||||
|
[ext_resource type="Script" path="res://Scripts/character_state_logic.gd" id="1_kir0d"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpcynjgfm4am3" path="res://Art/CharacterArt/fith_positive.png" id="2_qs5d6"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_kir0d")
|
||||||
|
positive_sprite = ExtResource("2_qs5d6")
|
||||||
|
neutral_sprite = ExtResource("1_0k3xp")
|
||||||
|
negative_sprite = ExtResource("1_7sf0n")
|
10
Scripts/character_state_logic.gd
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
extends Resource
|
||||||
|
|
||||||
|
@export var positive_sprite: Texture
|
||||||
|
@export var neutral_sprite: Texture
|
||||||
|
@export var negative_sprite: Texture
|
||||||
|
|
||||||
|
func _init(p_positive_sprite = Texture.new(), p_neutral_sprite = Texture.new(), p_negative_sprite = Texture.new()) -> void:
|
||||||
|
positive_sprite = p_positive_sprite
|
||||||
|
neutral_sprite = p_neutral_sprite
|
||||||
|
negative_sprite = p_negative_sprite
|
35
Scripts/gameplay_scene.gd
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
extends Control
|
||||||
|
|
||||||
|
var character
|
||||||
|
var text_label
|
||||||
|
|
||||||
|
var positive_button
|
||||||
|
var neutral_button
|
||||||
|
var negative_button
|
||||||
|
|
||||||
|
var end = false
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
character = get_node("Character")
|
||||||
|
text_label = get_node("HBoxContainer/VBoxContainer/Button")
|
||||||
|
positive_button = get_node("HBoxContainer/VBoxContainer/Positive")
|
||||||
|
neutral_button = get_node("HBoxContainer/VBoxContainer/Neutral")
|
||||||
|
negative_button = get_node("HBoxContainer/VBoxContainer/Negative")
|
||||||
|
|
||||||
|
positive_button.button_up.connect(_increase_abstraction)
|
||||||
|
neutral_button.button_up.connect(_further_story)
|
||||||
|
negative_button.button_up.connect(_decrease_abstraction)
|
||||||
|
|
||||||
|
func _increase_abstraction() -> void:
|
||||||
|
character.increase()
|
||||||
|
_further_story()
|
||||||
|
|
||||||
|
func _decrease_abstraction() -> void:
|
||||||
|
character.decrease()
|
||||||
|
_further_story()
|
||||||
|
|
||||||
|
func _further_story() -> void:
|
||||||
|
text_label.next_page()
|
||||||
|
positive_button.next_page()
|
||||||
|
neutral_button.next_page()
|
||||||
|
negative_button.next_page()
|
7
Scripts/quit_game.gd
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
extends Button
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
self.button_up.connect(on_button_up)
|
||||||
|
|
||||||
|
func on_button_up():
|
||||||
|
get_tree().quit()
|
12
Scripts/start_game.gd
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
extends Button
|
||||||
|
|
||||||
|
var gameplayScene: PackedScene
|
||||||
|
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
self.button_up.connect(on_button_up)
|
||||||
|
|
||||||
|
func on_button_up() -> void:
|
||||||
|
disabled = true
|
||||||
|
gameplayScene = load("res://Scenes/gameplay_scene.tscn")
|
||||||
|
get_tree().change_scene_to_packed(gameplayScene)
|
101
Scripts/story_button.gd
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
extends Button
|
||||||
|
|
||||||
|
@onready var character = get_node("/root/GameplayScene/Character")
|
||||||
|
@export var vibe: String
|
||||||
|
var text_array: Array[String]
|
||||||
|
var page = 0
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
if self.name == "Positive":
|
||||||
|
set_text_array_positive()
|
||||||
|
elif self.name == "Neutral":
|
||||||
|
set_text_array_neutral()
|
||||||
|
elif self.name == "Negative":
|
||||||
|
set_text_array_negative()
|
||||||
|
|
||||||
|
character._next_page_neu()
|
||||||
|
set_text_to_page()
|
||||||
|
|
||||||
|
func set_text_to_page() -> void:
|
||||||
|
self.text = text_array[page]
|
||||||
|
|
||||||
|
func next_page() -> void:
|
||||||
|
if page < text_array.size() - 1:
|
||||||
|
page += 1
|
||||||
|
set_text_to_page()
|
||||||
|
character._next_page_neu()
|
||||||
|
|
||||||
|
func set_text_array_positive() -> void:
|
||||||
|
text_array.push_back("Hey Autumn.\n
|
||||||
|
I love your name, it’s perfect for this season.\n
|
||||||
|
So, what do you do in your daily life?")
|
||||||
|
|
||||||
|
text_array.push_back("That’s wonderful!\n
|
||||||
|
My family always had pets, so naturally I love animals!\n
|
||||||
|
What do you like to do for fun?")
|
||||||
|
|
||||||
|
text_array.push_back("Interesting, you already struck me as the outdoors type who loves nature, I appreciate that.\n
|
||||||
|
If you had to name one thing that you love the most about your favorite hobby, what would it be?")
|
||||||
|
|
||||||
|
text_array.push_back("That’s fascinating,\n
|
||||||
|
I can’t say I have met anyone before who is into taxidermy,\n
|
||||||
|
but I think it’s very admirable.")
|
||||||
|
|
||||||
|
text_array.push_back("Aww, aside from when it gets a bit scary at night, that sounds very sweet.\n
|
||||||
|
Anyway, aside from taxidermy, what about being outdoors do you like?")
|
||||||
|
|
||||||
|
text_array.push_back("I know what you mean, it always feels so magical when you’re in harmony with your surroundings.")
|
||||||
|
|
||||||
|
text_array.push_back("I’m all about reading too! Getting lost in a good book is such a good way to unwind.")
|
||||||
|
|
||||||
|
text_array.push_back("The feeling is mutual, Autumn!\n
|
||||||
|
I love how passionate you are about what you do.\n
|
||||||
|
I’d love to chat more soon.")
|
||||||
|
|
||||||
|
func set_text_array_neutral() -> void:
|
||||||
|
text_array.push_back("Hey Autumn.\n
|
||||||
|
Nice to meet you.\n
|
||||||
|
So, what do you do in your daily life?")
|
||||||
|
|
||||||
|
text_array.push_back("Wow, you sound… ambitious.\n
|
||||||
|
I don’t have any pets, but I guess you could say I do like animals.\n
|
||||||
|
What do you like to do for fun?")
|
||||||
|
|
||||||
|
text_array.push_back("Get out of my head, me too!\n
|
||||||
|
If you had to name one thing that you love the most about your favorite hobby, what would it be?")
|
||||||
|
|
||||||
|
text_array.push_back("That sounds cool, do you have a favorite piece?")
|
||||||
|
|
||||||
|
text_array.push_back("You seem very passionate, I respect that.\n
|
||||||
|
Anyway, aside from taxidermy, what about being outdoors do you like?")
|
||||||
|
|
||||||
|
text_array.push_back("Well, I know a few trails myself.\n
|
||||||
|
Maybe you’d like to go on a hike together sometimes?")
|
||||||
|
|
||||||
|
text_array.push_back("I don’t think I would last more than an hour without access to the internet")
|
||||||
|
|
||||||
|
text_array.push_back("It was nice to meet you too. I hope you have a good time with your next dates.")
|
||||||
|
|
||||||
|
func set_text_array_negative() -> void:
|
||||||
|
text_array.push_back("Hey “Autumn?”\n
|
||||||
|
Is that your real name or just some nickname for the season?\n
|
||||||
|
So, what do you do in your daily life?")
|
||||||
|
|
||||||
|
text_array.push_back("That sounds hectic.\n
|
||||||
|
I don’t really like animals, especially sick ones.\n
|
||||||
|
What do you like to do for fun?")
|
||||||
|
|
||||||
|
text_array.push_back("Wow, run of the mill with you it seems.\n
|
||||||
|
If you had to name one thing that you love the most about your favorite hobby, what would it be?")
|
||||||
|
|
||||||
|
text_array.push_back("Taxidermy? That’s kind of weird.\n
|
||||||
|
By the way, is it me or did you also hear the alarm go off just now?")
|
||||||
|
|
||||||
|
text_array.push_back("So in the honor of an old man, you’re stuck with a scary lion?\n
|
||||||
|
How unfortunate.")
|
||||||
|
|
||||||
|
text_array.push_back("If I had to walk a long distance with nothing in sight but trees I would be bored out of my mind!")
|
||||||
|
|
||||||
|
text_array.push_back("A book? I don’t know, I get bored pretty quickly.")
|
||||||
|
|
||||||
|
text_array.push_back("Yeah, thanks for the chat. Good luck with the taxidermy, I guess.")
|
54
Scripts/story_label.gd
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
extends Button
|
||||||
|
|
||||||
|
var text_array: Array[String]
|
||||||
|
var page = 0
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
set_text_array()
|
||||||
|
set_text_to_page()
|
||||||
|
|
||||||
|
func set_text_to_page() -> void:
|
||||||
|
self.text = text_array[page]
|
||||||
|
|
||||||
|
func next_page() -> void:
|
||||||
|
if page < text_array.size() - 1:
|
||||||
|
page += 1
|
||||||
|
set_text_to_page()
|
||||||
|
else:
|
||||||
|
var character = get_node("/root/GameplayScene/Character")
|
||||||
|
if character.abstraction > 3:
|
||||||
|
var winScene = load("res://Scenes/win_screen.tscn")
|
||||||
|
get_tree().change_scene_to_packed(winScene)
|
||||||
|
else:
|
||||||
|
var lossScene = load("res://Scenes/loss_screen.tscn")
|
||||||
|
get_tree().change_scene_to_packed(lossScene)
|
||||||
|
|
||||||
|
|
||||||
|
func set_text_array() -> void:
|
||||||
|
text_array.push_back("[Autumn]: Hi, I’m Autumn.")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: I study veterinary medicine and have a part-time job as a veterinary assistant.\n
|
||||||
|
I handle all sorts of things around the clinic ranging from procedures to comforting pets and making sure things run smoothly.\n
|
||||||
|
I wouldn’t trade it for anything though.\n
|
||||||
|
Are you an animal person?")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: In my spare time I love to go shopping, do yoga and go hiking in nature.\n
|
||||||
|
My recent addictions include flavored ChapSticks and Pumpkin-Spice Latte.")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: Well, I do have a peculiar hobby… it’s taxidermy.\n
|
||||||
|
I know it’s unusual, but I am just fascinated by animals and their anatomy.\n
|
||||||
|
I collect pieces to appreciate it up close.\n
|
||||||
|
A lot of people think it’s strange, but to me it’s a way to respect the animals and preserve their natural state.")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: My favorite piece is that of a lion I inherited from my grandfather.\n
|
||||||
|
I think part of the reason why I am so fond of it is the memory I have of my grandfather telling me the story of the lion’s life and how it ended.\n
|
||||||
|
I must say, the lion can be a bit scary at night though, haha.")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: I love the fresh air and being surrounded by nature.\n
|
||||||
|
When I go hiking it really helps me re-align with nature in contrast to the chaos that working at the clinic can bring.\n
|
||||||
|
If you’re quiet enough during a hike, you might even spot a few animals!")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: Sometimes though,\n
|
||||||
|
I’d like to have a little picknick or maybe throw down a blanket and read a good book.")
|
||||||
|
|
||||||
|
text_array.push_back("[Autumn]: Thanks, It was a pleasure to meet you.")
|
1
icon.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>
|
After Width: | Height: | Size: 994 B |
37
icon.svg.import
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cnh8e2ea63iui"
|
||||||
|
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://icon.svg"
|
||||||
|
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
svg/scale=1.0
|
||||||
|
editor/scale_with_editor_scale=false
|
||||||
|
editor/convert_colors_with_editor_theme=false
|
16
project.godot
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
; Engine configuration file.
|
||||||
|
; It's best edited using the editor UI and not directly,
|
||||||
|
; since the parameters that go here are not all obvious.
|
||||||
|
;
|
||||||
|
; Format:
|
||||||
|
; [section] ; section goes between []
|
||||||
|
; param=value ; assign values to parameters
|
||||||
|
|
||||||
|
config_version=5
|
||||||
|
|
||||||
|
[application]
|
||||||
|
|
||||||
|
config/name="AbstractAffection"
|
||||||
|
run/main_scene="res://Scenes/main_menu.tscn"
|
||||||
|
config/features=PackedStringArray("4.3", "Forward Plus")
|
||||||
|
config/icon="res://icon.svg"
|