43 lines
No EOL
1.2 KiB
Text
43 lines
No EOL
1.2 KiB
Text
from direct.interval.IntervalGlobal import *
|
|
def start():
|
|
base.localAvatar.setCheesyEffect(1, 0, 0)
|
|
def effect1():
|
|
base.localAvatar.setCheesyEffect(2, 0, 0)
|
|
def effect2():
|
|
base.localAvatar.setCheesyEffect(3, 0, 0)
|
|
def effect3():
|
|
base.localAvatar.setCheesyEffect(4, 0, 0)
|
|
def effect4():
|
|
base.localAvatar.setCheesyEffect(5, 0, 0)
|
|
def effect5():
|
|
base.localAvatar.setCheesyEffect(6, 0, 0)
|
|
def effect6():
|
|
base.localAvatar.setCheesyEffect(7, 0, 0)
|
|
def effect7():
|
|
base.localAvatar.setCheesyEffect(8, 0, 0)
|
|
def effect8():
|
|
base.localAvatar.setCheesyEffect(9, 0, 0)
|
|
def effect9():
|
|
base.localAvatar.setCheesyEffect(10, 0, 0)
|
|
def onTime():
|
|
seq = Sequence()
|
|
seq.append(Func(effect1))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect2))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect3))
|
|
seq.append(Func(start))
|
|
seq.append(Func(effect4))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect5))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect6))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect7))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect8))
|
|
seq.append(Wait(.45))
|
|
seq.append(Func(effect9))
|
|
seq.start()
|
|
seq.loop()
|
|
onTime() |