Add the Ramada Plaza hotel tower mass behind the Joke Shop west neighbour
Full build / Import + headless tests (push) Successful in 45s
Full build / Full desktop build + optional release (push) Skipped

This commit is contained in:
zwitschi committed 2026-11-04 09:41:11 +01:00
1 parent 5158efc467
commit 1b31dfdbe4
7 files changed
+23 -5

No files matched your search

+15
View File
@@ -708,6 +708,21 @@ func _build_sunset_neighbours() -> void:
west.shape_owner_set_transform(west_owner,
Transform3D(Basis(), Vector3(-21.0, west_h * 0.5, -9.2)))
neighbours.add_child(west)
# Hotel tower set back behind the west wing: the real Ramada Plaza is a 5–6
# storey pink slab stepped back from the street-level retail podium, so it
# looms over the club rather than crowding the sidewalk.
var tower := Node3D.new()
tower.name = "WestHotelTower"
_add_box(tower, Vector3(12.0, 18.0, 10.0), Vector3(-21.0, 9.0, -13.0),
Color(0.72, 0.60, 0.62), false, T_CONCRETE, Vector2(5, 6), "concrete")
_add_box(tower, Vector3(12.4, 0.5, 10.4), Vector3(-21.0, 18.15, -13.0),
Color(0.56, 0.47, 0.49), true, null, Vector2.ONE, "stone")
for row in 5:
var wy := 2.6 + float(row) * 3.1
for column in 4:
_add_sunset_window(tower, Vector3(-25.6 + float(column) * 3.0, wy, -7.9),
Vector2(1.6, 1.4))
neighbours.add_child(tower)
# East: 15 m white block with a taller parapet, ribbon windows and a lit
# ground-floor lobby.
var east := StaticBody3D.new()