Summary

public virtual void UpdateBeforeSimulation()

Should be called in UpdateBeforeSimulation1 We can let characters to have update 1 as there are only few of them in world