]> git.deb.at Git - rhonda/impostor.git/commitdiff
Add Vent Cleaning task
authorminiduikboot <mini@duikbo.at>
Wed, 7 Jul 2021 19:51:58 +0000 (21:51 +0200)
committerminiduikboot <mini@duikbo.at>
Wed, 21 Jul 2021 18:46:33 +0000 (20:46 +0200)
As these spawn in various rooms under the same task id the name of this
task does not include a room name

src/Impostor.Api/Innersloth/Maps/AirshipData.cs
src/Impostor.Api/Innersloth/Maps/MiraData.cs
src/Impostor.Api/Innersloth/Maps/SkeldData.cs
src/Impostor.Api/Innersloth/Maps/Tasks/AirshipTask.cs
src/Impostor.Api/Innersloth/Maps/Tasks/MiraTask.cs
src/Impostor.Api/Innersloth/Maps/Tasks/SkeldTask.cs
src/Impostor.Api/Innersloth/TaskTypes.cs

index 4549a5b5ca8b5cd4baa4aea1085762e2dfbafe89..5ec22eda01fb47bee596f3ed889fc9cbebe7e79a 100644 (file)
@@ -76,6 +76,7 @@ namespace Impostor.Api.Innersloth.Maps
                 new AirshipTask(AirshipTask.Ids.MainHallDecontaminate, TaskTypes.Decontaminate, TaskCategories.ShortTask),
                 new AirshipTask(AirshipTask.Ids.KitchenMakeBurger, TaskTypes.MakeBurger, TaskCategories.ShortTask),
                 new AirshipTask(AirshipTask.Ids.ShowersFixShower, TaskTypes.FixShower, TaskCategories.ShortTask),
+                new AirshipTask(AirshipTask.Ids.CleanVent, TaskTypes.VentCleaning, TaskCategories.ShortTask),
             };
 
             Tasks = tasks.ToDictionary(x => x.Id, x => x).AsReadOnly();
index f66f89a3890d63916019649c015117513bdda1c5..326b94ae1574bdefddd096160b5f5d113a7670bf 100644 (file)
@@ -59,6 +59,7 @@ namespace Impostor.Api.Innersloth.Maps
                 new MiraTask(MiraTask.Ids.OfficeProcessData, TaskTypes.ProcessData, TaskCategories.ShortTask),
                 new MiraTask(MiraTask.Ids.LaunchpadRunDiagnostics, TaskTypes.RunDiagnostics, TaskCategories.LongTask),
                 new MiraTask(MiraTask.Ids.ReactorUnlockManifolds, TaskTypes.UnlockManifolds, TaskCategories.ShortTask),
+                new MiraTask(MiraTask.Ids.CleanVent, TaskTypes.VentCleaning, TaskCategories.ShortTask),
             };
 
             Tasks = tasks.ToDictionary(x => x.Id, x => x).AsReadOnly();
index a6df293618b882cabcb8efd812b7847feb5b20dd..617f7e04a8d6fdb84e12274dd9f728f97c5d54c1 100644 (file)
@@ -65,6 +65,7 @@ namespace Impostor.Api.Innersloth.Maps
                 new SkeldTask(SkeldTask.Ids.ElectricalDivertPowerToNavigation, TaskTypes.DivertPower, TaskCategories.ShortTask),
                 new SkeldTask(SkeldTask.Ids.ElectricalDivertPowerToLowerEngine, TaskTypes.DivertPower, TaskCategories.ShortTask),
                 new SkeldTask(SkeldTask.Ids.ElectricalDivertPowerToSecurity, TaskTypes.DivertPower, TaskCategories.ShortTask),
+                new SkeldTask(SkeldTask.Ids.CleanVent, TaskTypes.VentCleaning, TaskCategories.ShortTask),
             };
 
             Tasks = tasks.ToDictionary(x => x.Id, x => x).AsReadOnly();
index 2b79a79eb7c0292a94ea2b233be3c7dc62dc47a5..798c4e621c0b2652909211de1e5c98e2c7d66137 100644 (file)
@@ -55,6 +55,7 @@ namespace Impostor.Api.Innersloth.Maps.Tasks
             MainHallDecontaminate = 39,
             KitchenMakeBurger = 40,
             ShowersFixShower = 41,
+            CleanVent = 42,
         }
 
         public Ids Id { get; }
index 75755af3091a23635d75596c18443c7d8cfcd778..b0e2f7767b3c4f621fabaa37a9a0a4cac15074e9 100644 (file)
@@ -39,6 +39,7 @@ namespace Impostor.Api.Innersloth.Maps.Tasks
             OfficeProcessData = 23,
             LaunchpadRunDiagnostics = 24,
             ReactorUnlockManifolds = 25,
+            CleanVent = 26,
         }
 
         public Ids Id { get; }
index dc3db8accc1e23e191a819872acb4df40f550d0e..7427044e0f0c4739b17e32ba1c2b6c399b40f24f 100644 (file)
@@ -42,6 +42,7 @@ namespace Impostor.Api.Innersloth.Maps.Tasks
             ElectricalDivertPowerToNavigation = 26,
             ElectricalDivertPowerToLowerEngine = 27,
             ElectricalDivertPowerToSecurity = 28,
+            CleanVent = 29,
         }
 
         public Ids Id { get; }
index 1e8653cd0b900bdc6e0b6cb0c29b0dac9e90dbae..f5c056c6572fe5d8e6d1cd882e8046ed92b070f0 100644 (file)
@@ -62,5 +62,6 @@ namespace Impostor.Api.Innersloth
         GetBiggolSword = 57,
         PutAwayRifles = 58,
         StopCharles = 59,
+        VentCleaning = 60,
     }
 }