Scene manager: Difference between revisions
Jump to navigation
Jump to search
Important:This is a preserved entity in 








.
If the game has round restart mechanics this entity may not behave as expected:
Warning:Killing this entity may crash the game. It also will block all scenes from being played. The game may create this entity if it gets removed. The scenes may still get blocked by then. Creating a save and loading it fixes this problem.
(Added that removing this entity will block all scenes from loading. Removing it doesn't necessary crash the game.) |
(its position in the world irrelevant so it's logical entity) |
||
Line 1: | Line 1: | ||
{{Ent not in fgd|codeonly=1}} | |||
{{CD|CSceneManager|file1=sceneentity.cpp}} | {{CD|CSceneManager|file1=sceneentity.cpp}} | ||
{{this is a| | {{this is a|logical entity|name=scene_manager}} This entity exists to call think on all scene entities in a deterministic order. <!-- comment from source code --> | ||
{{PreservedEnt|scene_manager}} | {{PreservedEnt|scene_manager}} | ||
{{warning|Killing this entity may crash the game. It also will block all scenes from being played. The game may create this entity if it gets removed. The scenes may still get blocked by then. Creating a save and loading it fixes this problem.}} | {{warning|Killing this entity may crash the game. It also will block all scenes from being played. The game may create this entity if it gets removed. The scenes may still get blocked by then. Creating a save and loading it fixes this problem.}} |
Revision as of 08:01, 29 April 2025

![]() |
---|
CSceneManager |
![]() |
scene_manager
is a logical entity available in all Source games. This entity exists to call think on all scene entities in a deterministic order.











If the game has round restart mechanics this entity may not behave as expected:
|
