SFX additions

This commit is contained in:
Pal
2025-11-16 16:12:21 -08:00
parent c22fde3bb5
commit e7bae342c9
98 changed files with 2839 additions and 62 deletions

View File

@@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/4.4.0">
<Project Sdk="Godot.NET.Sdk/4.4.1">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>

View File

@@ -3,12 +3,12 @@
importer="wav"
type="AudioStreamWAV"
uid="uid://ddii3pi8x75xc"
path="res://.godot/imported/amb_beach.wav-046e4f838e50e43a1aba1a754b92aad6.sample"
path="res://.godot/imported/amb_beach.wav-e64adf8f733e6a108ae15edd5f0499ab.sample"
[deps]
source_file="res://src/audio/AMB/amb_beach.wav"
dest_files=["res://.godot/imported/amb_beach.wav-046e4f838e50e43a1aba1a754b92aad6.sample"]
source_file="res://src/audio/amb/amb_beach.wav"
dest_files=["res://.godot/imported/amb_beach.wav-e64adf8f733e6a108ae15edd5f0499ab.sample"]
[params]

View File

@@ -3,12 +3,12 @@
importer="wav"
type="AudioStreamWAV"
uid="uid://ym4ur8a2qxhp"
path="res://.godot/imported/amb_perlin.wav-ba6da0d5591f392e4aca7d2f85c4dfc2.sample"
path="res://.godot/imported/amb_perlin.wav-dea63667b2a56d37d48ba209f56f8900.sample"
[deps]
source_file="res://src/audio/AMB/amb_perlin.wav"
dest_files=["res://.godot/imported/amb_perlin.wav-ba6da0d5591f392e4aca7d2f85c4dfc2.sample"]
source_file="res://src/audio/amb/amb_perlin.wav"
dest_files=["res://.godot/imported/amb_perlin.wav-dea63667b2a56d37d48ba209f56f8900.sample"]
[params]

View File

@@ -3,12 +3,12 @@
importer="wav"
type="AudioStreamWAV"
uid="uid://b7wxddjx3qw5o"
path="res://.godot/imported/amb_white_noise.wav-d316dd05afe429f6bcdda594285ad718.sample"
path="res://.godot/imported/amb_white_noise.wav-c98b45aa94120bc0c660bf2d6af1c696.sample"
[deps]
source_file="res://src/audio/AMB/amb_white_noise.wav"
dest_files=["res://.godot/imported/amb_white_noise.wav-d316dd05afe429f6bcdda594285ad718.sample"]
source_file="res://src/audio/amb/amb_white_noise.wav"
dest_files=["res://.godot/imported/amb_white_noise.wav-c98b45aa94120bc0c660bf2d6af1c696.sample"]
[params]

View File

