userLayladcancel
reposboxcancel

4,331 Commits over 1,552 Days - 0.12cph!

3 Years Ago
Revert changes to SetupPhysicsFromUnscaledModel - Some users have been reporting overlap tests etc sometimes failing. This change was to fix slow downs when loading maps with triggers covering the map, the fixes were only needed on the trigger entity, not native code
3 Years Ago
Fix crash initializing unset subgraph node Fix crash searching for unset subgraph node
3 Years Ago
Default group in/out pins if no name is specified Do the same for blend node
3 Years Ago
Add icon for anim clip nodes
3 Years Ago
Clicking home and path buttons only pushes 1 undo, not multiple
3 Years Ago
Fix state machine states now showing up in groups
3 Years Ago
Use push buttons for path toolbar, they don't look shit
3 Years Ago
path uses just icons for now, looks shiit with both icon and text
3 Years Ago
Add home button to toolbar Toolbar path now clickable buttons instead of text
3 Years Ago
Better styling for visualization container Fix invalid view rect when opening anim node
3 Years Ago
Remove live preview shit, was only proof of concept and should be done much better
3 Years Ago
GetOutputNodeLocation uses a node path instead of node stack Remove the need for flat list of nodeids in fixed data Restore code for UpdateSecondaryHighlights from engine branch - doesn't work now anyway and surely can be done better
3 Years Ago
Fix PropagateNetworkMode - todo: make it work with groups and subgraphs
3 Years Ago
Remove annoying assert in utils update cycle, usually happens when blend node has missing child, which we're already warned about anyway
3 Years Ago
Keep a flat list of sorted update nodes in fixed data
3 Years Ago
Keep a flat list of sorted nodes in fixed data
3 Years Ago
Fix fixed data returning incorrect update node
3 Years Ago
GetOutputNodeLocation now works
3 Years Ago
Getting update nodes from graph binding now uses init path
3 Years Ago
Add node location to init context so CreateUpdateNode has some context for grabbing child update nodes
3 Years Ago
Add update node to correct manager Reserve nodes
3 Years Ago
Remove some old test code
3 Years Ago
Move node tables to update node manager, keep sorted node ids in fixed data
3 Years Ago
Start working on update node manager that fixed data can use, hopefully this is a better way to go about it
3 Years Ago
Fix groups and subgraphs returning their own internal context instead of the context they're in
3 Years Ago
Fix search not working in subgraphs because it was returning the wrong context
3 Years Ago
Just bail for now if we try to make a new subgraph that already exists
3 Years Ago
Fix creating new subgraph, deal with creating new subgraph inside itself and overwriting later
3 Years Ago
Start changing graph fixed data to use node locations instead of node ids - because groups and subgraphs have their own set of nodes, fixed data needs to know where the a node is in the hierarchy
3 Years Ago
Make undo redo function in context menu
3 Years Ago
Default new group nodes with 1 input and 1 output pins
3 Years Ago
Add icons for undo redo in context menu
3 Years Ago
Don't show root anim node in context menu for groups and subgraphs - root should always be in top level probably
3 Years Ago
Remove duplicate node id checking in setcontext, probably not needed now
3 Years Ago
Restore nodes for subgraph and blend2d visualizers
3 Years Ago
Give graph visualizers a node location so it can restore the node when graph changes
3 Years Ago
Fix some search crashes Search now works
3 Years Ago
More search shit Focus on location uses node path Temp fix for going to log item location Add back GetNode functions to IAnimationGraph temporarily to fix remaining errors and see whats what
3 Years Ago
Visualizer goes down the path to get to the correct node manager Graph search attempts to check nodes in all node managers, maintaining correct node path in location
3 Years Ago
Break everything so that node ids are unique local to their node manager - this is how dota works so I should do the same
3 Years Ago
Try using a node stack for GetOutputNodeID, breaks highlighting but fuck it for now
3 Years Ago
Fix crash when changing subgraph on node with connections
3 Years Ago
Detect cyclic subgraph nodes
3 Years Ago
GetOutputNodeID has optional groupnode id so groupinputnode can know what group its for
3 Years Ago
Creating subgraph from selection now works Add subgraph manager so subgraphs can be shared across subgraph nodes (this breaks everything but I've gotta figure it out either way) Give subgraphs a context Subgraph manager sets graph for new subgraph context and sets context for their node manager Fix subgraph saving Set group input/output ids for subgraph node If we paste a subgraph node, clear the input connection map Resync group node input/output node ids in the node instead of node manager, slightly slower but removes dependency on CAnimNodeManager::GetGroupNodeID
3 Years Ago
Animgraph: Fix aim matrix anim node not working in groups
3 Years Ago
"Create Group From Selection" and "Create New SubGraph From Selection" in context menu to make it obvious that they're being created from selection
3 Years Ago
Remove customer machine checks
3 Years Ago
Set subgraph node UI name to base filename if unnamed
3 Years Ago
Animgraph: Use MPropertyAttrChangeCallback instead of MPropertyAttrStateCallback for subgraph filename, fixes so many issues with updating node pins properly