James Frowen
b4ff4f2ce1
Using draw default inspector ( #1559 )
...
* adding IsParameterControlledByCurve check
* using DrawDefaultInspector
Now that SyncVar has a drawer this code is redundant
2020-03-19 18:29:55 -05:00
Chris Langsenkamp
e946c79194
fix: Fixed ClienRpc typos
2020-03-18 19:02:58 -04:00
James Frowen
cf8b979cce
adding IsParameterControlledByCurve check ( #1547 )
2020-03-18 17:30:16 +01:00
MrGadget
2d1b142276
fix: Prevent Double Call of NetworkServer.Destroy ( #1554 )
...
* fix: Prevent Double Call of NetworkServer.Destroy
* doc: Updated ChangeLog
* Extended comments and added LogWarning
2020-03-18 17:25:22 +01:00
James Frowen
35d7c9ddb4
adding PropertyDrawer for syncvar ( #1552 )
...
This fixing position of label with HeaderAttribute
This will also make sure that label is shown for all visable fields
2020-03-18 09:36:10 +01:00
Chris Langsenkamp
6f617f92e3
Added Tooltips and Headers to NetworkRoomManager and NetworkRoomPlayer
2020-03-17 23:47:57 -04:00
Chris Langsenkamp
a4ffcbe280
fix: Updated NetworkRoomPlayer inspector and doc and image
2020-03-17 19:22:53 -04:00
MrGadget
46c80bdc2e
Reverted 6431c28a
( #1553 )
2020-03-17 19:08:47 -04:00
vis2k
4faec29559
removed obsoletes ( #1542 )
...
* lobby
* networkroommanager
* networkanimatoreditor
* networkidentityeditor
* preprocessordefine
* clientscene
* customattributes
* localclient
* messages
* networkbehaviour
* networkclient
* networkconnection
* networkidentity
* networkmanager
* networkserver
* networkwriter
* syncdictionary
* synclist
* unetwork
* transport
* networkmessage
* remove leftover obsoletes
* NetworkServer
* NetworkManager
* NetworkRoomManager
* NetworkRoomManager
* AddPlayerMessage
* NetworkLobbyManager & NetworkLobbyPlayer
* PreprocessorDefine
* Removed usings
* Commented test class
* Restored NetworkMessage as empty file
* Removed SyncVarSTRUCT tests
* Removed SyncVarSTRUCT tests
Co-authored-by: Chris Langsenkamp <chris@clevertech.net>
leaving a few ones still in there:
addplayermessage
llapi because still useful
networkbehaviour.getrpchandler for networkprofiler
BREAKING CHANGE: removed obsoletes
2020-03-17 15:25:36 -05:00
Chris Langsenkamp
7bd137847d
Added Deprecated Comment
2020-03-17 11:03:00 -04:00
Paul Pacheco
658847b096
fix: Command and Rpc debugging information ( #1551 )
...
When replacing command and rpc methods, we now correctly move over
the debugging information.
Now you can put breakpoints in commands and Rpc
Should fix #1550
2020-03-16 18:50:14 -05:00
Paul Pacheco
0b84d4c5e1
fix: Report correct channel to profiler in SendToObservers
2020-03-15 11:54:39 -05:00
vis2k
20a2d09d07
fix: NetworkBehaviour.SyncVarNetworkIdentityEqual made protected again so that Weaver finds it again
2020-03-09 21:54:19 +01:00
vis2k
165a1dd94c
fix: NetworkBehaviour.SyncVarGameObjectEqual made protected again so that Weaver finds it again
2020-03-09 21:51:17 +01:00
vis2k
76dd0c83bf
syntax
2020-03-09 16:50:32 +01:00
vis2k
c928ef2353
syntax
2020-03-09 16:39:31 +01:00
vis2k
5801051a29
Weaver Helpers: remove unused AddSearchDirectoryHelper
2020-03-09 16:23:51 +01:00
vis2k
a26a0a39e2
syntax
2020-03-09 16:22:27 +01:00
vis2k
eb4ccd54b7
syntax
2020-03-09 16:21:36 +01:00
vis2k
83c8beac5e
NetworkClientTests: Send
2020-03-09 11:23:28 +01:00
vis2k
df0ec137d0
NetworkClientTests: DisconnectInHostMode
2020-03-09 11:12:22 +01:00
vis2k
53165d2096
NetworkClientTests: ConnectUri
2020-03-09 11:05:59 +01:00
vis2k
572866410f
Tests: MemoryTransport server connection id changed from 0 to 1 because 0 is reserved for localhost and will be rejected
2020-03-09 11:05:48 +01:00
vis2k
fe94b74009
Tests: MemoryTransport LateUpdate exposed so we can process messages
2020-03-09 11:05:19 +01:00
vis2k
f26ba488b8
NetworkClientTests: isConnected
2020-03-09 10:51:41 +01:00
vis2k
f9b8914e6d
NetworkClientTests: serverIp
2020-03-09 10:47:44 +01:00
Chris Langsenkamp
4b27388771
Removed StartHost from ScriptTemplate
2020-03-08 11:19:13 -04:00
Paul Pacheco
f1860e3db9
test: test for obsolete should also be obsolete
2020-03-08 09:12:10 -05:00
vis2k
b74ef10780
NetworkBehaviourTests: OnStartLocalPlayer
2020-03-07 20:50:55 +01:00
vis2k
d48ab55ede
NetworkBehaviourTests: OnStartClient
2020-03-07 20:50:01 +01:00
vis2k
ad0788fb95
NetworkBehaviourTests: OnNetworkDestroy
2020-03-07 20:48:42 +01:00
vis2k
35ab00f4eb
NetworkBehaviourTests: SerializeAndDeserializeObjectsAll
2020-03-07 20:42:52 +01:00
vis2k
d703072768
NetworkBehaviour.DeSerializeObjectsDelta made internal so it can be tested
2020-03-07 20:42:42 +01:00
vis2k
d5b7802ae3
NetworkBehaviourTests: SerializeAndDeserializeObjectsAll
2020-03-07 20:38:58 +01:00
vis2k
2ff53580ba
NetworkBehaviour: DeSerializeObjectsAll made internal so we can test it
2020-03-07 20:38:46 +01:00
vis2k
07530a301f
NetworkBehaviourTests: DirtyObjectBits
2020-03-07 20:31:30 +01:00
vis2k
a4e0b32713
NetworkBehaviour.DirtyObjectBits made internal so it can be tested
2020-03-07 20:31:19 +01:00
vis2k
f12048a5c8
NetworkBehaviourTests: ClearAllDirtyBitsClearsSyncObjectsDirtyBits
2020-03-07 20:21:06 +01:00
vis2k
81c86d3d80
NetworkBehaviourTests: ClearAllDirtyBitsClearsSyncVarDirtyBits
2020-03-07 20:15:57 +01:00
vis2k
258d3bed02
NetworkBehaviourTests: GetSyncVarNetworkIdentityOnClientNull
2020-03-07 18:57:06 +01:00
vis2k
29035aaa7e
NetworkBehaviourTests: GetSyncVarNetworkIdentityOnClient
2020-03-07 18:56:54 +01:00
vis2k
c84cbe38de
NetworkBehaviourTests: GetSyncVarNetworkIdentityOnServerNull
2020-03-07 18:56:45 +01:00
vis2k
ed71ab0824
NetworkBehaviourTests: GetSyncVarNetworkIdentityOnServer
2020-03-07 18:56:34 +01:00
vis2k
b81a48ff36
NetworkBehaviourTests: SetSyncVarNetworkIdentityZeroNetId
2020-03-07 18:54:04 +01:00
vis2k
abcecf1eaf
NetworkBehaviourTests: SetSyncVarNetworkIdentityNull
2020-03-07 18:53:56 +01:00
vis2k
356a054109
NetworkBehaviourTests: SetSyncVarNetworkIdentityWithValidObject
2020-03-07 18:53:47 +01:00
vis2k
006d3d5660
NetworkBehaviourTests: GetSyncVarGameObjectOnClientNull
2020-03-07 18:36:47 +01:00
vis2k
01a16581b3
NetworkIdentityTests: GetSyncVarGameObjectOnClient
2020-03-07 18:35:26 +01:00
vis2k
8acdd76699
NetworkBehaviourTests: GetSyncVarGameObjectOnServerNull
2020-03-07 18:31:28 +01:00
vis2k
c6c1a36559
NetworkBehaviourTests: GetSyncVarGameObjectOnServer
2020-03-07 18:29:54 +01:00
vis2k
f51e587c67
remove old empty Telepathy.dll + meta file. This causes a confusing 'failed to parse meta file' warning in Unity 2019.3, and we don't need it anymore anyway. UNET never had Telepathy.
2020-03-07 18:02:44 +01:00
vis2k
7006313aad
NetworkBehaviourTests: SetSyncVarGameObjectZeroNetId
2020-03-07 18:00:12 +01:00
vis2k
9ff2a60e7a
NetworkBehaviourTests: SetSyncVarGameObjectWithoutNetworkIdentity
2020-03-07 17:57:04 +01:00
vis2k
be422c9fda
NetworkBehavourTests: SetSyncVarGameObjectNull
2020-03-07 17:40:45 +01:00
vis2k
ab8da21853
tests: syncInterval 0 for isdirty to work
2020-03-07 17:40:37 +01:00
vis2k
87eecc5d3f
clean up too
2020-03-07 17:38:16 +01:00
vis2k
971a499a82
NetworkBehaviourTests: SetSyncVarGameObjectWithValidObject
2020-03-07 17:36:42 +01:00
vis2k
9687168ea4
NetworkBehaviourTests: SyncVarNetworkIdentityEqualUnspawnedIdentityZeroNetIdIsTrue
2020-03-07 14:55:22 +01:00
vis2k
e4e540c602
NetworkBehaviourTests: SyncVarNetworkIdentityEqualUnspawnedIdentity
2020-03-07 14:55:20 +01:00
vis2k
a9f83bb8bc
NetworkBehaviourTests: SyncVarNetworkIdentityEqualValidIdentityWithSameNetId
2020-03-07 14:55:18 +01:00
vis2k
1408e8de42
NetworkBehaviourTests: SyncVarNetworkIdentityEqualValidIdentityWithDifferentNetId
2020-03-07 14:55:16 +01:00
vis2k
c9a3a0dceb
NetworkBehaviourTests: SyncVarNetworkIdentityEqualNull
2020-03-07 14:55:14 +01:00
vis2k
f9c9e140f5
NetworkBehaviourTests: SyncVarNetworkIdentityEqualZeroNetIdNullIsTrue
2020-03-07 14:55:11 +01:00
vis2k
cdf86ee3c8
NetworkBehaviour.SyncVarNetworkIdentityEqual made internal so it can be tested. will be made static soon anyway.
2020-03-07 14:55:09 +01:00
vis2k
a67db0df86
NetworkBehaviourTests: SyncVarGameObjectEqualUnspawnedGOZeroNetIdIsTrue
2020-03-07 14:45:54 +01:00
vis2k
b400f4a04a
NetworkBehaviourTests: SyncVarGameObjectEqualUnspawnedGO
2020-03-07 14:45:51 +01:00
vis2k
5506503da4
NetworkBehaviourTests: SyncVarGameObjectEqualValidGOWithSameNetId
2020-03-07 14:45:49 +01:00
vis2k
a3ae46f8f4
NetworkBehaviourTests: SyncVarGameObjectEqualValidGOWithDifferentNetId
2020-03-07 14:45:47 +01:00
vis2k
46a13a2c2a
NetworkBehaviourTests: SyncVarGameObjectEqualZeroNetIdAndGOWithoutIdentityComponentIsTrue
2020-03-07 14:45:45 +01:00
vis2k
8edad03328
NetworkBehaviourTests: SyncVarGameObjectEqualZeroNetIdNull
2020-03-07 14:45:43 +01:00
vis2k
08f426970a
NetworkBehaviourTests: SyncVarGameObjectEqualWithoutIdentityComponent
2020-03-07 14:45:41 +01:00
vis2k
949ce8288c
NetworkBehaviourTests: SyncVarGameObjectEqualNull
2020-03-07 14:45:39 +01:00
vis2k
fa707832a9
NetworkBehaviour.SyncVarGameObjectEqual made internal so we can test it. We will make this static soon anyway.
2020-03-07 14:45:37 +01:00
vis2k
7c4ea0d08b
NetworkBehaviour.GetRpcHandler renamed to GetDelegate
2020-03-07 14:01:57 +01:00
vis2k
bf1ac3279b
improve previous test
2020-03-07 13:58:52 +01:00
vis2k
3acdd97fee
NetworkBehaviourTests: GetRpcHandler
2020-03-07 13:56:09 +01:00
vis2k
cdd7055b66
clean up last test too
2020-03-07 13:50:45 +01:00
vis2k
00ef376f2d
NetworkBehaviourTests: RegisterDelegate improved
2020-03-07 13:48:20 +01:00
vis2k
f22188ff0b
NetworkBehaviourTests: RegisterDelegateDoesntOverwrite
2020-03-07 13:43:35 +01:00
vis2k
7071794e46
NetworkBehaviour.InvokeDelegate: fix error message saying the same function twice instead of the new function
2020-03-07 13:43:27 +01:00
vis2k
88640c9d89
NetworkBehaviour.RegisterDelegate: improve syntax
2020-03-07 13:43:00 +01:00
vis2k
ab1211b287
NetworkBehaviourTests: InvokeSyncEvent
2020-03-06 16:29:23 +01:00
vis2k
05c2a13e02
NetworkBehaviourTests: SendEventInternal
2020-03-06 16:27:46 +01:00
vis2k
8e9bcac4f6
NetworkBehaviourTests: InvokeRPC
2020-03-06 10:41:48 +01:00
vis2k
3c4b2fd9d8
NetworkBehaviourTests: SendTargetRPCInternal
2020-03-06 10:39:07 +01:00
vis2k
7656a833c9
NetworkBehaviourTests: SendRPCInternal
2020-03-06 09:52:15 +01:00
vis2k
644626294b
NetworkBehaviourTests: InvokeCommand
2020-03-05 21:45:24 +01:00
vis2k
92835cfc12
NetworkBehaviourTests: clear up delegates
2020-03-05 21:43:37 +01:00
vis2k
342f5b8b98
NetworkBehaviourTests: SendCommandInternal
2020-03-05 21:43:31 +01:00
vis2k
85dab627ef
NetworkIdentityTests: clear up delegates
2020-03-05 21:43:14 +01:00
vis2k
b91ed1aead
NetworkServerTests: clear up delegates
2020-03-05 21:43:10 +01:00
vis2k
1bdd6a80b2
NetworkBehaviourTests: SendCommandInternal improved
2020-03-05 16:01:42 +01:00
vis2k
faa78493b9
NetworkBehaviourTests: SendCommandInternal
2020-03-05 15:47:26 +01:00
vis2k
b330a9c6b3
accidentally merged this one
2020-03-05 14:31:12 +01:00
vis2k
e37e2ff2fc
NetworkBehaviourTests: InitSyncObject
2020-03-05 13:42:45 +01:00
vis2k
cdea476212
NetworkBehaviourTests: HookGuard
2020-03-05 13:40:26 +01:00
vis2k
c4060df00b
NetworkBehaviourTests: OnCheckObserverTrueByDefault
2020-03-05 13:26:24 +01:00
vis2k
43909bb40e
NetworkBehaviourTests: ComponentIndex
2020-03-05 13:20:31 +01:00
vis2k
eb977896f8
NetworkIdentityTests: HasIdentitysConnectionToClient
2020-03-05 12:59:04 +01:00
vis2k
892215cfe3
NetworkIdentityTests: HasIdentitysConnectionToServer
2020-03-05 12:58:55 +01:00