public ObjectData GetObject(int index) { if(index == 0 || index >= Objects.Length)return default(ObjectData); return Objects[index-1]; }