Hey there,
I'm trying to have a sort of integer value attached to each unit. But i cant figure out how to lower the value by 1 every 3 seconds for every unit.
so far i have this, every time a unit is created a variable unitID is increased by 1 and the array is set to 100. (so everytime its like: set Array[unitID] = 100)
but when i make this trigger to count down it resets the whole array to 100 when a unit is created.
i know the problem lies with : Array[Integer A] = Array[Integer A] - 1. this clearly resets everything obviously but i dont know how to write it differently so it wont reset every unit back to 100.
Anyone know this?
thanks
I'm trying to have a sort of integer value attached to each unit. But i cant figure out how to lower the value by 1 every 3 seconds for every unit.
so far i have this, every time a unit is created a variable unitID is increased by 1 and the array is set to 100. (so everytime its like: set Array[unitID] = 100)
but when i make this trigger to count down it resets the whole array to 100 when a unit is created.
i know the problem lies with : Array[Integer A] = Array[Integer A] - 1. this clearly resets everything obviously but i dont know how to write it differently so it wont reset every unit back to 100.
Anyone know this?
thanks