31 lines
529 B
C
31 lines
529 B
C
#pragma once
|
|
|
|
#define WINDOW_WIDTH 320
|
|
#define WINDOW_HEIGHT 240
|
|
|
|
enum Collisions
|
|
{
|
|
COLL_LEFT_WALL = 1, // Touching a left wall
|
|
COLL_CEILING = 2, // Touching a ceiling
|
|
COLL_RIGHT_WALL = 4, // Touching a right wall
|
|
COLL_GROUND = 8 // Touching the ground
|
|
// To be continued
|
|
};
|
|
|
|
enum Direction
|
|
{
|
|
DIR_LEFT = 0,
|
|
DIR_UP = 1,
|
|
DIR_RIGHT = 2,
|
|
DIR_DOWN = 3,
|
|
DIR_AUTO = 4,
|
|
DIR_OTHER = 5
|
|
};
|
|
|
|
struct OTHER_RECT // The original name for this struct is unknown
|
|
{
|
|
int front;
|
|
int top;
|
|
int back;
|
|
int bottom;
|
|
};
|