CvLuaPlayer::lActivateMilitaryStrategy(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 12060
- Class
- CvLuaPlayer
- Not a hook point
- member without a separate declaration
Code
12060int CvLuaPlayer::lActivateMilitaryStrategy(lua_State* L)12061{12062 CvPlayerAI* pkPlayer = GetInstance(L);12063 MilitaryAIStrategyTypes eStrategy = (MilitaryAIStrategyTypes) lua_tointeger(L, 2);1206412065 if (!pkPlayer->isHuman() && pkPlayer->GetMilitaryAI()->IsUsingStrategy(eStrategy) == false)12066 {12067 pkPlayer->GetMilitaryAI()->UseStrategy(eStrategy, true);12068 }12069 return 0;12070}
Calls
CvLuaScopedInstance::GetInstance- CvMilitaryAI::IsUsingStrategy(MilitaryAIStrategyTypes)
- CvMilitaryAI::UseStrategy(MilitaryAIStrategyTypes, bool)
- CvPlayer::GetMilitaryAI() const
- CvPlayer::isHuman() const
lua_tointeger