|
1 | | -using CustomPlayerEffects; |
| 1 | +using Cassie; |
| 2 | +using CustomPlayerEffects; |
| 3 | +using Discord; |
2 | 4 | using GameCore; |
3 | 5 | using HarmonyLib; |
4 | 6 | using HelpSense.API.Serialization; |
5 | 7 | using HelpSense.ConfigSystem; |
6 | 8 | using HelpSense.Handler; |
7 | | -using HelpSense.Helper.Chat; |
8 | 9 | using HelpSense.Helper; |
| 10 | +using HelpSense.Helper.Chat; |
9 | 11 | using HelpSense.Helper.Lobby; |
10 | 12 | using HelpSense.Helper.Misc; |
11 | 13 | using HelpSense.Helper.SCP; |
12 | 14 | using HelpSense.Helper.SpecialRole; |
13 | 15 | using HelpSense.MonoBehaviors; |
14 | 16 | using HelpSense.SSSS; |
| 17 | +using HintServiceMeow.UI.Extension; |
| 18 | +using HintServiceMeow.UI.Utilities; |
15 | 19 | using Interactables.Interobjects.DoorUtils; |
| 20 | +using InventorySystem; |
16 | 21 | using InventorySystem.Items; |
| 22 | +using LabApi.Events.Arguments.PlayerEvents; |
| 23 | +using LabApi.Events.Arguments.Scp096Events; |
| 24 | +using LabApi.Events.Arguments.Scp173Events; |
| 25 | +using LabApi.Events.Arguments.Scp914Events; |
| 26 | +using LabApi.Events.Arguments.ServerEvents; |
17 | 27 | using LabApi.Events.CustomHandlers; |
18 | 28 | using LabApi.Features.Wrappers; |
19 | | -using MapGeneration.Distributors; |
20 | 29 | using MapGeneration; |
| 30 | +using MapGeneration.Distributors; |
21 | 31 | using MEC; |
| 32 | +using PlayerRoles; |
| 33 | +using PlayerRoles.PlayableScps.Scp079; |
22 | 34 | using PlayerRoles.PlayableScps.Scp096; |
23 | 35 | using PlayerRoles.Voice; |
24 | | -using PlayerRoles; |
25 | 36 | using PlayerStatsSystem; |
26 | 37 | using Respawning; |
| 38 | +using Respawning.Waves; |
27 | 39 | using System; |
28 | 40 | using System.Collections.Generic; |
29 | 41 | using System.IO; |
30 | 42 | using System.Linq; |
31 | 43 | using System.Reflection; |
32 | 44 | using System.Text; |
33 | 45 | using System.Threading.Tasks; |
34 | | -using static Broadcast; |
35 | 46 | using UnityEngine; |
36 | | -using Log = LabApi.Features.Console.Logger; |
37 | | -using LabApi.Events.Arguments.PlayerEvents; |
38 | | -using LabApi.Events.Arguments.ServerEvents; |
39 | | -using HintServiceMeow.UI.Utilities; |
40 | | -using PlayerRoles.PlayableScps.Scp079; |
41 | | -using Respawning.Waves; |
42 | | -using LabApi.Events.Arguments.Scp173Events; |
43 | | -using LabApi.Events.Arguments.Scp096Events; |
44 | | -using LabApi.Events.Arguments.Scp914Events; |
45 | | -using InventorySystem; |
| 47 | +using static Broadcast; |
46 | 48 | using static PlayerList; |
47 | | -using Discord; |
48 | | -using HintServiceMeow.UI.Extension; |
| 49 | +using Log = LabApi.Features.Console.Logger; |
49 | 50 |
|
50 | 51 | namespace HelpSense.API.Events |
51 | 52 | { |
@@ -349,7 +350,7 @@ public override void OnServerWaveRespawned(WaveRespawnedEventArgs ev) |
349 | 350 | if (player079Leave >= 3) |
350 | 351 | { |
351 | 352 | SkynetSpawned = true; |
352 | | - Cassie.Clear(); |
| 353 | + CassieAnnouncementDispatcher.ClearAll(); |
353 | 354 | XHelper.MessageTranslated($"MTFUnit Kappa , 10 , and , Mu , 7 , designated scan neck , HasEntered , they will help contain scp 0 7 9 , AllRemaining , AwaitingRecontainment {XHelper.PlayerList.Where(x => x.IsSCP).Count()} SCPSubjects", TranslateConfig.SkynetCassie.Replace("%SCPNum%", XHelper.PlayerList.Where(x => x.IsSCP).Count().ToString())); |
354 | 355 |
|
355 | 356 | foreach (Player player in players) |
@@ -384,7 +385,7 @@ public override void OnServerWaveRespawned(WaveRespawnedEventArgs ev) |
384 | 385 | { |
385 | 386 | if (XHelper.PlayerList.Any(x => x.Role is RoleTypeId.Scp096)) |
386 | 387 | { |
387 | | - Cassie.Clear(); |
| 388 | + CassieAnnouncementDispatcher.ClearAll(); |
388 | 389 | XHelper.MessageTranslated($"MTFUnit Eta , 10 , designated see no evil , HasEntered , they will help contain scp 0 9 6 , AllRemaining , AwaitingRecontainment {XHelper.PlayerList.Where(x => x.IsSCP).Count()} SCPSubjects", TranslateConfig.SeeNoEvilCassie.Replace("%SCPNum%", XHelper.PlayerList.Where(x => x.IsSCP).Count().ToString())); |
389 | 390 | SeeSpawned = true; |
390 | 391 | foreach (Player player in players) |
|
0 commit comments