Map 1: rebuild Hollywood as the El Capitan landmark
Replace the generic boulevard facade with a stylized 6840 Hollywood Blvd block: six Ionic columns, eight stone steps, Masonic frieze/medallions, event banners, side doors, El Capitan Theatre and retail neighbours, Ovation Hollywood arcade, Walk of Fame and four-lane street markings. Add the Day and Night Hollywood venue-menu rows. Night uses a phase-time offset so a full-length shift stays in LATE while the clock starts at zero; late routine traffic keeps the street populated and the offset round-trips through checkpoint restore. Retune local-light falloff to linear attenuation, add a cool north sky fill, and use the smooth limestone facade texture. Refresh the staged gallery and map references; add geometry-budget, menu, night-offset and late-traffic tests.
This commit is contained in:
1 parent
3f335481d6
commit
74dc1fdc1d
50 files changed
+1176
-100
No files matched your search
@@ -105,6 +105,7 @@ func _advance() -> void:
|
||||
if state_frames == 1 and gm != null:
|
||||
gm.guard.rotation.y = deg_to_rad(-70)
|
||||
gm.guard.head.rotation.x = deg_to_rad(3.0)
|
||||
_reset_hud()
|
||||
if state_frames >= 90:
|
||||
_shoot("05-late-night-avenue.png")
|
||||
state = 6
|
||||
@@ -114,6 +115,7 @@ func _advance() -> void:
|
||||
if state_frames == 1 and gm != null:
|
||||
gm.guard.rotation.y = 0.0
|
||||
gm.guard.head.rotation.x = deg_to_rad(4.0)
|
||||
_reset_hud()
|
||||
gm.call("_toggle_flashlight")
|
||||
if state_frames >= 30:
|
||||
_shoot("06-night-flashlight.png")
|
||||
@@ -239,6 +241,15 @@ func _advance() -> void:
|
||||
_shoot("13-studio-arrival.png")
|
||||
quit(0)
|
||||
|
||||
## Clear log/target leftovers between staged shots so the HUD only shows the
|
||||
## current moment.
|
||||
func _reset_hud() -> void:
|
||||
if gm == null or gm.hud == null:
|
||||
return
|
||||
gm.hud.clear_log()
|
||||
gm.hud.set_target_label("")
|
||||
gm.hud.set_action_hint("")
|
||||
|
||||
## Put the guard a couple of steps in front of the target so a staged UI capture
|
||||
## frames the person the panel is about.
|
||||
func _wand_alerts() -> bool:
|
||||
|
||||
Reference in new issue
Block a user