17 lines
385 B
C
17 lines
385 B
C
|
#include "sprite.h"
|
||
|
#include "world.h"
|
||
|
|
||
|
int hitbox(int x, int y, int width, int height)
|
||
|
{
|
||
|
height--;
|
||
|
width--;
|
||
|
int type=CTG_EMPTY;
|
||
|
for (int i=0; i<=height; i++)
|
||
|
{
|
||
|
if (world_get_ctg(x+width, y+i)==CTG_SOIL || world_get_ctg(x, y+i)==CTG_SOIL)
|
||
|
type=CTG_SOIL;
|
||
|
if (world_get_ctg(x+width, y+i)==CTG_DEATH || world_get_ctg(x, y+i)==CTG_DEATH)
|
||
|
return CTG_DEATH;
|
||
|
}
|
||
|
return type;
|
||
|
}
|