Bazaar developer reference

CvLuaPlayer::lGetAdvancedStartImprovementCost(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 5541
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetAdvancedStartImprovementCost

Hooks

static bool BeforeCvLuaPlayer_lGetAdvancedStartImprovementCost(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetAdvancedStartImprovementCost(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetAdvancedStartImprovementCost(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetAdvancedStartImprovementCost>(host, &BeforeCvLuaPlayer_lGetAdvancedStartImprovementCost);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetAdvancedStartImprovementCost>(host, &AfterCvLuaPlayer_lGetAdvancedStartImprovementCost);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetAdvancedStartImprovementCost>(host, &ReplaceCvLuaPlayer_lGetAdvancedStartImprovementCost);

Code

5540//int getAdvancedStartImprovementCost(ImprovementTypes  eImprovement, bool bAdd, CyPlot* pPlot);5541int CvLuaPlayer::lGetAdvancedStartImprovementCost(lua_State* L)5542{5543	return BasicLuaMethod(L, &CvPlayerAI::getAdvancedStartImprovementCost);5544}

Calls

Called by