ShitboxInfinity/levels/queen_st_mall
m3ultra e9717326f4 Smashable street furniture; fix levels losing every texture on rebuild
Street lamps, bollards and bins are no longer baked scenery. The builder emits
SL_/BO_/WB_ markers off the OSM nodes and game.gd spawns them as RigidBodies
with a low centre of mass, so clipping a lamp at 100 topples it instead of
driving through a painted pole. ~206 physics bodies per level (58 parked cars,
60 lamps, 88 bollards/bins), all asleep until hit. Verified by ramming one:
23.6 deg tilt, launched at 18 m/s.

Fixes a self-inflicted trap from the last commit: level_*.jpg are Godot's
extraction of the GLB's embedded textures, NOT Blender output. build_all
cleared them to avoid orphans but left level.glb.import, so Godot's cache
decided nothing had changed and never re-extracted -- queen_st_mall shipped
with 0 of its 31 textures, loading fine but rendering untextured. The .import
now goes with them.

Also confirmed the Wheel of Brisbane pivot really does turn (0.086 rad over
120 frames, 0.000 m centre drift) -- it was previously untested.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 18:53:05 +10:00
..
junctions.json Crash Mode junctions: scripted convoys, Aftertouch, Crashbreaker, medals 2026-07-28 00:14:33 +10:00
level_asphalt_red.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_asphalt_red.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_asphalt.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_asphalt.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_cream.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_cream.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_green.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_green.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_grey.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_awning_grey.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_bark.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_bark.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_billboard_ad2.jpg Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_billboard_ad2.jpg.import Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_billboard_ad3.jpg Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_billboard_ad3.jpg.import Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_billboard_ad.jpg Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_billboard_ad.jpg.import Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
level_concrete_ground.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_concrete_ground.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_corrugated_iron.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_corrugated_iron.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_facade_brick.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_brick.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_concrete.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_concrete.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_deco.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_facade_deco.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_facade_glass2.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_facade_glass2.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_facade_glass.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_glass.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_heritage.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_facade_heritage.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_foliage_jacaranda.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_foliage_jacaranda.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_foliage.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_foliage.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_footpath.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_footpath.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_grass.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_grass.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_panel_white.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_panel_white.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_pavers.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_pavers.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_planter.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_planter.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_rock.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_rock.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_roof_deck.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_roof_deck.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_sandstone.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_sandstone.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_shopfront.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_shopfront.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_signage_strip.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_signage_strip.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_water.jpg Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_water.jpg.import Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
level_weatherboard.jpg Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level_weatherboard.jpg.import Scenery v3: smashable street life, Brisbane colour, Southbank landmarks 2026-07-28 16:42:14 +10:00
level.glb Smashable street furniture; fix levels losing every texture on rebuild 2026-07-28 18:53:05 +10:00
level.glb.import Smashable street furniture; fix levels losing every texture on rebuild 2026-07-28 18:53:05 +10:00