With the following code
PERFORM CHECKLIST FOR OBJECT LIMBS 1
for x=1 to checklist quantity()
if checklist string$(x)="Player01Start"
x#=limb position x(1,x)
y#=limb position y(1,x)
z#=limb position z(1,x)
a$=checklist string$(x)+" "+str$(x#)+" "+str$(y#)+" "+str$(z#)
make object sphere 2,20
position object 2,x#,y#+25.0,z#
endif
next x
The value stored in a$ is always Player01Start 0 0 0. However, without the IF statement, to stop the single condition, the Player01Start limb position is -25 0 75. The -25 is still incorrect as the Player01Start position is approx. -230 instead of -25 (when the object is positioned at 0,0,0)
Has anyone else had this problem ?
Yes, I really am THAT good...