Skip to content

Commit de23658

Browse files
committed
Reordered methods
1 parent 5d9a760 commit de23658

File tree

1 file changed

+34
-35
lines changed

1 file changed

+34
-35
lines changed

Assets/BossRoom/Scripts/DebugCheats/DebugCheatsManager.cs

Lines changed: 34 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,29 @@ void ToggleGodModeServerRpc(ServerRpcParams serverRpcParams = default)
191191
}
192192

193193
[ServerRpc(RequireOwnership = false)]
194-
void ToggleTeleportModeServerRpc(ServerRpcParams serverRpcParams = default)
194+
void HealPlayerServerRpc(ServerRpcParams serverRpcParams = default)
195+
{
196+
var clientId = serverRpcParams.Receive.SenderClientId;
197+
var playerServerCharacter = PlayerServerCharacter.GetPlayerServerCharacter(clientId);
198+
if (playerServerCharacter != null)
199+
{
200+
var baseHp = playerServerCharacter.NetState.CharacterClass.BaseHP.Value;
201+
if (playerServerCharacter.NetState.LifeState == LifeState.Fainted)
202+
{
203+
playerServerCharacter.Revive(null, baseHp);
204+
}
205+
else
206+
{
207+
if (playerServerCharacter.gameObject.TryGetComponent(out IDamageable damageable))
208+
{
209+
damageable.ReceiveHP(null, baseHp);
210+
}
211+
}
212+
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "HealPlayer");
213+
}
214+
}
215+
216+
[ServerRpc(RequireOwnership = false)]
195217
void ToggleSuperSpeedServerRpc(ServerRpcParams serverRpcParams = default)
196218
{
197219
var clientId = serverRpcParams.Receive.SenderClientId;
@@ -207,7 +229,7 @@ void ToggleSuperSpeedServerRpc(ServerRpcParams serverRpcParams = default)
207229
}
208230

209231
[ServerRpc(RequireOwnership = false)]
210-
void ToggleSuperSpeedServerRpc(ServerRpcParams serverRpcParams = default)
232+
void ToggleTeleportModeServerRpc(ServerRpcParams serverRpcParams = default)
211233
{
212234
var clientId = serverRpcParams.Receive.SenderClientId;
213235
foreach (var playerServerCharacter in PlayerServerCharacter.GetPlayerServerCharacters())
@@ -220,30 +242,21 @@ void ToggleSuperSpeedServerRpc(ServerRpcParams serverRpcParams = default)
220242
}
221243
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "ToggleTeleportMode");
222244
}
223-
245+
224246
[ServerRpc(RequireOwnership = false)]
225-
void HealPlayerServerRpc(ServerRpcParams serverRpcParams = default)
247+
void ToggleDoorServerRpc(ServerRpcParams serverRpcParams = default)
226248
{
227-
var clientId = serverRpcParams.Receive.SenderClientId;
228-
var playerServerCharacter = PlayerServerCharacter.GetPlayerServerCharacter(clientId);
229-
if (playerServerCharacter != null)
249+
if (ServerSwitchedDoor != null)
230250
{
231-
var baseHp = playerServerCharacter.NetState.CharacterClass.BaseHP.Value;
232-
if (playerServerCharacter.NetState.LifeState == LifeState.Fainted)
233-
{
234-
playerServerCharacter.Revive(null, baseHp);
235-
}
236-
else
237-
{
238-
if (playerServerCharacter.gameObject.TryGetComponent(out IDamageable damageable))
239-
{
240-
damageable.ReceiveHP(null, baseHp);
241-
}
242-
}
243-
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "HealPlayer");
251+
ServerSwitchedDoor.ForceOpen = !ServerSwitchedDoor.ForceOpen;
252+
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "ToggleDoor");
253+
}
254+
else
255+
{
256+
UnityEngine.Debug.Log("Could not activate ToggleDoor cheat. Door not found.");
244257
}
245258
}
246-
259+
247260
[ServerRpc(RequireOwnership = false)]
248261
void TogglePortalsServerRpc(ServerRpcParams serverRpcParams = default)
249262
{
@@ -266,20 +279,6 @@ void TogglePortalsServerRpc(ServerRpcParams serverRpcParams = default)
266279
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "TogglePortals");
267280
}
268281

269-
[ServerRpc(RequireOwnership = false)]
270-
void ToggleDoorServerRpc(ServerRpcParams serverRpcParams = default)
271-
{
272-
if (ServerSwitchedDoor != null)
273-
{
274-
ServerSwitchedDoor.ForceOpen = !ServerSwitchedDoor.ForceOpen;
275-
LogCheatUsedClientRPC(serverRpcParams.Receive.SenderClientId, "ToggleDoor");
276-
}
277-
else
278-
{
279-
UnityEngine.Debug.Log("Could not activate ToggleDoor cheat. Door not found.");
280-
}
281-
}
282-
283282
[ServerRpc(RequireOwnership = false)]
284283
void GoToPostGameServerRpc(ServerRpcParams serverRpcParams = default)
285284
{

0 commit comments

Comments
 (0)