Improve Vault109 chargen flow and LooksMenu handling
Move first-time character menu orchestration out of Papyrus and into the C++ session-launch flow. CO_Vault109StartQuestScript.psc now only teleports the player and sets stage 10. F4TSessionLaunch.cpp adds camera preparation/restoration, direct PlayerCamera/ThirdPersonState face-camera tuning, primary console ShowLooksMenu 14 path, Actor.ShowLooksMenu fallback, retry/timeouts and guarded state resets. Added logging and counters for Looks/SPECIAL menu polling. Updated changelog.md and docs/dev-log.md to describe the new flow and testing notes.
This commit is contained in:
@@ -6,9 +6,10 @@ Event OnQuestInit()
|
||||
If IsStageDone(10) == False
|
||||
Utility.Wait(1.0)
|
||||
|
||||
Actor playerRef = Game.GetPlayer()
|
||||
Debug.Notification("Vault 109 spawn quest ran")
|
||||
Game.GetPlayer().MoveTo(Vault109SpawnMarker)
|
||||
playerRef.MoveTo(Vault109SpawnMarker)
|
||||
|
||||
SetStage(10)
|
||||
EndIf
|
||||
EndEvent
|
||||
EndEvent
|
||||
|
||||
Reference in New Issue
Block a user