Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
QuestMethods.h
Go to the documentation of this file.
1/*
2* Copyright (C) 2010 - 2013 Eluna Lua Engine <http://emudevs.com/>
3* This program is free software licensed under GPL version 3
4* Please see the included DOCS/LICENSE.TXT for more information
5*/
6
7#ifndef LUA_QUESTMETHODS_H
8#define LUA_QUESTMETHODS_H
9
10struct lua_State;
11class Quest;
12
13namespace LuaQuest
14{
15 int GetId(lua_State* L, Quest* quest);
16 int GetLevel(lua_State* L, Quest* quest);
17 int GetMaxLevel(lua_State* L, Quest* quest);
18 int GetMinLevel(lua_State* L, Quest* quest);
19 int GetNextQuestId(lua_State* L, Quest* quest);
20 int GetPrevQuestId(lua_State* L, Quest* quest);
21 int GetNextQuestInChain(lua_State* L, Quest* quest);
22 int GetFlags(lua_State* L, Quest* quest);
23 int GetQuestInfoID(lua_State* L, Quest* quest);
24 int HasFlag(lua_State* L, Quest* quest);
25 int IsDaily(lua_State* L, Quest* quest);
26 int IsRepeatable(lua_State* L, Quest* quest);
27 int SetFlag(lua_State* L, Quest* quest);
28};
29#endif
int GetId(lua_State *L, Quest *quest)
int GetLevel(lua_State *L, Quest *quest)
int IsRepeatable(lua_State *L, Quest *quest)
int SetFlag(lua_State *L, Quest *quest)
int GetNextQuestId(lua_State *L, Quest *quest)
int GetNextQuestInChain(lua_State *L, Quest *quest)
int GetQuestInfoID(lua_State *L, Quest *quest)
int GetMaxLevel(lua_State *L, Quest *quest)
int IsDaily(lua_State *L, Quest *quest)
int GetFlags(lua_State *L, Quest *quest)
int HasFlag(lua_State *L, Quest *quest)
int GetMinLevel(lua_State *L, Quest *quest)
int GetPrevQuestId(lua_State *L, Quest *quest)