Bazaar developer reference

CvLuaUnit::lRecallTrader(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 2550
Class
CvLuaUnit
Not a hook point
member without a separate declaration

Code

2550int CvLuaUnit::lRecallTrader(lua_State* L)2551{2552	CvUnit* pkUnit = GetInstance(L);2553	const bool bImmediate = lua_toboolean(L, 2);25542555	if (pkUnit->isTrade()) {2556		CvGameTrade* pkTrades = GC.getGame().GetGameTrade();2557		int iRouteIndex = pkTrades->GetIndexFromUnitID(pkUnit->GetID(), pkUnit->getOwner());2558		if (iRouteIndex >= 0) {2559			pkTrades->RecallUnit(iRouteIndex, bImmediate);2560		}2561	}25622563	return 0;2564}

Calls

Called by