Commit Graph

  • 217e3ac886 Add feature-gated DLSS SR proof of concept (#124) kimi-work chexit 2026-11-14 22:10:32 +03:00
  • f33b799551 Record previous-frame motion for mod models (#124) chexit 2026-11-14 21:06:02 +03:00
  • d8cb98a964 Keep radar target blips above the player arrow chexit 2026-11-14 18:25:33 +03:00
  • e59c49e3bf Blend HD shadow cascade filters at the near boundary chexit 2026-11-14 18:04:24 +03:00
  • 9664783b17 Add dense motion foundation for temporal upscaling (#124) chexit 2026-11-14 17:49:23 +03:00
  • 3db1b73d64 Reuse oversized renderer staging buffers (#130) chexit 2026-11-14 17:27:17 +03:00
  • 367c7f4ac3 Bound recorded SAM poses under the WASM memory cap (#122) chexit 2026-11-14 17:21:48 +03:00
  • c525feb465 Merge pull request 'AirDef v0.3.x: enemy intelligence, cold launch, MP4 and stability' (#131) from kimi-work into main main v0.4.0-rc1 chexit 2026-11-06 15:41:19 +00:00
  • e7934a1ebb Give the enemy a structured intent and a durable route queue (#127) v0.3.0 chexit 2026-11-06 18:35:09 +03:00
  • 8fc10c07a1 Give the enemy a last-observation picture and observed-capability pricing (#127) chexit 2026-11-06 17:58:17 +03:00
  • 0b645d77e9 Normalize #129 measurements and pair the cold-launch capture chexit 2026-11-06 13:31:36 +03:00
  • 56093b3a55 Record the #129 balance and the cold-launch capture chexit 2026-11-06 13:18:47 +03:00
  • 1261c30724 Stage the cold launch and spool every interceptor's motor (#129) chexit 2026-11-06 13:18:01 +03:00
  • a592ece6e3 fixup! Keep unfinished retarget routes in a bounded job queue (#127) chexit 2026-11-06 12:56:53 +03:00
  • a47812aadd fixup! Keep unfinished retarget routes in a bounded job queue (#127) chexit 2026-11-06 12:50:09 +03:00
  • 6f7b041c8b Keep unfinished retarget routes in a bounded job queue (#127) chexit 2026-11-06 12:05:36 +03:00
  • dc36d67eb7 Unblock supply trucks from an impossible RM48U return (#128) chexit 2026-11-06 11:10:00 +03:00
  • d45629ae29 Fix the UI-event fuel trap on a second large raid order chexit 2026-11-04 21:49:25 +03:00
  • 61aaa0bf35 Record the Metal/offscreen camera picture acceptance chexit 2026-11-04 21:03:34 +03:00
  • 9217f9a5cc Report camera readiness in /airdef capabilities chexit 2026-11-04 20:38:56 +03:00
  • 46d2274c8d Measure the #120 balance grid across batteries, ranges and target classes chexit 2026-11-04 21:00:47 +03:00
  • 325119b726 refactor: validate specs without a per-kind name list chexit 2026-11-04 20:53:32 +03:00
  • 0937ac9e05 fix: keep the P1-SUN motor voice at its played 1.6 pitch chexit 2026-11-04 20:37:26 +03:00
  • ead87343d2 feat: generate simulation numeric profiles from catalog/specs.json chexit 2026-11-04 20:31:41 +03:00
  • abf3d76fdb docs: record the real MP4 acoustics check (#96) chexit 2026-11-04 20:50:25 +03:00
  • e6a7000440 docs: record the engine cleanup for failed film takes chexit 2026-11-04 18:07:15 +03:00
  • cec7257ea1 Pin the engine that frees a failed film take's files chexit 2026-11-04 18:06:30 +03:00
  • 503e6e29af Fix dynamic model lighting and document GPU comparison (#123) chexit 2026-11-04 17:53:10 +03:00
  • 675967ce42 End the show when its world closes and verify the MP4 lifecycle (#89) chexit 2026-11-04 17:39:36 +03:00
  • 632061d2ad docs: archive clean API29 WASM fuel acceptance chexit 2026-11-04 16:23:22 +03:00
  • 56339b076e docs: hand off catalog, model, API29 and acoustics continuation chexit 2026-11-04 16:21:29 +03:00
  • c1a595b773 feat: expose light and sound processing diagnostics with isolated cameras chexit 2026-11-04 16:19:06 +03:00
  • 914f723d1f Verify aircraft models as lit mod instances chexit 2026-11-04 16:15:59 +03:00
  • d45d59df9f build: pin source-manager processing handshake chexit 2026-11-04 16:12:53 +03:00
  • cfae0c1253 Refine cruise silhouette and document model comparisons chexit 2026-11-04 16:08:01 +03:00
  • 53669887dd Refine Lancet silhouette with swept X wings chexit 2026-11-04 15:57:01 +03:00
  • 4c7c887917 build: pin point-light handshake and mass acoustics fixture chexit 2026-11-04 16:09:14 +03:00
  • daa9ed7cbc Use catalog sound identifiers throughout runtime chexit 2026-11-04 15:59:12 +03:00
  • 1553976484 Share sound identifiers and metadata with resource generation chexit 2026-11-04 15:56:58 +03:00
  • 0c870c10d5 Represent damage diagnostics as typed reasons chexit 2026-11-04 15:57:46 +03:00
  • eea1b3692e Share aircraft and item catalog with asset generation chexit 2026-11-04 15:54:31 +03:00
  • cb73cb7ccc Move world cache report to presentation adapter chexit 2026-11-04 15:54:53 +03:00
  • 375fdf2d80 Separate battery status from player-facing text chexit 2026-11-04 15:53:48 +03:00
  • 63aefc7621 test: record measured callback fuel in budget reports chexit 2026-11-04 15:55:45 +03:00
  • d410e2c92d docs: archive the reproduced fuel failure and bounded cache fix chexit 2026-11-03 11:39:23 +03:00
  • ab737e7390 test: verify empty nearby depot feedback in WASM chexit 2026-11-03 11:34:02 +03:00
  • 3b470ddc8a build: pin optional per-callback WASM fuel profiling chexit 2026-11-03 11:34:02 +03:00
  • cbd6067e8f fix: explain empty strike stock and ground attack prerequisites chexit 2026-11-03 11:26:52 +03:00
  • cc48302b36 Exercise two maximum menu raids with terrain replies chexit 2026-11-03 11:24:33 +03:00
  • 1f28f8361f Bound height cache invalidation per explosion chexit 2026-11-03 11:20:19 +03:00
  • 10f24b5df8 docs: record verified overlap stress and unresolved Windows report chexit 2026-11-03 10:54:57 +03:00
  • 293236490b test: freeze the exact budget fixture used by the runtime chexit 2026-11-03 10:49:21 +03:00
  • bf8551e1a8 Run flat terrain scenario in budget report chexit 2026-11-03 10:42:16 +03:00
  • 3afebae6bd Cover HD grid during overlapping raids chexit 2026-11-03 10:41:06 +03:00
  • 326817db9a Add overlapping raids budget scenario with flat terrain chexit 2026-11-03 10:39:35 +03:00
  • 8f5603847e test: pin real render-query fixtures and correct raid coverage claims chexit 2026-11-03 10:36:45 +03:00
  • bd091e60df Exercise overlapping Oreshnik splits and recording chexit 2026-11-03 10:35:58 +03:00
  • 296a64ffaa Exercise overlapping menu raids on answered terrain chexit 2026-11-03 10:33:55 +03:00
  • a41a4d17cf Verify sequential raid requests in budget scenario chexit 2026-11-03 10:31:44 +03:00
  • 692ae77af7 Slightly densify missile smoke trails chexit 2026-11-03 10:24:41 +03:00
  • 19c53fda4c docs: record API27 readiness and reverse logistics verification chexit 2026-11-03 10:22:53 +03:00
  • aab3e784b8 build: reuse the pinned engine target cache for its packer chexit 2026-11-03 00:27:02 +03:00
  • 8d5d0d1dd7 Test WASM budget report failure paths chexit 2026-11-03 00:24:41 +03:00
  • 910f02ca92 feat: consume scoped engine capabilities and preserve safe fallbacks chexit 2026-11-03 00:24:46 +03:00
  • 4dddea2e8c Add opt-in heavy WASM budget tier chexit 2026-11-03 00:20:54 +03:00
  • b0085cb3e8 Test interrupted return pickup chexit 2026-11-03 00:16:43 +03:00
  • e9fbaba1d6 Preserve pending delivery and command completion behavior chexit 2026-11-03 00:15:45 +03:00
  • bb931ab95c Return loaded RM48U to depot by truck chexit 2026-11-03 00:14:51 +03:00
  • d3378b37a2 fix: synchronize the engine submodule URL before updating chexit 2026-11-03 00:18:41 +03:00
  • e70d7a667b docs: describe implemented realism mechanics and verified handoff chexit 2026-11-03 00:07:31 +03:00
  • 6e2d661b39 test: exercise radar silence through the real WASM boundary chexit 2026-11-03 00:02:52 +03:00
  • a7b8cb980a Apply coast drag after interceptor burnout chexit 2026-11-03 00:02:29 +03:00
  • ce76f20074 Target SEAD strikes at observed radar contacts chexit 2026-11-02 23:58:35 +03:00
  • e38ca0d9ab Match impact speed to swept segment chexit 2026-11-02 23:56:42 +03:00
  • e3ca3fbd8c Release interceptor engine source at burnout chexit 2026-11-02 23:55:29 +03:00
  • 44a023006d Use interceptor energy for residual fuse chance chexit 2026-11-02 23:54:20 +03:00
  • f3985d5363 Record energy loss and exercise meeting geometry chexit 2026-11-02 23:53:23 +03:00
  • 6b6293f353 Cover lead for crossing target chexit 2026-11-02 23:51:28 +03:00
  • 932a8b7761 Use swept meeting point for interceptor impact chexit 2026-11-02 23:51:03 +03:00
  • 143d9b2858 Prototype finite interceptor motor and coast chexit 2026-11-02 23:50:33 +03:00
  • b377a5d8d2 test: preserve delivery requests alongside radar emission saves chexit 2026-11-02 23:58:15 +03:00
  • 9e1e0f5543 Update network risk fixture for observed radar chexit 2026-11-02 23:52:53 +03:00
  • 88f940546b Test radar silence and replay seeking chexit 2026-11-02 23:52:18 +03:00
  • 0df225a2de Observe emitting radars and expose emission control chexit 2026-11-02 23:51:21 +03:00
  • 26b258f00f Add persisted radar emission switch chexit 2026-11-02 23:49:40 +03:00
  • 952a10f360 Exercise strike delivery across movement and save restore chexit 2026-11-02 23:53:14 +03:00
  • c775f31544 Deliver typed strike rounds by transport loader chexit 2026-11-02 23:50:46 +03:00
  • c96676f3e5 feat: attenuate indirect blast damage behind known cover chexit 2026-11-02 23:55:38 +03:00
  • a7d400ea7e docs: establish current project status and engineering handoff chexit 2026-11-02 23:50:19 +03:00
  • 2689d933e7 docs: document cold launch visual checks and battery validation chexit 2026-11-02 23:42:19 +03:00
  • 966b52f9fc feat: add shared radar batteries and animated cold launch chexit 2026-11-02 23:40:40 +03:00
  • d4adbb1e47 Launch typed ground strikes from carriers and isolate presentation state (#118 #88 #89) chexit 2026-11-02 22:23:09 +03:00
  • e84a5e9fa7 Refine ground vehicle silhouettes and publish in-game model checks (#115) chexit 2026-11-02 22:22:54 +03:00
  • c4b72da3ff Clarify gun burst counters and record the verified realism follow-up (#91) chexit 2026-11-02 21:48:47 +03:00
  • ac866d64a0 Record acoustic fixture results and ship source notices with game bundles (#96 #102) chexit 2026-11-02 21:33:59 +03:00
  • 5620347ffe Add three art pilots and derive chassis envelopes from final models (#115 #114) chexit 2026-11-02 21:33:59 +03:00
  • 4a3500fdc0 Install the pinned raster generator dependency in CI (#92) chexit 2026-11-02 21:06:00 +03:00
  • dedb0213c7 Validate the actual hmod in the pinned host sandbox (#102) chexit 2026-11-02 21:01:07 +03:00
  • ad96018c0a Explain unavailable coordinate-strike loadouts in map and documentation (#118) chexit 2026-11-02 21:01:07 +03:00
  • efb2f20e58 Apply route node limit before waiting for geometry (#114) chexit 2026-11-02 21:00:22 +03:00