Bazaar developer reference

CvLuaPlayer::lSetEmbarkedGraphicOverride(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 10157
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lSetEmbarkedGraphicOverride

Hooks

static bool BeforeCvLuaPlayer_lSetEmbarkedGraphicOverride(lua_State* L, int& result);static void AfterCvLuaPlayer_lSetEmbarkedGraphicOverride(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lSetEmbarkedGraphicOverride(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lSetEmbarkedGraphicOverride>(host, &BeforeCvLuaPlayer_lSetEmbarkedGraphicOverride);CivRegisterAfter<CivHooks::CvLuaPlayer_lSetEmbarkedGraphicOverride>(host, &AfterCvLuaPlayer_lSetEmbarkedGraphicOverride);CivRegisterReplace<CivHooks::CvLuaPlayer_lSetEmbarkedGraphicOverride>(host, &ReplaceCvLuaPlayer_lSetEmbarkedGraphicOverride);

Code

10156//void SetEmbarkedGraphicOverride(CvString szGraphic)10157int CvLuaPlayer::lSetEmbarkedGraphicOverride(lua_State* L)10158{10159	CvPlayer* pPlayer = GetInstance(L);10160	const CvString szGraphic = lua_tostring(L, 2);1016110162	pPlayer->SetEmbarkedGraphicOverride(szGraphic);10163	return 0;10164}

Calls

Called by