Error Message?

strategyonly

C2C Supreme Commander
Joined
Mar 13, 2006
Messages
20,994
Location
MN
I get this error, what do i need to do to correct it?

Traceback (most recent call last):

File "CvEventInterface", line 25, in onEvent

Spoiler :
Code:
def onEvent(argsList):
    """Called when a game event happens - return 1 if the event was consumed."""
    [B]return getEventManager().handleEvent(argsList)[/B]

File "CvCustomEventManager", line 143, in handleEvent

File "CvCustomEventManager", line 154, in _handleDefaultEvent

Spoiler :
Code:
def handleEvent(self, argsList):
        """Handles events by calling all installed handlers."""
        self.origArgsList = argsList
        flagsIndex = len(argsList) - 6
        self.bDbg, self.bMultiPlayer, self.bAlt, self.bCtrl, self.bShift, self.bAllowCheats = argsList[flagsIndex:]
        eventType = argsList[0]
        [B]return {[/B]
            "kbdEvent": self._handleConsumableEvent,
            "mouseEvent": self._handleConsumableEvent,
            "OnSave": self._handleOnSaveEvent,
            "OnLoad": self._handleOnLoadEvent
        }.get(eventType, self._handleDefaultEvent)(eventType, argsList[1:])

    def _handleDefaultEvent(self, eventType, argsList):
        if self.EventHandlerMap.has_key(eventType):
            for eventHandler in self.EventHandlerMap[eventType]:
                # the last 6 arguments are for internal use by handleEvent
                [B]eventHandler(argsList[:len(argsList) - 6])[/B]

File "CvEventManager", line 795, in onBeginPlayerTurn

File "CvEventManager", line 2766, in doAIOperations

Spoiler :
Code:
##GodsofOld / Andromeda##
		if not gc.getPlayer( iPlayer ).isHuman():
			[B]self.doAIOperations( iPlayer )[/B]

Spoiler :
Code:
# Doctor and Statesman AI
	def doAIOperations( self, iPlayer ):
		[B]lPlayers = PyGame().getCivPlayerList( )[/B]
		player = gc.getPlayer( iPlayer )
		lUnits = PyPlayer( iPlayer ).getUnitList( )
		playerStateReligion = gc.getPlayer( iPlayer ).getStateReligion( )

File "PyHelpers", line 764, in getCivPlayerList

Spoiler :
Code:
def getCivPlayerList(self):
		"objlist - List of valid and Alive players"
		playerList = []
		for i in range(gc.getMAX_CIV_PLAYERS()):
			if (gc.getPlayer(i).isAlive()):
				loopPlayer = PyPlayer(gc.getPlayer(i).getID())
				if (loopPlayer.isNone() or not loopPlayer.isAlive()):
					continue
				else:
					[B]playerList.append(loopPlayer)[/B]
		return playerList

MemoryError:(
ERR: Python function onEvent failed, module CvEventInterface
 
Top Bottom