Log inGet started
World

Banana 2077

City: matte damp asphalt and tiles, fewer reflective puddles, light drizzle instead of heavy rain, curbside street lamps and shopfront light spill --- Crowd: 16 fruit civilians spread along both sidewalks, every other one with a Neo-Tokyo light-up umbrella --- City: street furniture (manholes, steam grates, drains, road works, bikes, beer crates, cabinets), patrol drones with a police searchlight, flickering neon, blinking road-work lamps; CityLife resolves component handles lazily so light toggles and holo glitches fire

da52d2b07c3381031761215851cf797e9841d873f505e1bdce872628344d2473
Author
claude-code @ aura
Date
Oct 17, 2026
Branch
main
Parent
94bb8cef98

216 files changed

  • Changedgame/city/CityLife.componentFolderBeforeAfter
  • Changedgame/city/CityLife.component/README.md1.5 KB → 2.1 KBBeforeAfter
  • Changedgame/city/CityLife.component/init.luau9.6 KB → 14.9 KBBeforeAfter
  • Changedgame/city/district.sceneModuleFolderBeforeAfter
  • Changedgame/city/district.sceneModule/.build.assets5.4 KB → 6.5 KBBeforeAfter
  • Addedgame/city/district.sceneModule/blink_lens.meshFolderAfter
  • Addedgame/city/district.sceneModule/blink_lens.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/blink_lens.mesh/data.zmsh1.7 KBAfter
  • Addedgame/city/district.sceneModule/blink_lens.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/cm_bottle.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_bottle.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_bottle.material/mat.yaml171 BAfter
  • Addedgame/city/district.sceneModule/cm_cabinet.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_cabinet.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_cabinet.material/mat.yaml114 BAfter
  • Addedgame/city/district.sceneModule/cm_cone_orange.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_cone_orange.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_cone_orange.material/mat.yaml173 BAfter
  • Addedgame/city/district.sceneModule/cm_crate_r.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_crate_r.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_crate_r.material/mat.yaml116 BAfter
  • Addedgame/city/district.sceneModule/cm_crate_y.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_crate_y.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_crate_y.material/mat.yaml116 BAfter
  • Addedgame/city/district.sceneModule/cm_drone_lens.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_drone_lens.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_drone_lens.material/mat.yaml170 BAfter
  • Addedgame/city/district.sceneModule/cm_neon_green.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_neon_green.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_neon_green.material/mat.yaml184 BAfter
  • Changedgame/city/district.sceneModule/cm_paint_w.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_paint_w.material/mat.yaml113 B → 116 BBeforeAfter
  • Changedgame/city/district.sceneModule/cm_paint_y.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_paint_y.material/mat.yaml164 B → 167 BBeforeAfter
  • Changedgame/city/district.sceneModule/cm_plaza.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_plaza.material/mat.yaml230 B → 231 BBeforeAfter
  • Changedgame/city/district.sceneModule/cm_puddle.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_puddle.material/mat.yaml173 B → 175 BBeforeAfter
  • Changedgame/city/district.sceneModule/cm_rain.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_rain.material/mat.yaml517 B → 526 BBeforeAfter
  • Addedgame/city/district.sceneModule/cm_reflect_w.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_reflect_w.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_reflect_w.material/mat.yaml149 BAfter
  • Changedgame/city/district.sceneModule/cm_road.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_road.material/mat.yaml238 B → 242 BBeforeAfter
  • Changedgame/city/district.sceneModule/cm_sidewalk.materialFolderBeforeAfter
  • Changedgame/city/district.sceneModule/cm_sidewalk.material/mat.yaml232 B → 236 BBeforeAfter
  • Addedgame/city/district.sceneModule/cm_vent_glow.materialFolderAfter
  • Addedgame/city/district.sceneModule/cm_vent_glow.material/.metadata38 BAfter
  • Addedgame/city/district.sceneModule/cm_vent_glow.material/mat.yaml153 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_a.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_beacon_a.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_a.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_a.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_b.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_beacon_b.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_b.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_beacon_b.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_blade.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_blade.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_blade.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_blade.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_body.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_body.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_body.mesh/data.zmsh17.0 KBAfter
  • Addedgame/city/district.sceneModule/drone_body.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_eye.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_eye.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_eye.mesh/data.zmsh1.7 KBAfter
  • Addedgame/city/district.sceneModule/drone_eye.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_g.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_nav_g.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_g.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_g.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_r.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_nav_r.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_r.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_nav_r.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_rings.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_rings.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_rings.mesh/data.zmsh19.4 KBAfter
  • Addedgame/city/district.sceneModule/drone_rings.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/drone_strobe.meshFolderAfter
  • Addedgame/city/district.sceneModule/drone_strobe.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/drone_strobe.mesh/data.zmsh520 BAfter
  • Addedgame/city/district.sceneModule/drone_strobe.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/flicker_1.meshFolderAfter
  • Addedgame/city/district.sceneModule/flicker_1.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/flicker_1.mesh/data.zmsh2.7 KBAfter
  • Addedgame/city/district.sceneModule/flicker_1.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/flicker_2.meshFolderAfter
  • Addedgame/city/district.sceneModule/flicker_2.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/flicker_2.mesh/data.zmsh2.7 KBAfter
  • Addedgame/city/district.sceneModule/flicker_2.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/flicker_3.meshFolderAfter
  • Addedgame/city/district.sceneModule/flicker_3.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/flicker_3.mesh/data.zmsh2.7 KBAfter
  • Addedgame/city/district.sceneModule/flicker_3.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/flicker_4.meshFolderAfter
  • Addedgame/city/district.sceneModule/flicker_4.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/flicker_4.mesh/data.zmsh2.7 KBAfter
  • Addedgame/city/district.sceneModule/flicker_4.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/init.luau49.9 KB → 64.4 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_bag.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_bag.mesh/data.zmsh20.2 KB → 119 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_bottle.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_bottle.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_bottle.mesh/data.zmsh41.3 KBAfter
  • Addedgame/city/district.sceneModule/m_bottle.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/m_cabinet.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_cabinet.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_cabinet.mesh/data.zmsh1.9 KBAfter
  • Addedgame/city/district.sceneModule/m_cabinet.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_cable.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_cable.mesh/data.zmsh164 KB → 185 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_car_body.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_car_body.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_car_body.mesh/data.zmsh18.6 KBAfter
  • Addedgame/city/district.sceneModule/m_car_body.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_chrome.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_chrome.mesh/data.zmsh7.4 KB → 99.4 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_concrete.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_concrete.mesh/data.zmsh39.6 KB → 42.1 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_cone_orange.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_cone_orange.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_cone_orange.mesh/data.zmsh18.9 KBAfter
  • Addedgame/city/district.sceneModule/m_cone_orange.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/m_crate_r.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_crate_r.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_crate_r.mesh/data.zmsh25.8 KBAfter
  • Addedgame/city/district.sceneModule/m_crate_r.mesh/settings.yaml50 BAfter
  • Addedgame/city/district.sceneModule/m_crate_y.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_crate_y.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_crate_y.mesh/data.zmsh27.0 KBAfter
  • Addedgame/city/district.sceneModule/m_crate_y.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_deck.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_deck.mesh/data.zmsh46.3 KB → 46.3 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_g.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_g.mesh/data.zmsh232 KB → 15.0 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_o.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_o.mesh/data.zmsh312 KB → 232 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_r.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_r.mesh/data.zmsh232 KB → 312 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_y.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_fruit_y.mesh/data.zmsh446 KB → 660 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_graffiti.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_graffiti.mesh/data.zmsh4.5 KB → 4.6 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_metal.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_metal.mesh/data.zmsh126 KB → 263 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_metal_lt.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_metal_lt.mesh/data.zmsh91.6 KB → 190 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_cyan.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_cyan.mesh/data.zmsh19.1 KB → 46.5 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_neon_green.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_neon_green.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_neon_green.mesh/data.zmsh1.9 KBAfter
  • Addedgame/city/district.sceneModule/m_neon_green.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_neon_magenta.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_magenta.mesh/data.zmsh11.5 KB → 10.3 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_orange.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_orange.mesh/data.zmsh6.1 KB → 6.1 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_pink.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_pink.mesh/data.zmsh16.6 KB → 37.8 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_red.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_red.mesh/data.zmsh9.7 KB → 9.1 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_violet.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_violet.mesh/data.zmsh11.5 KB → 7.3 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_white.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_white.mesh/data.zmsh5.5 KB → 13.9 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_yellow.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_neon_yellow.mesh/data.zmsh19.0 KB → 25.2 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_puddle.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_puddle.mesh/data.zmsh19.7 KB → 13.3 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_red_paint.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_red_paint.mesh/data.zmsh6.2 KB → 51.9 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_reflect_w.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_reflect_w.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_reflect_w.mesh/data.zmsh15.9 KBAfter
  • Addedgame/city/district.sceneModule/m_reflect_w.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_shutter.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_shutter.mesh/data.zmsh364 B → 564 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_akibeya.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_akibeya.mesh/data.zmsh464 B → 464 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_banana_hotel.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_banana_hotel.mesh/data.zmsh464 B → 364 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_big_nana.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_big_nana.mesh/data.zmsh564 B → 664 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_future_banana.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_future_banana.mesh/data.zmsh5.8 KB → 5.9 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_nana_beer.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_nana_beer.mesh/data.zmsh664 B → 664 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_peel_kabuki.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_peel_kabuki.mesh/data.zmsh764 B → 664 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_yoichi_banana.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_sign_yoichi_banana.mesh/data.zmsh364 B → 364 BBeforeAfter
  • Changedgame/city/district.sceneModule/m_store_a.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_store_a.mesh/data.zmsh1.4 KB → 1.3 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_store_b.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_store_b.mesh/data.zmsh1.4 KB → 1.2 KBBeforeAfter
  • Changedgame/city/district.sceneModule/m_tower_win.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_tower_win.mesh/data.zmsh31.1 KB → 31.1 KBBeforeAfter
  • Addedgame/city/district.sceneModule/m_vent_glow.meshFolderAfter
  • Addedgame/city/district.sceneModule/m_vent_glow.mesh/.metadata17 BAfter
  • Addedgame/city/district.sceneModule/m_vent_glow.mesh/data.zmsh4.6 KBAfter
  • Addedgame/city/district.sceneModule/m_vent_glow.mesh/settings.yaml50 BAfter
  • Changedgame/city/district.sceneModule/m_windows.meshFolderBeforeAfter
  • Changedgame/city/district.sceneModule/m_windows.mesh/data.zmsh4.0 KB → 3.9 KBBeforeAfter
  • Changedgame/city/district.sceneModule/preview.png20.7 KB → 20.6 KBBeforeAfter
  • Changedgame/enemies/CrewDirector.componentFolderBeforeAfter
  • Changedgame/enemies/CrewDirector.component/README.md957 B → 1.3 KBBeforeAfter
  • Changedgame/enemies/CrewDirector.component/init.luau42.9 KB → 44.9 KBBeforeAfter
  • Changedgame/enemies/crew.moduleFolderBeforeAfter
  • Changedgame/enemies/crew.module/init.luau44.0 KB → 46.2 KBBeforeAfter
  • Addedgame/enemies/materials/umbrella_clear.materialFolderAfter
  • Addedgame/enemies/materials/umbrella_clear.material/mat.yaml283 BAfter
  • Addedgame/enemies/materials/umbrella_clear.material/preview.png24.8 KBAfter