Beispiel #1
0
        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));
 }