TiltedEvolution
TiltedEvolution copied to clipboard
Implement recycleactor to recreate persistent randomised NPCs to ensure synchronisation of base form IDs
Hand placed NPCs synchronise across clients, however the random outcome of the selection from levelled lists is not taken into account. Gender, race and species may appear different across clients.
We might need to reverse engineer the recycleactor function in order to convert the NPCs to the correct base ID on other clients who spawn them in as suggested by @RobbeBryssinck
From my basic testing recycleactor recreates a given actor by randomly selecting from the levelled NPC list again. If we can RE the function and force it to select the form ID that we want we can solve this issue.