Topic: Frisian Balancing
GunChleoc![]() Topic Opener |
Posted at:
2018-08-05, 11:45 UTC+2.0
Can you please open a bug report on this? Lua sort of loads them in alphabetical order, but it's not guaranteed in the specification of the programming language, so we shouldn't rely on it. Checks should be shifted to Tribes::postload. Busy indexing nil values ![]() ![]() |
hessenfarmer![]() |
Posted at:
2018-08-05, 13:08 UTC+2.0
I am not sure whether this was a lua problem as the exception was thrown in productionsite.cc (loine 206) and for me it seemed the sorting is done there. ![]() ![]() |
WorldSavior![]() |
Posted at:
2018-08-05, 18:48 UTC+2.0
Actually current frisian farms are good at bad terrain, because a lot of space around a farm is useless anywhere there. And a radius increase of 1 would also have a disadvantage: The farm would work slower again and block even more space.
That sounds really hard to discover. It's good that you could solve the problem...
I tested the crystal mine a bit, it works fine Wanted to save the world, then I got widetracked ![]() ![]() |
WorldSavior![]() |
Posted at:
2018-08-05, 19:09 UTC+2.0
It might be linear, but very low Wanted to save the world, then I got widetracked ![]() ![]() |
GunChleoc![]() Topic Opener |
Posted at:
2018-08-06, 11:39 UTC+2.0
It just loads one after the other, and then does the checks internally while parsing each program.
Agreed - we will need some additional foo though for scenario scripting I guess. Busy indexing nil values ![]() ![]() |
hessenfarmer![]() |
Posted at:
2018-08-13, 09:50 UTC+2.0
Branch which fixes the mines is ready for review again. ![]() ![]() |
WorldSavior![]() |
Posted at:
2018-08-13, 11:35 UTC+2.0
Maybe one should give barley the same rights as wheat (allowing some (?) water triangles around it). On Archipelago Sea, a bigger radius would not be that useful indeed. Wanted to save the world, then I got widetracked ![]() ![]() |
WorldSavior![]() |
Posted at:
2018-08-13, 11:55 UTC+2.0
And by the way, what about changing the claypit's "return=skipped unless economy needs clay or site has water" to "return=skipped unless economy needs clay or economy needs fish" ? Wanted to save the world, then I got widetracked ![]() ![]() |
stonerl![]() |
Posted at:
2018-08-13, 13:21 UTC+2.0
Why fish? ![]() ![]() |
WorldSavior![]() |
Posted at:
2018-08-13, 13:38 UTC+2.0
Because fish-producing aqua farms need a claypit nearby which will not stop working forever. The current implementation is like a bug, because economy settings of clay are not working anymore while they are still existing. Wanted to save the world, then I got widetracked ![]() ![]() |