SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Kart Releases & Mods > Kart Miscellaneous

Reply
 
Thread Tools
Weathermod [V1.1] Details »»
Weathermod [V1.1]
Version: v1.1, by Titou Titou is offline
Developer Last Online: Oct 2020

Category: Version: SRB2 Kart Rating: (1 votes - 3.20 average)
Released: 09-23-2020 Last Update: Never Favourites: 0
SOCs Scripts Sprites/Graphics



Weathermod is a mod based on the gimmick of Touhou project 10.5/12.3, reproducing the weather system of those games but on a kart racer.



Each weather has a different effect, the weather changes when the active effect stop or when a player get hit by orbinaut/jaws, blown up or squished

list of weathers:
Spoiler:

1. Sunny | Players got increased speed
2. Snowy | Players had ice physics
3. Earthquake | Grounded items will bounce off the ground
4. Lunar | Gravity is lower for Players
5. Dimension | Players get their size increased
6. Typhoon | Players get permanent flashtics, hazards and items won't hurt them
7. Windy | Charges boost in mid-air and unleashs when they hit the ground
8. Sunset | Drifting gives boost to Players
9. Twinkle star | Getting an item will double his amount
10. Rain | Players lose their item or powerup if they got hit
11. Tempest | Send Players to the air when they got hit
12. Thunderstorm | The thunder shield shock will trigger if the Player got hit
13. Blood moon | Bumping others with a higher speed than them will cause spinout
14. Mountain vapor| Hides Player's item slot
15. Sandstorm | Drift sparks came out faster
16. Cloudy | Pickups only give a single type of item (banana, sneaker...)
17. Blue sky | Driving become weirder
18. Aurora | Award boost if the Player hit someone
19. Night | Screen became darker
20. Pressure | The faster player squishs other in contact + get squished when landing while spinning
21. Hail | Ice rocks fall from the sky

In encore mode, weathers effect can change or being amplified
NOTICE: Lunar, Typhoon and Rain will never trigger on battle mode
NOTICE: Night, Mountain vapor and Earthquake visual effect wont show up in replays for better visibilty on gifs recording



Console Variables:
Spoiler:

All consoles variables are for admin only

weathermod [on/off]: Toggles this mod
(default: on)

weathermod_increment [number]: Sets how fast the timer goes during the active weather
(default: 15)

weathermod_decrement [number]: Sets how fast the timer goes during the inactive weather
(default: 15)

weathermod_maxtime [number]: Sets the maximum time used to turn off the active weather when reached
use this cvar if you want to both change weathermod_increment and weathermod_decrement
(default: 9999) (~18 seconds)
NOTICE: the timer shown on the top screen is this value divided by 100 (without the units shown)
(for Ex: 9999 will show 99,9 on the HUD)

weathermod_hell [percentage]: Set the chance of getting a hell weather on change
(default: 5)

weathermod_encore [on/off]: Toggles the encore variant of weathers if encore mode is picked
(default: on)

weathermod_order [on/off]: When on, the next weather will follow the order of the list seen above instead of picking a another one randomly
(default: off)
NOTICE: turining on this disables hell weathers

weathermod_force [weather name]: Force the activation of the weather typed (check list of weathers for names)
type "weathermod_force off" or any invalid value to toggle this off
(default: off)

weathermod_keepforced [on/off]: Keep the same forced weather on map change if on
(default: off)



For Mapmakers/SOC makers:
Spoiler:

A SOC line can be added on your level header, this prevents some weathers to be triggered on cause issue (or become useless) on your map:
- "Lua.Removeweather = lunar, windy"
This exemple below will remove lunar and windy
Test your maps with some weathers too see witch ones you have to remove (use "weathermod_force" for this)

Cases of using this:
- Lunar can overshoot people on ramps/springs and can make some parts of the track unbeatable
- Encore variant dimension can make steepy slopes act like walls and vertival winds sections will badly work, or your map is too hellish to play with X2 size
- Lunar and windy become useless if your map has no ramps/springs
- Snowy is useless if your map is filled with ice physics


Weathermod is meant for chaos in races, and not really made for balancing the game, so some weathers can ruin your day
Also, don't complain about not be able to beat a track with any hell weather on, they're in hell for a reason


changelog:
Spoiler:

V1.1
- changes
Hail weather ice rocks will spawn around all players instead the current leader
In mountain vapor encore, current item will be dropped if the player hold it for to long (instead of hiding the entire hud)

- fixes
Removed weathers on vanilla maps are now hardcoded intsead of using a soc, fixing conflit with kartrev; You no longer need to load weathermod in last
Night should now work correctly in custom resolutions
Removed a placeholder hell weather
Fixed warning happening if the mod gets disabled
Timer stops if nobody is playing


