Re-implement audio managers
This commit is contained in:
30
Zennysoft.Game.Ma.Implementation/Audio/AudioManager.cs
Normal file
30
Zennysoft.Game.Ma.Implementation/Audio/AudioManager.cs
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
using Godot;
|
||||||
|
|
||||||
|
namespace Zennysoft.Ma.Adapter;
|
||||||
|
|
||||||
|
public partial class AudioManager : Node
|
||||||
|
{
|
||||||
|
#pragma warning disable IDE0044 // Add readonly modifier
|
||||||
|
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable.
|
||||||
|
private static string _sfxPath = $"res://src/audio/sfx";
|
||||||
|
private AudioStreamPlayer _audioPlayer;
|
||||||
|
private IDictionary<SoundEffects, AudioStream> _sfxDictionary;
|
||||||
|
#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable.
|
||||||
|
#pragma warning restore IDE0044 // Add readonly modifier
|
||||||
|
|
||||||
|
public override void _Ready()
|
||||||
|
{
|
||||||
|
_audioPlayer = new AudioStreamPlayer();
|
||||||
|
_sfxDictionary = new Dictionary<SoundEffects, AudioStream>();
|
||||||
|
var soundEffects = Enum.GetValues(typeof(SoundEffects));
|
||||||
|
foreach (var effect in soundEffects)
|
||||||
|
_sfxDictionary.Add((SoundEffects)effect, GD.Load<AudioStream>(_sfxPath + effect + ".ogg"));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Play(SoundEffects soundEffect)
|
||||||
|
{
|
||||||
|
_sfxDictionary.TryGetValue(soundEffect, out var stream);
|
||||||
|
_audioPlayer.Stream = stream;
|
||||||
|
_audioPlayer.Play();
|
||||||
|
}
|
||||||
|
}
|
||||||
7
Zennysoft.Game.Ma.Implementation/Audio/BGMPlayer.cs
Normal file
7
Zennysoft.Game.Ma.Implementation/Audio/BGMPlayer.cs
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
using Zennysoft.Game.Implementation;
|
||||||
|
|
||||||
|
namespace Zennysoft.Ma.Adapter;
|
||||||
|
|
||||||
|
public partial class BGMPlayer : DimmableAudioStreamPlayer
|
||||||
|
{
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
namespace Zennysoft.Ma.Adapter;
|
||||||
|
|
||||||
|
public enum BackgroundMusic
|
||||||
|
{
|
||||||
|
CrossingTheGate,
|
||||||
|
Droney,
|
||||||
|
TarWinds,
|
||||||
|
UselessImmuneSystem
|
||||||
|
}
|
||||||
14
Zennysoft.Game.Ma.Implementation/Audio/SoundEffects.cs
Normal file
14
Zennysoft.Game.Ma.Implementation/Audio/SoundEffects.cs
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
namespace Zennysoft.Ma.Adapter;
|
||||||
|
|
||||||
|
public enum SoundEffects
|
||||||
|
{
|
||||||
|
Cancel,
|
||||||
|
Equip,
|
||||||
|
Heal,
|
||||||
|
MenuBack,
|
||||||
|
MoveThroughOptions,
|
||||||
|
PlayerAttack,
|
||||||
|
PlayerHitWall,
|
||||||
|
Sort,
|
||||||
|
Unequip
|
||||||
|
}
|
||||||
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Cancel.ogg.import
Normal file
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Cancel.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dci08kmwsu6k1"
|
||||||
|
path="res://.godot/imported/Cancel.ogg-90240069a266fcef76dd638dfd79efd5.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Cancel.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Cancel.ogg-90240069a266fcef76dd638dfd79efd5.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/Equip.ogg
Normal file
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/Equip.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Equip.ogg.import
Normal file
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Equip.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://nebh8kbv638p"
|
||||||
|
path="res://.godot/imported/Equip.ogg-217f5d9ca98d54921c4ec31e13fb9ba4.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Equip.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Equip.ogg-217f5d9ca98d54921c4ec31e13fb9ba4.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Heal.ogg.import
Normal file
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Heal.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://myx4s8lmarc2"
|
||||||
|
path="res://.godot/imported/Heal.ogg-05b7ed0ad880ef31e2dd13ac2428a53c.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Heal.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Heal.ogg-05b7ed0ad880ef31e2dd13ac2428a53c.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://r1tryiit38i8"
|
||||||
|
path="res://.godot/imported/MenuBack.ogg-4d59ead9ffd1dde11bf2c91a5ade19a4.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/MenuBack.ogg"
|
||||||
|
dest_files=["res://.godot/imported/MenuBack.ogg-4d59ead9ffd1dde11bf2c91a5ade19a4.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dor0in0x2fg48"
|
||||||
|
path="res://.godot/imported/MoveThroughOptions.ogg-d2ab68a21096bd510cf966df8d088ca2.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/MoveThroughOptions.ogg"
|
||||||
|
dest_files=["res://.godot/imported/MoveThroughOptions.ogg-d2ab68a21096bd510cf966df8d088ca2.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/PlayerAttack.ogg
Normal file
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/PlayerAttack.ogg
Normal file
Binary file not shown.
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dl300ljxjccju"
|
||||||
|
path="res://.godot/imported/PlayerAttack.ogg-b72a90c320c3a6f764de2be3f71a8058.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/PlayerAttack.ogg"
|
||||||
|
dest_files=["res://.godot/imported/PlayerAttack.ogg-b72a90c320c3a6f764de2be3f71a8058.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/PlayerHitWall.ogg
Normal file
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/PlayerHitWall.ogg
Normal file
Binary file not shown.
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dvv6wd7rtbc7b"
|
||||||
|
path="res://.godot/imported/PlayerHitWall.ogg-429bd11f2f509307596bb8d8ac73a08d.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/PlayerHitWall.ogg"
|
||||||
|
dest_files=["res://.godot/imported/PlayerHitWall.ogg-429bd11f2f509307596bb8d8ac73a08d.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Sort.ogg.import
Normal file
19
Zennysoft.Game.Ma.Implementation/Audio/sfx/Sort.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://d3sn7c614uj2n"
|
||||||
|
path="res://.godot/imported/Sort.ogg-c7758aed01332fd8ea77a27c6593a8bb.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Sort.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Sort.ogg-c7758aed01332fd8ea77a27c6593a8bb.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/Unequip.ogg
Normal file
BIN
Zennysoft.Game.Ma.Implementation/Audio/sfx/Unequip.ogg
Normal file
Binary file not shown.
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://bb1j3m60jns54"
|
||||||
|
path="res://.godot/imported/Unequip.ogg-b3c6ba8a77b0e6d2ec671cb12640c764.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Unequip.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Unequip.ogg-b3c6ba8a77b0e6d2ec671cb12640c764.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
using Zennysoft.Game.Abstractions;
|
|
||||||
|
|
||||||
namespace Zennysoft.Ma.Adapter;
|
|
||||||
|
|
||||||
public interface IGameEventDepot : IDisposable
|
|
||||||
{
|
|
||||||
event Action? OverworldEntered;
|
|
||||||
public void OnOverworldEntered();
|
|
||||||
|
|
||||||
event Action? DungeonAThemeAreaEntered;
|
|
||||||
public void OnDungeonAThemeAreaEntered();
|
|
||||||
|
|
||||||
event Action? DungeonBThemeAreaEntered;
|
|
||||||
public void OnDungeonBThemeAreaEntered();
|
|
||||||
|
|
||||||
event Action? DungeonCThemeAreaEntered;
|
|
||||||
public void OnDungeonCThemeAreaEntered();
|
|
||||||
|
|
||||||
event Action? TeleportEntered;
|
|
||||||
public void OnTeleportEntered();
|
|
||||||
|
|
||||||
event Action? MenuScrolled;
|
|
||||||
public void OnMenuScrolled();
|
|
||||||
|
|
||||||
event Action? MenuBackedOut;
|
|
||||||
public void OnMenuBackedOut();
|
|
||||||
|
|
||||||
event Action? InventorySorted;
|
|
||||||
public void OnInventorySorted();
|
|
||||||
|
|
||||||
event Action<InventoryItem>? HealingItemConsumed;
|
|
||||||
public void OnHealingItemConsumed(InventoryItem item);
|
|
||||||
}
|
|
||||||
@@ -21,7 +21,8 @@ boot_splash/show_image=false
|
|||||||
|
|
||||||
DialogueManager="*res://addons/dialogue_manager/dialogue_manager.gd"
|
DialogueManager="*res://addons/dialogue_manager/dialogue_manager.gd"
|
||||||
DialogueController="*res://src/game/DialogueController.cs"
|
DialogueController="*res://src/game/DialogueController.cs"
|
||||||
InGameAudio="*res://src/audio/InGameAudio.cs"
|
AudioManager="*res://src/audio/AudioManager.cs"
|
||||||
|
BgmPlayer="*res://src/audio/BGMPlayer.cs"
|
||||||
|
|
||||||
[dialogue_manager]
|
[dialogue_manager]
|
||||||
|
|
||||||
|
|||||||
42
Zennysoft.Game.Ma/src/audio/AudioManager.cs
Normal file
42
Zennysoft.Game.Ma/src/audio/AudioManager.cs
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
using Godot;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
public partial class AudioManager : Node
|
||||||
|
{
|
||||||
|
private static string sfxPath = $"res://src/audio/sfx/";
|
||||||
|
private AudioStreamPlayer _audioPlayer;
|
||||||
|
private IDictionary<SoundEffect, AudioStream> _sfxDictionary;
|
||||||
|
|
||||||
|
public override void _Ready()
|
||||||
|
{
|
||||||
|
_audioPlayer = new AudioStreamPlayer();
|
||||||
|
_sfxDictionary = new Dictionary<SoundEffect, AudioStream>();
|
||||||
|
var soundEffects = Enum.GetValues(typeof(SoundEffect));
|
||||||
|
foreach (var effect in soundEffects)
|
||||||
|
_sfxDictionary.Add((SoundEffect)effect, GD.Load<AudioStream>(sfxPath + effect + ".ogg"));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Play(SoundEffect soundEffect)
|
||||||
|
{
|
||||||
|
_sfxDictionary.TryGetValue(soundEffect, out var stream);
|
||||||
|
_audioPlayer.Stream = stream;
|
||||||
|
_audioPlayer.Play();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum SoundEffect
|
||||||
|
{
|
||||||
|
Cancel,
|
||||||
|
Equip,
|
||||||
|
Heal,
|
||||||
|
MenuBack,
|
||||||
|
MoveThroughOptions,
|
||||||
|
PlayerAttack,
|
||||||
|
PlayerHitWall,
|
||||||
|
Select,
|
||||||
|
Sort,
|
||||||
|
Unequip
|
||||||
|
}
|
||||||
1
Zennysoft.Game.Ma/src/audio/AudioManager.cs.uid
Normal file
1
Zennysoft.Game.Ma/src/audio/AudioManager.cs.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://cvbnywwufnyux
|
||||||
@@ -1,7 +1,28 @@
|
|||||||
using Zennysoft.Game.Implementation;
|
using Godot;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using Zennysoft.Game.Implementation;
|
||||||
|
using Zennysoft.Ma.Adapter;
|
||||||
|
|
||||||
namespace Zennsoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
public partial class BGMPlayer : DimmableAudioStreamPlayer
|
public partial class BGMPlayer : DimmableAudioStreamPlayer
|
||||||
{
|
{
|
||||||
|
private static string _bgmPath = $"res://src/audio/bgm/";
|
||||||
|
private IDictionary<BackgroundMusic, AudioStream> _bgmDictionary;
|
||||||
|
|
||||||
|
public override void _Ready()
|
||||||
|
{
|
||||||
|
_bgmDictionary = new Dictionary<BackgroundMusic, AudioStream>();
|
||||||
|
var backgroundMusic = Enum.GetValues(typeof(BackgroundMusic));
|
||||||
|
foreach (var bgm in backgroundMusic)
|
||||||
|
_bgmDictionary.Add((BackgroundMusic)bgm, GD.Load<AudioStream>(_bgmPath + bgm + ".ogg"));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Play(BackgroundMusic backgroundMusic)
|
||||||
|
{
|
||||||
|
_bgmDictionary.TryGetValue(backgroundMusic, out var stream);
|
||||||
|
Stream = stream;
|
||||||
|
FadeIn();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
uid://d2usinntpmcry
|
uid://bj8ybdjs12s8v
|
||||||
|
|||||||
@@ -1,204 +0,0 @@
|
|||||||
using Chickensoft.AutoInject;
|
|
||||||
using Chickensoft.GodotNodeInterfaces;
|
|
||||||
using Chickensoft.Introspection;
|
|
||||||
using Godot;
|
|
||||||
using Zennysoft.Game.Abstractions;
|
|
||||||
using Zennysoft.Ma.Adapter;
|
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
|
||||||
|
|
||||||
[Meta(typeof(IAutoNode))]
|
|
||||||
public partial class InGameAudio : Node
|
|
||||||
{
|
|
||||||
public override void _Notification(int what) => this.Notify(what);
|
|
||||||
|
|
||||||
#region BGM Nodes
|
|
||||||
[Node] public IDimmableAudioStreamPlayer MenuBgm { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IDimmableAudioStreamPlayer OverworldBgm { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IDimmableAudioStreamPlayer DungeonThemeABgm { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IDimmableAudioStreamPlayer DungeonThemeBBgm { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IDimmableAudioStreamPlayer DungeonThemeCBgm { get; set; } = default!;
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region SFX Nodes
|
|
||||||
#region System/UI
|
|
||||||
[Node] public IAudioStreamPlayer MoveThroughOptions { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Textflow { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Select { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Cancel { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Pause { get; set; } = default!;
|
|
||||||
#endregion
|
|
||||||
#region PlayerGeneral
|
|
||||||
[Node] public IAudioStreamPlayer Equip { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Unequip { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer GainHealth { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer GainHealthLarge { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer GainVT { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer GainVTLarge { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer TakeCriticalDamage { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer TakeDamage { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Buff { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Debuff { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer StatusEnding { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer WalkCycle { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer PickUpItem { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer LevelUp { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer HitWall { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer DealCriticalDamage { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer PlayerDying { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer AffinitySwitch { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer ItemThrow { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer ItemBreak { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer WeaponSwingRegular { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer WeaponSwingHeavy { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer WeaponSwingFast { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer WeaponStab { get; set; } = default!;
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
#region Environment
|
|
||||||
[Node] public IAudioStreamPlayer StoneMoving { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer FlameAmbient { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer ItemTransfer { get; set; } = default!;
|
|
||||||
#endregion
|
|
||||||
#region Enemy
|
|
||||||
[Node] public IAudioStreamPlayer AgniAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AgniAmbient { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AmbassadorAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AmbassadorAttack2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AmbassadorAttackAlert { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AqueosAmbient { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer BallosMagicAttack { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer BallosSpikeAttack { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer BallosHover { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChariotAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChariotAttack2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChariotProjectile { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChariotDeath { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChintheTeleport { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChintheAttack { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ChintheLand { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallOrb { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallOrbTravel { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallLaser { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallStatusEffector { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallPull { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallHolyElectric { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallFlamethrower { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallDeath { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DemonWallSlam { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Boss1Death { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer EnemyDeathSoundSmall { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer EnemyDeathSounMedium { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer EnemyDeathSoundLarge { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer FilthEaterAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer FilthEaterAttack2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer FilthEaterAggro { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer HorseHeadHowl { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer HorseHeadAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer HorseHeadAttack2 { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer OxFaceAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer OxFaceAttack2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer OxFaceHowl { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Boss1TakeDamage { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Boss1Step { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer MichaelAttack { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer PalanquinAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer PalanquinAttack2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer PillarShoot { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer PillarProjectileTravel { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer SaraAttack { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer SaraMagicAttack { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer ShieldOfHeavenAttack1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ShieldOfHeavenAttack2 { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer ShieldOfHeavenAggro { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer ShieldOfHeavenDeath { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer SproingDeath { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer SproingAttack { get; set; } = default!;
|
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
#region Item
|
|
||||||
[Node] public IAudioStreamPlayer SealingRod { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer TellericComponent { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer AeolicComponent { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer HydricComponent { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer IgneousComponent { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer FerrumComponent { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer GeomanticDiceUse { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer IdentifyItem { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Perspective { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Caster { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer DivinityRecall { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer SineMorphization { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer EnemyMorph { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer DevicBalance { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Kyuuketsuki { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Persiko { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer HeavensRebellion { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer EntropicSeal { get; set; } = default!;
|
|
||||||
|
|
||||||
[Node] public IAudioStreamPlayer Boost { get; set; } = default!;
|
|
||||||
#endregion
|
|
||||||
#region Ambience
|
|
||||||
[Node] public IAudioStreamPlayer FinalRoomAmbience { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer WaterLarge { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer Ocean { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer WindAltar { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer WindBalcony1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer WindBalcony2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DungeonAmbience1 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DungeonAmbience2 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DungeonAmbience3 { get; set; } = default!;
|
|
||||||
[Node] public IAudioStreamPlayer DungeonAmbience4 { get; set; } = default!;
|
|
||||||
#endregion
|
|
||||||
#endregion
|
|
||||||
}
|
|
||||||
@@ -1,302 +0,0 @@
|
|||||||
[gd_scene load_steps=12 format=3 uid="uid://b16ejcwanod72"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://2mnouyn1jcqs" path="res://src/audio/InGameAudio.cs" id="1_gpmcr"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://dfu0fksb6slhx" path="res://src/audio/music/droney.mp3" id="2_8hfyr"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://d2jrktp06xsba" path="res://src/audio/music/crossing-the-gate.mp3" id="3_wbmd6"]
|
|
||||||
[ext_resource type="Script" uid="uid://d2usinntpmcry" path="res://src/audio/BGMPlayer.cs" id="3_wtvpb"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://dn2e2hqujlia1" path="res://src/audio/music/tar-winds.mp3" id="4_surnl"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://t3g04u722f2k" path="res://src/audio/music/useless immune system-1.mp3" id="6_agr3r"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://dor0in0x2fg48" path="res://src/audio/sfx/MenuScrollSFX.ogg" id="7_777nl"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://r1tryiit38i8" path="res://src/audio/sfx/MenuBackSFX.ogg" id="8_1xcgo"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="10_3lcw5"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://d0wd6xgjoadbc" path="res://src/audio/sfx/EquipSFX.wav" id="12_hertr"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://f5agx4ewe04d" path="res://src/audio/sfx/UnequipSFX.wav" id="13_y7w0c"]
|
|
||||||
|
|
||||||
[node name="InGameAudio" type="Node"]
|
|
||||||
process_mode = 3
|
|
||||||
script = ExtResource("1_gpmcr")
|
|
||||||
|
|
||||||
[node name="BGM" type="Node" parent="."]
|
|
||||||
|
|
||||||
[node name="MenuBgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("2_8hfyr")
|
|
||||||
parameters/looping = true
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="OverworldBgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("3_wbmd6")
|
|
||||||
volume_db = -15.0
|
|
||||||
parameters/looping = true
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="DungeonThemeABgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("4_surnl")
|
|
||||||
volume_db = -15.0
|
|
||||||
parameters/looping = true
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="DungeonThemeBBgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("6_agr3r")
|
|
||||||
volume_db = -15.0
|
|
||||||
parameters/looping = true
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="DungeonThemeCBgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
volume_db = -15.0
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="Title_Bgm" type="AudioStreamPlayer" parent="BGM"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
volume_db = -15.0
|
|
||||||
script = ExtResource("3_wtvpb")
|
|
||||||
|
|
||||||
[node name="SFX" type="Node" parent="."]
|
|
||||||
|
|
||||||
[node name="System_UI" type="Node" parent="SFX"]
|
|
||||||
|
|
||||||
[node name="MoveThroughOptions" type="AudioStreamPlayer" parent="SFX/System_UI"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("7_777nl")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Textflow" type="AudioStreamPlayer" parent="SFX/System_UI"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("8_1xcgo")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Select" type="AudioStreamPlayer" parent="SFX/System_UI"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("8_1xcgo")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Cancel" type="AudioStreamPlayer" parent="SFX/System_UI"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("8_1xcgo")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Pause" type="AudioStreamPlayer" parent="SFX/System_UI"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("8_1xcgo")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="PlayerGeneral" type="Node" parent="SFX"]
|
|
||||||
|
|
||||||
[node name="Equip" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("12_hertr")
|
|
||||||
|
|
||||||
[node name="Unequip" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("13_y7w0c")
|
|
||||||
|
|
||||||
[node name="GainHealth" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="GainHealthLarge" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="GainVT" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="GainVTLarge" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="TakeCriticalDamage" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="TakeDamage" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Buff" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Debuff" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="StatusEnding" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="WalkCycle" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="PickUpItem" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="LevelUp" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="HitWall" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="DealCriticalDamage" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="PlayerDying" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="AffinitySwitch" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="ItemThrow" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="ItemBreak" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="WeaponSwingRegular" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="WeaponSwingHeavy" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="WeaponSwingFast" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="WeaponStab" type="AudioStreamPlayer" parent="SFX/PlayerGeneral"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Item" type="Node" parent="SFX"]
|
|
||||||
|
|
||||||
[node name="SealingRod" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="TellericComponent" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="AeolicComponent" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="HydricComponent" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="IgneousComponent" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="FerrumComponent" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="GeomanticDiceUse" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="IdentifyItem" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Perspective" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Caster" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="DivinityRecall" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="SineMorphization" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="EnemyMorph" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="DevicBalance" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Kyuuketsuki" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Persiko" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="HeavensRebellion" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="EntropicSeal" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
|
|
||||||
[node name="Boost" type="AudioStreamPlayer" parent="SFX/Item"]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
stream = ExtResource("10_3lcw5")
|
|
||||||
volume_db = -10.0
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/bgm/CrossingTheGate.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/bgm/CrossingTheGate.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/bgm/CrossingTheGate.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/bgm/CrossingTheGate.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://hmx3puq627vt"
|
||||||
|
path="res://.godot/imported/CrossingTheGate.ogg-dfd4ce3206d9ee6b0a1f1da97040ab2c.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/bgm/CrossingTheGate.ogg"
|
||||||
|
dest_files=["res://.godot/imported/CrossingTheGate.ogg-dfd4ce3206d9ee6b0a1f1da97040ab2c.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/bgm/Droney.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/bgm/Droney.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/bgm/Droney.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/bgm/Droney.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://4e3nl0kd2vi8"
|
||||||
|
path="res://.godot/imported/Droney.ogg-0f41265ddc94509ffa7f651092b5fcf7.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/bgm/Droney.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Droney.ogg-0f41265ddc94509ffa7f651092b5fcf7.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/bgm/TarWinds.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/bgm/TarWinds.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/bgm/TarWinds.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/bgm/TarWinds.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://8srjhvr3ktjv"
|
||||||
|
path="res://.godot/imported/TarWinds.ogg-c17a89e4c879691e6b1fd2ddb5c001cf.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/bgm/TarWinds.ogg"
|
||||||
|
dest_files=["res://.godot/imported/TarWinds.ogg-c17a89e4c879691e6b1fd2ddb5c001cf.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/bgm/UselessImmuneSystem.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/bgm/UselessImmuneSystem.ogg
Normal file
Binary file not shown.
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://8fvgiyyje2px"
|
||||||
|
path="res://.godot/imported/UselessImmuneSystem.ogg-7d06f59d898dd1f07c1a3559cd1d8f52.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/bgm/UselessImmuneSystem.ogg"
|
||||||
|
dest_files=["res://.godot/imported/UselessImmuneSystem.ogg-7d06f59d898dd1f07c1a3559cd1d8f52.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
Binary file not shown.
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="mp3"
|
|
||||||
type="AudioStreamMP3"
|
|
||||||
uid="uid://t3g04u722f2k"
|
|
||||||
path="res://.godot/imported/useless immune system-1.mp3-e40a7d02f05bda566c0eac2b33f080a0.mp3str"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/music/useless immune system-1.mp3"
|
|
||||||
dest_files=["res://.godot/imported/useless immune system-1.mp3-e40a7d02f05bda566c0eac2b33f080a0.mp3str"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/Cancel.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/Cancel.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/Cancel.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/Cancel.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dci08kmwsu6k1"
|
||||||
|
path="res://.godot/imported/Cancel.ogg-90240069a266fcef76dd638dfd79efd5.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Cancel.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Cancel.ogg-90240069a266fcef76dd638dfd79efd5.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/Equip.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/Equip.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/Equip.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/Equip.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://nebh8kbv638p"
|
||||||
|
path="res://.godot/imported/Equip.ogg-217f5d9ca98d54921c4ec31e13fb9ba4.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Equip.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Equip.ogg-217f5d9ca98d54921c4ec31e13fb9ba4.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="wav"
|
|
||||||
type="AudioStreamWAV"
|
|
||||||
uid="uid://d0wd6xgjoadbc"
|
|
||||||
path="res://.godot/imported/EquipSFX.wav-ec813b83f09b5b1011f86476dc0f2aba.sample"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/EquipSFX.wav"
|
|
||||||
dest_files=["res://.godot/imported/EquipSFX.wav-ec813b83f09b5b1011f86476dc0f2aba.sample"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
force/8_bit=false
|
|
||||||
force/mono=false
|
|
||||||
force/max_rate=false
|
|
||||||
force/max_rate_hz=44100
|
|
||||||
edit/trim=false
|
|
||||||
edit/normalize=false
|
|
||||||
edit/loop_mode=0
|
|
||||||
edit/loop_begin=0
|
|
||||||
edit/loop_end=-1
|
|
||||||
compress/mode=2
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="oggvorbisstr"
|
|
||||||
type="AudioStreamOggVorbis"
|
|
||||||
uid="uid://dci08kmwsu6k1"
|
|
||||||
path="res://.godot/imported/ExitSFX.ogg-c16c2cdec4e3d13c44aa79cc98a70d7b.oggvorbisstr"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/ExitSFX.ogg"
|
|
||||||
dest_files=["res://.godot/imported/ExitSFX.ogg-c16c2cdec4e3d13c44aa79cc98a70d7b.oggvorbisstr"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/Heal.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/Heal.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/Heal.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/Heal.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://myx4s8lmarc2"
|
||||||
|
path="res://.godot/imported/Heal.ogg-05b7ed0ad880ef31e2dd13ac2428a53c.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/Heal.ogg"
|
||||||
|
dest_files=["res://.godot/imported/Heal.ogg-05b7ed0ad880ef31e2dd13ac2428a53c.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="oggvorbisstr"
|
|
||||||
type="AudioStreamOggVorbis"
|
|
||||||
uid="uid://myx4s8lmarc2"
|
|
||||||
path="res://.godot/imported/HealSFX.ogg-8e33fc432d3aa613fb5d921400562a51.oggvorbisstr"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/HealSFX.ogg"
|
|
||||||
dest_files=["res://.godot/imported/HealSFX.ogg-8e33fc432d3aa613fb5d921400562a51.oggvorbisstr"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/MenuBack.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/MenuBack.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/MenuBack.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/MenuBack.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://r1tryiit38i8"
|
||||||
|
path="res://.godot/imported/MenuBack.ogg-4d59ead9ffd1dde11bf2c91a5ade19a4.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/MenuBack.ogg"
|
||||||
|
dest_files=["res://.godot/imported/MenuBack.ogg-4d59ead9ffd1dde11bf2c91a5ade19a4.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="oggvorbisstr"
|
|
||||||
type="AudioStreamOggVorbis"
|
|
||||||
uid="uid://r1tryiit38i8"
|
|
||||||
path="res://.godot/imported/MenuBackSFX.ogg-940782881d58f1c4c5f95977b5f42009.oggvorbisstr"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/MenuBackSFX.ogg"
|
|
||||||
dest_files=["res://.godot/imported/MenuBackSFX.ogg-940782881d58f1c4c5f95977b5f42009.oggvorbisstr"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="oggvorbisstr"
|
|
||||||
type="AudioStreamOggVorbis"
|
|
||||||
uid="uid://dor0in0x2fg48"
|
|
||||||
path="res://.godot/imported/MenuScrollSFX.ogg-b1800108be1a856f464e62089f5b0279.oggvorbisstr"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/MenuScrollSFX.ogg"
|
|
||||||
dest_files=["res://.godot/imported/MenuScrollSFX.ogg-b1800108be1a856f464e62089f5b0279.oggvorbisstr"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/MoveThroughOptions.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/MoveThroughOptions.ogg
Normal file
Binary file not shown.
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dor0in0x2fg48"
|
||||||
|
path="res://.godot/imported/MoveThroughOptions.ogg-d2ab68a21096bd510cf966df8d088ca2.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/MoveThroughOptions.ogg"
|
||||||
|
dest_files=["res://.godot/imported/MoveThroughOptions.ogg-d2ab68a21096bd510cf966df8d088ca2.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/PlayerAttack.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/PlayerAttack.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/PlayerAttack.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/PlayerAttack.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dl300ljxjccju"
|
||||||
|
path="res://.godot/imported/PlayerAttack.ogg-b72a90c320c3a6f764de2be3f71a8058.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/PlayerAttack.ogg"
|
||||||
|
dest_files=["res://.godot/imported/PlayerAttack.ogg-b72a90c320c3a6f764de2be3f71a8058.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="wav"
|
|
||||||
type="AudioStreamWAV"
|
|
||||||
uid="uid://d1mlduwauechv"
|
|
||||||
path="res://.godot/imported/PlayerAttackSFX.wav-25ff4e405f0437faa32be96b9f5ca832.sample"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/PlayerAttackSFX.wav"
|
|
||||||
dest_files=["res://.godot/imported/PlayerAttackSFX.wav-25ff4e405f0437faa32be96b9f5ca832.sample"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
force/8_bit=false
|
|
||||||
force/mono=false
|
|
||||||
force/max_rate=false
|
|
||||||
force/max_rate_hz=44100
|
|
||||||
edit/trim=false
|
|
||||||
edit/normalize=false
|
|
||||||
edit/loop_mode=0
|
|
||||||
edit/loop_begin=0
|
|
||||||
edit/loop_end=-1
|
|
||||||
compress/mode=2
|
|
||||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="wav"
|
|
||||||
type="AudioStreamWAV"
|
|
||||||
uid="uid://4u8f1tpgs08b"
|
|
||||||
path="res://.godot/imported/PlayerHitEnemySFX.wav-7235df5e0b579a1c2793d138bb462425.sample"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/PlayerHitEnemySFX.wav"
|
|
||||||
dest_files=["res://.godot/imported/PlayerHitEnemySFX.wav-7235df5e0b579a1c2793d138bb462425.sample"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
force/8_bit=false
|
|
||||||
force/mono=false
|
|
||||||
force/max_rate=false
|
|
||||||
force/max_rate_hz=44100
|
|
||||||
edit/trim=false
|
|
||||||
edit/normalize=false
|
|
||||||
edit/loop_mode=0
|
|
||||||
edit/loop_begin=0
|
|
||||||
edit/loop_end=-1
|
|
||||||
compress/mode=2
|
|
||||||
BIN
Zennysoft.Game.Ma/src/audio/sfx/PlayerHitWall.ogg
Normal file
BIN
Zennysoft.Game.Ma/src/audio/sfx/PlayerHitWall.ogg
Normal file
Binary file not shown.
19
Zennysoft.Game.Ma/src/audio/sfx/PlayerHitWall.ogg.import
Normal file
19
Zennysoft.Game.Ma/src/audio/sfx/PlayerHitWall.ogg.import
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dvv6wd7rtbc7b"
|
||||||
|
path="res://.godot/imported/PlayerHitWall.ogg-429bd11f2f509307596bb8d8ac73a08d.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://src/audio/sfx/PlayerHitWall.ogg"
|
||||||
|
dest_files=["res://.godot/imported/PlayerHitWall.ogg-429bd11f2f509307596bb8d8ac73a08d.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="wav"
|
|
||||||
type="AudioStreamWAV"
|
|
||||||
uid="uid://cn8cugshq3o8k"
|
|
||||||
path="res://.godot/imported/PlayerHitWallSFX.wav-bee36ba71b5478424176ab61368ea9f8.sample"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://src/audio/sfx/PlayerHitWallSFX.wav"
|
|
||||||
dest_files=["res://.godot/imported/PlayerHitWallSFX.wav-bee36ba71b5478424176ab61368ea9f8.sample"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
force/8_bit=false
|
|
||||||
force/mono=false
|
|
||||||
force/max_rate=false
|
|
||||||
force/max_rate_hz=44100
|
|
||||||
edit/trim=false
|
|
||||||
edit/normalize=false
|
|
||||||
edit/loop_mode=0
|
|
||||||
edit/loop_begin=0
|
|
||||||
edit/loop_end=-1
|
|
||||||
compress/mode=2
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://clj7wew7wf702"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_t2idh"]
|
|
||||||
|
|
||||||
[node name="AgniAmbient" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_t2idh")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://qcvw2s4tlrku"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_xolux"]
|
|
||||||
|
|
||||||
[node name="AgniAttack1" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_xolux")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://dcdm10cnoh0w2"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_6wvpe"]
|
|
||||||
|
|
||||||
[node name="AmbassadorAlert" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_6wvpe")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://co657y3mrpotd"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_3khpk"]
|
|
||||||
|
|
||||||
[node name="AmbassadorAttack1" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_3khpk")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://canluut1sj6dk"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_ndle0"]
|
|
||||||
|
|
||||||
[node name="AmbassadorAttack2" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_ndle0")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://dnn62fckypld0"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_wfarj"]
|
|
||||||
|
|
||||||
[node name="AqueosAmbient" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_wfarj")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://ime0qewa5rhq"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_k0ktn"]
|
|
||||||
|
|
||||||
[node name="BallosHover" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_k0ktn")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://c65lpxgwu33tn"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_seg5t"]
|
|
||||||
|
|
||||||
[node name="BallosMagicAttack" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_seg5t")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://dwba7shywai0d"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_qjqno"]
|
|
||||||
|
|
||||||
[node name="BallosSpikeAttack" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_qjqno")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://damqqiqyis3qa"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_ytb13"]
|
|
||||||
|
|
||||||
[node name="Boss1Death" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_ytb13")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://jqx4qhvggr7r"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_h0cnr"]
|
|
||||||
|
|
||||||
[node name="Boss1Step" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_h0cnr")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://cb6o5d2w21fgj"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_68qb7"]
|
|
||||||
|
|
||||||
[node name="Boss1TakeDamage" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_68qb7")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://byavi7p8acxtg"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_sxg2e"]
|
|
||||||
|
|
||||||
[node name="ChariotAttack1" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_sxg2e")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://bcv1dq3elh4g7"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_oghk7"]
|
|
||||||
|
|
||||||
[node name="ChariotAttack2" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_oghk7")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://cicjyq4vupv41"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_h6ybu"]
|
|
||||||
|
|
||||||
[node name="ChariotDeath" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_h6ybu")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://c7ppj8mktsqfy"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_5r0v5"]
|
|
||||||
|
|
||||||
[node name="ChariotProjectile" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_5r0v5")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://cvp215smdlal4"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_mfxmi"]
|
|
||||||
|
|
||||||
[node name="ChintheAttack" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_mfxmi")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://52oxt2gvemvf"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_g77q2"]
|
|
||||||
|
|
||||||
[node name="ChintheLand" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_g77q2")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://j5b10u3dhf2a"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_q61pp"]
|
|
||||||
|
|
||||||
[node name="ChintheTeleport" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_q61pp")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://favnc55iot8i"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_lotbg"]
|
|
||||||
|
|
||||||
[node name="DemonWallDeath" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_lotbg")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://71em00ohdkju"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_y07ml"]
|
|
||||||
|
|
||||||
[node name="DemonWallFlamethrower" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_y07ml")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://b4kh4fbu8bl86"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_ycqvj"]
|
|
||||||
|
|
||||||
[node name="DemonWallHolyElectric" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_ycqvj")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://e6qsijbj77gk"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_smcsv"]
|
|
||||||
|
|
||||||
[node name="DemonWallLaser" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_smcsv")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://5mkifjuphjs7"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_71xyo"]
|
|
||||||
|
|
||||||
[node name="DemonWallOrb" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_71xyo")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://dormaa2vjilx5"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_lg7qd"]
|
|
||||||
|
|
||||||
[node name="DemonWallOrbTravel" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_lg7qd")
|
|
||||||
volume_db = -10.0
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
[gd_scene load_steps=2 format=3 uid="uid://b08ys324208ie"]
|
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://myx4s8lmarc2" path="res://src/audio/sfx/HealSFX.ogg" id="1_bm4c6"]
|
|
||||||
|
|
||||||
[node name="DemonWallPull" type="AudioStreamPlayer3D"]
|
|
||||||
stream = ExtResource("1_bm4c6")
|
|
||||||
volume_db = -10.0
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user