It's Cow Game! Version 2.04!
BIN
NPCs/WitchCow/Bubble/witchcowbluegum1.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum1.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cgxg6jdckhswu"
|
||||
path="res://.godot/imported/witchcowbluegum1.png-38871c9f73f12625a8117faea613ea50.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum1.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum1.png-38871c9f73f12625a8117faea613ea50.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
NPCs/WitchCow/Bubble/witchcowbluegum10.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum10.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c82qeslsw4avr"
|
||||
path="res://.godot/imported/witchcowbluegum10.png-3f220bed4ebd81a2b4fad32cf36675f2.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum10.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum10.png-3f220bed4ebd81a2b4fad32cf36675f2.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
NPCs/WitchCow/Bubble/witchcowbluegum11.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum11.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d25g5qmabftsd"
|
||||
path="res://.godot/imported/witchcowbluegum11.png-87120c264b036278a4f3839c3063e0d9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum11.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum11.png-87120c264b036278a4f3839c3063e0d9.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
NPCs/WitchCow/Bubble/witchcowbluegum12.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum12.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://djqueqi1hcrtm"
|
||||
path="res://.godot/imported/witchcowbluegum12.png-1412abb61d5a7dcba876d80d68a1591b.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum12.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum12.png-1412abb61d5a7dcba876d80d68a1591b.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
NPCs/WitchCow/Bubble/witchcowbluegum13.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum13.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dfvxdnq6j5h6d"
|
||||
path="res://.godot/imported/witchcowbluegum13.png-1f6caa7a6a4cd7bde63605b999600028.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum13.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum13.png-1f6caa7a6a4cd7bde63605b999600028.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
NPCs/WitchCow/Bubble/witchcowbluegum14.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum14.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ba7avyy6pnin"
|
||||
path="res://.godot/imported/witchcowbluegum14.png-2085f48b529a57235041755351af7071.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum14.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum14.png-2085f48b529a57235041755351af7071.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
NPCs/WitchCow/Bubble/witchcowbluegum15.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum15.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cccjc8jfktygy"
|
||||
path="res://.godot/imported/witchcowbluegum15.png-806cf4ef87bf6332de5059320ccd16de.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum15.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum15.png-806cf4ef87bf6332de5059320ccd16de.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
NPCs/WitchCow/Bubble/witchcowbluegum16.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum16.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ds4cr8bvu1ji3"
|
||||
path="res://.godot/imported/witchcowbluegum16.png-081d564694332fe03c1c3fdedecc5920.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum16.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum16.png-081d564694332fe03c1c3fdedecc5920.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
NPCs/WitchCow/Bubble/witchcowbluegum17.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum17.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ng78xgn1ym7f"
|
||||
path="res://.godot/imported/witchcowbluegum17.png-17791274f45b207a77cd956687bc2ed3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum17.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum17.png-17791274f45b207a77cd956687bc2ed3.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
NPCs/WitchCow/Bubble/witchcowbluegum2.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum2.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c752re2876emb"
|
||||
path="res://.godot/imported/witchcowbluegum2.png-eb6f73ff108583507067f332c7147d98.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum2.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum2.png-eb6f73ff108583507067f332c7147d98.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
NPCs/WitchCow/Bubble/witchcowbluegum3.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum3.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cwflqs20ne4jp"
|
||||
path="res://.godot/imported/witchcowbluegum3.png-0b297bef8e36335e4e3dd073db5a2965.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum3.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum3.png-0b297bef8e36335e4e3dd073db5a2965.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
NPCs/WitchCow/Bubble/witchcowbluegum4.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum4.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bjlp5wn5ss53g"
|
||||
path="res://.godot/imported/witchcowbluegum4.png-73fc70f180d1959d79c7feeddcf6f703.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum4.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum4.png-73fc70f180d1959d79c7feeddcf6f703.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
NPCs/WitchCow/Bubble/witchcowbluegum5.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum5.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d21t4ppli4w4j"
|
||||
path="res://.godot/imported/witchcowbluegum5.png-85add50f345260ce19adb414114a0442.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum5.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum5.png-85add50f345260ce19adb414114a0442.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
NPCs/WitchCow/Bubble/witchcowbluegum6.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum6.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://crxhsoy2uv8jg"
|
||||
path="res://.godot/imported/witchcowbluegum6.png-26eee74e1a752af929912fabec55f76a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum6.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum6.png-26eee74e1a752af929912fabec55f76a.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
NPCs/WitchCow/Bubble/witchcowbluegum7.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum7.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dcu08oynyayfm"
|
||||
path="res://.godot/imported/witchcowbluegum7.png-ce97febab1731808eabd20443b09c880.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum7.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum7.png-ce97febab1731808eabd20443b09c880.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
NPCs/WitchCow/Bubble/witchcowbluegum8.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum8.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://o4g2xfmh10uv"
|
||||
path="res://.godot/imported/witchcowbluegum8.png-dac6a58fcfad3616e1fc27e3c90f5058.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum8.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum8.png-dac6a58fcfad3616e1fc27e3c90f5058.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
NPCs/WitchCow/Bubble/witchcowbluegum9.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Bubble/witchcowbluegum9.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cv06ycr22sth4"
|
||||
path="res://.godot/imported/witchcowbluegum9.png-b160fe9a2e8827b33a101600f56eb476.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Bubble/witchcowbluegum9.png"
|
||||
dest_files=["res://.godot/imported/witchcowbluegum9.png-b160fe9a2e8827b33a101600f56eb476.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
NPCs/WitchCow/Shine/witchcowmagic1.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic1.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dbj3pmkltivaq"
|
||||
path="res://.godot/imported/witchcowmagic1.png-22b485146fbb7f266069b69b25d7544c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic1.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic1.png-22b485146fbb7f266069b69b25d7544c.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
NPCs/WitchCow/Shine/witchcowmagic2.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic2.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c17qunmjcta5f"
|
||||
path="res://.godot/imported/witchcowmagic2.png-e64cb6694d5a3e6d6028582936c0df16.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic2.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic2.png-e64cb6694d5a3e6d6028582936c0df16.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
NPCs/WitchCow/Shine/witchcowmagic3.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic3.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://vn6r8sqqj31l"
|
||||
path="res://.godot/imported/witchcowmagic3.png-d2b32b91ce4c57bb4b5abb9ede8ee2bd.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic3.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic3.png-d2b32b91ce4c57bb4b5abb9ede8ee2bd.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
NPCs/WitchCow/Shine/witchcowmagic4.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic4.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://doe7c3e8t06ow"
|
||||
path="res://.godot/imported/witchcowmagic4.png-3ba8b3f7f7992700ad9a2976ad6326f7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic4.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic4.png-3ba8b3f7f7992700ad9a2976ad6326f7.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
NPCs/WitchCow/Shine/witchcowmagic5.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic5.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://clw0pkgc72u5e"
|
||||
path="res://.godot/imported/witchcowmagic5.png-c8f816e0074cf359b8d98127b6d8d1f0.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic5.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic5.png-c8f816e0074cf359b8d98127b6d8d1f0.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
NPCs/WitchCow/Shine/witchcowmagic6.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic6.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bykeixcnm8jjw"
|
||||
path="res://.godot/imported/witchcowmagic6.png-4fd245cd0087fd777fcd300e3d1eaaaa.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic6.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic6.png-4fd245cd0087fd777fcd300e3d1eaaaa.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
NPCs/WitchCow/Shine/witchcowmagic7.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/Shine/witchcowmagic7.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://86vcvhbq4b05"
|
||||
path="res://.godot/imported/witchcowmagic7.png-29e6732761fd680a2d9f405f3888e9a7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/Shine/witchcowmagic7.png"
|
||||
dest_files=["res://.godot/imported/witchcowmagic7.png-29e6732761fd680a2d9f405f3888e9a7.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
NPCs/WitchCow/WalkAnimation/witchcowwalk1.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/WalkAnimation/witchcowwalk1.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dvpncru63xubs"
|
||||
path="res://.godot/imported/witchcowwalk1.png-f1a1ef029cdb5fc8223af39b176717b5.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/WalkAnimation/witchcowwalk1.png"
|
||||
dest_files=["res://.godot/imported/witchcowwalk1.png-f1a1ef029cdb5fc8223af39b176717b5.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
NPCs/WitchCow/WalkAnimation/witchcowwalk2.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
34
NPCs/WitchCow/WalkAnimation/witchcowwalk2.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bpybqko4iycjw"
|
||||
path="res://.godot/imported/witchcowwalk2.png-ed5a5d7e7ab91bad93fe26ea19824ed9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/WalkAnimation/witchcowwalk2.png"
|
||||
dest_files=["res://.godot/imported/witchcowwalk2.png-ed5a5d7e7ab91bad93fe26ea19824ed9.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
|
||||
69
NPCs/WitchCow/WitchCow.dialogue
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
~ start
|
||||
|
||||
if get_save_value("refillQuestComplete", false):
|
||||
Witch Cow: Oh hi there.
|
||||
Witch Cow: Don't worry I forgive you.
|
||||
Witch Cow: Maybe someday I'll come up with another scheme I can get you to do for me :)
|
||||
Witch Cow: I think you could still get into their hideout, I just have to get my swimming level up...
|
||||
=> END
|
||||
|
||||
if get_save_value("juiceLakeRefilled", false):
|
||||
Witch Cow: WHAT DID YOU DO?????
|
||||
Witch Cow: You refilled the lake????????
|
||||
Witch Cow: After I just got you to drink it all??????
|
||||
Witch Cow: You completely undid everything I got you to do for my quest!
|
||||
Witch Cow: They have such treasures... and all they do is play tennis!
|
||||
Witch Cow: There are other games!!!
|
||||
Witch Cow: Oh well, I guess I'll find another way...
|
||||
Witch Cow: ...you're still here?
|
||||
Witch Cow: Oh! Quest Complete! Quest Complete! Quest Complete!
|
||||
Witch Cow: You did it! Yay! You can stop working for them! Quest Complete!
|
||||
do QuestManager.complete_quest("Filling Juice Lake")
|
||||
Witch Cow: Phew...
|
||||
=> END
|
||||
|
||||
if get_save_value("juiceLakeQuestComplete", false):
|
||||
Witch Cow: You've done good work my adventurer :)
|
||||
Witch Cow: Maybe you'll be able to do more for me someday :)
|
||||
=> END
|
||||
|
||||
if not get_save_value("juiceLakeQuestStarted", false):
|
||||
Witch Cow: Hi. Are you an adventurer?
|
||||
- yes => adventurer
|
||||
- no => notAdventurer
|
||||
|
||||
if not DialogueBoxManager.currentSpeaker.straw_check():
|
||||
Witch Cow: Hello adventurer :)
|
||||
Witch Cow: Remember, to drink Juice Lake you must find The Straw.
|
||||
Witch Cow: To find it you will pass through an ancient gateway somewhere east of here.
|
||||
Witch Cow: Goodluck my adventurer :)
|
||||
=> END
|
||||
|
||||
if not get_save_value("juiceLakeQuestComplete", false):
|
||||
Witch Cow: YOU HAVE IT! :)
|
||||
Witch Cow: Go! Now drink the lake!
|
||||
- Drink Lake => drinkLake
|
||||
=> END
|
||||
|
||||
~ drinkLake
|
||||
do DialogueBoxManager.currentSpeaker.drink_lake()
|
||||
=> END
|
||||
|
||||
~ adventurer
|
||||
Witch Cow: Wonderful :) Then I have a task for you.
|
||||
if not LevelManager.skill_check("juiceDrinking", 25) or not LevelManager.skill_check("appreciating", 15):
|
||||
Witch Cow: I don't think you're ready yet though. (Requires level 25 Juice Drinking and level 15 Experiencing)
|
||||
Witch Cow: Please return when you're ready adventurer :)
|
||||
else:
|
||||
Witch Cow: This liquid you see before you is actually Juice.
|
||||
Witch Cow: Your quest is to drink it.
|
||||
Witch Cow: For this you will need a powerful relic: The Straw.
|
||||
Witch Cow: To find it you must pass through an ancient gateway somewhere east of here.
|
||||
Witch Cow: Goodluck my adventurer :)
|
||||
do set_save_value("juiceLakeQuestStarted", true)
|
||||
=> END
|
||||
|
||||
~ notAdventurer
|
||||
Witch Cow: Alright then, have a good day.
|
||||
|
||||
=> END
|
||||
15
NPCs/WitchCow/WitchCow.dialogue.import
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[remap]
|
||||
|
||||
importer="dialogue_manager_compiler_11"
|
||||
type="Resource"
|
||||
uid="uid://cc4hvd3kkjqca"
|
||||
path="res://.godot/imported/WitchCow.dialogue-3b7169e5493ae0cf5e3c5209a78c532f.tres"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/WitchCow/WitchCow.dialogue"
|
||||
dest_files=["res://.godot/imported/WitchCow.dialogue-3b7169e5493ae0cf5e3c5209a78c532f.tres"]
|
||||
|
||||
[params]
|
||||
|
||||
defaults=true
|
||||
77
NPCs/WitchCow/WitchCow.gd
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
extends NPC
|
||||
|
||||
var animDelayTimer = 0
|
||||
|
||||
var rng = RandomNumberGenerator.new()
|
||||
|
||||
var juiceLakeDrinkingCutscene = preload("res://Cutscenes/DrinkingJuiceLake/JuiceLakeCutscene.tscn")
|
||||
|
||||
var strawItemClass = preload("res://Items/Dishes/Straw.gd")
|
||||
var strawItem
|
||||
|
||||
var yelledPhrases = ["Adventurer :)", "Come here :)", "Get over here :)"]
|
||||
var yelledPhrasesIndex = 0
|
||||
var yellDelay = 0.1
|
||||
|
||||
func _ready():
|
||||
dialogueResource = load("res://NPCs/WitchCow/WitchCow.dialogue")
|
||||
|
||||
$Sprite.play("Idle")
|
||||
|
||||
strawItem = strawItemClass.new()
|
||||
|
||||
func straw_check():
|
||||
return InventoryManager.check_if_in_inventory(strawItem, 1, "keyItems")
|
||||
|
||||
func drink_lake():
|
||||
GameVariables.player.global_position = Vector2(1400, -500)
|
||||
GameVariables.player.movementTarget = GameVariables.player.global_position
|
||||
|
||||
var aroPigeon = get_parent().get_node("Pigeons").get_node("AroPigeon")
|
||||
aroPigeon.position.x = 1300
|
||||
aroPigeon.position.y = -300
|
||||
|
||||
var cutscene = juiceLakeDrinkingCutscene.instantiate()
|
||||
add_child(cutscene)
|
||||
|
||||
func _process(delta):
|
||||
if animDelayTimer > 0:
|
||||
animDelayTimer -= delta
|
||||
else:
|
||||
choose_new_anim()
|
||||
|
||||
if DialogueBoxManager.currentSpeaker != self:
|
||||
yellDelay -= delta
|
||||
if yellDelay < 0:
|
||||
yellDelay = 2
|
||||
if SaveManager.get_save_value("juiceLakeRefilled", false) and !SaveManager.get_save_value("refillQuestComplete", false):
|
||||
MessageManager.addMessage(yelledPhrases[yelledPhrasesIndex], self, "Witch Cow", Color.YELLOW, true, true, 2.5, -10)
|
||||
yelledPhrasesIndex += 1
|
||||
if yelledPhrasesIndex >= yelledPhrases.size():
|
||||
yelledPhrasesIndex = 0
|
||||
|
||||
func choose_new_anim():
|
||||
var result
|
||||
if $Sprite.animation != "Idle":
|
||||
result = rng.randi_range(1, 100)
|
||||
else:
|
||||
result = rng.randi_range(1, 70)
|
||||
|
||||
if result <= 40:
|
||||
shine()
|
||||
elif result <= 70:
|
||||
bubble()
|
||||
else:
|
||||
idle()
|
||||
|
||||
func idle():
|
||||
animDelayTimer = rng.randf_range(2, 6)
|
||||
$Sprite.play("Idle")
|
||||
|
||||
func bubble():
|
||||
animDelayTimer = 4
|
||||
$Sprite.play("Bubble")
|
||||
|
||||
func shine():
|
||||
animDelayTimer = 1.4
|
||||
$Sprite.play("Shine")
|
||||
162
NPCs/WitchCow/WitchCow.tscn
Normal file
|
|
@ -0,0 +1,162 @@
|
|||
[gd_scene load_steps=31 format=3 uid="uid://bonxplalwopav"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://doqfsp7yxools" path="res://NPCs/NPC.tscn" id="1_mcbrb"]
|
||||
[ext_resource type="Script" path="res://NPCs/WitchCow/WitchCow.gd" id="2_6ae0b"]
|
||||
[ext_resource type="Texture2D" uid="uid://cgxg6jdckhswu" path="res://NPCs/WitchCow/Bubble/witchcowbluegum1.png" id="2_q8ndg"]
|
||||
[ext_resource type="Texture2D" uid="uid://c752re2876emb" path="res://NPCs/WitchCow/Bubble/witchcowbluegum2.png" id="3_8rh36"]
|
||||
[ext_resource type="Texture2D" uid="uid://cwflqs20ne4jp" path="res://NPCs/WitchCow/Bubble/witchcowbluegum3.png" id="4_u4fbc"]
|
||||
[ext_resource type="Texture2D" uid="uid://bjlp5wn5ss53g" path="res://NPCs/WitchCow/Bubble/witchcowbluegum4.png" id="5_i4ax1"]
|
||||
[ext_resource type="Texture2D" uid="uid://d21t4ppli4w4j" path="res://NPCs/WitchCow/Bubble/witchcowbluegum5.png" id="6_d0lej"]
|
||||
[ext_resource type="Texture2D" uid="uid://crxhsoy2uv8jg" path="res://NPCs/WitchCow/Bubble/witchcowbluegum6.png" id="7_g6icg"]
|
||||
[ext_resource type="Texture2D" uid="uid://dcu08oynyayfm" path="res://NPCs/WitchCow/Bubble/witchcowbluegum7.png" id="8_gvj7n"]
|
||||
[ext_resource type="Texture2D" uid="uid://o4g2xfmh10uv" path="res://NPCs/WitchCow/Bubble/witchcowbluegum8.png" id="9_wqxf8"]
|
||||
[ext_resource type="Texture2D" uid="uid://cv06ycr22sth4" path="res://NPCs/WitchCow/Bubble/witchcowbluegum9.png" id="10_cyc1w"]
|
||||
[ext_resource type="Texture2D" uid="uid://c82qeslsw4avr" path="res://NPCs/WitchCow/Bubble/witchcowbluegum10.png" id="11_l34vi"]
|
||||
[ext_resource type="Texture2D" uid="uid://d25g5qmabftsd" path="res://NPCs/WitchCow/Bubble/witchcowbluegum11.png" id="12_vw1ce"]
|
||||
[ext_resource type="Texture2D" uid="uid://djqueqi1hcrtm" path="res://NPCs/WitchCow/Bubble/witchcowbluegum12.png" id="13_ox4wa"]
|
||||
[ext_resource type="Texture2D" uid="uid://dfvxdnq6j5h6d" path="res://NPCs/WitchCow/Bubble/witchcowbluegum13.png" id="14_7soqb"]
|
||||
[ext_resource type="Texture2D" uid="uid://ba7avyy6pnin" path="res://NPCs/WitchCow/Bubble/witchcowbluegum14.png" id="15_irlgw"]
|
||||
[ext_resource type="Texture2D" uid="uid://cccjc8jfktygy" path="res://NPCs/WitchCow/Bubble/witchcowbluegum15.png" id="16_okljc"]
|
||||
[ext_resource type="Texture2D" uid="uid://ds4cr8bvu1ji3" path="res://NPCs/WitchCow/Bubble/witchcowbluegum16.png" id="17_m6x1t"]
|
||||
[ext_resource type="Texture2D" uid="uid://ng78xgn1ym7f" path="res://NPCs/WitchCow/Bubble/witchcowbluegum17.png" id="18_n12cf"]
|
||||
[ext_resource type="Texture2D" uid="uid://dbj3pmkltivaq" path="res://NPCs/WitchCow/Shine/witchcowmagic1.png" id="19_hh3mi"]
|
||||
[ext_resource type="Texture2D" uid="uid://c17qunmjcta5f" path="res://NPCs/WitchCow/Shine/witchcowmagic2.png" id="20_g3a74"]
|
||||
[ext_resource type="Texture2D" uid="uid://vn6r8sqqj31l" path="res://NPCs/WitchCow/Shine/witchcowmagic3.png" id="21_1okwa"]
|
||||
[ext_resource type="Texture2D" uid="uid://doe7c3e8t06ow" path="res://NPCs/WitchCow/Shine/witchcowmagic4.png" id="22_wqq0y"]
|
||||
[ext_resource type="Texture2D" uid="uid://clw0pkgc72u5e" path="res://NPCs/WitchCow/Shine/witchcowmagic5.png" id="23_pv5d0"]
|
||||
[ext_resource type="Texture2D" uid="uid://bykeixcnm8jjw" path="res://NPCs/WitchCow/Shine/witchcowmagic6.png" id="24_beg0i"]
|
||||
[ext_resource type="Texture2D" uid="uid://86vcvhbq4b05" path="res://NPCs/WitchCow/Shine/witchcowmagic7.png" id="25_g22mv"]
|
||||
[ext_resource type="Texture2D" uid="uid://dvpncru63xubs" path="res://NPCs/WitchCow/WalkAnimation/witchcowwalk1.png" id="26_esfsa"]
|
||||
[ext_resource type="Texture2D" uid="uid://bpybqko4iycjw" path="res://NPCs/WitchCow/WalkAnimation/witchcowwalk2.png" id="27_su6q5"]
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_vvhum"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("2_q8ndg")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("3_8rh36")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("4_u4fbc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("5_i4ax1")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("6_d0lej")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("7_g6icg")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("8_gvj7n")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("9_wqxf8")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("10_cyc1w")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("11_l34vi")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("12_vw1ce")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("13_ox4wa")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("14_7soqb")
|
||||
}, {
|
||||
"duration": 2.0,
|
||||
"texture": ExtResource("15_irlgw")
|
||||
}, {
|
||||
"duration": 3.0,
|
||||
"texture": ExtResource("16_okljc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("17_m6x1t")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("18_n12cf")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"Bubble",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("19_hh3mi")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"Idle",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("19_hh3mi")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("20_g3a74")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("21_1okwa")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("22_wqq0y")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("23_pv5d0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("24_beg0i")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("25_g22mv")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"Shine",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("26_esfsa")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": ExtResource("27_su6q5")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"Walk",
|
||||
"speed": 5.0
|
||||
}]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ypyp3"]
|
||||
size = Vector2(88, 10)
|
||||
|
||||
[node name="WitchCow" instance=ExtResource("1_mcbrb")]
|
||||
script = ExtResource("2_6ae0b")
|
||||
|
||||
[node name="Sprite" parent="." index="0"]
|
||||
position = Vector2(-16, -51)
|
||||
sprite_frames = SubResource("SpriteFrames_vvhum")
|
||||
animation = &"Bubble"
|
||||
|
||||
[node name="Panel" parent="Interactable" index="1"]
|
||||
offset_left = -82.0
|
||||
offset_top = -66.0
|
||||
offset_right = 62.0
|
||||
offset_bottom = 10.0
|
||||
|
||||
[node name="CollisionShape2D" parent="Talkable/InteractionArea" index="0"]
|
||||
position = Vector2(5, -23)
|
||||
|
||||
[node name="CollisionShape2D" parent="." index="3"]
|
||||
position = Vector2(6, 4)
|
||||
shape = SubResource("RectangleShape2D_ypyp3")
|
||||
|
||||
[editable path="Interactable"]
|
||||
[editable path="Interactable/ActionMenu"]
|
||||
[editable path="Talkable"]
|
||||