Known issues:
Spoiler:

- Replays can desync and pick the wrong weather, this is mostly because the replays hates randoms functions. You can overcome this issue by using "weathermod_force" if you remeber witch weather got triggered during replay

Download Now

File Type: pk3 KL_weathermod_v1.1.pk3 (109.6 KB, 57 views)

Screenshots

Click image for larger version

Name:	r2.gif
Views:	1286
Size:	5.26 MB
ID:	39210   Click image for larger version

Name:	kart0495.gif
Views:	1288
Size:	7.24 MB
ID:	39211   Click image for larger version

Name:	weathermod.png
Views:	13
Size:	5.3 KB
ID:	40502  

Show Your Support

  • This addon may not be copied, reproduced or published elsewhere without the author's permission.

Comments
Old 09-24-2020   #2
D00D64
Probably Responsible
Moderator
 
D00D64's Avatar
Default

Welcome to releases!
D00D64 is offline   Reply With Quote
Old 09-25-2020   #3
SD2CSemiFinalVersion
Kid or Squid? :shrug:
 
SD2CSemiFinalVersion's Avatar
Default

Aww yeah! Scarlet Weather Rhapsody/Hisoutensoku weather gimmicks in Kart? I'll take it! I can tell I'm gonna have some fun with this.
__________________
Peck. ...That's about it, really. :shrug:
SD2CSemiFinalVersion is offline   Reply With Quote
Old 09-25-2020   #4
Saturn Ross
The Local Bird-Brain
 
Saturn Ross's Avatar
Default

Holy crap, I never thought I'd see this sort of thing for SRB2 Kart let alone anything SRB2. The system looks and runs awesomely and I found this so stupidly fun. It just *works* so much better in a kart racer than a fighting game... And I love the idea of the weather affecting the track, Sonic R did it on a per course basis rather than on the fly here however. I can't wait for future updates!!
Saturn Ross is offline   Reply With Quote
Old 09-25-2020   #5
DarkyBenji
Darky/DyBenji
 
DarkyBenji's Avatar
Default

Sometime i get "weathermod" and doesn't really do anything beside being red and say "Anything can happen"

is this normal?

great addon btw, i like it so far
would be also possible the hide the hud aswell? for suprise reason or when we force weather
__________________
YoutubeModsDeviantArt

Last edited by DarkyBenji; 09-25-2020 at 06:58 PM.
DarkyBenji is offline   Reply With Quote
Old 4 Weeks Ago   #6
yoshimo
Bad Ideas
 
yoshimo's Avatar
Default

This add-on spits out warnings if it is disabled by the weathermod cvar because the Playercollision() function does not check if weathermod.current is nil.

Last edited by yoshimo; 4 Weeks Ago at 02:06 PM. Reason: Incorrect C-var name
yoshimo is offline   Reply With Quote
Old 4 Weeks Ago   #7
SeasideDoe
Rachel aka "SeasideDoe"
 
SeasideDoe's Avatar
Default

Quote:
Originally Posted by DarkyBenji View Post
Sometime i get "weathermod" and doesn't really do anything beside being red and say "Anything can happen"

is this normal?

great addon btw, i like it so far
would be also possible the hide the hud aswell? for suprise reason or when we force weather
That's actually a reference to how Aurora works in Scarlet Weather Rhapsody-it's a random weather, which tends to have pretty subtle effects!
Attached Thumbnails
Click image for larger version

Name:	Swr_st_tenshi_01.PNG.png
Views:	37
Size:	494.2 KB
ID:	39692  
SeasideDoe is offline   Reply With Quote
Old 4 Weeks Ago   #8
Titou
 
Titou's Avatar
Default

Actually the hell weather called "weathermod" is a placeholder weather I forgot to remove, it does nothing.
You expect getting a terrible effect that can ruin your race with hell weathers, not a weather that does nothing.
Will be fixed on the next version.
Titou is offline   Reply With Quote
Old 1 Week Ago   #9
Titou
 
Titou's Avatar
Default

Updated to v1.1

- changes
Hail weather ice rocks will spawn around all players instead the current leader
In mountain vapor encore, current item will be dropped if the player hold it for to long (instead oof hiding the entire hud)

- fixes
Removed weathers on vanilla maps are now hardcoded intsead of using a soc, fixing conflit with kartrev; You no longer need to load weathermod in last
Night should now work correctly in custom resolutions
Removed a placeholder hell weather
Fixed warning happening if the mod gets disabled
Timer stops if nobody is playing
Titou is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:07 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.