SC2Mapster Forums

Development > Triggers

Trigger Weather Effects

  • 10 posts
    #1 Sep 02, 2010 at 18:51 UTC - 0 likes

    I'd like to ask for your opinions on the best way to trigger a rain storm in a map. I'm new to the editor and I see that rain effects are doodads placed around the map. Is there a way to trigger doodads on/off? If so, is the best solution to place these rain doodads all over the map and toggle them on/off? Or is there a global weather effect that I'm missing?

    If it's possible to toggle a doodad on/off, would you please explain how this is accomplished?

    I know that's a lot of questions and I appreciate any insights you can share.

    Last edited Sep 02, 2010 by NoGoodMonkey: Added another question
    #2 Dec 20, 2012 at 10:01 UTC - 0 likes

    Download: Weather - Beta 3.1 made by DarlD.

    Installation:

    1. Download and place the Weather file in your StarCraft II / Mods folder
    2. Open your map.
    3. Click File and Dependencies...
    4. Click Add Other...
    5. Scroll down to Weather.SC2Mod and click OK.

    How to add weather:

    1. Open Trigger Editor.
    2. Create a new trigger with the event of whatever you wish (Periodic Event is probably best).
    3. The action is easily done by creating a + Weather.

    Tips

    • The snow setting is actually rain; I don't know why but it is. Best way to make snow on the other hand is to place Weather Char - Ash and set their custom color to white.
    • I am making a third person shooter and I use this in my weather trigger which creates a new weather every 10 seconds around each player unit that lasts 10 seconds.
    Last edited Dec 20, 2012 by admielke
    #3 Dec 20, 2012 at 15:16 UTC - 0 likes

    @admielke: Go

    Interesting. How much lag does the weather cause? Can low-end computers run the map without a severe drop in framerate? I might add this to one of my maps as well.

    My Projects:
    Malum Ruina: SC2Mapster
    Eternal Exile: SC2Mapster
    Spine Crawler Madness: SC2Mapster
    Xeno Crisis: SC2Mapster

    #4 Dec 21, 2012 at 04:38 UTC - 0 likes

    @BasharTeg: Go

    Any third-party add-on to the Galaxy Editor will most likely cause at least some lag issues, especially since the add-on is in BETA. Also I'd suggest testing it privately with some friends on Bnet to see how much it would affect the overall loading/fps drops when active compared to not active. Checking on Bnet is also good to make sure that others can see the weather effects since if they wont have the third-party add-on downloaded as you do.

    http://www.sc2pod.com/achievement.php?id=13914

    #5 Dec 21, 2012 at 12:09 UTC - 0 likes
    Quote from Projekton: Go

    @BasharTeg: Go

    Any third-party add-on to the Galaxy Editor will most likely cause at least some lag issues, especially since the add-on is in BETA. Also I'd suggest testing it privately with some friends on Bnet to see how much it would affect the overall loading/fps drops when active compared to not active. Checking on Bnet is also good to make sure that others can see the weather effects since if they wont have the third-party add-on downloaded as you do.

    I suppose you could publish the weather mod privately on bnet so other players are forced to download it when loading your map.

    #6 Dec 21, 2012 at 13:04 UTC - 0 likes

    @BasharTeg: Go

    Possibly. I just know adding in third-party add-ons can sometimes not show for the other players or cause serious lag issues. Especially when it comes to weather effects. I'm not sure how big the add-on is since I haven't check it out but if it's works and looks really good then I'm going to assume it takes a good amount to run. Add that with your map full of custom data, triggers, terrain, server connection, player internet connection and computer hardware there is a good chance you could get a bad result when going live on Bnet. A lot of people lag within in custom maps due to too much happening at once or too many units on the screen. I couldn't imagine spawning rain like doodads across an entire map with up to 12 players in game all at the same time.

    Also. If the add-on doesn't download with the map on Bnet, loading it up privately wont work. Not even if you did it publicly. You would get the same issue as if you were trying to use the "General - Set Next Map" action. Which works offline if you set up your folders correctly, but does not work online at all.

    Last edited Dec 21, 2012 by Projekton
    #7 Dec 21, 2012 at 15:35 UTC - 0 likes
    Quote from Projekton: Go

    @BasharTeg: Go Also. If the add-on doesn't download with the map on Bnet, loading it up privately wont work. Not even if you did it publicly. You would get the same issue as if you were trying to use the "General - Set Next Map" action. Which works offline if you set up your folders correctly, but does not work online at all.

    I'm not sure what you mean. Maps stream published mod data when loading now, even if you're testing the map. I've been able to edit easily from different locations because of this. You should only see an issue if you're trying to edit without an internet connection...

    #8 Dec 22, 2012 at 21:29 UTC - 0 likes

    @BasharTeg: Go

    Yes, but you were talking about uploading the mod separately if others weren't able to see the effects.

    Quote:

    I suppose you could publish the weather mod privately on bnet so other players are forced to download it when loading your map.

    I assume it would be the same as loading a map within a map, which doesn't work.

    Last edited Dec 22, 2012 by Projekton
    #9 Dec 23, 2012 at 22:45 UTC - 0 likes

    Mod is already uploaded to b.net and it causes no lag what so ever.... So ya.

    For live trigger help add me on Skype

    Username: Mab.youyoux

    Tutorial:Keeping your code clean and organised

    Tutorial:Simple Tug of War system

    Full4

    #10 Dec 24, 2012 at 13:26 UTC - 0 likes

    @DarlD: Go

    Actually I've noticed a bit of a lag spike when starting the game. I am pretty sure the library causes it and for what reasons I am unaware.

  • 10 posts

You must login to post a comment. Don't have an account? Register to get one!