- Si està caiguent que no canvie de direcció (a no ser que siga un ascensor)
This commit is contained in:
@@ -673,7 +673,7 @@ namespace actor
|
|||||||
// ...li pase a ell el push, neteje el meu flag, canvie direcció si pertoca i me ane
|
// ...li pase a ell el push, neteje el meu flag, canvie direcció si pertoca i me ane
|
||||||
act->push |= push(act->below, PUSH_ZN);
|
act->push |= push(act->below, PUSH_ZN);
|
||||||
act->push &= ~PUSH_ZN;
|
act->push &= ~PUSH_ZN;
|
||||||
if (act->flags & FLAG_MOVING) changeMoving(act);
|
if ( (act->flags & FLAG_MOVING) && (act->movement==MOV_Z) ) changeMoving(act);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// ... pero si ja no està baix, el desasociem, i seguim el proces
|
// ... pero si ja no està baix, el desasociem, i seguim el proces
|
||||||
@@ -693,7 +693,7 @@ namespace actor
|
|||||||
// ... i li passem el push, netejem el meu flag i gonnem
|
// ... i li passem el push, netejem el meu flag i gonnem
|
||||||
act->push |= push(act->below, PUSH_ZN);
|
act->push |= push(act->below, PUSH_ZN);
|
||||||
act->push &= ~PUSH_ZN;
|
act->push &= ~PUSH_ZN;
|
||||||
if (act->flags & FLAG_MOVING) changeMoving(act);
|
if ( (act->flags & FLAG_MOVING) && (act->movement==MOV_Z) ) changeMoving(act);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user