testai.cpp
来自「这是整套横扫千军3D版游戏的源码」· C++ 代码 · 共 42 行
CPP
42 行
#include "StdAfx.h"
#include "GroupAI.h"
#include "ExternalAI/aibase.h"
#include "Sim/Units/UnitDef.h"
DLL_EXPORT int GetGroupAiVersion()
{
return AI_INTERFACE_VERSION;
}
static const char* aiNameList[] = { AI_NAME, NULL };
DLL_EXPORT const char** GetAiNameList()
{
return aiNameList;
}
DLL_EXPORT bool IsUnitSuited(unsigned aiNumber, const UnitDef* unitDef)
{
if(unitDef->buildSpeed==0)
{
return false;
}
else
{
return true;
}
}
DLL_EXPORT IGroupAI* GetNewAI(unsigned aiNumber)
{
CGroupAI* ai=new CGroupAI();
// ais.insert(ai);
return ai;
}
DLL_EXPORT void ReleaseAI(unsigned aiNumber, IGroupAI* i)
{
delete i;
// ais.erase(i);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?