• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Every unit dead?

Status
Not open for further replies.
  • Victory Condition
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • ((Owner of (Triggering unit)) is an enemy of (Owner of (Killing unit))) Equal to True
          • (Number of units in (Units owned by (Owner of (Triggering unit)))) Equal to 0
        • Then - Actions
          • Game - Victory (Owner of (Killing unit)) (Show dialogs, Show scores)
          • Game - Defeat (Owner of (Triggering unit)) with the message: Defeat!
        • Else - Actions
 
  • Team win
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • ((Owner of (Triggering unit)) is an enemy of (Owner of (Killing unit))) Equal to True
          • (Number of units in (Units owned by (Owner of (Triggering unit)))) Equal to 0
        • Then - Actions
          • Game - Defeat (Owner of (Triggering unit)) with the message: Defeat!
          • For each (Integer A) from 1 to (Number of players in (All enemies of (Owner of (Killing unit)))), do (Actions)
            • Loop - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • (Number of units in (Units owned by (Player((Integer A))))) Equal to 0
                • Then - Actions
                  • For each (Integer B) from 1 to (Number of players in (All allies of (Owner of (Killing unit)))), do (Actions)
                    • Loop - Actions
                      • Game - Victory (Player((Integer B))) (Show dialogs, Show scores)
                • Else - Actions
        • Else - Actions
If you dont want the team to win then use.
  • Solo win
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • ((Owner of (Triggering unit)) is an enemy of (Owner of (Killing unit))) Equal to True
          • (Number of units in (Units owned by (Owner of (Triggering unit)))) Equal to 0
        • Then - Actions
          • Game - Defeat (Owner of (Triggering unit)) with the message: Defeat!
          • For each (Integer A) from 1 to (Number of players in (All enemies of (Owner of (Killing unit)))), do (Actions)
            • Loop - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • (Number of units in (Units owned by (Player((Integer A))))) Equal to 0
                • Then - Actions
                  • Game - Victory (Owner of (Killing unit)) (Show dialogs, Show scores)
                • Else - Actions
        • Else - Actions
 
Status
Not open for further replies.
Back
Top