Bazaar developer reference

CvPlayer::setReplayDataValue(unsigned int, unsigned int, int)

Defined in
CvPlayer.cpp, line 22191
Class
CvPlayer
Hook name
CivHooks::CvPlayer_setReplayDataValue

Hooks

static bool BeforeCvPlayer_setReplayDataValue(CvPlayer* self, unsigned int uiDataSet, unsigned int uiTurn, int iValue);static void AfterCvPlayer_setReplayDataValue(CvPlayer* self, unsigned int uiDataSet, unsigned int uiTurn, int iValue);static void ReplaceCvPlayer_setReplayDataValue(void (*original)(CvPlayer*, unsigned int, unsigned int, int), CvPlayer* self, unsigned int uiDataSet, unsigned int uiTurn, int iValue);CivRegisterBefore<CivHooks::CvPlayer_setReplayDataValue>(host, &BeforeCvPlayer_setReplayDataValue);CivRegisterAfter<CivHooks::CvPlayer_setReplayDataValue>(host, &AfterCvPlayer_setReplayDataValue);CivRegisterReplace<CivHooks::CvPlayer_setReplayDataValue>(host, &ReplaceCvPlayer_setReplayDataValue);

Code

22191void CvPlayer::setReplayDataValue(unsigned int uiDataSet, unsigned int uiTurn, int iValue)22192{22193	if(uiDataSet < m_ReplayDataSetValues.size())22194	{22195		TurnData& dataSet = m_ReplayDataSetValues[uiDataSet];22196		dataSet[uiTurn] = iValue;22197	}22198}

Calls

Called by