179 lines
No EOL
5.7 KiB
Text
179 lines
No EOL
5.7 KiB
Text
from direct.gui.OnscreenText import OnscreenText
|
|
from direct.gui.DirectGui import *
|
|
from pandac.PandaModules import TextNode
|
|
|
|
bk_text = " "
|
|
textObject = OnscreenText(text = bk_text, pos = (0.95,-0.95),
|
|
scale = 0.07,fg=(1,0.5,0.5,1),align=TextNode.ACenter,mayChange=1)
|
|
|
|
def normal1():
|
|
bk_text = " "
|
|
textObject.setText(bk_text)
|
|
|
|
def setText1():
|
|
bk_text = "Collisions Off"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.collisionsOff()
|
|
var = 0
|
|
|
|
def setText2():
|
|
bk_text = "RAID!"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setSC(20136)
|
|
var = 1
|
|
|
|
|
|
def setText3():
|
|
bk_text = "Laff"
|
|
textObject.setText(bk_text)
|
|
ttt = base.cr.doFindAll("TTTreasure")
|
|
for ttt in base.cr.doFindAll("TTTreasure"):
|
|
ttt.d_requestGrab()
|
|
var = 1
|
|
|
|
def setText4():
|
|
bk_text = "Die"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.d_squish(3)
|
|
var = 1
|
|
|
|
def setText5():
|
|
bk_text = "Collisons On"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.collisionsOn()
|
|
var = 0
|
|
|
|
def setText6():
|
|
bk_text = "Member"
|
|
textObject.setText(bk_text)
|
|
def new():
|
|
return True
|
|
base.cr.isPaid = new
|
|
base.cr.isParentPasswordSet = new
|
|
var = 1
|
|
|
|
def setText7():
|
|
bk_text = "River"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.book.pages[1].showPop = 1
|
|
var = 1
|
|
|
|
def setText8():
|
|
closetn = base.cr.doFindAll("closet")
|
|
for closetn in base.cr.doFindAll("closet"):
|
|
messenger.send("purchaseDone-" + str(closetn.doId))
|
|
var = 1
|
|
|
|
def setText9():
|
|
bk_text = "Big"
|
|
textObject.setText(bk_text)
|
|
base.talkAssistant.sendOpenTalk('\n' * 256)
|
|
var = 1
|
|
|
|
def setText10():
|
|
bk_text = "Funny"
|
|
textObject.setText(bk_text)
|
|
base.cr.sendSetZoneMsg(7000)
|
|
var = 1
|
|
|
|
def setText11():
|
|
bk_text = "ttc"
|
|
textObject.setText(bk_text)
|
|
base.cr.sendSetZoneMsg(2000)
|
|
var = 1
|
|
|
|
def setText12():
|
|
bk_text = ""
|
|
textObject.setText(bk_text)
|
|
base.cr.sendSetZoneMsg(2000)
|
|
var = 1
|
|
|
|
def setText12():
|
|
bk_text = "C.o.n"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('swim'))
|
|
var = 1
|
|
def setText13():
|
|
bk_text = "sw"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('ScientistWork'))
|
|
var = 1
|
|
|
|
def setText14():
|
|
bk_text = "v"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('victory'))
|
|
var = 1
|
|
|
|
def setText15():
|
|
bk_text = "d"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('dive'))
|
|
var = 1
|
|
|
|
def setText16():
|
|
bk_text = "to"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState('TeleportOut')
|
|
var = 1
|
|
|
|
def setText17():
|
|
bk_text = "ti"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState('TeleportIn')
|
|
var = 1
|
|
|
|
def setText18():
|
|
bk_text = "jab"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('jumpAirborne'))
|
|
var = 1
|
|
|
|
def setText19():
|
|
bk_text = "jl"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('jumpLand'))
|
|
var = 1
|
|
|
|
def setText20():
|
|
bk_text = "Sj"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.b_setAnimState(('ScientistJealous'))
|
|
var = 1
|
|
|
|
base.accept("escape", normal1, [])
|
|
b1 = DirectButton(text = ("C.Off", "c.off", "c.off", "C.Off"), scale=.06, pos = (-.98,-0,-.95), command=setText1)
|
|
b2 = DirectButton(text = ("RAID", "raid", "raid", "RAID"), scale=.06, pos = (-.8,-0,-.95), command=setText2)
|
|
b3 = DirectButton(text = ("Laff", "laff", "laff", "Laff"), scale=.06, pos = (-.6,-0,-.95), command=setText3)
|
|
b4 = DirectButton(text = ("Die", "die", "die", "Die"), scale=.06, pos = (-.28,-0,-.95), command=setText4)
|
|
b5 = DirectButton(text = ("C.On", "c.on", "c.on", "C.On"), scale=.06, pos = (-0,-0,-.95), command=setText5)
|
|
b6 = DirectButton(text = ("Mem", "mem", "mem", "Mem"), scale=.06, pos = (.16,-0,-.95), command=setText6)
|
|
b7 = DirectButton(text = ("River", "river", "river", "River"), scale=.06, pos = (.35,-0,-.95), command=setText7)
|
|
b8 = DirectButton(text = ("Clothes", "clothes", "clothes", "Clothes"), scale=.06, pos = (.565,-0,-.95), command=setText8)
|
|
b9 = DirectButton(text = ("Big", "Big", "Big", "Big"), scale=.06, pos = (.65,-10,-.495), command=setText9)
|
|
b10 = DirectButton(text = ("Funny", "Funny", "Funny", "Funny"), scale=.06, pos = (.5,-1,-.5), command=setText10)
|
|
b11 = DirectButton(text = ("ttc", "ttc", "ttc", "ttc"), scale=.06, pos = (.35,-41,-.1), command=setText11)
|
|
b12 = DirectButton(text = ("C.o.n", "C.o.n", "C.o.n", "C.o.n"), scale=.06, pos = (.65,-0,-.90), command=setText12)
|
|
b13 = DirectButton(text = ("sw", "sw", "sw", "sw"), scale=.06, pos = (.40,-0,-.90), command=setText13)
|
|
b14 = DirectButton(text = ("v", "v", "v", "v"), scale=.06, pos = (.24,-0,-.90), command=setText14)
|
|
b15 = DirectButton(text = ("d", "d", "d", "d"), scale=.06, pos = (.22,-0,-.3), command=setText15)
|
|
b16 = DirectButton(text = ("to", "to", "to", "to"), scale=.06, pos = (.20,-0,-.40), command=setText16)
|
|
b17 = DirectButton(text = ("ti", "ti", "ti", "ti"), scale=.06, pos = (.17,-0,-.15), command=setText17)
|
|
b18 = DirectButton(text = ("jab", "jab", "jab", "jab"), scale=.06, pos = (.15,-0,-.16), command=setText18)
|
|
b19 = DirectButton(text = ("jl", "jl", "jl", "jl"), scale=.06, pos = (.13,-0,-.5), command=setText19)
|
|
b20 = DirectButton(text = ("Sj", "Sj", "Sj", "Sj"), scale=.06, pos = (.10,-0,-.2), command=setText20)
|
|
|
|
from direct.gui.OnscreenText import OnscreenText
|
|
from direct.gui.DirectGui import *
|
|
from pandac.PandaModules import TextNode
|
|
|
|
bk_text = ""
|
|
textObject = OnscreenText(text = bk_text, pos = (0.95,-0.95),
|
|
scale = 0.07,fg=(1,0.5,0.5,1),align=TextNode.ACenter,mayChange=1)
|
|
|
|
def setText():
|
|
bk_text = "Run Fast"
|
|
textObject.setText(bk_text)
|
|
base.localAvatar.physControls.avatarControlForwardSpeed = 100
|
|
|
|
b = DirectButton(text = ("Speed", "speed", "speed", "Speed"), scale=.06, pos = (.75,-0,-.95), command=setText) |