Add building ghost preview

This commit is contained in:
2026-05-18 11:02:02 -07:00
parent 27be644ae6
commit 6baeca2783
5 changed files with 113 additions and 2 deletions
+5
View File
@@ -86,6 +86,11 @@ Early runtime systems should remain small and explicit:
as inventory parts and then combined into a single placeable primitive
shelter actor. Fully modular wall-by-wall construction is deferred to
permanent structures so the first survival loop remains reliable.
- `UAgrarianBuildingPlacementComponent` owns the MVP placement preview. It
traces from the player view, snaps to the configured grid, validates distance
and collision, broadcasts Blueprint-readable preview state, and draws a
green/red wireframe ghost footprint in development builds so placement can be
tested before final mesh/material ghost assets exist.
- Persistence layer: save/load contracts for player and world state.
Blueprints can compose and expose these systems, but core replicated behavior