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 |
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
|
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
|
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 |
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
|
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
|
fcfff4690f
|
added RPC support 😲
|
2022-06-17 00:13:33 -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
|
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 |
Anton Franzluebbers
|
e42b499490
|
pulled changes from main branch
|
2022-01-24 19:18:38 -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
|
8d24d09ebc
|
maintain a local list of groups and remove groups upon leaving a room. Error checking for receiving messages for people that aren't in our room
|
2022-01-08 14:59:34 -05:00 |
Anton Franzluebbers
|
7e90b6d8cc
|
removed dissonance integration
|
2022-01-07 19:54:58 -05:00 |
Anton Franzluebbers
|
20607ac1b5
|
fixed group messages, fixed some errors with players leaving
|
2022-01-07 19:20:21 -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
|
e8b500f478
|
more simplification and documentation, added networkserializedobject with fixed serialization rate and ez callbacks
|
2022-01-06 20:04:05 -05:00 |
Anton Franzluebbers
|
440b8e97ca
|
some more cleanup and documentation, split dissonance player into its own componenent for simple adding, added some binarywriter extensions
|
2022-01-06 17:58:20 -05:00 |
Anton Franzluebbers
|
1606306134
|
maybe fixed ci, made naming convention consistent
|
2022-01-06 16:24:36 -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 |