• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Maturins Weather Mod

shazbot85

Sailor
Storm Modder
What is it?
Generally replaces most of the old weather system. Instead of generating a massive array of data structs for weathers this mod generates weather dynamically on every update, taking into account the weather previous to it. The weather changes are weighted individually and in relation to each other, the result being a more realistic weather on the battlemap. Fog is limited to early morning/evening and during rains, tornados will not occur without sufficient winds, if a heavy storm moves in the wind speed will pick up, or if the wind dies down in a heavy storm the storm itself will lessen, the wind won't do a complete 180 and is also weighted in how it changes. In short it makes weather much less random and (for me) annoying.

Installation:

Installation Build 13 Final Version (Fresh Install):
1 Follow all instructions of installing Build mod 13 Final
2 Install DirectSail Mod
3 Ensure the game works and is installed correctly
4 Install this mod
5 enable WEATHER_UPDATE_AT_SEA in BuildSettings.h
6 Start new game and Play!

Installation Build 13 Final version(Old Install):
1 Ensure you have the DirectSail mod installed
2 Install this mod
3 Start new game and Play!

Installation Build 13 Final Version(WeatherMod v1.0 || WeatherMod v1.01):
1 Overwrite all files when queried
2 Play! No new game required

Installation Build 14 alpha 7 plus version:
1 Follow all instructions of installing Build Mod 14a7plus
2 Ensure the game works and is installed correctly
3 Install this mod
4 Enable WEATHER_UPDATE_AT_SEA in GUI options
5 Start new game and Play!

Installation Build 14 alpha 7 plus(WeatherMod v1.0 || WeatherMod v1.01):
1 Overwrite all files when queried
2 Play! No new game required

Installation Build 14 alpha 8( Fresh Install):
1 Follow all instructions for installing Build 14 alpha 8
2 Install this mod - overwriting files
3 Enable WEATHER_UPDATE_AT_SEA in GUI options
4 Start new game and Play!

Installation Build 14 alpha 8(old install):
1 Install this mod - overwriting files
2 Enable WEATHER_UPDATE_AT_SEA in GUI options
3 Start new game and Play!

New game is not required if you had WeatherMod v1.0 previously, but it is required otherwise. It isn't necessary to delete the unused files in /Weather/Init , they can no do no harm.

Updated - V1.02 =
Fixed some visual glitches
Made B14a8 version

Updated - V1.01 -
Fixed storm/tornado bug from world map - storm/tornado was not loaded when entering battlemap
Fixed various visual glitches - bad sky rotations, lighting and such
Fixed several of the uglier sky textures - Modified or replaced
Modified how waves are generated with REALISTICWAVES - Much larger waves at high winds now

Still not playtested much, and always bug reports/ glitch reports are welcome.

Download Links:

<a href="http://piratesahoy.net/potc/Maturin/Mat%20-%20B14a8-Weather%20Mod%20v1.02.rar" target="_blank">Build 14 alpha 8 v1.02</a>

<a href="http://piratesahoy.net/potc/Maturin/Mat%20-%20B13Final-Weather%20Mod%20v1.01.rar" target="_blank">Build 13 Final v1.01</a>

<a href="http://piratesahoy.net/potc/Maturin/Mat%20-%20B14a7Plus-Weather%20Mod%20v1.01.rar" target="_blank">Build 14 alpha 7 plus v1.01</a>

<a href="http://piratesahoy.net/potc/Maturin/Mat%20-%20B14a7Plus%20-%20Weather%20Mod%20v1.02%20-%20update.rar" target="_blank">Build 14 alpha 7 plus v1.02 update</a>

<a href="http://piratesahoy.net/potc/Maturin/Mat%20-%20B13Final-Weather%20Mod%20v1.02%20-%20update.rar" target="_blank">Build 13 Final v1.02 update</a>
 
Well done that man <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" /> <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" /> <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />

I will give it a try.

Have one on me. <img src="style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Another "thanks" are in order here. <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
I'll see if I can download and look at those files.
Build 14 Alpha 8 is fairly easy to install;
you shouldn't have too much trouble with that if you follow the instructions.
It's not a perfect game version, but it will allow you to see what's new.
 
So long as it's "appreciated" I'm pleased <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />

I put some time into it, mostly getting used to the quirks of the code the game uses. It seems to me it's a C-like interpreter and not actually C itself? I may be wrong.

You're probably right about 14a8, I tried to install it when I first got PotC and it ran but I couldn't get a game going and got frustrated. Probably be more successful this time around. Umm btw, which alpha is the newest version?
 
Nope, tried it again but it crashes so much I could never know if I'm responsible for the crash or just the general instability of the mod itself.

Is there anything new with regards to sailing in it? New ship models, gameplay dynamics with regards to sailing.. etc? If not I'm afraid it doesn't interest me much. I don't give a fig for new land areas or quests, "no offence" intended of course. Just like to "sail the seas", I find the personal combat and exploration in the game tedious and annoying at best.

