23 lines
716 B
C#
23 lines
716 B
C#
public class MinEventActionPrePermadeathRebirth : MinEventActionRemoveBuff
|
|
{
|
|
public override void Execute(MinEventParams _params)
|
|
{
|
|
//Log.Out("MinEventActionPrePermadeathRebirth-Execute START");
|
|
|
|
if (GameManager.IsDedicatedServer)
|
|
{
|
|
return;
|
|
}
|
|
|
|
var player = _params.Self as EntityPlayerLocal;
|
|
|
|
// BEDROLL
|
|
PersistentPlayerData playerDataFromEntityID2 = GameManager.Instance.persistentPlayers.GetPlayerDataFromEntityID(player.entityId);
|
|
player.RemoveSpawnPoints(false);
|
|
playerDataFromEntityID2.ClearBedroll();
|
|
|
|
// WAYPOINTS
|
|
player.Waypoints.Collection.Clear();
|
|
player.WaypointInvites.Clear();
|
|
}
|
|
} |