CvLuaPlayer::lIsActiveEconomicStrategy(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 11988
- Class
- CvLuaPlayer
- Not a hook point
- member without a separate declaration
Code
11988int CvLuaPlayer::lIsActiveEconomicStrategy(lua_State* L)11989{11990 CvPlayerAI* pkPlayer = GetInstance(L);11991 EconomicAIStrategyTypes eStrategy = (EconomicAIStrategyTypes) lua_tointeger(L, 2);1199211993 const int bResult = !pkPlayer->isHuman() && pkPlayer->GetEconomicAI()->IsUsingStrategy(eStrategy);11994 lua_pushboolean(L, bResult);11995 return 1;11996}
Calls
- CvEconomicAI::IsUsingStrategy(EconomicAIStrategyTypes)
CvLuaScopedInstance::GetInstance- CvPlayer::GetEconomicAI() const
- CvPlayer::isHuman() const
lua_pushbooleanlua_tointeger