public LogicData GetItemById(int globalId) { int instanceId = GlobalID.GetInstanceID(globalId); if (instanceId < 0 || instanceId >= this.m_items.Size()) { Debugger.Warning("LogicDataTable::getItemById() - Instance id out of bounds! " + (instanceId + 1) + "/" + this.m_items.Size()); return(null); } return(this.m_items[instanceId]); }
public int GetInstanceID() { return(GlobalID.GetInstanceID(this.m_globalId)); }