public MapChipModel(MapModel parent, MapChipPack[] mapChipPack) { _parent = parent; _mapChipList = new MapChip[parent.MapCellHeight, parent.MapCellWidth]; for (int i = 0; i < mapChipPack.Length; i++) { var y = i / parent.MapCellWidth; var x = i % parent.MapCellWidth; _mapChipList[y, x] = new MapChip(mapChipPack[i]); } }
public MapChip(MapChipPack mapChipPack) { ID = mapChipPack.ID; }