13,493 Commits over 1,522 Days - 0.37cph!
Hammer: Fixed reloading game data breaking entity descriptions/help text
Animgraph: Implement creating group from selection https://files.facepunch.com/layla/1b0611b1/sbox-dev_Uwe1oaMTTY.mp4
Guarantee that Entity.ToString returns a non empty string
Added description to LengthConstraint.Break
Fixed Event.Entity.PostSpawn being called twice for maps with skybox prefabs
Sneaker LODs
Lods and modeldoc adjustments to Sneakers
Squashed commit of the following:
commit 5b7191971fca0ece4592fe8f88a3ff9d44ed1c0c
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Fri May 6 09:17:13 2022 +0100
Remove now unsed Asset.TryLoadJson
commit 2da85021c54ff41a1cb8f224abd0c6458c30dcba
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Fri May 6 08:56:39 2022 +0100
Hide sound stack assets by default again
commit 2d658a53a75ea23dda6f0d0a446256c26f9eb15a
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Fri May 6 08:55:38 2022 +0100
Delete sound stack editor
commit 75fe898a06eb7b3ca294cf92110dcd36add7ebd1
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Fri May 6 08:54:03 2022 +0100
Move TypeLibraryAttribute to Sandbox.Reflection
commit ea4dae65c638e681a2808483c96e9f74e8e5f90c
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Fri May 6 08:43:05 2022 +0100
Make occlusion less embarrassing when no SA
commit 37b48cd8f330b58dd3f9d729c20b54a1c3c91c03
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 16:47:57 2022 +0100
Tone down reverb
commit e636eb12b3fc30fe4484e53732ca6a043b4c1615
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 16:29:48 2022 +0100
Updated mixgraph
commit bdc2d0f7a594346c3104fbc4e4918e754f486309
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 16:29:19 2022 +0100
Try to use realtime reverb if none available
commit e3fe7154262f46df6e88b1f058c80fb9196fa378
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 16:28:07 2022 +0100
Fix crash when no steamaudio reverb file
commit 149716aef9aefec6d2274e35fc4e8b9b406cc3f2
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 14:08:51 2022 +0100
Changed spatialize, added occlusion
commit 1d0d640a185eab57bb3a68744a0d36aaa37ce6d1
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 14:08:10 2022 +0100
Fix vmix crash
commit d816a945de7f5c94b6f7f240a837f4ef6229d36f
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 13:14:35 2022 +0100
Remove snd_steamaudio_enable_pathing
commit 290243f60162dc84d9dae79fbb0f6819a2d222b9
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 11:10:05 2022 +0100
Occlusion
commit 68e4bd4bc58c7b40fca6ad6af89084f49590a113
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 11:09:47 2022 +0100
Force SteamAudioEnabled
commit 516326483937644d3f4d625190d532eff16588c6
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 11:09:24 2022 +0100
remove calc_audibility and all its bullshit
commit cae4504ce64ca27ba4f65df43192095093ef23f0
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 10:29:06 2022 +0100
Steamaudio pathing, reverb
commit 0215b6b12cbe1a03c5541408657747969df55b72
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Thu May 5 09:39:43 2022 +0100
SoundEvents can choose their vgraph + track
commit 79656d213ed75ed13a69a63fa3f19437cf6cc8e6
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Wed May 4 15:13:35 2022 +0100
regret trying to use a nodegraph for this
https://files.facepunch.com/garry/7583a294-9fc7-40e5-9b8d-fa361c47401b.png
commit c2f5db405a29090ee07516c946ea53e7bf9d0e68
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Wed May 4 15:11:54 2022 +0100
Build NodeGraph UI from Graph
commit 6acaecc80c48fbf9a0439bd299041773822d763f
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Wed May 4 15:11:08 2022 +0100
Add GraphicsView.Items
commit 141b877e0e398787f29453c6f5d495a81d925137
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Wed May 4 15:10:04 2022 +0100
Call RegisterType, UnregisterType on base classes
commit 87ee7f30882a7a1884de6bb2965bf620cee58326
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Wed May 4 15:09:45 2022 +0100
EngineGlue KV to Json
commit fc3fd54aeedfa02c345d7ad55c67cbb0b9dc59cd
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 16:16:33 2022 +0100
Implementing nodes we use in our basic stack
commit 126d34899f8395ac24e96232cc46a40e617ba8d2
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 14:41:24 2022 +0100
Node graph variable types
commit d70ed8107f7c9a0364f06bd3ac9f689e2b048e6e
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 12:39:26 2022 +0100
SoundStackEditor
commit 5759451a5ac3d6eff584161e4d45b5312db5486a
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 12:38:51 2022 +0100
Delete NodeTitlebar
commit 916f973a14190c4d0112fc1040438ee8db378fa6
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 12:36:33 2022 +0100
Clear propertysheet if target set to null
commit ee19590d424baa4209d6b23624e41f8fdef0b746
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 12:36:18 2022 +0100
Add GraphicsView.SelectedItems
commit fff73f2310f7921ed8d0991012970e4239c27efc
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 10:52:46 2022 +0100
Fix graph view dragging, connecting, scrolling
commit dc4802030be654df9bb342ab8709901175c1db68
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 10:46:54 2022 +0100
Allow setting window icons from pixmap
commit d26f72fbcfa1fc99533f78ff4a54bb02aaa4d1bd
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 10:33:28 2022 +0100
Add IAssetEditor
commit 07fbe1450a2b3a7f9a5d37b36cd133327a473831
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 10:15:21 2022 +0100
Show sound stacks in asset browser, give icon
commit b40934063bcabc50439e5a4afa477960272dd5e5
Author: Garry Newman <garrynewman@users.noreply.github.com>
Date: Tue May 3 10:14:59 2022 +0100
Add raw object bind to bind system
road signs - bug fixes
road signs - mat
FPArms: fixes/improvements + separated raise/holster into rightmost SM
Hammer: Fix PhysicsTypeOverride_Mesh shit not getting set, fixes shatterglass
FPArms: punching attack anims are now composited dynamically
When not idle, underlying animations can partially "leak through" for a more natural result
Summaries for constraints
Set constraint veclines to empty string so their helper doesn't get set to zero
Delete rubat_test.vmap
Add description to PhysicsConstraintAttribute
Added LengthConstraint.OnBreak output and Break input
Implement phys_slideconstraint in C#
Fixed pre settle affecting entities constrained by BaseConstraint derivatives
Constrained entities are not meant to be pre-settled
Rubikon: Fixed crash when enabling joint collisions in OnBreak callback
Re enable collisions on constraint break
BaseConstraint creates the joint on map cleanup
LengthConstraint works with world entity
Remove useless spawnflag from LengthConstraint that does nothing
Animgraph: Change group input/output network mode when the group does
Animgraph: Fix anim states not getting correct update node for child (same fix for a bunch of other nodes)
Obsolete Entity.SpawnFlags
phys_lengthconstraint attachpoint is vecline
FPArms: animgraph update (will break; SMs not working inside groups)
FPArms: punching animgraph updates
FPArms: jumping animation
Added missing World Mapping scale to blends
New Outfit Piece! - Sneakers
New Black and white sneakers! Adding LODs and small fixes / adjustments shortly.
Start porting constraint entities, starting with phys_lengthconstraint https://files.facepunch.com/layla/1b0411b1/sbox-dev_6Uq92QL28o.png
Do not preview particles on prop_static to match in-game behavior
Added model particle previews to Hammer
Add a translation gizmo to ModelDoc's particle node
Fix layerclear failing due to resolution rescaling
prop_physics can now spawn models that have multiple bodies with the pose they have in hammer https://files.facepunch.com/layla/1b0411b1/sbox-dev_EjWQLSxBr1.png
Temporary barrier - gib is no longer bent
Hammer: Delete the world after the unloaded event - fixes crash when reloading from disk while something is selected in outliner
Road signs - complete road signs now have gibs
wooden crate - updated textures
New Hair! - Bun
Nice and simple bun hairstyle!
Merge branch 'master' of sbox
Hammer: support attach to view for hammer meshes
VR: Set the render viewport to the SteamVR recommended render target size and not the window size ( this was making the default resolution 1080p )
Fixed Particle Snapshot File not previewing in Hammer
Added Map.Scene.AmbientLightColor to set ambient lighting color
Fixed branch normals on previous bush/shrubs - added regular and wall bush that look less scruffy
Also re-shaped the taller shrubs to be more straight looking
Fixed Particles.SetSnapshot being non functional
Added "Snapshot Mesh" feature to ParticleSystemEntity
remove vr_ from gameinfo default shader name
Added (Source)PhysicsShape properties to CollisionEventData
Also added descriptions to every property of CollisionEventData
Update launchSettings.json to use local path
Obsolete useless DebugOverlay.Box overloads
Hammer: Add tiling support to fast texture tool ( behaves exactly the same as the one in dota tools )
Before: https://files.facepunch.com/matt/1b0211b1/sbox_8X63pqiVql.png
After: https://files.facepunch.com/matt/1b0211b1/sbox_ylhMiqliDi.png
Hammer: Allow key bindings for 2D View Shading modes
Clear out more FGD stuff
ModelDoc: Fill in some missing node icons & descriptions
Don't render debug grid in skybox
adding cable tray set, pipe material variation, decals
Merge branch 'master' of sbox
Rendering for r_light_probe_volume_debug_grid
Don't make the debug scene object batchable, fixes lighting not working randomly - fuck knows why
Add r_light_probe_volume_debug_grid_bbox
Add the remaining convars
Ball impostors for layla
https://cdn.discordapp.com/attachments/967087958266114048/970305957269762048/unknown.png
C++ part of ball impostors
Merge branch 'light_probe_volume_debug_grid' of sbox into light_probe_volume_debug_grid
Fix compile
Previous commit stomped all my changes
Add adjustable roughness and metalness configuraiton to lpv debug grid
Merge branch 'light_probe_volume_debug_grid' of sbox into light_probe_volume_debug_grid
Fix some shading problems
hook up metalness and roughness convars
Fix sphere reflection, add smooth fade
Hook up r_light_probe_volume_debug_grid_albedo
Update vertex buffer if r_light_probe_volume_debug_grid_prim changes so we can support cube prims too
Use sample size instead of scale so we can use the convar
Destroy vertex buffers when convar is disabled
Add sample size as shader attribute
Merge branch 'light_probe_volume_debug_grid'
removed old normal
Deleting broken materials