usertonycancel
branchsbox/mastercancel

642 Commits over 976 Days - 0.03cph!

1 Year Ago
Add Speech.Synthesizer.WithRate to specify speed of speech. Added Synthesizer.OnVisemeReached which gives the user data on the sound's visemes Viseme data here doesn't hook into anything right now.
1 Year Ago
Moved Sandbox.SpeechRecognition to Sandbox.Speech.Recognition, removed obsoletes Forgot to rename SpeechRecognition.Reset to Speech.Recognition.Reset Add basic text to speech support using System.Speech.Synthesis - Use Sandbox.Speech.Synthesizer to build your text to speech sound and play it - This probably doesn't work with Proton
1 Year Ago
Plumb in a fix for EntityPrefabEditor entity selection
1 Year Ago
KeyBindWidget: Fixed using the wrong code for middle/right mouse button
1 Year Ago
Optimized compile for gizmo_line and gizmo_sprite, fixes on Vulkan
1 Year Ago
Editor.Animate promoted to public
1 Year Ago
BoolControlWidget: don't propagate mouse press to parent widgets
1 Year Ago
Added path for updating audio listener outside of client gameloop
1 Year Ago
Add Decal.Place( SceneWorld, ... )
1 Year Ago
Don't use file scoped classes for input action cells, ends up codegenning a really shit name for them and makes stack traces worse to read
1 Year Ago
Editor: Add inline text editing for input action name and group https://files.facepunch.com/tony/1b0911b1/sbox_Pa9V155XnL.mp4
1 Year Ago
Editor: Add "keybind" editor widget, instead of manually finding inputs, just press the button you want to use - would be good to have proper trapping in tools soon (?)
1 Year Ago
Ensure Account.Memberships is not null, cleans up having to validate it everywhere Groundwork for starting the game without connection to steam servers / our API AssetBrowser: Only show cloud tab if we're connected Add a hint to editor window title to dictate if we're in offline mode UI: Replace content on Home/GameList with a hint if we're not connected to the Api
1 Year Ago
AssetBrowser: Handle case where we don't get any account memberships (offline mode prep)
1 Year Ago
Small JumpList refactor, update JumpList when activating game project - Removed JumpListManager - Moved all JumpList stuff into Sandbox.Engine
1 Year Ago
Editor: Cleanup logic for opening last loaded project - remove unused code, and lastprojectopened cookie
1 Year Ago
Check to see if an asset gets deleted from explorer - and mark it as deleted in the asset system Update asset browser list on content.changed Fix tooltips not being visible in the main menu, removed unused main menu style
1 Year Ago
Look for .sbproj in DownloadCloudProjectAsync instead of .addon
1 Year Ago
Editor: set gamemode to CurrentGame, loading map manually / from hammer should use active game
1 Year Ago
Editor: Add Min/MaxLength to ProjectConfig.Title to match asset manifest spec Editor: Add Project.Config.Title to review wizard
1 Year Ago
Editor: check for validation attributes on review wizard page, can't continue if it fails
1 Year Ago
Added Tags to Surface (HasTag, HasAnyTag, HasAllTags - define tags in resource) Remove ClientEntity.HasPermission (unused)
1 Year Ago
Set known Game.Server fields when running Game.Menu.StartServerAsync (sboxgame/issues#3980)
1 Year Ago
Don't moan about missing voice input
1 Year Ago
Add SteamInput manifest file for deck At the moment, all it does is make the right trackpad work
1 Year Ago
Run RichPresenceSystem.Tick in GameMenuDll instead, fixes presence being incorrect while in a game's menu
1 Year Ago
Run ServerConfig.UpdateFromPackage after ServerInformation gets set, fixes bind collection failing to load in GameMenu Remove unneeded rich presence setter
1 Year Ago
Fixed invalid grouping of members in rich presence, need to find out why the server's SteamID can become this Make gamepad input poll properly in GameMenu Game.AssertClientOrMenu includes GameMenu, fix Input.GetGlyph not working in GameMenu
1 Year Ago
Update BaseFileSystem.ReadJson<T> docs
1 Year Ago
SteamInput: fixed left trigger action being bound to right trigger Input: fixed AnalogInput being incorrect for right trigger
1 Year Ago
Would be good if I reflected all use of RequestAsync and not break everything, thank god for unit tests
1 Year Ago
Http.RequestAsync( string method, string requestUri ) changed to Http.RequestAsync( string requestUri, string method = "GET" ) to match all other methods This is a breaking change, please update your code (I assume not many people are using this)
1 Year Ago
Gamepad Support Refactor (#1218) - No manifest codegen - Gamepads work again (including Steam Deck) - Goes against what SteamInput is all about 😢
1 Year Ago
Add rich presence system class which is polled every so often, instead of updating presence from 7 different classes
1 Year Ago
Fix NRE in ServerDll.UpdateServerDetails if playing locally, my bad
1 Year Ago
Pass gamemode version tag to ServerList so games can decide what to do with servers that are out of date
1 Year Ago
GameMenu: load FileSystem.Data/OrganizationData immediately, not just server join
1 Year Ago
Remove use of CancelWebAuthTicket in WebSocket.Connect, was crashing dedicated servers
1 Year Ago
Subtract m_nMaxPlayers by m_nBotPlayers so servers show that they're full if they're occupied by bots + players
1 Year Ago
Editor: If "show start screen" is off, load last opened project automatically
1 Year Ago
Remove duplicate gamepad codes in common actions
1 Year Ago
Docs pass / MenuDll typo fix
1 Year Ago
Fix initial menu presence, as well as presence when disconnecting from a server
1 Year Ago
Implement ModalSystem.CloseAll, close all modals when killing game menu instance
1 Year Ago
Make rich presence say playing a game while in its game menu (update to say Menu later?)
1 Year Ago
When connecting to a server, open its gamemenu and immediately open the loading screen
1 Year Ago
Cache GameLobby.Data to prevent issues with grabbing lobby info after setting it. Invalidate on lobby data refresh Probably a better way to do this :anguished:
1 Year Ago
Docs pass for GameLobby, importantly Lobby.ConVars, and inherit docs where possible
1 Year Ago
Org Info Modal https://files.facepunch.com/tony/1b0711b1/sbox_g2OtLOLYzn.mp4
1 Year Ago
Revert "Compiled complex with parallax fixes" This reverts commit 02e13ee057b7394fe7831e732d6eff6f4621b7a5.