{"action":"created","issue":{"url":"https://api.github.com/repos/unitystation/unitystation/issues/2084","repository_url":"https://api.github.com/repos/unitystation/unitystation","labels_url":"https://api.github.com/repos/unitystation/unitystation/issues/2084/labels{/name}","comments_url":"https://api.github.com/repos/unitystation/unitystation/issues/2084/comments","events_url":"https://api.github.com/repos/unitystation/unitystation/issues/2084/events","html_url":"https://github.com/unitystation/unitystation/pull/2084","id":477788934,"node_id":"MDExOlB1bGxSZXF1ZXN0MzA1MDQyODYz","number":2084,"title":"Shuttle console coordinates fix","user":{"login":"Aranclanos","id":701959,"node_id":"MDQ6VXNlcjcwMTk1OQ==","avatar_url":"https://avatars1.githubusercontent.com/u/701959?v=4","gravatar_id":"","url":"https://api.github.com/users/Aranclanos","html_url":"https://github.com/Aranclanos","followers_url":"https://api.github.com/users/Aranclanos/followers","following_url":"https://api.github.com/users/Aranclanos/following{/other_user}","gists_url":"https://api.github.com/users/Aranclanos/gists{/gist_id}","starred_url":"https://api.github.com/users/Aranclanos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aranclanos/subscriptions","organizations_url":"https://api.github.com/users/Aranclanos/orgs","repos_url":"https://api.github.com/users/Aranclanos/repos","events_url":"https://api.github.com/users/Aranclanos/events{/privacy}","received_events_url":"https://api.github.com/users/Aranclanos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"chairbender","id":1329062,"node_id":"MDQ6VXNlcjEzMjkwNjI=","avatar_url":"https://avatars0.githubusercontent.com/u/1329062?v=4","gravatar_id":"","url":"https://api.github.com/users/chairbender","html_url":"https://github.com/chairbender","followers_url":"https://api.github.com/users/chairbender/followers","following_url":"https://api.github.com/users/chairbender/following{/other_user}","gists_url":"https://api.github.com/users/chairbender/gists{/gist_id}","starred_url":"https://api.github.com/users/chairbender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chairbender/subscriptions","organizations_url":"https://api.github.com/users/chairbender/orgs","repos_url":"https://api.github.com/users/chairbender/repos","events_url":"https://api.github.com/users/chairbender/events{/privacy}","received_events_url":"https://api.github.com/users/chairbender/received_events","type":"User","site_admin":false},"assignees":[{"login":"chairbender","id":1329062,"node_id":"MDQ6VXNlcjEzMjkwNjI=","avatar_url":"https://avatars0.githubusercontent.com/u/1329062?v=4","gravatar_id":"","url":"https://api.github.com/users/chairbender","html_url":"https://github.com/chairbender","followers_url":"https://api.github.com/users/chairbender/followers","following_url":"https://api.github.com/users/chairbender/following{/other_user}","gists_url":"https://api.github.com/users/chairbender/gists{/gist_id}","starred_url":"https://api.github.com/users/chairbender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chairbender/subscriptions","organizations_url":"https://api.github.com/users/chairbender/orgs","repos_url":"https://api.github.com/users/chairbender/repos","events_url":"https://api.github.com/users/chairbender/events{/privacy}","received_events_url":"https://api.github.com/users/chairbender/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-08-07T08:43:22Z","updated_at":"2019-08-09T04:26:12Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/unitystation/unitystation/pulls/2084","html_url":"https://github.com/unitystation/unitystation/pull/2084","diff_url":"https://github.com/unitystation/unitystation/pull/2084.diff","patch_url":"https://github.com/unitystation/unitystation/pull/2084.patch"},"body":"### Purpose\r\nFixes shuttle console coordionates not updating if the player moves away and returns to the console.\r\nFixes #2077\r\n\r\n### Open Questions and Pre-Merge TODOs\r\n\r\n- [X]  This fix is tested on the same branch it is PR'ed to.\r\n- [X]  I correctly commented my code\r\n- [X]  My code is indented with tabs and not spaces\r\n- [X]  This PR does not include any unnecessary .meta, .prefab or .unity (scene) changes\r\n- [X]  This PR does not bring up any new compile errors\r\n- [X]  This PR has been tested in editor\r\n- [ ]  This PR has been tested in multiplayer (with 2 clients and late joiners, if applicable)\r\n"},"comment":{"url":"https://api.github.com/repos/unitystation/unitystation/issues/comments/519772297","html_url":"https://github.com/unitystation/unitystation/pull/2084#issuecomment-519772297","issue_url":"https://api.github.com/repos/unitystation/unitystation/issues/2084","id":519772297,"node_id":"MDEyOklzc3VlQ29tbWVudDUxOTc3MjI5Nw==","user":{"login":"chairbender","id":1329062,"node_id":"MDQ6VXNlcjEzMjkwNjI=","avatar_url":"https://avatars0.githubusercontent.com/u/1329062?v=4","gravatar_id":"","url":"https://api.github.com/users/chairbender","html_url":"https://github.com/chairbender","followers_url":"https://api.github.com/users/chairbender/followers","following_url":"https://api.github.com/users/chairbender/following{/other_user}","gists_url":"https://api.github.com/users/chairbender/gists{/gist_id}","starred_url":"https://api.github.com/users/chairbender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chairbender/subscriptions","organizations_url":"https://api.github.com/users/chairbender/orgs","repos_url":"https://api.github.com/users/chairbender/repos","events_url":"https://api.github.com/users/chairbender/events{/privacy}","received_events_url":"https://api.github.com/users/chairbender/received_events","type":"User","site_admin":false},"created_at":"2019-08-09T04:26:12Z","updated_at":"2019-08-09T04:26:12Z","author_association":"MEMBER","body":"Doesn't seem to fix it.\r\n\r\nLaunch from OutpostStation or Lobby in editor.\r\nClick any shuttle console.\r\nCoordinates are blank.\r\n\r\nThere might be an issue with order of initialization of things. \r\n\r\nFollowing errors appear when I try it on any console:\r\nUnassignedReferenceException: The variable Provider of GUI_ShuttleControl has not been assigned.\r\nYou probably need to assign the Provider variable of the GUI_ShuttleControl script in the inspector.\r\nUnityEngine.GameObject.GetComponent[T] () (at C:/buildslave/unity/build/Runtime/Export/GameObject.bindings.cs:28)\r\nGUI_ShuttleControl.get_MatrixMove () (at Assets/Scripts/UI/Shuttles/GUI_ShuttleControl.cs:22)\r\nGUI_CoordReadout.OnEnable () (at Assets/Scripts/UI/Shuttles/GUI_CoordReadout.cs:33)\r\nUnityEngine.Object:Instantiate(GameObject, Transform)\r\nNetTabDescriptor:Spawn(Transform) (at Assets/Scripts/Managers/NetworkManagement/NetworkTabManager.cs:127)\r\nNetworkTabManager:Add(NetTabDescriptor, GameObject) (at Assets/Scripts/Managers/NetworkManagement/NetworkTabManager.cs:72)\r\nNetworkTabManager:Add(GameObject, NetTabType, GameObject) (at Assets/Scripts/Managers/NetworkManagement/NetworkTabManager.cs:79)\r\nTabUpdateMessage:Send(GameObject, GameObject, NetTabType, TabAction, GameObject, ElementValue[]) (at Assets/Scripts/Messages/Server/TabUpdateMessage.cs:66)\r\nHasNetworkTab:ServerPerformInteraction(HandApply) (at Assets/Scripts/Objects/HasNetworkTab.cs:16)\r\nInteractionCoordinator`1:ServerValidateAndPerform(HandApply) (at Assets/Scripts/Input System/InteractionV2/Helpers/InteractionCoordinator.cs:71)\r\nInteractionComponentUtils:ServerProcessCoordinatedInteraction(HandApply, InteractionCoordinator`1) (at Assets/Scripts/Input System/InteractionV2/CoreComponents/InteractionComponentUtils.cs:21)\r\nInteractable`1:ServerProcessInteraction(HandApply) (at Assets/Scripts/Input System/InteractionV2/CoreComponents/Interactable.cs:87)\r\nRequestHandApplyMessage:ProcessHandApply(GameObject, GameObject, GameObject, GameObject, HandSlot) (at Assets/Scripts/Messages/Client/Interaction/RequestHandApplyMessage.cs:51)\r\n<Process>d__4:MoveNext() (at Assets/Scripts/Messages/Client/Interaction/RequestHandApplyMessage.cs:39)\r\nUnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)\r\n\r\nUnassignedReferenceException: The variable Provider of GUI_ShuttleControl has not been assigned.\r\nYou probably need to assign the Provider variable of the GUI_ShuttleControl script in the inspector.\r\nUnityEngine.GameObject.GetComponent[T] () (at C:/buildslave/unity/build/Runtime/Export/GameObject.bindings.cs:28)\r\nGUI_ShuttleControl.get_MatrixMove () (at Assets/Scripts/UI/Shuttles/GUI_ShuttleControl.cs:22)\r\nGUI_CoordReadout.OnEnable () (at Assets/Scripts/UI/Shuttles/GUI_CoordReadout.cs:33)\r\nUnityEngine.Object:Instantiate(GameObject, Transform)\r\nNetTabDescriptor:Spawn(Transform) (at Assets/Scripts/Managers/NetworkManagement/NetworkTabManager.cs:127)\r\nControlTabs:FindOrSpawn(GameObject, NetTabDescriptor) (at Assets/Scripts/UI/ControlTabs.cs:491)\r\nControlTabs:ShowTab(NetTabType, GameObject, ElementValue[]) (at Assets/Scripts/UI/ControlTabs.cs:425)\r\n<Process>d__7:MoveNext() (at Assets/Scripts/Messages/Server/TabUpdateMessage.cs:24)\r\nUnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)\r\n\r\n"}}
{"actor":{"display_login":"chairbender"}}