vis2k
e9e3874205
fix: NetworkClient.OnHostClientSpawn now sets AOI visibility before invoking user callbacks.
2023-01-28 12:07:45 +09:00
MrGadget1024
7318dfed3f
fix: Use GUID's in AsmDef's
...
- Unity also appled changes per 2021.3.17
See https://docs.unity3d.com/2021.3/Documentation/Manual/class-AssemblyDefinitionImporter.html#asmdef-references
2023-01-27 04:27:15 -05:00
MrGadget1024
900c23a173
fix: Removed invalid reference from KCP AsmDef
2023-01-27 04:17:57 -05:00
MrGadget1024
79718d0638
fix: Added SimpleWebTransport to Mirror.Transports AsmDef
2023-01-27 04:13:56 -05:00
MrGadget1024
f16e1973c0
Additive Levels Offline Scene resaved
2023-01-26 03:28:29 -05:00
vis2k
5802fec712
SHA-1 comments
2023-01-26 01:41:34 +09:00
vis2k
01d0ae1a6b
SimpleWebTransport: add SHA1 comments
2023-01-26 01:31:15 +09:00
MrGadget1024
debc78310d
AdditiveLevels Example - Portal.cs typo
2023-01-24 15:16:46 -05:00
MrGadget1024
22ac763199
NetworkTransformBase - OnClientAuthorityChanged is Server Only
2023-01-20 19:32:06 -05:00
MrGadget1024
2239bb0245
NetworkTransformBase - syntax
2023-01-20 19:29:27 -05:00
MrGadget1024
dd5d7cab01
fix: NetworkTransform classes - methods in call order
2023-01-19 07:26:56 -05:00
MrGadget
af0bacf8ae
NetworkTransformBase - Reset when changing authority ( #3357 )
2023-01-19 12:04:14 +01:00
MrGadget1024
16b60e80f3
PlayerCamera - Added warnings for no MainCamera
2023-01-18 09:10:48 -05:00
MrGadget1024
a35c0dbd9a
fix: ChangeOwner now adds/removes from owned hashset
...
We do this in spawn and destroy already.
2023-01-16 07:30:39 -05:00
MrGadget1024
3e7837cebd
Revert "Added License, Notice, Version files"
...
This reverts commit 585be60d38
.
2023-01-14 11:01:42 -05:00
MrGadget1024
585be60d38
Added License, Notice, Version files
2023-01-14 11:01:14 -05:00
MrGadget
a024753a42
fix: Fixes #3317 - NetworkTransformReliable: don't send last snapshot ( #3355 )
2023-01-14 11:34:28 +01:00
MrGadget
875b34540a
fix : #3351 - Reset Statics in NS, NC, and NC_TimeInterpolation ( #3353 )
...
* fix: Fix #3351 - NetworkClient_TimeInterpolation reset statics
- Fixes #3351
* NetworkServer - reset actualTickRate
* NetworkClient - reset lastSendTime
* NetworkClient_TimeInterpolation - reverted reset of bufferTimeMultiplier
- added comment as to why we're not resetting it.
2023-01-13 22:11:43 +01:00
MrGadget1024
626180b2d3
Network Manager HUD - made it wider so it doesn't wrap as much
2023-01-12 22:09:15 -05:00
MrGadget1024
0cc27d2372
NetworkClient - added bufferTimeMultiplier to OnGUI
2023-01-12 22:08:38 -05:00
vis2k
027458db96
fix : #3344 NetworkServer.Shutdown sets active=false after destroying spawned objects.
...
this way scene objects without owners can still modify SyncLists in OnStopServer without IsWriteable() throwing an exception about NetworkServer being inactive.
2023-01-12 12:06:04 +01:00
vis2k
74e6b72239
fix: NetworkServer.DisconnectAll doesn't set inactive anymore. it should simply "disconnect all" connections.
...
otherwise Shutdown may not be able to properly clean up all objects.
prepares to fix #3344
2023-01-12 11:46:45 +01:00
vis2k
c04eeacba6
comment improved
2023-01-12 11:38:24 +01:00
vis2k
e16e55616b
fix : #3354 SyncList callback for OP_SET index parameter fixed
2023-01-12 00:44:18 +01:00
MrGadget1024
3e8880db1c
BasicAuthenticator - comment typo
2023-01-11 15:47:37 -05:00
MrGadget1024
655d0b0aa8
fix: NetworkClient - make OnGUI public
2023-01-09 19:24:49 -05:00
MrGadget1024
b642da6b2f
fix: Fix #3349 - NetworkTransformReliable use correct value in OnSerialize
...
- Fixes #3349
2023-01-09 09:41:19 -05:00
vis2k
2c9f6c4960
fix: kcp2k V1.27. fixes #3337
2023-01-08 11:51:50 +01:00
MrGadget1024
c93935422e
Check for no Camera.main in OnGUI
...
- avoids NRE flood if no camera with MainCamera tag.
2023-01-06 18:50:13 -05:00
mischa
3c85efa2d9
fix : #3330 #2422 SpawnObjects now activates, but does not spawn scene objects with inactive parents ( #3347 )
...
* fix : #3330 #2422 SpawnObjects now activates, but does not spawn scene objects with inactive parents
* helper function
* remove old workaround.
identities which aren't active in hierarchy don't have Awake called forcefully anymore.
it's not necessary because the second pass won't spawn them anymore.
* add comments
2023-01-06 18:21:03 +01:00
vis2k
c9dfd95bb7
add comment
2023-01-06 17:40:57 +01:00
vis2k
7b7ad85204
fix : #3340 SyncSet/Dictionary callbacks are only called once
2023-01-05 21:54:53 +01:00
vis2k
c5aa4746e1
fix : #3340 SyncList callbacks are only called once
2023-01-05 21:21:51 +01:00
vis2k
0d53f7c3a0
fix : #3343 allow modifying client synclists for unspawned objects like character previews
2023-01-04 01:32:11 +01:00
vis2k
8570afab94
fix : #3341 SyncLists can now be modified before spawning again
2023-01-04 01:10:53 +01:00
vis2k
02218bda13
fix : #3342 InitSyncObject IsWritable/IsRecording permissions fixed for host mode and other player's objects on client
2023-01-04 01:10:51 +01:00
vis2k
d645aad95c
fix: forgot to remove SyncList OnSerializeAll log message
2023-01-04 01:02:47 +01:00
MrGadget1024
34f6df24a1
NetworkClient - moved RegisterMessageHandlers down
2023-01-03 15:41:01 -05:00
MrGadget
273f91088f
fix : #3326 NetworkIdentity doesn't reset SyncObjects anymore ( #3339 )
...
* Fixes : #3326
- All callers to Reset are either unspawning (disabling) the object or have run a custom UnSpawnHandler
- Sync collections should retain their data in any case because the object may get respawned
- When it is respawned, OnDeserializeAll clears the internal collection and changes lists before adding back the entire payload.
- Users can always call the public Reset on the SyncObject themselves if they want it wiped.
* fixed comment
2023-01-03 09:59:36 +01:00
MrGadget1024
30ec858551
NetworkClient - formatting
2023-01-02 12:50:41 -05:00
MrGadget1024
0189b7f45e
NetworkServer - formatting
2023-01-02 12:49:53 -05:00
MrGadget1024
1f09c7f98d
NetworkIdentity - formatting
2023-01-02 12:49:04 -05:00
MrGadget1024
ed102ffb23
NetworkIdentity - moved SetClientOwner down with AssignClientAuthority
...
- AssignClientAuthority is the only caller in this class
2023-01-02 12:28:58 -05:00
MrGadget1024
9405e9fef6
NetworkIdentity - moved ResetStatics up
2023-01-02 12:26:53 -05:00
MrGadget1024
bc28022552
NetworkIdentity - moved HandleRemoteCall up
...
- Nothing in NetworkIdentity calls this, only external callers
2023-01-02 12:24:20 -05:00
MrGadget1024
de421cdc1f
NetworkIdentity - moved ClearDirtyBits methods up to their respective callers
2023-01-02 12:21:08 -05:00
MrGadget1024
c0e047b01a
NetworkClient - moved NotifyAuthority and 2 related others down below Reset
2023-01-02 12:13:59 -05:00
MrGadget1024
d71c9e2a77
NetworkIdentity - moved ClearObservers down below Reset
2023-01-02 12:09:15 -05:00
MrGadget1024
82ff8fddf7
NetworkClient - moved DestroyObject down
2023-01-02 11:15:13 -05:00
MrGadget1024
3616ad818b
NetworkServer - moved obsoletes
...
- localClientActive to above active
- ActivateHostScene to bottom out of the way
2023-01-02 09:53:01 -05:00