Exemple #1
0
class OnPlayerDowngradeSkill(ListenerManagerDecorator):
    """Listener to notify when a player downgrades one of his skills.

    Arguments for callbacks:
        :class:`rpg.player.Player` player: Player who downgraded a skill
        :class:`rpg.skill.Skill` skill: Skill being upgraded
    """
    manager = ListenerManager()
Exemple #2
0
class OnPlayerLevelUp(ListenerManagerDecorator):
    """Listener to notify when a player levels up.

    Arguments for callbacks:
        :class:`rpg.player.Player` player: Player who leveled up
        :class:`int` levels: Amount of levels gained
        :class:`int` credits: Amount of credits gained
    """
    manager = ListenerManager()
Exemple #3
0
 def __init__(self, database):
     self.database = database
     self.rooms = {}
     self.events = []
     self.queue = MyPriorityQueue()
     self.listenerManager = ListenerManager()
     self.listenerManager.addListener(self.reactToEvent)
     self.methodThread = Thread(name="Method Thread", target=self.executeFromQueue)
     self.methodThread.daemon = True
     self.methodThread.start()
     self.pluginManager = PluginManager(self.rooms, self.events, self.queue)
     self.listenerManager.addListener(self.pluginManager.notify)
Exemple #4
0
class OnPlayerAbilityOn(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #5
0
class OnIsRaceUsableText(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #6
0
class OnGithubUninstalled(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #7
0
class OnGithubRefreshed(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #8
0
class OnPluginUnload(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #9
0
class OnPlayerReady(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #10
0
class OnGithubModulesRefresh(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #11
0
class OnGithubCommitsRefresh(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #12
0
class OnTakeDamageAlive(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #13
0
class OnDownloadComplete(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #14
0
class OnDownloadBegin(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #15
0
class OnClientDisconnect(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #16
0
class OnPlayerQuery(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #17
0
class OnPlayerRankUpdate(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #18
0
class OnGithubModuleInstalled(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #19
0
class OnPluginRaceLoad(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #20
0
class OnGithubNewVersionChecked(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #21
0
class OnGithubFailed(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #22
0
class OnGithubNewVersionInstalled(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #23
0
class OnGithubUpdated(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #24
0
class OnPlayerChangeRace(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #25
0
class OnIsItemUsable(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #26
0
class OnPlayerDelete(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #27
0
class OnIsSkillExecutableText(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #28
0
class OnPlayerDestroy(ListenerManagerDecorator):
    manager = ListenerManager()
Exemple #29
0
class OnFlashbangCreated(ListenerManagerDecorator):
    """Register/unregister a OnFlashbangCreated listener."""
    manager = ListenerManager()
Exemple #30
0
class OnPlayerLevelUp(ListenerManagerDecorator):
    manager = ListenerManager()