Engine:CVAR module: Difference between revisions

40 bytes removed ,  17 October 2023
Line 19: Line 19:
; Lifetime
; Lifetime


In the engine the world itself is loaded separately through configuration and other data, and lives on its own managed by the engine 'World' module. A library may create and manage sets of entities and control how they interact and provide other services.
World is loaded separately through configuration, and lives on its own managed by the engine 'World' module. A library may create and manage sets of entities and control how they interact and provide other services.


A world load may manage which native libraries if any, get loaded. And a native world library may cause a different world to load. Or no library may load, if the world config and data implicitly everything they need, messaged from elsewhere like remotely, and/or is provided scripts or addons.   
A world load may manage which native libraries if any, get loaded. And a native world library may cause a different world to load. Or no library may load, if the world config and data implicitly everything they need, messaged from elsewhere like remotely, and/or is provided scripts or addons.