i have enhanced...and i have an OK system of sliding...only it seams to just stop u compleetly sometimes when u slide against it.
my code is as fallows:
rem COLLISION
if object collision(1,0)>0
position object 1,x#,y#,PrevZ#
if object collision(1,0)=0
z#=PrevZ#
else
position object 1,PrevX#,0,z#
if object collision(1,0)=0
x#=PrevX#
else
x#=PrevX#
z#=PrevZ#
endif
endif
else
PrevX#=x#;
PrevY#=y#;
PrevZ#=z#;
endif
it works somewhat well...u slide up against the wall for maybe a few seconds(its random...which makes it hard to find the source) and then it just stops...
-------------------------------------
ok, as for 'walking' on buildings... the only way i can see is if ur colliding with it to raise u up along ur Y axis...but that would cause a glitch where u walk into a wall and then float up to the top of it....confuzing....another idea i had is having multipul matrices...but how can i return the ID of the matrix directly underneeth the camera?
------------------------------------
small not so important question:
im going to install linux, but keep windows ME as a second OS...will DB still run?