Ambreville
Deity
...which was also correct.
I put it in the Event python file, which triggers it at the start of the game or turn, so my answer is yes. Plus, considering that it's from Road to War, which Dale graciously pointed out to me, it's definitely compatible.
Yes, I am still alive. Reports of my hari-kari have been greatly exaggerated.
I do not see how the heavy cruiser's combat rating is the same as the battleship's; if I recall I upped the BB combat strength to 50 and set the cruiser's to 40. Did you check that first?
I think it had more to do with the relative strengths of each, i.e. a 3-4-5 ratio. Made it more balanced for combat, and close to the Civ 3 ratio, which was 1.5 to 1.
Aircraft do proportional damage to ships, I think, so if you had the same plane attack a 100 vessel it would do 40 pts. of damage, whereas with a 50 vessel it would do only 20 pts.
def onGameStart(self, argsList):
'Called at the start of the game'
# display welcome message
self.parent.onGameStart(self, argsList)
dw.welcome()
for i in range(gc.getMAX_CIV_PLAYERS()):
self.doAIWarPlans(i)
def onBeginGameTurn(self, argsList):
'Called at the beginning of a players turn'
self.parent.onBeginGameTurn(self, argsList)
iGameTurn = argsList[0]
# check for events
dw.checkGameTurnEvents(iGameTurn)
for i in range(gc.getMAX_CIV_PLAYERS()):
self.doAIWarPlans(i)
def onBeginPlayerTurn(self, argsList):
'Called at the beginning of a players turn'
self.parent.onBeginPlayerTurn(self, argsList)
iGameTurn, iPlayer = argsList
# check for events
dw.checkPlayerTurnEvents(iGameTurn, iPlayer)
<Units>
<Unit>
<UnitClassType>UNITCLASS_CARRIER</UnitClassType>
<UnitType>NONE</UnitType>
</Unit>
</Units>