public override void Reset(bool hardReset = false) { if (hardReset) { Tiles.Clear(); } AttributeMap.Clear(); base.Reset(hardReset); }