Commit Graph

7789 Commits

Author SHA1 Message Date
MrGadget1024
773f49c50f main.yml - trying again to prevent Release for PR's 2023-03-01 10:07:03 -05:00
MrGadget1024
7c4be1fa57 main.yml - prevent Symantic job for PR's 2023-03-01 09:23:34 -05:00
MrGadget
bb2e7b2308
breaking: Removed old Unity 2018 / 2019_3 compiler defines (#3397)
- we only suppport Unity 2019.4.40 and later LTS releases.
BREAKING: Removed old 2018 / 2019 compiler defines
2023-02-28 16:11:40 +01:00
Robin Rolf
74f5339b09
fix: Write for non-spawned NB only writes 0 netId (fixes: #3399) (#3400)
* Failing test for non-spawned NB writer/reader

* fix: Write for non-spawned NB only writes 0 netId

Instead of writing 0 and component index which does not match what the reader expects (it will stop reading netId is 0)
Fixes #3399
2023-02-28 16:10:49 +01:00
MrGadget1024
17f75b77ca RunUnityTests - Updated unityVersion 2023-02-27 23:01:42 -05:00
vis2k
eaea01caa6 KcpClient: Tick/Incoming/Outgoing can now be overwritten (virtual) 2023-02-26 14:29:15 +08:00
MrGadget1024
a5270e9cec Dummy model and animations 2023-02-25 23:37:58 -05:00
MrGadget1024
bf4bc6cc68 Offline Scene - use PlayerDummy 2023-02-25 21:31:07 -05:00
MrGadget1024
df8b280a6d PlayerDummy - Animation 2023-02-25 21:30:53 -05:00
MrGadget1024
214dc43750 PlayerMove - Animation 2023-02-25 21:30:23 -05:00
MrGadget1024
b0b039f468 NTRCustomSendInterval - formatting 2023-02-25 21:30:02 -05:00
MrGadget1024
40d8e0268d SnapshotInterpolation - syntax 2023-02-25 21:27:06 -05:00
MrGadget1024
b4257d7484 NTRCustomSendInterval Mirror icon 2023-02-25 10:49:57 -05:00
JesusLuvsYooh
3252dec547
fix: Use PingWindowSize instead of hardcoded value (#3396)
fix: Use PingWindowSize instead of hardcoded value
2023-02-25 09:56:29 -05:00
MrGadget1024
a04f388c82 PlayerDummy WIP 2023-02-25 09:22:23 -05:00
MrGadget1024
431a396df8 NTReliableExt updated 2023-02-25 09:22:11 -05:00
MrGadget1024
d15f9d4579 Offline scene 2023-02-25 09:21:51 -05:00
MrGadget1024
d7896c2ec1 NetworkTime changes 2023-02-25 09:21:19 -05:00
JesusLuvsYooh
4603bb1a4d
Shortened PingWindowSize to get a faster more accurate result. (#3395)
* Shortened PingWindowSize to get a faster more accurate result.

Shortened PingWindowSize to get a faster more accurate result.
It taking too long to calculate the average may look bad to users

* Revert "Shortened PingWindowSize to get a faster more accurate result."

This reverts commit 0a5916b4dc.

* Revert "Shortened PingWindowSize to get a faster more accurate result."

This reverts commit 0a5916b4dc.

* Shortened PingWindowSize to get a faster more accurate result.

Shortened PingWindowSize to get a faster more accurate result.
It taking too long to calculate the average may look bad to users

* Shortened PingWindowSize to get a faster more accurate result.

Shortened PingWindowSize to get a faster more accurate result.
It taking too long to calculate the average may look bad to users, choosing 6 gives us an average of 3 results, where as the previous 10, would wait for 5, it should be a slight visual improvement.
2023-02-25 11:11:56 +01:00
MrGadget1024
4c329fc7ef clientMaxMessagesPerTick: 2000 2023-02-24 23:35:52 -05:00
MrGadget1024
0f08a2f45f Teleport by X 2023-02-24 22:53:10 -05:00
MrGadget1024
6aabc65d1d Offline scene updated 2023-02-24 22:52:34 -05:00
MrGadget1024
c352c354ec bufferTimeMultiplierForClamping cmd line arg 2023-02-24 22:52:18 -05:00
MrGadget1024
9b9fe83dc5 NTRCustomSendInterval override OnTeleport 2023-02-24 22:51:42 -05:00
MrGadget1024
92310b4c9e bufferTimeMultiplierForClamping = 1f 2023-02-24 22:51:14 -05:00
MrGadget1024
0d461a8836 only ninja NPCs 2023-02-24 22:50:34 -05:00
MrGadget1024
0d6868b693 useNinja = true 2023-02-24 22:50:16 -05:00
MrGadget1024
5b56a4ce22 updated NTReliableExt 2023-02-24 22:49:24 -05:00
MrGadget1024
95e189d197 Updated NTReliableExt 2023-02-24 22:49:04 -05:00
MrGadget1024
e242c5f965 Formatting 2023-02-24 03:38:32 -05:00
MrGadget1024
d92cc65315 Formatting 2023-02-24 03:38:18 -05:00
ninjakickja
a424ee87d1 Clamping time if the difference exceeds X times multiplier.
Added in NM to include settings for clamp multiplier.
Added clamp multiplier field in NetworkServer for use in snapshot interpolation, similar to send Interval.
Amended all the function call to InsertAndAdjust to include clamp multiplier.
2023-02-24 11:36:10 +08:00
mischa
228a577683
fix: kcp2p V1.30 (#3391)
- fix: set send/recv buffer sizes directly instead of iterating to find the limit.
  fixes: https://github.com/MirrorNetworking/Mirror/issues/3390
- fix: server & client sockets are now always non-blocking to ensure main thread never
  blocks on socket.recv/send. Send() now also handles WouldBlock.
- fix: socket.Receive/From directly with non-blocking sockets and handle WouldBlock,
  instead of socket.Poll. faster, more obvious, and fixes Poll() looping forever while
  socket is in error state. fixes: https://github.com/MirrorNetworking/Mirror/issues/2733
2023-02-23 03:14:31 +01:00
ninjakickja
46ec63dc51 Changing TimeOverride Method
If we want local timeline to be around bufferTime slower,
Then over her we want to clamp localTimeline to be:
target +- multiplierCheck * bufferTime.
2023-02-23 09:26:07 +08:00
MrGadget1024
192f79c92b Merged master 2023-02-22 17:48:39 -05:00
MrGadget1024
af787b8f06 unityVersion - updated unityVersions 2023-02-22 13:52:36 -05:00
MrGadget1024
148b4e487c Console.WriteLine instead of Debug.Log 2023-02-22 01:35:44 -05:00
MrGadget
a1db764b7c
Organize WeaverTypes (#3393)
* Organize WeaverTypes
- Put all NetworkBehaviors together
- Put Writer with Reader
- Put Remote things together
- moved ScriptableObjectType down

* moved NetworkClientConnectionReference up
2023-02-22 07:07:45 +01:00
MrGadget1024
43c62d24bb Merged master 2023-02-22 00:39:03 -05:00
mischa
3caaeedf53
Update SECURITY.md 2023-02-22 06:22:33 +01:00
mischa
e5922b17ed
Update SECURITY.md 2023-02-22 06:22:14 +01:00
MrGadget1024
f87d5e4f9c UpdateClient change per Ninja 2023-02-21 02:14:21 -05:00
MrGadget1024
aa3c1b6bd4 Changes per Ninja 2023-02-21 01:29:23 -05:00
MrGadget1024
712b1c9120 fixed dumb mistake 2023-02-20 15:24:09 -05:00
MrGadget1024
dba4aa7f24 Added back PlayerBuffers to Ninja prefabs 2023-02-20 11:45:36 -05:00
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
MrGadget1024
51e47c733a PlayerName - removed commented code 2023-02-20 02:40:46 -05:00
MrGadget1024
7fb1d25e06 default multiplier 3 2023-02-20 02:40:26 -05:00
MrGadget1024
6a4dcf8d10 Hide snap UI elements 2023-02-20 02:40:06 -05:00