Hello Dudes and Dudis.
i have been reading many tutorials about how to make objectives, transmissions and events, but they didn't help me out, so i hoped that there are some1 that are willing to explain it from the beginning for a noobi/beginner like me 8)
- Redknox
Note: With pictures or it's just not understandable(for me) :P
In trigger actions, go to the objective section, and use "create objective" to create an objective, and set it to primary or secondary (secondaries are usually optional objectives). The options for deleting and modifying objectives are also in that same section. If you want to delete/edit objectives in a trigger separate from the one that created the objectives, then make a global variable, and set it to whatever objective you're looking to change.
I haven't used transmissions before, but it looks as simple as just using the "send transmission" action, setting the unit you want it to come from, the name, and then the text.
For events, I don't know whether you're referring to trigger events or actor events, or what particular aspect of either.
You can link specific objectives through global variables (as type:objective), so you can recall it later.
For an example, if I want to create an objective for Y team, after a unit is created:
Create global variables:
(1) 'Y team' (type: Player group)
(2) 'W objective' (type: Objective)
Trigger:
If player 1 creates X unit
action: (1) create objective, (2) set objective players 'Y team'( the global variable player group - who sees the objective, this example assumes that you have define who is in the player group in another trigger ), (3) set variable: 'W objective' (global variable) = last created objective
then you can use the same variables in another trigger to change the objective status. Example:
If X unit dies
Action: (1) set objective state: Mark 'W objective' as failed. (2) Set last objective players 'Y team'
There you go, quick and dirty version of setting objectives and objective states.
Hello Dudes and Dudis. i have been reading many tutorials about how to make objectives, transmissions and events, but they didn't help me out, so i hoped that there are some1 that are willing to explain it from the beginning for a noobi/beginner like me 8)
- Redknox
Note: With pictures or it's just not understandable(for me) :P
@Redknox1994: Go
In trigger actions, go to the objective section, and use "create objective" to create an objective, and set it to primary or secondary (secondaries are usually optional objectives). The options for deleting and modifying objectives are also in that same section. If you want to delete/edit objectives in a trigger separate from the one that created the objectives, then make a global variable, and set it to whatever objective you're looking to change.
I haven't used transmissions before, but it looks as simple as just using the "send transmission" action, setting the unit you want it to come from, the name, and then the text.
For events, I don't know whether you're referring to trigger events or actor events, or what particular aspect of either.
@AmelieCL: Go
"For events, I don't know whether you're referring to trigger events or actor events, or what particular aspect of either."
To them both but it isn't that important.
And thanks for sharing your visdom (:
But do i not need to link it to somewhere or to some units?
@Redknox1994: Go
You can link specific objectives through global variables (as type:objective), so you can recall it later.
For an example, if I want to create an objective for Y team, after a unit is created:
Create global variables: (1) 'Y team' (type: Player group) (2) 'W objective' (type: Objective)
Trigger: If player 1 creates X unit action: (1) create objective, (2) set objective players 'Y team'( the global variable player group - who sees the objective, this example assumes that you have define who is in the player group in another trigger ), (3) set variable: 'W objective' (global variable) = last created objective
then you can use the same variables in another trigger to change the objective status. Example:
If X unit dies Action: (1) set objective state: Mark 'W objective' as failed. (2) Set last objective players 'Y team'
There you go, quick and dirty version of setting objectives and objective states.
@Redknox1994
Blizzard has a tutorial on triggers on battle-net here's a link: http://us.battle.net/sc2/en/game/maps-and-mods/tutorials/trigger/ It has a tutorial on creating objectives, transmissions, cameras, game win/lose. Look it over it has plenty of pictures.