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!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
Sheep Squishers v1.6.w3x
Variables
Initialization
Cinematics
Init
Rounds
Rounds
Round1
Round1b
Round2
Round2b
Round3
Round3b
Round4
Round4b
Round5
Round5b
Round6
Round6b
Round7
Round7b
Round8
Round8b
Round9
Round9b
Round10
Round10b
Lives
L19
L18
L17
L16
L15
L14
L13
L12
L11
L10
L9
L8
L7
L6
L5
L4
L3
L2
Last
L1
Quests
Quests
Weird Bugs
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
Beginning Cinematics
Cinematics
Events
Map initialization
Conditions
Actions
Wait 0.10 seconds
Cinematic - Turn cinematic mode On for (All players)
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - . Apply . gg_cam_Cinematics for (Picked player) over 1.00 seconds
Unit - Create 10 . Sheep for Neutral Passive at (Random point in Cinematics_from <gen>) facing Default building facing degrees
Floating Text - Create floating text that reads We must kill.. we all hungry! above Giant 0003 <gen> with Z offset 0 , using font size 10 , color ( 100 %, 50.00 %, 50.00 %), and 0 % transparency
Unit Group - Pick every unit in (Units in Cinematics_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Cinematics_to <gen>)
Wait 0.50 seconds
Sound - Play Kiil <gen>
Wait 2.50 seconds
Cinematic - Turn cinematic mode Off for (All players)
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - . Apply . gg_cam_Play_Area for (Picked player) over 1.00 seconds
Visibility - Disable fog of war
Unit Group - Pick every unit in (Units in Cinematics_from <gen>) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Wait 0.10 seconds
Game - Display to (All players) for 5.00 seconds the text: The sheeps are coming in 15 seconds!
Sound - Play Ogre_clobbering_time <gen>
Floating Text - Destroy (Last created floating text)
Wait 2 seconds
Sound - Play Ogre_fart <gen>
Wait 13.00 seconds
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: Here they come!! Turn on your squishing and step near them to kill 'em!
Trigger - Turn on Round1 <gen>
Sound - Play gogogo <gen>
Basic Initialization
Init
Events
Map initialization
Conditions
Actions
Player - Make Player 12 (Brown) treat Player 11 (Dark Green) as an Ally
Unit Group - Pick every unit in (Units in Sleeping_Ogres <gen>) and do (Actions)
Loop - Actions
Animation - Play (Picked unit) 's Sleep animation
Animation - Play Summoner 0007 <gen> 's Spell animation
Animation - Play Summoner 0000 <gen> 's Spell animation
Animation - Play Summoner 0001 <gen> 's Spell animation
Unit - Create 5 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round1b
Events
Time - Elapsed game time is 25.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round1 <gen>
Trigger - Turn on Round2 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 25 seconds have passed, now 7 sheep come every 5 seconds!
this isnt so bad!
Round2
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 7 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round2b
Events
Time - Elapsed game time is 50.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round2 <gen>
Trigger - Turn on Round3 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 50 seconds have passed, now 10 sheep come every 5 seconds!
Half way there!
Round3
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 10 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round3b
Events
Time - Elapsed game time is 75.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round3 <gen>
Trigger - Turn on Round4 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 75 seconds have passed, now 15 sheep come every 5 seconds!
So close to the end!
Round4
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 15 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round4b
Events
Time - Elapsed game time is 100.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round4 <gen>
Trigger - Turn on Round5 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round5
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 25 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round5b
Events
Time - Elapsed game time is 150.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round5 <gen>
Trigger - Turn on Round6 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round6
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 35 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round6b
Events
Time - Elapsed game time is 200.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round6 <gen>
Trigger - Turn on Round7 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round7
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 40 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round7b
Events
Time - Elapsed game time is 225.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round7 <gen>
Trigger - Turn on Round8 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round8
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 45 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round8b
Events
Time - Elapsed game time is 250.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round8 <gen>
Trigger - Turn on Round9 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round9
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 50 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round9b
Events
Time - Elapsed game time is 275.00 seconds
Conditions
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Round9 <gen>
Trigger - Turn on Round10 <gen>
Sound - Play Sheep <gen>
Game - Display to (All players) for 10.00 seconds the text: 100 seconds have passed, now 25 sheep come every 5 seconds! This is the last round and it lasts for not the normal 25 seconds, but 50 seconds!!
Last Round!!!!
Round10
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Unit - Create 60 . Sheep for Player 12 (Brown) at (Random point in Sheep_Spawn_Place <gen>) facing 90.00 degrees
Unit Group - Pick every unit in (Units in Sheep_Charging_from <gen>) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Move To . (Random point in Sheep_happy_zone <gen>)
...
Round10b
Events
Time - Elapsed game time is 300.00 seconds
Conditions
Actions
Trigger - Turn off Round10 <gen>
Sound - Play Ogrewin <gen>
Game - Display to (All players) for 25.00 seconds the text: The ogres cheer as there is success!
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Game - Victory (Picked player) ( Show dialogs, Show scores)
Sound - Play Victory <gen>
L19
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!19 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L18 <gen>
Trigger - Turn off (This trigger)
L18
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!18 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L17 <gen>
Trigger - Turn off (This trigger)
L17
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!17 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L16 <gen>
Trigger - Turn off (This trigger)
L16
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!16 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L15 <gen>
Trigger - Turn off (This trigger)
L15
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!15 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L14 <gen>
Trigger - Turn off (This trigger)
L14
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!14 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L13 <gen>
Trigger - Turn off (This trigger)
L13
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!13 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L12 <gen>
Trigger - Turn off (This trigger)
L12
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!12 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L11 <gen>
Trigger - Turn off (This trigger)
L11
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!11 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L10 <gen>
Trigger - Turn off (This trigger)
L10
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!10 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L9 <gen>
Trigger - Turn off (This trigger)
L9
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!9 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L8 <gen>
Trigger - Turn off (This trigger)
L8
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!8 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L7 <gen>
Trigger - Turn off (This trigger)
L7
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!7 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L6 <gen>
Trigger - Turn off (This trigger)
L6
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!6 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L5 <gen>
Trigger - Turn off (This trigger)
L5
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!5 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L4 <gen>
Trigger - Turn off (This trigger)
L4
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!4 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L3 <gen>
Trigger - Turn off (This trigger)
L3
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!3 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L2 <gen>
Trigger - Turn off (This trigger)
L2
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!2 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on Last <gen>
Trigger - Turn off (This trigger)
Last
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!1 Lives remaining!
Sound - Play Sheep_escape <gen>
Trigger - Turn on L1 <gen>
Trigger - Turn off (This trigger)
L1
Events
Unit - A unit enters Sheep_happy_zone <gen>
Conditions
Actions
Unit - Order (Triggering unit) to Move To . (Random point in Sheep_food <gen>)
Game - Display to (All players) for 1.00 seconds the text: A sheep has escaped!!!0 Lives remaining!
Sound - Play Sheepswin <gen>
Sound - Play LOSE <gen>
Unit Group - Pick every unit in (Units in Giants_movement_thing <gen>) and do (Actions)
Loop - Actions
Unit - Pause (Picked unit)
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Game - Defeat (Picked player) with the message: The sheeps laugh and run away!
Trigger - Turn off (This trigger)
Quests
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Sheep Squishers! with the description Your family is starving and are looking for something to eat, so they set up the bait - Shimmerweed - and are waiting for the sheeps - who love Shimmerweed - to come rushing in! (( Activate Squishing and step near a sheep to squish it )) , using icon path ReplaceableTextures\CommandButtons\BTNOneHeadedOgre.blp
Quest - Create a quest requirement for (Last created quest) with the description Activate Squishing as fast as possible
Quest - Create a quest requirement for (Last created quest) with the description When Squishing is on, step near a Sheep to squish it
Quest - Create a Required quest titled Was made by.. with the description Daxter3005 created Sheep Squishers. Models from Hiveworkshop.com(the new wc3sear.ch) , using icon path ReplaceableTextures\CommandButtons\BTNMountainGiant.blp
Quest - Create a Optional quest titled v1.0 with the description The game was created! , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.1 with the description The -noob mode didn't work and the lives kept popping up annoying me and maybe you. I fixed the lives first, cause I think noob mode is a waste of time. I'm thinking of removing it. Check the next version! , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.2 with the description I made the sheeps slower and added some awesome ogre models. Also added some trolls into the game and changed the story VERY slightly. I also removed noob mode. , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.3 with the description I slightly changed the terrain and added an evil troll guy wondering around saying "game created by Daxter3005". I tried adding music but it couldn't be hosted on B.net, the file needs to be less than 4KB.. There's a tip for other map makers, use very small songs like 2KB. , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.4 with the description I changed the game interface/constants, no big difference!theres a sheep background for stuff like quest page and menu and I changed the descriptions at the top(gold/lumber) and their icons. Gameplay is exactly the same. , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.5 with the description I changed the food name and the names of races like orcs and humans to sheeps and ogres to make it not so strange.. I also deleted the quest that said the -noob thing that I already deleted. , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
Quest - Create a Optional quest titled v1.6 with the description I got rid of the "game created by Daxter3005" troll and the troll abit closer to where the sheeps get summoned. Also, I added sheep summoners. Just when you thought the game was getting hard, I added 5 more levels. While creating the new levels, i saw a bug in the levels and fixed it, also, the game starts 10 seconds game-time later than the usual 5secs game-time. Now, there's also a list at the beginning of the game showing you the rounds list. Also changed winning/losing sounds and message. , using icon path ReplaceableTextures\CommandButtons\BTNSheep.blp
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.