Add world presence behaviour for 2.2 alpha3 - #19
Conversation
|
Alpha 3 live test: FACE ME target/persistence works, but standing turn is visually jittery. Root cause investigation against GIANTS HumanGraphicsComponent shows graphicsRootNode yaw is externally owned while rotationVelocity is only a conditional-animation input. Added presence-2 hotfix to keep smooth world-facing interpolation on the graphics root and neutralize rotationVelocity immediately before HumanGraphicsComponent:update(), avoiding the root transform and turn-in-place animation fighting each other. Latest commit: 95651ad. |
|
In-game Alpha 3 turn testing result: |
Summary
Builds Alpha 3 on top of the validated Alpha 2 World Workers UI.
World Presence
HumanGraphicsComponentNPC idle staterotationVelocityinto the native human conditional-animation pathhpWorld face [slot]andhpWorld idle [on|off]diagnosticsWorld UI refinement
Test focus
Loaded 2.2.0.0-alpha3-presence-1.hpWorld idle offand confirm workers return toward their saved facing and stop varying;hpWorld idle onresumes variation.No walking, pathfinding, AI-job routing, or interaction system is introduced in this alpha.