server: Add Urho3D's directories to module include path
server: Add Urho3D library to module build. Requires a static build of Urho3D with an added -fPIC option.
WIP
WIP
builtin/entitysync
server/main: Catch ServerShutdownRequest
WIP
server: Link modules with shared Urho3D (Note: For things to work, the server must be linked with the same shared Urho3D)
src/interface/magic_event.h: Add missing file
server: Subscribing to Urho3D events works (interface::Server::sub_magic_event())
server/state, builtin/entitysync: Tracking of node and component changes works
server: -C [module_name]: Skip compiling specified module (useful in place of automatic modification checking to speed up module development)
server, builtin/entitysync: Store SceneReplicationState in server state due to lifetime issues
WIP
WIP
WIP
WIP
WIP
WIP
WIP