diff --git a/UnityProject/Assets/LRMTestScene.unity b/UnityProject/Assets/LRMTestScene.unity index b04e73e..914e5d3 100644 --- a/UnityProject/Assets/LRMTestScene.unity +++ b/UnityProject/Assets/LRMTestScene.unity @@ -421,6 +421,59 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 41f84591ce72545258ea98cb7518d8b9, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &300300549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 300300551} + - component: {fileID: 300300550} + m_Layer: 0 + m_Name: LRM - Connector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &300300550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300300549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6b0fecffa3f624585964b0d0eb21b18e, type: 3} + m_Name: + m_EditorClassIdentifier: + Port: 7777 + NoDelay: 1 + Interval: 10 + FastResend: 2 + CongestionWindow: 0 + SendWindowSize: 4096 + ReceiveWindowSize: 4096 + debugLog: 0 + statisticsGUI: 0 + statisticsLog: 0 +--- !u!4 &300300551 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 300300549} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1282001518} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &535739935 GameObject: m_ObjectHideFlags: 0 @@ -1139,7 +1192,6 @@ GameObject: - component: {fileID: 1282001520} - component: {fileID: 1282001519} - component: {fileID: 1282001521} - - component: {fileID: 1282001522} m_Layer: 0 m_Name: NetworkManager m_TagString: Untagged @@ -1160,6 +1212,7 @@ Transform: m_Children: - {fileID: 1884364513} - {fileID: 126344733} + - {fileID: 300300551} m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1199,7 +1252,7 @@ MonoBehaviour: serverBatchInterval: 0 offlineScene: onlineScene: - transport: {fileID: 1282001521} + transport: {fileID: 0} networkAddress: localhost maxConnections: 100 disconnectInactiveConnections: 0 @@ -1223,7 +1276,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7064b1b1d0671194baf55fa8d5f564d6, type: 3} m_Name: m_EditorClassIdentifier: - clientToServerTransport: {fileID: 1884364512} + clientToServerTransport: {fileID: 300300550} serverIP: 172.105.109.117 endpointServerPort: 8080 heartBeatInterval: 3 @@ -1232,11 +1285,11 @@ MonoBehaviour: diconnectedFromRelay: m_PersistentCalls: m_Calls: [] - useNATPunch: 1 + useNATPunch: 0 NATPunchtroughPort: 1 - useLoadBalancer: 1 + useLoadBalancer: 0 loadBalancerPort: 7070 - loadBalancerAddress: 172.105.109.117 + loadBalancerAddress: 127.0.0.1 serverName: My awesome server! extraServerData: Map 1 maxServerPlayers: 10 @@ -1247,20 +1300,6 @@ MonoBehaviour: serverStatus: Not Started. serverId: region: 1 ---- !u!114 &1282001522 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1282001517} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c4cbff877abc42448dd829920c6c233, type: 3} - m_Name: - m_EditorClassIdentifier: - directConnectTransport: {fileID: 126344732} - showDebugLogs: 0 --- !u!1 &1458789072 GameObject: m_ObjectHideFlags: 0 diff --git a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs index 6388fa4..33009a9 100644 --- a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs +++ b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs @@ -118,7 +118,8 @@ namespace LightReflectiveMirror { // Empty server IP, this is pretty important! Lets show the UI to require it. EditorGUILayout.HelpBox("For a single LRM node setup, we need the IP address or domain name of your LRM server.", MessageType.None); - EditorGUILayout.HelpBox("Acceptable Examples: 127.0.0.1, mydomain.com", MessageType.Info); + EditorGUILayout.HelpBox("Acceptable Examples: 172.105.109.117, mydomain.com", MessageType.Info); + serverIP = "172.105.109.117"; if (Time.realtimeSinceStartup - invalidServerIP < 5) EditorGUILayout.HelpBox("Invalid Server Address!", MessageType.Error); diff --git a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LightReflectiveMirrorTransport.cs.meta b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LightReflectiveMirrorTransport.cs.meta index cd6c2c0..87007ea 100644 --- a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LightReflectiveMirrorTransport.cs.meta +++ b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LightReflectiveMirrorTransport.cs.meta @@ -5,7 +5,7 @@ MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 - icon: {instanceID: 0} + icon: {fileID: 2800000, guid: f4000c50bdad7994f8425330b81e5d87, type: 3} userData: assetBundleName: assetBundleVariant: