Solu9
You can change this now in User CP.
- Reaction score
- 216
Let's say I have a timer array called "Timer_A [1], Timer_A [2], Timer_A [3], Timer_A [4]"
Now. If I use this timer array for an ability where the timer will be reset every time the ability is used. Something like this:
Interger array variable: Stacking [x]
Trigger 1
Events - A unit starts the effect of an ability
Conditions - Ability being cast equal to "Stack"
Actions -
If
Stacking [1] is equal to 5
Then
Create a dummy unit at position of triggering unit
Set level of Dummy Stack for last created unit to Stacking [1]
Run timer Timer_A [1] as a one shot timer for 10 seconds
Else
Set Stacking [1] to Stacking [1] + 1
Create a dummy unit at position of triggering unit
Set level of Dummy Stack for last created unit to Stacking [1]
Run timer Timer_A [1] as a one shot timer for 10 seconds
Trigger 2
Events - Timer Timer_A [1] expires
Conditions -
Actions -
Set Stacking [1] to 0
The question:
Multiple units can use this ability, meaning that Timer_A [x to y] will run at different times. So can the timer array run several different timers at once or will it cause a problem?
Edit:
I know the triggers are leaking and are missing some actions. Carry on
Now. If I use this timer array for an ability where the timer will be reset every time the ability is used. Something like this:
Interger array variable: Stacking [x]
Trigger 1
Events - A unit starts the effect of an ability
Conditions - Ability being cast equal to "Stack"
Actions -
If
Stacking [1] is equal to 5
Then
Create a dummy unit at position of triggering unit
Set level of Dummy Stack for last created unit to Stacking [1]
Run timer Timer_A [1] as a one shot timer for 10 seconds
Else
Set Stacking [1] to Stacking [1] + 1
Create a dummy unit at position of triggering unit
Set level of Dummy Stack for last created unit to Stacking [1]
Run timer Timer_A [1] as a one shot timer for 10 seconds
Trigger 2
Events - Timer Timer_A [1] expires
Conditions -
Actions -
Set Stacking [1] to 0
The question:
Multiple units can use this ability, meaning that Timer_A [x to y] will run at different times. So can the timer array run several different timers at once or will it cause a problem?
Edit:
I know the triggers are leaking and are missing some actions. Carry on