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
mischa
ec548a6921
fix: Edgegap Plugin: Multiple precompiled assemblies with the same name Newtonsoft.Json.dll included - this is now included via Package Manager dependency
2023-11-05 13:14:18 +01:00
mischa
2d3776df6e
Edgegap Plugin: detailed error message & solution for 'project not found'
2023-11-05 13:08:01 +01:00
MrGadget1024
c66f40f925
fix(NetworkManager): CalculateConnectionQuality and OnConnectionQualityChanged are now public
...
- Also moved them down with the rest of the OnClient overrides
- Also rewrote the comments as <summary> comments
2023-11-04 17:49:04 -04:00
MrGadget1024
1cda80369a
feat(Templates): Added Script Templates with Actions
...
- Adds template NetworkManagerWithActions
- Adds template NetworkBehaviourWithActions
2023-11-04 17:46:33 -04:00
MrGadget1024
8cd6cb1602
Renamed Network Authenticator and Interest Mgmt templates
2023-11-04 14:54:11 -04:00
MrGadget1024
075f250976
NetworkBehaviour Template - Added Awake and Start with comments
2023-11-04 14:53:25 -04:00
MrGadget1024
7e80464d5d
NetworkManagerTemplate - simplified singleton
2023-11-04 12:54:30 -04:00
mischa
5aca20f2d9
Edgegap Plugin: link to our custom documentation instead
2023-11-03 20:48:54 +01:00
mischa
05e9ca4646
feature: Edgegap Hosting Plugin ( #3636 )
...
* edgegap plugin from https://github.com/edgegap/edgegap-unity-plugin
* newtonsoft.json plugin from https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.3 (
* fix stylesheet paths
* version
* fix stylesheet paths
* syntax: remove redundant private identifiers
* readme
* syntax: use explicit type instead of var
* syntax: remove redundant private identifiers
* styling
* rename folder
* plugins
* styles
* readme updated
* fix deprecated warning
* mark mirror changes
* naming
* stylesheet path const
* namespace Edgegap
* remove unused imports
* delete scenes
* syntax
* mirror.hosting.asmdef
* only in editor
* syntax
* show error in error window
* fix typo
* syntax
* RunCommand_DockerVersion helper to prepare for platform indepenent code
* add logging
* logging better
* syntax
* mac and linux cmd docker version support
* syntax
* improve error
* syntax
* check linux build support
* detailed instructions
* restart warning
* gitignore builds
* mirror change mark
* docker build and push command platform independent
* improve log
* helpful docker daemon error
* unauthorized access error
2023-11-03 19:39:19 +01:00
mischa
631b8e0eac
fix : #3588 NetworkTransform OnTeleport doesn't call Reset() anymore, causing NetworkTransformReliable's delta compression to get out of sync before
2023-11-01 15:15:52 +01:00
mischa
a432b7f43d
fix : #3632 disable EdgegapKcpTransport OnGUI 'new' warning
2023-11-01 14:38:37 +01:00
mischa
a6304ded73
TransformSnapshot: add ToString for easier debugging
2023-11-01 12:58:14 +01:00
MrGadget1024
00b9a96d3d
chore(CI): RunUnityTests - updated unityVersions
2023-11-01 01:59:03 -04:00
mischa
a195a07775
kcp V1.39:
...
fix: https://github.com/MirrorNetworking/Mirror/issues/3611 Windows UDP socket exceptions on server if one of the clients died
2023-10-31 23:08:45 +01:00
mischa
b434d001b1
change Debug.Assert to Assert.That
2023-10-29 17:53:03 +01:00
mischa
2ab395cc85
NetworkBehaviour.authority test coverage from #3495
2023-10-29 17:48:06 +01:00
MrGadget
64cb1a0082
fix: Fix Unity 2023 obsoletes ( #3635 )
2023-10-29 17:38:44 +01:00
MrGadget
6a8b4beaa1
breaking: Removed older Obsoletes ( #3633 )
...
BREAKING CHANGE - Removed older Obsoletes
2023-10-29 17:37:44 +01:00
mischa
bdb6cd8e53
fix : #3528 , #3529 NetworkBehaviour.authority now evaluates correctly in host mode too
2023-10-29 17:35:27 +01:00
MrGadget
97dc02ed59
fix: Add missing GetHashCode method for older Unity ( #3631 )
...
* fix: Add missing GetHashCode method for older Unity
- Cures warning about missing override.
* commit changes?
2023-10-29 10:40:10 +01:00
mischa
993ae8dc0f
fix: KCP V1.38 [2023-10-29] ( #3629 )
...
- fix: mismatching cookie race condition. cookie is now included in all messages.
https://github.com/MirrorNetworking/kcp2k/issues/54
- feature: Exposed local end point on KcpClient/Server
- refactor: KcpPeer refactored as abstract class to remove KcpServer initialization workarounds
2023-10-29 10:39:02 +01:00
mischa
9fe1d06ac0
fix: LatencySimulation now always applies latency to both channels. Fixes hard to debug issues where [SyncVar/Command/Rpc]s would be way off while NetworkTime.time was fine, due to latency being applied to only one channel. ( #3627 )
...
* fix: LatencySimulation now always applies latency to both channels. Fixes hard to debug issues where [SyncVar/Command/Rpc]s would be way off while NetworkTime.time was fine, due to latency being applied to only one channel.
* this too
2023-10-27 11:29:10 +02:00
mischa
5d1b041b69
LatencySimulation: syntax / readonly
2023-10-25 16:52:44 +02:00
MrGadget1024
c5abaef4cf
chore(CI): RunUnityTests - updated unityVersion
2023-10-25 10:47:26 -04:00
mischa
334e20d8fa
Billiards example: fix ForceMode and add maxForce
2023-10-25 15:07:37 +02:00
MrGadget1024
36c93d0359
CanvasController - reordered methods and callers
2023-10-22 07:00:26 -04:00
MrGadget1024
76bab63598
AdditiveLevelsNetworkManager - fixed comment
2023-10-22 06:58:54 -04:00
MrGadget1024
2bf9bcdcdf
Portal - improved comments
2023-10-22 06:58:28 -04:00
MrGadget1024
64f2f109d5
Reward - removed erroneous comments
2023-10-22 06:57:57 -04:00
MrGadget1024
5cc090a1a5
MultiSceneNetManager - fixed comment
2023-10-22 06:56:45 -04:00
MrGadget1024
6b4bac7dc2
Unity updated prefab
2023-10-22 06:56:21 -04:00
MrGadget1024
906626f574
chore(CI): main.yml - updatd paths-ignore
...
- double ** to match slashes in the path
2023-10-18 11:10:55 -04:00
mischa
a3ec844544
Update README.md ( #3626 )
2023-10-18 15:21:13 +02:00
mischa
de25a5e3bb
Update README.md
2023-10-18 15:11:59 +02:00
mischa
95e15f095b
Showcase: Unleased ❤️
2023-10-18 15:11:02 +02:00
MrGadget1024
1ff2b02d49
chore(CI): RunUnityTests - updated unityVersions
2023-10-18 07:43:26 -04:00
JesusLuvsYooh
f56394a406
Scenes renamed, see description. ( #3625 )
2023-10-18 12:12:08 +02:00
mischa
809f7a4a0e
feature: kcp2k exposes LocalEndPoint (credits: Whale)
2023-10-13 19:27:18 +02:00
mischa
3bf180c1a6
ILPostProcessorLogger: TODO fix
2023-10-12 11:09:00 +02:00
Robin Rolf
0c5eba7aaa
fix: NetworkTime creates it's own frame time in 2019 ( #3624 )
...
Since we don't have double time there yet and the stopwatch will change during the frame which causes jitter and other artifacts
supersedes #3623
See also #2838
2023-10-08 21:21:52 +02:00
mischa
c312b6ba76
feature: ConnectionQuality details
2023-10-06 13:05:49 +02:00