Subversion Repositories WoWGM

Rev

Rev 32 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32 Rev 36
Line 27... Line 27...
27
	GENDER_FEMALE_PLURAL  = 0x5,
27
	GENDER_FEMALE_PLURAL  = 0x5,
28
	GENDER_MIXED_PLURAL   = 0x6
28
	GENDER_MIXED_PLURAL   = 0x6
29
};
29
};
30
 
30
 
31
 
31
 
32
/****************************************************************************
32
/******************************************************************************
33
*
33
*
34
*   External
34
*   External
35
*
35
*
36
***/
36
***/
37
 
37
 
38
//===========================================================================
38
//=============================================================================
39
extern void FrameScript_Execute (LPCSTR function, LPCSTR arguments, LPCSTR taint);
39
extern void FrameScript_Execute (LPCSTR function, LPCSTR arguments, LPCSTR taint);
40
 
40
 
41
//===========================================================================
41
//=============================================================================
42
extern PCHAR FrameScript_GetText (LPCSTR text, int a2, FRAMESCRIPT_GENDER gender);
42
extern PCHAR FrameScript_GetText (LPCSTR text, int a2, FRAMESCRIPT_GENDER gender);
43
 
43
 
44
//===========================================================================
44
//=============================================================================
45
extern void FrameScript_RegisterFunction (LPCSTR name, int (*fcn)(lua_State*));
45
extern void FrameScript_RegisterFunction (LPCSTR name, int (*fcn)(lua_State*));
46
 
46
 
47
//===========================================================================
47
//=============================================================================
48
extern void FrameScript_SignalEvent (SCRIPTEVENT eventID);
48
extern void FrameScript_SignalEvent (SCRIPTEVENT eventID);
49
 
49
 
50
//===========================================================================
50
//=============================================================================
51
extern void FrameScript_SignalEvent (SCRIPTEVENT eventID, LPCSTR string, ...);
51
extern void FrameScript_SignalEvent (SCRIPTEVENT eventID, LPCSTR string, ...);
52
 
52
 
53
//===========================================================================
53
//=============================================================================
54
extern void FrameScript_UnregisterFunction (LPCSTR name);
54
extern void FrameScript_UnregisterFunction (LPCSTR name);
55
 
55
 
56
//===========================================================================
56
//=============================================================================
57
LUA_API void _lua_pushstring(lua_State* L, LPCSTR s);
57
LUA_API void _lua_pushstring(lua_State* L, LPCSTR s);
58
 
58
 
59
 
59
 
60
#endif // ifndef _FRAMESCRIPT_H_
60
#endif // ifndef _FRAMESCRIPT_H_
61
 
61