the time isnt really what i was asking....... anyway while i was about to post, i came up with a solution, that i'm surprised i didnt see before.
`make land
make matrix 1, 500,500,10,10
`make tower
make object box 1,100,1000,100
position object 1,0,object position y(1),0
`make meshes for limbs
cannon=2
mount=3
make object box cannon, 10,10,50
make object sphere mount,40
make mesh from object cannon,cannon
make mesh from object mount,mount
delete object cannon
delete object mount
`set variables. A is speed, B is rotation
a=1
move=1
`loop
do
for e=1 to 40
if object exist(e)=0
if e<20
if t<=timer()
t=timer()+10000
make object box e,40,10,75
position object e,object position x(1),object position y(1),object position z(1)
add limb e,1,mount
add limb e,2,cannon
link limb e,1,2
offset limb e,1,object position x(e),object position y(e)+10,object position z(e)-20
offset limb e,2,object position x(e),object position y(e)+10,object position z(e)+30
rotate object e,object angle x(e),rnd (360),object angle z(e)
endif
endif
endif
`handle movement & momentum
if object exist(e)
if move=1
a=a+0.02
move object e,a
if a=4
a=a-0.02
endif
if a=0
move=0
endif
endif
endif
next e
control camera using arrowkeys 0,5,5
sync
loop
okay, so thats the code i have. i've always had problems when moving objects with limbs attached. Basically, the further the origional moves, the further the limbs seperate. also the tower moves, and every time one is spawned my camera goes back to 0,0,0 even if i take out all camera commands. i just cant figure out whats going on!
[edit]
also i'm not planning to make it an mmo for a long time. Once i finally get the game going which i know wont be finished in a year and a half. Then i have to upload the textures, and eventually replace them all with models, which i might have to make alot of it all over again. then i have to make the menu, yadda yadda yadda etc. etc.
parrot