Heres the code I am using, maybe you can find my mistake:
while (1){
trace_mode = ignore_me + ignore_passable + use_box;
result1 = trace(player.x,temp_cdist.x);
if (result1 > 0){
temp_cdist.x = temp_cdist.x + 20;move_view_3rd();}
wait(1);
}
the result1 always returns a 0, even if I stand where I know there is something in the way.
I really need to get this solved...I looked at the code you were talking about, and it seems like I am doing about the same thing with the trace, but I must be missing something.
Thanks in advance.
Brandon
[This message has been edited by AcidCrow (edited 28 March 2001).]