CvLuaPlayer::lDeactivateMilitaryStrategy(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 12072
- Class
- CvLuaPlayer
- Not a hook point
- member without a separate declaration
Code
12072int CvLuaPlayer::lDeactivateMilitaryStrategy(lua_State* L)12073{12074 CvPlayerAI* pkPlayer = GetInstance(L);12075 MilitaryAIStrategyTypes eStrategy = (MilitaryAIStrategyTypes) lua_tointeger(L, 2);1207612077 if (!pkPlayer->isHuman() && pkPlayer->GetMilitaryAI()->IsUsingStrategy(eStrategy) == true)12078 {12079 pkPlayer->GetMilitaryAI()->UseStrategy(eStrategy, false);12080 }12081 return 0;12082}
Calls
CvLuaScopedInstance::GetInstance- CvMilitaryAI::IsUsingStrategy(MilitaryAIStrategyTypes)
- CvMilitaryAI::UseStrategy(MilitaryAIStrategyTypes, bool)
- CvPlayer::GetMilitaryAI() const
- CvPlayer::isHuman() const
lua_tointeger