private void AddLiftedFootprint(SmartEntity building) { if (!this.liftedFootprints.ContainsKey(building)) { SizeComponent sizeComp = building.SizeComp; Footprint footprint = new Footprint(this.LIFTED_FOOTPRINT_NAME, 3f); footprint.AddTiles(0f, 0f, sizeComp.Width, sizeComp.Depth, building.WallComp != null); footprint.GenerateMesh(true, true); this.liftedFootprints.Add(building, footprint); } }