Nodes - IsaacMulcahy/RPG-AI-SYSTEM-WIKI GitHub Wiki

This wiki has now moved to here. This will be kept for a while and will eventually be removed.

Action

These nodes are used across both the 'Job System' and the 'Need System'.

Properties

Name Type Description
Action ACTION TYPE Used to select the action to perform
Look Look Mutation Used to apply a 'Looking' Mutation to the action during the endpoint behavior
Update Each Loop Boolean Forces the destination to be calculated each pass (useful if the destination is something moving)
Item Needed ------ -----
Name ITEMS (enum) What item is needed or what Item to find (NULL = ANY/NONE)
Type ITEMS_TYPES (enum) What item type is needed (NULL = ANY/NONE)
Item Ownership Ownership (enum) What can the item be a member of
Set Reserved Boolean Should the system set the item to be reserved so no other agents use it
Set In Use Boolean Should the system set the item in use when using it, this can trigger animations on the object
No Reset of Item Boolean Does the item reset the reserve and In Use on the end of this action
Endpoint Behavior Endpoint Behavior Manages wait time and animations to play on the end of the action
----- ------ -----
Output Item If an Item is selected then it will spawn in (replacing the one in the 'Use Spot' if the agent is using an item)
Weighting ------ -----