Bazaar developer reference

CvLuaGame::lSelectedUnit_SpeculativePopupTradeRoute_Display(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 3101
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display

Hooks

static bool BeforeCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display(lua_State* L, int& result);static void AfterCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display(lua_State* L, int& result);static int ReplaceCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display>(host, &BeforeCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display);CivRegisterAfter<CivHooks::CvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display>(host, &AfterCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display);CivRegisterReplace<CivHooks::CvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display>(host, &ReplaceCvLuaGame_lSelectedUnit_SpeculativePopupTradeRoute_Display);

Code

3101int CvLuaGame::lSelectedUnit_SpeculativePopupTradeRoute_Display(lua_State* L)3102{3103	int iPlotX,iPlotY;3104	TradeConnectionType type;3105	DomainTypes eDomain;31063107	iPlotX = lua_tointeger(L,1);3108	iPlotY = lua_tointeger(L,2);3109	type = (TradeConnectionType)lua_tointeger(L,3);3110	eDomain = (DomainTypes)lua_tointeger(L, 4);31113112	GC.getGame().GetGameTrade()->DisplayTemporaryPopupTradeRoute(iPlotX,iPlotY,type, eDomain);3113	return 0;3114}

Calls

Called by