userGarry Newmancancel
reposboxcancel

4,521 Commits over 1,338 Days - 0.14cph!

8 Months Ago
SceneCamera.ViewportRect to Rect Lets use the flags for ClearFlags, it's gonna be cleaner in the UI
8 Months Ago
Prefab editor 2 (#1262) Cleans up prefab editor. Makes it possible to make prefabs without using the entity system.
8 Months Ago
Update tool.minimal
8 Months Ago
Validate constructors as part of AccessControl
8 Months Ago
▌▄▊ ▋▉▉▇▉█▍▌▌▌▋.▌▅▇▇▅█, ▉▊▆▄ ▌▊▆ ▊█▅█▌▉▋▄ & ▉▍▍▊▌▄ ▄▅▆▆█ ▉▍ ▇# ▉▊▅█▋▆ ▅▋▉▌▍ ▇▋▅▆▉▄ ▇▅▋▇▆▇▋ ▆▇ ██▄▌█▄▇ ▇▍▉▇ ▇▋█▌▋▇▄ ▊▉▇▍▍▋ ▆▅█▅ ▍▇▆▇▅▇▋▋▋▋█▍▄▇▆▋▅▊▉▊▍▊▌ ▆▅ ▋▄▉▉▆ ▊▆▊▅▇▊ ▆▍▆█▊▅▄ ▊▊▋▉▍▋ ▆▉▉▉▋▆ ▇█▄▆▇▇ ▆▆█▅▅://▆▌▍▉█.▆█▅▄▌▊▆▊▇.▆▄▌/▇▋▄▋▌▌/▄▅▆▊▌▄█▌/▉███▊▍_▅▋▆▄_█▋█▋▆▇▍.▅▇▇ ▌▋▄█ █▍▍ █▆▉▊▄▊▍▄ ▋▆▍▊▄▋▉█▍▆▄ █▇▌▌▋▊ ▋▄▄▌. ▇▍▍▊▄▋ █▋█▇▅▉ + ▊▉▅▍▉▆ ▊▆▆▅▅▇ █▉▉▇ ▋▍▇▉▍▆▇ ▆▍▍▍▄▅▋ ▉▌ ▍▍▋ ▇▋▋▅██▋ ! ▊▆▋▊▅▉▅▅▍ ▉▄▉▉█▅▌ ▄▉▇▉▅ ▉▊▆█▉▌▅ ▉▍▌▌▅▅.▊▅█▆▋█▌▄▋▍▌▇▇▆▆ ▍▊▉ ▅▌▉▄▊.▉▅▊▊▄ ▉▍▋▆██▌▄: ▇▋▌ ▌▋▅▋▊█ ▄▅▉▍ ▊ ▆▆▊▆▊▉█ ▍▅▅ ▋▌█▋▆ ▉▌▍█▆▉ ▍▋▇▅▇▆▄▄▅▉ (#▄▄▌▊) * █▊▆ (▋▆▉█▊▊▅▌ / ▊▄▇▌▅▅▅ / ▊▅▇█▇▅▆ / ▆█▍▍▊▊).▋▊▄▌▍▊ * ▅▅▊ ▅▆▄▅ ▆▋▆▋▅▍.▇▍▇▊▇▍ ▇▄▉▄▅▉▊▄▉ ▄▄▍█▍█▄ * ▄▍▄▅█▅▌▉▍▊▋▄▇▊ * ▇▍▋▌▊▊▊▄▉▉▉▍▊▅ * ▊▇▆▆█▆▌▇▊▅▉▅▆▄ * ▄█▋▊▋▌▋▄▅▊▆▌ * █▍██▉█▉▋ (+ ▌▊ / █▉ / ▉▄) ▌▍▇'▊ ▇█▇▉ ▄▅▌▍▆ ▌█▊▅▊▍▊ ▌▍▍▆▉ ▄▊▉▆█ ▍▆▅: ▋▄▋▋▉▇ ▌█▌▍▆▊▊ (#▅▋▆▅) █▌▊▍▅▌ ▄▅▄ ▆▌▌▇▉▅▉▋█▋▋ ▍▊▆▅▅▄▍ ▋▉▌ ▍ ▍▆▄▍▅ ▊▅▊▅ ▋▊▉, ▄▍▊ █▇▄▄▌▋▍▉ ▆▌▉█▌▄ ▌▆▉▅▇▍▊ ▇▊▄▍-▊▌▊, ▄▆▄▆▅▉▉▊▊█/▍▅▍▋▋▄▉▅▇ ▉▆█▄▇▋▍ ▍▅▋▍▅ ▆▌▆▉▍▋▇▆ ▇/ ▉▆▊▄-▅▅▍▍▉▉▉▋▆ ▇▇▊▆▋█▆▉, █▍▊ ▇▋▇▋▅▌▆▆▌▄ ▄ ▄▋▄▅▊ ▍▄▊ ▅█▇▍▉ ▍▌▋▄▌▄▋▅ ▇▍ ▊█▌▆▋▋▆▇▍▆▆▇▌▅ (▉▌▆█▋▋▆▄ ▋▋▌ ▇▄▆▇▌▆▍▊ ▌▇▋'▌ ▋▇▌▌▅ █▊ ▆▉▄▉ █▄▋). ▆▇▉ ▊▊▊▄ ██▊▄ ▄▄▍ ▇▊▍▌▌▄▉▅▍▍▅▉▄█▆▆█▌▆▄▍▊▄▅▊▄▋▇▌ ▆▌▄▇ ▋▍▍▄▋▉▄▆▅() █▊ ▉▅▉▉▆▅▅▅ ▋▄▄▋▉▌ ▅▌▆▆▆ ▊▅▄▅▇▉▆ ▆▋ ▆▅▌▌▅█▉ ▉█▆▅▋ ▄▊▇▇▊▆▇▆, ▉▋▌▍▌ ▋▉▉▍▆▄▍▍█▍/▊▅▅▉▅▆▊▇-▍▅▉▊▉ ▋▌▊▇▌▍▅ ▉▇▌▄█ ▌▄▉▆▆▅ ▋▉ ▊▋▅▉▊▆▍▍█.▌▌▆▄▄▌▅▉▊ ▄▍▇█ ▆▇▅▄▆▅▄▄▋ ▍▌▅▌ ▄▊▅▊ ▊▄▅▄▉▍▋█▌ ▆█▋ ▉▅▋▆▆█▋ ▇▊▄▋ ▍▇▄▍█▍▆ ▋█▇▄ █▍▅▇▋▇▇▊ █▍ "▊▇▆▌", ▄▌▊▉ ▌▋▄▊▆▆▋ █▄ ▆▉▊█ ▍▇▉ ▋▌▄▌ ▋▇▄▍▊▌▇ ▍▌▅█▄▊▆▉▊▍▌ - ▊▍▊▆ ▇▅▅▋ █▊ ▍▊▄ ▆▌▋ ▋█▋▄ `▄▇▍▋-▊▍▌█▄▆`, `▇▋▊▍▅▅-▆▉▄▌▌▌█` ▊▄▅ `▄▆▆▌-█▄▌▌▌▆▍` ▍▉▇▆▊▋▆ ▆▆▄▅▄▊, █▆ █▌▆▅ ▍▆ ▋█▍▊ ▆▅▋▆▍ ▋▅▌▅ ▇▍▋'▊ ▆▄▆█▋▅▍▅▉▇ ▅▊▄▊▊ ▇▋▅▅█▊▇▉█▍▇ ▇▄ ▅█▅▆▊▆▍▅▋▌-▍▇▄█ ▋▋ `▊▊▌▅█` ▉█▅▌▆▍ ▍█▌██▌▍▍▄▆.▌▍▋▊▉▊▍▆▋ █▅▉▌▌▇█▅▉▊, ▄▍██▆▄▊▍ ▇█▉▄ █▊▉▋▊▅ █▍▍▉▌ ▄▌▌▇▊▄▅▄▊█ ▇▄▆ █▉▉▊▌ ▊▉ ▌▆▇▋ ▍▇▄▋▇ ▋▉▋ ▉▅▇▉█ ▊▄▌▅.▇▍▊▅▊▆ ▆▄▉▋▅▆ ▍▄▌█ ▅█▇▍█▋▌ ▌▉▉▅.▄▍▅▄.▌▋██▇▊▉▆▄▌▊▋▍▇▉▉ (▄▉▅▆▅▊▍▋/▊▄▌▉▅▅#▆▄▇▋) ▆█▉▉▉▌▉ ▅▆▄▌▍▍ (#▉▄▍▄) █▌▌▌▅▌▊ ▌▆ ▌▍▅▍▊▉▇▅ ▄▄▄ ▉▄▆▋▍ █▍ ▍▊▅▆▉▅ ▄▋▆▉▍▅ ▊▌ ▋▆▍▊▄ ▇█▆▊▋█ ▍▍ ▉█▉▅▌ ▋▍▋▅ ▅▉█ ▄▌▍ ▇▌ ▆▍█▅ ▋▋▇▅▍▄ █▊▄▇▌▉ ▅▉▆▊▇▄▇▋_▅▊▅▇▅ ▍▉▉▍▋ ▉█▉▌▌▊ ▆▄▌▋█▄ ▅▋▊▍▌▆▊▋, ▉▅▉▋▄▄ ▊▍ ▍▍█ ▌▋▆ ▌█ ▍▇▋ ▊▇▆▅▊▆▄▉█▋ ▆▄▇▍▆▆ ▇▌▌▌▋▄ ▇▅▌▆▉ ▇▌▌▆▍ (▉█▍▇ ▆▍ ▍█▍▉ ▅▆▋▍▅▍▉▄?) ▉▉▅▉▄▉▄▅▆█▋: ▋▊▊█ ▆▉▌▍▌▍ ▇▍▇▌ ▅▌▄▇▍▄▊ ▋▌▆▋ ▌▄█▇▆▅▊ █▋▆▌█▋█ ▇▇▍▊▄ ▅▉▋▊ ▌▋ ▍▋▇▇▅▍▌ (█▊▇█▇▉, ▊▌▊█▊▉▆█▇, ▍▉▋▊▄▋▄▆▅▇ - ▉▊▆▇▇▅ ▊▇▄▄ ▅▅ ▍▍▇▄▅█▄▄) ▄▊▇▊▌▋ ▉█▌▄▇█▆▄▋▍█▉.▇▇▄▆▆▇▅▌▊▋▆▄▊ (▉▅▄▇▍▇) ▉▉▊▊▅█▍ ▋▊▌▌▅ █▉▉▅▋▄ ▌█▍█ ▄▄▋▆▋ ▇▋▆▆▋ ▌▉▌▄▋▊ '▌▋▆▉▉▍' ▌▊▋▉ ▄██▍▉█-▇▄█▉▌▌-▋ ▉▄█▊▄ ▇▍▊▉█
8 Months Ago
Nicer component selection, categories, icons
8 Months Ago
Allow no root object, root object dictates entity or gameobject workflow
8 Months Ago
Fix alignment
8 Months Ago
Add PhysicsBody.GameObject (for non entity) Cleanup editor ui
8 Months Ago
Fix up editor for entity workflow
8 Months Ago
Using abs here tries to use stdlib and it's not linked, use V_fabsf instead
8 Months Ago
Add VerticalLayout, clean up layout system
8 Months Ago
Fix not loading entity prefabs
8 Months Ago
Fix editor FirstPersonCamera not obeying dpi scaling Cleaner selection
8 Months Ago
Add EntityPrefab.JsonValue (replaces Value, which is still there for backcompat) Add Json.ToNode, Json.FromNode Serialize/Deserialize [Property]'s on IPrefabComponent manually Changing prefab interface names
8 Months Ago
TypeSerializedObject handles editing value types from multiple TypeSerializedObject's Float and integer controls have draggers Fix ControlWidget.Create sometimes selecting wrong types Add AnglesControlWidget RotationControlWidget Added TransformControlWidget Add MarginControlWidget Add RectControlWidget Add BoolControlWidget
8 Months Ago
Add non inherited variant of GetTypesWithAttribute Integer editors Added TypeLibrary.GetEnumDescription Enum/Flags controls Fix error on startup
8 Months Ago
Color.TryParse fixed Added ColorControlWidget
8 Months Ago
Add TypeDescription.Fields TypeDescription and MemberDescription include SourceFile and SourceLine (allows sorting properties by line number) Add ControlSheet to Widget Gallery Switch prefab editor to use ControlSheet
8 Months Ago
Refactor Redraw widget when dropped on status changes
8 Months Ago
Refactor, more lenient on type conversion WIP widgets
8 Months Ago
Test support for deep tree SerializedProperty
8 Months Ago
Add Sandbox.System to TypeLibrary Add SerializedProperty.TryGetAsObject
8 Months Ago
Expose TypeLibrary.GetSerializedObject Add alternatives to Asset for loading with a Type instead of generics Make SerializedProperty more useful Lets start converting widgets over to using SerializedProperty
8 Months Ago
Fix AssetInspector causing a repaint every frame Set PropertySheet size mode Component sheet cleanup
8 Months Ago
Usability
8 Months Ago
Add generic interfaces for prefab system Prefab editor doesn't need to be an entity
8 Months Ago
Fix joining a server being fucked
8 Months Ago
Fix Camera.Size Tool scene renders run through unified render path
8 Months Ago
Strip IAttachmentOverride Fix attachment lookup using old/unused view Strip GetPlayerViewSetup() related paths - none of this was working anyway
8 Months Ago
Restore default_fov Strip IVModeManager
8 Months Ago
Remove unused + unneeded Graphics callbacks Remove IPhysicsWorldEventListener Render physics debug worlds if enabled
8 Months Ago
Remove all the player stuff from CViewId, give each camera a CViewId (debatable whether CViewId is needed)
8 Months Ago
Don't spam "CTextConsoleWin::GetLine: !GetNumberOfConsoleInputEvents"
8 Months Ago
Fix dedicated server crash Add dedicated server test to ci workflow
9 Months Ago
Sandbox check more unmanaged types
9 Months Ago
I didn't actually delete the debug output
9 Months Ago
Lets remove these stream extensions while they're not being used by anything since they will probably cause us some trouble in the future
9 Months Ago
I forgot to remove all the debug output
9 Months Ago
Sandbox bytes to value conversions
9 Months Ago
Out Of Game Rendering + Custom Map Loader Api
9 Months Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian Obsolete old VectorX.Random properties, add extensions to System.Random Random.FromSphere( Sphere ), Random.FromBall( Sphere ) Un-obsolete Rotation.Random, fix Angles.Random Get rid of "Unit" in random extensions, replace "From" with "Inside" Random.Rotation() / Random.Angles() documentation fix InsideSphere -> VectorInSphere etc Add `extents` parameter to VectorInCube / VectorInSquare Vector2/3.Random is now inside a unit circle / sphere Remove vmpi lib from vfxcompile
9 Months Ago
Remove vmpi lib from vfxcompile
9 Months Ago
Hook up MainViewOrigin() etc for backcompat Clean out g_pView
9 Months Ago
Refactor Remove now unused code
9 Months Ago
Increase network protocol Remove debug output
9 Months Ago
Merge fix
9 Months Ago
Stats.GetPlayerStats uses steamid parameter Fixes sboxgame/issues/issues/3766 Add Entity.IsPawn Fixes sboxgame/issues/issues/3927 Add SteamInput manifest file for deck At the moment, all it does is make the right trackpad work Citizen/animgraph: improved jumping feel by making the body & legs lean towards the landing direction This exploits the system used to partially reflect your input while airborne, but it now *reverses it* once the initial jump impulse is over. https://files.facepunch.com/maxlebled/1b0311b1/2023-09-03%2021-51-46.mp4 Delete info_spawngroup_landmark & info_spawngroup_load_unload, never worked and we'll think of something better after meld Delete info_dynamic_shadow_hint & info_dynamic_shadow_hint_box - unused Delete env_spherical_vignette info_overlay editor only c# definition, remove .fgd entry info_notepad editor only c# definition, remove .fgd entry remove func_instance fgd, unused Trim some fat from the .fgd Physics awake list uses aggregate instead of skeleton, cherry picked to make meld easier info_cull_triangles .fgd -> c# editoronly def Fix oopsie on info_overlay visibility_hint .fgd -> c# editoronly def Clear a bunch of these native -> nice conversions Delete native point_worldtext Remove game rules proxy entity, whatever that is Fix asset spray tool model selection not working Native can set managed asset picker initial search filter, material editor uses this for _color shit filtering fuck off mysql_wrapper Can right click textures for managed asset menu in met Whitelist System.Threading.Tasks.Task.ContinueWith and System.Threading.Tasks.TaskContinuationOptions closes sboxgame/issues/issues/3751 Delete env_clock and resourceprecacher Delete keyframe_track and move_keyframed Delete spatialentity and env_ambient_light, not even in the build Delete some more unused client headers Delete damagemodifier Fix fgd dying because of func_instance line Remove unused manual base address setting Fix minor typo in vpc WorldTextEntity draws its text in Hammer & added GIzmo.Draw.WorldText Merge branch 'master' into oog-rendering
9 Months Ago
These transform scopeguards add complication where it's not needed Don't assert on MATERIAL_LIGHT_POINT mixed light, just ignore it
9 Months Ago
Render Camera.Main once