CvLuaUnit::lIsCombatUnit(lua_State *)
- Defined in
- Lua/CvLuaUnit.cpp, line 2388
- Class
- CvLuaUnit
- Hook name
CivHooks::CvLuaUnit_lIsCombatUnit
Hooks
static bool BeforeCvLuaUnit_lIsCombatUnit(lua_State* L, int& result);static void AfterCvLuaUnit_lIsCombatUnit(lua_State* L, int& result);static int ReplaceCvLuaUnit_lIsCombatUnit(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lIsCombatUnit>(host, &BeforeCvLuaUnit_lIsCombatUnit);CivRegisterAfter<CivHooks::CvLuaUnit_lIsCombatUnit>(host, &AfterCvLuaUnit_lIsCombatUnit);CivRegisterReplace<CivHooks::CvLuaUnit_lIsCombatUnit>(host, &ReplaceCvLuaUnit_lIsCombatUnit);
Code
2387//bool HasCombatStrength();2388int CvLuaUnit::lIsCombatUnit(lua_State* L)2389{2390 CvUnit* pkUnit = GetInstance(L);2391 const bool bResult = pkUnit->IsCombatUnit();23922393 lua_pushboolean(L, bResult);2394 return 1;2395}
Calls
CvLuaScopedInstance::GetInstance- CvUnit::IsCombatUnit() const
lua_pushboolean