base init

This commit is contained in:
d1str4ught
2025-08-18 00:36:52 +02:00
parent cff3015742
commit 4e679320a3
527 changed files with 199969 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
#include "stdafx.h"
#include "questmanager.h"
#include "DragonLair.h"
#include "char.h"
#include "guild.h"
namespace quest
{
int dl_startRaid(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
long baseMapIndex = lua_tonumber(L, -1);
CDragonLairManager::instance().Start(ch->GetMapIndex(), baseMapIndex, ch->GetGuild()->GetID());
return 0;
}
void RegisterDragonLairFunctionTable()
{
luaL_reg dl_functions[] =
{
{ "startRaid", dl_startRaid },
{ NULL, NULL }
};
CQuestManager::instance(). AddLuaFunctionTable("DragonLair", dl_functions);
}
}