Random map generator

Could anyone confirm it’s also in the linux package? Because I don’t have it, the find command does not return any entries.

Or if anyone could just upload it separately?

Just download and unzip windows version and all wanted files you’ll find under Mods directory.

Haha yeah indeed thanks

Hello. I have thought about rmg.
In SoD generation map without water we have on map artifacts as “boots of levitations”, “captain hat”, necklace dolphin (forgot the name), scroll and spell “encourage ship”, “sink the ship”. Please disable it on map without water.

why should we repeat the mistakes of the original developers? When playing PvP that matters and makes a significant imbalance in the game. A single players do not even notice.

It is important. For online games.

You cannot enter there. Generator treats tavern enter title as passable while in fact it isn’t (You do not enter tavern when visiting it)

In very rare case this could probably block something important.

Cosmetic but IMHO RMG should not place buildings so close to borders. It looks strange. Same with Sorceress without head :slight_smile: Alternative solution would be to draw the missing parts of buildings over the border.

I know. There is an issue in engine design - RMG doesn’t know the object blocks visit before it’s created and this info is hardcoded.

But still, we have Mantis for that :stuck_out_tongue:

Just a FYI, the corpse object has the same effect.

For quite some time I’ve been thinking about parallel RMG implementation. Most of it is quite straightforward - generate each zone in separate thread. However there’s one issue - different order of threads using same RMG seed(s) would result in different outcome, or at least different object index / order.

Now, is it even important to ensure same map from same seed? After commit github.com/vcmi/vcmi/pull/307#i … -306054222 we probably don’t need to generate same map twice, ever. Can just copy the whole map between server and client.

Is it possible to generate maps larger than XL (i.e. 252X252) in current VCMI?

I know how to generate giant random maps in SOD. However, in this case no element in VCMI-based mods would be included in the map (such as new towns, artifacts and creatures) so that’s not what I want. I would appreciate any kind of suggestion on how to generate an XXL random map using the VCMI game client.

In theory it can generate any size map, but there is no GUI yet to select custom size.

Then is it possible to generate random map using some command lines?

No it is not

Then is there a not-too-complicated way to modify the vcmi code to, for instance, make the XL button actually making XXL map?

This is easy to change, but I would prefer clean solution.

May you please tell me for this “dirty and quick” fix? Although it shall not be a publishable thing, this can allow me to explore more of the vcmi functionalities.

You could try modifying RandomMapTab::getPossibleMapSizes() function in client\lobby\RandomMapTab.cpp

How can i add Jebus Outcast?

Customising objects in RMG zones is not supprted yet. You cna only add SoD-style templates.

Is support planned?

Sure it’s planned. As always, I have too many plans :sweat_smile: