Commit Graph

21 Commits (16f21bb01d6850b0461212883a0df0fd9ad26d19)

Author SHA1 Message Date
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 206a683bc7 jitter testing, avoid microphone for webgl build, dashboard ci 2023-08-05 14:57:46 -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 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 4896d802ac older velnet changes - seems to be mostly samples 2022-08-15 12:53:49 -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
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 7e90b6d8cc removed dissonance integration 2022-01-07 19:54:58 -05:00
Anton Franzluebbers c3e3169982 idk even stuff 2022-01-07 15:57:09 -05:00
Anton Franzluebbers ca96e555b2 big reorganization to make NetworkObjects pass messages on to NetworkComponent, which do the actual syncing. Removed the need for a Player gameobject, added a ownershipLocked option for possible player objects, simplified instantiation process - but it doesn't seem to work all the time 2022-01-07 02:33:10 -05:00
Anton Franzluebbers 480b9cd1ca reorganized into a package, added a namespace, added an assemblydefinition, attempt at ci for upm branch creation 2022-01-06 16:02:50 -05:00
Kyle Johnsen 6c6c7c4833 moved all dissonance refs out of base components. Dissonnance is now implemented in a specialized networkobject 2022-01-04 23:39:57 -05:00
Kyle Johnsen e33201593b positional audio (no non positional yet) and leaving and joining 2022-01-03 10:12:15 -05:00
Kyle Johnsen bbbfd7afb0 almost working with dissonance. Strange lag happening now 2022-01-03 02:13:54 -05:00
Kyle Johnsen c701bf4ed5 moved to dissonance 2022-01-03 01:37:33 -05:00
Kyle Johnsen 61c7469cb2 now open source with dfvoice removed, and concentus added 2021-12-31 15:27:28 -05:00
Kyle Johnsen 62c9f07578 added speech to demo 2021-12-23 09:14:32 -05:00
Kyle Johnsen b5ab2afc7d working position updates in unity 2021-12-21 15:13:02 -05:00
Kyle Johnsen 090df30c77 added unity project and server docs 2021-12-20 10:31:35 -05:00