Balance the event-banner night emissive
This commit is contained in:
1 parent
f516d3e796
commit
768dd94bfc
5 files changed
+15
-3
No files matched your search
@@ -1111,8 +1111,13 @@ func _add_masonic_lattice(parent: Node3D, x: float, y: float, z: float,
|
||||
|
||||
func _add_masonic_banner(parent: Node3D, x: float, front: float, text: String) -> void:
|
||||
var red := Color(0.58, 0.055, 0.065)
|
||||
_add_box(parent, Vector3(2.62, 5.55, 0.06), Vector3(x, 8.2, front + 0.73),
|
||||
# The reference night photo keeps the event banners readable against the dark
|
||||
# stone: a low warm self-light that the day/night cycle brightens (not a
|
||||
# glowing neon box). Registered with `_marquee_emissive` in `set_night_mode`.
|
||||
var cloth := _add_box(parent, Vector3(2.62, 5.55, 0.06), Vector3(x, 8.2, front + 0.73),
|
||||
red, true, null, Vector2.ONE, "cloth")
|
||||
cloth.material_override = Materials.emissive(red, 0.14)
|
||||
_marquee_emissive.append(cloth.material_override)
|
||||
for y in [5.55, 10.85]:
|
||||
_add_box(parent, Vector3(2.82, 0.10, 0.12), Vector3(x, y, front + 0.75),
|
||||
Color(0.78, 0.62, 0.28), true, null, Vector2.ONE, "metal")
|
||||
|
||||
Reference in new issue
Block a user