acmcarther / space_coop

Wanna-be game engine for use in a SS13 clone
2 stars 0 forks source link

Add standalone client mode #95

Open acmcarther opened 8 years ago

acmcarther commented 8 years ago

Using #94, we'll be able to pipe together the client and the server code. It turns out (amazingly?) that we've isolated networking well enough to just drop the network event emitting modules out and include all the server services into a mega client.

That'll automatically hook ClientNetworkEvent destructuring in server to emitters in client systems AND ServerNetworkEvent destructuring in client to emitters in server systems.

This seriously shouldn't be this easy.

acmcarther commented 8 years ago

This isn't so big of a priority anymore since port/addr are now optional on server and client.