def setClickState(self, clickState):
        if self.isClickable():
            self.applyClickState(clickState)
        else:
            self.applyClickState(PGButton.SInactive)

        Clickable3d.setClickState(self, clickState)
Exemple #2
0
    def setClickState(self, clickState):
        if self.isClickable():
            self.applyClickState(clickState)
        else:
            self.applyClickState(PGButton.SInactive)

        Clickable3d.setClickState(self, clickState)
Exemple #3
0
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()
    def destroy(self):
        self.ignoreAll()

        if self.chatBalloonAnimTrack is not None:
            self.chatBalloonAnimTrack.finish()
            self.chatBalloonAnimTrack = None

        Nametag.destroy(self)
        Clickable3d.destroy(self)
    def destroy(self):
        self.ignoreAll()

        if self.chatBalloonAnimTrack is not None:
            self.chatBalloonAnimTrack.finish()
            self.chatBalloonAnimTrack = None

        Nametag.destroy(self)
        Clickable3d.destroy(self)
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()

        self.chatBalloonAnimTrack = None
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()

        self.chatBalloonAnimTrack = None
Exemple #9
0
 def isClickable(self):
     if self.getChatText() and self.hasChatButton():
         return True
     return NametagGlobals.wantActiveNametags and Clickable3d.isClickable(self)
Exemple #10
0
    def destroy(self):
        self.ignoreAll()

        Nametag.destroy(self)
        Clickable3d.destroy(self)
 def isClickable(self):
     if self.getChatText() and self.hasChatButton():
         return True
     return NametagGlobals.wantActiveNametags and Clickable3d.isClickable(self)
    def destroy(self):
        self.ignoreAll()

        Nametag.destroy(self)
        Clickable3d.destroy(self)
Exemple #13
0
 def setAvatar(self, avatar):
     Nametag.setAvatar(self, avatar)
     Clickable3d.setAvatar(self, avatar)