userGarry Newmancancel
reposboxcancel

4,930 Commits over 1,522 Days - 0.13cph!

2 Years Ago
Player movement treats player as as solid by default again
2 Years Ago
Add Trace.TestPoint Fixed shooting water and underwater
2 Years Ago
Clean up HierarchyId collision stuff Fix TraceResult.Tags being fucked
2 Years Ago
strip collision group from intersectiondictionary
2 Years Ago
Delete interaction + collision group functions from RnQueryShapeAttr_t + RnCollisionAttr_t
2 Years Ago
Strip out server_valve logic Strip out snd_das (I probably missed some, there's a LOT here) strip m_nCollisionGroup, m_nInteractsAs, m_nInteractsWith, m_nInteractsExclude from RnCollisionAttr_t and RnQueryShapeAttr_t
2 Years Ago
Fix PublishWindow not working
2 Years Ago
Publish Window is a BaseWindow GameResourceEditor use BaseWindow
2 Years Ago
Refactor so Widget can be a frameless window Tweak ProjectSettings into a window Move BaseWindow to tools addon Make ProjectSettings a BaseWindow
2 Years Ago
PopupWidget can have a shadow Add Label.Color Add documentation to the collision page https://files.facepunch.com/garry/5cfd42ca-d9c5-4420-a082-68e6485ab5e6.png Add Layout.AddRow, Layoiut.AddColumn
2 Years Ago
Fixed tag defaults not working out properly if one side had no tags
2 Years Ago
Save addon config with enums as strings Add CVPhys2World::SetCollisionRulesFromJson Apply ServerConfig collision rules in OnPhysicsWorld, or on change Fix MatrixButton looping
2 Years Ago
Move CollisionRules to engine Add ServerConfig and hot reload RuntimeGame's Config file
2 Years Ago
Context menu to delete tag Popup widgets don't have shadows and have transparent backgrounds LineEdit.RegexValidator Can add new tags https://files.facepunch.com/garry/d70eded3-8c03-4ffc-95e4-92994a5b63dc.mp4
2 Years Ago
Fixed AddStretchCell defaulting to -1 Added Paint.Rotate overload that takes a center point Changed Layout.Spacing to float - it's not float but this avoids casting all the time Started Collision Matrix
2 Years Ago
Add Layout.InnerRect, Layout.InnerRect Add Button.Primary AddonConfig.GetPackageType() is PackageType Make GetHashCode readonly on a bunch of structs Add AddConfig.TryGetMeta, SetMeta Restore font after Tools.Paint.DrawIcon Add Widget.MinimumWidth, MinimumHeight, MaximumWidth, MaximumHeight Create NavigationView.cs OrganisationProperty opens on press instead of click Add ProjectSettings Add CollisionPage
2 Years Ago
Layout.Clear can optionally delete the widgets too
2 Years Ago
Start implementing rule system
2 Years Ago
Strip out as much collisiongroup stuff as I can stand right now Enable BaseWeapon shooting players Fixed terrible mistakes
2 Years Ago
Obsolete CollisionGroup & CollisionLayer Rewrite CRnCollisionFilter, strip out CIntersectionController
2 Years Ago
Delete LAYER_INDEX_CONTENTS_SERVER_ENTITY_ON_CLIENT, CONTENTS_SERVER_ENTITY_ON_CLIENT Explicitly forbid triggers from colliding with the world
2 Years Ago
Traces don't hit client only entities by default, added IncludeClientside to opt in By default traces only hit entities and world that also exist on the server. This is the most common scenario as if you hit client only entities during prediction you will get prediction errors. You might however want to opt into including client entities in specific traces.
2 Years Ago
Trimming redundant tracefilters, EFL_USE_PARTITION_WHEN_NOT_SOLID, LocatableEntity system, RNQUERY_OBJECTS_NON_COLLIDEABLE
2 Years Ago
Delete unused unit test Trim unused code Add UseHitboxes to RnQueryShapeAttr_t - ask for them explicitly, don't use CONTENTS_HITBOX mask
2 Years Ago
Remove CollisionGroupOverride from prop_physics Add m_SeenTags to intersectiondictionary
2 Years Ago
Refactor m_Tags to m_PhysicsTagStrings, so it's more searchable Remove debug
2 Years Ago
Add TraceResult.Tags
2 Years Ago
Physics Shape partial tag Access Move Tags to top of property window since it's pretty important Collapse the help section of the object property window by default
2 Years Ago
Remove Hammer Mesh PhysicsGroup, PhysicsInteractsAs, PhysicsInteractsWith, PhysicsInteractsExclude - replace with Tags
2 Years Ago
Support tag queries in RnCollisionAttr_t If a shape doesn't have tags then add solid for now Pass trace tag filters straight to rubikon, delete SandboxTraceFilter, Trace.ResolveEntities Make player movement tags consistent
2 Years Ago
Split mapbuilder.tags Material compiles Temporary ladder rule check your code you dumb cunt
2 Years Ago
Update mapbuilder.passbullets, blocksound mapbuilder.npcclip mapbuilder.sky mapbuilder.teleportclip mapbuilder.navclip Cleanup
2 Years Ago
Update toolsblock_los delete mapbuilder.infectedladder
2 Years Ago
Fire exit - lods, self illum and terry skin Merge branch 'master' of sbox Fix tool camera ALT + right click being incredibly sensitive Hammer default layout remove auto vis, selection sets, undo history, map problems Hammer: Reset camera speed mul with middle mouse button Support custom picked maps for light rigs so you're not always stuck with built in ones https://files.facepunch.com/layla/1b0311b1/sbox-dev_QJtb1fY8HV.png ModelDoc: Fix bone merged models not clamping to their max lod level when forcing lod level Remove CBaseTrigger Remove heatmapviz, smoke_fog_overlay, warp_overlay Remove base_curve_over_time, point_entity_fader, point_render_attr_curve Remove physics_npc_solver Remove textstatsmgr Remove last remaining references to vscript hanging around Another cleaning pass on BasePlayer Hammer: tidy up the outliner widget to make use of space better https://files.facepunch.com/matt/1b0311b1/sbox_x99gtaxdGM.png https://files.facepunch.com/matt/1b0311b1/sbox_Rx3STK6r6U.png Hammer: Get rid of all the text in the top toolbars, huge waste of space that also limited usage as vertical toolbars https://files.facepunch.com/matt/1b0311b1/sbox_oNHtLaD5Kf.png https://files.facepunch.com/matt/1b0311b1/sbox_vH2CK68K7H.png Citizen: fixed LOD3 eyes + more animgraph comments Citizen/animgraph: hooked up swimming idle anim Animgraph: Allow bone merged models to be enabled/disabled Fix incorrect morph position delta scaling Merge branch 'master' of sbox Merge branch 'master' into collisions
2 Years Ago
Remove unused Clean up CMaterialCollisionGroupParams, use tags Pass collision tags to physics builder ShapePage show tags Update playerclip material Compile fix
2 Years Ago
switch triggers over to be tagged
2 Years Ago
Tell entity its collision rules changed when tags added/removed Tag water with water Cleanup Mock up collision rules ThirdPersonCamera trace for solids
2 Years Ago
Remove unused Get rid of CCollisionAttributeWriter and VPhysicsCollisionAttribute_t clusterfuck
2 Years Ago
Obsolete Trace.HitLayer (should be using .WithTag instead)
2 Years Ago
Strip unused code Stripping more unused CollisionProxy
2 Years Ago
Build out CitizenAnimationHelper A few more parameters on CitizenAnimationHelper
2 Years Ago
Trim unused gameui stuff Render HUD, UI, VROverlay, DebugOverlay on main thread
2 Years Ago
Handle DrawText, MeasureText with empty text ClassProperty, StructProperty - update title properly GameResource promises Clear the event loop on shutdown Adding some ambient stings Soundscape supports stings https://files.facepunch.com/garry/bafaabae-bda6-405e-80ea-655db2618bb7.mp4
2 Years Ago
Panel system optimization
2 Years Ago
Fixed possible exceptions in FontManager
2 Years Ago
Add TypeForwardedTo for EventAttribute
2 Years Ago
Update citizen.vmdl_c
2 Years Ago
Merging in soundscapes
2 Years Ago
Soundscape System cleanup
2 Years Ago
Strip out c++ soundscape Cleaning Up Clean up SoundscapeRadiusEntity