I have setup a global variable named Wave types, and one named Current wave number, (Quick expo: The wave types is a ''unit type'' variable'' at ini i set waves to it as such
Index 1: Current wave number <- (my other variable set to +1 at the end of each wave)
Player :15
point: Random Point in Region
Region: Region 001
angel: 270
flag: No Options''
For some reason the ''Create 2 wave types[current wave number] for player 15 ect...'' not only does it spawn '2' units it seems to skip '2' waves does anybody have a theory for this (the first wave works fine and then any other waves it skips whever i change that number to, it will also spawn that many units i must be doing somthing wrong.
I have setup a global variable named Wave types, and one named Current wave number, (Quick expo: The wave types is a ''unit type'' variable'' at ini i set waves to it as such
''set variable - Variable: Wave Types - Index 1: 0 - Value:Zergling"
''set variable - Variable: Wave Types - Index 1: 1 - Value:Zergling"
''set variable - Variable: Wave Types - Index 1: 2 - Value:Zergling"
''set variable - Variable: Wave Types - Index 1: 3 - Value:Zergling"
In my spawn waves trigger i have the following:
''Actions - Create Units Facing Angle
Count: 2
Type: Wave types (my variable)
Index 1: Current wave number <- (my other variable set to +1 at the end of each wave)
Player :15
point: Random Point in Region
Region: Region 001
angel: 270
flag: No Options''
For some reason the ''Create 2 wave types[current wave number] for player 15 ect...'' not only does it spawn '2' units it seems to skip '2' waves does anybody have a theory for this (the first wave works fine and then any other waves it skips whever i change that number to, it will also spawn that many units i must be doing somthing wrong.
please help thanks, screen shot below
http://imageshack.us/photo/my-images/694/wheelsi.png/
EDIT:Also id like to add its only been happening since iadded the follow ''action''
Wait
Time:Convert Integer To Real
Value : TIme until wave
Time Type: Game time
Befor i added this the waves would spawn instantly but they still spawned one wave at a time
Your current wave number[0] + 1 seems to be wrong.
What you are doing is add + 1 to the array [0] instead of increasing the array to [1]
Can you show how did you do this: ''set variable - Variable: Wave Types - Index 1: 3 - Value:Zergling""
And I suppose you want to do different waves, for that I suggest you use a switch case, it would be a lot easier and neater.
Here's a wave system I made for someone else a while ago. Perhaps it will help you.