Skip to content

Development

MaikiOS edited this page Nov 6, 2026 · 8 revisions

Development

Русский

Installable alpha: 0.19.329. Download and release notes. The original 2 November ZIP is unchanged; its internal “private test candidate” wording describes its manual-test origin. This is an alpha prerelease; beta follows completion of the full agreed goal. No Thunderstore upload is included.

Accepted development source: fb084e21fde2aa236310132efec532bcd51ec4e9 — SOURCE/CPU ONLY. Code and test rigs now connect paid contributions of actual player items to item stands with continuation, cancellation and exact item return. This is acceptance of the source/test integration, not a verified game journey. Native gameplay, restart/reload, armour stands, a genuine stateful blueprint corpus and host+remote multiplayer remain unaccepted; no new game outcome is claimed. The installable alpha 0.19.329 ZIP and its source mapping are unchanged and do not contain this integration. The full scope remains 137 stable IDs / 35 scoped accepted / 102 open. 2.19 remains OPEN; 2.16 and 2.20–2.23, all 14 sections, the F9 plans and future milestones remain required. Beta follows completion of the full agreed goal.

Snap-point performance work — 5 November: an optimization for repeated ordinary-hammer snap-point processing with F9 off is accepted in source/CPU checks, including 20 admission checks and 12 Unity lifetime/transform cases. Unity startup licensing warnings were observed, so the clean-log gate remains open. An earlier in-game client baseline measured the previous build: floor placement preview, F9 off, 67 nearby building pieces. The snap-point append hook took 0.669 ms/frame, about 93% of the measured BuildWorks self intervals. This combines both append paths and does not measure the full cost of the mod. Both candidate performance captures have now been saved. In this small scene, the recorded hook self time was 0.6690→0.3124 ms/frame (about 53.3% lower, 69 calls/frame); total measured BuildWorks self time was 0.7197→0.3686 ms/frame. Reported FPS was 136.03→135.66, while render draw calls differed by about 10%. These are limited observations, not a controlled FPS improvement or a measure of the whole mod. A source-level compatibility fix between the root snap-point cache and the QA station guard is accepted through CPU and compiled-guard checks. The real-game error has not been replayed, and the exact component responsible for the recorded runtime failure remains unidentified. Clean runtime acceptance still has not passed. Repeatability, complete gameplay and performance acceptance remain open. The alpha 0.19.329 download is unchanged.

The .329 archive has bounded acceptance for one wall-overlap chest costing 10 Wood and a wall cooking station rotated 90 degrees costing 2 Wood, followed by a new-process reload; the chest opens. Poses were set with virtual transform fields and confirmed through native placement. Physical mouse/gizmo input was not re-proved. The container-only NoContact negative had 2 Wood; a sufficiently funded negative and cooking/fire/food/fuel remain untested. Old 329h preservation UNKNOWN/HOLD and planner strictPlayerStateSame=false are retained. Full module and host+remote acceptance remain open.

F9 source/CPU checkpoint — 6 November: the accepted code keeps a point selected by an ordinary click as the transformation pivot and shares G/R/S, axis constraints and numeric input with the editor. It supports relative XYZ scaling within the existing limits, atomic group transforms, preview/anchor updates and history with Cancel, Reset, Undo/Redo and final-plan preservation. Source-list, HUD and Workbench wiring are included. The current production-body fixture passed 166/166 checks; normal and QA builds had 0 errors/0 warnings, and host-API and localization checks passed. The fixture substitutes host input, camera, renderer and native data: Unity/Valheim visuals, physical input, native contact/placement/payment, save/reload and host+remote multiplayer remain OPEN. Next are support chains for ordinary furniture/chests/crafting objects (FB2) and the world grid (FB3). The snap-point measurements above/below remain limited observations, without a demonstrated overall FPS improvement. This checkpoint changes development source only; the installable alpha 0.19.329 ZIP, tag and source mapping are unchanged. No new archive or Thunderstore upload is included. Five requirements and boundaries.

Roadmap

Clone this wiki locally