// How to make a weather system //

Howdy, welcome! This is how to make a weather system and how to use it! If something doesn’t work reply to me so I can fix it.
Note: This is my first guide ever!

Before you do anything, make sure you have a Game Start lifecycle in you creative map.

Part 1: The Weather Controller
Part 2: Making Weather Effects

We’ll use devices to fake weather effects.


  • Use zones (just for the effect, not control) or damagers that activate when players are in a weather area to slow them down or cause minor effects.

Weather Zone:




Trigger 1 (place next to Zone):


Do the same thing for Trigger 2 but the When triggered, transmit on: should be WeatherEffectInactive.

Part 3: Running the Cycle

This is how it all works together.

  • The main trigger will check the WeatherTimer. When it is time to change, it will look at WeatherChance to decide if it should change.

  • If it does, it picks new weather, updates the CurrentWeather property, sets a new WeatherTimer duration, and activates the effects for that new weather.

  • Use triggers that listen for the CurrentWeather property changing to turn on the right effects.

Part 4: Wire’em up!
  • Lifecycle Game Start
    • Transmit on channel: StartWeatherCycle
    • (wire->)
  • Trigger 1 (Launcher)
    • Trigger when receiving on: StartWeatherCycle
    • When triggered, transmit on: CheckWeather
    • (wire->)
  • Trigger 2 (Checker)
    • Trigger when receiving on: CheckWeather
    • (wire->)
  • Zone (Player Detection)
    • When player enters zone, transmit on: EnterWeatherZone
    • When player leaves zone, transmit on: ExitWeatherZone
    • (wire->)
  • Trigger 3 (Player Enter)
    • Trigger when receiving on: EnterWeatherZone
    • When triggered, transmit on: WeatherEffectActive
    • (wire->)
  • Trigger 4 (Player Exit)
    • Trigger when receiving on: ExitWeatherZone
    • When triggered, transmit on: WeatherEffectInactive
    • (wire->)
  • Visual Indicator Device (like Custom Shape)
    • Show when receiving on: WeatherEffectActive
    • Hide when receiving on: WeatherEffectInactive

How to Use It

First, choose your weather types and build their visual and gameplay effects. Then, wire up your controller devices and effect triggers using matching channel names. Finally, test everything to make sure it works as planned.

Example Weather Ideas:
Try a Gentle Rain with falling shapes and a slight slow effect. For Thick Fog , use fading Barriers and a global color overlay. A Dust Storm could combine falling debris visuals with a damaging Damager and a visual overlay Barrier. A Blinding Snowstorm might include fast-falling shapes, damage, and a howling wind sound.


Conclusion

This is how to make a literal weather system in Gimkit Creative. I had some trouble assign names and stuff to triggers and the number properties but I got that all figured out!

You guys DO NOT have to use all these names I giving to that properties, etc. (well maybe WeatherChance, WeatherTimer, and CurrentWeather)

How difficult is this guide?
  • 1/10
  • 2/10
  • 3/10
  • 4/10
  • 5/10
  • 6/10
  • 7/10
  • 8/10
  • 9/10
  • 10/10
0 voters
13 Likes

Before I start my suggestions, lemme just say this:

AMAZING FIRST GUIDE.

It’s really rare that we get a new forum user (which I’m assuming you are, sorry if I’m wrong-- your j0in date is semi-recent, but you seem to know a lot, so) who knows what they’re doing and makes a helpful guide. I’ve never seen a guide like this before, and we’ve gotten some posts asking about stuff like this, so points for helpfulness!

Now, onto my little critique section:


First off, IMAGES.

They really help tie a guide together! Some people learn better visually, so pictures help explain stuff a bit more completely.


Secondly, EXAMPLES!

The “How to Use” section is a little sparse. Try adding some example ideas and how to make them with a bit more detail than the outline you already have (though it covers a lot), like telling us how to make a duststorm that both damages, slows you down, and impairs vision. Or, instead of the mechanics, just list some good weather types for people to use!


Lastly, INTRODUCTION, CONCLUSION, and HUMOUR.

This guide is straight to the point, which can be nice, but the things mentioned above help bring some color and personality. Personally, I like some jokes in my guides ;]


Oh, and I just found this… (Thanks MathematicalComet)

NO.
NEVER.
MY POOR MEMORY BAR.

Trigger loops are much better, use those instead :]


Remember, I’m just some rando on the internet, so don’t take my advice too close to heart :sweat_smile:

Hope this helps you out with your future guides!

17 Likes

For a first guide, this isn’t too bad. Some suggestions are:

  • add images
  • provide examples on what these might look like
  • make this section longer as it is short

Overall rating

Because it is your first guide, 6/10.

9 Likes

Oh, wow! Didn’t know that was the case.

@bakedpotato should I add “WIP” to the title?

8 Likes

:smiley: you should just add (improving) so people will know it’s finished but your just improving it and not like “ooh this is not done blah blah blah” and flag you

.

I’m scared of Flaggers ;-;

… my brain is literally frying :sob:

7 Likes

Nice first guide! I recommend using a poll to see ask people how hard this guide is.

4 Likes

Well at first I didn’t think I needed a poll because I though me an other people were thinking this is easy.

5 Likes

Alright, i’ve edited this some many times but I think it’s done!

4 Likes

I say this is a pretty good guide, for the same reasons others said that i will not repeat, but there is a small problem
Correct me if i am wrong, but you never mentioned in your guide how to check weather timer, check weather chance, and update current weather, which i believed to be the core aspects of the guide, and although a lot of people will be able to figure that out, you can’t expect every single person that looked at this guide to magically know
But still, nice guide

Weathering Bump

4 Likes

BUMPBUMPBUMPBUMPBUMP
5 Bumps for the not dupe guides hehehe