Dancing Hoskuld
Deity
So that is why there are so few animals around in my game. I assume Raxo is basing his "too many animals" on his mod where he removed all the area restrictions on animals.
wow... yeah that would do it.So that is why there are so few animals around in my game. I assume Raxo is basing his "too many animals" on his mod where he removed all the area restrictions on animals.
I'll revert this change then.@raxo2222 in my game they have no trouble expanding.
That might be, I'll change this spawn info on my side, so they are longitude restricted.So that is why there are so few animals around in my game. I assume Raxo is basing his "too many animals" on his mod where he removed all the area restrictions on animals.
So that is why there are so few animals around in my game. I assume Raxo is basing his "too many animals" on his mod where he removed all the area restrictions on animals.
Well cant use numbers smaller than -90 or larger than 90 for latitudes or +-180 for longitudes.My understanding of spawns is that it is modified on the area available and the existing number of of that type of animal already in that area.
It scales to map size because the latitude and longitude are based on the map size which represents all of the Earth. Scenarios that change where they want the map to be on Earth or its orientation need to convert between what they are representing and what BtS provides.
It makes sense that there are less spawns on slower gamespeeds, but the impact strength of gamespeed could probably be half, or maybe even a 1/3, of what it currently is.I think I found something that could explain the different rates the spawn rate is modified by the iTrainPercent from the Gamespeed.
This means the chance for a spawn to happen on Eternity is 10 times lower as it is on Normal, i don't think this can be right??
Of course latitude and longitude are bounded. That is what happens on a sphere. Not only that in BtSI'll revert this change then.
AI is lazier on Noble than I thought it would be.
That might be, I'll change this spawn info on my side, so they are longitude restricted.
Earth spans map east west.
Sadly latitude can't be scaled beyond +-90.
Kation map is 200 tiles high.
Earth is 55 tiles high.
Lower side of Earth would be -90, and upper - +90.
That is 180 span on 55 tiles.
Top of map would have latitude of 565.
I'll try Emperor - 3 levels above Noble.
AI builds 32% faster and researches 18% faster than player on this handicap.
Emperor AI expands in similar rate as me (AI autorun test, ignore Greece as it was civ I selected to play with).
Does it work in opposite way?Of course latitude and longitude are bounded. That is what happens on a sphere. Not only that in BtS
What you have to do is translate where you have the map into theses set of coordinates. It is a simple maths translation. If you whole map is Europe then you need to make 10 degrees West match to BtS's 180 degrees West and 40 degeres east match to BtS's 180 degrees East. 90 North can stay but you may want 90 South to represent 45 North. You do these changes in the spawn XML dropping any spawns that are outside your map region.
- 180 East is always the right hand edge of the mini map
- 180 west is always the left hand edge
- 90 North the top
- 90 South the bottom
No it doesn't. The map is always 180 degrees on the edges and 90 on the top/bottom. You have no say in that at all. It is part of BtS.Does it work in opposite way?
Map is 200 tiles high, while Earth is 55 tiles high.
Bottom of map is south pole, so it is -90 latitude
North pole would be somewhere at -40.
This means -90 to +90 (180) should be scaled into -90 to -40 (50) in spawn info for this one space map. This means goodbye to absolute latitude tag.
Some script to rescale all latitude tags would be useful.
I don't think spawn rates should vary that much between gamespeeds tbh. Healing and movement rates don't so it really makes for crazy differences between the speeds. The rewards are modified already, to some extent. I'm not saying there shouldn't be a variation, just not a strong one. Right now, long games hardly ever see animals and short ones are swarmed by them (and crashing sometimes as a result.)I think I found something that could explain the different rates the spawn rate is modified by the iTrainPercent from the Gamespeed.
This means the chance for a spawn to happen on Eternity is 10 times lower as it is on Normal, i don't think this can be right??
that is definitely what is happening . ..I don't think spawn rates should vary that much between gamespeeds tbh. Healing and movement rates don't so it really makes for crazy differences between the speeds. The rewards are modified already, to some extent. I'm not saying there shouldn't be a variation, just not a strong one. Right now, long games hardly ever see animals and short ones are swarmed by them (and crashing sometimes as a result.)
No it doesn't. The map is always 180 degrees on the edges and 90 on the top/bottom. You have no say in that at all. It is part of BtS.
You just need to adjust your spawns to match.
A custom spawn file can be done taking into account different latitude limits for earth on space map.
I did with GEM map, where basically situation is reversed, latitude is ok but longitude values are altered from standard maps (longitude 0 is not on greenwich). It's just tedious editing values indivudually for every animal.
An alternative would be to scale the chance to subdue animals by gamespeed, though that's not all that easy to accomplish as far as I understand.I don't think spawn rates should vary that much between gamespeeds tbh. Healing and movement rates don't so it really makes for crazy differences between the speeds. The rewards are modified already, to some extent. I'm not saying there shouldn't be a variation, just not a strong one.
To support space map it would have to count tiles having Earth map category and compare that with total map area.Good idea, that would make both sides happy about the animal spawn rate.
I first have to find out what's the conversion ratio that needs to be in the modified file for that specific space map.