Closed wxyz-abcd closed 1 year ago
Event logic happens in 2 different places. The first is T.C(1), where the original physics engine is running one step at a time. The second one is inside Sf function, the extrapolation logic. The solution was to filter the extrapolated object, and use only the original object. Basro created lots of callbacks for this. I commented them out before, but now I see that the solution was in front of me the whole time. Events are running perfectly now.
These events all happen inside game loop and they occur around 3-10 times whenever they are trying to occur only once.