Skip to content

Commit 87e1631

Browse files
authored
Merge pull request #1 from TheVoidNebula/master
GodMode
2 parents 18b07e4 + b3485a1 commit 87e1631

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

AdvancedCustomRoles/AdvancedRoleScript.cs

+3
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public override void Spawn()
2828
Player.RoleType = CustomRole.Spawnrole;
2929
Player.MaxHealth = CustomRole.MaxHealth;
3030
Player.Health = CustomRole.SpawnHealth;
31+
Player.GodMode = CustomRole.GodMode;
3132
CustomRole.Inventory.Apply(Player);
3233

3334
if (!string.IsNullOrWhiteSpace(CustomRole.DisplayInfo))
@@ -57,6 +58,8 @@ public override void DeSpawn()
5758
Player.DisplayInfo = string.Empty;
5859
if (CustomRole.RemoveRoleName)
5960
Player.AddDisplayInfo(PlayerInfoArea.Role);
61+
if(CustomRole.GodMode)
62+
Player.GodMode = false;
6063
}
6164
}
6265
}

AdvancedCustomRoles/CustomRole.cs

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ public class CustomRole : IConfigSection
1818
public RoleType Spawnrole { get; set; } = RoleType.ClassD;
1919

2020
public int EscapeRole { get; set; } = -1;
21+
22+
public bool GodMode { get; set; } = false;
2123

2224
public float SpawnHealth { get; set; } = 100f;
2325

0 commit comments

Comments
 (0)