Due to the recent resurgence of spam, we have temporarily disabled user creation and page editing/creation as we resolve the issue.
Difference between revisions of "Team Resource"
From Snapwiki
(Created page with "== Team Resource == A variable that represents a custom Team Resource type. It can be set to a whole number. {| class="wikitable" style="width: 60%;" !'''INPUTS''' |} ;Spen...") |
|||
Line 3: | Line 3: | ||
A variable that represents a custom Team Resource type. It can be set to a whole number. | A variable that represents a custom Team Resource type. It can be set to a whole number. | ||
+ | == Inputs == | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !'''INPUTS''' | + | !colspan="3"|'''INPUTS''' |
+ | |- | ||
+ | | ||'''Spend'''||Spend the resource value specified in the input's properties. Fails if there are insufficient resources. Expects a player as an activator. | ||
+ | |- | ||
+ | | ||'''Set (Team Resource)'''||Set the activator's Team Resource to the value specified in the input's properties. Expects an object an activator. | ||
+ | |- | ||
+ | | ||'''Add (Team Resource)'''||Increase the activator's Team Resource by the amount specified in the input's properties. Expects an object an activator. | ||
+ | |- | ||
+ | | ||'''Subtract (Team Resource)'''||Decrease the activator's Team Resource by the amount specified in the input's properties. Expects an object an activator. | ||
|} | |} | ||
− | + | == Outputs == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !'''OUTPUTS''' | + | !colspan="3"|'''OUTPUTS''' |
+ | |- | ||
+ | | ||'''On Changed'''||When the value changes, send a signal. The activator is the Resource or Cached Entity that changed. There is no activator for Boolean, Color, Integer, Number or String variables. | ||
+ | |- | ||
+ | | ||'''On Spend Team Resource Succeeded'''||When an attempt to spend a Team Resource succeeds, send a signal. The activator is unchanged from the input Spend signal. | ||
+ | |- | ||
+ | | ||'''On Spend Team Resource Failed'''||When an attempt to spend a Team Resource fails, send a signal. The activator is unchanged from the input Spend signal. | ||
+ | |- | ||
+ | | ||'''On Spend Team Resource Attempted'''||When an attempt to spend a Team Resource is made, send a signal. The activator is unchanged from the input Spend signal. | ||
|} | |} | ||
− | ; | + | |
− | + | == Properties == | |
− | + | {| class="wikitable" style="width: 60%;" | |
− | + | !colspan="3"|'''PROPERTIES''' | |
+ | |- | ||
+ | |'''Name'''||String||The name of this object. Rename an object to make it easy to identify. | ||
+ | |- | ||
+ | |'''Icon'''||Grid Picker||Icon of this object. Change the icon to make it easy to identify. | ||
+ | |- | ||
+ | |'''Initial Value'''||Integer||The starting value for this variable. | ||
+ | |- | ||
+ | |'''Min Value'''||Integer||The minimum value. ('''Note:''' Player and Team Resource variables will ignore the minimum value set in the properties. A bug fix is coming in a future update.) | ||
+ | |- | ||
+ | |'''Max Value'''||Integer||The maximum value. | ||
+ | |} |
Revision as of 2016-06-01T12:32:58
Contents
Team Resource
A variable that represents a custom Team Resource type. It can be set to a whole number.
Inputs
INPUTS | ||
---|---|---|
Spend | Spend the resource value specified in the input's properties. Fails if there are insufficient resources. Expects a player as an activator. | |
Set (Team Resource) | Set the activator's Team Resource to the value specified in the input's properties. Expects an object an activator. | |
Add (Team Resource) | Increase the activator's Team Resource by the amount specified in the input's properties. Expects an object an activator. | |
Subtract (Team Resource) | Decrease the activator's Team Resource by the amount specified in the input's properties. Expects an object an activator. |
Outputs
OUTPUTS | ||
---|---|---|
On Changed | When the value changes, send a signal. The activator is the Resource or Cached Entity that changed. There is no activator for Boolean, Color, Integer, Number or String variables. | |
On Spend Team Resource Succeeded | When an attempt to spend a Team Resource succeeds, send a signal. The activator is unchanged from the input Spend signal. | |
On Spend Team Resource Failed | When an attempt to spend a Team Resource fails, send a signal. The activator is unchanged from the input Spend signal. | |
On Spend Team Resource Attempted | When an attempt to spend a Team Resource is made, send a signal. The activator is unchanged from the input Spend signal. |
Properties
PROPERTIES | ||
---|---|---|
Name | String | The name of this object. Rename an object to make it easy to identify. |
Icon | Grid Picker | Icon of this object. Change the icon to make it easy to identify. |
Initial Value | Integer | The starting value for this variable. |
Min Value | Integer | The minimum value. (Note: Player and Team Resource variables will ignore the minimum value set in the properties. A bug fix is coming in a future update.) |
Max Value | Integer | The maximum value. |