Public feed #722950

Stuff

public cpp v1 · immutable
Raw Edit
·published 2007-10-02 13:18 UTC
rendered paste body
int Player::detect_collision(Block *b){    // Define some vars, for less typing later    // Player    double px1 = x;    double px2 = x + plyw;    double py1 = y;    double py2 = y + plyh;    // Check from up then right the down then left    if(in_box(px1, py1, b) || in_box(px1, py2, b) &&    !in_box(px2, py1, b) && !in_box(px2, py2, b))    {        return RIGHT;    }    if(in_box(px1, py2, b) || in_box(px2, py2, b) &&    !in_box(px1, py1, b) && !in_box(px2, py2, b))    {        return UP;    }    // None    return NONE;}