userRubatcancel
reposboxcancel

795 Commits over 1,157 Days - 0.03cph!

2 Years Ago
Do not allow using any public method as hammer input
2 Years Ago
Cleanups Warning fixes Prop Physics can be clientside only through Hammer New inputs for Prop SetCollisions (1/0) SetVisible (1/0) SetBodyGroup (by name in modeldoc) SetMaterialGroup (by name in modeldoc) SetScale (float) Delete (replaces Kill)
2 Years Ago
Spell check documentation Spell check documentation part 2 Spell check documentation part final
2 Years Ago
Clean up some documentation Hidden DoorEntity.ShouldPropagateState and BaseTrigger.ToggleDrawTriggers
2 Years Ago
Some entity docs Make DoorEntity.UpdateState private Codegen'd 'To' methods preserve accessibility
2 Years Ago
Docs + try to mess with api docs website
2 Years Ago
Fixed long exceptions inflating inspector minimum size There weird minimum size increase from contents behavior is still somewhere in Qt's sources. Fixed hidden exception spam on startup
2 Years Ago
Documentation (PhysicsBody remainders, and a bit more)
2 Years Ago
Option to recursively rebuild assets and thumbs https://files.facepunch.com/rubat/1b0511b1/onwMAh1c8K.png Fixed NRE in AssetProperty on hotload
2 Years Ago
Reorganized managed asset browser context menus * First option is the left click option to mimic OS context menu * Removed duplicate "open folder in OS explorer" options for folder, and renamed them to be explicit. * Hide `Navigate to Folder` when its not available * Use an event to populate common/shared folder context menu items * Added `Recompile all assets` to 'this' folder right click Implement event system Priority Makes asset browser context menus correctly laid out
2 Years Ago
Entity IO tries to handle all the types properties can Fixes things like '1 2 3' not converting to a Vector3 for entity inputs
2 Years Ago
Fixed ModelDoc crashing when opened via right click on fbx => create model
2 Years Ago
Demote 'Not enough arguments' to a warning for concmds Asset Browser right click supports multi-select where appropriate
2 Years Ago
Fixed NRE in Prop.OnNewModel Fixed an NRE in DoorEntity.Spawn Default ModelDoc breakpieces to 'debris' collision tags PropGib removes its prop tag Fixed obsolete warning in Breakables class
2 Years Ago
Clean up attributes on constraint entities Obsolete properties display as such in Hammer
2 Years Ago
Treat 'mapbuilder.nonsolid' as 'trigger' collision tag Fixes tool textures acting as solid in Hammer's physics simulation Removed 'playerclip' tag from trigger tool texture Hide ResourceJsonConvert internal class Merge branch 'master' of sbox
2 Years Ago
Implemented friction for Slide, Hinge and Ballsocket constraint ents Obsolete non functioning constraint properties Pending implementation
2 Years Ago
Fixed Panel.GetAttribute returning null when there are no attributes
2 Years Ago
Hide all JsonConvert classes A bit of documentation for entities Update these 2 assets it wants updated
2 Years Ago
Documentation (Game, Particles, ParticleAttachment, DisplayInfo) Obsolete DisplayInfo.ForProperty - pointless alias of DisplayInfo.ForMember ConVars/ComCmds can use XML doc comments for help text
2 Years Ago
Interop with ModelDoc to refresh gamedata Fixes warnings that only appear sometimes. They will still appear, but will go away on their own as the compilers finish.
2 Years Ago
Preserve documentation for codegen'd 'To' RPC overloads Also documents the "toTarget" parameter when possible Improve codegen output formatting
2 Years Ago
More documentation (Colors. SetupPhysicsFrom*) Made SetupPhysicsFrom* throw with invalid motion types Updated water bullet impact particle to orient splash to hit normal
2 Years Ago
More documentation Obsoleted PhysicsBody.CollisionEnabled (does not do anything) Obsoleted Entity.WaterSurface (is not set/used anywhere)
2 Years Ago
Some more documentation Obsoleted Trace.Test Update these compiled mats it wants updated
2 Years Ago
Make the tests happy
2 Years Ago
Some documentation Added 'message' argument to Assert.True/False Minor cleanups
2 Years Ago
Automatically network BasePathEntity's nodes
2 Years Ago
A bit more documentation
2 Years Ago
Keep internal _repback__ fields private A bunch of documentation
2 Years Ago
Vector4 docs
2 Years Ago
Cleanup Vector2 Rearranged stuff Obsolete GetDot, GetDistance, GetDistanceSquared - Use Dot, DistanceBetween, DistanceBetweenSquared which is consistent with Vector3 Vector2 docs adjust vec3 docs Hide operators in a region for Vector2/3/4 and Angles There's too many of em Minor reorganizing for Matrix, Rect, Rotation Fix obsolete warning
2 Years Ago
FloatExtension docs BBox doc fixes Line struct docs Plane struct docs Give Sphere struct a description some Matrix struct docs Expand on Rotation description
2 Years Ago
Obsolete Angles.Length(Sqr) I don't know what Length of an angle is. Angles class documentatiion Vector3 class documentation and minor cleanup Rearranged location of functions so that they are not randomly scattered about. Fixed XML comment warning
2 Years Ago
Added IBasePathNode It is used as an abstraction between BasePathNode and BasePathNodeEntity, so they can be mixed and matched, for example as arguments to BasePathEntity.GetPointBetweenNodes and GetCurveLength Greatly simplified implementation of BasePathEntity.GetPointBetweenNodes Added Vector3.CubicBeizer Add Vector3.OneX/Y/Z obsolete messages
2 Years Ago
Revert "Rect/Margin.Left/Right/Top/Bottom capitalized" This reverts commit a341d660819ccc63d6d3b9c2571ba45bc7e49bbe.
2 Years Ago
Rect/Margin.Left/Right/Top/Bottom capitalized lowercased variants obsoleted, warnings all fixed up
2 Years Ago
Fix all newly introduced obsoletes
2 Years Ago
Add Margin/Rect.Width/Height, obsolete lowercase variants Consistency with other properties and classes
2 Years Ago
Cleaning up Rect struct Added proper method descriptions Obsoleted Rect.GetEdges, Rect.EdgeSize, use Margin struct Removed Rect.Add( Vector3 ) (Vec2 overload works with Vec3, no addons broke) Added Rect,Add( Vector2 ) Obsoleted all Expand/Contract overloads, use Shrink/Grow Rework how asset browser thumbs are sized Added Rect = Rect.Contain( size, align ) Added Pixmap.Size mimicking Rect.Size
2 Years Ago
Compiled resources again
2 Years Ago
Change how IsFromMap flag applies so it works in Entity.Spawn Fixed obsolete warning
2 Years Ago
Duplicated animgraph params inherit name as well compiled assets Make generic gibs non solid to player
2 Years Ago
PathPlatformEntity path changing https://files.facepunch.com/rubat/1b0511b1/sbox-dev_TnVBu7qPxJ.mp4 Fixed an assert in Hammer when length constraint w/ particle is hidden
2 Years Ago
Hide enable_shadows property on trigger entities in Hammer Make TeleportVolumeEntity use EntityTarget class Also fixes Hammer not having proper entity picker for TargetEntity property
2 Years Ago
Fix Qt text area padding Fixes sbox-issues/issues/2122
2 Years Ago
Fixed env_sky properties not functioning
2 Years Ago
Disable game launcher's play button while compiles are pending Prevents a kick with flurry of errors Fixed errors when deleting a ButtonEntity mid movement
2 Years Ago
Make spam setting speed on PlatformEntity work (And spam StartMoving, etc)
2 Years Ago
EntityTarget struct can now be used as a target_destination [Property] Also added EntityTarget.IsValid() convenience function Warning fixes Increase trace ranges for ent_ commands, add ent_bbox