Updated VisualThinker render linkage

Now uses its own self-managed linked list with its level tracking the head pointer. Allows for VisualThinkers to be moved to any desired stat instead of being stuck in STAT_VISUALTHINKER.
This commit is contained in:
Boondorl 2025-01-13 12:15:00 -05:00 committed by Rachael Alexanderson
commit c87dc5ccad
6 changed files with 42 additions and 28 deletions

View file

@ -990,7 +990,8 @@ void FLevelLocals::Serialize(FSerializer &arc, bool hubload)
("scrolls", Scrolls)
("automap", automap)
("interpolator", interpolator)
("frozenstate", frozenstate);
("frozenstate", frozenstate)
("visualthinkerhead", VisualThinkerHead);
// Hub transitions must keep the current total time