Complete early roadmap foundation and calendar helpers

This commit is contained in:
2026-05-15 21:41:37 -07:00
parent 6cd6729b7b
commit 8ee1f83b16
80 changed files with 3354 additions and 157 deletions
+17 -9
View File
@@ -18,9 +18,12 @@ Removed:
Keep temporarily:
- `ThirdPerson` base character/input assets needed by the current player
Blueprint and early automation until Agrarian-specific player assets and the
MVP character selection flow replace them.
- `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.
- Shared mannequin/animation content only where current Agrarian assets still
reference it.
@@ -43,15 +46,20 @@ Cleanup performed:
2. Removed matching content folders and external actor/object data.
3. Removed `StateTreeModule` and `GameplayStateTreeModule`.
4. Disabled `StateTree` and `GameplayStateTree` in `AgrarianGame.uproject`.
5. Kept the current `ThirdPerson` character path until the MVP landing page and
male/female character selection flow are implemented.
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.
## Current State
Decision and cleanup are complete for the unused starter variants. Remaining
starter/prototype dependencies are intentionally narrow:
starter/prototype dependencies are intentionally narrow and no longer block
version `0.01` project-structure completion:
- `ThirdPerson` stays until Agrarian-specific player character assets and the
MVP character selection flow replace it.
- `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.
Blueprints still use its simple cube/cylinder meshes. This is now tracked as
version `0.1` environment replacement work.