raze/source/core/cheathandler.h

18 lines
351 B
C
Raw Normal View History

#pragma once
struct cheatseq_t
{
const char *Sequence;
bool (*Handler)(cheatseq_t *);
uint8_t DontCheck;
// This is working data for processing the cheat
uint8_t CurrentArg;
uint8_t Args[6];
const char *Pos;
};
struct event_t;
bool Cheat_Responder(event_t* ev);
void SetCheats(cheatseq_t *cht, int count);
void PlaybackCheat(const char* p);