davidlallen
Deity
In Dune Wars (now with its own sub-forum!) we have a problem where AI settlers are built, but left sitting in their cities afraid to move. This is on an archipelago type map, and we have observed that when the ocean animals are removed, then the settlers will move. The ocean animals are actually sandworms, and they are supposed to be able to destroy stuff, that is the point. BTW if you haven't seen the sandworm art, go look and come back. It's jawdropping good.
I would like to find some way to have dangerous ocean animals, but still have the settlers go out. If they do not, then the human player can easily out-expand the AI and the game is not challenging.
I thought about making them into features. I could swap out the feature and then swap it back in when the sandworm moves. But when the user mouses over the terrain, the feature will be noticeably absent; this seems fake.
I have tried making them defensive only just as a test; this did not seem to help, which is weird, because the settler should not be scared of a defensive only animal. Perhaps the AI does not include defensive-only in its check.
Currently the sandworms are part of the standard barbarian civ. I thought about making another civ, which would be friendly with all the other civs. Then the sandworms would belong to this other civ. Maybe the settlers would not be scared. I don't know how to create another civ within python. Also the game mechanics will probably either prevent my friendly civ from attacking, or will make the civ an enemy after it does attack; so that is not a permanent solution in the game.
Can anybody suggest a way to have strong animals, but keep the settlers moving?
I would like to find some way to have dangerous ocean animals, but still have the settlers go out. If they do not, then the human player can easily out-expand the AI and the game is not challenging.
I thought about making them into features. I could swap out the feature and then swap it back in when the sandworm moves. But when the user mouses over the terrain, the feature will be noticeably absent; this seems fake.
I have tried making them defensive only just as a test; this did not seem to help, which is weird, because the settler should not be scared of a defensive only animal. Perhaps the AI does not include defensive-only in its check.
Currently the sandworms are part of the standard barbarian civ. I thought about making another civ, which would be friendly with all the other civs. Then the sandworms would belong to this other civ. Maybe the settlers would not be scared. I don't know how to create another civ within python. Also the game mechanics will probably either prevent my friendly civ from attacking, or will make the civ an enemy after it does attack; so that is not a permanent solution in the game.
Can anybody suggest a way to have strong animals, but keep the settlers moving?