// Constructors public Target(AgentItem agent) : base(agent) { }
protected AbstractActor(AgentItem agent) : base(agent) { }
// Constructors public Mob(AgentItem agent) : base(agent) { }
protected AbstractBoonSimulationItemWasted(AgentItem src, long waste, long time) { Src = src; _waste = waste; Time = time; }
public BoonSimulationItemWasted(AgentItem src, long waste, long time) : base(src, waste, time) { }
public DummyActor(AgentItem agent) { string[] name = agent.Name.Split('\0'); Character = name[0]; AgentItem = agent; }
public BoonApplicationLog(long time, AgentItem src, long value) : base(time, src, value) { }
public BoonExtensionLog(long time, long value, long oldValue, AgentItem src) : base(time, src, value) { _oldValue = oldValue; }
protected BoonLog(long time, AgentItem src, long value) { Time = time; Value = value; Src = src; }
public void RemoveAgent(AgentItem agent) { _allAgentsList.Remove(agent); Refresh(); }
public void OverrideID(ushort ID, AgentItem agentItem) { _allAgentsList.RemoveAll(x => x.ID == ID); _allAgentsList.Add(agentItem); Refresh(); }