Mirror/docs/Components
Chris Langsenkamp 7e7683766f Network Lobby Manager & Lobby Player (#356)
* Initial Commit with Unity's Network Lobby Components

* Lobby Components WIP

* Massive simplifications and structural changes to NetworkLobbyManager and NetworkLobbyPlayer

* Replaced more default messages with Command structure resulting in further simplification and less LOC

* Completed removal of messages

* Code Formatting and GUI Layout

* Fixed bugs and finished Remove feature in UI

* Added Network Lobby Manager Doc

* Network Lobby Docs

* Network Lobby Player Doc

* Updated doc and image about Offline Scene

* changed to PNG

* Added Lobby components to navigation

* Conformed to naming convention
Removed some leftover cruft
Removed maxPlayers (redundant to maxConnections)
Trapped and killed null ref in OnServerDisconnect

* Fixed mistake in OnServerDisconnect

* Fix Active Scene check

* Alow clean switch to Offline scene

* Add Help URL attributes to components

* Added Help URL Attributes

* Fixed OnGUI logic error.

* Added Example and README

* Fixed Disconnect handler

* Updated Docs

* Added Header for Inspector

* Finished Lobby Example Minigame

* Minor cleanup

* Set targetFramerates

* Code Cleanup
Changed to extended Lobby Manager for player Indexes & colors

* Minor changes to align with Mirror's NetworkManager

* Fixed logic error

* SyncVar Hook Workaround
Random Start Positions

* Revert making CallOnClientEnterLobby public

* Added documentation to the extension

* Minor code rearrangement

* Made OnGUI virtual so it can be overridden.
Added AllPlayersReady bool for convenience to extenders
Start Game enhancement to example.

* added comments

* Corrected namespaces and usings

* Reworked DontDestroyOnLoad
LobbyPlayer: Moved code from OnStartClient to Start
Added LobbyPlayerExt to Lobby Example
Code cleanup, added regions
Fixed Start Game button bug

* Final push of Lobby example to make sure it's complete.

* Improved Lobby Example

* Code cleanup

* Added ground texture
Set player camera angle
Adjusted lighting angle

* Updated ReadMe
Cleaned up privates
Fixed example to use SetParent
Changed to 5 max connections in example

* Prefab name fixes due to Mirror master's changes
Changed camera handling and GamePlayer Prefab
Two more SetParent fixes
Demoted two warnings to information
Added more comments to example scripts

* Revisions based on Vis2K review...more to come.

* Added f's where assigning literals to floats

* Removed manual calls to SyncVar Hooks because the bug is now fixed.

* Changed to GUILayout

* wrapped in namespace

* Changed to GUILayout

* All changes per peer review

* Renamed folder to Lobby.

* Fix due to change in Mirror 1691

* Renamed Scenes
Added LobbyScene property to OfflineGUI script.
2019-02-20 16:58:50 +01:00
..
index.md Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
NetworkAddressAndPortSettings.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkAnimator.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkAnimatorComponent.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkController.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkGame3Instances.jpg New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkIdentity.jpg New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkIdentity.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkIdentityPreview.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkIdentityPreviewRuntime.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkLobbyManager.md Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
NetworkLobbyManager.PNG Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
NetworkLobbyPlayer.md Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
NetworkLobbyPlayer.PNG Network Lobby Manager & Lobby Player (#356) 2019-02-20 16:58:50 +01:00
NetworkManager.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUD.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUDComponent.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUDConnected.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUDConnectionAttempt.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUDHostingLAN.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerHUDUI.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerInspector.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerSpawnInfo.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkManagerUNetComponent.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkNavMeshAgent.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkProximityCheck.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkProximityChecker.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkRigidbody.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkStartPosition.jpg New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkStartPosition.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkTransform.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkTransform.png New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkTransformChild.md New Documentation (#184) 2018-12-26 16:07:24 -06:00
NetworkTransformChild.png New Documentation (#184) 2018-12-26 16:07:24 -06:00