Difference between revisions of "Perk Entry Point"

11 bytes removed ,  11:12, 29 May 2018
imported>Magnomine
m
imported>Quindraco
Line 2: Line 2:


== Entry Point Types ==
== Entry Point Types ==
**Value Function: These functions allow you to modify a value. You can perform the following operations:
*Value Function: These functions allow you to modify a value. You can perform the following operations:
***Set Value: Sets the value to a specific number. value = X
**Set Value: Sets the value to a specific number. value = X
***Add Value: Add a number to the value (can be negative). value = value + x
**Add Value: Add a number to the value (can be negative). value = value + x
***Multiply Value: Multiply the value by a number. value = value * x
**Multiply Value: Multiply the value by a number. value = value * x
***Add Range to Value: Add a random number in a specified range to the value. value = value + Random( X, Y )
**Add Range to Value: Add a random number in a specified range to the value. value = value + Random( X, Y )
***Add Actor Value Mult: Add a specified Actor Value, times a specified multiplier, to the value. value = value + Actor Value X * Y
**Add Actor Value Mult: Add a specified Actor Value, times a specified multiplier, to the value. value = value + Actor Value X * Y
***Set to Actor Value Mult: Set the value to the result of the specified Actor Value times a specified multiplier. value = Actor Value X * Y
**Set to Actor Value Mult: Set the value to the result of the specified Actor Value times a specified multiplier. value = Actor Value X * Y
***Multiply Actor Value Mult: Multiply the value by the result of the specified Actor Value times a specified multiplier. value = value * Actor Value X * Y
**Multiply Actor Value Mult: Multiply the value by the result of the specified Actor Value times a specified multiplier. value = value * Actor Value X * Y
***Multiply 1 + Actor Value Mult: Multiply the value by the result of 1 plus the product of the specified Actor Value times a specified multiplier. value = value * ( 1 + Actor Value X * Y )
**Multiply 1 + Actor Value Mult: Multiply the value by the result of 1 plus the product of the specified Actor Value times a specified multiplier. value = value * ( 1 + Actor Value X * Y )
***Absolute Value: Set the value to its absolute value (so that it is non-negative). value = abs( value )
**Absolute Value: Set the value to its absolute value (so that it is non-negative). value = abs( value )
***Negative Absolute Value: Set the value to the negative of its absolute value (so that it is always negative). value = -abs( value )
**Negative Absolute Value: Set the value to the negative of its absolute value (so that it is always negative). value = -abs( value )


== Perk Entry Points ==
== Perk Entry Points ==
Anonymous user