change medictask type type
This commit is contained in:
@@ -82,7 +82,7 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
Caller = null,
|
Caller = null,
|
||||||
Description = "Gestorben",
|
Description = "Gestorben",
|
||||||
Time = DateTime.Now,
|
Time = DateTime.Now,
|
||||||
Type = 0,
|
Type = MedicTaskType.REVIVE,
|
||||||
MedicName = "none"
|
MedicName = "none"
|
||||||
};
|
};
|
||||||
Medic.AddTaskToList(reviveTask);
|
Medic.AddTaskToList(reviveTask);
|
||||||
|
|||||||
@@ -22,15 +22,20 @@ namespace ReallifeGamemode.Server.Factions.Medic
|
|||||||
|
|
||||||
public static void AddTaskToList(MedicTask task)
|
public static void AddTaskToList(MedicTask task)
|
||||||
{
|
{
|
||||||
|
if (task == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
switch (task.Type)
|
switch (task.Type)
|
||||||
{
|
{
|
||||||
case 0:
|
case MedicTaskType.REVIVE:
|
||||||
ReviveTasks.Add(task);
|
ReviveTasks.Add(task);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case MedicTaskType.HEAL:
|
||||||
HealTasks.Add(task);
|
HealTasks.Add(task);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case MedicTaskType.FIRE:
|
||||||
FireTasks.Add(task);
|
FireTasks.Add(task);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -38,15 +43,20 @@ namespace ReallifeGamemode.Server.Factions.Medic
|
|||||||
|
|
||||||
public static void RemoveTaskFromList(MedicTask task)
|
public static void RemoveTaskFromList(MedicTask task)
|
||||||
{
|
{
|
||||||
|
if(task == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
switch (task.Type)
|
switch (task.Type)
|
||||||
{
|
{
|
||||||
case 0:
|
case MedicTaskType.REVIVE:
|
||||||
ReviveTasks.Remove(task);
|
ReviveTasks.Remove(task);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case MedicTaskType.HEAL:
|
||||||
HealTasks.Remove(task);
|
HealTasks.Remove(task);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case MedicTaskType.FIRE:
|
||||||
FireTasks.Remove(task);
|
FireTasks.Remove(task);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,11 +16,18 @@ namespace ReallifeGamemode.Server.Factions.Medic
|
|||||||
{
|
{
|
||||||
public string Victim { get; set; }
|
public string Victim { get; set; }
|
||||||
public Vector3 Position { get; set; }
|
public Vector3 Position { get; set; }
|
||||||
public int Type { get; set; }
|
public MedicTaskType Type { get; set; }
|
||||||
public string CauseOfDeath { get; set; }
|
public string CauseOfDeath { get; set; }
|
||||||
public string Description { get; set; }
|
public string Description { get; set; }
|
||||||
public string Caller { get; set; }
|
public string Caller { get; set; }
|
||||||
public DateTime Time { get; set; }
|
public DateTime Time { get; set; }
|
||||||
public string MedicName { get; set; }
|
public string MedicName { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum MedicTaskType
|
||||||
|
{
|
||||||
|
REVIVE,
|
||||||
|
HEAL,
|
||||||
|
FIRE
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user