1- using System ;
2- using Exiled . API . Features ;
1+ using Exiled . API . Features ;
32using Exiled . CustomRoles . API ;
43using Exiled . CustomRoles . API . Features ;
54using HarmonyLib ;
6- using SCP_600V . Extension ;
7- using Hand = Exiled . Events . Handlers ;
5+ using SCP_600V . EventHandler ;
6+ using Handler = Exiled . Events . Handlers ;
87
98namespace SCP_600V
109{
@@ -13,11 +12,8 @@ internal class Sai: Plugin<Config>
1312
1413 public static Sai Instance ;
1514 public Harmony _harma ;
16- public EventHandler . RoundEvent . StartingRound str ;
17- public EventHandler . RoundEvent . EndingRound er ;
18- public EventHandler . GameEvent . OnRoleChenged orc ;
19- public EventHandler . GameEvent . Scp106 spd ;
20- public EventHandler . GameEvent . OnEscape osc ;
15+ public GameEvents _gameEvents ;
16+ public RoundEvents _roundEvents ;
2117
2218 public override void OnEnabled ( )
2319 {
@@ -28,35 +24,30 @@ public override void OnEnabled()
2824 _harma . PatchAll ( ) ;
2925 this . Config . Scp600ConfigRole . Register ( ) ;
3026 Log . Debug ( "Registered role scp600v in game" ) ;
31- str = new EventHandler . RoundEvent . StartingRound ( ) ;
32- er = new EventHandler . RoundEvent . EndingRound ( ) ;
33- orc = new EventHandler . GameEvent . OnRoleChenged ( ) ;
34- spd = new EventHandler . GameEvent . Scp106 ( ) ;
35- osc = new SCP_600V . EventHandler . GameEvent . OnEscape ( ) ;
27+ _gameEvents = new GameEvents ( ) ;
28+ _roundEvents = new RoundEvents ( ) ;
3629 //s1 = new EventHandler.GameEvent.Scp173();
37- Hand . Server . RoundStarted += str . OnRoundStarted ;
38- Hand . Server . EndingRound += er . OnEndingRound ;
39- Hand . Player . ChangingRole += orc . OnRoleChenge ;
40- Hand . Player . EnteringPocketDimension += spd . OnPocketDemensionCapture ;
41- Hand . Player . Escaping += osc . OnEscaped ;
30+ Handler . Server . RoundStarted += _roundEvents . OnRoundStarted ;
31+ Handler . Server . EndingRound += _roundEvents . OnEndingRound ;
32+ Handler . Player . ChangingRole += _gameEvents . ChangingRole ;
33+ Handler . Player . EnteringPocketDimension += _gameEvents . EnetignPocketDemens ;
34+ Handler . Player . Escaping += _gameEvents . OnEscape ;
4235 }
4336 public override void OnDisabled ( )
4437 {
4538 base . OnDisabled ( ) ;
4639 Instance = null ;
4740 CustomRole . UnregisterRoles ( ) ;
4841 _harma . UnpatchAll ( "com.scp600.Harmoni" ) ;
49- str = null ;
50- er = null ;
51- orc = null ;
52- spd = null ;
53- osc = null ;
42+ _harma = null ;
43+ _roundEvents = null ;
44+ _gameEvents = null ;
5445
55- Hand . Server . RoundStarted -= str . OnRoundStarted ;
56- Hand . Server . EndingRound -= er . OnEndingRound ;
57- Hand . Player . ChangingRole -= orc . OnRoleChenge ;
58- Hand . Player . EnteringPocketDimension -= spd . OnPocketDemensionCapture ;
59- Hand . Player . Escaping -= osc . OnEscaped ;
46+ Handler . Server . RoundStarted -= _roundEvents . OnRoundStarted ;
47+ Handler . Server . EndingRound -= _roundEvents . OnEndingRound ;
48+ Handler . Player . ChangingRole -= _gameEvents . ChangingRole ;
49+ Handler . Player . EnteringPocketDimension -= _gameEvents . EnetignPocketDemens ;
50+ Handler . Player . Escaping -= _gameEvents . OnEscape ;
6051 }
6152 }
6253}
0 commit comments