added new TR/KVD stuffs
This commit is contained in:
@ -1,12 +1,29 @@
|
||||
#ifndef _INCLUDE_TR_H
|
||||
#define _INCLUDE_TR_H
|
||||
|
||||
#include "CString.h"
|
||||
|
||||
extern TraceResult *gfm_tr;
|
||||
extern KeyValueData *g_fm_keyValueData; // JGHG: Yeah yeah I know this doesn't fit in here. Then again, neither does gaben.
|
||||
|
||||
//these also don't fit in here but gaben does not care. GABEN DOES NOT CARE!!!
|
||||
extern TraceResult g_tr_2;
|
||||
extern KeyValueData g_kvd_2;
|
||||
|
||||
struct KVD_Wrapper
|
||||
{
|
||||
KeyValueData *kvd;
|
||||
String cls;
|
||||
String key;
|
||||
String val;
|
||||
};
|
||||
|
||||
extern KVD_Wrapper g_kvd_glb;
|
||||
extern KVD_Wrapper g_kvd_hook;
|
||||
|
||||
enum
|
||||
{
|
||||
TR_AllSolid,
|
||||
TR_StartSolid,
|
||||
TR_StartSolid,
|
||||
TR_InOpen,
|
||||
TR_InWater,
|
||||
TR_flFraction,
|
||||
@ -20,12 +37,13 @@ enum
|
||||
enum KeyValue
|
||||
{
|
||||
KV_ClassName,
|
||||
KV_KeyName,
|
||||
KV_KeyName,
|
||||
KV_Value,
|
||||
KV_fHandled
|
||||
};
|
||||
|
||||
extern AMX_NATIVE_INFO tr_Natives[];
|
||||
extern AMX_NATIVE_INFO ext2_natives[];
|
||||
|
||||
#endif //_INCLUDE_TR_H
|
||||
|
||||
|
Reference in New Issue
Block a user