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)