qzdoom/src/g_shared/a_keys.h

25 lines
447 B
C
Raw Normal View History

2016-03-01 15:47:10 +00:00
#ifndef A_KEYS_H
#define A_KEYS_H
#include "a_pickups.h"
class AKey : public AInventory
{
DECLARE_CLASS (AKey, AInventory)
public:
virtual bool HandlePickup (AInventory *item);
BYTE KeyNumber;
protected:
virtual bool ShouldStay ();
};
bool P_CheckKeys (AActor *owner, int keynum, bool remote);
void P_InitKeyMessages ();
void P_DeinitKeyMessages ();
int P_GetMapColorForLock (int lock);
int P_GetMapColorForKey (AInventory *key);
#endif