I expected a somewhat warmer reception of my work, but it is a relatively small contribution I suppose. So small in fact I was surprised that it had not already been addressed in any detail by one of the many modders, being one of the first things that struck me as seriously off. But still..

Good luck with completing your build, if you feel you'd like to incorporate my code feel free, or just ignore it as you see fit. <img src="style_emoticons/<#EMO_DIR#>/tongue.gif" style="vertical-align:middle" emoid=":blah:" border="0" alt="tongue.gif" />
 
what makes you think that? i personally think this is the best thing after the directsail mod. there just aren't that many members around right now to act happy about it.
 
Yeah, I think this is brilliant, just didn't get around to posting before. This should really help make build 14 as good as it deserves to be. <img src="style_emoticons/<#EMO_DIR#>/bow.gif" style="vertical-align:middle" emoid=":bow" border="0" alt="bow.gif" /> <img src="style_emoticons/<#EMO_DIR#>/bow.gif" style="vertical-align:middle" emoid=":bow" border="0" alt="bow.gif" /> <img src="style_emoticons/<#EMO_DIR#>/bow.gif" style="vertical-align:middle" emoid=":bow" border="0" alt="bow.gif" />
 
Hi,
Well I think you've made a damn good job of this mod Dr. Maturin, it's greatly improved the weather & improved the atmosphere of sailing and land exploration <img src="style_emoticons/<#EMO_DIR#>/thumbs1.gif" style="vertical-align:middle" emoid=":2up" border="0" alt="thumbs1.gif" />

<img src="style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
damski.
 
Hi,
There seems to be a problem now......the storms & twisters aren't working right any more. Damage occurs but the effects don't work... no big waves & no twister. Anyone else getting the same?

damski.
 
Indeed Dr. Maturin, this is a brilliant piece of work. My hats off to ye, mate. This is something folks have been wanting forever and you seem to be the first to really take the weather system by the horns and make it do what you wanted it to.

Well done!

Cap'n Drow
 
Well I am glad to be mistaken then, I thank you for the kind and I apologize for my rashness.

I suspected that might be the case Damski. I'll get on it directly, just have to find the function the storm event on the world map calls. I've made a few glitch fixes and patched up a couple of the textures that were particularly ugly, I'll post an update as soon as I can.
 
Appreciated? APPRECIATED? It's more than being appreciated.
We've been wanting this for AGES! <img src="style_emoticons/<#EMO_DIR#>/piratesing.gif" style="vertical-align:middle" emoid=":shock" border="0" alt="piratesing.gif" />
So, for the third or fourth time, a HEARTY THANKS from me. <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
As far as the game's code is concerned, it's similar to C, but not exactly the same.
That's all I know about it, being no professional programmer at all. <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />

There's DOZENS of new ships models in Alpha 8. And a lot of other stuff as well.
Have a look at the Alpha 8 thread. There's a short feature list in there.

Unfortunately I can't have a look at your files just yet.
It's 10 MB, which takes an hour to download on the cruiseship. <img src="style_emoticons/<#EMO_DIR#>/piratesing.gif" style="vertical-align:middle" emoid=":shock" border="0" alt="piratesing.gif" />
But I will look at it later and be SURE to incorporate it, of course. <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />
 
^^Updated first post

I've uploaded only the program files for both versions so you may look at them if it please Pieter.

<img src="style_emoticons/<#EMO_DIR#>/readon.gif" style="vertical-align:middle" emoid=":mm" border="0" alt="readon.gif" />
 
OH I am terribly sorry. I will put you up as modder right away <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" /> It is a nice mod that is for sure, since I hated that the weather changed within the minute. AND I hate fog.
 
Ooh Tyvm! <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /> Fog Is re-enabled in this version but much more reasonable, I too hated the fog. Can still be disabled with the FREE_FOG toggle in InternalSettings.h though
 
<!--quoteo(post=273464:date=Aug 15 2008, 02:27 AM:name=Dr. Maturin)--><div class='quotetop'>QUOTE (Dr. Maturin @ Aug 15 2008, 02:27 AM) <a href="index.php?act=findpost&pid=273464"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I expected a somewhat warmer reception of my work, but it is a relatively small contribution I suppose.<!--QuoteEnd--></div><!--QuoteEEnd-->
No! This is interesting. I've been watching your posts since you started working on this. The weather is randomly annoying sometimes. What you are doing is much more significant than you think! <img src="style_emoticons/<#EMO_DIR#>/buds.gif" style="vertical-align:middle" emoid=":drunk" border="0" alt="buds.gif" />
 
Could you possibly provide a link to your weather system in this thread as well, Dr? I'd love to have a look at what you've been doing and see about incorporating it into some of the oddness I've been working on for AoP. **grins**

Cap'n Drow
 
Back
Top