reposboxcancel

22,515 Commits over 1,614 Days - 0.58cph!

3 Years Ago
Refactor and cleanup all core shaders, remove all warnings from core shaders Update shader objects, remove example shader objects
3 Years Ago
Renamed OnConnect to ShouldConnect
3 Years Ago
Gutted out network filter system in favor of controlling incoming connections in C#. Commands removed: `banid, banip, removeip, writeid, writeip, listip, removeip, sv_filterban, sv_banid_enabled, sv_banid_dev_enabled, sv_logbans`. Added `bool Game.OnConnect( long playerId );`, returning false here will reject the incoming connection before the client entity is created.
3 Years Ago
Allow CompileTargets to be optional, no reason to include this in every shader all the time
3 Years Ago
Add TypeDescription.Methods, TypeDescription.Properties
3 Years Ago
Reset analog inputs to default when UsingController is 0 in the usercmd - fixes Facepunch/sbox-issues#2238
3 Years Ago
AddonCreator: normalize paths, don't allow creation in a folder full of other folders either you're very likely fucking up then
3 Years Ago
Open in code editor button for tools addons - resolves Facepunch/sbox-issues#2226
3 Years Ago
Make the "from asset.party" addon downloader auto-select the path a bit better - fixes Facepunch/sbox-issues#2233
3 Years Ago
Fix entity tags not adding
3 Years Ago
Fix collision tags not updating on the client
3 Years Ago
Catch HttpRequestException when loading an image Retain SCENEOBJECTFLAG_HIDEINFIRSTPERSON flag Fix MaterialOverride not working consistently + strip a bunch of unused code Don't reapply material overrides unless they changed
3 Years Ago
UI sounds support position, pan relative to screen position
3 Years Ago
TypeLibrary.DynamicAssemblyHash doesn't need to be exposed Fix Volume/Pitch not working on UI sounds Add TypeDescription.Interfaces (Fixes sbox-issues/issues/2237)
3 Years Ago
Add Voice.Level for local voice level (otherwise we'd have to loopback and wait for our own voice to play) Animate VoiceSpeaker UI using Voice.Level https://files.facepunch.com/layla/1b2711b1/sbox_0059.mp4
3 Years Ago
Ability to control Morphs from C# Added MorphCollection pattern Impl SceneObjectMorphCollection
3 Years Ago
Impl SceneObjectMorphCollection
3 Years Ago
Add TypeDescription.CreateGeneric
3 Years Ago
Fix warnings on water Fix typo Shader objects for water
3 Years Ago
Add TypeDescription.IsClass Add TypeDescription.IsGenericType, TypeDescription.GenericArguments Document MemberDescription
3 Years Ago
Fill out MethodDescription Add TypeDescription.Create<T>( args ) Obsolete TypeLibrary.GetType*
3 Years Ago
Whitelist some reflection members
3 Years Ago
Lock down Type, MemberInfo, PropertyInfo, MethodInfo more
3 Years Ago
Pdb is embedded in the dll, so we don't need to drag around another file
3 Years Ago
Removing no longer needed
3 Years Ago
Don't compile pdb's Load Embedded Pdb
3 Years Ago
Added MorphCollection pattern
3 Years Ago
Fixed sbox-issues/issues/2230
3 Years Ago
Refactor Decal libraries - Added `Sandbox.Decal` - Obsoleted `Sandbox.DecalSystem`
3 Years Ago
Ability to control Morphs from C#
3 Years Ago
Upload localization files when publishing addon SuspendUpdates now hides the widget temporarily - since qt's enableUpdates doesn't do jack shit Layout.Clear() hides widgets before deleting (since the delete is deferred)
3 Years Ago
Remove useless features from shader api
3 Years Ago
Another baseplayer cleaning pass
3 Years Ago
Faceposer: Disable loading and saving of tool settings for now because most people probably have old settings
3 Years Ago
Add back face poser with some minor UI cleanup so we can start to fix it up
3 Years Ago
Grit box - phys adjust
3 Years Ago
Grit box Merge branch 'master' of sbox
3 Years Ago
A bit more documentation
3 Years Ago
Keep internal _repback__ fields private A bunch of documentation
3 Years Ago
Add EndGameAsync and improve some documentation
3 Years Ago
Add GameServices.UpdateLeaderboard (replaces SubmitScore)
3 Years Ago
Fix debug overlay in VR
3 Years Ago
Fix shader features not parsing properly if added right after an include
3 Years Ago
Citizen: new skinning pass (torso, pelvis, kneecaps, elbows) Improvements around the pelvis-to-legs, pelvis-to-spine, and spine-to-neck areas. General softening of the torso. Slight topology changes around the kneecap and elbow helpers to improve volume retention further. (LOD0 only for now.)
3 Years Ago
Don't predict sound event guid when starting sounds, on the client guid is always zero so this can't be predicted.
3 Years Ago
Add summary to PhysicsBody.BodyType explaining that a body that is networked and dynamic will be keyframed on the client
3 Years Ago
Add back Sound.FromScreen
3 Years Ago
Add a basic asset.party location to the asset browser, remote assets have the drag data of `https://asset.party/{ Org }/{ Ident }` Move ManifestMount to Sandbox.Engine Static ToolRender class uses the current CToolRenderContext context Dropping an asset.party asset on a map view creates an empty prop_static that downloads and sets its model asynchronously Create a remote asset manifest within a map doc, save/load remote assets used within the map
3 Years Ago
Create a networked managed wrapper around g_pSoundOpSystem instead of using g_pSoundOpGameSystem Some null checking in inline binds
3 Years Ago
Localization Basics (https://wiki.facepunch.com/sbox/localization)