for iNumMemories in range(29):###29 = Number of Memory Infos; No idea, how to get dynamically
OldMemory = pPlayer.AI_getMemoryCount(iNumOtherPlayer,iNumMemories)
pPlayer.AI_changeMemoryCount(iNumOtherPlayer,iNumMemories,OldMemory+5)
gc = CyGlobalContext()
def checkWeariness( self, iPlayer ) :
pPlayer = gc.getPlayer(iPlayer)
iTeam = pPlayer.getTeam()
pTeam = gc.getTeam(iTeam)
iCount = 0
for idx in range(gc.getMAX_CIV_TEAMS()):
if (idx != iTeam) and gc.getTeam(idx).isAlive():
iWeariness = pTeam.getWarWeariness(idx)
if( iWeariness > 50 ) :
iCount += 1
return iCount