Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Dynamic actions allows you to put together actions in the order you want to. You can let some actions trigger others depending on many different factors. This system allows for creating complex items without even writing a single line of LUA code.
Advanced items are Node Based, Have special Attributes that can be modified, and they can have custom text added to a tool tip. For more information on node based processes, see this article on Wikipedia.[http://en.wikipedia.org/wiki/Node_graph_architecture]
Nodes are a way of organizing data in a visual manner to show how a script, composite, or any number of computing tasks works. Think of it as a flow chart. Each box has in and our ports through which the data flows. Some have multiple inputs for combining data, some have multiple outputs for splitting data. When a whole set is done it is called a node tree. It's like a family tree you may have done in school as a kid.
Attributes are special variables that are unique to each item, in fact even within a stack of items, attributes can be changed. It's a very powerful system that will lead to some exciting things from the Gryphonheart addons in the future. Attributes can be used within the nodes of an advanced item. They can act as sources for data or as containers for it. They can dynamically alter how your item works.
[about attribute types]