Commit Graph

111 Commits (fc3c866f1ae1a639b6a7d99f033d86dd49d91880)

Author SHA1 Message Date
Anton Franzluebbers fc3c866f1a add more docs 2023-08-26 00:58:26 -04:00
Anton Franzluebbers 16f21bb01d init mkdocs 2023-08-25 23:19:01 -04:00
Anton Franzluebbers a99d5c8d93 add revert as well as undo 2023-08-23 14:56:42 -04:00
Anton Franzluebbers ddaff1c86f actually remove old undo from history 2023-08-17 14:55:40 -04:00
Anton Franzluebbers ec72bd39bf add debug buttons and logging for undo 2023-08-17 13:39:01 -04:00
NtsFranz 22bbb3ce6a remove secrets 2023-08-11 00:59:17 -04:00
Anton Franzluebbers e2453abe71 NetworkSerializedObjectStream is now SyncState, added UndoGroup concept that takes any number of SyncState components and can save and reload snapshots, don't create garbage by recreating MemoryStream and Reader/Writer every time 2023-08-11 00:45:21 -04:00
Anton Franzluebbers bd7be1e191 clean up ci 2023-08-05 15:19:45 -04:00
Anton Franzluebbers 206a683bc7 jitter testing, avoid microphone for webgl build, dashboard ci 2023-08-05 14:57:46 -04:00
Anton Franzluebbers 9302251a02 working on velnet docs 2023-08-04 17:22:52 -04:00
Anton Franzluebbers a300b2b5e4 started adding docs site 2023-08-03 16:56:07 -04:00
Anton Franzluebbers 61444aee34 added takeownership editor button, improved samples, add IPackState interface to serialization scripts 2023-08-03 13:07:40 -04:00
Anton Franzluebbers 357d4a5dd8 send optional position data with an instantiation event to spawn in a known location, consolidate code for local instantiation 2023-01-26 16:53:23 -05:00
Anton Franzluebbers 3ae57a1dbf workflow access token 2022-12-20 23:30:10 -05:00
Anton Franzluebbers f75c7e5f53 more chance of working 2022-12-20 23:19:43 -05:00
Anton Franzluebbers 2945fe7ecd updated sample folder names in package, moved github workflow to upm folder 2022-12-20 23:18:26 -05:00
Anton Franzluebbers 50999f5ad1 updated samples with minimal example, velvoice example, and full example; fixed prefabs not saving with button for finding componenents, change samples directories to be visible in testing project and renamed on push 2022-12-20 23:12:15 -05:00
Anton Franzluebbers d9f9b4e7f1 added auto-start option for microphone, formatting and documentation changes 2022-12-19 23:01:37 -05:00
kjjohnsen 5ad76f69bc synctransform will now uselocaltransform only when checked 2022-12-06 16:59:56 -05:00
kjjohnsen 20a8362800 made player prefab 2d audio again and bumped version 2022-11-14 20:25:22 -05:00
kjjohnsen 2f38a1a154 added chipmunk catchup 2022-11-14 19:32:53 -05:00
Anton Franzluebbers b5a9356b80 testing npm autopublish 3 2022-11-13 23:46:55 -05:00
Anton Franzluebbers 19ba47c3ea testing npm autopublish 2 2022-11-13 23:45:36 -05:00
Anton Franzluebbers 864b60846c testing npm autopublish 2022-11-13 23:42:08 -05:00
kjjohnsen 3778b0368c Added VEL Voice and sample 2022-11-13 22:32:33 -05:00
Anton Franzluebbers 4896d802ac older velnet changes - seems to be mostly samples 2022-08-15 12:53:49 -04:00
Anton Franzluebbers a77cfc8a19 add license 2022-07-19 16:54:18 -04:00
Anton Franzluebbers 5506cd71fa merge 2022-07-19 16:37:04 -04:00
Anton Franzluebbers efed5c3d14 updated samples, autoconnect to server on enable/disable, auto-login option, add bool for players that were already in room when you joined 2022-07-19 16:31:43 -04:00
Kyle Johnsen 6c80452538 custom messages can be sent by anyone on server 2022-06-23 14:00:15 -04:00
Anton Franzluebbers 3154fc5094 method caching for rpc, small fixes 2022-06-21 20:19:26 -04:00
Anton Franzluebbers fcfff4690f added RPC support 😲 2022-06-17 00:13:33 -04:00
Anton Franzluebbers 77f07b8f6a bandaid for invalid master client id being sent by server 2022-04-01 14:37:08 -04:00
Anton Franzluebbers fb870599b1 properly disconnect local client without freezing by limiting unread message queue length and properly disconnecting when the socket dies 2022-03-10 20:08:29 -05:00
Anton Franzluebbers cad3fdda86 fix for reconnection bug that only happened on quest resulting in an instacrash 2022-03-04 20:56:31 -05:00
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 956267d04e changes from vfr 2022-02-12 15:09:57 -05:00
Anton Franzluebbers 44b3b363bb hmmmmmm 2022-02-04 00:09:46 -05:00
Anton Franzluebbers 2d16a14700 added callback for roomdatamessage 2022-02-03 02:09:21 -05:00
Kyle Johnsen 23f475a8a7 added message type for getroomsdata 2022-02-02 23:47:49 -05:00
Kyle Johnsen e701edc017 added test for getroomdata 2022-02-02 23:28:01 -05:00
Anton Franzluebbers 37854f7bf4 fix errrrorr 2022-01-31 17:05:56 -05:00
Anton Franzluebbers bdf531829b merge 2022-01-31 17:03:22 -05:00
Kyle Johnsen ee284a5e05 added multiple messages for join/left 2022-01-31 00:58:55 -05:00
Anton Franzluebbers 837696ddca proper enums for message received, callback for getrooms 2022-01-30 20:51:42 -05:00
Anton Franzluebbers d186dfdf9b added sender id to custom message type, added trycatch to custom message handler 2022-01-30 17:25:11 -05:00
Anton Franzluebbers eaf80a2dff merge 2022-01-30 17:09:21 -05:00
Anton Franzluebbers d084977402 converted some magic numbers to message types, added a custom message type, added editor button for scene ids 2022-01-30 17:04:37 -05:00
Anton Franzluebbers e837b624cc correct conversion of messages to binary (maybe) 2022-01-25 22:50:30 -05:00
Anton Franzluebbers 94333a389d moved message encoding to binary instead of string 2022-01-25 21:28:35 -05:00