Commit Graph

6011 Commits

Author SHA1 Message Date
mischa
275d5ad797 fix: #3710: NetworkServer.SendToAll/Observers/ReadyObservers now validates packet size while <T> is still known 2024-01-02 13:14:43 +01:00
mischa
732c4ebdab fix: #2810 NetworkAnimator now initializes state in OnEnable too 2024-01-02 11:40:10 +01:00
MrGadget1024
325cc15f5b feat(Chat Example): Bidirectional sync of networkAddress 2024-01-01 10:23:24 -05:00
MrGadget1024
e1195391c6 fix(MultipleMatches): MatchGUI Toggle OnValueChanged > OnToggleClicked 2024-01-01 07:53:05 -05:00
mischa
56a1aa096f fix: #3708 Kcp Stophost() null reference exception 2024-01-01 09:40:39 +01:00
MrGadget1024
4285a9b123 MatchController Prefab: resized Text element 2023-12-31 17:27:52 -05:00
MrGadget1024
a54c8bd9bd fix(NetworkManager): OnConnectionQualityChanged silenced log spam 2023-12-30 07:37:59 -05:00
MrGadget1024
4c295a80b6 fix(ChatNetworkManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
1ccf954bbd fix(AdditiveLevelsNetworkManager): Simplified singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
1430027e99 fix(NetworkRoomManagerExt): Simplified singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
a322f009c6 fix(AuthorityNetworkManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
112d6f4040 fix(MatchNetworkManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
01be4fe67d fix(MultiSceneNetManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
ae6a6355b1 fix(BasicNetManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
143dede60d fix(AdditiveNetworkManager): Removed singleton 2023-12-30 07:22:20 -05:00
MrGadget1024
a425736bda fix(NetworkManagerCharacterSelection): Simplified singleton 2023-12-30 07:22:20 -05:00
MrGadget
a8a2e01b89
fix(NT Base): Consolidate NT fields to NT Base (#3706)
- Compress Rotation
- Only Sync On Change
2023-12-24 10:29:30 +01:00
MrGadget1024
b9601b9e7f perf(Examples): Enabled NT Compress Rotation 2023-12-24 04:02:32 -05:00
mischa
0d64d4718f fix: #3704 remove old fix for #2353 which caused log spam and isn't needed anymore since the original Mirror issue is long gone 2023-12-23 22:17:20 +01:00
JesusLuvsYooh
4caa831bdb
fix: Rotation compression using world when null value (#3705)
Fixes spazzing out of rotations, which was caused by flicking between compressed quaternion and world rotation.
Happened only if using NetworkTransformUnreliable, local worldspace and quat compression.
2023-12-23 21:34:37 +01:00
mischa
e46aff53d1 Prediction: only show ghosts while not inside the target object 2023-12-19 15:07:14 +01:00
mischa
88c7fa78c1 fix(NetworkPingDisplay): increase default width so rtt number isn't cut off 2023-12-19 14:46:32 +01:00
mischa
58148e02e5 fix(Prediction): PredictedRigidbodyVisual rotation interpolation now works 2023-12-19 14:12:06 +01:00
mischa
3d87b3f0c3 PredictedRigidbody: force SyncDirection so users can't configure it wrongly 2023-12-19 13:32:22 +01:00
mischa
f1cf4f6067 fix(Prediction): PredictedRigidbody now copies all materials, not just the first 2023-12-19 13:06:33 +01:00
mischa
0864676948 perf(PredictedRigidbody): get mesh renderer only once 2023-12-19 13:06:30 +01:00
mischa
12e73d3619 fix(Prediction): PredictedRigidbody now sets all materials to ghost material, not just one 2023-12-19 12:58:02 +01:00
mischa
91e028fbb4 MIRROR_86_OR_NEWER 2023-12-12 10:37:33 +01:00
MrGadget
5132fa8bfc
feat(HUD): Support for MultiplexTransport Port (#3662)
* Moved Multiplex to Core

* Updated Available and ToString in Transports
- Available now uses `#if UNITY_WEBGL` because `Application.platform != RuntimePlatform.WebGLPlayer;` doesn't work in Editor
- ToString was shortened and includes port for presentation in HUD

* NetworkManagerHUD: Added support for MultiplexTransport

* Moved Multiplex back to Transports

* Implemented PortTransport in Multiplex

* NetworkManagerHUD: reverted width change

* Revamped Port handler

* Changed LogError to LogWarning in Port setter

* Moved ToString change to separate PR

* Use Utils.IsHeadless

* Use Utils.IsDebug

* Removed console logging
2023-12-12 10:23:35 +01:00
MrGadget1024
b2d2cae776 perf(PlayerController): Changed 4 examples to NT-Reliable
- Tanks, Benchmark, CCU, and Pong examples all still use NT-Unreliable
2023-12-11 18:44:03 -05:00
mischa
c1be7b30e3 fix(Edgegap Plugin): fix NRE when reloading assets 2023-12-11 12:06:36 +01:00
mischa
a27a0aedc3 fix script icons 2023-12-11 12:06:33 +01:00
mischa
3e30c44864 Examples/Common: scripts moved into Scripts/ 2023-12-11 11:58:05 +01:00
mischa
67f32f2d90
feature: Edgegap Plugin V2 (#3692)
* Edgegap Plugin V2 from https://github.com/dylanh724/edgegap-unity-plugin-v2/tree/feat/plugin-v2.2

* fix things

* fix warnings

* fix u2020 support

* fix nre

* fix logo hardcoded path

* fix clipboard image hardcoded path and remove fonts

* syntax

* fix unity 2019/2020 breaking all editor UIs

* fix NRE on first open due to old window

* fix 2019 asserts

* link to our documentation

* disable warning

* fix unity 2019 unsupported syntax error

* Mirror.Hosting.asmdef: fix missing ref

* fix: remove all fonts to avoid the errors

* readme: two click hosting

* readme

* better

* fix 2019 errors

* fix U2020 async warning

---------

Co-authored-by: mischa <16416509+vis2k@users.noreply.github.com>
2023-12-09 11:02:01 +01:00
Clayton Hunsinger
608429c314
perf: SyncVar hook invocations no longer instantiate a new action delegate on every call (#3615)
Co-authored-by: Clayton Hunsinger <clayton@talofagames.com>
2023-12-06 15:28:54 +01:00
MrGadget
ab99215e68
feat(NetworkManager): Ability to toggle auto-start in Editor (#3694)
* feat(NetworkManager): Ability to toggle auto-start in Editor

* use Application.isEditor

---------

Co-authored-by: mischa <info@noobtuts.com>
2023-12-06 14:27:46 +01:00
MrGadget
92b99335d8
fix(ConnectionQuality): Move Connection Quality to Network Client (#3693)
* fix(ConnectionQuality): Move Connection Quality to Network Client
- Added zero as disable value
- Added Tooltip and Range to NetworkManager.connectionQualityInterval
- Obsoleted NetworkManager.OnConnectionQualityChanged
- Added temporary event wireups for OnConnectionQualityChanged
- Removed Action and overrides from NetworkManager template

* Removed stray blank line

* Added ConnectionQualityMethod Selection
- Enum added to ConnectionQuality
- Fields added to NetworkManager and NetworkClient
- Switch added to NetworkClient.UpdateConnectionQuality

* Use right params for Pragmatic

* Renamed Fields in NetworkManager
2023-12-06 10:06:31 +01:00
MrGadget1024
dd1923e4fd fix: Reset Scenes for 2019+ 2023-12-05 17:00:31 -05:00
MrGadget1024
d477189a97 fix(StinkySteak): Cannot use shortened new() in older Unity 2023-12-05 16:38:43 -05:00
MrGadget1024
b6f86ac3e7 Revert "fix(Examples): Updated scenes and lighting"
This reverts commit e2d63a88b0.
2023-12-05 16:33:45 -05:00
MrGadget1024
f04a2a915c fix(ConnectionQuality): reordered enums 2023-12-05 11:49:38 -05:00
MrGadget1024
c85f591b33 NetworkPingDisplay: Changed width to 100 2023-12-05 11:46:51 -05:00
MrGadget1024
2ddbf8c993 NetworkPingDisplay: Changed connectionQuality to hyphens 2023-12-05 11:46:07 -05:00
MrGadget1024
f05fcd0cab Removed GUI Console from Basic example 2023-12-05 11:42:45 -05:00
MrGadget1024
a3cb76019e fix(GUIConsole): Changed position / layout
- No longer clashes with the standard HUD
2023-12-05 11:31:40 -05:00
MrGadget1024
65fc3dbcb9 fix(GUIConsole): default hotkey changed to tick (Back Quote)
- F keys are mostly assigned to various things in browsers
2023-12-05 11:28:18 -05:00
MrGadget1024
7b55fe99cc HUD: make wdith a variable
- prepares for GUIConsole changes
2023-12-05 11:26:03 -05:00
mischa
f1bb7e4543
feature: Stinkysteak benchmark (#3690)
* wip

* add dependencies

* OnGUI

* timer license updated
2023-12-05 09:52:15 +01:00
MrGadget1024
e2d63a88b0 fix(Examples): Updated scenes and lighting 2023-12-04 19:41:03 -05:00
MrGadget1024
c834c227c6 Removed leftover empty folder metas 2023-12-04 06:19:41 -05:00
JesusLuvsYooh
49e5f767a6
feat: Compress network transform rotation boolean. (#3677)
* Compress Rotation Boolean

* Remove whatever the heck that was.

* Tidy Up

* Tidy Up 2

* You didnt see this.

* NT Unreliable Quaternion Compression

* Update NetworkTransformUnreliable.cs

---------

Co-authored-by: mischa <16416509+miwarnec@users.noreply.github.com>
2023-12-03 22:55:14 +01:00
MrGadget
c980fd9f91
feat(Utils): Add IsWebGL and IsDebug (#3688)
* fix(Utils): Add IsWebGL and IsDebug

* Constants
2023-12-03 22:53:28 +01:00
Andrew Allbright
02d12c12f2
Remove 'Empty' files that are older than 1 year (#3682) 2023-12-03 22:50:25 +01:00
MrGadget
f701ae1fda
fix(Utils): Fix IsHeadless to work in editor for Unity 2021+ (#3680) 2023-12-03 20:07:51 +01:00
MrGadget
c1699f8157
fix(KCP): Added port to ToString (#3683) 2023-12-03 20:07:16 +01:00
JesusLuvsYooh
16dbeb1707
feat: NetworkTransform obsolete define removal. (#3687) 2023-12-03 20:01:03 +01:00
MrGadget1024
eb0839674d fix(MultipleAdditiveScenes): Fixed missing RandomColor script on Player 2023-12-03 13:49:03 -05:00
MrGadget1024
f0b469410d fix: Reset walls 2023-12-03 13:43:26 -05:00
MrGadget
3136e6e752
Code Formatting in NT scripts (#3681) 2023-12-03 09:57:11 -05:00
MrGadget
93d7bd1889
fix(KCP): Use compiler symbols in Available (#3668)
* fix(KCP): Use compiler symbols in Available

* Added Comments
2023-12-03 08:50:43 -05:00
MrGadget
98dcffb701
fix(Telepathy): Use compiler symbols in Available (#3667)
* fix(Telepathy): Use compiler symbols in Available

* Added Comments
2023-12-03 08:50:19 -05:00
mischa
acd6b61c48
feature: PredictedRigidbody visual interpolation object (#3675)
* disable gizmo icons

* add latency simulation

* visual rb wip

* prefabs and materials

* self destroy

* lower transparency

* fix nre

* teleport multiplier

* teleport based on collider size

* better default

* auto create visual copy

* icon

* warn if no rend

* copy settings

* showghost option

* fix red reset to center

* under development warning
2023-12-01 11:13:38 +01:00
mischa
e955d341c7 Revert "fix(MultiplexTransport): OnValidate check that SimpleWebTransport is last"
This reverts commit f863b27a86.
2023-11-29 10:55:21 +01:00
MrGadget1024
f863b27a86 fix(MultiplexTransport): OnValidate check that SimpleWebTransport is last
- Warns user if SimpleWebTransport isn't last
- Prevents confusion caused by transports being out of order
2023-11-28 11:49:49 -05:00
MrGadget1024
b7bfee3a91 Added comments as requested 2023-11-27 09:37:45 -05:00
MrGadget
c621049080
fix(NetworkManager): Remove check for editor in Start (#3670)
IsHeadless returns false for null graphics device in editor so isEditor check is never reached, let alone evaluated.
2023-11-27 09:31:39 -05:00
mischa
b0e7703819 fix(EdgegapHosting): registry/image name/tag whitespaces are trimmed and throw errors instead of failing with "ERROR: "docker buildx build" requires exactly 1 argument." 2023-11-27 11:01:50 +01:00
MrGadget
447e96d042
feat(NetworkManager): Refactor Headless Start (#3664)
* feat(NetworkManager): Refactor Headless Start
- Two checkboxes are replaced with a dropdown
- Implementation self-adjusts to what user had selected to no breaking change.

* Added Deprecated dates

* Improved OnValidate

* restored using Utils.IsHeadless && !Application.isEditor
- Using compiler symbols will be in another PR
2023-11-27 10:55:59 +01:00
MrGadget
843d26599e
fix(Telepathy): Shorter Simpler ToString (#3669)
- looks nicer in the HUD
2023-11-27 10:54:57 +01:00
MrGadget
d6c0c17e87
fix(KCP): Use Log.Info instead of Debug.Log (#3671) 2023-11-27 10:53:20 +01:00
MrGadget1024
5e33b0336c fix(SWT): Changed two logs to Verbose in WebSocketServer 2023-11-27 00:16:48 -05:00
MrGadget1024
6a274962ad fix(SWT): Removed Console.Clear from ServerSslHelper 2023-11-27 00:16:05 -05:00
MrGadget1024
af5627e696 fix(SWT): Port get/set based on platform 2023-11-26 19:43:38 -05:00
MrGadget1024
dcccaa98f8 fix(SWT): Use server port in ClientConnect 2023-11-26 19:41:50 -05:00
MrGadget1024
7b3b730adb fix(SWT): Improve OnClientError / OnServerError 2023-11-26 19:39:53 -05:00
MrGadget1024
e72f85e640 Revert "SWT: port changed to Port, WebGL Platform handling"
This reverts commit 75951df2e5.
2023-11-26 11:00:03 -05:00
MrGadget1024
75951df2e5 SWT: port changed to Port, WebGL Platform handling 2023-11-26 10:53:05 -05:00
Andrew Allbright
21bc42f388
feat: Added NetworkDiagnosticsDebugger to log messages sent and received (#3665) 2023-11-25 17:44:44 -05:00
MrGadget1024
5ac3cdbac0 fix(NetworkClient): GUILayout tiny bit wider 2023-11-25 14:59:27 -05:00
MrGadget1024
74df250626 fix(Multiplex): ToString all on one line
- transports will be updated to output short ToString text
2023-11-24 18:58:42 -05:00
MrGadget1024
28a876cba9 fix(NetworkIdentity): Made clientStarted public and moved it up 2023-11-24 18:08:02 -05:00
MrGadget1024
11dc4a9f60 fix(NetworkManager): Move networkAddress check up in StartClient
- If we're going to abort for this, do it before setting anything up.
- If/when the networkAddress is later set, we won't have issue with double initilization when StartClient is called again.
2023-11-24 18:03:05 -05:00
MrGadget
dfec9a713e
feat(SWT): Logging System Overhaul (#3663)
* SWT-Logging system overhaul
2023-11-24 17:39:23 -05:00
MrGadget1024
bfe95afc0c SWT(BufferPool): Grammar in exception 2023-11-24 16:49:32 -05:00
MrGadget1024
8bb713cfb5 SWT(Connection): Return remoteAddress in ToString if available 2023-11-24 16:47:12 -05:00
MrGadget1024
ba100dcd2c SWT: Rearranged Inspector fields 2023-11-24 16:35:07 -05:00
MrGadget1024
b79b2dd58a SWT: Renamed Log Levels 2023-11-24 16:32:18 -05:00
MrGadget1024
0f17071d48 SWT: Renamed serverMaxMessagesPerTick to serverMaxMsgsPerTick 2023-11-24 16:29:12 -05:00
MrGadget1024
3d32470d3a SWT: renamed clientMaxMessagesPerTick to clientMaxMsgsPerTick 2023-11-24 16:27:48 -05:00
MrGadget1024
8c1825dfb3 SWT: Renamed Log.level to minLogLevel 2023-11-24 16:18:20 -05:00
MrGadget1024
7ae2e0b234 Renamed _logLevels to minimumLogLevel 2023-11-24 16:13:21 -05:00
MrGadget1024
fc5f68a637 SWT: Renamed handshakeMaxSize to maxHandshakeSize 2023-11-24 16:11:44 -05:00
MrGadget1024
cab133ce06 SWT: Syntax 2023-11-24 16:06:03 -05:00
MrGadget1024
5b71136a0e SWT: Removed stray blank lines 2023-11-24 16:04:20 -05:00
MrGadget1024
36382bd875 SWT: Syntax 2023-11-24 16:01:13 -05:00
MrGadget1024
20faa4ef67 SWT: Added Help URL 2023-11-24 15:59:35 -05:00
MrGadget1024
9f9957eafa SWT: Added console color comments 2023-11-22 21:39:21 -05:00
MrGadget1024
8cf499e61e SWT: Added ToString override 2023-11-22 21:38:55 -05:00
MrGadget
f83d568e60
feat(HUD): Better HUD for WebGL (#3659)
* feat(HUD): Better HUD for WebGL

* restored comments

* fixed missing StopClient

* Simplified Stop Buttons
2023-11-22 18:00:42 -05:00
JesusLuvsYooh
d55967640f
fix: TanksCoop example, reset host values. (#3660)
Added OnStopServer  - nulls, to prevent a bug that can be caused on client host, when scenes do not reset during play, tank variables are set as "missing", which Unity does not count as null/empty.
2023-11-22 15:32:51 -05:00
MrGadget1024
a420e20d24 NetworkManagerHUD: formatting & syntax 2023-11-22 13:26:02 -05:00
MrGadget1024
b9b80c4f93 fix(SWT): silenced silly error logs 2023-11-22 12:53:58 -05:00
MrGadget1024
eb66d81c77 feat(Reader/Writer): Added LayerMask Support
- includes normal and nullable
- includes unit tests
2023-11-21 02:26:22 -05:00
MrGadget1024
fd049fc67d fix(PlayerPredicted): Fixed deprecated FindObjectOfType 2023-11-20 20:45:59 -05:00
MrGadget1024
0aef64259b fix(ClientWebsocketSettingsDrawer): Syntax Error 2023-11-20 19:34:19 -05:00
MrGadget1024
36a78fff7e SWT: Code formatting and syntax 2023-11-20 19:26:09 -05:00
Andrew Allbright
2425898def
feat: [SimpleWebTransport] Add ability to specify a custom client port (for reverse proxy scenarios not using port 80/443) (#3648)
* Add ability to specify a client port (for reverse proxy scenarios not using port 80/443)

* Create custom editor for simple web transport to enable customizing client port

* Incorporate James' suggestions

* Clients can specify custom paths too

* Tidy up code, try to make new settings more user friendly (+tooltips)

* Move simplewebtransport editor into new simplewebtransport.editor asmdef

* Remove custom path from client websocket connection

* Update Assets/Mirror/Transports/SimpleWeb/Editor/ClientWebsocketSettingsDrawer.cs

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>

* var -> explicit type

* Remove editor asmdef

* remove private

---------

Co-authored-by: MrGadget <9826063+MrGadget1024@users.noreply.github.com>
2023-11-20 17:38:18 -05:00
mischa
dbe98740be breaking: remove PredictedRigidbody auto generated namespace 2023-11-20 17:21:19 +01:00
mischa
e42217a978 PredictedRigidbody: show inserted correction too 2023-11-20 13:22:39 +01:00
MrGadget1024
b5d6d775df Updated Compiler Symbols 2023-11-20 07:06:24 -05:00
mischa
ab7c153df9 fix failing test 2023-11-20 12:32:10 +01:00
mischa
582a9c9dbf fix failing test 2023-11-20 12:24:04 +01:00
mischa
a24103baef PredictedRigidbody: comment out unused positionSensitivity for now 2023-11-20 12:17:43 +01:00
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