Commit Graph

5798 Commits

Author SHA1 Message Date
mischa
0655f77922 PredictedRigidbody: CorrectionMode instead of bool to support more modes soon 2023-11-20 10:58:23 +01:00
MrGadget1024
55e8ca57e7 fix(RandomColor): Consolidated to Common 2023-11-19 10:14:12 -05:00
MrGadget1024
ec357740cb fix(PhysicsSimulator): Consolidated to Common 2023-11-19 10:13:22 -05:00
MrGadget1024
1113e45f5f fix(CanvasNetworkManagerHUD): added namespace 2023-11-19 10:10:12 -05:00
MrGadget1024
0c8166326d fix(AdditiveLevels): Fixed Portal label generation 2023-11-19 08:38:47 -05:00
mischa
816b775feb Revert "fix: #3576 Pings are now stamped with a scene hash so we can drop messages before a (potentially long) scene load. fixes a bug where RTT would be very high after a long scene load. (#3650)"
This reverts commit c729fe119c.
2023-11-17 11:09:33 +01:00
mischa
d4c0f20827
breaking: fix: #3652 host [Command]s are now simulated over a message queue instead of invoking them directly (credits: Brian B.) (#3653)
* comment

* fix: host [Command]s are now simulated over a message queue instead of invoking them directly (credits: Brian B.)
2023-11-17 10:34:20 +01:00
mischa
8ec937dfa6 LocalConnectionToClient: update comments 2023-11-16 17:10:49 +01:00
mischa
d6c43a343b Tanks/FaceCamera moved to Examples/Common 2023-11-15 11:30:01 +01:00
mischa
95f3ac501d Examples/Common renamed to Examples/_Common to be more obvious 2023-11-15 11:26:46 +01:00
mischa
c729fe119c
fix: #3576 Pings are now stamped with a scene hash so we can drop messages before a (potentially long) scene load. fixes a bug where RTT would be very high after a long scene load. (#3650)
* fix: #3576 Pings are now stamped with a scene hash so we can drop messages before a (potentially long) scene load. fixes a bug where RTT would be very high after a long scene load.

