devilutionX/Source/dead.h
2021-01-26 03:12:58 +01:00

36 lines
576 B
C

/**
* @file dead.h
*
* Interface of functions for placing dead monsters.
*/
#ifndef __DEAD_H__
#define __DEAD_H__
DEVILUTION_BEGIN_NAMESPACE
#ifdef __cplusplus
extern "C" {
#endif
typedef struct DeadStruct {
Uint8 *_deadData[8];
int _deadFrame;
int _deadWidth;
int _deadWidth2;
Uint8 _deadtrans;
} DeadStruct;
extern DeadStruct dead[MAXDEAD];
extern int stonendx;
void InitDead();
void AddDead(int dx, int dy, char dv, int ddir);
void SetDead();
#ifdef __cplusplus
}
#endif
DEVILUTION_END_NAMESPACE
#endif /* __DEAD_H__ */