diff --git a/assets/gavel/gave-hit-frame_01.png b/assets/gavel/gave-hit-frame_01.png new file mode 100644 index 0000000..bd7b7c9 Binary files /dev/null and b/assets/gavel/gave-hit-frame_01.png differ diff --git a/assets/gavel/gave-hit-frame_01.png.import b/assets/gavel/gave-hit-frame_01.png.import new file mode 100644 index 0000000..e4e33c4 --- /dev/null +++ b/assets/gavel/gave-hit-frame_01.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0408rn86yj3a" +path="res://.godot/imported/gave-hit-frame_01.png-0e337ea5edc2114398a129866cb03520.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gave-hit-frame_01.png" +dest_files=["res://.godot/imported/gave-hit-frame_01.png-0e337ea5edc2114398a129866cb03520.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_02.png b/assets/gavel/gavel-hit-frame_02.png new file mode 100644 index 0000000..62ab451 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_02.png differ diff --git a/assets/gavel/gavel-hit-frame_02.png.import b/assets/gavel/gavel-hit-frame_02.png.import new file mode 100644 index 0000000..ec98c91 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_02.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://khjrnxifafwc" +path="res://.godot/imported/gavel-hit-frame_02.png-c0460c1b3a08395cb1c761d995280125.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_02.png" +dest_files=["res://.godot/imported/gavel-hit-frame_02.png-c0460c1b3a08395cb1c761d995280125.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_03.png b/assets/gavel/gavel-hit-frame_03.png new file mode 100644 index 0000000..2319979 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_03.png differ diff --git a/assets/gavel/gavel-hit-frame_03.png.import b/assets/gavel/gavel-hit-frame_03.png.import new file mode 100644 index 0000000..d6a2b14 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_03.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckal7lpkxevms" +path="res://.godot/imported/gavel-hit-frame_03.png-5d0b77142eac2ffd2c0d1e633ec4e486.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_03.png" +dest_files=["res://.godot/imported/gavel-hit-frame_03.png-5d0b77142eac2ffd2c0d1e633ec4e486.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_04.png b/assets/gavel/gavel-hit-frame_04.png new file mode 100644 index 0000000..906acd7 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_04.png differ diff --git a/assets/gavel/gavel-hit-frame_04.png.import b/assets/gavel/gavel-hit-frame_04.png.import new file mode 100644 index 0000000..8146604 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_04.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4yeji3q85rgg" +path="res://.godot/imported/gavel-hit-frame_04.png-c83d852a385c525b1f7d72f0395a12c3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_04.png" +dest_files=["res://.godot/imported/gavel-hit-frame_04.png-c83d852a385c525b1f7d72f0395a12c3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_05.png b/assets/gavel/gavel-hit-frame_05.png new file mode 100644 index 0000000..d73fa03 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_05.png differ diff --git a/assets/gavel/gavel-hit-frame_05.png.import b/assets/gavel/gavel-hit-frame_05.png.import new file mode 100644 index 0000000..5d7e0c3 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_05.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ck70ssbvyxgmc" +path="res://.godot/imported/gavel-hit-frame_05.png-6bdc9740404273a8df22a72f15f4bc9d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_05.png" +dest_files=["res://.godot/imported/gavel-hit-frame_05.png-6bdc9740404273a8df22a72f15f4bc9d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_06.png b/assets/gavel/gavel-hit-frame_06.png new file mode 100644 index 0000000..5e9499b Binary files /dev/null and b/assets/gavel/gavel-hit-frame_06.png differ diff --git a/assets/gavel/gavel-hit-frame_06.png.import b/assets/gavel/gavel-hit-frame_06.png.import new file mode 100644 index 0000000..0b0e0a1 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_06.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckgrplbeu40x5" +path="res://.godot/imported/gavel-hit-frame_06.png-9e2a8a503fa872eebb1c3c8b5390a215.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_06.png" +dest_files=["res://.godot/imported/gavel-hit-frame_06.png-9e2a8a503fa872eebb1c3c8b5390a215.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_07.png b/assets/gavel/gavel-hit-frame_07.png new file mode 100644 index 0000000..0adaa96 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_07.png differ diff --git a/assets/gavel/gavel-hit-frame_07.png.import b/assets/gavel/gavel-hit-frame_07.png.import new file mode 100644 index 0000000..c060f26 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_07.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxnr3kw0g3clk" +path="res://.godot/imported/gavel-hit-frame_07.png-76d0e14c531e8d98df2fdcfd6005bb18.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_07.png" +dest_files=["res://.godot/imported/gavel-hit-frame_07.png-76d0e14c531e8d98df2fdcfd6005bb18.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_08.png b/assets/gavel/gavel-hit-frame_08.png new file mode 100644 index 0000000..0adaa96 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_08.png differ diff --git a/assets/gavel/gavel-hit-frame_08.png.import b/assets/gavel/gavel-hit-frame_08.png.import new file mode 100644 index 0000000..5e6f94f --- /dev/null +++ b/assets/gavel/gavel-hit-frame_08.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://lp73ci5y7v53" +path="res://.godot/imported/gavel-hit-frame_08.png-a68a3d3ffd31bb80fc7177b297d98d79.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_08.png" +dest_files=["res://.godot/imported/gavel-hit-frame_08.png-a68a3d3ffd31bb80fc7177b297d98d79.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_09.png b/assets/gavel/gavel-hit-frame_09.png new file mode 100644 index 0000000..0adaa96 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_09.png differ diff --git a/assets/gavel/gavel-hit-frame_09.png.import b/assets/gavel/gavel-hit-frame_09.png.import new file mode 100644 index 0000000..accf142 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_09.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7j1g0hg0b3s3" +path="res://.godot/imported/gavel-hit-frame_09.png-c555f2690730ab80d14328eb4baf1e55.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_09.png" +dest_files=["res://.godot/imported/gavel-hit-frame_09.png-c555f2690730ab80d14328eb4baf1e55.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_10.png b/assets/gavel/gavel-hit-frame_10.png new file mode 100644 index 0000000..0adaa96 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_10.png differ diff --git a/assets/gavel/gavel-hit-frame_10.png.import b/assets/gavel/gavel-hit-frame_10.png.import new file mode 100644 index 0000000..22262e7 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_10.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://de35huuhkgw7q" +path="res://.godot/imported/gavel-hit-frame_10.png-3ba64ee0645b9c4a4f16ba2de7b737cc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_10.png" +dest_files=["res://.godot/imported/gavel-hit-frame_10.png-3ba64ee0645b9c4a4f16ba2de7b737cc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_11.png b/assets/gavel/gavel-hit-frame_11.png new file mode 100644 index 0000000..0adaa96 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_11.png differ diff --git a/assets/gavel/gavel-hit-frame_11.png.import b/assets/gavel/gavel-hit-frame_11.png.import new file mode 100644 index 0000000..34e7e64 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_11.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1tm8b52cjk6q" +path="res://.godot/imported/gavel-hit-frame_11.png-4b2a9bfdea62d74582e30c1f66757e07.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_11.png" +dest_files=["res://.godot/imported/gavel-hit-frame_11.png-4b2a9bfdea62d74582e30c1f66757e07.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_12.png b/assets/gavel/gavel-hit-frame_12.png new file mode 100644 index 0000000..f23e1bd Binary files /dev/null and b/assets/gavel/gavel-hit-frame_12.png differ diff --git a/assets/gavel/gavel-hit-frame_12.png.import b/assets/gavel/gavel-hit-frame_12.png.import new file mode 100644 index 0000000..5a3d83d --- /dev/null +++ b/assets/gavel/gavel-hit-frame_12.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u48qajvm4asb" +path="res://.godot/imported/gavel-hit-frame_12.png-ec4a034535b250710c3ac0944f14ac62.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_12.png" +dest_files=["res://.godot/imported/gavel-hit-frame_12.png-ec4a034535b250710c3ac0944f14ac62.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_13.png b/assets/gavel/gavel-hit-frame_13.png new file mode 100644 index 0000000..b2f918e Binary files /dev/null and b/assets/gavel/gavel-hit-frame_13.png differ diff --git a/assets/gavel/gavel-hit-frame_13.png.import b/assets/gavel/gavel-hit-frame_13.png.import new file mode 100644 index 0000000..e944622 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_13.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://css67kl4b47er" +path="res://.godot/imported/gavel-hit-frame_13.png-e3ea0b5a7e1235d369ba59bbbfd50a7f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_13.png" +dest_files=["res://.godot/imported/gavel-hit-frame_13.png-e3ea0b5a7e1235d369ba59bbbfd50a7f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_14.png b/assets/gavel/gavel-hit-frame_14.png new file mode 100644 index 0000000..41e8fac Binary files /dev/null and b/assets/gavel/gavel-hit-frame_14.png differ diff --git a/assets/gavel/gavel-hit-frame_14.png.import b/assets/gavel/gavel-hit-frame_14.png.import new file mode 100644 index 0000000..cc2f1f3 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_14.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0lxoev3i8kqp" +path="res://.godot/imported/gavel-hit-frame_14.png-be53dd92e3f5b9daa821d21daece1950.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_14.png" +dest_files=["res://.godot/imported/gavel-hit-frame_14.png-be53dd92e3f5b9daa821d21daece1950.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_15.png b/assets/gavel/gavel-hit-frame_15.png new file mode 100644 index 0000000..5da7ec8 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_15.png differ diff --git a/assets/gavel/gavel-hit-frame_15.png.import b/assets/gavel/gavel-hit-frame_15.png.import new file mode 100644 index 0000000..8af512a --- /dev/null +++ b/assets/gavel/gavel-hit-frame_15.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbbvj7r14rcob" +path="res://.godot/imported/gavel-hit-frame_15.png-3abd18dadb19a0cb80ba719a27dee8d1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_15.png" +dest_files=["res://.godot/imported/gavel-hit-frame_15.png-3abd18dadb19a0cb80ba719a27dee8d1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_16.png b/assets/gavel/gavel-hit-frame_16.png new file mode 100644 index 0000000..14be278 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_16.png differ diff --git a/assets/gavel/gavel-hit-frame_16.png.import b/assets/gavel/gavel-hit-frame_16.png.import new file mode 100644 index 0000000..b37e3e0 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_16.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jv1l0m3j6tyn" +path="res://.godot/imported/gavel-hit-frame_16.png-9f2af9f345422d1b92acf58e43bb285a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_16.png" +dest_files=["res://.godot/imported/gavel-hit-frame_16.png-9f2af9f345422d1b92acf58e43bb285a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_17.png b/assets/gavel/gavel-hit-frame_17.png new file mode 100644 index 0000000..9d7e792 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_17.png differ diff --git a/assets/gavel/gavel-hit-frame_17.png.import b/assets/gavel/gavel-hit-frame_17.png.import new file mode 100644 index 0000000..eb4d970 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_17.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b033bbyvv7td1" +path="res://.godot/imported/gavel-hit-frame_17.png-e9bd7576f0fc7894e8a05c9c36eb995e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_17.png" +dest_files=["res://.godot/imported/gavel-hit-frame_17.png-e9bd7576f0fc7894e8a05c9c36eb995e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_18.png b/assets/gavel/gavel-hit-frame_18.png new file mode 100644 index 0000000..9d7e792 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_18.png differ diff --git a/assets/gavel/gavel-hit-frame_18.png.import b/assets/gavel/gavel-hit-frame_18.png.import new file mode 100644 index 0000000..5fa3884 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_18.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bcfts7ubnapp3" +path="res://.godot/imported/gavel-hit-frame_18.png-1de2b649eeb7af4bc1cd17054a2da9c7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_18.png" +dest_files=["res://.godot/imported/gavel-hit-frame_18.png-1de2b649eeb7af4bc1cd17054a2da9c7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_19.png b/assets/gavel/gavel-hit-frame_19.png new file mode 100644 index 0000000..05c3197 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_19.png differ diff --git a/assets/gavel/gavel-hit-frame_19.png.import b/assets/gavel/gavel-hit-frame_19.png.import new file mode 100644 index 0000000..7e34d02 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_19.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyom172wq5lgr" +path="res://.godot/imported/gavel-hit-frame_19.png-eff65d12cb666b0d021f5c76dd97fa6a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_19.png" +dest_files=["res://.godot/imported/gavel-hit-frame_19.png-eff65d12cb666b0d021f5c76dd97fa6a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_20.png b/assets/gavel/gavel-hit-frame_20.png new file mode 100644 index 0000000..555cf41 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_20.png differ diff --git a/assets/gavel/gavel-hit-frame_20.png.import b/assets/gavel/gavel-hit-frame_20.png.import new file mode 100644 index 0000000..d92a11b --- /dev/null +++ b/assets/gavel/gavel-hit-frame_20.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5162neitvj0m" +path="res://.godot/imported/gavel-hit-frame_20.png-145b771d6559c67422c2575ec2b111ad.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_20.png" +dest_files=["res://.godot/imported/gavel-hit-frame_20.png-145b771d6559c67422c2575ec2b111ad.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_21.png b/assets/gavel/gavel-hit-frame_21.png new file mode 100644 index 0000000..e223b77 Binary files /dev/null and b/assets/gavel/gavel-hit-frame_21.png differ diff --git a/assets/gavel/gavel-hit-frame_21.png.import b/assets/gavel/gavel-hit-frame_21.png.import new file mode 100644 index 0000000..43a1fa5 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_21.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpbs5omkgs2mu" +path="res://.godot/imported/gavel-hit-frame_21.png-0b691800a175228a3179e4c444ece180.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_21.png" +dest_files=["res://.godot/imported/gavel-hit-frame_21.png-0b691800a175228a3179e4c444ece180.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_22.png b/assets/gavel/gavel-hit-frame_22.png new file mode 100644 index 0000000..f98c38d Binary files /dev/null and b/assets/gavel/gavel-hit-frame_22.png differ diff --git a/assets/gavel/gavel-hit-frame_22.png.import b/assets/gavel/gavel-hit-frame_22.png.import new file mode 100644 index 0000000..a678126 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_22.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cgdy173ukgmo1" +path="res://.godot/imported/gavel-hit-frame_22.png-f1584b8b4416aadf57f7b0c8d9d829ea.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_22.png" +dest_files=["res://.godot/imported/gavel-hit-frame_22.png-f1584b8b4416aadf57f7b0c8d9d829ea.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-hit-frame_23.png b/assets/gavel/gavel-hit-frame_23.png new file mode 100644 index 0000000..f98c38d Binary files /dev/null and b/assets/gavel/gavel-hit-frame_23.png differ diff --git a/assets/gavel/gavel-hit-frame_23.png.import b/assets/gavel/gavel-hit-frame_23.png.import new file mode 100644 index 0000000..4ae0516 --- /dev/null +++ b/assets/gavel/gavel-hit-frame_23.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://mm2l5d1s3rah" +path="res://.godot/imported/gavel-hit-frame_23.png-52440da83b5dd5a4cbc808610d1c8abc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-hit-frame_23.png" +dest_files=["res://.godot/imported/gavel-hit-frame_23.png-52440da83b5dd5a4cbc808610d1c8abc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/gavel/gavel-idle.png b/assets/gavel/gavel-idle.png new file mode 100644 index 0000000..bd7b7c9 Binary files /dev/null and b/assets/gavel/gavel-idle.png differ diff --git a/assets/gavel/gavel-idle.png.import b/assets/gavel/gavel-idle.png.import new file mode 100644 index 0000000..ab88571 --- /dev/null +++ b/assets/gavel/gavel-idle.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb0jnygwva3eb" +path="res://.godot/imported/gavel-idle.png-8717e494d39f829981d493911197c8ee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/gavel/gavel-idle.png" +dest_files=["res://.godot/imported/gavel-idle.png-8717e494d39f829981d493911197c8ee.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/desk.tscn b/desk.tscn index ed0558c..948dd0c 100644 --- a/desk.tscn +++ b/desk.tscn @@ -1,38 +1,154 @@ -[gd_scene load_steps=33 format=3 uid="uid://bohp0o2smdkwe"] +[gd_scene load_steps=57 format=3 uid="uid://bohp0o2smdkwe"] [ext_resource type="Script" uid="uid://c2mrlu8d75ry4" path="res://gavel.gd" id="1_ep8l3"] [ext_resource type="Script" uid="uid://d2ophrxm0wtr6" path="res://desk.gd" id="1_yugeg"] [ext_resource type="Script" uid="uid://l7wiwo13pb0f" path="res://numpad.gd" id="2_t5y75"] +[ext_resource type="Texture2D" uid="uid://cb0jnygwva3eb" path="res://assets/gavel/gavel-idle.png" id="3_dnpqj"] [ext_resource type="PackedScene" uid="uid://d0iltvfnuao1q" path="res://NumpadButton.tscn" id="3_se7ci"] +[ext_resource type="Texture2D" uid="uid://c0408rn86yj3a" path="res://assets/gavel/gave-hit-frame_01.png" id="4_8hhu5"] +[ext_resource type="Texture2D" uid="uid://b033bbyvv7td1" path="res://assets/gavel/gavel-hit-frame_17.png" id="4_qtawj"] [ext_resource type="Texture2D" uid="uid://cepssq6wpywy5" path="res://assets/numpad/zero.png" id="4_tm3w8"] [ext_resource type="AudioStream" uid="uid://biyqgj25si2ei" path="res://assets/gavel/audio/gavel.wav" id="5_ky68s"] +[ext_resource type="Texture2D" uid="uid://bxnr3kw0g3clk" path="res://assets/gavel/gavel-hit-frame_07.png" id="5_ndbkw"] [ext_resource type="Texture2D" uid="uid://wkwpo1utjk0q" path="res://assets/numpad/background.png" id="5_r8wvv"] +[ext_resource type="Texture2D" uid="uid://khjrnxifafwc" path="res://assets/gavel/gavel-hit-frame_02.png" id="5_vlpsm"] +[ext_resource type="Texture2D" uid="uid://ckal7lpkxevms" path="res://assets/gavel/gavel-hit-frame_03.png" id="6_b3d1b"] [ext_resource type="Texture2D" uid="uid://bci1ygp5qx7r0" path="res://assets/numpad/zero-depressed.png" id="6_d0do2"] +[ext_resource type="Texture2D" uid="uid://b4yeji3q85rgg" path="res://assets/gavel/gavel-hit-frame_04.png" id="7_s5h2f"] [ext_resource type="Texture2D" uid="uid://cgrl7q65xeb7d" path="res://assets/numpad/one.png" id="7_yugeg"] [ext_resource type="Texture2D" uid="uid://cxsg3dhld267c" path="res://assets/numpad/one-depressed.png" id="8_ky68s"] +[ext_resource type="Texture2D" uid="uid://ck70ssbvyxgmc" path="res://assets/gavel/gavel-hit-frame_05.png" id="8_wrs3y"] +[ext_resource type="Texture2D" uid="uid://ckgrplbeu40x5" path="res://assets/gavel/gavel-hit-frame_06.png" id="9_gi6o1"] [ext_resource type="Texture2D" uid="uid://bdfuhnj3irl82" path="res://assets/numpad/two.png" id="9_jnk24"] [ext_resource type="Texture2D" uid="uid://dv8u6d8c8swi8" path="res://assets/numpad/two-depressed.png" id="10_v5y5a"] +[ext_resource type="Texture2D" uid="uid://lp73ci5y7v53" path="res://assets/gavel/gavel-hit-frame_08.png" id="11_3ueqa"] [ext_resource type="Texture2D" uid="uid://bxcbl5b6g7ie7" path="res://assets/numpad/three.png" id="11_dnpqj"] [ext_resource type="Texture2D" uid="uid://bgbbch0cjp3hm" path="res://assets/numpad/three-depressed.png" id="12_t3f8v"] [ext_resource type="Texture2D" uid="uid://c8gspko7fo4wx" path="res://assets/numpad/four.png" id="13_qtawj"] +[ext_resource type="Texture2D" uid="uid://c7j1g0hg0b3s3" path="res://assets/gavel/gavel-hit-frame_09.png" id="14_8sdgr"] [ext_resource type="Texture2D" uid="uid://cpypcy7ejhcwo" path="res://assets/numpad/four-depressed.png" id="14_ndbkw"] [ext_resource type="Texture2D" uid="uid://clxk7nsl6qxbb" path="res://assets/numpad/five.png" id="15_7517r"] [ext_resource type="Texture2D" uid="uid://c8msio2r4igbg" path="res://assets/numpad/five-depressed.png" id="16_mx6qw"] [ext_resource type="Texture2D" uid="uid://c1386dkc5k4oh" path="res://assets/numpad/six.png" id="17_8smoy"] +[ext_resource type="Texture2D" uid="uid://u48qajvm4asb" path="res://assets/gavel/gavel-hit-frame_12.png" id="17_b1kty"] [ext_resource type="Texture2D" uid="uid://chjrg7h3vojsq" path="res://assets/numpad/six-depressed.png" id="18_0wwv4"] +[ext_resource type="Texture2D" uid="uid://css67kl4b47er" path="res://assets/gavel/gavel-hit-frame_13.png" id="18_jj486"] [ext_resource type="Texture2D" uid="uid://cv3hiliw35x0d" path="res://assets/numpad/seven.png" id="19_8hhu5"] [ext_resource type="Texture2D" uid="uid://68o5n47sukg2" path="res://assets/numpad/seven-depressed.png" id="20_vlpsm"] +[ext_resource type="Texture2D" uid="uid://dbbvj7r14rcob" path="res://assets/gavel/gavel-hit-frame_15.png" id="20_xrwg0"] [ext_resource type="Texture2D" uid="uid://d2w2k37opnsfv" path="res://assets/numpad/eight.png" id="21_b3d1b"] +[ext_resource type="Texture2D" uid="uid://jv1l0m3j6tyn" path="res://assets/gavel/gavel-hit-frame_16.png" id="21_eax30"] +[ext_resource type="Texture2D" uid="uid://bcfts7ubnapp3" path="res://assets/gavel/gavel-hit-frame_18.png" id="22_00sob"] [ext_resource type="Texture2D" uid="uid://b0wpj7b8ojpgy" path="res://assets/numpad/eight-depressed.png" id="22_s5h2f"] +[ext_resource type="Texture2D" uid="uid://cyom172wq5lgr" path="res://assets/gavel/gavel-hit-frame_19.png" id="23_f1g2l"] [ext_resource type="Texture2D" uid="uid://bufdeep1jnpue" path="res://assets/numpad/nine.png" id="23_wrs3y"] +[ext_resource type="Texture2D" uid="uid://c5162neitvj0m" path="res://assets/gavel/gavel-hit-frame_20.png" id="24_38ug8"] [ext_resource type="Texture2D" uid="uid://dlu05p3xgcmxp" path="res://assets/numpad/nine-depressed.png" id="24_gi6o1"] [ext_resource type="Texture2D" uid="uid://d1g5cd4bpre08" path="res://assets/numpad/backspace.png" id="25_3ueqa"] +[ext_resource type="Texture2D" uid="uid://dpbs5omkgs2mu" path="res://assets/gavel/gavel-hit-frame_21.png" id="25_kxdm1"] [ext_resource type="Texture2D" uid="uid://b5ijw66s6ibkb" path="res://assets/numpad/backspace-depressed.png" id="26_e06cl"] +[ext_resource type="Texture2D" uid="uid://cgdy173ukgmo1" path="res://assets/gavel/gavel-hit-frame_22.png" id="26_kpd5h"] +[ext_resource type="Texture2D" uid="uid://mm2l5d1s3rah" path="res://assets/gavel/gavel-hit-frame_23.png" id="27_6p2km"] [ext_resource type="Texture2D" uid="uid://bwhf5712gd67h" path="res://assets/numpad/ask.png" id="27_unpof"] [ext_resource type="Texture2D" uid="uid://cxwxmqnnbyl3s" path="res://assets/numpad/ask-depressed.png" id="28_4l1rv"] [ext_resource type="AudioStream" uid="uid://bvto7ghmy8j0o" path="res://assets/gavel/audio/invalid-bet.wav" id="31_v5y5a"] [ext_resource type="AudioStream" uid="uid://b7qyt2h17kjea" path="res://assets/gavel/audio/ask-bet.wav" id="32_dnpqj"] +[sub_resource type="SpriteFrames" id="SpriteFrames_g470s"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("4_8hhu5") +}, { +"duration": 1.0, +"texture": ExtResource("5_vlpsm") +}, { +"duration": 1.0, +"texture": ExtResource("6_b3d1b") +}, { +"duration": 1.0, +"texture": ExtResource("7_s5h2f") +}, { +"duration": 1.0, +"texture": ExtResource("8_wrs3y") +}, { +"duration": 1.0, +"texture": ExtResource("9_gi6o1") +}, { +"duration": 1.0, +"texture": ExtResource("5_ndbkw") +}, { +"duration": 1.0, +"texture": ExtResource("11_3ueqa") +}, { +"duration": 1.0, +"texture": ExtResource("14_8sdgr") +}], +"loop": false, +"name": &"Hover", +"speed": 24.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("4_8hhu5") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("17_b1kty") +}, { +"duration": 1.0, +"texture": ExtResource("18_jj486") +}, { +"duration": 1.0, +"texture": ExtResource("20_xrwg0") +}, { +"duration": 1.0, +"texture": ExtResource("21_eax30") +}, { +"duration": 1.0, +"texture": ExtResource("4_qtawj") +}, { +"duration": 1.0, +"texture": ExtResource("22_00sob") +}], +"loop": false, +"name": &"Press", +"speed": 24.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("23_f1g2l") +}, { +"duration": 1.0, +"texture": ExtResource("24_38ug8") +}, { +"duration": 1.0, +"texture": ExtResource("25_kxdm1") +}, { +"duration": 1.0, +"texture": ExtResource("26_kpd5h") +}, { +"duration": 1.0, +"texture": ExtResource("27_6p2km") +}, { +"duration": 1.0, +"texture": ExtResource("3_dnpqj") +}], +"loop": false, +"name": &"Unhover", +"speed": 20.0 +}] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_8sdgr"] +bg_color = Color(0.5109665, 0, 0.077832855, 1) + +[sub_resource type="Theme" id="Theme_8sdgr"] +ProgressBar/styles/fill = SubResource("StyleBoxFlat_8sdgr") + [node name="Desk" type="Control" node_paths=PackedStringArray("numpad", "gavel")] layout_mode = 3 anchors_preset = 0 @@ -43,20 +159,26 @@ numpad = NodePath("Numpad") gavel = NodePath("Gavel") [node name="Gavel" type="Node2D" parent="." node_paths=PackedStringArray("audio_player")] -position = Vector2(971, 563) +position = Vector2(825, 300) script = ExtResource("1_ep8l3") audio_player = NodePath("GavelAudioPlayer") [node name="TextureButton" type="TextureButton" parent="Gavel"] -offset_right = 40.0 -offset_bottom = 40.0 -texture_normal = ExtResource("25_3ueqa") -texture_pressed = ExtResource("26_e06cl") +offset_right = 480.0 +offset_bottom = 420.0 [node name="GavelAudioPlayer" type="AudioStreamPlayer2D" parent="Gavel"] stream = ExtResource("5_ky68s") volume_db = 3.0 +[node name="GavelAnimations" type="AnimatedSprite2D" parent="Gavel"] +position = Vector2(240, 210) +sprite_frames = SubResource("SpriteFrames_g470s") +animation = &"Unhover" +autoplay = "Idle" +frame = 5 +frame_progress = 1.0 + [node name="Numpad" type="Node2D" parent="." node_paths=PackedStringArray("progress_bar", "reminder_timer", "error_audio_player", "success_audio_player")] position = Vector2(640, 570) script = ExtResource("2_t5y75") @@ -188,10 +310,13 @@ stream = ExtResource("32_dnpqj") [node name="ProgressBar" type="ProgressBar" parent="."] layout_mode = 0 offset_left = 477.0 -offset_top = 684.0 +offset_top = 690.0 offset_right = 804.0 -offset_bottom = 711.0 -fill_mode = 1 +offset_bottom = 704.0 +theme = SubResource("Theme_8sdgr") +theme_type_variation = &"Red" show_percentage = false [connection signal="button_down" from="Gavel/TextureButton" to="Gavel" method="_on_texture_button_button_down"] +[connection signal="mouse_entered" from="Gavel/TextureButton" to="Gavel" method="_on_texture_button_mouse_entered"] +[connection signal="mouse_exited" from="Gavel/TextureButton" to="Gavel" method="_on_texture_button_mouse_exited"] diff --git a/gavel.gd b/gavel.gd index a34e7e9..f748e8d 100644 --- a/gavel.gd +++ b/gavel.gd @@ -27,6 +27,19 @@ var swing_start = Vector2(0, 0) #$Sprite2D.position = gavel_root_position + func _on_texture_button_button_down() -> void: audio_player.play() gavel_hit.emit() + $GavelAnimations.play("Press") + +func _on_texture_button_mouse_entered() -> void: + $GavelAnimations.play("Hover") + +func _on_texture_button_mouse_exited() -> void: + #if $TextureButton.pressed: + $GavelAnimations.play("Unhover") + $GavelAnimations.play("Idle") + #else: + #$GavelAnimations.play("Hover", -1.0) + #$GavelAnimations.play("Idle") diff --git a/numpad.gd b/numpad.gd index c951ad8..f163896 100644 --- a/numpad.gd +++ b/numpad.gd @@ -16,6 +16,7 @@ var turn_manager: TurnManager func _ready() -> void: progress_bar.max_value = reminder_timer.wait_time + func _process(delta: float) -> void: progress_bar.value = reminder_timer.time_left