Improve investor visual recovery pass

This commit is contained in:
2026-05-19 18:03:15 -07:00
parent c742a172da
commit d59f613e2b
10 changed files with 467 additions and 343 deletions
+5 -4
View File
@@ -12,8 +12,6 @@ CONFIG = ROOT / "Config" / "DefaultGame.ini"
DOC = ROOT / "Docs" / "Characters" / "MvpCharacterProxies.md"
SETUP = ROOT / "Scripts" / "setup_mvp_character_proxies.py"
ROADMAP = ROOT / "AGRARIAN_DEVELOPMENT_ROADMAP.md"
MALE_MATERIAL = ROOT / "Content" / "Agrarian" / "Characters" / "Materials" / "M_AGR_CharacterProxy_Workwear_Male.uasset"
FEMALE_MATERIAL = ROOT / "Content" / "Agrarian" / "Characters" / "Materials" / "M_AGR_CharacterProxy_Workwear_Female.uasset"
def require(condition: bool, message: str) -> None:
@@ -43,6 +41,11 @@ def main() -> None:
"M_AGR_CharacterProxy_Workwear_Female",
"SetSkeletalMesh",
"SetMaterial",
"MvpWorkwearTorsoProxy",
"MvpWorkwearBackpackProxy",
"MvpWorkwearBedrollProxy",
"MvpWorkwearBootsProxy",
"EnsureMvpPresentationComponent",
"SelectedMvpCharacterProxyId = TEXT(\"male\")",
"SelectedMvpCharacterProxyId = TEXT(\"female\")",
"ApplyMvpCharacterProxyToPawn();",
@@ -82,8 +85,6 @@ def main() -> None:
"- [x] Add first realistic playable character proxies for the selected young adult male and female archetypes" in roadmap,
"0.1.O character proxy roadmap item is not checked off",
)
require(MALE_MATERIAL.exists(), "male character proxy material asset is missing")
require(FEMALE_MATERIAL.exists(), "female character proxy material asset is missing")
print("OK: MVP male/female playable character proxy flow is wired and documented.")