* 16 bit hash fakebyte
2023-11-15 11:25:37 +01:00
mischa
7a69c424eb Extensions: GetStableHashCode16 from NetworkMessages.CalculateId for reuse in other places 2023-11-15 11:08:03 +01:00
mischa
f5599fa0c9 Room Example: update readme for new scene names 2023-11-15 09:51:15 +01:00
mischa
d90b913d5d PredictedRigidbody: smoothCorrection tooltip 2023-11-14 13:14:08 +01:00
mischa
9d94adb1b8 syntax 2023-11-14 13:02:20 +01:00
mischa
c2fb271b83 predictedTime: comments 2023-11-14 11:49:28 +01:00
MrGadget
63f0fe4365
fix(PredictedState): Remove public accessors (#3649)
- Unity 2019 doesn't support `public` accessors inside interfaces.
- Compiles fine in all Unity versions without them.
2023-11-14 09:50:42 +01:00
mischa
7514e9b0f3 feat: Prediction October Progress [don't use this yet!] 2023-11-13 14:08:19 +01:00
mischa
d1c60845bd fix: Telepathy V1.9 2023-11-10 11:23:54 +01:00
Robin Rolf
d4734c0892
fix: EdgegapHosting connect uses passed-in name/version (#3646) 2023-11-08 20:00:47 +01:00
MrGadget1024
6453db147d PreprocessorDefine - moved comments up
- They'll be in the way of automation
2023-11-08 08:48:56 -05:00
mischa
9deff7e3f7 fix: EdgegapPlugin now shows detailed progress bar title and indicates 'Uploading' while uploading instead of freezing at 'Build and push: Pushed' for several minutes while uploading 2023-11-08 10:50:23 +01:00
mischa
0877e1f7ac EdgegapPlugin: comment 2023-11-08 10:29:10 +01:00
mischa
acda90ae33 syntax 2023-11-08 10:28:43 +01:00
mischa
bcea21191b fix: EdgegapPlugin typo 2023-11-08 10:27:23 +01:00
mischa
9979745bf9 fix: Edgegap Plugin 'InvalidOperationException: This instance has already started one or more requests.' when trying to Connect->Disconnect->Reconnect or Start->Stop->Start server 2023-11-08 10:26:43 +01:00
MrGadget
7bcaae9fb7
fix(EdgegapWindow): Simplify clearing ProgressBar (#3645)
- This was Imer's idea from Discord
2023-11-08 09:41:29 +01:00
mischa
b73c5ea9bd indentation 2023-11-07 20:21:25 +01:00
mischa
0a3368afe3 fix: EdgegapPlugin progress bar getting stuck when returning early without clearing it 2023-11-07 20:18:53 +01:00
mischa
42a89a798b
fix: Headless / Dedicated Server detection now works on Unity 2019/2020 without dedicated server build support too (#3643) 2023-11-07 18:06:29 +01:00
mischa
3f31cbd99b fix: EdgegapPlugin Unity 2019/2020 support 2023-11-07 10:30:11 +01:00
mischa
1b5f963c1f fix: EdgegapPlugin now builds properly on ARM machines instead of deployments failing silently 2023-11-07 09:59:37 +01:00
mischa
eab86098df fix: EdgegapPlugin EdgegapWindow.cs UIToolkit stylesheet paths aren't hardcoded anymore, allowing users to move Assets/Mirror/Hosting/Edgegap folder 2023-11-06 16:03:23 +01:00
mischa
e1d9604e3d breaking: Edgegap Plugin: ServerDataManager UI code moved into EdegapWindow.cs and made non-static.
prepares for not-hardcoded stylesheet path as well.
2023-11-06 15:50:26 +01:00
mischa
7916f39613 Edgegap Plugin: EdgegapServerDataManagerUtils merged into EdgegapServerDataManager to prepare for non-static rewrite 2023-11-06 15:35:34 +01:00
mischa
005319adb8 breaking: Edgegap Plugin: remove EdgegapToolScript+Editor for now - the custom editor never shows anyway 2023-11-06 15:27:24 +01:00
MrGadget1024
fd758a8a88 fix:(NetworkServer) Added check for UNITY_EDITOR in Listen 2023-11-06 08:12:38 -05:00
MrGadget1024
b2f2e1c464 fixed indentation 2023-11-06 08:09:59 -05:00
mischa
7d91f9a073 Edgegap Plugin: move IsArmCPU to BuildUtils 2023-11-06 14:04:46 +01:00
MrGadget1024
57d412c704 Consolidated Server Listening output 2023-11-06 08:03:31 -05:00
mischa
bb9bf76eb9 fix: Edgegap plugin now detects and warns about ARM CPUs instead of deployments failing silently 2023-11-06 13:59:57 +01:00
MrGadget1024
54309b5e39 fix(MultiplexTransport): Add Server listening output 2023-11-06 07:58:17 -05:00
JesusLuvsYooh
b195cc062a
fix: Port log for when Server has started and is listening. (#3642)
Allows users to know if Server has actually started and which port, and not just initialised.
Credits to Gadget for code and suggesting to have it in NetworkServer.
(Originally was going in KCP-only)
2023-11-06 07:56:31 -05:00
mischa
1641bba5b1 fix: NetworkManager autoStartServerBuild now only auto starts a server in build, not in editor 2023-11-06 13:45:05 +01:00
mischa
113f810be9 Edgegap Plugin: remove unnecessary target switching 2023-11-06 13:06:38 +01:00
mischa
38c3781d9c feat: NetworkManagerHUD exposes configurable Port field if Transport uses a Port 2023-11-06 13:02:06 +01:00
mischa
4193d75551 fix: Edgegap Plugin now creates Dedicated Server instead of Headless --nographics builds which should include #UNITY_SERVER define 2023-11-06 09:39:23 +01:00
mischa
bccebc67b4 Revert "fix: Edgegap Plugin 'InvalidOperationException: This instance has already started one or more requests.' when trying to Connect->Disconnect->Reconnect"
This reverts commit 68d768b871.
2023-11-06 09:31:09 +01:00
MrGadget1024
bd85c74f52 NetworkManagerWithActions template - made actions non-static
- the singleton is already static, so ref them through that.
2023-11-05 07:54:13 -05:00
mischa
68d768b871 fix: Edgegap Plugin 'InvalidOperationException: This instance has already started one or more requests.' when trying to Connect->Disconnect->Reconnect 2023-11-05 13:31:13 +01:00