38 for (
int i = 0; i <
_height; i++)
40 for (
int j = 0; j <
_width; j++)
42 int num = lines[i][j];
43 if (num >= 48 && num <= 57)
45 _data[j, i] = num - 48;
74 for (
int i = 0; i <
_width; i++)
76 for (
int j = 0; j <
_height; j++)
SimpleStructure SetActions(params GenAction[] actions)
override bool Place(Point origin, StructureMap structures)
SimpleStructure(params string[] data)
SimpleStructure Mirror(bool horizontalMirror, bool verticalMirror)
void ReadData(string[] lines)
SimpleStructure(string data)
void AddProtectedStructure(Rectangle area, int padding=0)
bool CanPlace(Rectangle area, int padding=0)