Commit Graph

96 Commits

Author SHA1 Message Date
MrGadget1024
56fa8ef30d Merged master 2023-02-20 08:50:26 -05:00
vis2k
5cae45da1b Unity 2021.3.19 to fix dedicated server build definitions:
https://forum.unity.com/threads/unity-2021-2-dedicated-server-target-and-stripping-optimizations-now-live-please-share-feedback.1143734/page-4#post-8806153
2023-02-20 18:44:08 +08:00
ninjakickja
913a29dc6d Update NT to fix desyncs
When a new client joins in between sending frames, server will serialize a current live position to the client. This may not be the last sent copy to everyone, so when the next send happens, the delta sent will be delta-ed against wrong data.

Other changes:
1) Removed CheckLastSendTime() in OnSerialize(), not needed.
2) Only checking sending/set dirty in LateUpdate(). Other users may require positions updated in
    update, and do something to it on LateUpdate().
3) Initialize last snapshot to zeroes in Reset(). For syncOnlyOnChange, sender will check against last sent
    snapshot for changes. This needs to be zero on a reset.
2023-02-20 10:36:14 +08:00
Robin Rolf
9184938671 OfflineWeb scene instead of Kcp
This is the webgl branch after all
2023-02-14 18:45:20 +01:00
MrGadget1024
c1962422fd Merged master 2023-02-08 03:29:56 -05:00
MrGadget1024
1e802c24c8 ProjectSettings 2023-02-08 03:29:10 -05:00
MrGadget1024
bbcf4b38c0 breaking: MIRROR_73_OR_NEWER 2023-02-08 03:04:41 -05:00
MrGadget1024
3ef5e06431 Revert "breaking: MIRROR_73_OR_NEWER"
This reverts commit 8596f1d827.
2023-02-08 03:02:30 -05:00
MrGadget1024
3811a42411 Merged master 2023-02-08 02:59:11 -05:00
MrGadget1024
8596f1d827 breaking: MIRROR_73_OR_NEWER 2023-02-08 02:57:27 -05:00
MrGadget1024
d6e81dc687 Merged master 2023-01-30 07:31:42 -05:00
vis2k
860afef8a1 Unity 2021.3.17 LTS 2023-01-28 23:41:39 +09:00
vis2k
7dc614591d fix collision matrix 2023-01-26 20:24:56 +09:00
vis2k
80a4c8e082 fix layers 2023-01-26 20:24:26 +09:00
vis2k
b791061331 scene build settings fix 2023-01-26 20:01:19 +09:00
MrGadget1024
9df0b0f143 Define symbols for Server, Standalone, WebGL platforms 2022-12-31 10:27:36 -05:00
MrGadget1024
97547a285c Culled compiler symbols to last 12 months
- Going forward, we need to remove oldest when we add new one each month when we publish to the store, so we only keep them back 12 months.
2022-12-31 10:19:16 -05:00
vis2k
642423aef8 MIRROR_71_0_OR_NEWER 2022-12-31 14:44:09 +01:00
vis2k
fe66afd27a Unity 2021.3.15 LTS 2022-12-14 18:28:04 +01:00
vis2k
6f98725247 MIRROR_70_0_OR_NEWER 2022-12-09 21:36:39 +01:00
vis2k
1dada3bb4b MIRROR_2022_10_OR_NEWER 2022-11-09 10:55:50 +01:00
vis2k
d26d12fb55 feature: CCU test demo 2022-10-31 09:23:26 +01:00
vis2k
7672afea48 Unity 2021.3.11 2022-10-21 13:24:42 +02:00
vis2k
e4fa18da76 build settings: always build IL2CPP: makes most sense for multiplayer games (perf, asm "obfuscation") 2022-09-24 22:09:07 +07:00
vis2k
736d6a40df resave ProjectSettings 2022-09-15 12:34:47 +08:00
vis2k
deb75b5e6f Unity 2021.3.9 2022-09-14 21:19:34 +08:00
vis2k
e04293f980 breaking: SnapshotInterpolation.Compute(): add 'out catchup' for debugging 2022-06-03 16:40:53 +07:00
vis2k
bec8e01c69 MIRROR_66_0_OR_NEWER 2022-04-17 14:01:24 +08:00
vis2k
7e19881630 MIRROR_65_0_OR_NEWER 2022-03-07 20:26:11 +08:00
MrGadget
8a8f71b30b Revert merge master to master 2022-01-28 22:31:38 -05:00
MrGadget
6c729970cd
Merge branch 'master' into master 2022-01-28 21:53:43 -05:00
MrGadget
9985a36ea3 Updated Unity Packages 2022-01-23 09:01:08 -05:00
vis2k
26ff73b6fa Upgraded to Unity 2020.3.26 LTS 2022-01-21 16:27:27 +08:00
MrGadget
34bf98b9d0 MIRROR_58_0_OR_NEWER 2022-01-18 00:57:24 -05:00
MrGadget
741962612c ProjectSettings MIRROR_57_0_OR_NEWER 2022-01-14 05:19:44 -05:00
MrGadget
88fe9f9820
breaking: NetworkAuthenticator OnClientAuthenticated Changed (#3027)
- No longer passes `NetworkConnection` on Client
- Use `NetworkClient.connection` within your event hanlder

This is only breaking for users that assigned their own events to OnClientAuthenticated in the inspector. Everything else related to an Authenticator works the same with no changes needed because nearly all Authenticator mechanisms are private.

Deprecating would be worse than not in this case, since custom user-made handers would be the far uncommon case as far as I know.
2021-12-13 13:39:30 +01:00
vis2k
282c843ad1 MIRROR_53_0_OR_NEWER 2021-10-20 12:11:10 +08:00
MrGadget
8612c023a6
breaking: Remove Obsoletes (#2909)
* breaking: Remove Obsoletes
- MIRROR_47_0_OR_NEWER symbol added
- A few obsoletes with Network Visibility remain...not ready to remove just yet.

* fixed test
2021-09-07 00:10:36 +08:00
vis2k
5128c4f987 MIRROR_46_0_OR_NEWER 2021-09-03 14:11:16 +08:00
vis2k
755a81a535 projectsettings resave 2021-08-09 13:51:15 +08:00
vis2k
a2eb54444e ProjectSettings/boot from Unity 2021. makes working with 2021 & Mirror git easier; should be ignored in 2019 etc. 2021-08-09 13:44:11 +08:00
vis2k
59c4f07012 ProjectSettings/MemorySettings from Unity 2021. makes working with 2021 & Mirror git easier; should be ignored in 2019 etc. 2021-08-09 13:44:05 +08:00
vis2k
c86a72fa17 ProjectSettings/VersionControlSettings from Unity 2021. makes working with 2021 & Mirror git easier; should be ignored in 2019 etc. 2021-08-09 13:43:54 +08:00
MrGadget1024
8717b6082f fix: Updated Compiler Symbols to MIRROR_43_0_OR_NEWER 2021-07-15 00:57:27 -04:00
vis2k
7eccab0433 PreprocessorDefine: 42_0_OR_NEWER 2021-07-11 16:25:33 +08:00
vis2k
7b04981463 Unity upgraded to 2019.4.28f1 LTS for latest fixes 2021-06-21 18:23:22 +08:00
MrGadget1024
21a6b64e38 Updated Compiler Symbols MIRROR_41_0_OR_NEWER 2021-06-14 10:01:43 -04:00
vis2k
85306691a5 ProjectSettings resaved 2021-06-08 13:31:13 +08:00
MrGadget1024
c1d8964c82 MIRROR_39_0_OR_NEWER 2021-05-20 02:04:11 -04:00
Chris Lang
96cf4e74c4 Updated processor define symbols for breaking changes
- We really need to remember or automate this.
2021-05-18 14:14:16 -04:00