public void InitializeLocal() { OpenLocalIDs.FastClear(); PeakLocalID = 0; ControllerID = (byte)InstanceManagers.Count; InstanceManagers.Add(this); }
public void DestroyAgent(LSAgent agent) { agent.Deactivate(); CachedAgents[(int)agent.MyAgentCode].Add(agent); OpenLocalIDs.Add(agent.LocalID); AgentActive[agent.LocalID] = false; }