@@ -3,12 +3,12 @@
importer="wav"
type="AudioStreamWAV"
uid="uid://bmiitw4fcs68e"
path="res://.godot/imported/amb_wind_loop_altar.wav-e766e3db29faa01ad6dbaa8cb18d7de6.sample"
path="res://.godot/imported/amb_wind_loop_altar.wav-b9d60e3c3c10ec00833903539a7f3796.sample"
[deps]
source_file="res://src/audio/AMB/amb_wind_loop_altar.wav"
dest_files=["res://.godot/imported/amb_wind_loop_altar.wav-e766e3db29faa01ad6dbaa8cb18d7de6.sample"]
source_file="res://src/audio/amb/amb_wind_loop_altar.wav"
dest_files=["res://.godot/imported/amb_wind_loop_altar.wav-b9d60e3c3c10ec00833903539a7f3796.sample"]
[params]

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bbre08whuf0yv"
path="res://.godot/imported/ITEM_ABLUTION_HIT.ogg-ac67c80260854b38d7ada2c717ad39d4.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/ITEM_ABLUTION_HIT.ogg"
dest_files=["res://.godot/imported/ITEM_ABLUTION_HIT.ogg-ac67c80260854b38d7ada2c717ad39d4.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ck0nc757t0jq5"
path="res://.godot/imported/ITEM_PERSPECTIVE.ogg-9f64c663cbfdf781fbdde2d1188167f2.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/ITEM_PERSPECTIVE.ogg"
dest_files=["res://.godot/imported/ITEM_PERSPECTIVE.ogg-9f64c663cbfdf781fbdde2d1188167f2.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bjcersd5id8ee"
path="res://.godot/imported/ITEM_PLASTIQUETIMER.ogg-8142f90ed794ca297f6f872ffa76c820.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/ITEM_PLASTIQUETIMER.ogg"
dest_files=["res://.godot/imported/ITEM_PLASTIQUETIMER.ogg-8142f90ed794ca297f6f872ffa76c820.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bc2pe0l5nr5ro"
path="res://.godot/imported/ITEM_kyuu_hit.ogg-75fd86e3a3d970c3feeb53fec206024b.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/ITEM_kyuu_hit.ogg"
dest_files=["res://.godot/imported/ITEM_kyuu_hit.ogg-75fd86e3a3d970c3feeb53fec206024b.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bxrlehky1833a"
path="res://.godot/imported/amb_pipe_loop_brokenloop.ogg-de50bd8c67bccefdcfcae2042c825d87.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/amb_pipe_loop_brokenloop.ogg"
dest_files=["res://.godot/imported/amb_pipe_loop_brokenloop.ogg-de50bd8c67bccefdcfcae2042c825d87.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://g8657s24qmrk"
path="res://.godot/imported/enemy_ballos_ATK2.ogg-58de6273c98eecdc5cc5aba83a61ad17.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_ballos_ATK2.ogg"
dest_files=["res://.godot/imported/enemy_ballos_ATK2.ogg-58de6273c98eecdc5cc5aba83a61ad17.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bxk7fauwqxwvq"
path="res://.godot/imported/enemy_ballos_atk1.ogg-990db8c9781b26f4e3b85b5c1ee917eb.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_ballos_atk1.ogg"
dest_files=["res://.godot/imported/enemy_ballos_atk1.ogg-990db8c9781b26f4e3b85b5c1ee917eb.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://s8weoqkpc155"
path="res://.godot/imported/enemy_balos_rolling.ogg-296768b69ce64257364d943ea327bb6c.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_balos_rolling.ogg"
dest_files=["res://.godot/imported/enemy_balos_rolling.ogg-296768b69ce64257364d943ea327bb6c.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bxiu4a6agaqwj"
path="res://.godot/imported/enemy_chariot_atk1.ogg-c0bdd165ae19a4fda89016c861cbd4b0.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_chariot_atk1.ogg"
dest_files=["res://.godot/imported/enemy_chariot_atk1.ogg-c0bdd165ae19a4fda89016c861cbd4b0.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://cd51yqo1khncr"
path="res://.godot/imported/enemy_chariot_atk2.ogg-6b41276fea380642304d644185344186.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_chariot_atk2.ogg"
dest_files=["res://.godot/imported/enemy_chariot_atk2.ogg-6b41276fea380642304d644185344186.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bf7adfdd857hw"
path="res://.godot/imported/enemy_morph.ogg-bde1dcd0d02c0dc52c9dfab2af47550d.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/enemy_morph.ogg"
dest_files=["res://.godot/imported/enemy_morph.ogg-bde1dcd0d02c0dc52c9dfab2af47550d.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://dcfqkapxwvmdd"
path="res://.godot/imported/iTEM_identify_ALL.ogg-41b5f26b3ea1b630ca215a5180b1ba0a.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/iTEM_identify_ALL.ogg"
dest_files=["res://.godot/imported/iTEM_identify_ALL.ogg-41b5f26b3ea1b630ca215a5180b1ba0a.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bu8akh5uh3ioo"
path="res://.godot/imported/item_devic_balance_element1.ogg-27c59e3f77d00fedd872fb850e38088a.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_devic_balance_element1.ogg"
dest_files=["res://.godot/imported/item_devic_balance_element1.ogg-27c59e3f77d00fedd872fb850e38088a.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bal6ipgsixf33"
path="res://.godot/imported/item_div_recall_1.ogg-d50e087d296a1a1d68f81d4d02b7dcf9.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_div_recall_1.ogg"
dest_files=["res://.godot/imported/item_div_recall_1.ogg-d50e087d296a1a1d68f81d4d02b7dcf9.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bfrmm07vthpwt"
path="res://.godot/imported/item_divine_recall.ogg-5e35bd083aa32610e8c0fb040aec7399.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_divine_recall.ogg"
dest_files=["res://.godot/imported/item_divine_recall.ogg-5e35bd083aa32610e8c0fb040aec7399.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ccioacbbqgvjq"
path="res://.godot/imported/item_explosion.ogg-00fcc7da54bd5e9a7c6bc0770c1aa546.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_explosion.ogg"
dest_files=["res://.godot/imported/item_explosion.ogg-00fcc7da54bd5e9a7c6bc0770c1aa546.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bjkn6s2xjxuji"
path="res://.godot/imported/item_gospel_dimension.ogg-9f043cecb1a647b597f3f63aa2949a48.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_gospel_dimension.ogg"
dest_files=["res://.godot/imported/item_gospel_dimension.ogg-9f043cecb1a647b597f3f63aa2949a48.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://c3ur4bgvmsidi"
path="res://.godot/imported/item_gospel_escape.ogg-799167c39154ece2e8b5becbe350c38b.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_gospel_escape.ogg"
dest_files=["res://.godot/imported/item_gospel_escape.ogg-799167c39154ece2e8b5becbe350c38b.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ba8xendacec6"
path="res://.godot/imported/item_kyuu_layer_2.ogg-46305550239c43be8bfb60ab67fdecd7.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_kyuu_layer_2.ogg"
dest_files=["res://.godot/imported/item_kyuu_layer_2.ogg-46305550239c43be8bfb60ab67fdecd7.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bfrp34y2m8b1l"
path="res://.godot/imported/item_number_increase.ogg-2442b80eac574ba3c732d6f43e75045a.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_number_increase.ogg"
dest_files=["res://.godot/imported/item_number_increase.ogg-2442b80eac574ba3c732d6f43e75045a.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ci5xfc58nbhbk"
path="res://.godot/imported/item_place.ogg-4abb2226b65206b6c84538e0b093e84b.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_place.ogg"
dest_files=["res://.godot/imported/item_place.ogg-4abb2226b65206b6c84538e0b093e84b.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://cyae4bt60m7p4"
path="res://.godot/imported/item_plasma_sword.ogg-fc321de1f7d114f3871661acd529fc2e.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_plasma_sword.ogg"
dest_files=["res://.godot/imported/item_plasma_sword.ogg-fc321de1f7d114f3871661acd529fc2e.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://dblijlgm8njjv"
path="res://.godot/imported/item_sine_morphization.ogg-6220708e8a59aed415662eb6a75f68ff.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/item_sine_morphization.ogg"
dest_files=["res://.godot/imported/item_sine_morphization.ogg-6220708e8a59aed415662eb6a75f68ff.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://b7ycb6qvitpmw"
path="res://.godot/imported/player_HITENEMY_3.ogg-7726385829ac59c187cd1ff9822f5750.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_HITENEMY_3.ogg"
dest_files=["res://.godot/imported/player_HITENEMY_3.ogg-7726385829ac59c187cd1ff9822f5750.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://be5oqdgsyqru8"
path="res://.godot/imported/player_affinity_switch.ogg-5b88ab1490cdc65f8e0434a711460da8.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_affinity_switch.ogg"
dest_files=["res://.godot/imported/player_affinity_switch.ogg-5b88ab1490cdc65f8e0434a711460da8.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://na0lxb1lib11"
path="res://.godot/imported/player_crit.ogg-e1ac2f6eac34326ca66a551589a9c334.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_crit.ogg"
dest_files=["res://.godot/imported/player_crit.ogg-e1ac2f6eac34326ca66a551589a9c334.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://fv1jopm3u05d"
path="res://.godot/imported/player_effect_ended.ogg-01af2507fca35f2e2fc55fd2142e4de1.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_effect_ended.ogg"
dest_files=["res://.godot/imported/player_effect_ended.ogg-01af2507fca35f2e2fc55fd2142e4de1.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://1nuk6xpkwujl"
path="res://.godot/imported/player_gain_VT.ogg-c0d555a90539e87f9052a3ccc28efd71.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_gain_VT.ogg"
dest_files=["res://.godot/imported/player_gain_VT.ogg-c0d555a90539e87f9052a3ccc28efd71.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://cye8wlqbx66h4"
path="res://.godot/imported/player_heal.ogg-4bd7a2bab4edb49ad10e6e86c2954e9c.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_heal.ogg"
dest_files=["res://.godot/imported/player_heal.ogg-4bd7a2bab4edb49ad10e6e86c2954e9c.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://bio3xjbanwas1"
path="res://.godot/imported/player_item_identified.ogg-094e577f349824b8735361e051761a43.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_item_identified.ogg"
dest_files=["res://.godot/imported/player_item_identified.ogg-094e577f349824b8735361e051761a43.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ckf3md1ujxhvm"
path="res://.godot/imported/player_levelup.ogg-4073ab758cd395d245d4f9938f95cc49.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_levelup.ogg"
dest_files=["res://.godot/imported/player_levelup.ogg-4073ab758cd395d245d4f9938f95cc49.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://d1ugsv7abo0jb"
path="res://.godot/imported/player_misc.ogg-2269dd18a79b9e7cd22fd826070f20c4.oggvorbisstr"
[deps]
source_file="res://src/audio/sfx/player_misc.ogg"
dest_files=["res://.godot/imported/player_misc.ogg-2269dd18a79b9e7cd22fd826070f20c4.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=354 format=3 uid="uid://bup8c4x1na3aw"]
[gd_scene load_steps=355 format=3 uid="uid://bup8c4x1na3aw"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_718m1"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_krqul"]
@@ -192,6 +192,7 @@
[ext_resource type="Texture2D" uid="uid://c3s4tx3p053j" path="res://src/enemy/enemy_types/03. filth_eater/animations/Filth Side Attacks Frames/ATTACK 2 SIDE/frame_071_delay-0.01s.png" id="188_jlpox"]
[ext_resource type="Texture2D" uid="uid://cvivq23738fvf" path="res://src/enemy/enemy_types/03. filth_eater/animations/Filth Side Attacks Frames/ATTACK 2 SIDE/frame_072_delay-0.01s.png" id="189_uqsli"]
[ext_resource type="Texture2D" uid="uid://bxijhjyqvfrip" path="res://src/enemy/enemy_types/03. filth_eater/animations/Filth Side Attacks Frames/ATTACK 2 SIDE/frame_073_delay-0.01s.png" id="190_wg32o"]
[ext_resource type="AudioStream" uid="uid://dl818xjlcm7vu" path="res://src/audio/sfx/ENEMY_FILTH_ATTACK.ogg" id="193_4h5gj"]
[ext_resource type="PackedScene" uid="uid://diaxvpmwgl65u" path="res://src/enemy/TwoAttacksEnemyAnimationTree.tscn" id="193_krqul"]
[ext_resource type="Texture2D" uid="uid://d0q5jru1am4v0" path="res://src/vfx/Enemy/FILTH_BLAST.png" id="194_pyy2h"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://co7lshemjrro8" path="res://src/enemy/animation_state_machines/IdleStateMachine.tres" id="194_u5xjp"]
@@ -1415,6 +1416,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("193_4h5gj")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_krqul"]
resource_name = "primary_attack_back"
@@ -1456,6 +1472,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("193_4h5gj")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_hsn02"]
resource_name = "primary_attack_left"
@@ -1509,6 +1540,21 @@ tracks/3/keys = {
"update": 1,
"values": [false]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("193_4h5gj")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_eslbn"]
resource_name = "primary_attack_right"
@@ -1562,6 +1608,21 @@ tracks/3/keys = {
"update": 1,
"values": [true]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("193_4h5gj")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_usgpm"]
resource_name = "secondary_attack"
@@ -2861,3 +2922,6 @@ root_node = NodePath("../AnimatedSprite3D")
libraries = {
&"": SubResource("AnimationLibrary_q8n6h")
}
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
bus = &"SFX"

View File

@@ -1526,3 +1526,5 @@ sprite_frames = SubResource("SpriteFrames_ikty0")
libraries = {
&"": SubResource("AnimationLibrary_tamk8")
}
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]

View File

@@ -1,4 +1,4 @@
using Chickensoft.AutoInject;
using Chickensoft.AutoInject;
using Chickensoft.Introspection;
using Godot;
@@ -14,9 +14,8 @@ public partial class ChariotModelView : EnemyModelView2D, IEnemyModelView
public override void PlayActivateAnimation()
{
_stateMachine.Travel(_activateName);
var scrollStateMachine = (AnimationNodeStateMachinePlayback)ScrollAnimationTree.Get(_parametersPlayback);
scrollStateMachine.Travel(_activateName);
_stateMachine.Travel(_activateName);
var scrollStateMachine = (AnimationNodeStateMachinePlayback)ScrollAnimationTree.Get(_parametersPlayback);
scrollStateMachine.Travel(_activateName);
}
}

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=297 format=3 uid="uid://c2i8ylr3y0bri"]
[gd_scene load_steps=299 format=3 uid="uid://c2i8ylr3y0bri"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_h27bt"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_yyynn"]
@@ -259,7 +259,9 @@
[ext_resource type="Texture2D" uid="uid://d04mklab8qoxk" path="res://src/enemy/enemy_types/08a. Ambassador/animations/SIDE/Layer 170.png" id="257_j6avn"]
[ext_resource type="Texture2D" uid="uid://jcs07eo1xqtj" path="res://src/enemy/enemy_types/08a. Ambassador/animations/SIDE/Layer 171.png" id="258_q2wum"]
[ext_resource type="Texture2D" uid="uid://btrum7jo404t0" path="res://src/enemy/enemy_types/08a. Ambassador/animations/SIDE/Layer 172.png" id="259_br04c"]
[ext_resource type="AudioStream" uid="uid://bgumf0x52xmby" path="res://src/audio/sfx/enemy_ambassador_kick.ogg" id="260_dcx20"]
[ext_resource type="PackedScene" uid="uid://diaxvpmwgl65u" path="res://src/enemy/TwoAttacksEnemyAnimationTree.tscn" id="261_a705x"]
[ext_resource type="AudioStream" uid="uid://ugc77goiwht0" path="res://src/audio/sfx/enemy_ambassador_punch.ogg" id="261_evddb"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://co7lshemjrro8" path="res://src/enemy/animation_state_machines/IdleStateMachine.tres" id="262_rmbbl"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cy2ngl55c0rws" path="res://src/enemy/animation_state_machines/WalkingStateMachine.tres" id="263_312rt"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cbq8xog50cjjy" path="res://src/enemy/animation_state_machines/PrimaryAttackStateMachine.tres" id="263_sroq1"]
@@ -1532,6 +1534,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("260_dcx20")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_s5aqg"]
resource_name = "primary_attack_back"
@@ -1573,6 +1590,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("260_dcx20")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_fmw6u"]
resource_name = "primary_attack_left"
@@ -1614,6 +1646,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("260_dcx20")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_psv15"]
resource_name = "primary_attack_right"
@@ -1655,6 +1702,21 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("260_dcx20")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_5y02v"]
resource_name = "secondary_attack"
@@ -1696,6 +1758,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_evddb")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_tlm8w"]
resource_name = "secondary_attack_back"
@@ -1737,6 +1814,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_evddb")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_m347f"]
resource_name = "secondary_attack_left"
@@ -1778,6 +1870,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_evddb")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_xe0e6"]
resource_name = "secondary_attack_right"
@@ -1819,6 +1926,21 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_evddb")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="AnimationLibrary" id="AnimationLibrary_x0ep5"]
_data = {
@@ -1929,3 +2051,6 @@ libraries = {
unique_name_in_owner = true
tree_root = SubResource("AnimationNodeStateMachine_sroq1")
advance_expression_base_node = NodePath("..")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
bus = &"SFX"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=298 format=3 uid="uid://72lbcmp4bcx4"]
[gd_scene load_steps=299 format=3 uid="uid://72lbcmp4bcx4"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_a8qtn"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_xa3ug"]
@@ -260,6 +260,7 @@
[ext_resource type="Texture2D" uid="uid://dmhttsdjpn1ed" path="res://src/enemy/enemy_types/08b. Ambassador (red)/animations/SIDE/0195.png" id="258_hwjgo"]
[ext_resource type="Texture2D" uid="uid://dg7l1crtk7m3s" path="res://src/enemy/enemy_types/08b. Ambassador (red)/animations/SIDE/0197.png" id="259_ymdu4"]
[ext_resource type="Texture2D" uid="uid://by2vqyh68egwr" path="res://src/enemy/enemy_types/08b. Ambassador (red)/animations/SIDE/0199.png" id="260_jtq5d"]
[ext_resource type="AudioStream" uid="uid://bgumf0x52xmby" path="res://src/audio/sfx/enemy_ambassador_kick.ogg" id="261_qerwx"]
[ext_resource type="PackedScene" uid="uid://diaxvpmwgl65u" path="res://src/enemy/TwoAttacksEnemyAnimationTree.tscn" id="262_a3dro"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://co7lshemjrro8" path="res://src/enemy/animation_state_machines/IdleStateMachine.tres" id="263_qerwx"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cbq8xog50cjjy" path="res://src/enemy/animation_state_machines/PrimaryAttackStateMachine.tres" id="264_xxvov"]
@@ -1536,6 +1537,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_qerwx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_s5aqg"]
resource_name = "primary_attack_back"
@@ -1577,6 +1593,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_qerwx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_fmw6u"]
resource_name = "primary_attack_left"
@@ -1618,6 +1649,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_qerwx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_psv15"]
resource_name = "primary_attack_right"
@@ -1659,6 +1705,21 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_qerwx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_5y02v"]
resource_name = "secondary_attack"
@@ -1936,3 +1997,6 @@ libraries = {
unique_name_in_owner = true
tree_root = SubResource("AnimationNodeStateMachine_1o3cs")
advance_expression_base_node = NodePath("..")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
bus = &"SFX"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=298 format=3 uid="uid://lc5koiqn1sca"]
[gd_scene load_steps=300 format=3 uid="uid://lc5koiqn1sca"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_s0qsg"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_84ebe"]
@@ -260,7 +260,9 @@
[ext_resource type="Texture2D" uid="uid://becuxx02gf3lk" path="res://src/enemy/enemy_types/08c. Ambassador (steel)/animations/SIDE/Layer 256.png" id="258_4nxp6"]
[ext_resource type="Texture2D" uid="uid://dq238efl5je7g" path="res://src/enemy/enemy_types/08c. Ambassador (steel)/animations/SIDE/Layer 257.png" id="259_lw74j"]
[ext_resource type="Texture2D" uid="uid://biaen4nwf0tpg" path="res://src/enemy/enemy_types/08c. Ambassador (steel)/animations/SIDE/Layer 258.png" id="260_3ft46"]
[ext_resource type="AudioStream" uid="uid://bgumf0x52xmby" path="res://src/audio/sfx/enemy_ambassador_kick.ogg" id="261_5tr5n"]
[ext_resource type="PackedScene" uid="uid://diaxvpmwgl65u" path="res://src/enemy/TwoAttacksEnemyAnimationTree.tscn" id="262_47uje"]
[ext_resource type="AudioStream" uid="uid://ugc77goiwht0" path="res://src/audio/sfx/enemy_ambassador_punch.ogg" id="262_yj1cx"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://co7lshemjrro8" path="res://src/enemy/animation_state_machines/IdleStateMachine.tres" id="263_i2vbx"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cbq8xog50cjjy" path="res://src/enemy/animation_state_machines/PrimaryAttackStateMachine.tres" id="264_5tr5n"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://clybvwx3itfeo" path="res://src/enemy/animation_state_machines/SecondaryAttackStateMachine.tres" id="265_yj1cx"]
@@ -1536,6 +1538,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_5tr5n")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_s5aqg"]
resource_name = "primary_attack_back"
@@ -1577,6 +1594,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_5tr5n")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_fmw6u"]
resource_name = "primary_attack_left"
@@ -1618,6 +1650,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_5tr5n")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_psv15"]
resource_name = "primary_attack_right"
@@ -1659,6 +1706,21 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("261_5tr5n")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_5y02v"]
resource_name = "secondary_attack"
@@ -1700,6 +1762,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("262_yj1cx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_tlm8w"]
resource_name = "secondary_attack_back"
@@ -1741,6 +1818,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("262_yj1cx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_m347f"]
resource_name = "secondary_attack_left"
@@ -1782,6 +1874,21 @@ tracks/2/keys = {
"update": 1,
"values": [false]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("262_yj1cx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_xe0e6"]
resource_name = "secondary_attack_right"
@@ -1823,6 +1930,21 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("262_yj1cx")
}],
"times": PackedFloat32Array(0)
}
tracks/3/use_blend = true
[sub_resource type="AnimationLibrary" id="AnimationLibrary_x0ep5"]
_data = {
@@ -1932,3 +2054,7 @@ libraries = {
unique_name_in_owner = true
tree_root = SubResource("AnimationNodeStateMachine_pjwch")
advance_expression_base_node = NodePath("..")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.765249, 0)
bus = &"SFX"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=319 format=3 uid="uid://dxwwfbt2mtmer"]
[gd_scene load_steps=321 format=3 uid="uid://dxwwfbt2mtmer"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_yke7o"]
[ext_resource type="Texture2D" uid="uid://cob5mo4lrbkrp" path="res://src/enemy/enemy_types/11. Palan/animations/B/frame_000_delay-0.01s.png" id="2_lf0wi"]
@@ -201,6 +201,8 @@
[ext_resource type="Texture2D" uid="uid://528oq2o53htb" path="res://src/enemy/enemy_types/11. Palan/animations/R/frame_178_delay-0.01s.png" id="96_aqt4x"]
[ext_resource type="Texture2D" uid="uid://ckuymrppoajnk" path="res://src/enemy/enemy_types/11. Palan/animations/R/frame_179_delay-0.01s.png" id="97_83iec"]
[ext_resource type="Texture2D" uid="uid://bq85jeydr4li8" path="res://src/enemy/enemy_types/11. Palan/animations/R/frame_180_delay-0.01s.png" id="98_jwe14"]
[ext_resource type="AudioStream" uid="uid://u0mgeqh3omgg" path="res://src/audio/sfx/enemy_palan_sunspear.ogg" id="202_1bumx"]
[ext_resource type="AudioStream" uid="uid://broxiumcyyt4m" path="res://src/audio/sfx/ENEMY_palan_magic2.ogg" id="203_0yqqu"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://co7lshemjrro8" path="res://src/enemy/animation_state_machines/IdleStateMachine.tres" id="203_krcdq"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cbq8xog50cjjy" path="res://src/enemy/animation_state_machines/PrimaryAttackStateMachine.tres" id="204_vaycn"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://clybvwx3itfeo" path="res://src/enemy/animation_state_machines/SecondaryAttackStateMachine.tres" id="205_klhid"]
@@ -1252,6 +1254,21 @@ tracks/3/keys = {
"update": 1,
"values": ["", &"Sunblast", ""]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("202_1bumx")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_r6aec"]
resource_name = "primary_attack_back"
@@ -1293,6 +1310,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("202_1bumx")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_1bumx"]
resource_name = "primary_attack_left"
@@ -1334,6 +1366,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("202_1bumx")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_0yqqu"]
resource_name = "primary_attack_right"
@@ -1375,6 +1422,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("202_1bumx")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_wtyys"]
resource_name = "secondary_attack"
@@ -1428,6 +1490,21 @@ tracks/3/keys = {
"update": 1,
"values": ["", &"Primary Attack", &"Primary Attack"]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("203_0yqqu")
}],
"times": PackedFloat32Array(0.0833333)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_jbc40"]
resource_name = "secondary_attack_back"
@@ -1469,6 +1546,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("203_0yqqu")
}],
"times": PackedFloat32Array(0.0833333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_lid5r"]
resource_name = "secondary_attack_left"
@@ -1510,6 +1602,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("203_0yqqu")
}],
"times": PackedFloat32Array(0.0833333)
}
tracks/3/use_blend = true
[sub_resource type="Animation" id="Animation_au0i1"]
resource_name = "secondary_attack_right"
@@ -1551,6 +1658,21 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "audio"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AudioStreamPlayer3D")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("203_0yqqu")
}],
"times": PackedFloat32Array(0.0833333)
}
tracks/3/use_blend = true
[sub_resource type="AnimationLibrary" id="AnimationLibrary_pkiq5"]
_data = {
@@ -2279,3 +2401,7 @@ transform = Transform3D(0.275, 0, 0, 0, 0.275, 0, 0, 0, 0.275, 0, 1.33811, -0.31
billboard = 1
render_priority = 102
sprite_frames = SubResource("SpriteFrames_j3g1o")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
process_mode = 3
bus = &"SFX"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=578 format=3 uid="uid://drkaq6grim1fb"]
[gd_scene load_steps=582 format=3 uid="uid://drkaq6grim1fb"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_h8pla"]
[ext_resource type="Texture2D" uid="uid://clwj6yknpw74n" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Idle Back/0001.png" id="2_2eclh"]
@@ -515,6 +515,9 @@
[ext_resource type="Texture2D" uid="uid://d4n0cmhct64jk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0213.png" id="509_rapyg"]
[ext_resource type="Texture2D" uid="uid://65waqa5didi3" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0216.png" id="510_y0rel"]
[ext_resource type="Texture2D" uid="uid://1rwwabqj0mms" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0219.png" id="511_vbtxj"]
[ext_resource type="AudioStream" uid="uid://emskqv582ckv" path="res://src/audio/sfx/ENEMY_SHIELD_A.ogg" id="512_0pum8"]
[ext_resource type="AudioStream" uid="uid://bap5n32ruwuhe" path="res://src/audio/sfx/enemy_shield_thwip.ogg" id="513_vwlpl"]
[ext_resource type="AudioStream" uid="uid://d1ad3pp1icy5b" path="res://src/audio/sfx/enemy_shield_ATK2.ogg" id="514_l1ir8"]
[sub_resource type="ViewportTexture" id="ViewportTexture_h1kaf"]
viewport_path = NodePath("Sprite3D/SubViewportContainer/SubViewport")
@@ -2564,6 +2567,36 @@ tracks/4/keys = {
"clips": PackedStringArray("[stop]", "ATTACK VFX", "[stop]"),
"times": PackedFloat32Array(0, 0.666667, 1.66667)
}
tracks/5/type = "audio"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("AudioStreamPlayer3D")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("512_0pum8")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/5/use_blend = true
tracks/6/type = "audio"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("AudioStreamPlayer3D")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("513_vwlpl")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/6/use_blend = true
[sub_resource type="Animation" id="Animation_7g4jy"]
resource_name = "primary_attack_back"
@@ -2617,6 +2650,36 @@ tracks/3/keys = {
"update": 1,
"values": [false]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("512_0pum8")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/4/use_blend = true
tracks/5/type = "audio"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("AudioStreamPlayer3D")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("513_vwlpl")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/5/use_blend = true
[sub_resource type="Animation" id="Animation_wc21g"]
resource_name = "primary_attack_left"
@@ -2670,6 +2733,36 @@ tracks/3/keys = {
"update": 1,
"values": [false]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("512_0pum8")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/4/use_blend = true
tracks/5/type = "audio"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("AudioStreamPlayer3D")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("513_vwlpl")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/5/use_blend = true
[sub_resource type="Animation" id="Animation_w7rrw"]
resource_name = "primary_attack_right"
@@ -2723,6 +2816,36 @@ tracks/3/keys = {
"update": 1,
"values": [true]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("512_0pum8")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/4/use_blend = true
tracks/5/type = "audio"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("AudioStreamPlayer3D")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("513_vwlpl")
}],
"times": PackedFloat32Array(0.666667)
}
tracks/5/use_blend = true
[sub_resource type="Animation" id="Animation_b727r"]
resource_name = "secondary_attack"
@@ -2737,7 +2860,7 @@ tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"primary_attack"]
"values": [&"secondary_attack"]
}
tracks/1/type = "value"
tracks/1/imported = false
@@ -2775,6 +2898,36 @@ tracks/3/keys = {
"update": 1,
"values": [false]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("AudioStreamPlayer3D")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("513_vwlpl")
}],
"times": PackedFloat32Array(0.333333)
}
tracks/4/use_blend = true
tracks/5/type = "audio"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("AudioStreamPlayer3D")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("514_l1ir8")
}],
"times": PackedFloat32Array(0)
}
tracks/5/use_blend = true
[sub_resource type="Animation" id="Animation_2jibd"]
resource_name = "secondary_attack_back"
@@ -2953,6 +3106,9 @@ _data = {
&"secondary_attack_right": SubResource("Animation_dalxy")
}
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_j5so5"]
animation = &"secondary_attack"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_y7ljc"]
advance_mode = 2
@@ -2975,6 +3131,8 @@ states/Idle/position = Vector2(359, 100)
"states/Primary Attack/position" = Vector2(359, 263)
states/Walking/node = ExtResource("169_w7rrw")
states/Walking/position = Vector2(687, 100)
states/secondary_attack/node = SubResource("AnimationNodeAnimation_j5so5")
states/secondary_attack/position = Vector2(687, 263)
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_y7ljc"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_08dxp"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_yk2s3"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_mb5pg"), "Walking", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_olfsm"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_f1vvk")]
[sub_resource type="Animation" id="Animation_v8s5q"]
@@ -3282,6 +3440,11 @@ tree_root = SubResource("AnimationNodeStateMachine_mhdbq")
advance_expression_base_node = NodePath("..")
anim_player = NodePath("../AnimationPlayer")
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
process_mode = 3
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.74915, 0)
bus = &"SFX"
[node name="VFX Animation Player" type="AnimationPlayer" parent="."]
root_node = NodePath("Attack 1 VFX")
libraries = {

Binary file not shown.

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dkpgrhj14phdd"
path="res://.godot/imported/plastique.glb-38f4438846eaa3d64b225272714c5d02.scn"
[deps]
source_file="res://src/items/assetts/plastique.glb"
dest_files=["res://.godot/imported/plastique.glb-38f4438846eaa3d64b225272714c5d02.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dkqs4x4pi18on"
path="res://.godot/imported/plastique_plastique.png-3ad121f0468f0ec1d61934d8a0e41cb7.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "77711a61e44805951d33ca21864c3bd7"
}
[deps]
source_file="res://src/items/assetts/plastique_plastique.png"
dest_files=["res://.godot/imported/plastique_plastique.png-3ad121f0468f0ec1d61934d8a0e41cb7.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=true
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=0

Binary file not shown.

View File

@@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://d2xpowiopsgrc"
path="res://.godot/imported/pots and such.glb-dffbdeef972285e7c53b04ce578474d4.scn"
[deps]
source_file="res://src/map/assets/pots and such.glb"
dest_files=["res://.godot/imported/pots and such.glb-dffbdeef972285e7c53b04ce578474d4.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

View File

@@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://buc32hql74uun"
path="res://.godot/imported/pots and such_depositphotos_55886525-stock-photo-grunge-texture-terracotta-background.jpg-dbca9bccec77f6d62f750b6dba4d0984.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "ccefa9a6993c9d73552c9ef93b2f2e44"
}
[deps]
source_file="res://src/map/assets/pots and such_depositphotos_55886525-stock-photo-grunge-texture-terracotta-background.jpg"
dest_files=["res://.godot/imported/pots and such_depositphotos_55886525-stock-photo-grunge-texture-terracotta-background.jpg-dbca9bccec77f6d62f750b6dba4d0984.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=true
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=0

View File

@@ -4,12 +4,12 @@ importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dh8ji8g36mmx5"
path="res://.godot/imported/A2-Puer.glb-3b11ccd8f9ba6f91fbb05537c52490b0.scn"
path="res://.godot/imported/a2-puer.glb-20bdcd533f2a6024a2fa1d9a726cae55.scn"
[deps]
source_file="res://src/map/dungeon/models/Area 2/Puer/A2-Puer.glb"
dest_files=["res://.godot/imported/A2-Puer.glb-3b11ccd8f9ba6f91fbb05537c52490b0.scn"]
source_file="res://src/map/dungeon/models/Area 2/Puer/a2-puer.glb"
dest_files=["res://.godot/imported/a2-puer.glb-20bdcd533f2a6024a2fa1d9a726cae55.scn"]
[params]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=13 format=3 uid="uid://cjj6wabswtkk1"]
[gd_scene load_steps=14 format=3 uid="uid://cjj6wabswtkk1"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_3at8w"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_egfgt"]
@@ -8,6 +8,7 @@
[ext_resource type="Texture2D" uid="uid://b34agdm8berta" path="res://src/npc/Caretaker/Frames -Caretaker/Layer 4.png" id="6_glo3k"]
[ext_resource type="Texture2D" uid="uid://bdwnutjo5eefi" path="res://src/npc/Caretaker/Frames -Caretaker/Layer 5.png" id="7_apjk7"]
[ext_resource type="Texture2D" uid="uid://ctma51sw1td0l" path="res://src/npc/Caretaker/Frames -Caretaker/Layer 6.png" id="8_d5b5i"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="9_wfx33"]
[sub_resource type="SpriteFrames" id="SpriteFrames_d3ca4"]
animations = [{
@@ -84,3 +85,10 @@ collision_mask = 16
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, 0.186324, -1.37157, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("9_wfx33")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://ccwn5dfst7o4d"]
[gd_scene load_steps=12 format=3 uid="uid://ccwn5dfst7o4d"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_38loe"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_x0dcb"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://dfgjbfhe1gd0c" path="res://src/npc/Clalo/Frames - Clalo/CLALO2.png" id="4_lsxy3"]
[ext_resource type="Texture2D" uid="uid://beqct82gjncjx" path="res://src/npc/Clalo/Frames - Clalo/CLALO3.png" id="5_mui6r"]
[ext_resource type="Texture2D" uid="uid://bhn155yfrmyeu" path="res://src/npc/Clalo/Frames - Clalo/CLALO4.png" id="6_m5mvh"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_lsxy3"]
[sub_resource type="SpriteFrames" id="SpriteFrames_2xsnq"]
animations = [{
@@ -78,3 +79,10 @@ collision_mask = 16
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.00469795, -2.65632, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_lsxy3")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://b5tl2jawmvwtd"]
[gd_scene load_steps=12 format=3 uid="uid://b5tl2jawmvwtd"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_d5tpe"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_xassj"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://dimcevxeo0kop" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth12.png" id="4_xlatl"]
[ext_resource type="Texture2D" uid="uid://y36poq5qyhyp" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth13.png" id="5_m57jb"]
[ext_resource type="Texture2D" uid="uid://cnsynvu0bbjj8" path="res://src/npc/Gesthesemii/Frames - Gesth1/gesth14.png" id="6_aefdm"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_xlatl"]
[sub_resource type="SpriteFrames" id="SpriteFrames_yguia"]
animations = [{
@@ -49,12 +50,13 @@ script = ExtResource("1_d5tpe")
Dialogue = ExtResource("2_xassj")
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.85956, 0, 0)
billboard = 2
shaded = true
texture_filter = 1
sprite_frames = SubResource("SpriteFrames_yguia")
autoplay = "default"
frame_progress = 0.498051
frame_progress = 0.621314
[node name="DialogueZone" type="Area3D" parent="."]
unique_name_in_owner = true
@@ -81,3 +83,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, 0.94821, -1.76158, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_xlatl")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://bxybc56hq0566"]
[gd_scene load_steps=12 format=3 uid="uid://bxybc56hq0566"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_6dvbs"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_v6uui"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://d4g1v6fqtvscv" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth22.png" id="4_fytn6"]
[ext_resource type="Texture2D" uid="uid://c44qtdgv0wcwo" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth23.png" id="5_oy1li"]
[ext_resource type="Texture2D" uid="uid://wmfeujrpqt78" path="res://src/npc/Gesthesemii/Frames - Gesth2/gesth24.png" id="6_at2mo"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_fytn6"]
[sub_resource type="SpriteFrames" id="SpriteFrames_21rbj"]
animations = [{
@@ -80,3 +81,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.00469795, -1.76158, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_fytn6")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://sv8yixbryu55"]
[gd_scene load_steps=12 format=3 uid="uid://sv8yixbryu55"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_ihoh1"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_ylaym"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://cggg63r00s0gq" path="res://src/npc/Goddess of Guidance/Frames - Guidance/gog2.png" id="4_p8o3h"]
[ext_resource type="Texture2D" uid="uid://cawmwhv5rypdw" path="res://src/npc/Goddess of Guidance/Frames - Guidance/gog3.png" id="5_8bo0q"]
[ext_resource type="Texture2D" uid="uid://dr68tkqt7x558" path="res://src/npc/Goddess of Guidance/Frames - Guidance/gog4.png" id="6_73you"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_p8o3h"]
[sub_resource type="SpriteFrames" id="SpriteFrames_lb2dk"]
animations = [{
@@ -80,3 +81,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.00230804, -1.78852, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_p8o3h")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://bhsoehmr37aws"]
[gd_scene load_steps=12 format=3 uid="uid://bhsoehmr37aws"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_knba1"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_dgby4"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://ceugyn0xucocy" path="res://src/npc/Proscenium/Frames - Pros/Layer 2.png" id="4_h28nr"]
[ext_resource type="Texture2D" uid="uid://dx3vmeh8tkbmy" path="res://src/npc/Proscenium/Frames - Pros/Layer 3.png" id="5_p3swr"]
[ext_resource type="Texture2D" uid="uid://jesxb6s777wk" path="res://src/npc/Proscenium/Frames - Pros/Layer 4.png" id="6_6e4ou"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_kvk3a"]
[sub_resource type="SpriteFrames" id="SpriteFrames_fbxbh"]
animations = [{
@@ -52,7 +53,7 @@ alpha_antialiasing_edge = 1.0
texture_filter = 0
sprite_frames = SubResource("SpriteFrames_fbxbh")
autoplay = "default"
frame_progress = 0.2767
frame_progress = 0.250763
[node name="DialogueZone" type="Area3D" parent="."]
unique_name_in_owner = true
@@ -79,3 +80,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, 0.395128, -2.2047, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_kvk3a")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=18 format=3 uid="uid://b6a0erl0euhgq"]
[gd_scene load_steps=19 format=3 uid="uid://b6a0erl0euhgq"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_5qwnr"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_j753f"]
@@ -10,6 +10,7 @@
[ext_resource type="Texture2D" uid="uid://b2mh5dwabbidf" path="res://src/npc/Puer/Frames - Puer/PUER6.png" id="8_1mjhu"]
[ext_resource type="Texture2D" uid="uid://bd7ppby0qecc2" path="res://src/npc/Puer/Frames - Puer/PUER7.png" id="9_tujwi"]
[ext_resource type="Texture2D" uid="uid://cmf3kho87qrss" path="res://src/npc/Puer/Frames - Puer/PUER8.png" id="10_1bgq4"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="11_vbqit"]
[sub_resource type="Animation" id="Animation_tty5x"]
resource_name = "Idle"
@@ -137,7 +138,7 @@ collision_mask = 0
gravity_scale = 0.0
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.103356, 0, 0)
shape = SubResource("CapsuleShape3D_kg3qv")
[node name="Hitbox" type="Area3D" parent="."]
@@ -147,3 +148,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.00337198, -2.13394, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("11_vbqit")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=14 format=3 uid="uid://d4l4qutp8x40c"]
[gd_scene load_steps=15 format=3 uid="uid://d4l4qutp8x40c"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_4xcbq"]
[ext_resource type="Resource" uid="uid://cf7ycgdiihyh" path="res://src/npc/Rat/ratdialogue.dialogue" id="2_ru5ai"]
@@ -6,6 +6,22 @@
[ext_resource type="Texture2D" uid="uid://hb3s4rgche5q" path="res://src/npc/Rat/Frames - Teky/2.png" id="4_gb32p"]
[ext_resource type="Texture2D" uid="uid://dfkxdiyiavxcp" path="res://src/npc/Rat/Frames - Teky/3.png" id="5_gbae2"]
[ext_resource type="Texture2D" uid="uid://cxlqx5s0e2rmp" path="res://src/npc/Rat/Frames - Teky/5.png" id="6_juxnv"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_gb32p"]
[sub_resource type="Animation" id="Animation_gb32p"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="Animation" id="Animation_vmosa"]
resource_name = "new_animation"
@@ -25,21 +41,6 @@ tracks/0/keys = {
"values": [0, 5, 0]
}
[sub_resource type="Animation" id="Animation_gb32p"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_gbae2"]
_data = {
&"RESET": SubResource("Animation_gb32p"),
@@ -84,6 +85,7 @@ height = 2.24425
radius = 1.941
[node name="NPC" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.263835, 0, 0)
script = ExtResource("1_4xcbq")
Dialogue = ExtResource("2_ru5ai")
@@ -95,6 +97,7 @@ libraries = {
autoplay = "new_animation"
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.273222, 0, -0.0211143)
billboard = 2
shaded = true
texture_filter = 1
@@ -103,26 +106,35 @@ autoplay = "default"
[node name="DialogueZone" type="Area3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.273779, 0, 0)
collision_layer = 2
collision_mask = 2
[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00627995, 0, -0.00723076)
shape = SubResource("CylinderShape3D_wfhgc")
[node name="Collision" type="RigidBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0978584, 0.0479951, 0)
collision_mask = 0
gravity_scale = 0.0
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.171734, 0, 0)
shape = SubResource("CapsuleShape3D_kg3qv")
[node name="Hitbox" type="Area3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.269574, 0, 0)
collision_layer = 0
collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Shadow" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.259998, -1.44129, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_gb32p")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://1g7jw72deonb"]
[gd_scene load_steps=12 format=3 uid="uid://1g7jw72deonb"]
[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_13kbh"]
[ext_resource type="Resource" uid="uid://lao0opxww3ib" path="res://src/dialog/Dialogue.dialogue" id="2_4em6t"]
@@ -6,6 +6,7 @@
[ext_resource type="Texture2D" uid="uid://bcsbxgo10yhvs" path="res://src/npc/Seshat/Frames - Sesh/sesh2.png" id="4_8crcx"]
[ext_resource type="Texture2D" uid="uid://bup0u4puoqbtl" path="res://src/npc/Seshat/Frames - Sesh/sesh3.png" id="5_br2sn"]
[ext_resource type="Texture2D" uid="uid://ba30xq5y2fcjn" path="res://src/npc/Seshat/Frames - Sesh/sesh4.png" id="6_gvx6m"]
[ext_resource type="Texture2D" uid="uid://dafpnwkwcukp4" path="res://src/vfx/shadow_test_1.png" id="7_8crcx"]
[sub_resource type="SpriteFrames" id="SpriteFrames_ht37r"]
animations = [{
@@ -49,6 +50,7 @@ script = ExtResource("1_13kbh")
Dialogue = ExtResource("2_4em6t")
[node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0244114, 0, -0.0723367)
billboard = 2
shaded = true
sprite_frames = SubResource("SpriteFrames_ht37r")
@@ -80,3 +82,10 @@ collision_mask = 2068
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
shape = SubResource("CylinderShape3D_nwuwj")
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(0.825, 0, 0, 0, -3.60619e-08, 0.825, 0, -0.825, -3.60619e-08, -0.0970408, -2, 0)
transparency = 0.1
cast_shadow = 0
texture_filter = 0
texture = ExtResource("7_8crcx")

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dafpnwkwcukp4"
path="res://.godot/imported/shadow_test_1.png-09d6c2d078802b6c735700596c9d1667.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/vfx/shadow_test_1.png"
dest_files=["res://.godot/imported/shadow_test_1.png-09d6c2d078802b6c735700596c9d1667.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=0