I've tried messing around with your TPS Engine some, which by the way is really awesome! But, I wanted to know if it's possible to actually have something like this work:
Basically, I've had a map in mind where one player is the "Hero" and plays in TPS mode. The other player would play like it is a normal melee map(Build base/units then sent units to backup the hero) and would be his ally, so I don't really need to apply any custom variables to his units.
Would this be at all possible if I make it so the triggers only affect player 1?
EDIT: I also wanted to mention that if I tried loading any of the maps that were created I got the same error as everyone else. But, If I took the library and added to my map it worked great and has all trigger/variable names. I had to make sure my dependencies were set up correctly though for it to work. Make sure you have them setup in this order and hopefully this works for some of you as well:
Also, I was able to get the same thing accomplished by ordering all idle units for player to attack a point as well. But, that wont really work if you have other units on the field. :)
I have a trigger correctly spawning units at the right times, however it seems to only order 1 unit from each of the 3 regions I have spawning. I created a separate triggers to control how many and what type of unit will spawn. I'm not really sure how I can get it to work for all of the units though. Does anybody know? :(
Here is a quick example of what it looks like:
Local Variables
ZergGroup = (Empty unit group) <Unit Group>
SpawnLocation = (Center of Zerg Spawn 1) <Point> Actions
Point - Move SpawnLocation to (Center of Zerg Spawn 1)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Point - Move SpawnLocation to (Center of Zerg Spawn 2)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Point - Move SpawnLocation to (Center of Zerg Spawn 3)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Unit - Order all units in ZergGroup to ( Attack targeting Attack Point) (After Existing Orders)
0
@martinolsson: Go
That's fine, hopefully since only 1 person will be in TPS it won't be too bad. Thanks for the response!
0
I've tried messing around with your TPS Engine some, which by the way is really awesome! But, I wanted to know if it's possible to actually have something like this work:
Basically, I've had a map in mind where one player is the "Hero" and plays in TPS mode. The other player would play like it is a normal melee map(Build base/units then sent units to backup the hero) and would be his ally, so I don't really need to apply any custom variables to his units.
Would this be at all possible if I make it so the triggers only affect player 1?
EDIT: I also wanted to mention that if I tried loading any of the maps that were created I got the same error as everyone else. But, If I took the library and added to my map it worked great and has all trigger/variable names. I had to make sure my dependencies were set up correctly though for it to work. Make sure you have them setup in this order and hopefully this works for some of you as well:
Story
Campaign
Mod
Multi
0
@Sephiex: Go
That did it, tyvm!
Also, I was able to get the same thing accomplished by ordering all idle units for player to attack a point as well. But, that wont really work if you have other units on the field. :)
0
@Sephiex: Go
Thank you for the response! But, I was unable to find it in functions for some reason. Only Unit is there. :(
0
I have a trigger correctly spawning units at the right times, however it seems to only order 1 unit from each of the 3 regions I have spawning. I created a separate triggers to control how many and what type of unit will spawn. I'm not really sure how I can get it to work for all of the units though. Does anybody know? :(
Here is a quick example of what it looks like:
Local Variables
ZergGroup = (Empty unit group) <Unit Group>
SpawnLocation = (Center of Zerg Spawn 1) <Point>
Actions
Point - Move SpawnLocation to (Center of Zerg Spawn 1)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Point - Move SpawnLocation to (Center of Zerg Spawn 2)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Point - Move SpawnLocation to (Center of Zerg Spawn 3)
Unit - Create Number Type for player 3 at SpawnLocation using default facing(No Options)
Unit Group - Add(Last created unit) to ZergGroup
Unit - Order all units in ZergGroup to ( Attack targeting Attack Point) (After Existing Orders)