Solarus-Games English Forum

Community => Your scripts => Topic started by: Thatrias on April 14, 2019, 08:58:16 PM

Title: Weather script help.
Post by: Thatrias on April 14, 2019, 08:58:16 PM
 Hello everyone! I am working with the weather script and I put game:set_world_snow_mode("outside_world", "snow") into the map lua to test it. The snow works but the issue I m having is stopping it. I erased the game:set_world_snow_mode("outside_world", "snow") from the map lua but it is still snowing. How do I turn it off?
Title: Re: Weather script help.
Post by: Diarandor on April 15, 2019, 01:48:47 AM
This comment was written in the above part of my script:
-- Snow manager script.
-- Author: Diarandor (Solarus Team).
-- License: GPL v3-or-later.
-- Donations: solarus-games.org, diarandor at gmail dot com.

--[[   Instructions:
To add this script to your game, call from game_manager script:
    require("scripts/weather/snow_manager")
The functions here defined are:
    game:get_snow_mode()
    game:set_snow_mode(snow_mode)
    game:get_world_snow_mode(world)
    game:set_world_snow_mode(world, snow_mode)
snow modes: "snow", "snowstorm", nil (no snow).
Warning: all events registered below with the syntax of the multi_events script
need to be "registered" in the same way in other scripts, if defined, to avoid overriding
previous code. Otherwise, you will get errors and the script will not work as it should.
--]]

I hope that answers your question.
Title: Re: Weather script help.
Post by: Thatrias on April 15, 2019, 10:26:09 PM
Thank you so much it worked.