vis2k
368c08be63
remove comment
2021-07-12 19:43:14 +08:00
vis2k
d60ec59444
syntax
2021-07-12 19:42:07 +08:00
vis2k
3363162dd8
syntax
2021-07-12 19:40:47 +08:00
vis2k
dd716eb0c0
rename
2021-07-12 19:38:00 +08:00
vis2k
3e77166952
syntax
2021-07-12 19:37:28 +08:00
vis2k
f67caa2c1d
rename
2021-07-12 19:30:31 +08:00
vis2k
36a1411c4a
syntax
2021-07-12 17:23:55 +08:00
vis2k
7eccab0433
PreprocessorDefine: 42_0_OR_NEWER
2021-07-11 16:25:33 +08:00
vis2k
9b160bce5d
fix: FallbackTransport didn't propagate Early/LateUpdate
2021-07-10 14:37:54 +08:00
vis2k
b305741b4b
fix : #2822 - OnClientDisconnect wasn't called for host disconnect because LocalConnectionToServer wouldn't call OnTransportDisconnected ( #2823 )
...
* test
* fix
2021-07-08 18:25:45 +08:00
vis2k
b1a2ade539
committed the wrong chang
2021-07-08 18:00:50 +08:00
vis2k
2c18d5d4ee
add comment
2021-07-08 17:41:58 +08:00
vis2k
1c23b70ca8
fix : #2818 NetworkClient Disconnecting state added. Disconnect now sets state to Disconnecting. OnTransportDisconnected doesn't early return anymore because state was == Disconnected already before. fixes OnClientDisconnect not being called for remote connections. ( #2821 )
...
* fix : #2818 NetworkClient Disconnecting state added. Disconnect now sets state to Disconnecting. OnTransportDisconnected doesn't early return anymore because state was == Disconnected already before.
* add test
2021-07-08 16:59:14 +08:00
vis2k
57c0f70df8
NetworkClient.Disconnect: explicitly check against Connecting and Connected.
...
prepares for Disconnecting state so we don't need to change this here.
2021-07-08 16:10:15 +08:00
vis2k
49eeb58af6
add comment
2021-07-08 16:06:38 +08:00
vis2k
0a7af48e6e
NetworkIdentity.SetupIDs: use GetPrefabStage(gameObject) for correctness ( #2781 )
2021-07-08 15:19:54 +08:00
vis2k
fb052a30b5
fix : #2793 - Interest Management V2 now offers SetHostVisibility overwriting ( #2813 )
...
* InterestManagement.SetHostVisibility virtual
* NetworkServer uses it
* NetworkClient uses it
2021-07-08 13:36:27 +08:00
vis2k
372976eaab
gitignore codecoverage settings because paths are absolute anyway
2021-07-07 22:41:28 +08:00
vis2k
188be9ead0
fix: serialization precision over days by using frameCount instead of single precision time ( #2815 )
...
* fix: serialization precision over days by saving a double timestamp at the start of Broadcast() once
* use tick instead
2021-07-07 22:22:15 +08:00
vis2k
9ac3cf9534
comment
2021-07-07 20:46:50 +08:00
vis2k
c241d9dc20
remove unused import
2021-07-07 19:47:54 +08:00
vis2k
d25df4035b
linebreaks
2021-07-07 19:45:05 +08:00
vis2k
e20bcc6f0c
syntax
2021-07-07 19:43:45 +08:00
Robin Rolf
ef1f1a55f1
Add (failing) test for large timestamp serialization ( #2814 )
...
* Add test for large timestamp serialization
* Update Assets/Mirror/Tests/Runtime/NetworkIdentityTests.cs
Co-authored-by: vis2k <info@noobtuts.com>
2021-07-07 19:42:56 +08:00
vis2k
92d4429c55
add comments
2021-07-07 12:23:29 +08:00
vis2k
80387ffa03
fix: nimoyd unbatcher InvalidOperationException ( #2812 )
2021-07-07 11:48:51 +08:00
vis2k
1100af2ae0
rename
2021-07-07 11:24:37 +08:00
vis2k
fe7ed2ace1
Tests: nimoyd unbatcher repro
2021-07-07 11:23:18 +08:00
MrGadget1024
fb608d685a
fix: Fixed additive scenes on host client
...
- This was broken by #a0f5a846
2021-07-06 12:07:36 -04:00
Eunseop Shim
c0a5dff95f
Use Debug.LogException for NetworkBehaviour error messages ( #2803 )
2021-07-02 10:10:13 +08:00
MrGadget1024
357ef138c9
code style
2021-06-30 13:17:44 -04:00
MrGadget1024
5b9c7e11d5
syntax
2021-06-30 13:14:36 -04:00
MrGadget1024
6bb97abd2d
fix: fixed order of fields in NT Base
2021-06-30 11:26:31 -04:00
MrGadget1024
b86c8615f4
fix: Added null check and error logging to OnDeserializeAllSafely
2021-06-30 00:41:56 -04:00
MrGadget
a0f5a846d7
fix: OnClientChangeScene not firing for host client ( #2801 )
2021-06-30 10:56:50 +08:00
MrGadget
57d1892433
fix: Avoid NRE in UnpackAndInvoke ( #2800 )
...
Client message handlers may call conn.Disconnect, which will make connection = null, so we must check for that after calling `handler.Invoke`.
2021-06-30 10:56:09 +08:00
vis2k
021470360d
Tests: WriteUri(null) for https://github.com/vis2k/Mirror/pull/2796/
2021-06-30 10:54:43 +08:00
MrGadget
e07488d91b
fix: null handling in WriteUri & ReadUri ( #2796 )
2021-06-30 10:54:06 +08:00
MrGadget1024
b460b90007
fixed deprecation date
2021-06-29 06:07:47 -04:00
MrGadget1024
58c832f614
Removed comment
2021-06-28 07:38:23 -04:00
MrGadget1024
b7e6b6b3bc
Added missing Deprecated dates
2021-06-27 13:14:45 -04:00
vis2k
ff218adc17
fix: OverrideVirtualWithBaseCallsBothVirtualAndBase etc. failing tests because Weaver Cmd/Rpc SubstitueMethods couldn't be accessed by inheriting classes
2021-06-26 13:17:18 +08:00
Cooper H
74ae04d222
fix: Weaver Generated Cmd/Rpc should be private ( #2799 )
...
* Fix for users calling weaver gen'd methods in the inspector
Forces the new weaver generated method to be private, preventing prevents users from mistakenly calling weaver generated methods in dropdown menus (such as buttons) in the inspector.
* Update Assets/Mirror/Editor/Weaver/Processors/MethodProcessor.cs
Co-authored-by: vis2k <info@noobtuts.com>
2021-06-26 01:45:47 +08:00
MrGadget1024
5528bdd27e
Syntax
2021-06-23 23:24:57 -04:00
vis2k
243586254d
'multiple NetworkIdentity components' warning changed to Error to make it more obvious that this breaks a project
2021-06-23 12:45:23 +08:00
MrGadget1024
81854247c7
indention
2021-06-22 12:18:33 -04:00
vis2k
bb559b88eb
NetworkIdentity: fix define order for SceneManagement and use elif
2021-06-22 22:15:06 +08:00
vis2k
d7373ff175
remove unused imports
2021-06-22 21:25:11 +08:00
vis2k
85372a261a
Update README.md
2021-06-22 19:27:07 +08:00
vis2k
25e13cb6ec
Tests: UtilsTest.GetTrueRandomUInt
2021-06-22 19:10:24 +08:00