Thalassicus
Bytes and Nibblers
I'm investigating if it's possible to create players for World Editor map generation. I've traced to the "GetPlayerAndTeamInfo" function in MapMakerUtilities.lua, which calls the inaccessible player:IsEverAlive() function from the c++ game core. When the world editor creates a map, this function returns nothing, not even default randomized players.
Is there any way to set up players during map generation with the tools available to us? It's extraordinarily time consuming to create new maps. It takes half an hour to transfer start locations from a map created ingame to the world editor, since the start locations are not saved on the map. Civ's ingame map generation is also dramatically slower than the world editor. The map itself takes less than a second to build... the rest of the time is spent loading art assets.
Is there any way to set up players during map generation with the tools available to us? It's extraordinarily time consuming to create new maps. It takes half an hour to transfer start locations from a map created ingame to the world editor, since the start locations are not saved on the map. Civ's ingame map generation is also dramatically slower than the world editor. The map itself takes less than a second to build... the rest of the time is spent loading art assets.