PW3 GEM version - rivers issues

[to_xp]Gekko

QCT junkie
Joined
Dec 16, 2005
Messages
7,950
Location
Seyda Neen, Vvardenfell
something in the tweaked VEM/GEM version of Perfectworld3 is causing some rivers to end 1 tile before the coast, creating visual artifacts.

I thought this was an issue with the script itself, but I've tested vanilla PW3 by generating many maps and it doesn't happen there, while with the tweaked VEM/GEM version it happens every time.

:crazyeye:

I've tried restoring cephalo's values for mconst.riverPercent and mconst.minOceanSize, but the issue still persists.
 
fixed it, yay!

the issue lies in the islandmaker code added from ContinentsPlus/PangeaPlus, I don't know why but removing that fixed it.

that code imo is not really needed anyway, PW3 already generates small islands on its own so there's no real reason to add more with a different method.

I see you've also added some generateatolls code and disabled the vanilla code for that, I guess that's the VEM tweak that creates more atolls around small islands?

I'm attaching the fixed version here :)
 

Attachments

Good catch! River creation goes before the island code runs, so islands created right next to a river cause the river to get disconnected. I think this is fixable by moving the GenerateIslands line to a spot above RiverMap:New in the GeneratePlotTypes function. I've done this for Gem v1.06.
 
Back
Top Bottom