All pastes #137027 Raw Edit

scabootssca

public python v1 · immutable
#137027 ·published 2006-08-18 02:40 UTC
rendered paste body
import GameLogic as gcont = g.getCurrentController()own = cont.getOwner()allKeys = cont.getSensor("allKeys").getPressedKeys()topMover = cont.getActuator("topMover")topMovero = topMover.getOwner()leftMover = cont.getActuator("leftMover")leftMovero = leftMover.getOwner()lowMover = cont.getActuator("lowMover")lowMovero = lowMover.getOwner()ipoTop = cont.getActuator("ipoTop")ipoLeft = cont.getActuator("ipoLeft")ipoLow = cont.getActuator("ipoLow")adder01 = cont.getActuator("adder01")adder02 = cont.getActuator("adder02")adder03 = cont.getActuator("adder03")adder04 = cont.getActuator("adder04")adder05 = cont.getActuator("adder05")adder06 = cont.getActuator("adder06")adder07 = cont.getActuator("adder07")adder08 = cont.getActuator("adder08")adder09 = cont.getActuator("adder09")if not own.started:	own.started = 1	g.addActiveActuator(ipoTop,1)	g.addActiveActuator(ipoLeft,1)	g.addActiveActuator(ipoLow,1)	if allKeys:	if allKeys[0][1] == 1:		if allKeys[0][0] == 101: # E			pass		if allKeys[0][0] == 113: # Q			pass		if allKeys[0][0] == 119: # W			if own.pos > 0:				own.pos -= 1		if allKeys[0][0] == 115: # S			if own.pos < 8:				own.pos += 1		if allKeys[0][0] == 97: # A			if own.pos == 0:				if topMovero.pos > 1:					topMovero.pos -= 1			elif topMovero.pos > 3:				if lowMovero.pos > 1:					lowMovero.pos -= 1		if allKeys[0][0] == 100: # D			if own.pos == 0:				if topMovero.pos < 5:					topMovero.pos += 1			elif topMovero.pos > 3:				if lowMovero.pos < 9:					lowMovero.pos += 1						leftMovero.pos = own.pos		g.addActiveActuator(topMover,1)		g.addActiveActuator(leftMover,1)		g.addActiveActuator(lowMover,1)	typeList = ["appliances","decorative","entertainment","jobObjects","lighting","miscellaneous","seating","surfaces"]	onList = eval("g."+typeList[leftMovero.pos-1]+"BuyList")for add in range(1,10):	m = "Sink"	adder01.setMesh(m)	#print ("adder0"+str(add)+".setMesh("+"Sink"+")")		#g.addActiveActuator(eval("adder0"+str(add)),1)	g.addActiveActuator(adder01,1)		#if topMovero.pos > 3:#	g.addActiveActuator(ipoLeft,1)#	g.addActiveActuator(ipoLow,1)#else:#	g.addActiveActuator(ipoLeft,0)#	g.addActiveActuator(ipoLow,0)