ReviveSperre

This commit is contained in:
VegaZ
2021-04-05 17:44:56 +02:00
parent 7472243c5c
commit 01541557b2
3 changed files with 20 additions and 0 deletions

View File

@@ -81,6 +81,24 @@ namespace ReallifeGamemode.Server.Factions.Medic
}
}
public static void UpdateReviveSperre()
{
var allRevivedPlayers = NAPI.Pools.GetAllPlayers().Where(c => c.HasData("reviveSperre"));
foreach(var player in allRevivedPlayers)
{
var timeLeft = player.GetData<int>("reviveSperre");
if (timeLeft > 0)
{
player.SetData("reviveSperre", timeLeft - 1);
}
else
{
player.ResetData("reviveSperre");
}
}
}
public static void MakeHealDecision(Player target, bool decision)
{
var activeDecision = HealDecisions.FirstOrDefault(d => d.dTarget == target);