From 1265db909526df6a595408cf54e996cc4ebf34e0 Mon Sep 17 00:00:00 2001 From: Talon Date: Sat, 24 Apr 2021 23:31:43 +0200 Subject: [PATCH] Bug fixes --- .../DesignTimeBuild/.dtbcache.v2 | Bin 63174 -> 63174 bytes .vs/EvilSatellites/v16/.suo | Bin 193536 -> 189952 bytes EvilSatellites/AI.cs | 30 ++++++++------ EvilSatellites/GameSettings.cs | 1 + EvilSatellites/Objects/Debris.cs | 1 + EvilSatellites/Objects/Player.cs | 37 +++++++++++++++--- EvilSatellites/Objects/Projectile.cs | 5 +++ EvilSatellites/Objects/Satellite.cs | 10 ++++- EvilSatellites/Radar.cs | 5 ++- EvilSatellites/ScreenManager.cs | 1 + EvilSatellites/Screens/GameScreen.cs | 2 +- EvilSatellites/Screens/OptionsScreen.cs | 23 ++++++++++- EvilSatellites/Weapons/LaserMG.cs | 8 ++++ EvilSatellites/sfx/ai/CollectDebris1.wav | 4 +- EvilSatellites/sfx/ai/CollectDebris2.wav | 4 +- EvilSatellites/sfx/ai/CollectDebris3.wav | 4 +- EvilSatellites/sfx/ai/DamageBullet1.wav | 4 +- EvilSatellites/sfx/ai/DamageBullet2.wav | 4 +- EvilSatellites/sfx/ai/DamageBullet3.wav | 4 +- EvilSatellites/sfx/ai/DamageBullet4.wav | 4 +- EvilSatellites/sfx/ai/DamageDebris1.wav | 4 +- EvilSatellites/sfx/ai/DamageDebris2.wav | 4 +- EvilSatellites/sfx/ai/DamageDebris3.wav | 4 +- EvilSatellites/sfx/ai/FarMiss1.wav | 4 +- EvilSatellites/sfx/ai/FarMiss2.wav | 4 +- EvilSatellites/sfx/ai/FarMiss3.wav | 4 +- EvilSatellites/sfx/ai/FarMiss4.wav | 4 +- EvilSatellites/sfx/ai/FarMiss5.wav | 4 +- EvilSatellites/sfx/ai/FarMiss6.wav | 4 +- EvilSatellites/sfx/ai/GameOver1.wav | 4 +- EvilSatellites/sfx/ai/GameOver2.wav | 4 +- EvilSatellites/sfx/ai/GameStart1.wav | 4 +- EvilSatellites/sfx/ai/GameStart2.wav | 4 +- EvilSatellites/sfx/ai/GameStart3.wav | 4 +- EvilSatellites/sfx/ai/Hit1.wav | 4 +- EvilSatellites/sfx/ai/Hit2.wav | 4 +- EvilSatellites/sfx/ai/Hit3.wav | 4 +- EvilSatellites/sfx/ai/Hit4.wav | 4 +- EvilSatellites/sfx/ai/Hit5.wav | 4 +- EvilSatellites/sfx/ai/LowHealth1.wav | 4 +- EvilSatellites/sfx/ai/LowHealth2.wav | 4 +- EvilSatellites/sfx/ai/LowHealth3.wav | 4 +- EvilSatellites/sfx/ai/LowHealth4.wav | 4 +- EvilSatellites/sfx/ai/LowHealth5.wav | 4 +- EvilSatellites/sfx/ai/NearMiss1.wav | 4 +- EvilSatellites/sfx/ai/NearMiss2.wav | 4 +- EvilSatellites/sfx/ai/NearMiss3.wav | 4 +- EvilSatellites/sfx/ai/NearMiss4.wav | 4 +- EvilSatellites/sfx/ai/Spinning1.wav | 4 +- EvilSatellites/sfx/ai/Spinning2.wav | 4 +- EvilSatellites/sfx/ai/Still1.wav | 4 +- EvilSatellites/sfx/ai/Still2.wav | 4 +- EvilSatellites/sfx/ai/Still3.wav | 4 +- EvilSatellites/sfx/ai/Still4.wav | 4 +- EvilSatellites/sfx/ai/Still5.wav | 4 +- EvilSatellites/sfx/ai/Void1.wav | 4 +- EvilSatellites/sfx/ai/Void2.wav | 4 +- EvilSatellites/sfx/ai/Void3.wav | 4 +- EvilSatellites/sfx/ai/Wave1.wav | 4 +- EvilSatellites/sfx/ai/Wave2.wav | 4 +- EvilSatellites/sfx/ai/Wave3.wav | 4 +- EvilSatellites/sfx/ai/Wave4.wav | 4 +- EvilSatellites/sfx/ai_old/CollectDebris1.wav | 3 ++ EvilSatellites/sfx/ai_old/CollectDebris2.wav | 3 ++ EvilSatellites/sfx/ai_old/CollectDebris3.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageBullet1.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageBullet2.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageBullet3.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageBullet4.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageDebris1.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageDebris2.wav | 3 ++ EvilSatellites/sfx/ai_old/DamageDebris3.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss1.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss2.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss3.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss4.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss5.wav | 3 ++ EvilSatellites/sfx/ai_old/FarMiss6.wav | 3 ++ EvilSatellites/sfx/ai_old/GameOver1.wav | 3 ++ EvilSatellites/sfx/ai_old/GameOver2.wav | 3 ++ .../sfx/{ai => ai_old}/GameOver3.wav | 0 .../sfx/{ai => ai_old}/GameOver4.wav | 0 EvilSatellites/sfx/ai_old/GameStart1.wav | 3 ++ EvilSatellites/sfx/ai_old/GameStart2.wav | 3 ++ EvilSatellites/sfx/ai_old/GameStart3.wav | 3 ++ EvilSatellites/sfx/ai_old/Hit1.wav | 3 ++ EvilSatellites/sfx/ai_old/Hit2.wav | 3 ++ EvilSatellites/sfx/ai_old/Hit3.wav | 3 ++ EvilSatellites/sfx/ai_old/Hit4.wav | 3 ++ EvilSatellites/sfx/ai_old/Hit5.wav | 3 ++ EvilSatellites/sfx/ai_old/LowHealth1.wav | 3 ++ EvilSatellites/sfx/ai_old/LowHealth2.wav | 3 ++ EvilSatellites/sfx/ai_old/LowHealth3.wav | 3 ++ EvilSatellites/sfx/ai_old/LowHealth4.wav | 3 ++ EvilSatellites/sfx/ai_old/LowHealth5.wav | 3 ++ EvilSatellites/sfx/ai_old/NearMiss1.wav | 3 ++ EvilSatellites/sfx/ai_old/NearMiss2.wav | 3 ++ EvilSatellites/sfx/ai_old/NearMiss3.wav | 3 ++ EvilSatellites/sfx/ai_old/NearMiss4.wav | 3 ++ EvilSatellites/sfx/ai_old/Spinning1.wav | 3 ++ EvilSatellites/sfx/ai_old/Spinning2.wav | 3 ++ EvilSatellites/sfx/ai_old/Still1.wav | 3 ++ EvilSatellites/sfx/ai_old/Still2.wav | 3 ++ EvilSatellites/sfx/ai_old/Still3.wav | 3 ++ EvilSatellites/sfx/ai_old/Still4.wav | 3 ++ EvilSatellites/sfx/ai_old/Still5.wav | 3 ++ EvilSatellites/sfx/ai_old/Void1.wav | 3 ++ EvilSatellites/sfx/ai_old/Void2.wav | 3 ++ EvilSatellites/sfx/ai_old/Void3.wav | 3 ++ EvilSatellites/sfx/ai_old/Wave1.wav | 3 ++ EvilSatellites/sfx/ai_old/Wave2.wav | 3 ++ EvilSatellites/sfx/ai_old/Wave3.wav | 3 ++ EvilSatellites/sfx/ai_old/Wave4.wav | 3 ++ 113 files changed, 346 insertions(+), 120 deletions(-) create mode 100644 EvilSatellites/sfx/ai_old/CollectDebris1.wav create mode 100644 EvilSatellites/sfx/ai_old/CollectDebris2.wav create mode 100644 EvilSatellites/sfx/ai_old/CollectDebris3.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageBullet1.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageBullet2.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageBullet3.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageBullet4.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageDebris1.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageDebris2.wav create mode 100644 EvilSatellites/sfx/ai_old/DamageDebris3.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss1.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss2.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss3.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss4.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss5.wav create mode 100644 EvilSatellites/sfx/ai_old/FarMiss6.wav create mode 100644 EvilSatellites/sfx/ai_old/GameOver1.wav create mode 100644 EvilSatellites/sfx/ai_old/GameOver2.wav rename EvilSatellites/sfx/{ai => ai_old}/GameOver3.wav (100%) rename EvilSatellites/sfx/{ai => ai_old}/GameOver4.wav (100%) create mode 100644 EvilSatellites/sfx/ai_old/GameStart1.wav create mode 100644 EvilSatellites/sfx/ai_old/GameStart2.wav create mode 100644 EvilSatellites/sfx/ai_old/GameStart3.wav create mode 100644 EvilSatellites/sfx/ai_old/Hit1.wav create mode 100644 EvilSatellites/sfx/ai_old/Hit2.wav create mode 100644 EvilSatellites/sfx/ai_old/Hit3.wav create mode 100644 EvilSatellites/sfx/ai_old/Hit4.wav create mode 100644 EvilSatellites/sfx/ai_old/Hit5.wav create mode 100644 EvilSatellites/sfx/ai_old/LowHealth1.wav create mode 100644 EvilSatellites/sfx/ai_old/LowHealth2.wav create mode 100644 EvilSatellites/sfx/ai_old/LowHealth3.wav create mode 100644 EvilSatellites/sfx/ai_old/LowHealth4.wav create mode 100644 EvilSatellites/sfx/ai_old/LowHealth5.wav create mode 100644 EvilSatellites/sfx/ai_old/NearMiss1.wav create mode 100644 EvilSatellites/sfx/ai_old/NearMiss2.wav create mode 100644 EvilSatellites/sfx/ai_old/NearMiss3.wav create mode 100644 EvilSatellites/sfx/ai_old/NearMiss4.wav create mode 100644 EvilSatellites/sfx/ai_old/Spinning1.wav create mode 100644 EvilSatellites/sfx/ai_old/Spinning2.wav create mode 100644 EvilSatellites/sfx/ai_old/Still1.wav create mode 100644 EvilSatellites/sfx/ai_old/Still2.wav create mode 100644 EvilSatellites/sfx/ai_old/Still3.wav create mode 100644 EvilSatellites/sfx/ai_old/Still4.wav create mode 100644 EvilSatellites/sfx/ai_old/Still5.wav create mode 100644 EvilSatellites/sfx/ai_old/Void1.wav create mode 100644 EvilSatellites/sfx/ai_old/Void2.wav create mode 100644 EvilSatellites/sfx/ai_old/Void3.wav create mode 100644 EvilSatellites/sfx/ai_old/Wave1.wav create mode 100644 EvilSatellites/sfx/ai_old/Wave2.wav create mode 100644 EvilSatellites/sfx/ai_old/Wave3.wav create mode 100644 EvilSatellites/sfx/ai_old/Wave4.wav diff --git a/.vs/EvilSatellites/DesignTimeBuild/.dtbcache.v2 b/.vs/EvilSatellites/DesignTimeBuild/.dtbcache.v2 index 8bdbb191f955666eb93f05a056554fd9f230d4e0..f1df90002d29953e40c7914931f672db990b8041 100644 GIT binary patch delta 7942 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 N>#%yYvFOX%e*?a|3F!a; delta 8089 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 diff --git a/.vs/EvilSatellites/v16/.suo b/.vs/EvilSatellites/v16/.suo index ebc2428e5b129d1687f3e5c448e0f9b9ebced992..9c166ff8f5f1f7c77f5e3f1bacf4a36023963c11 100644 GIT binary patch delta 9229 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 jt0Uc6ubadY^4YNcBk#u6KW9c9$y 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 Clips; public Random rnd = new Random(); + public double LastSpeakTimer; public AI(Synthy engine) { Engine = engine; Clips = new Dictionary(); + LastSpeakTimer = 10000; SetupClips(); } @@ -39,7 +42,7 @@ namespace EvilSatellites { Name = "DamageBullet", NumFiles = 4, - Probability = new int[2] { 5, 10 } + Probability = new int[2] { 2, 4 } }); Clips.Add("DamageDebris", new AIVoiceClip @@ -49,18 +52,17 @@ namespace EvilSatellites Probability = new int[2] { 2, 4 } }); - // TODO Clips.Add("FarMiss", new AIVoiceClip { Name = "FarMiss", NumFiles = 6, - Probability = new int[2] { 5, 50 } + Probability = new int[2] { 5, 30 } }); Clips.Add("GameOver", new AIVoiceClip { Name = "GameOver", - NumFiles = 4, + NumFiles = 2, Probability = new int[2] { 1, 1 } }); @@ -78,15 +80,13 @@ namespace EvilSatellites Probability = new int[2] { 1, 3 } }); - // TODO Clips.Add("NearMiss", new AIVoiceClip { Name = "NearMiss", NumFiles = 4, - Probability = new int[2] { 50, 100 } + Probability = new int[2] { 5, 30 } }); - // TODO Clips.Add("Spinning", new AIVoiceClip { Name = "Spinning", @@ -94,20 +94,18 @@ namespace EvilSatellites Probability = new int[2] { 2, 4 } }); - // TODO Clips.Add("Still", new AIVoiceClip { Name = "Still", NumFiles = 5, - Probability = new int[2] { 2, 4 } + Probability = new int[2] { 1, 1 } }); - // TODO Clips.Add("Void", new AIVoiceClip { Name = "Void", NumFiles = 3, - Probability = new int[2] { 50, 200 } + Probability = new int[2] { 5, 100 } }); Clips.Add("Wave", new AIVoiceClip @@ -120,17 +118,25 @@ namespace EvilSatellites public void Play(string name) { + if (GameSettings.EnableAI == false) return; + if (LastSpeakTimer < 4000) return; if (Clips.ContainsKey(name)) { var clip = Clips[name]; var prob = rnd.Next(clip.Probability[1]); if (prob == clip.Probability[0] || (clip.Probability[0] == 1 && clip.Probability[1] == 1)) { - var file = rnd.Next(clip.NumFiles - 1) + 1; + var file = rnd.Next(1, clip.NumFiles+1); Engine.PlayOneshot(@"sfx/ai/" + name + file.ToString() + ".wav"); + LastSpeakTimer = 0; } } } + + public void Update(GameTime time) + { + LastSpeakTimer += time.ElapsedGameTime.TotalMilliseconds; + } } public struct AIVoiceClip { diff --git a/EvilSatellites/GameSettings.cs b/EvilSatellites/GameSettings.cs index adf9f09..1cd141a 100644 --- a/EvilSatellites/GameSettings.cs +++ b/EvilSatellites/GameSettings.cs @@ -10,5 +10,6 @@ namespace EvilSatellites { public static bool PreferSAPI = true; public static bool UseForceFeedback = true; + public static bool EnableAI = true; } } diff --git a/EvilSatellites/Objects/Debris.cs b/EvilSatellites/Objects/Debris.cs index 17fb507..e1fbcef 100644 --- a/EvilSatellites/Objects/Debris.cs +++ b/EvilSatellites/Objects/Debris.cs @@ -63,6 +63,7 @@ namespace EvilSatellites.Objects return; } player.TakeDamage(25); + Screen.Manager.Computer.Play("DamageDebris"); Destroy(); GameStats.SatelliteCollisions++; } diff --git a/EvilSatellites/Objects/Player.cs b/EvilSatellites/Objects/Player.cs index 0eee4b3..6676f08 100644 --- a/EvilSatellites/Objects/Player.cs +++ b/EvilSatellites/Objects/Player.cs @@ -28,6 +28,8 @@ namespace EvilSatellites.Objects public float Health; private Random rnd = new Random(); private bool IsDamaged; + private double SpinTimer; + private double IdleTimer; public Player(IScreen screen): base(screen) { ShouldDestroy = false; @@ -57,11 +59,14 @@ namespace EvilSatellites.Objects sfxWhine.Loop = true; sfxEngine.ConnectToEffect(Screen.Manager.EnvironmentEffect); sfxWhine.ConnectToEffect(Screen.Manager.EnvironmentEffect); - sfxEngine.Play(); - sfxWhine.Play(); + sfxDamage = Screen.Manager.Sound.Load(@"sfx/ui/alarmDamage.wav", false); sfxDamage.Loop = true; sfxTaps = new AudioAsset(Screen.Manager.Sound, @"sfx/ship/taps", 1, 20); + sfxEngine.Play(); + sfxWhine.Play(); + SpinTimer = 0; + IdleTimer = 0; return; } @@ -79,6 +84,27 @@ namespace EvilSatellites.Objects } override public void Update(GameTime gameTime) { + if (Turning != 0 || Elevating != 0) + { + SpinTimer += gameTime.ElapsedGameTime.TotalMilliseconds; + if (SpinTimer > 4000) + { + Screen.Manager.Computer.Play("Spinning"); + SpinTimer = 0; + } + } + if (Movement.Length() < 0.01 && Elevating == 0 && Turning == 0 && CurrentWeapon.State == WeaponState.Stopped) + { + IdleTimer += gameTime.ElapsedGameTime.TotalMilliseconds; + if (IdleTimer > 30000) + { + Screen.Manager.Computer.Play("Still"); + IdleTimer = 0; + } + } else + { + IdleTimer = 0; + } CurrentWeapon.Update(gameTime); Move(Movement); if (Turning == -1) @@ -154,6 +180,7 @@ namespace EvilSatellites.Objects { Turning = 0; sfxTurn.Stop(); + if (Elevating == 0) SpinTimer = 0; } public void StartElevating(int dir, GameTime time) @@ -167,6 +194,7 @@ namespace EvilSatellites.Objects { Elevating = 0; sfxElevator.Stop(); + if (Turning == 0) SpinTimer = 0; } public void StartVacuuming(GameTime time) @@ -232,10 +260,7 @@ namespace EvilSatellites.Objects override public void OnCollision(IGameObject obj) { - if (obj.Type == ObjectType.Debris) - { - Screen.Manager.Computer.Play("DamageDebris"); - } + if (obj.Type == ObjectType.Projectile) { var proj = (Projectile)obj; diff --git a/EvilSatellites/Objects/Projectile.cs b/EvilSatellites/Objects/Projectile.cs index 709799c..aa4d232 100644 --- a/EvilSatellites/Objects/Projectile.cs +++ b/EvilSatellites/Objects/Projectile.cs @@ -53,6 +53,11 @@ namespace EvilSatellites.Objects Move(Direction); if (Vector3.Distance(StartPos, Position) > Range) { + var scr = (GameScreen)Screen; + if (Owner == scr.GetPlayer()) + { + Screen.Manager.Computer.Play("Void"); + } Destroy(); } Sound.Position = new System.Numerics.Vector3(Position.X + Dimensions.X / 2, Position.Y + Dimensions.Y / 2, Position.Z + Dimensions.Z / 2); diff --git a/EvilSatellites/Objects/Satellite.cs b/EvilSatellites/Objects/Satellite.cs index 0a6962d..539cd3e 100644 --- a/EvilSatellites/Objects/Satellite.cs +++ b/EvilSatellites/Objects/Satellite.cs @@ -50,9 +50,17 @@ namespace EvilSatellites.Objects { Move(new Vector3(0, 0, -0.05f)); Sound.Position = new System.Numerics.Vector3(Position.X+Dimensions.X/2, Position.Y+Dimensions.Y/2, Position.Z+Dimensions.Z/2); + var scr = (GameScreen)Screen; + if (Vector3.Distance(scr.GetPlayer().Position, Position) > 1000) + { + var player = scr.GetPlayer(); + var x = player.Position.X - 250f + (float)rnd.NextDouble() * 500; + var y = player.Position.Y - 250f + (float)rnd.NextDouble() * 500; + var z = player.Position.Z - 250f + (float)rnd.NextDouble() * 500; + Position = new Vector3(x, y, z); + } if (rnd.Next(1024) == 512) { - var scr = (GameScreen)Screen; var player = scr.GetPlayer(); var orient = Matrix.Invert(Matrix.CreateTranslation(Position) * Matrix.CreateLookAt(Position, scr.GetPlayer().Position, Rotation.Up)); var dir = Position - player.Position; diff --git a/EvilSatellites/Radar.cs b/EvilSatellites/Radar.cs index e7e870e..6426461 100644 --- a/EvilSatellites/Radar.cs +++ b/EvilSatellites/Radar.cs @@ -23,7 +23,7 @@ namespace EvilSatellites public bool IsPlaying; public Vector3 RadarTarget; public Matrix RadarOrientation; - + public float RadarPitch; public Radar(IGameObject owner, IScreen screen) { Owner = owner; @@ -71,11 +71,13 @@ namespace EvilSatellites if (Target == null) { RadarNoise.Pitch = 0.1; + RadarPitch = 0.1f; return; } Vector3 radarTarget = (Target.Position - Owner.Position); radarTarget.Normalize(); RadarNoise.Pitch = MathHelper.Clamp(0.1f / Vector3.Distance(Owner.Rotation.Forward, radarTarget) * 3f, 0, 1); + RadarPitch = MathHelper.Clamp(0.1f / Vector3.Distance(Owner.Rotation.Forward, radarTarget) * 3f, 0, 1); } @@ -86,6 +88,7 @@ namespace EvilSatellites RadarPosition += RadarDirection; RadarNoise.Position = new System.Numerics.Vector3(RadarPosition.X, RadarPosition.Y, RadarPosition.Z); RadarNoise.Pitch = MathHelper.Clamp(0.1f / Vector3.Distance(Owner.Rotation.Forward, RadarTarget) * 3f, 0, 2); + RadarPitch = MathHelper.Clamp(0.1f / Vector3.Distance(Owner.Rotation.Forward, RadarTarget) * 3f, 0, 2); if (Vector3.Distance(RadarPosition, Owner.Position) > 20) { IsPlaying = false; diff --git a/EvilSatellites/ScreenManager.cs b/EvilSatellites/ScreenManager.cs index 7816c78..25f1ca1 100644 --- a/EvilSatellites/ScreenManager.cs +++ b/EvilSatellites/ScreenManager.cs @@ -70,6 +70,7 @@ namespace EvilSatellites public void Update(GameTime gameTime) { Vibrations.Update((float)gameTime.ElapsedGameTime.TotalMilliseconds); + Computer.Update(gameTime); if (_ToAdd.Count > 0) { foreach (var screen in _ToAdd) diff --git a/EvilSatellites/Screens/GameScreen.cs b/EvilSatellites/Screens/GameScreen.cs index f7c7976..e499e2f 100644 --- a/EvilSatellites/Screens/GameScreen.cs +++ b/EvilSatellites/Screens/GameScreen.cs @@ -22,7 +22,7 @@ namespace EvilSatellites.Screens private Quadtree objtree = new Quadtree(new Vector3(50000, 50000, 50000), 10, 20); private float Theta = 0; private Player _player; - private Radar ObjectRadar; + public Radar ObjectRadar; private SatelliteSpawner Spawner; private bool GameOver = false; public void Activate() diff --git a/EvilSatellites/Screens/OptionsScreen.cs b/EvilSatellites/Screens/OptionsScreen.cs index 3586d14..556773a 100644 --- a/EvilSatellites/Screens/OptionsScreen.cs +++ b/EvilSatellites/Screens/OptionsScreen.cs @@ -16,6 +16,7 @@ namespace EvilSatellites.Screens MenuOptions.Add(new MenuEntry("Music Volume", "Toggle between music volumes")) .Add(new MenuEntry("Use screen reader", "Use screen reader speech instead of SAPI")) .Add(new MenuEntry("Use Force Feedback", "Vibrate on certain game actions such as weapon fire, getting hit, etc.")) + .Add(new MenuEntry("AI", "Your AI will sometimes comment on the things you're doing in game")) .Add(new MenuEntry("Back", "Go Back to previous screen")); base.Activate(); } @@ -36,6 +37,10 @@ namespace EvilSatellites.Screens ChangeForceFeedback(); } if (CursorPosition == 3) + { + ChangeAI(); + } + if (CursorPosition == 4) { Manager.RemoveScreen(this); Manager.AddScreen(new MainMenuScreen()); @@ -44,16 +49,18 @@ namespace EvilSatellites.Screens public void ChangeSpeech() { - if (GameSettings.PreferSAPI) + if (GameSettings.PreferSAPI == true) { Tolk.PreferSAPI(false); Tolk.TrySAPI(false); Tolk.Output("Prefering screen reader"); + GameSettings.PreferSAPI = false; } else { Tolk.PreferSAPI(true); Tolk.TrySAPI(true); Tolk.Output("Prefering SAPI"); + GameSettings.PreferSAPI = true; } } @@ -93,5 +100,19 @@ namespace EvilSatellites.Screens Manager.Vibrations.AddVibration(1, 1, 500); } } + + public void ChangeAI() + { + if (GameSettings.EnableAI) + { + GameSettings.EnableAI = false; + Tolk.Output("AI is now muted"); + } + else + { + GameSettings.EnableAI = true; + Tolk.Output("AI is now unmuted"); + } + } } } diff --git a/EvilSatellites/Weapons/LaserMG.cs b/EvilSatellites/Weapons/LaserMG.cs index a5403f6..0d45fa0 100644 --- a/EvilSatellites/Weapons/LaserMG.cs +++ b/EvilSatellites/Weapons/LaserMG.cs @@ -96,6 +96,14 @@ namespace EvilSatellites.Weapons Projectile proj = new Projectile(Screen, _wielder.Position, _wielder.Rotation, _wielder); Screen.AddObject(proj); GameStats.ShotsFired++; + var scr = (EvilSatellites.Screens.GameScreen)Screen; + if (scr.ObjectRadar.RadarPitch < 0.8) + { + scr.Manager.Computer.Play("FarMiss"); + } else if (scr.ObjectRadar.RadarPitch < 1) + { + scr.Manager.Computer.Play("NearMiss"); + } } else { sfxEmpty.Reset(); diff --git a/EvilSatellites/sfx/ai/CollectDebris1.wav b/EvilSatellites/sfx/ai/CollectDebris1.wav index 3ca2dd2..568f67e 100644 --- a/EvilSatellites/sfx/ai/CollectDebris1.wav +++ b/EvilSatellites/sfx/ai/CollectDebris1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:77eb482695b5cf8c9e789d71803674cce3129cbfbac414d7ebddd70a4c5a7283 -size 483536 +oid sha256:1bff3793b269c1e8a3e729cd3555fa840e39d36fd4b5d7a3fd7683bddaeb48c7 +size 592104 diff --git a/EvilSatellites/sfx/ai/CollectDebris2.wav b/EvilSatellites/sfx/ai/CollectDebris2.wav index 0ee012a..501b4b5 100644 --- a/EvilSatellites/sfx/ai/CollectDebris2.wav +++ b/EvilSatellites/sfx/ai/CollectDebris2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9f6bbe50fd655dffaf22d54a2445c78316aa082b7dee9962485886f1751606af -size 808340 +oid sha256:c8626ae99e2cebe5166c246a4cf6c078e940808ea5b6c5ba6cdd1dc16074e71f +size 993860 diff --git a/EvilSatellites/sfx/ai/CollectDebris3.wav b/EvilSatellites/sfx/ai/CollectDebris3.wav index b7fb425..cb94261 100644 --- a/EvilSatellites/sfx/ai/CollectDebris3.wav +++ b/EvilSatellites/sfx/ai/CollectDebris3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c764adc2ab1b5136f0711f4479e62349a3e7fa64b98d90e5594a15cce4203b75 -size 405724 +oid sha256:bb83b357e45019a7f1c7407413abe38c43676aee273aef7c0daa9deaafd1d953 +size 492948 diff --git a/EvilSatellites/sfx/ai/DamageBullet1.wav b/EvilSatellites/sfx/ai/DamageBullet1.wav index 17cef1b..f43e6c9 100644 --- a/EvilSatellites/sfx/ai/DamageBullet1.wav +++ b/EvilSatellites/sfx/ai/DamageBullet1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3183dc91f6fbeb1c08d98e63aad448f4bb8c66733e9a8fa27b5c264b8b25027b -size 359068 +oid sha256:dde87d4151e9a449a1ae6c8e77373ade770e1cd480fa8ee02529771373e726a0 +size 444436 diff --git a/EvilSatellites/sfx/ai/DamageBullet2.wav b/EvilSatellites/sfx/ai/DamageBullet2.wav index f2f89c4..76ccb8d 100644 --- a/EvilSatellites/sfx/ai/DamageBullet2.wav +++ b/EvilSatellites/sfx/ai/DamageBullet2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1cd245dcd062f28a8f0ed354cfad841ee7e88fc9e095ec2484dee4ddeb86ae6e -size 609444 +oid sha256:9987067d99e6c761932ecf93dff415518f27bcaef456df146d39894d48dc5330 +size 738892 diff --git a/EvilSatellites/sfx/ai/DamageBullet3.wav b/EvilSatellites/sfx/ai/DamageBullet3.wav index 5fbf596..0dace98 100644 --- a/EvilSatellites/sfx/ai/DamageBullet3.wav +++ b/EvilSatellites/sfx/ai/DamageBullet3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e39967556c8e14d4e72cb63044abdc3c558644d7607259476476b612b58ff9e0 -size 927016 +oid sha256:47db81ad6ebff7a32661abd7da6fc9cda654fb6e71c5e387763349c5f6f43165 +size 1147860 diff --git a/EvilSatellites/sfx/ai/DamageBullet4.wav b/EvilSatellites/sfx/ai/DamageBullet4.wav index 0242ea4..558f652 100644 --- a/EvilSatellites/sfx/ai/DamageBullet4.wav +++ b/EvilSatellites/sfx/ai/DamageBullet4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6a319192cf7daea0ab86a43e07ba389506478de6878702d138cdbd1f53f918cd -size 404932 +oid sha256:7653592969129ce1930009a2aa3c497e1894bd657e0f862be4e1bd126f31ec4e +size 479696 diff --git a/EvilSatellites/sfx/ai/DamageDebris1.wav b/EvilSatellites/sfx/ai/DamageDebris1.wav index ec71993..0999c54 100644 --- a/EvilSatellites/sfx/ai/DamageDebris1.wav +++ b/EvilSatellites/sfx/ai/DamageDebris1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2ef2c5c2e3a6c0fd773849c30366ce992000aae2964e8ffe23a98136d2e56bb2 -size 608744 +oid sha256:b4d66b25726c4fef1a5d71471997e6455e0809b1d350113ce8ebeb9a5b11dda6 +size 779476 diff --git a/EvilSatellites/sfx/ai/DamageDebris2.wav b/EvilSatellites/sfx/ai/DamageDebris2.wav index 12428a1..680f2b0 100644 --- a/EvilSatellites/sfx/ai/DamageDebris2.wav +++ b/EvilSatellites/sfx/ai/DamageDebris2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:911515a1f627f6228a52aab2bbf318f76839ca2f697ade6cea1cb2a7d973111d -size 477960 +oid sha256:05bdd0a1acaf4947fda4f11de0e911eeb007ddbfd3ba9657fe6133920ee2d4d5 +size 586320 diff --git a/EvilSatellites/sfx/ai/DamageDebris3.wav b/EvilSatellites/sfx/ai/DamageDebris3.wav index ba63313..2a2c01b 100644 --- a/EvilSatellites/sfx/ai/DamageDebris3.wav +++ b/EvilSatellites/sfx/ai/DamageDebris3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:272ffabb10e43f7d289fbca245a9f93657b5b5eb62d526ea283b02dbdd2b4b06 -size 765736 +oid sha256:abf534fdcb17891ec9b9bc0f49afaae9c799291663bc1c0c3d73340bf663e45d +size 919996 diff --git a/EvilSatellites/sfx/ai/FarMiss1.wav b/EvilSatellites/sfx/ai/FarMiss1.wav index d009cba..b98516b 100644 --- a/EvilSatellites/sfx/ai/FarMiss1.wav +++ b/EvilSatellites/sfx/ai/FarMiss1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b30db094078f09dfff5c3bf339382fa3eb5d528ed6b2baf5bcf8a5ca23d59743 -size 375296 +oid sha256:2daab5b0355a1a2c012dd95912e3607124239e271e0db95af3c3c76a40e05d5c +size 422152 diff --git a/EvilSatellites/sfx/ai/FarMiss2.wav b/EvilSatellites/sfx/ai/FarMiss2.wav index 2455d0d..d07a063 100644 --- a/EvilSatellites/sfx/ai/FarMiss2.wav +++ b/EvilSatellites/sfx/ai/FarMiss2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2107ccf20048a00b15745eb3c3b871a22ac0fd22e14feb1a038eb0bcca64fe17 -size 384392 +oid sha256:6909cdd03bb307c14e1195dd391c45b870a7b4c8ec656f933b98941707f4cf20 +size 468980 diff --git a/EvilSatellites/sfx/ai/FarMiss3.wav b/EvilSatellites/sfx/ai/FarMiss3.wav index e36e67a..229314a 100644 --- a/EvilSatellites/sfx/ai/FarMiss3.wav +++ b/EvilSatellites/sfx/ai/FarMiss3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d9eec00bb47cc9f0920dce6aa20d04868a54349275495752c65378ef604bc68d -size 668260 +oid sha256:468e70ea1a32bde81766e0e902edef403c764abe3f2036e411b0e771699a7eca +size 832280 diff --git a/EvilSatellites/sfx/ai/FarMiss4.wav b/EvilSatellites/sfx/ai/FarMiss4.wav index 4fd427b..00dd6c3 100644 --- a/EvilSatellites/sfx/ai/FarMiss4.wav +++ b/EvilSatellites/sfx/ai/FarMiss4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:67e126254130792957dc67ce07afe1472b64c2e7f77cdb8eb4dcca8139f8c81b -size 697868 +oid sha256:3a3275e9639e889a5c5be28f9d1cb0bff6d2edf3b6c3db478eedff62052da0a1 +size 858456 diff --git a/EvilSatellites/sfx/ai/FarMiss5.wav b/EvilSatellites/sfx/ai/FarMiss5.wav index 40609e9..07be45e 100644 --- a/EvilSatellites/sfx/ai/FarMiss5.wav +++ b/EvilSatellites/sfx/ai/FarMiss5.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:07a289845c81e14b9ffef572a89c463ca3adffa9c340735843b8cecbca5f923d -size 355564 +oid sha256:de0923ee0103fbd703873163a7a73c1b1ccb3c65ed5343ff3ea07d8e4b6a9f85 +size 438524 diff --git a/EvilSatellites/sfx/ai/FarMiss6.wav b/EvilSatellites/sfx/ai/FarMiss6.wav index 1545a14..85955a8 100644 --- a/EvilSatellites/sfx/ai/FarMiss6.wav +++ b/EvilSatellites/sfx/ai/FarMiss6.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:750fad38c4bdd0c9c00ae6cac3e09cfb6c32f8df198e610d1cb16accc5cccf38 -size 351968 +oid sha256:b6a7abd7dbfb695450f480dab0be78b9d291a5180af552799dd9b8f203d87c3b +size 423476 diff --git a/EvilSatellites/sfx/ai/GameOver1.wav b/EvilSatellites/sfx/ai/GameOver1.wav index 79f45d4..a02420e 100644 --- a/EvilSatellites/sfx/ai/GameOver1.wav +++ b/EvilSatellites/sfx/ai/GameOver1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:36283c5f0e4ea244c6a5b9804e1e9a157cd975659863c9bf37b39eefb0d72185 -size 675012 +oid sha256:79bc39a3cf8a9f99fd614aaa371643ff97a4a9cec59c70547c704602dbb1a73d +size 435772 diff --git a/EvilSatellites/sfx/ai/GameOver2.wav b/EvilSatellites/sfx/ai/GameOver2.wav index 69a36a8..aee4de6 100644 --- a/EvilSatellites/sfx/ai/GameOver2.wav +++ b/EvilSatellites/sfx/ai/GameOver2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1f5a01e5bba0d53e1285a594c49a8d27469718f2f039a01fb941f0afacf25e2c -size 669636 +oid sha256:4f68fa0bc1d0c2e099120a18f4ca548634132805aa249677f7767d110d49a154 +size 338020 diff --git a/EvilSatellites/sfx/ai/GameStart1.wav b/EvilSatellites/sfx/ai/GameStart1.wav index 51aae9e..4d31b99 100644 --- a/EvilSatellites/sfx/ai/GameStart1.wav +++ b/EvilSatellites/sfx/ai/GameStart1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27dda846510fc0f801909d7fb945491932620bed2b7de8e7610d5f4251adf5b7 -size 642328 +oid sha256:8c99eb9367581c26b4ebae7ae261d185a40523bef9c48550b05bb22921f86519 +size 809100 diff --git a/EvilSatellites/sfx/ai/GameStart2.wav b/EvilSatellites/sfx/ai/GameStart2.wav index f450c6c..aec74b6 100644 --- a/EvilSatellites/sfx/ai/GameStart2.wav +++ b/EvilSatellites/sfx/ai/GameStart2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:733efe3ddf0d49a37c2bc1ce42ef3d4618b6633255dbecc1e24ce74555d1055c -size 590372 +oid sha256:50e33972ff499696652326bb2cbbd7f2cfa94aae487d2917f8d4090ea73982de +size 745268 diff --git a/EvilSatellites/sfx/ai/GameStart3.wav b/EvilSatellites/sfx/ai/GameStart3.wav index 2665e39..01d797d 100644 --- a/EvilSatellites/sfx/ai/GameStart3.wav +++ b/EvilSatellites/sfx/ai/GameStart3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d6e4603930a7486fd7355a6fb65dcc1fef840a1255a7809f97a649e391b4e23 -size 1461824 +oid sha256:3f3210f5023af20abe7d6a826712c4f34f2fcfdbd17352e26a20ef1aa567fc2c +size 1769200 diff --git a/EvilSatellites/sfx/ai/Hit1.wav b/EvilSatellites/sfx/ai/Hit1.wav index cc493f4..b601e14 100644 --- a/EvilSatellites/sfx/ai/Hit1.wav +++ b/EvilSatellites/sfx/ai/Hit1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a73fb942580fa483103e7c81f9c89f5fe5ad109b51cdcdcf8eb2a3aa64aac54 -size 301440 +oid sha256:b90aff4e24370abaed3ce7721cbf080032000d38928c78e8649f06dcfae0386d +size 348012 diff --git a/EvilSatellites/sfx/ai/Hit2.wav b/EvilSatellites/sfx/ai/Hit2.wav index 732118c..bfe8d34 100644 --- a/EvilSatellites/sfx/ai/Hit2.wav +++ b/EvilSatellites/sfx/ai/Hit2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:94c8bcd86b2cd868989bd1b591d3ec8f3a192e5f7f26589ada1b217e2e1dafe7 -size 371700 +oid sha256:4c202c020ae3a8885caa96e531bedb41fe7443a2eb9ba2fb8bf941e2223fdfee +size 410264 diff --git a/EvilSatellites/sfx/ai/Hit3.wav b/EvilSatellites/sfx/ai/Hit3.wav index 3389f1a..8fccb1f 100644 --- a/EvilSatellites/sfx/ai/Hit3.wav +++ b/EvilSatellites/sfx/ai/Hit3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9215902c1c6f8824929223e4aa4ff00e50f84d86cf9195ad20c79956507f4502 -size 204132 +oid sha256:761569c6a2cc1b6bd3030fd3357d9846a2045a9e5a3c5245d740bb8985a8fa02 +size 243776 diff --git a/EvilSatellites/sfx/ai/Hit4.wav b/EvilSatellites/sfx/ai/Hit4.wav index 17d5f97..6574e49 100644 --- a/EvilSatellites/sfx/ai/Hit4.wav +++ b/EvilSatellites/sfx/ai/Hit4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1c191b306c41a804b951d314081cb32013019c55704ed417df057f7844f9694 -size 432016 +oid sha256:2fddbd97295f938c26b0440d676bfb7f6c3d1d32b26922597ee72cf329d5497e +size 511416 diff --git a/EvilSatellites/sfx/ai/Hit5.wav b/EvilSatellites/sfx/ai/Hit5.wav index 4e1fa94..6420092 100644 --- a/EvilSatellites/sfx/ai/Hit5.wav +++ b/EvilSatellites/sfx/ai/Hit5.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e33434cf384d8bb9694b680c4b8225d32894e77e231a10bd03e6aba9efb50a7d -size 284984 +oid sha256:56aba24d530ae919be096e50f094126f4bd54f207fd44604117c990d4cf325cd +size 333296 diff --git a/EvilSatellites/sfx/ai/LowHealth1.wav b/EvilSatellites/sfx/ai/LowHealth1.wav index 3c1d9dc..581c70e 100644 --- a/EvilSatellites/sfx/ai/LowHealth1.wav +++ b/EvilSatellites/sfx/ai/LowHealth1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:748628fa6340d8b55f1e6a0f72e62048c43cb885eaee3a74abf5a33bbc54a532 -size 341704 +oid sha256:a9c6d40d7ee02b8716f4ab841c89890d7a843c7e4cc469c7c2d6320a0dd68b1c +size 403620 diff --git a/EvilSatellites/sfx/ai/LowHealth2.wav b/EvilSatellites/sfx/ai/LowHealth2.wav index c691f34..782e18b 100644 --- a/EvilSatellites/sfx/ai/LowHealth2.wav +++ b/EvilSatellites/sfx/ai/LowHealth2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4ebcf02906d308d8bf7c1dc688285ac2be6326e0ed72ffb4626ab187a8a4128 -size 432456 +oid sha256:4c15e325dce86113b45add955acf6e03479b05224cb7030e6f097db8b317c7d1 +size 558848 diff --git a/EvilSatellites/sfx/ai/LowHealth3.wav b/EvilSatellites/sfx/ai/LowHealth3.wav index f833b60..fc21bc2 100644 --- a/EvilSatellites/sfx/ai/LowHealth3.wav +++ b/EvilSatellites/sfx/ai/LowHealth3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b94931ffa4ade783f8a3c7ad3b549aa79eb84f2b535dd903d907f43703d8f1cc -size 1039724 +oid sha256:964fb281d68c55aa75ad49368fbc014086c1ad1b7e5a5e6ee8ffdb0df1b09d35 +size 1285468 diff --git a/EvilSatellites/sfx/ai/LowHealth4.wav b/EvilSatellites/sfx/ai/LowHealth4.wav index 9a537d4..91d71d8 100644 --- a/EvilSatellites/sfx/ai/LowHealth4.wav +++ b/EvilSatellites/sfx/ai/LowHealth4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b46c2a42a03383793c64d6d37aebedbeccc30993f34b3e5afb2e8b1c17ed71f5 -size 375676 +oid sha256:57a4baf653392b6116eeb9773c4d7d5d8bf243b4148ec7f142ac3770cd84d32b +size 456104 diff --git a/EvilSatellites/sfx/ai/LowHealth5.wav b/EvilSatellites/sfx/ai/LowHealth5.wav index cd5cf67..81ae1f8 100644 --- a/EvilSatellites/sfx/ai/LowHealth5.wav +++ b/EvilSatellites/sfx/ai/LowHealth5.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f10d2246e0cfacb2627c4db5cabc56b9faf241cacda3f724e27b034e1f47e70c -size 842648 +oid sha256:adfecab0a99fb4371958d07788c8a1c20cc3dc6c45520186ad04c490df82f01d +size 1028856 diff --git a/EvilSatellites/sfx/ai/NearMiss1.wav b/EvilSatellites/sfx/ai/NearMiss1.wav index 8f48c7a..b490df6 100644 --- a/EvilSatellites/sfx/ai/NearMiss1.wav +++ b/EvilSatellites/sfx/ai/NearMiss1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b98a750f1d6f814b481d72eaf54f7addec7ff518d7fe6840960ddc7e0c1ba0a5 -size 595892 +oid sha256:9706f0c8433a0e81dec093e8e1182fa9daa12930d766d06c62d69761e2b12092 +size 712640 diff --git a/EvilSatellites/sfx/ai/NearMiss2.wav b/EvilSatellites/sfx/ai/NearMiss2.wav index 60e04e5..33c1ee9 100644 --- a/EvilSatellites/sfx/ai/NearMiss2.wav +++ b/EvilSatellites/sfx/ai/NearMiss2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d29b631d847ddd89b3d73010c5b5e1298b7987942e6f1ae0747208902e07ba6d -size 628008 +oid sha256:79225ddc8811905c417a4373716400ce9931b2a0eb7f2439a6eeddb4a2fd0409 +size 798576 diff --git a/EvilSatellites/sfx/ai/NearMiss3.wav b/EvilSatellites/sfx/ai/NearMiss3.wav index 0c11545..2c55664 100644 --- a/EvilSatellites/sfx/ai/NearMiss3.wav +++ b/EvilSatellites/sfx/ai/NearMiss3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:51e74099611d8bcac9034d28cefe3319b37713bc52ccc1171eb9f4c0b5788ec4 -size 534340 +oid sha256:fc16fe3efb236469e9e821e078f9e59f945ac54e099ebbb2be9fb8cc6f2eee40 +size 664064 diff --git a/EvilSatellites/sfx/ai/NearMiss4.wav b/EvilSatellites/sfx/ai/NearMiss4.wav index 9c777d3..cb50002 100644 --- a/EvilSatellites/sfx/ai/NearMiss4.wav +++ b/EvilSatellites/sfx/ai/NearMiss4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d21721bae0d82544d6c79126ae96ff3e29638ae6561acef51731d0514d8ae9d8 -size 819124 +oid sha256:0758ee93fbe3a2a7088feaf0f715a8a9132cab95a9c99881a87db4498a8d8a4e +size 1013888 diff --git a/EvilSatellites/sfx/ai/Spinning1.wav b/EvilSatellites/sfx/ai/Spinning1.wav index cec7e9e..50ff0a9 100644 --- a/EvilSatellites/sfx/ai/Spinning1.wav +++ b/EvilSatellites/sfx/ai/Spinning1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:de5d208b70d523960a96a8382efb81ca384cdecfe42658f35d9037833cb18ebf -size 417140 +oid sha256:83233d364afaa620cef5463b4ca30c65cc9aab03e8b00bfc4f4ea37a833e6964 +size 511712 diff --git a/EvilSatellites/sfx/ai/Spinning2.wav b/EvilSatellites/sfx/ai/Spinning2.wav index 848f51a..123fb26 100644 --- a/EvilSatellites/sfx/ai/Spinning2.wav +++ b/EvilSatellites/sfx/ai/Spinning2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1102f75c2d703d970e411cd531dc22fcdf20acf1b7288d99121b5de4d6383da -size 1007340 +oid sha256:52ce81404cc47b1a29078fe8acad0a31f5c283646fffb5ae32073cd4905eba87 +size 1213972 diff --git a/EvilSatellites/sfx/ai/Still1.wav b/EvilSatellites/sfx/ai/Still1.wav index ddf962c..dbe2f3b 100644 --- a/EvilSatellites/sfx/ai/Still1.wav +++ b/EvilSatellites/sfx/ai/Still1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:85a13b1703703cc4218629cd2818984cb1a220b89bd0aea9e13f207dfc36a0d7 -size 424076 +oid sha256:701743e27e5b8c21bb07cd90e0ab03c914b65780c182750669faaa1b81245f16 +size 1058036 diff --git a/EvilSatellites/sfx/ai/Still2.wav b/EvilSatellites/sfx/ai/Still2.wav index 8b1c3d2..40789ef 100644 --- a/EvilSatellites/sfx/ai/Still2.wav +++ b/EvilSatellites/sfx/ai/Still2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a89f27becc14b62bf64f933533e61e8fce4fc943e02b0b13778baad2e1674d29 -size 527172 +oid sha256:9724bc12d1b9882589fdc869bbc3b46d97b2e46e45432148f37566817df079c8 +size 814488 diff --git a/EvilSatellites/sfx/ai/Still3.wav b/EvilSatellites/sfx/ai/Still3.wav index 321b052..9c524bd 100644 --- a/EvilSatellites/sfx/ai/Still3.wav +++ b/EvilSatellites/sfx/ai/Still3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:be5ea0eb93698bad566bf110ea3f91560b70e5b594a5ce33dd8c11281406944e -size 680244 +oid sha256:6dbf0e7520d7ef06a6a6520ae4006c535d2c9483aef07e2a02d044d969cf5e54 +size 1206064 diff --git a/EvilSatellites/sfx/ai/Still4.wav b/EvilSatellites/sfx/ai/Still4.wav index 69d7928..1f9ac94 100644 --- a/EvilSatellites/sfx/ai/Still4.wav +++ b/EvilSatellites/sfx/ai/Still4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c81b07d6cad4dec76f0a9a486401e61b92d12db74041443a6c3a04c859dcd110 -size 235288 +oid sha256:39fccb6a4e675dffcca4f2c914ff7267a2949bf77adaf60ed99c191695be5efd +size 295740 diff --git a/EvilSatellites/sfx/ai/Still5.wav b/EvilSatellites/sfx/ai/Still5.wav index ddacf2a..23ed1eb 100644 --- a/EvilSatellites/sfx/ai/Still5.wav +++ b/EvilSatellites/sfx/ai/Still5.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:958a9c1db6fa175db97b6ae6723eda92158ed1d8927f68dee68b7f216fe9f19a -size 1011912 +oid sha256:ca5d1b770a7eb2f7251bcaa4da4d552343ce7dc5b0445bedd334a2a816d02e49 +size 1186672 diff --git a/EvilSatellites/sfx/ai/Void1.wav b/EvilSatellites/sfx/ai/Void1.wav index 3556c78..d86987f 100644 --- a/EvilSatellites/sfx/ai/Void1.wav +++ b/EvilSatellites/sfx/ai/Void1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7daaeafb61038c9f5f9d4aa8a23276420901d02c8870997f9e4044c0301cb88e -size 445592 +oid sha256:11b827f3eb6d2cb0e2c255f4ade9e2dc5b4febc35eb50716b44150377ea1be32 +size 536668 diff --git a/EvilSatellites/sfx/ai/Void2.wav b/EvilSatellites/sfx/ai/Void2.wav index b748949..3207a5d 100644 --- a/EvilSatellites/sfx/ai/Void2.wav +++ b/EvilSatellites/sfx/ai/Void2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b3e228fcfb713869e15b324bb5d01596e4225349392bae6213ea4c5254f4a3b3 -size 682604 +oid sha256:e6e47b3a2d7c0cd787eaa90cff7a93ac041c986cd9d1b73dbdbbca6ac6f4e8f4 +size 825844 diff --git a/EvilSatellites/sfx/ai/Void3.wav b/EvilSatellites/sfx/ai/Void3.wav index 5102b16..e70d171 100644 --- a/EvilSatellites/sfx/ai/Void3.wav +++ b/EvilSatellites/sfx/ai/Void3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:82221125c5e3630e8a6965bc067265f7c35c24a8cb5446d1460a9d9ff25a3d40 -size 443356 +oid sha256:6c87e238d68a8cc1af6d788595ecfff64aa3d96305062f33208de05a2a065741 +size 556204 diff --git a/EvilSatellites/sfx/ai/Wave1.wav b/EvilSatellites/sfx/ai/Wave1.wav index d5de162..b97bde8 100644 --- a/EvilSatellites/sfx/ai/Wave1.wav +++ b/EvilSatellites/sfx/ai/Wave1.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b872cd1948f237c35c5d835b47c4e4e5515e38b512ff4a8210367882802a323b -size 584284 +oid sha256:e1c64c6f1234fb280c205d31a3c2a78d7bc3196bcb91c2240cdb9a761044bc4e +size 724248 diff --git a/EvilSatellites/sfx/ai/Wave2.wav b/EvilSatellites/sfx/ai/Wave2.wav index 48f3507..42da15b 100644 --- a/EvilSatellites/sfx/ai/Wave2.wav +++ b/EvilSatellites/sfx/ai/Wave2.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c298f638df67a8e6fb50ec840a28ce2a19a78cc88c4c6e53d3278656415537d7 -size 929972 +oid sha256:350a2c104e2c408964a35c2f1e0e88b21cf1b9743be0404d4ea5e7fa93a9f824 +size 1161928 diff --git a/EvilSatellites/sfx/ai/Wave3.wav b/EvilSatellites/sfx/ai/Wave3.wav index f2e97ff..6b974e1 100644 --- a/EvilSatellites/sfx/ai/Wave3.wav +++ b/EvilSatellites/sfx/ai/Wave3.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84f6b45ab70259296d69bd3ad6b1188f36a031a961b5fedff35cec192a280eee -size 492684 +oid sha256:077fd287b94fcef26bedbf970820f2e9d361daa60bfe39183124e3edc93a0c22 +size 600288 diff --git a/EvilSatellites/sfx/ai/Wave4.wav b/EvilSatellites/sfx/ai/Wave4.wav index 0a763e7..4245031 100644 --- a/EvilSatellites/sfx/ai/Wave4.wav +++ b/EvilSatellites/sfx/ai/Wave4.wav @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8fdf73e186004b8e9a96640a7f61ab085b8a5010bec150bab76a9a50cf458002 -size 372752 +oid sha256:6c1a391edbc30f36080b96227630a9867b8549e95a235d263b741a788a614e79 +size 459248 diff --git a/EvilSatellites/sfx/ai_old/CollectDebris1.wav b/EvilSatellites/sfx/ai_old/CollectDebris1.wav new file mode 100644 index 0000000..3ca2dd2 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/CollectDebris1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77eb482695b5cf8c9e789d71803674cce3129cbfbac414d7ebddd70a4c5a7283 +size 483536 diff --git a/EvilSatellites/sfx/ai_old/CollectDebris2.wav b/EvilSatellites/sfx/ai_old/CollectDebris2.wav new file mode 100644 index 0000000..0ee012a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/CollectDebris2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f6bbe50fd655dffaf22d54a2445c78316aa082b7dee9962485886f1751606af +size 808340 diff --git a/EvilSatellites/sfx/ai_old/CollectDebris3.wav b/EvilSatellites/sfx/ai_old/CollectDebris3.wav new file mode 100644 index 0000000..b7fb425 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/CollectDebris3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c764adc2ab1b5136f0711f4479e62349a3e7fa64b98d90e5594a15cce4203b75 +size 405724 diff --git a/EvilSatellites/sfx/ai_old/DamageBullet1.wav b/EvilSatellites/sfx/ai_old/DamageBullet1.wav new file mode 100644 index 0000000..17cef1b --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageBullet1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3183dc91f6fbeb1c08d98e63aad448f4bb8c66733e9a8fa27b5c264b8b25027b +size 359068 diff --git a/EvilSatellites/sfx/ai_old/DamageBullet2.wav b/EvilSatellites/sfx/ai_old/DamageBullet2.wav new file mode 100644 index 0000000..f2f89c4 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageBullet2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cd245dcd062f28a8f0ed354cfad841ee7e88fc9e095ec2484dee4ddeb86ae6e +size 609444 diff --git a/EvilSatellites/sfx/ai_old/DamageBullet3.wav b/EvilSatellites/sfx/ai_old/DamageBullet3.wav new file mode 100644 index 0000000..5fbf596 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageBullet3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e39967556c8e14d4e72cb63044abdc3c558644d7607259476476b612b58ff9e0 +size 927016 diff --git a/EvilSatellites/sfx/ai_old/DamageBullet4.wav b/EvilSatellites/sfx/ai_old/DamageBullet4.wav new file mode 100644 index 0000000..0242ea4 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageBullet4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a319192cf7daea0ab86a43e07ba389506478de6878702d138cdbd1f53f918cd +size 404932 diff --git a/EvilSatellites/sfx/ai_old/DamageDebris1.wav b/EvilSatellites/sfx/ai_old/DamageDebris1.wav new file mode 100644 index 0000000..ec71993 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageDebris1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ef2c5c2e3a6c0fd773849c30366ce992000aae2964e8ffe23a98136d2e56bb2 +size 608744 diff --git a/EvilSatellites/sfx/ai_old/DamageDebris2.wav b/EvilSatellites/sfx/ai_old/DamageDebris2.wav new file mode 100644 index 0000000..12428a1 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageDebris2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:911515a1f627f6228a52aab2bbf318f76839ca2f697ade6cea1cb2a7d973111d +size 477960 diff --git a/EvilSatellites/sfx/ai_old/DamageDebris3.wav b/EvilSatellites/sfx/ai_old/DamageDebris3.wav new file mode 100644 index 0000000..ba63313 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/DamageDebris3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:272ffabb10e43f7d289fbca245a9f93657b5b5eb62d526ea283b02dbdd2b4b06 +size 765736 diff --git a/EvilSatellites/sfx/ai_old/FarMiss1.wav b/EvilSatellites/sfx/ai_old/FarMiss1.wav new file mode 100644 index 0000000..d009cba --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b30db094078f09dfff5c3bf339382fa3eb5d528ed6b2baf5bcf8a5ca23d59743 +size 375296 diff --git a/EvilSatellites/sfx/ai_old/FarMiss2.wav b/EvilSatellites/sfx/ai_old/FarMiss2.wav new file mode 100644 index 0000000..2455d0d --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2107ccf20048a00b15745eb3c3b871a22ac0fd22e14feb1a038eb0bcca64fe17 +size 384392 diff --git a/EvilSatellites/sfx/ai_old/FarMiss3.wav b/EvilSatellites/sfx/ai_old/FarMiss3.wav new file mode 100644 index 0000000..e36e67a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9eec00bb47cc9f0920dce6aa20d04868a54349275495752c65378ef604bc68d +size 668260 diff --git a/EvilSatellites/sfx/ai_old/FarMiss4.wav b/EvilSatellites/sfx/ai_old/FarMiss4.wav new file mode 100644 index 0000000..4fd427b --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67e126254130792957dc67ce07afe1472b64c2e7f77cdb8eb4dcca8139f8c81b +size 697868 diff --git a/EvilSatellites/sfx/ai_old/FarMiss5.wav b/EvilSatellites/sfx/ai_old/FarMiss5.wav new file mode 100644 index 0000000..40609e9 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07a289845c81e14b9ffef572a89c463ca3adffa9c340735843b8cecbca5f923d +size 355564 diff --git a/EvilSatellites/sfx/ai_old/FarMiss6.wav b/EvilSatellites/sfx/ai_old/FarMiss6.wav new file mode 100644 index 0000000..1545a14 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/FarMiss6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:750fad38c4bdd0c9c00ae6cac3e09cfb6c32f8df198e610d1cb16accc5cccf38 +size 351968 diff --git a/EvilSatellites/sfx/ai_old/GameOver1.wav b/EvilSatellites/sfx/ai_old/GameOver1.wav new file mode 100644 index 0000000..79f45d4 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/GameOver1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36283c5f0e4ea244c6a5b9804e1e9a157cd975659863c9bf37b39eefb0d72185 +size 675012 diff --git a/EvilSatellites/sfx/ai_old/GameOver2.wav b/EvilSatellites/sfx/ai_old/GameOver2.wav new file mode 100644 index 0000000..69a36a8 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/GameOver2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f5a01e5bba0d53e1285a594c49a8d27469718f2f039a01fb941f0afacf25e2c +size 669636 diff --git a/EvilSatellites/sfx/ai/GameOver3.wav b/EvilSatellites/sfx/ai_old/GameOver3.wav similarity index 100% rename from EvilSatellites/sfx/ai/GameOver3.wav rename to EvilSatellites/sfx/ai_old/GameOver3.wav diff --git a/EvilSatellites/sfx/ai/GameOver4.wav b/EvilSatellites/sfx/ai_old/GameOver4.wav similarity index 100% rename from EvilSatellites/sfx/ai/GameOver4.wav rename to EvilSatellites/sfx/ai_old/GameOver4.wav diff --git a/EvilSatellites/sfx/ai_old/GameStart1.wav b/EvilSatellites/sfx/ai_old/GameStart1.wav new file mode 100644 index 0000000..51aae9e --- /dev/null +++ b/EvilSatellites/sfx/ai_old/GameStart1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27dda846510fc0f801909d7fb945491932620bed2b7de8e7610d5f4251adf5b7 +size 642328 diff --git a/EvilSatellites/sfx/ai_old/GameStart2.wav b/EvilSatellites/sfx/ai_old/GameStart2.wav new file mode 100644 index 0000000..f450c6c --- /dev/null +++ b/EvilSatellites/sfx/ai_old/GameStart2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:733efe3ddf0d49a37c2bc1ce42ef3d4618b6633255dbecc1e24ce74555d1055c +size 590372 diff --git a/EvilSatellites/sfx/ai_old/GameStart3.wav b/EvilSatellites/sfx/ai_old/GameStart3.wav new file mode 100644 index 0000000..2665e39 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/GameStart3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d6e4603930a7486fd7355a6fb65dcc1fef840a1255a7809f97a649e391b4e23 +size 1461824 diff --git a/EvilSatellites/sfx/ai_old/Hit1.wav b/EvilSatellites/sfx/ai_old/Hit1.wav new file mode 100644 index 0000000..cc493f4 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Hit1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a73fb942580fa483103e7c81f9c89f5fe5ad109b51cdcdcf8eb2a3aa64aac54 +size 301440 diff --git a/EvilSatellites/sfx/ai_old/Hit2.wav b/EvilSatellites/sfx/ai_old/Hit2.wav new file mode 100644 index 0000000..732118c --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Hit2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94c8bcd86b2cd868989bd1b591d3ec8f3a192e5f7f26589ada1b217e2e1dafe7 +size 371700 diff --git a/EvilSatellites/sfx/ai_old/Hit3.wav b/EvilSatellites/sfx/ai_old/Hit3.wav new file mode 100644 index 0000000..3389f1a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Hit3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9215902c1c6f8824929223e4aa4ff00e50f84d86cf9195ad20c79956507f4502 +size 204132 diff --git a/EvilSatellites/sfx/ai_old/Hit4.wav b/EvilSatellites/sfx/ai_old/Hit4.wav new file mode 100644 index 0000000..17d5f97 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Hit4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1c191b306c41a804b951d314081cb32013019c55704ed417df057f7844f9694 +size 432016 diff --git a/EvilSatellites/sfx/ai_old/Hit5.wav b/EvilSatellites/sfx/ai_old/Hit5.wav new file mode 100644 index 0000000..4e1fa94 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Hit5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e33434cf384d8bb9694b680c4b8225d32894e77e231a10bd03e6aba9efb50a7d +size 284984 diff --git a/EvilSatellites/sfx/ai_old/LowHealth1.wav b/EvilSatellites/sfx/ai_old/LowHealth1.wav new file mode 100644 index 0000000..3c1d9dc --- /dev/null +++ b/EvilSatellites/sfx/ai_old/LowHealth1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:748628fa6340d8b55f1e6a0f72e62048c43cb885eaee3a74abf5a33bbc54a532 +size 341704 diff --git a/EvilSatellites/sfx/ai_old/LowHealth2.wav b/EvilSatellites/sfx/ai_old/LowHealth2.wav new file mode 100644 index 0000000..c691f34 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/LowHealth2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4ebcf02906d308d8bf7c1dc688285ac2be6326e0ed72ffb4626ab187a8a4128 +size 432456 diff --git a/EvilSatellites/sfx/ai_old/LowHealth3.wav b/EvilSatellites/sfx/ai_old/LowHealth3.wav new file mode 100644 index 0000000..f833b60 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/LowHealth3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94931ffa4ade783f8a3c7ad3b549aa79eb84f2b535dd903d907f43703d8f1cc +size 1039724 diff --git a/EvilSatellites/sfx/ai_old/LowHealth4.wav b/EvilSatellites/sfx/ai_old/LowHealth4.wav new file mode 100644 index 0000000..9a537d4 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/LowHealth4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b46c2a42a03383793c64d6d37aebedbeccc30993f34b3e5afb2e8b1c17ed71f5 +size 375676 diff --git a/EvilSatellites/sfx/ai_old/LowHealth5.wav b/EvilSatellites/sfx/ai_old/LowHealth5.wav new file mode 100644 index 0000000..cd5cf67 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/LowHealth5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f10d2246e0cfacb2627c4db5cabc56b9faf241cacda3f724e27b034e1f47e70c +size 842648 diff --git a/EvilSatellites/sfx/ai_old/NearMiss1.wav b/EvilSatellites/sfx/ai_old/NearMiss1.wav new file mode 100644 index 0000000..8f48c7a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/NearMiss1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b98a750f1d6f814b481d72eaf54f7addec7ff518d7fe6840960ddc7e0c1ba0a5 +size 595892 diff --git a/EvilSatellites/sfx/ai_old/NearMiss2.wav b/EvilSatellites/sfx/ai_old/NearMiss2.wav new file mode 100644 index 0000000..60e04e5 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/NearMiss2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d29b631d847ddd89b3d73010c5b5e1298b7987942e6f1ae0747208902e07ba6d +size 628008 diff --git a/EvilSatellites/sfx/ai_old/NearMiss3.wav b/EvilSatellites/sfx/ai_old/NearMiss3.wav new file mode 100644 index 0000000..0c11545 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/NearMiss3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51e74099611d8bcac9034d28cefe3319b37713bc52ccc1171eb9f4c0b5788ec4 +size 534340 diff --git a/EvilSatellites/sfx/ai_old/NearMiss4.wav b/EvilSatellites/sfx/ai_old/NearMiss4.wav new file mode 100644 index 0000000..9c777d3 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/NearMiss4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d21721bae0d82544d6c79126ae96ff3e29638ae6561acef51731d0514d8ae9d8 +size 819124 diff --git a/EvilSatellites/sfx/ai_old/Spinning1.wav b/EvilSatellites/sfx/ai_old/Spinning1.wav new file mode 100644 index 0000000..cec7e9e --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Spinning1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de5d208b70d523960a96a8382efb81ca384cdecfe42658f35d9037833cb18ebf +size 417140 diff --git a/EvilSatellites/sfx/ai_old/Spinning2.wav b/EvilSatellites/sfx/ai_old/Spinning2.wav new file mode 100644 index 0000000..848f51a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Spinning2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1102f75c2d703d970e411cd531dc22fcdf20acf1b7288d99121b5de4d6383da +size 1007340 diff --git a/EvilSatellites/sfx/ai_old/Still1.wav b/EvilSatellites/sfx/ai_old/Still1.wav new file mode 100644 index 0000000..ddf962c --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Still1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85a13b1703703cc4218629cd2818984cb1a220b89bd0aea9e13f207dfc36a0d7 +size 424076 diff --git a/EvilSatellites/sfx/ai_old/Still2.wav b/EvilSatellites/sfx/ai_old/Still2.wav new file mode 100644 index 0000000..8b1c3d2 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Still2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a89f27becc14b62bf64f933533e61e8fce4fc943e02b0b13778baad2e1674d29 +size 527172 diff --git a/EvilSatellites/sfx/ai_old/Still3.wav b/EvilSatellites/sfx/ai_old/Still3.wav new file mode 100644 index 0000000..321b052 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Still3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be5ea0eb93698bad566bf110ea3f91560b70e5b594a5ce33dd8c11281406944e +size 680244 diff --git a/EvilSatellites/sfx/ai_old/Still4.wav b/EvilSatellites/sfx/ai_old/Still4.wav new file mode 100644 index 0000000..69d7928 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Still4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c81b07d6cad4dec76f0a9a486401e61b92d12db74041443a6c3a04c859dcd110 +size 235288 diff --git a/EvilSatellites/sfx/ai_old/Still5.wav b/EvilSatellites/sfx/ai_old/Still5.wav new file mode 100644 index 0000000..ddacf2a --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Still5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:958a9c1db6fa175db97b6ae6723eda92158ed1d8927f68dee68b7f216fe9f19a +size 1011912 diff --git a/EvilSatellites/sfx/ai_old/Void1.wav b/EvilSatellites/sfx/ai_old/Void1.wav new file mode 100644 index 0000000..3556c78 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Void1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7daaeafb61038c9f5f9d4aa8a23276420901d02c8870997f9e4044c0301cb88e +size 445592 diff --git a/EvilSatellites/sfx/ai_old/Void2.wav b/EvilSatellites/sfx/ai_old/Void2.wav new file mode 100644 index 0000000..b748949 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Void2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3e228fcfb713869e15b324bb5d01596e4225349392bae6213ea4c5254f4a3b3 +size 682604 diff --git a/EvilSatellites/sfx/ai_old/Void3.wav b/EvilSatellites/sfx/ai_old/Void3.wav new file mode 100644 index 0000000..5102b16 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Void3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82221125c5e3630e8a6965bc067265f7c35c24a8cb5446d1460a9d9ff25a3d40 +size 443356 diff --git a/EvilSatellites/sfx/ai_old/Wave1.wav b/EvilSatellites/sfx/ai_old/Wave1.wav new file mode 100644 index 0000000..d5de162 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Wave1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b872cd1948f237c35c5d835b47c4e4e5515e38b512ff4a8210367882802a323b +size 584284 diff --git a/EvilSatellites/sfx/ai_old/Wave2.wav b/EvilSatellites/sfx/ai_old/Wave2.wav new file mode 100644 index 0000000..48f3507 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Wave2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c298f638df67a8e6fb50ec840a28ce2a19a78cc88c4c6e53d3278656415537d7 +size 929972 diff --git a/EvilSatellites/sfx/ai_old/Wave3.wav b/EvilSatellites/sfx/ai_old/Wave3.wav new file mode 100644 index 0000000..f2e97ff --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Wave3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84f6b45ab70259296d69bd3ad6b1188f36a031a961b5fedff35cec192a280eee +size 492684 diff --git a/EvilSatellites/sfx/ai_old/Wave4.wav b/EvilSatellites/sfx/ai_old/Wave4.wav new file mode 100644 index 0000000..0a763e7 --- /dev/null +++ b/EvilSatellites/sfx/ai_old/Wave4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fdf73e186004b8e9a96640a7f61ab085b8a5010bec150bab76a9a50cf458002 +size 372752