Many persons here may have made a map in Starcraft 1. You might have notice that Sc1 Editor trigger doesn't work as the Sc2 does. For example, there is no Event.
I would like to know how to "translate" some trigger from sc1 to sc2. I'm very confuse about how doing this and that in sc2 when... in sc1 it is the most easy thing to do.
I am making a map to pratice my micro skills. There is many on the net, but I like none of them. Making a stupid probe move around all the time is actually not the kind of map I'm looking for. So, my map is seperate in two. It is like a combination of two identic maps. (copy & paste). I will start with a random race on a side. I'll ask my units to mine and make my first builder. About 10 sec later, I'll gain control of the computer on the other side of the map. Those two part doesn't connect. There is some no fly zone and no pathing.
So, I'll have to control two bases at a time and kill two computers at the same time. It is like a double 1v1 RTS.
After this, I want that if you lose on one side, you lose the game. So, I put a one huge location on both sides. I want that if player 1 doesn't have a building in side left, he lose. If he doesn't have a building in side right he lose also.
In Startcraft one, that trigger would looks like this:
Players:
Player 1
Condition:
Bring - Player 1 brings exactly 0 buildings to 'Left Side'.
Action:
Defeat.
(as a side note, what is the difference in sc1 between the 'Command' trigger and 'Bring' trigger?)
Everything is in the condition. In Starcraft 2, it is different. It needs an event, could be units die, units enter/leave region, periodic event... Then you add conditions, which player?, which unit? Etc.
But if I want that this trigger activate when a unit die, generally our last building will die and not be removed, I can't specify that the unit must be a building (other way it will end only if your last unit die). I can't also specify for which side of the map.
I know this is just a stupid trigger, but I don't know how to translate from the sc1 to sc2.
I'm looking for a kind of "Number of building for player x = 0"
How could I make my map work?
Also, I would need a way to stop a computer from doing something, any clue? Caus I want the computer that we will control to be our fully control and not a semi-auto comp.
I would like to make the resources of my base and computer's base seperated. Like, having a double mineral/gas/supply UI like in the 1v1 replay. That using resources for P1 only use the P1's resources, same for P2, that will be controled by P1. There is a way to allow shared control/mineral etc with computers, but, it doesn't split the resources and I can't make him stop doing something.
I know this may represent many triggers (or just some but with many explications so I understand and later be able to help someone else), but if someone could help me, it would be very nice =D
Edit: Found a way to stop the computer. "Turn Player 2 'Shared Control' Off towards Player 2". This looks stupid, but it's 60% working. The comp stop doing anything but, all rally points doesn't work and you can't harvest gas for some reason. There might be an easier way to do this...
I also tried to give all P2 units to P1 but, this mean if on a side you do an upgrade, on the other side you will also have it. I really need to use 2 different players and I need for the firsts seconds to make the allied comp mine and build his first worker.
I will not take care of bugs like Mass Recall and Nydus or scan at the moment.
Well, since I pass all the day on it, I finally got most of it working. The last thing I have to find a way by now is how to split the resource between player 1 and player 2, but both controled by P1.
Since I pass another day on it, the split resources works!
Though i got another problem. When using the Test Document button, ingame it allows me to do control groups with the allied units/structures. After publishing the map on b.net, I was not able to do control groups, since basicly you can't do control groups with shared allied units.
Is there any way on allowing the control groups for allies?
Or I must do button pressed: ctrl+1 -> set control goup idk what after... ?
Players Attributes:
Player 1 (player that control the 2 others players) -> Team 1 -> Open -> Light Pink (hidden) -> Random (unlocked) -> hamdicap [default] Hidden.
Player 2 (Named as the Right Player) -> team 1 -> computer (locked) -> and color, difficulty and handicap for all others computer are at hidden and default. The races are unlocked.
So, when in the lobby you can only change the starting races.
Just saw an option, is the "Locked On Team" checkbox the problem?
Nevermind. Got it. I had a trigger "Hide control group panel"
Well, thanx for help to some people on the sc2 chat. And hope you enjoy my map. Search on b.net on North America version, Double Build Micro. You migh find something made by Fenix. ;)
Many persons here may have made a map in Starcraft 1. You might have notice that Sc1 Editor trigger doesn't work as the Sc2 does. For example, there is no Event.
I would like to know how to "translate" some trigger from sc1 to sc2. I'm very confuse about how doing this and that in sc2 when... in sc1 it is the most easy thing to do.
I am making a map to pratice my micro skills. There is many on the net, but I like none of them. Making a stupid probe move around all the time is actually not the kind of map I'm looking for. So, my map is seperate in two. It is like a combination of two identic maps. (copy & paste). I will start with a random race on a side. I'll ask my units to mine and make my first builder. About 10 sec later, I'll gain control of the computer on the other side of the map. Those two part doesn't connect. There is some no fly zone and no pathing.
So, I'll have to control two bases at a time and kill two computers at the same time. It is like a double 1v1 RTS.
After this, I want that if you lose on one side, you lose the game. So, I put a one huge location on both sides. I want that if player 1 doesn't have a building in side left, he lose. If he doesn't have a building in side right he lose also.
In Startcraft one, that trigger would looks like this: Players: Player 1
Condition: Bring - Player 1 brings exactly 0 buildings to 'Left Side'.
Action: Defeat.
(as a side note, what is the difference in sc1 between the 'Command' trigger and 'Bring' trigger?)
Everything is in the condition. In Starcraft 2, it is different. It needs an event, could be units die, units enter/leave region, periodic event... Then you add conditions, which player?, which unit? Etc.
But if I want that this trigger activate when a unit die, generally our last building will die and not be removed, I can't specify that the unit must be a building (other way it will end only if your last unit die). I can't also specify for which side of the map.
I know this is just a stupid trigger, but I don't know how to translate from the sc1 to sc2.
I'm looking for a kind of "Number of building for player x = 0"
How could I make my map work?
Also, I would need a way to stop a computer from doing something, any clue? Caus I want the computer that we will control to be our fully control and not a semi-auto comp.
Working on projects:
I would like to make the resources of my base and computer's base seperated. Like, having a double mineral/gas/supply UI like in the 1v1 replay. That using resources for P1 only use the P1's resources, same for P2, that will be controled by P1. There is a way to allow shared control/mineral etc with computers, but, it doesn't split the resources and I can't make him stop doing something.
I know this may represent many triggers (or just some but with many explications so I understand and later be able to help someone else), but if someone could help me, it would be very nice =D
Edit: Found a way to stop the computer. "Turn Player 2 'Shared Control' Off towards Player 2". This looks stupid, but it's 60% working. The comp stop doing anything but, all rally points doesn't work and you can't harvest gas for some reason. There might be an easier way to do this...
I also tried to give all P2 units to P1 but, this mean if on a side you do an upgrade, on the other side you will also have it. I really need to use 2 different players and I need for the firsts seconds to make the allied comp mine and build his first worker.
I will not take care of bugs like Mass Recall and Nydus or scan at the moment.
Working on projects:
Well, since I pass all the day on it, I finally got most of it working. The last thing I have to find a way by now is how to split the resource between player 1 and player 2, but both controled by P1.
Working on projects:
Since I pass another day on it, the split resources works!
Though i got another problem. When using the Test Document button, ingame it allows me to do control groups with the allied units/structures. After publishing the map on b.net, I was not able to do control groups, since basicly you can't do control groups with shared allied units.
Is there any way on allowing the control groups for allies? Or I must do button pressed: ctrl+1 -> set control goup idk what after... ?
Working on projects:
Hey, did you touch in any way the game variants before publishing ? That might be the problem
@Yaos01: Go
I changed the game variants yeah. What I should set back to normal to allow the control groups?
Actually i got: Game Type:
Category: Melee Mode: 1v1 (even if it's a kind of 2v2) Max Team Size: 2
Game Attributes:
Game Speed -> Default [faster] -> Hidden Lobby Delay -> 5 -> Hidden Locked Alliances -> Default [yes] -> Hidden
Players Attributes: Player 1 (player that control the 2 others players) -> Team 1 -> Open -> Light Pink (hidden) -> Random (unlocked) -> hamdicap [default] Hidden.
Player 2 (Named as the Right Player) -> team 1 -> computer (locked) -> and color, difficulty and handicap for all others computer are at hidden and default. The races are unlocked.
So, when in the lobby you can only change the starting races.
Just saw an option, is the "Locked On Team" checkbox the problem?
Nevermind. Got it. I had a trigger "Hide control group panel"
Working on projects:
Well, thanx for help to some people on the sc2 chat. And hope you enjoy my map. Search on b.net on North America version, Double Build Micro. You migh find something made by Fenix. ;)
Working on projects: