3,510 Commits over 1,308 Days - 0.11cph!
Add CSfxTable refs for SoundFile, release them on loop end and exiting
Bail out of getting samples if we failed to load the source
Getting samples has to be async
Use PrecacheSound to get sound handle
SoundFile class to grab properties from HSound
Remove p4 junk from map manifest
Hammer: Ignore bevel snap toggle if any of the edit boxes are in focus (so select all can be used in them)
Convert angles to radians for Set Float (Per Particle) so degrees can be used in editor
Fix crash when previewing blend2d node and model recompiles
Fix crash opening blend2d node
Don't use vcrt - was causing linker errors (what)
AddToSelection/RemoveFromSelection bound to Ctrl+Shift (up/down)
Fix dodgy asset browsers when used in animgraph tool
Fix entity tool not ignoring case when searching for entity
Push stashed changes for when I can be arsed to work out the linker errors or someone else does
Remove native code for env_sky
Fix really bad performance when pasting many nodes - block signals and notify all selection changes in one go
Better attempt at circular subgraph detection
Remove tools about dialog - no longer used
Add bake action to toolbar
Set node contexts of pasted set before fixing up connections so that subgraph nodes have a valid node manager
Fix pasted group nodes not setting their child connections properly - no fix for subgraphs yet tho
Fix assert in animgraph tool scene widget
Animgraph: Add edit menu action for baking graphs - this gets done on compile but someone may want to use it to clean up unused nodes
Remove last remaining references to panorama
Add SetupPhysicsFromCylinder
thirdperson camera: orbit mode alt+rightclick+drag to pan up/down
recursively bake subgraph nodes - I don't trust it working properly otherwise
Use our new animgraph resource compiler - which is just kv3 compiler except it loads the animgraph so we can fuck with it before compiling it
Bake groups and subgraphs for compiler so everything is a flat graph
Remove test compile output
Merge branch 'animgraph-resource-compiler'
Remove test compile output
Bake groups and subgraphs for compiler so everything is a flat graph
Use our new animgraph resource compiler - which is just kv3 compiler except it loads the animgraph so we can fuck with it before compiling it
Cleanup
Add new stubbed animgraph resource compiler
Save subgraphs using full path
Subgraph manager hashes by filename instead of asset
Fix crash pasting subgraph in itself
Add back reset nodes flashing orange
Fix subgraph crash in node tools mode
Add compiler for subgraph
Give nodes with icons more width
Refactor subgraph manager so we don't have to manually fuck with refcounts
Hide animgraph property editor settings menu only on customer machine so I can debug easier
Don't assert when subgraph has no node manager, this is normal for unset subgraphs
Fix crash loading graph with deleted subgraphs
Hopefully fix subgraph ref counts so they don't stick around when not in use
Fix undo in subgraphs by serializing them before setting node context