コード例 #1
0
	def shutdown(self):
		"""Shutdown and stop processing."""

		# Unregister game handlers and do any other
		# other actions to ensure your module no longer affects
		# the game in anyway
		host.unregisterGameStatusHandler(self.onGameStatusChanged)
		host.unregisterHandler(self.onPlayerConnect)
		host.unregisterHandler(self.onPlayerDeath)
		host.unregisterHandler(self.onPlayerChangeTeams)
		#host.unregisterHandler(self.onPlayerDisconnect)
		
		# Flag as shutdown as there is currently way to do this
		self.__state = 2
コード例 #2
0
ファイル: trivia.py プロジェクト: w3gh/pychop
def deinit():
    host.unregisterHandler('ProcessCommand', onCommand)
    host.unregisterHandler('Update', onUpdate)
    host.unregisterHandler('ChatReceived', onTalk)
    pdb.close()
コード例 #3
0
ファイル: copycat.py プロジェクト: w3gh/pychop
def deinit():
    host.unregisterHandler('ProcessCommand', onCommand)
    host.unregisterHandler('ChatReceivedExtended', onTalk)
コード例 #4
0
ファイル: queue.py プロジェクト: w3gh/pychop
def deinit():
    if master:
        host.unregisterHandler('QueueChatCommand', onQueue, True)

    host.unregisterHandler('Update', onUpdate)
    disconnect()
コード例 #5
0
ファイル: chanstats.py プロジェクト: w3gh/pychop
def deinit():
	host.unregisterHandler('ChatReceivedExtended', onTalk)
	host.unregisterHandler('UserLeft', onLeave)
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('ProcessCommand', onCommand)
コード例 #6
0
ファイル: announce.py プロジェクト: w3gh/pychop
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('Update', onUpdate)
コード例 #7
0
def deinit():
    host.unregisterHandler('UserJoined', onJoin)
    host.unregisterHandler('ProcessCommand', onCommand)
コード例 #8
0
def deinit():
    host.unregisterHandler('UserJoined', onJoin)
    host.unregisterHandler('UserLeft', onLeave)
    host.unregisterHandler('Update', onUpdate)
コード例 #9
0
ファイル: alarm.py プロジェクト: uakfdotb/pychop
def deinit():
    host.unregisterHandler("ProcessCommand", onCommand)
    host.unregisterHandler("Update", onUpdate)
コード例 #10
0
ファイル: copycat.py プロジェクト: uakfdotb/pychop
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('ChatReceivedExtended', onTalk)
コード例 #11
0
ファイル: queue.py プロジェクト: uakfdotb/pychop
def deinit():
	if master:
		host.unregisterHandler('QueueChatCommand', onQueue, True)
	
	host.unregisterHandler('Update', onUpdate)
	disconnect()
コード例 #12
0
ファイル: getmap.py プロジェクト: uakfdotb/pychop
def deinit():
		'''Unregisters all handlers registered in init()'''
		host.unregisterHandler('ProcessCommand', onCommand, True)
コード例 #13
0
ファイル: security.py プロジェクト: uakfdotb/pychop
def deinit():
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('UserLeft', onLeave)
	host.unregisterHandler('Update', onUpdate)
コード例 #14
0
ファイル: pounce.py プロジェクト: uakfdotb/pychop
def deinit():
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('ProcessCommand', onCommand)
コード例 #15
0
ファイル: trivia.py プロジェクト: uakfdotb/pychop
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('Update', onUpdate)
	host.unregisterHandler('ChatReceived', onTalk)
	pdb.close()
コード例 #16
0
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand, True)
コード例 #17
0
    def shutdown(self):
        self.Debug("shutdown")
        host.unregisterHandler(self.onPlayerSpawn)
        host.unregisterGameStatusHandler(self.onGameStatusChanged)

        self.__state = 2