1. Are you planning to upload your awesome map to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  5. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. The poll for Hive's 12th Concept Art Contest is up! Go cast your vote for your favourite genie!
    Dismiss Notice
  8. The raddest synthwave tracks were chosen - Check out our Music Contest #12 - Results and congratulate the winners!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

The Death Sheep

Submitted by Bribe
This bundle is marked as approved. It works and satisfies the submission rules.
I have modified the original Death Sheep map by Blizzard to account for some much-needed quality-of-life changes. Following my objectives in fixing WarChasers, I wanted to do the same with this simple map.

Improvements added 16 November 2015:

  • Units are now recycled instead of removed, improving performance throughout the game.
  • Changed SFX for special move to Phoenix missile/death art.
  • Sheep now blow up when they run against one of the doodad walls instead of running around the walls (female villager still runs around)
  • Merged the two unit-in-range events into one GroupEnumUnitsInRange call per 0.05 seconds to improve performance.

Older Improvements:

  • Memory leaks are accounted for.
  • Instead of stop/holdposition, use the left and right arrow keys to move.
  • You can now collect multiple special moves. The bonus amplifier increases the more special moves you have collected! To try to balance this, I've made it so you get a special move half as often.
  • Paladin stays selected no matter what (previously engineer struggled to find ways to keep it selected)
  • Merged duplicate events to improve performance

Before these changes, performance on my netbook went from laggy in the beginning to unplayable later in the game. After these changes, I can play for as long as I want and there is no degradation in performance the longer I play.

Movement is insanely improved. I will do a side-by-side comparison video some time soon between the original movement in the map and the improved arrow key movement that I use. For now, just download the map and see for yourself!

Keywords:
Death, Sheep, Blizzard, Bribe
Contents

The Death Sheep (Map)

Reviews
Moderator
13:23, 29th Oct 2015 Orcnet: Map Approved due to adjusting the triggers stored for the old map, enhanced, and given a proper functionality. Just don't forget to add change logs if you plan to re-adjust some stuff eh? :D
  1. 13:23, 29th Oct 2015
    Orcnet: Map Approved due to adjusting the triggers stored for the old map, enhanced, and given a proper functionality. Just don't forget to add change logs if you plan to re-adjust some stuff eh? :D
     
  2. Orcnet

    Orcnet

    Joined:
    Jul 31, 2010
    Messages:
    3,864
    Resources:
    4
    Maps:
    3
    Tutorials:
    1
    Resources:
    4
    Is there anyway you can add another player? I mean sure if they are both stationed next to each other it could be problematic, but say let the other player be on top while the other is below? it could be a neat feature until I start getting back in moderating.
     
  3. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    I've thought about that, but it would require literally the entire script to be re-written as the variables are scalar and not array-based; the leaderboard also would have to become a multiboard which would take up too much screen space unless it was collapsed or I used other means to display that data, instead. The high score is also saved into gamecache so you can compare your scores even after closing the map - which would require a save/load system in multiplayer matches. There is also an issue that the ending cinematic involves many sheep eating the paladin, which as you said would require them to be on 2 different lanes (which also would need terraining work).

    TL;DR - too much work for a map that wouldn't be worth the investment due to the fact that Blizzard designed it with single-player as the only possibility.
     
  4. Orcnet

    Orcnet

    Joined:
    Jul 31, 2010
    Messages:
    3,864
    Resources:
    4
    Maps:
    3
    Tutorials:
    1
    Resources:
    4
    Oh its okay, I was just thinking of that feature popping out here. I'll test it for now. :thumbs_up:
     
  5. Arad MNK

    Arad MNK

    Joined:
    Dec 11, 2014
    Messages:
    1,889
    Resources:
    3
    Maps:
    2
    Spells:
    1
    Resources:
    3
    Hehe, we should expect the whole Blizzard campaign now from you with fixed leaks, ha?
     
  6. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    No, the campaign is playable. These 2 maps weren't.
     
  7. DEE-BOO

    DEE-BOO

    Joined:
    Apr 4, 2010
    Messages:
    505
    Resources:
    1
    Icons:
    1
    Resources:
    1
    Just tired it, got 1076. The movement is much better, I remember the original was barely playable for 5 minutes.
     
  8. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    Nice, DEE-BOO, you are way better than me at it. I could only get 648 on my best run. The trick is to save up as many special moves as possible in the beginning, but I suck at that!
     
  9. WhiteFang

    WhiteFang

    Joined:
    Jul 6, 2014
    Messages:
    3,322
    Resources:
    0
    Resources:
    0
    Hey man,thanks for these
    Are there more blizzard scenarios that has problems like this?If so,do you intend on fixing them as well?
     
  10. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    For the most part, they addressed memory leaks in The Frozen Throne. The coding for, say, Blizzard Tower Defense is much more memory-efficient.

    The next thing I want to do is work on some spells. I only have one spell on The Hive, and it's very old, inefficient and limited. I want to create some simple but cool stuff.
     
  11. xorkatoss

    xorkatoss

    Joined:
    Jul 12, 2010
    Messages:
    1,515
    Resources:
    7
    Models:
    5
    Maps:
    1
    Spells:
    1
    Resources:
    7
    very nice improvements, thank you! :thumbs_up:
     
  12. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    Added some really neat improvements, cleared up the code quite a bit, and added more humor by having sheep explode on walls (in Blizzard's original, they simply ran through the walls). Check the resource description for additional improvements.

    This update is recommended to all users, especially due to the immense entertainment of sheep exploding on walls.
     
  13. WhiteFang

    WhiteFang

    Joined:
    Jul 6, 2014
    Messages:
    3,322
    Resources:
    0
    Resources:
    0
    Beautiful recommendation xD
     
  14. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    Thanks WF.

    + I just updated the map again after playing for a long time. The PlayerLives integer in the leaderboard wasn't updating when struck by a pig/sheep right away, so I fixed that. I also seem to have improved performance even more on my little Eee PC by using MoveLocation instead of creating/removing locations. It must be due to the terrible way in which my CPU allocates and deallocates memory, but maybe this will help some others.
     
  15. WhiteFang

    WhiteFang

    Joined:
    Jul 6, 2014
    Messages:
    3,322
    Resources:
    0
    Resources:
    0
    Now I need to download it again xD
     
  16. Bribe

    Bribe

    Joined:
    Sep 26, 2009
    Messages:
    8,032
    Resources:
    25
    Maps:
    3
    Spells:
    10
    Tutorials:
    3
    JASS:
    9
    Resources:
    25
    There will be no more updates to this unless someone reports a bug or requests a feature which I have time to implement.
     
  17. WhiteFang

    WhiteFang

    Joined:
    Jul 6, 2014
    Messages:
    3,322
    Resources:
    0
    Resources:
    0
    Sounds good.Ill make sure to tell you if I find a bug