361 Commits

Author SHA1 Message Date
Perttu Ahola
c3032ff13b extensions/urho3d: Stuff, including sub_sync_node_added() 2014-10-03 01:43:04 +03:00
Perttu Ahola
915d2a7957 client, builtin/entitysync, games/entitytest: Why doesn't this shit work 2014-10-02 21:00:45 +03:00
Perttu Ahola
4d91f34d4e server: Keep track of resource paths and use a BuildatResourceRouter to allow loading resources from modules on the server 2014-10-02 20:45:04 +03:00
Perttu Ahola
9f7f9bd804 Use Urho3D::ResourceRouter 2014-10-02 19:35:03 +03:00
Perttu Ahola
5531553fb7 README.md: Using celeron55's fork of Urho3D 2014-10-02 19:32:52 +03:00
Perttu Ahola
c27d6d21bb games/entitytest: Add second box 2014-10-02 19:16:19 +03:00
Perttu Ahola
453864aa7c client: entitysync:latest_node_data works 2014-10-02 19:11:36 +03:00
Perttu Ahola
92b720e32a client: entitysync:new_node works 2014-10-02 18:54:31 +03:00
Perttu Ahola
3ea66dba57 doc 2014-10-02 17:20:42 +03:00
Perttu Ahola
10f4376ae2 client/state: Rework packet handling to use lambda functions 2014-10-02 16:04:35 +03:00
Perttu Ahola
84104bc7d9 client/app: get_scene() 2014-10-02 16:03:49 +03:00
Perttu Ahola
d27d3f7d74 builtin/entitysync: Remove useless code 2014-10-02 14:51:33 +03:00
Perttu Ahola
816dc25f07 games/entitytest: Remove useless code 2014-10-02 14:49:59 +03:00
Perttu Ahola
c725b59654 builtin/entitysync: Send messages to appropriate peer only 2014-10-02 14:47:52 +03:00
Perttu Ahola
cb6b59ac41 WIP 2014-10-02 14:38:59 +03:00
Perttu Ahola
c6a88ac4ce WIP 2014-10-02 13:52:48 +03:00
Perttu Ahola
a14d0e1b46 extensions/sandbox_test: Add names 2014-10-02 13:42:04 +03:00
Perttu Ahola
3c14e2d13b games/entitytest 2014-10-02 12:44:12 +03:00
Perttu Ahola
10042ec7ad client/app: Don't throw exceptions if __buildat_file_updated_in_cache doesn't exist (it exists only after extensions/urho3d is loaded) 2014-10-02 12:41:39 +03:00
Perttu Ahola
1bf05e2f22 builtin/entitysync: Comment stuff 2014-10-02 12:37:48 +03:00
Perttu Ahola
61a03b16a9 server/state: Add PhysicsWorld component to Scene 2014-10-02 12:26:32 +03:00
Perttu Ahola
5c26277669 server/main: Supply correct timestep values 2014-10-02 12:26:09 +03:00
Perttu Ahola
05aff94ebf builtin/entitysync: Delete replication states properly 2014-10-02 12:09:38 +03:00
Perttu Ahola
5a86ec9b0b server/main: Ignore SIGPIPE 2014-10-02 12:08:46 +03:00
Perttu Ahola
ec560fce1e WIP: Move replication states from server back to builtin/entitysync 2014-10-02 11:55:29 +03:00
Perttu Ahola
882493e47d WIP: Handle new components 2014-10-02 11:30:46 +03:00
Perttu Ahola
2f9c0cc7e4 WIP 2014-10-02 11:20:48 +03:00
Perttu Ahola
2b0625bb36 WIP 2014-10-02 11:10:42 +03:00
Perttu Ahola
2143ec7ec3 WIP 2014-10-02 11:09:29 +03:00
Perttu Ahola
41c3d9309c WIP 2014-10-02 10:49:00 +03:00
Perttu Ahola
21a11a67a7 WIP 2014-10-02 10:45:53 +03:00
Perttu Ahola
89f4989880 WIP 2014-10-02 10:29:07 +03:00
Perttu Ahola
ee1f5c52ce WIP 2014-10-02 10:23:57 +03:00
Perttu Ahola
a6795762cd WIP 2014-10-02 10:20:44 +03:00
Perttu Ahola
f57558c40c server, builtin/entitysync: Store SceneReplicationState in server state due to lifetime issues 2014-10-02 09:42:35 +03:00
Perttu Ahola
9f772d8313 server: -C [module_name]: Skip compiling specified module (useful in place of automatic modification checking to speed up module development) 2014-10-02 08:45:30 +03:00
Perttu Ahola
a2d430d35f server/state, builtin/entitysync: Tracking of node and component changes works 2014-10-01 23:27:31 +03:00
Perttu Ahola
fa261d74d9 server: Subscribing to Urho3D events works (interface::Server::sub_magic_event()) 2014-10-01 21:38:15 +03:00
Perttu Ahola
4637f795e5 src/interface/magic_event.h: Add missing file 2014-10-01 21:37:24 +03:00
Perttu Ahola
bd3d8e4eda server: Link modules with shared Urho3D (Note: For things to work, the server must be linked with the same shared Urho3D) 2014-10-01 21:13:31 +03:00
Perttu Ahola
1509bf1a51 WIP 2014-10-01 20:11:09 +03:00
Perttu Ahola
cfcf571bbd server/main: Catch ServerShutdownRequest 2014-10-01 20:10:53 +03:00
Perttu Ahola
6470836aab builtin/entitysync 2014-10-01 19:00:59 +03:00
Perttu Ahola
021fb9d57f WIP 2014-10-01 19:00:40 +03:00
Perttu Ahola
621afca60c WIP 2014-10-01 18:36:42 +03:00
Perttu Ahola
953f47785b server: Add Urho3D library to module build. Requires a static build of Urho3D with an added -fPIC option. 2014-10-01 10:06:09 +03:00
Perttu Ahola
2e53eb5e1f server: Add Urho3D's directories to module include path 2014-10-01 09:31:27 +03:00
Perttu Ahola
8e11727c1c server: Decrease log level for module compilation related messages 2014-10-01 09:31:27 +03:00
Perttu Ahola
272a2dc7bf builtin/{network,client_file}: Tweak and fix minor things 2014-10-01 09:25:24 +03:00
Perttu Ahola
e1b33c08c0 games/{minigame,test,uitest}: Remove useless bloat from __loaders 2014-09-30 14:28:57 +03:00