66 次代码提交 (53b95e47-3be5-4efa-b33e-eec362b15c3a)

作者 SHA1 备注 提交日期
nathaniel.buck@unity3d.com 454c8146 Adding comments and doing minor renames for clarity. 3 年前
Jacob Stove Lorentzen e7ddbab9 Cooldown for Lobby Requests - Preventing Confusing errors due to User impatience. 3 年前
nathaniel.buck@unity3d.com e9163795 Oh, I found one of the bits that had been modified in mainScene instead of the JoinCreateCanvas prefab; Looks like the assignment of Hide on the join button OnSelect wasn't made to the prefab. 3 年前
nathaniel.buck@unity3d.com b9db2078 Adding in rate limit events for query operations. Now, the refresh button will be disabled while within the rate limit cooldown, and the lobby data refresh follows it as well (which it did previously, but it was less clear). 3 年前
nathaniel.buck@unity3d.com a8327179 Ugh, I'm just getting really lost in this merge. Just gonna check this in reaaaal quick since this seems to be nearly correct and then make adjustments. It appears I no longer have the issue where it recurses forever and crashes, but it's not *quite* right on the Join menu refreshing logic. 3 年前
nathaniel.buck@unity3d.com abcdd61e Fixing issue with an infinite loop if an enqueued operation continued to enqueue itself on execution. 3 年前
Jacob Stove Lorentzen de763b1a LogHandling seperation start 3 年前
Jacob Stove Lorentzen 3f26c715 PopUI CR changes applied 3 年前
nathaniel.buck@unity3d.com fb2375da Updating LobbyAPIInterface to match changes to the Lobby API from the package. Consolidating a little async behavior between Lobby and Relay. 3 年前
nathaniel.buck@unity3d.com 899c1d93 Validated a couple notes from the previous changeset. Removed error code from the lobby list query since we no longer are provided the HTTP error code directly. 3 年前
Jacob Stove Lorentzen 221171ef relay SDK upgrade, removed some redundancies' and brought the publicly available packages out of the Candidates scope. 3 年前
nathaniel.buck@unity3d.com ea4a1137 Merging the Open_beta_update branch. The behavior for error pop-ups isn't quite done yet, but we've gotten a few other updates and fixes wrapped up with that so we'll just merge this all together now and branch of completion of that task next. 3 年前
Jacob Stove Lorentzen 1a5dccac Merging in latest from Staging 3 年前
Jacob Stove Lorentzen 60ca6111 Local User Audio UI hooked into listening for LocalUser.HasVoice. 3 年前
nathaniel.buck@unity3d.com cfa8d7ab Adding in Vivox package. There is now a basic voice channel while in a lobby, but not yet volume controls or other Vivox features. (There are some TODOs of details to follow up on as well.) 3 年前
nathaniel.buck@unity3d.com 6ce074b5 Merge from the Vivox UI branch 3 年前
Jacob Stove Lorentzen db4d0f42 QuickJoin Button and functionality 3 年前
nathaniel.buck@unity3d.com a685cb09 Adding volume controls and muting, though the actual cross-muting isn't yet working since the Vivox IDs aren't being mapped correctly to our Auth IDs yet. 3 年前
nathaniel.buck@unity3d.com c218602f Merge of Vivox UI branch 3 年前
Jacob Stove Lorentzen 91106af8 CR fixes, added comments and removed queuing for quick join. 3 年前
Jacob Stove Lorentzen 49b70c15 Merging in quick join button 3 年前
Jacob Stove Lorentzen c7e353aa Vivox Support for Lobby and Relay merge 3 年前
nathaniel.buck@unity3d.com fc7d77ff Cleaning out Vivox TODOs. The main thing is shifting the Vivox login and join to do some extra error handling. Waiting to hear on one more issue regarding IChannelSession.Disconnect being called before EndConnect completes, which might be allowing players to stay in the voice channel after leaving a lobby if they mash through the buttons quickly. 3 年前
nathaniel.buck@unity3d.com 06442dad Ensuring there will be a means for clients to disconnect themselves if they haven't been approved in a reasonable amount of time. 3 年前
nathaniel.buck@unity3d.com 1fc7440a Primary rejection behavior - A host will reject an incoming client if the lobby is already in the in-game state. Clients will now no longer send data until they are approved, but once approved, connection completes as usual. 3 年前
nathaniel.buck@unity3d.com a1a07b92 Pulling the countdown logic out of the GameManager and the LocalLobby; the latter fixes a bug where the countdown would prevent any lobby changes from being pushed from the host, since every from the LocalLobby's OnChanged event would fire. 3 年前
nathaniel.buck@unity3d.com 10dadd0f Reordered the MessageTypes and added space for clarity (and ensured none are serialized). Broke up the GameManager OnReceiveMessage a bit for readability. 3 年前
Jacob Stove Lorentzen 45ad44d6 Disallowing Empty Name Changes 3 年前
Jacob Stove Lorentzen 97fab322 Small Whitespace nitpicks, reverted a sneaky change. 3 年前
Jacob Stove Lorentzen 94ea6209 Merging staging and UI Bugs 3 年前
nathaniel.buck@unity3d.com 32435eba Just a little thing I noticed - There are some editor assets that are creating new LocalLobbies in edit mode. I'll have to root out all of them, but here's one. 3 年前
nathaniel.buck@unity3d.com 114ee0ac Fixed an issue with RelayUtpClient cleanup where its disconnect message wouldn't get through to the host. 3 年前
nathaniel.buck@unity3d.com 8c5a2c63 I thought this had been working correctly with the initial changes, but I guess not? Anyway, adding a frame delay from the RelayUtpClient's Disposal before Destroying it to ensure the disconnect message reaches the host. 3 年前
Jacob Stove Lorentzen d5286095 Added Comments and clarified some class names. 3 年前
Jacob Stove Lorentzen 28ad491f First working Wire implementation 3 年前
Jacob 06dea12e renamed the namespace 3 年前
Ben Randall b6a47b6d Add ParrelSync to sample 2 年前
Jacob Stove Lorentzen 31068570 Switched LobbyAsyncRequests and its implemenations over to async Tasks 3 年前
Jacob Stove Lorentzen df835641 Removed Wire use and Listeners. 3 年前
Jacob Stove Lorentzen abc179d2 Removed LobbyAPIInterface completely. 3 年前
Jacob Stove Lorentzen 30f2fd8b Added Parrelsync and updated Service intializastion to use profiles based on what clone we are in. 3 年前
Jacob Stove Lorentzen 96727d5b Game Manager as a Singleton 3 年前
Jacob Stove Lorentzen 8a5b5a31 Renamed LobbyUpdater to Lobby Synchronizer. 3 年前
Jacob Stove Lorentzen 6702d4b4 Renamed AuthenticationManager to Auth to avoid conflct with a System API 2 年前
Jacob Stove Lorentzen 567ddd9b Removed remaining relay changes from synchronizer. 2 年前
Jacob Stove Lorentzen 9a25d84e Removed Relay related user synch limiting behaviour in LobbyUser. Synching is all done in LobbySynchronizer. 2 年前
Jacob Stove Lorentzen 04cf2cf7 Stopping point. for converting Lobby to non-observer. 2 年前
Jacob Stove Lorentzen cf8e07d7 Brought in latest GA packages and made sure we have working game and relay. 2 年前
Jacob Stove Lorentzen 3afa3f3b Renamed LobbyUser to LobbyPlayer 2 年前
Jacob Stove Lorentzen 7e47c4ab Stopping POint 2 年前
Jacob Stove Lorentzen de17cb80 Renamed AuthenticationManager to Auth to avoid conflct with a System API 2 年前
Jacob Stove Lorentzen f73d89e6 WIP: Torn out LobbyUserObserver and LocalobbyObserver. 2 年前
Jacob Stove Lorentzen affdbccc WIP Integrating Wire 2 年前
Jacob Stove Lorentzen ec24566e fix: Back to working 1-player lobby without relay lobby 2 年前
Jacob Stove Lorentzen e9517ac6 WIP: simplifying Lobby SDK calls. 2 年前
UnityJacob 5abfd865 Merge remote-tracking branch 'origin/master-staging-wire_implementation' into master-staging-2021_Upgrade-Async_Refactor 2 年前
UnityJacob 3ac97939 WIP: Custom Player Data 2 年前
Jacob e462c1d1 feat : Working Callbacks!!!! 2 年前
Jacob a6fea812 wip : Sending Data to Lobby 2 年前
UnityJacob a494c1ac WIP : Stopping point 2 年前
UnityJacob d9767fc6 fix : color, entry and double calls. 2 年前
UnityJacob c7ba89bc feat: working relay share and countdown sync 2 年前
UnityJacob a5704e9b feat: rest of the lifecycle working 2 年前
UnityJacob a91d6f8a cleanup : removed redundant infrastructure 2 年前
UnityJacob 51e82ee2 fix : Updated Lobby Package to Official Wire support 2 年前
UnityJacob ab92c9fe fix : clarified some naming 2 年前