aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Collapse)AuthorAgeFilesLines
* test(runtime): verify native resource distributor tickValentin Popov7 days1-0/+603
|
* fix(runtime): warm behavior before mission InitValentin Popov7 days3-18/+724
|
* fix(runtime): execute the first supported Init eventValentin Popov7 days4-56/+1241
|
* fix(runtime): preserve native mission outcome guardsValentin Popov7 days2-47/+432
|
* docs(script): clarify mission outcome compatibility limitsValentin Popov7 days1-15/+16
|
* fix(script): preserve scheduler counter incrementValentin Popov7 days2-6/+109
|
* Preserve pending camera pose on viewport retryValentin Popov7 days1-0/+138
|
* fix(render): use view-dependent sky fog colorValentin Popov7 days1-12/+12
|
* Parse CTLD initial effect group selectorValentin Popov9 days1-2/+71
|
* feat(assets): load FX materials from selected archiveValentin Popov9 days1-6/+108
|
* Test terrain LOD mapping and queriesValentin Popov9 days2-8/+126
|
* fix(assets): parse native CTL tags 2 and 5Valentin Popov9 days1-22/+53
|
* feat(assets): load native BAS geometry for placementsValentin Popov9 days3-25/+721
|
* fix(terrain): preserve zero-area welded foundation facesValentin Popov9 days1-3/+58
|
* feat(assets): sample component control timelinesValentin Popov9 days2-78/+1108
|
* fix(fx): preserve rain tails on zero-time framesValentin Popov9 days1-1/+26
|
* feat(fx): evaluate generic Op1 point lightsValentin Popov9 days1-27/+348
|
* feat(fx): evaluate native Op8 smoke emittersValentin Popov9 days2-0/+1361
|
* feat(terrain): build BAS basement foundationsValentin Popov9 days3-24/+2953
|
* feat(fx): evaluate native Op7 particle poolsValentin Popov9 days2-0/+1457
|
* feat(material): sample normalized MAT0 phasesValentin Popov9 days1-0/+258
|
* feat(fx): evaluate native Op3 body typesValentin Popov9 days2-0/+985
|
* feat(fx): evaluate native generator mesh modesValentin Popov9 days2-0/+1429
|
* Use LOD0 for terrain queries and renderingValentin Popov9 days2-8/+386
|
* Fix sun sprite palette slotValentin Popov9 days1-7/+31
|
* test: cover native material interpolation masksValentin Popov9 days1-0/+57
|
* Fix Indexed8 Texm palette decodingValentin Popov9 days1-4/+15
|
* Reject degenerate shadow receiversValentin Popov11 days1-7/+64
|
* Load explicit component point listsValentin Popov2026-10-112-8/+495
|
* Parse native CTLD effect rowsValentin Popov2026-10-111-1/+481
|
* Fix FXID resource reference offsetsValentin Popov2026-10-111-32/+101
|
* fix: decode TEXM 888 channels in native orderValentin Popov2026-10-111-7/+54
|
* Match native SUN packed color sourceValentin Popov2026-10-111-1/+50
|
* feat: complete map viewer scene and static CTL pose previewValentin Popov2026-10-1114-464/+11552
| | | | Complete the interactive mission viewer with environment rendering, audio events, dynamic shadows, free-flight camera controls, and per-component CTL pose sampling.
* chore: simplify project to engine docs and testsValentin Popov2026-09-0650-5239/+145
| | | | Remove planning and acceptance scaffolding while retaining the native Vulkan mission preview, format readers, runtime algorithms, and ordinary Rust tests. Keep the book aligned with the runnable project and validate checked-in shaders without generated tool metadata.
* feat(runtime): apply mission script outcomesValentin Popov2026-07-181-0/+134
|
* feat(script): bind callbacks to runtime varsetsValentin Popov2026-07-182-16/+151
|
* feat(runtime): apply clan init varsetsValentin Popov2026-07-181-0/+86
|
* feat(runtime): resolve clan init writesValentin Popov2026-07-181-4/+208
|
* feat(script): resolve default init writesValentin Popov2026-07-181-3/+210
|
* feat(script): resolve handler eight statesValentin Popov2026-07-181-3/+189
|
* feat(script): resolve handler fifteen inputsValentin Popov2026-07-181-3/+299
|
* feat(script): resolve handler thirty dword callbacksValentin Popov2026-07-181-2/+165
|
* feat(runtime): load script varset defaultsValentin Popov2026-07-181-9/+151
|
* feat(script): parse varset numeric defaultsValentin Popov2026-07-181-2/+277
|
* feat(script): model handler two schedulerValentin Popov2026-07-181-1/+234
|
* feat(runtime): load mission script bundlesValentin Popov2026-07-183-5/+113
|
* feat(script): classify VM dispatch selectorsValentin Popov2026-07-181-1/+57
|
* feat(script): decode compiled package framingValentin Popov2026-07-182-0/+266
|
* feat(assets): preserve unit component asset provenanceValentin Popov2026-07-181-2/+44
|