Conditions
Last updated
Last updated
Self Conditions are a test on the Stats of the character itself. Target Conditions are a test on the Stats of the Current Target of the character. Both of these conditions utilize the Get Stat interface function in BPI_UniversalMonster. You can do all the standard float tests, such as equal to, not equal to, greater than, less than, etc. For more information on the Stats System, click the link below.
Stimulus Conditions are a test on the surroundings of the character in the game world. These tests can be relative to the character's Current Target, Spawn Point, and more.
Age: How long since the Stimulus occurred. Expiration: How long before the Stimulus becomes invalid. Strength: The weight defined in the Stimulus. Distance: Distance to the Stimulus. Stimulus X: X Location of the Stimulus. Stimulus Y: Y Location of the Stimulus. Stimulus Z: Z Location of the Stimulus. Receiver X: X Location of the Receiver. Receiver Y: Y Location of the Receiver. Receiver Z: Z Location of the Receiver. Line Of Sight?: Does the Receiver have the Stimulus in view? In Attack Range?: Is the Receiver in Attack Range of the Stimulus? Target Attacking?: Is the Stimulus currently attacking? Distance From Spawn: Distance from the Receiver's Spawn Point. Forward Dot Product: Receiver's Forward Vector dot product the Stimulus' Forward Vector. Right Dot Product: Receiver's Forward Vector dot product the Stimulus' Right Vector. Up Dot Product: Receiver's Forward Vector dot product the Stimulus' Up Vector.