Replace template meshes with native placeholders

This commit is contained in:
2026-05-16 02:45:00 -07:00
parent f78c552d30
commit b5d13598f8
18 changed files with 229 additions and 37 deletions
+9 -8
View File
@@ -21,9 +21,9 @@ Keep temporarily:
- `ThirdPerson` compatibility assets only while references are audited. The
active player, controller, and game mode Blueprint paths now live under
`/Game/Agrarian/Blueprints/Characters`.
- `LevelPrototyping` meshes needed by current setup scripts and prototype
Blueprints until the version 0.1 environment pass replaces them with
Agrarian-native placeholder meshes.
- Source `LevelPrototyping` meshes may remain only as copy sources for
repeatable setup scripts. Active setup outputs now use Agrarian-native
placeholder mesh assets under `/Game/Agrarian/Environment/PlaceholderMeshes`.
- Shared mannequin/animation content only where current Agrarian assets still
reference it.
@@ -48,8 +48,8 @@ Cleanup performed:
4. Disabled `StateTree` and `GameplayStateTree` in `AgrarianGame.uproject`.
5. Replaced the current `ThirdPerson` player/game mode paths with Agrarian-owned
player, controller, and game mode Blueprint assets.
6. Kept the current `LevelPrototyping` mesh path until the Ground Zero
environment pass replaces the simple cube/cylinder placeholder dependencies.
6. Replaced the active `LevelPrototyping` cube/cylinder placeholder dependencies
with Agrarian-native placeholder mesh assets.
## Current State
@@ -60,6 +60,7 @@ version `0.01` project-structure completion:
- `ThirdPerson` active player/game mode paths have been replaced. Remaining
ThirdPerson compatibility assets should be deleted only after redirector and
editor reference checks confirm they are unused.
- `LevelPrototyping` stays because current Agrarian setup scripts and prototype
Blueprints still use its simple cube/cylinder meshes. This is now tracked as
version `0.1` environment replacement work.
- Active setup scripts, prototype Blueprints, and the Ground Zero map now use
Agrarian-native placeholder mesh assets. `LevelPrototyping` can be removed
after later reference audits confirm no editor-only copy-source path is still
needed.