Bazaar developer reference

CvLuaPlayer::lGetAdvancedStartUnitCost(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 5517
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetAdvancedStartUnitCost

Hooks

static bool BeforeCvLuaPlayer_lGetAdvancedStartUnitCost(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetAdvancedStartUnitCost(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetAdvancedStartUnitCost(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetAdvancedStartUnitCost>(host, &BeforeCvLuaPlayer_lGetAdvancedStartUnitCost);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetAdvancedStartUnitCost>(host, &AfterCvLuaPlayer_lGetAdvancedStartUnitCost);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetAdvancedStartUnitCost>(host, &ReplaceCvLuaPlayer_lGetAdvancedStartUnitCost);

Code

5516//int getAdvancedStartUnitCost(UnitTypes  eUnit, bool bAdd, CyPlot* pPlot);5517int CvLuaPlayer::lGetAdvancedStartUnitCost(lua_State* L)5518{5519	return BasicLuaMethod(L, &CvPlayerAI::getAdvancedStartUnitCost);5520}

Calls

Called by