userGarry Newmancancel

19,632 Commits over 4,018 Days - 0.20cph!

2 Months Ago
Ignore null GameSystem's when shutting down - it might be null due to hotloading Add PlayerController.IEvents.OnJumped
2 Months Ago
Fix error when updating docs Fix user not changing when changing pages (fixes sbox-issues/issues/7332) Fix some types not showing on index Fix asset license selection (fixes sbox-issues/issues/6835)
2 Months Ago
Add EnvShake component, add it to explosion and rpg projectile
2 Months Ago
Add WithAimCone extensions Add radius to glock, python, mp5 weapons
2 Months Ago
Lets use a light for the rpg laser pointer Add TemporaryEffect.CreateOrphans Sex up the rpg projectile
2 Months Ago
Tweak gauss tracer, aimcone, give weapon icon
2 Months Ago
Add GameConfig Add BaseCarryable.SwitchAway() Satchel fixup
2 Months Ago
Fix exception when changing weapons
2 Months Ago
Tripmine placing cleanup Fix tripmine damaging you whetever you stand Broadcast tripmine explosion Fix tripmine not activating if its laser didn't hit anything, clean up Fix tripmine being triggered on spawn
2 Months Ago
Run by default, shift is walk
2 Months Ago
Add PlayerController.RunByDefault , PlayerController.AltMoveButton
2 Months Ago
Tweak tripmine laser, colors
2 Months Ago
Add Capsule and Line to TypeLibrary
2 Months 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
2 Months Ago
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
2 Months Ago
Fix CodeGen attribute blunder Fix unit tests getting the wrong envrionment var (not sure what changed) Rename ConVar to ConVarAttribute, ConCmdAttribute
2 Months Ago
Remove dead code Delete ivr.h, remove g_pVr (none if this is used anymore.. right?)
2 Months Ago
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
2 Months Ago
Remove FCVAR_DEVELOPMENTONLY Remove FCVAR_GAMEDLL Remove CCommandBuffer
2 Months Ago
Add ConvarFlags.Protected and ConvarFlags.Cheat - all native convars are protected
2 Months Ago
Userdata convars
2 Months Ago
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
2 Months Ago
Remove IConfigurationSystem Remove CommandTarget_t, InputCommandSource_t
2 Months Ago
Autocomplete is all c#
2 Months Ago
Native console command help etc print variable value when no arguments Move "find" to c#, add ConvarFlags.Hidden
2 Months 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
2 Months Ago
Split menu convars to MenuConVar, MenuConCmd Move language convar to engine
2 Months Ago
Start with empty feed Move AddHitMarker to HitMarker.CreateFromTrace Inventory uses BaseCarryable instead of BaseWeapon Crowbar derives from BaseCarryable Put crowbar sounds next to crowbar Clean up player spray
2 Months Ago
Give all the weapons Switch to the pistol when spawning, instead of having empty hands
2 Months Ago
Use built in controller
2 Months Ago
Resolve source properly! Pass on description, title, source info to property Widget.Parent checks for valid Can switch shader
2 Months Ago
Can create ResourceStringControlWidget manually, with target asset type InputTexture and InputTextureControlWidget Correctly parse legacy texture input colors
2 Months Ago
Serverlist basics
2 Months Ago
Distinct the properties
2 Months Ago
Write vmat Add Asset.SetInMemoryReplacement, ClearInMemoryReplacement AssetInspector always create save button Save materials, preview texture changes
2 Months Ago
Shader rebuild
2 Months Ago
Ignore malformed paths in package downloads, add test
2 Months Ago
KeyValuesToJson Make ParseToJsonObject public Use source properties
3 Months Ago
Clean up DropdownControlWidget
3 Months Ago
Add DropdownControlWidget Send combos etc through json too
3 Months Ago
Sliders
3 Months Ago
Don't USE_VCRT in materialsystem2 Add Shader.GetPropertiesJson() Add TypeLibrary.CreateProperty, Obsolete SerializedProperty.Create TypeLibrary.CreateProperty takes attributes - allowing further customization GameObjectInspector prefab property uses TypeLibrary.CreateProperty List variables in MaterialInspector
3 Months Ago
Add Shader.Combos Add Material.Shader Create MaterialInspector.cs Remove unused Add combo index Bit more material access
3 Months Ago
Lets make this shader compile code less pointer'y Fix shader compile progress always being 0% Rebuild shaders Remove unused shader code
3 Months Ago
Fix language attribute not allowed - fixes sbox-issues/issues/7221 Fix unable to enter non-game in contests
3 Months Ago
Strip expressions from CVfxShaderAttribute
3 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.
3 Months Ago
Safer interop, threaded string handling
3 Months Ago
Shader build
3 Months Ago
Clean this code up - help diagnose the string crash