Version 2.0.0


With Version 2.0.0 I have added the Flow field type to entities. The anticipated use-case for the flow field is for dialog trees and any other data that is best represented by a connected graph. I hope you all enjoy!


Flow field:

The flow field is a datatype that any entity can have. It is used to specify specific actions that should occur when the entity is presented with specific inputs. There are three types of nodes that can be added: Input Nodes, Process Nodes and Action Nodes.

Input Nodes

  • Text Input - Used to trigger an action when text has been recieved.
  • Date/Time Input - Used to trigger an action at a given date and/or time.
  • Periodic Input - Used to trigger an action every specified peroid
  • Action Performed - Used to trigger a custom action has occurred.
  • Parameter Changed - Used to trigger an action when a specified parameter of the entity changes
  • Entity Received - Used to trigger an action when a specific number of a specified entity is received.
  • Parameter Value - Used to retrieve a specified parameter of the entity.

Process Nodes

  • Choice Node - Used to make a decision based on the value input.
Note: The else operator must be the last condition if used.
  • And Node - Used to AND conditions. If all inputs provided are true then it will travel to the top port. If any input is not true then it will travel to the bottom port.
  • Or Node - Used to OR conditions. If any input provided is true then it will travel to the top port. If all the inputs are false it will travel to the bottom port.

Output Nodes

  • Text Output - Returns the text specified in the node body.
  • Update Parameter - Updates the specified parameter on the current entity.
  • Entity Return - Returns a specified number of a specified entity.
  • Perform Action - Returns the name of the action to be performed.

Files

game-design-tool.zip 12 MB
Sep 05, 2022

Get Game Design Tool

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.