Bazaar developer reference

CvLuaPlayer::lGetInternationalTradeRouteResourceTraitModifier(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 3702
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier

Hooks

static bool BeforeCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier>(host, &BeforeCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier>(host, &AfterCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier>(host, &ReplaceCvLuaPlayer_lGetInternationalTradeRouteResourceTraitModifier);

Code

3702int CvLuaPlayer::lGetInternationalTradeRouteResourceTraitModifier(lua_State* L)3703{3704	CvPlayerAI* pkPlayer = GetInstance(L);3705	lua_pushinteger(L, pkPlayer->GetPlayerTraits()->GetTradeRouteResourceModifier());37063707	return 1;	3708}

Calls

Called by