mirror of
https://github.com/Sneed-Group/Poodletooth-iLand
synced 2024-12-27 13:42:28 -06:00
27 lines
1.2 KiB
Python
27 lines
1.2 KiB
Python
|
from toontown.parties import PartyGlobals
|
||
|
from toontown.parties.DistributedPartyDanceActivityBase import DistributedPartyDanceActivityBase
|
||
|
from toontown.toonbase import TTLocalizer
|
||
|
|
||
|
class DistributedPartyValentineDance20Activity(DistributedPartyDanceActivityBase):
|
||
|
notify = directNotify.newCategory('DistributedPartyValentineDance20Activity')
|
||
|
|
||
|
def __init__(self, cr):
|
||
|
DistributedPartyDanceActivityBase.__init__(self, cr, PartyGlobals.ActivityIds.PartyDance20, PartyGlobals.DancePatternToAnims20, model='phase_13/models/parties/tt_m_ara_pty_danceFloorValentine')
|
||
|
|
||
|
def getInstructions(self):
|
||
|
return TTLocalizer.PartyDanceActivity20Instructions
|
||
|
|
||
|
def getTitle(self):
|
||
|
return TTLocalizer.PartyDanceActivity20Title
|
||
|
|
||
|
def load(self):
|
||
|
DistributedPartyDanceActivityBase.load(self)
|
||
|
parentGroup = self.danceFloor.find('**/discoBall_mesh')
|
||
|
correctBall = self.danceFloor.find('**/discoBall_20')
|
||
|
if not correctBall.isEmpty():
|
||
|
numChildren = parentGroup.getNumChildren()
|
||
|
for i in xrange(numChildren):
|
||
|
child = parentGroup.getChild(i)
|
||
|
if child != correctBall:
|
||
|
child.hide()
|