mischa
d74e61298e
fix : #3485 Weaver now skips protected fields (Credit: James) ( #3493 )
...
* fix : #3485 Weaver now skips protected fields
* simplify
2023-05-27 06:36:05 +02:00
mischa
22134470ed
fix Unit tests
2023-05-27 11:47:22 +08:00
mischa
3619be494a
feature: allow NetworkBehaviour components in children. solves #2276 ( #3486 )
...
* feature: allow child NetworkBehaviour components in children
* Tanks demo: move Turret NetworkTransform to child
* NT TODO
* RequireInParents NI
* NetworkAnimatore allow in children
* call base onvalidate
* Add OnValidate to Script Template
* fix for pre-2020.3 Unity
* MirrorTest: CreateNetworked with NetworkBehaviour in children
* Tests: child networkbehaviours
---------
Co-authored-by: MrGadget1024 <9826063+MrGadget1024@users.noreply.github.com>
2023-05-27 08:25:53 +08:00
mischa
26e83ce645
fix: NetworkBehaviour SendRPCInternal error message fixed. This can happen if an RPC is called after shutting down the server - which doesn't mean that it was called on a client.
2023-05-25 11:16:06 +08:00
MrGadget1024
59bf0d59be
chore(CI): RunUnityTests - updated unityVersion
2023-05-24 22:03:06 -04:00
JesusLuvsYooh
e0ae55a971
Update NetworkRoomPlayer.cs ( #3490 )
2023-05-19 19:51:50 +08:00
JesusLuvsYooh
4c6e4e2bd0
NetworkTransform tooltips need use-case explanations. ( #3481 )
...
* Removed obsolete comment.
* Tooltip explanations 1
2023-05-19 19:51:27 +08:00
mischa
ae539dcad0
fix: upgrade to Unity 2021.3.25 LTS which seems to fix incremental builds on apple silicon Macs
2023-05-14 11:48:44 +08:00
mischa
bf5cd97e69
fix : #3482 Weaver Generic 'out' parameter IL2CPP build failures [credit: JamesDev]
2023-05-14 11:47:05 +08:00
MrGadget1024
4297eb10ef
chore(CI): RunUnityTests - updated unityVersion
2023-05-11 11:16:48 -04:00
MrGadget1024
22675f40cf
NetworkTransform - syntax
2023-05-09 03:01:14 -04:00
MrGadget1024
b7bf117378
NetworkTransform - syntax
2023-05-09 02:59:35 -04:00
ninjakickja
337a0affee
fix #3478 - Changed sendIntervalCounter increment logic ( #3480 )
...
Changed sendIntervalCounter logic to fix the issue where if sendIntervalMultiplier = 1, NT will send every frame instead of every send interval.
This is due to sendIntervalCounter being initialised to 1 instead of 0, after NT has triggered it's send.
2023-05-09 06:57:09 +02:00
Louis Bailleau
8a0accc60b
breaking: NetworkDiscovery ServerFoundUnityEvent now supports custom ServerResponse types
2023-05-08 03:59:15 +02:00
MrGadget1024
09496652b7
fix(SimpleWebTransport): fixed ClientUseDefaultPort default
2023-05-04 17:07:55 -04:00
James Frowen
f200b907ac
feat(SimpleWebTransport): adding option to set server and client port different ( #3477 )
...
* feat(SimpleWebTransport): adding option to set server and client port different
When running websocket server behind reverse proxy client should connect via port 80 or 443. the reverse proxy should then forward requests to the ServerPort running on localhost.
* Update Assets/Mirror/Transports/SimpleWeb/SimpleWebTransport.cs
---------
Co-authored-by: mischa <16416509+vis2k@users.noreply.github.com>
2023-05-04 04:59:47 +02:00
mischa
0f41aa7a3e
NetworkBehaviour SendCommandInternal: shorter logs
2023-04-29 10:52:07 +09:00
mischa
4193b5401e
fix : #3409 - NetworkTime now always uses unscaled time as double. Forgot to push the commit for the previous commit's PR
2023-04-24 20:09:53 +08:00
mischa
754a98fd71
fix : #3409 NetworkTime now always uses ( #3475 )
2023-04-22 05:12:31 +02:00
MrGadget1024
7297f76687
chore(CI): RunUnityTests - updated unityVersion
2023-04-21 11:04:21 -04:00
mischa
58e7915952
Tests: NetworkBehaviourMock component with call counters for reuse. Tests don't need to manually define call counters anymore.
2023-04-21 14:34:22 +08:00
mischa
b43d920572
Tests: NetworkIdentity tests split into multiple files
2023-04-21 14:14:30 +08:00
mischa
005d8384f4
Tests: NetworkClient namespace changed
2023-04-21 14:03:07 +08:00
mischa
20cf67342d
Tests: NetworkTransform namespace for grouping in test runner
2023-04-21 14:01:33 +08:00
mischa
b33d3bb924
Tests: NetworkReaderWriter namespace for grouping in test runner
2023-04-21 14:00:57 +08:00
mischa
ce0b8eabd9
Tests: NetworkMessages namespace for grouping in test runner
2023-04-21 13:58:51 +08:00
mischa
38dd2ae960
Tests: NetworkManager namespace for grouping in test runner
2023-04-21 13:55:30 +08:00
mischa
1012ca0dd6
Tests: NetworkServer namespace for grouping in test runner
2023-04-21 13:54:43 +08:00
mischa
814c5c404c
Tests: NetworkIdentities namespace for grouping in test runner
2023-04-21 13:37:18 +08:00
mischa
8b0020f10c
Tests: NetworkConnections namespace for grouping in test runner
2023-04-21 13:34:47 +08:00
mischa
14146e61a2
Tests: NetworkClient namespace for grouping in test runner
2023-04-21 13:33:44 +08:00
mischa
0d49bba308
Tests: NetworkBehaviours namespace for grouping in test runner
2023-04-21 13:31:20 +08:00
mischa
eea2099a2d
Tests: InterestManagement namespace for grouping in test runner
2023-04-21 13:29:41 +08:00
mischa
9da3e3fa23
Tests: remove unused usings
2023-04-21 13:28:29 +08:00
mischa
8151a4d8f8
Tests: fix namespace for Rpcs
2023-04-21 13:27:51 +08:00
mischa
e47296194f
Tests: RemoteAttributeTest namespace renamed to Rpcs
2023-04-21 12:20:25 +08:00
mischa
17811668ab
Tests: add missing dependency after recent rename
2023-04-21 12:19:12 +08:00
mischa
d9ba49fa4b
Tests: SyncCollections namespace for grouping in test runner
2023-04-21 12:18:43 +08:00
mischa
0c34dc0c7f
Tests: SyncVars namespace for grouping in test runner
2023-04-21 12:17:50 +08:00
mischa
6e372b51fb
Tests: Transports namespace for grouping in test runner
2023-04-21 12:16:51 +08:00
mischa
5b08993e62
Tests: Tools namespace for grouping in test runner
2023-04-21 12:16:23 +08:00
mischa
b9e4484215
Tests: NetworkLoop subfolder
2023-04-21 12:05:49 +08:00
mischa
387cd2e0e6
Tests: NetworkTransform subfolder
2023-04-21 12:05:26 +08:00
mischa
5d211ea830
Tests: SnapshotInterpolation subfolder
2023-04-21 12:05:10 +08:00
mischa
d2e60283b3
Tests: StructMessagesTests moved to NetworkMessages subfolder
2023-04-21 12:04:40 +08:00
mischa
d694163a14
Tests: FieldsInBaseClasses moved to NetworkReaderWriter folder
2023-04-21 12:04:04 +08:00
mischa
8696a4f9cd
Tests: OverloadMethodTest moved to NetworkMessages subfolder
2023-04-21 12:03:09 +08:00
mischa
24069ab8a2
Tests: add comment
2023-04-21 11:27:26 +08:00
mischa
5b0c9b8425
syntax
2023-04-21 11:26:15 +08:00
mischa
b50a762e1a
Tests: CustomRWTest renamed
2023-04-21 11:25:11 +08:00