| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(runtime): preserve native mission outcome guards | Valentin Popov | 14 hours | 3 | -18/+87 |
| | | |||||
| * | docs(script): clarify mission outcome compatibility limits | Valentin Popov | 15 hours | 1 | -47/+67 |
| | | |||||
| * | docs(script): describe native condition evaluation | Valentin Popov | 16 hours | 3 | -26/+144 |
| | | |||||
| * | fix(script): preserve scheduler counter increment | Valentin Popov | 16 hours | 1 | -0/+37 |
| | | |||||
| * | fix: preserve material samples across frame retries | Valentin Popov | 17 hours | 1 | -0/+8 |
| | | |||||
| * | Preserve pending camera pose on viewport retry | Valentin Popov | 18 hours | 1 | -0/+9 |
| | | |||||
| * | fix(render): refresh viewport after swapchain recreation | Valentin Popov | 18 hours | 1 | -6/+17 |
| | | |||||
| * | fix(render): use view-dependent sky fog color | Valentin Popov | 19 hours | 1 | -0/+7 |
| | | |||||
| * | fix(camera): preserve free-flight terrain clearance | Valentin Popov | 2 days | 1 | -1/+3 |
| | | |||||
| * | Update controlled component geometry and mounts | Valentin Popov | 2 days | 1 | -12/+24 |
| | | |||||
| * | Parse CTLD initial effect group selector | Valentin Popov | 2 days | 1 | -0/+13 |
| | | |||||
| * | Sample initial component control poses | Valentin Popov | 2 days | 1 | -5/+11 |
| | | |||||
| * | fix(render): honor terrain base-only face flags | Valentin Popov | 2 days | 1 | -0/+24 |
| | | |||||
| * | fix(assets): parse native CTL tags 2 and 5 | Valentin Popov | 2 days | 1 | -0/+9 |
| | | |||||
| * | fix(fx): preserve rain tails on zero-time frames | Valentin Popov | 2 days | 1 | -0/+4 |
| | | |||||
| * | feat(fx): evaluate generic Op1 point lights | Valentin Popov | 2 days | 1 | -0/+18 |
| | | |||||
| * | feat(fx): evaluate native Op8 smoke emitters | Valentin Popov | 2 days | 1 | -0/+28 |
| | | |||||
| * | fix(render): honor native shadow caster defaults | Valentin Popov | 2 days | 1 | -8/+13 |
| | | |||||
| * | feat(terrain): build BAS basement foundations | Valentin Popov | 2 days | 1 | -0/+17 |
| | | |||||
| * | feat(fx): evaluate native Op7 particle pools | Valentin Popov | 2 days | 1 | -0/+20 |
| | | |||||
| * | feat(material): sample normalized MAT0 phases | Valentin Popov | 2 days | 1 | -0/+7 |
| | | |||||
| * | feat(fx): evaluate native Op3 body types | Valentin Popov | 2 days | 1 | -0/+10 |
| | | |||||
| * | feat(fx): evaluate native generator mesh modes | Valentin Popov | 2 days | 1 | -0/+19 |
| | | |||||
| * | fix: align native MSH face culling | Valentin Popov | 2 days | 1 | -0/+47 |
| | | |||||
| * | fix: preserve native sky sprite screen depth | Valentin Popov | 2 days | 1 | -0/+29 |
| | | |||||
| * | Match free-flight camera to native projection | Valentin Popov | 2 days | 1 | -0/+21 |
| | | |||||
| * | Use LOD0 for terrain queries and rendering | Valentin Popov | 2 days | 1 | -0/+25 |
| | | |||||
| * | Fix sun sprite palette slot | Valentin Popov | 2 days | 1 | -0/+18 |
| | | |||||
| * | docs: translate render frame reference | Valentin Popov | 3 days | 2 | -171/+167 |
| | | |||||
| * | docs: correct renderer source contracts | Valentin Popov | 3 days | 2 | -20/+31 |
| | | |||||
| * | Load explicit component point lists | Valentin Popov | 9 days | 1 | -11/+38 |
| | | |||||
| * | Parse native CTLD effect rows | Valentin Popov | 9 days | 1 | -0/+12 |
| | | |||||
| * | Fix FXID resource reference offsets | Valentin Popov | 9 days | 1 | -4/+21 |
| | | |||||
| * | Fix material categories and transparent background ordering | Valentin Popov | 9 days | 3 | -11/+64 |
| | | |||||
| * | docs: clarify native TEXM channel conversion | Valentin Popov | 9 days | 2 | -6/+7 |
| | | |||||
| * | fix: decode TEXM 888 channels in native order | Valentin Popov | 9 days | 2 | -6/+14 |
| | | |||||
| * | Use native heading for sky gradient | Valentin Popov | 9 days | 1 | -0/+9 |
| | | |||||
| * | Fix terrain height and native frame capture | Valentin Popov | 9 days | 2 | -5/+57 |
| | | | | | Use raw world-space terrain heights throughout mesh, camera-floor, shadow, and sun-ray paths while preserving the projection far-plane conversion. Complete the verified selected-camera readback flow with frozen phase sampling, capture tooling, and documentation. | ||||
| * | feat: complete map viewer scene and static CTL pose preview | Valentin Popov | 9 days | 11 | -201/+875 |
| | | | | | 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 tests | Valentin Popov | 2026-09-06 | 17 | -3418/+250 |
| | | | | | 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. | ||||
| * | docs(script): trace callback command one | Valentin Popov | 2026-07-18 | 1 | -6/+23 |
| | | |||||
| * | feat(runtime): apply mission script outcomes | Valentin Popov | 2026-07-18 | 1 | -0/+7 |
| | | |||||
| * | docs: clarify Notion reconciliation | Valentin Popov | 2026-07-18 | 1 | -0/+27 |
| | | |||||
| * | docs(script): trace host callback | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
| * | feat(script): bind callbacks to runtime varsets | Valentin Popov | 2026-07-18 | 1 | -0/+9 |
| | | |||||
| * | feat(runtime): apply clan init varsets | Valentin Popov | 2026-07-18 | 1 | -3/+6 |
| | | |||||
| * | feat(runtime): resolve clan init writes | Valentin Popov | 2026-07-18 | 1 | -3/+26 |
| | | |||||
| * | feat(script): resolve default init writes | Valentin Popov | 2026-07-18 | 1 | -0/+32 |
| | | |||||
| * | feat(script): resolve handler eight states | Valentin Popov | 2026-07-18 | 1 | -0/+20 |
| | | |||||
| * | feat(script): resolve handler fifteen inputs | Valentin Popov | 2026-07-18 | 1 | -0/+29 |
| | | |||||
