Thanks a million baggers!
Just look at that line-less skybox:
Jack: It's just some code I found on the forums. I was about to code it myself, but I saw this snippet, pasted it in and it worked, so I just left it there. Here it is (not sure, but I believe it's actually Zotoaster's):
`Position the Weapon (gun objects are 3,4, & 5)
gxa#=wrapvalue(curveangle(camera angle x(),gxa#,5.0))
gya#=wrapvalue(curveangle(camera angle y(),gya#,5.0))
gx#=newxvalue(camera position x(),gya#,gunRecoil#)
gz#=newzvalue(camera position z(),gya#,gunRecoil#)
gy#=camera position y()-1.5
position object currentGun,gx#,gy#,gz#
yrotate object currentGun,wrapvalue(camera angle y()+90)
move object currentGun,2
rotate object currentGun,gxa#,gya#,0