Bazaar developer reference

CvLuaPlayer::lGetPotentialInternationalTradeRouteDestinations(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 3497
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations

Hooks

static bool BeforeCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations>(host, &BeforeCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations>(host, &AfterCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations>(host, &ReplaceCvLuaPlayer_lGetPotentialInternationalTradeRouteDestinations);

Code

3497int CvLuaPlayer::lGetPotentialInternationalTradeRouteDestinations(lua_State* L)3498{3499	CvPlayerAI* pkPlayer = GetInstance(L);3500	CvUnit* pkUnit = CvLuaUnit::GetInstance(L, 2, false);35013502	return GetPotentialInternationalTradeRouteDestinationsHelper(L, pkPlayer, pkUnit, pkUnit->plot());3503}

Calls

Called by