userGarry Newmancancel
branchsbox/mastercancel

3,636 Commits over 1,614 Days - 0.09cph!

2 Hours Ago
Remove unsused bind Fix NRE when doing menu_reload New map and game sort orders
5 Hours Ago
Update services Fixed achievement popup not playing Listen for account changes and update, should fix having to restart to detect new orgs, or being deleted from org
22 Days Ago
PlayerController - halve automatic duck animation distance SvgTextureGenerator can scale, offset and rotate Protect AssetEntry from file not existing Don't try to create a gizmo scope if no active instance Switch "Unable to create world for map" to a warning Fix NRE in VrHand.UpdatePose Fix JsonException in HammerSession.OnPaste Remove a bunch of stuff from Facepunch.Steamworks (we should try to delete all of this) Add assert to diagnose "Can't parent to a gameobject in a different scene"
23 Days Ago
Add EditorUtility.TranslateString Localize some of the menu Add localization.build command Menu localization
24 Days Ago
Add DebugOverlay.Model Add DebugOverlay.GameObject
24 Days Ago
Don't try to post stats on dedicated server Switched store to support multiple item purchase
26 Days Ago
Fix exception when couldn't parse resource as json
27 Days Ago
Add VTexWriter - clean up the texture compile process In FloatBitMap_t::Pixel(, clamp the sample Allow non power of 2 textures in native compiletexture Update stb_dxt.h Add Bitmap.IsOpaque() Don't use stb for dx5 it's shit Automatically work out texture compression format
27 Days Ago
Fix Json exception when compiling texture Fix NRE in CreateBoneObjects
27 Days Ago
Texture Generators (#1779) * Add ResourceGenerator * Add ResourceGeneratorContext * Add TextureGenerator * Add Bitmap * Add Sandbox.Utility.ForAsync * Add IPopupEditor<T>, EditorUtility.OpenControlSheet looks for this interface when creating a popup * Rename ControlSheetPopup to PopupEditor, * Add Color.Rgba16 (half based color) * Managed can override compiling of any resource * Add Texture.GetBitmap * Add transient filesystem in editor * Add Texture.IsError * Add Margin.IsNearlyZero * Fix asset picker ignoring AdditionalTypes * Add Widget.GetDescendants<T> * Add MainThread.Wait() * Expose TypeDescription.Order
33 Days Ago
Push time scope when calling pending starts
33 Days Ago
Fix crash in unit test when creating SoundStream
33 Days Ago
Run pending component starts at the end of loading, before host joins game
33 Days Ago
Revert "Widget.Parent checks for valid" This reverts commit 0da86010868490ff4bbe0b0cb524e5a5fcbb0bf7.
33 Days Ago
Scene loading only happens once
33 Days Ago
KeyValuesToJson Add Material.Shader Add TypeLibrary.CreateProperty, Obsolete SerializedProperty.Create TypeLibrary.CreateProperty takes attributes - allowing further customization Make ParseToJsonObject public Add Asset.SetInMemoryReplacement, ClearInMemoryReplacement Pass on description, title, source info to property Widget.Parent checks for valid Fix warnings
33 Days Ago
Delete ResourceConverterFactory, ResourceJsonConvert safe to pick to main Add TypeLibrary.Current Add TypeLibrary.Current Remove hacky Scene.IsWaitingForLoad Give NavMesh a proper place to generate during loading (after everything is loaded)
35 Days Ago
Don't "step down" when on a dynamic physics object (let physics work) Stomp z velocity when stepping down Stomp z velocity when stepping up
35 Days Ago
Rebuild content Rebuild shaders Don't reset the menu environment when you quit a game, so you're on the same page Allow TryJoinLobby to be called only once at a time Disable play button when joining a game, so we can't keep pressing it Fix disconnect message showing "Unknown Player"
36 Days Ago
Print in console when client connects/disconnects
36 Days Ago
Add player count to DedicatedStatus Add extra info to snapshot analytic Rename SceneNetworkSystem.LoadScene to LoadSceneBroadcast Remove Nav_WaitBuild, make it a LoadingTask instead - there's no reason this should be special Fix fov in settings not working
37 Days Ago
Don't try to play voice on dedicated server
37 Days Ago
Fix network thread choking itself out if no network system
37 Days Ago
Remove DebugOverlay.Sphere in PlayerController Add OnParticleDestroyed to ParticleController
37 Days Ago
Add Collider.IsDynamic PlayerController doesn't slip down slopes when standing still Tweak ladder movement code, more grippy, faster Add PlayerController.UseLookControls and PitchClamp and LookSensitivity
37 Days Ago
Add PlayerController.BrakePower - Player will stop instantly when direction input - Player will reach max walk/run/duck speeds - Player will slow down quickly when switching from run to walk etc
37 Days Ago
Don't clamp Collider.Friction
38 Days Ago
Fix dedicated server on older terminals
38 Days Ago
Launch sbdb with datacore
38 Days Ago
Add analytic to SceneNetworkSystem.GetSnapshot Add Application.IsDedicatedServer Dedicated server performance analytics
38 Days Ago
Add warning if we got a reconnect message not from the host
41 Days Ago
Only print Building network files if we're building them Add SBDM dedicated server launch option Clean server startup, move command line convar setting logic Make IRenderDevice.IsEmptyAPI const Move network thread to Networking class, prevent crash on dedicated server close Fix Game.Load not working because old game didn't close in time
42 Days Ago
Clean up ParticleFloat parsing Fix gradient error
42 Days Ago
ParticleConeEmitter - use ParticleFloats, emit within the base of the cone, add Velocityrandom, CenterBias, CenterBiasBelocity, VelocityMultiplier
42 Days Ago
Add PlayerController.AccelerationTime , DeaccelerationTime
42 Days Ago
Reduce playercontroller animator leaning a bit
42 Days Ago
Add Game.Load( gameident ), client reconnect
42 Days Ago
Serialize ParticleFloat manually, so we can read as a constant float ParticleEmitter.Rate is a ParticleFloat, allowing curve/time based emission rates
42 Days Ago
Add DebugOverlaySystem.ScreenText
43 Days Ago
Ignore null GameSystem's when shutting down - it might be null due to hotloading Add PlayerController.IEvents.OnJumped
44 Days Ago
Add PlayerController.RunByDefault , PlayerController.AltMoveButton
44 Days Ago
Add Capsule and Line to TypeLibrary
44 Days Ago
Add ConVar flags Remove dead code Route console commands from engine to managed No need to register convars with engine, we are the owner now Strip command buffer running, aliasing Store native console commands, everything works again Native console command help etc print variable value when no arguments Move "find" to c#, add ConvarFlags.Hidden Autocomplete is all c# Remove IConfigurationSystem Remove CommandTarget_t, InputCommandSource_t Don't need these hacks to create SceneNetworkSystem anymore Remove more unused convar code Replicated convars stringtable Capture native convars more reliably, without having to query Userdata convars Add ConvarFlags.Protected and ConvarFlags.Cheat - all native convars are protected Remove FCVAR_DEVELOPMENTONLY Remove FCVAR_GAMEDLL Remove CCommandBuffer Remove FCVAR_RELEASE WrapepdPropertySet provides a Getter, to get the current value Include all attributes with wrapped properties, no just the codegen attributes ConvarSystem.SetValue always takes a string value instead of object Only set native convar if value is different Move sv_cheats to game code, so it gets codegen Always register sbox.game assembly with convar system Only set managed convar value if value changed Placeholder to return replicated values for convar Call ConVarSystem.OnConVarChanged when managed convar changes Native convars call OnConVarChanged Rename ConvarFlags to ConVarFlags Remove dead code Delete ivr.h, remove g_pVr (none if this is used anymore.. right?) Fix CodeGen attribute blunder Fix unit tests getting the wrong envrionment var (not sure what changed) Rename ConVar to ConVarAttribute, ConCmdAttribute Convar changed event Update replicated convar string table entry when it changes, if we're the host Clients use replicated vars table instead of accessing the value from the convar
46 Days Ago
Split menu convars to MenuConVar, MenuConCmd Move language convar to engine
55 Days Ago
Serverlist basics
55 Days Ago
Shader rebuild
55 Days Ago
Ignore malformed paths in package downloads, add test
2 Months Ago
Lets make this shader compile code less pointer'y Fix shader compile progress always being 0% Rebuild shaders Remove unused shader code
2 Months Ago
Fix crash due to yoga measure function exceptions Print if compile failed More shader code cleanup V_atoi64 return 0 if string passed in is null (fixes antlr crash on syntax error) Revert "Launch ToolAppSystem pretending to be a dedicated server so it doesn't use rendersystem for CI, revert me soon" This reverts commit 5e0b9b50644194ea43e8ae7c9c3bafb4292de7d0. Revert "Reenable rendersystem for console apps for map compilation" This reverts commit 612f6a9f5352f83d87d2540572f83d64c7fa4e5f.
2 Months Ago
Safer interop, threaded string handling