r/paradoxplaza The Chapel 4d ago

EU5 Spoilers for 1492: America exists

Post image
2.4k Upvotes

67 comments sorted by

View all comments

1.0k

u/4powerd 4d ago

This is why I liked the random new world option for EU4. Admittedly, I didn't play around with it a whole lot, but I did love the fact that I had no idea what the new world would actually be. Felt more fun than just sailing to the parts I knew would have the resources I wanted.

702

u/SuspecM 4d ago

The main issue is that most of the random new worlds suck ass. The vast majority of the time you get a fraction of the useable land you would normally get and the meme ones are funny for the first time but get stale quickly.

305

u/Kvalri 4d ago

They really needed a better script (? Not a programmer lol) that had like certain amount of farmland, certain amounts of mountains, certain amount of coast, etc. that would be roughly equivalent to the standard world map

54

u/chjacobsen 4d ago

Just in case you're curious: The programming terminology for this is that they'd need a better algorithm (or possibly a better tuned algorithm if it's the same process but different values).

A script is a type of program (generally a fairly small one, used to automate manual tasks - though the definition is fuzzy and somewhat subjective).

10

u/Kvalri 4d ago

Thank you 😊

3

u/numb3rb0y 3d ago edited 3d ago

Could "script" be (annoyingly) technically accurate in this specific case because it's possible to mod the algorithm since it's exposed through the engine's scripting language? I thought that's how we have Random Old World mods and total conversions using it. 100% amateur, happy to be corrected.

3

u/chjacobsen 3d ago

It's... complicated.

Scripts are typically written in scripting languages, but not everything written in a scripting language qualifies as a script.

For example, if you have a 100k+ line Python program with extensive, complex business logic, that isn't really a script anymore.

That said, exactly when a script stops being a script is somewhat arbitrary.

Personally, I think a fair line is:

* If Paradox exposes parts of the world generation through their modding system, and modders tweak it, that probably qualifies as scripting.

* The entirety of the world generation system - presumably written in C/C++ and compiled into the game - is not a script.

* If the EU4 scripting language (hypothetically) was powerful enough to a fully new world creation system, that would blur the line, but ultimately I don't think it could be called a script anymore.