-- LUA Script - precede every function and global member with lowercase name of script + '_main' function setscene_init(e) index_floorplane = 3 index_leftplane = 45 index_rightplane = 46 index_monkeykong = 4 end function setscene_main(e) ResetPosition(1,25000,3350,25000) SetRotation(1,-90,0,0) Scale(1,2700) Hide(2) ResetPosition(2,25000,3350,25001) SetRotation(2,-90,0,0) Scale(2,2700) Hide(41) ResetPosition(41,25000,3350,25002) SetRotation(41,-90,0,0) Scale(41,2700) -- so POV its X,Y,Z for positioning -- leftplane ResetPosition(index_leftplane,22500,3400,22000) SetRotation(index_leftplane,0,0,-90) Scale(index_leftplane,2700) ResetPosition(index_floorplane,25000,620,22500) SetRotation(index_floorplane,0,0,0) Scale(index_floorplane,2700) ResetPosition(index_rightplane,27500,3400,22000) SetRotation(index_rightplane,-90,90,0) Scale(index_rightplane,2700) SetPosition(index_monkeykong,23000,7000,25000) SetRotation(index_monkeykong,-45,-45,0) ResetPosition(15,22900,655,24000) ResetPosition(6,23400,655,24000) ResetPosition(28,23900,655,24000) ResetPosition(29,24400,655,24000) ResetPosition(5,24900,655,24000) ResetPosition(40,24900,655,23500) ResetPosition(44,24900,655,23000) ResetPosition(17,0,2000,0) ResetPosition(18,0,2000,10000) ResetPosition(19,0,2000,20000) ResetPosition(20,0,2000,30000) ResetPosition(21,0,2000,40000) ResetPosition(22,0,2000,50000) ResetPosition(23,0,2000,60000) -- Block index start at 30 ii=0 for i = 30,39 do CollisionOff(i) ii = ii * 2000 -- SetPosition(i ,24400+ii,1000+(i-30)*500,24000+(i-30)*100) -- SetPosition(i ,24000+ii,1000+(i-30)*500,24850) SetPosition(i ,24000+ii,1000,24850) if ii == 0 then ii = 1 else ii = 0 end CollisionOn(i) end -- CollisionOff(7) -- SetPosition(7,24100,9000,24850) -- CollisionOn(7) -- GravityOn(7) Destroy(e) end