Commit Graph

11 Commits (fcfff4690f452dbbe0a2b5e7374259d8829153ef)

Author SHA1 Message Date
Anton Franzluebbers de4975b5e3 added automatic reconnection of the socket after a disconnect, handle disconnects from timouts properly as a leave event to prevent errors and allow rejoining, fix delete network objects from not being sent across the network, add auto-rejoin option to the test scene, test scene uses callbacks instead of timed spacing to join server and room 2022-03-04 19:22:25 -05:00
Anton Franzluebbers 44b3b363bb hmmmmmm 2022-02-04 00:09:46 -05:00
Kyle Johnsen e701edc017 added test for getroomdata 2022-02-02 23:28:01 -05:00
Anton Franzluebbers 94333a389d moved message encoding to binary instead of string 2022-01-25 21:28:35 -05:00
Anton Franzluebbers 80a16c4ce2 fixes for mouse dragger, visualization for audio range, added some more callbacks to velnetmanager, added color syncing extension, take ownership of synced textbox, fix for deleting all scene objects 2022-01-24 21:12:13 -05:00
Kyle Johnsen 35f999f77b fixed connected event, added ordered tcp messages (not group), automatically running login/connect 2022-01-21 08:59:02 -05:00
Kyle Johnsen 9adb458b0f added a test for the rooms message 2022-01-20 00:14:30 -05:00
Kyle Johnsen e94ee146e5 Mostly working, except for dissonance speech 2022-01-19 00:30:37 -05:00
Anton Franzluebbers de26857357 fixed some more errors related to not cleaning up properly when switching rooms, catch more errors to prevent everything from breaking at once if the user makes an error, added NetworkSerializedObjectStream to avoid needing to initialize binary readers, updated example to include a shared textbox and leave room button 2022-01-13 01:10:53 -05:00
Anton Franzluebbers 4d7513f6da more action callbacks for various events, removing objects on leave room, made some stuff static in VelNetManager 2022-01-07 23:23:03 -05:00
Anton Franzluebbers 7e90b6d8cc removed dissonance integration 2022-01-07 19:54:58 -05:00