Bazaar developer reference

CvLuaUnit::lOpenRangedAttackModifier(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 3288
Class
CvLuaUnit
Hook name
CivHooks::CvLuaUnit_lOpenRangedAttackModifier

Hooks

static bool BeforeCvLuaUnit_lOpenRangedAttackModifier(lua_State* L, int& result);static void AfterCvLuaUnit_lOpenRangedAttackModifier(lua_State* L, int& result);static int ReplaceCvLuaUnit_lOpenRangedAttackModifier(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lOpenRangedAttackModifier>(host, &BeforeCvLuaUnit_lOpenRangedAttackModifier);CivRegisterAfter<CivHooks::CvLuaUnit_lOpenRangedAttackModifier>(host, &AfterCvLuaUnit_lOpenRangedAttackModifier);CivRegisterReplace<CivHooks::CvLuaUnit_lOpenRangedAttackModifier>(host, &ReplaceCvLuaUnit_lOpenRangedAttackModifier);

Code

3287//int openRangedAttackModifier();3288int CvLuaUnit::lOpenRangedAttackModifier(lua_State* L)3289{3290	CvUnit* pkUnit = GetInstance(L);32913292	const int iResult = pkUnit->openRangedAttackModifier();3293	lua_pushinteger(L, iResult);3294	return 1;3295}

Calls

Called by