Bazaar developer reference

CvActionInfo::getMissionData() const

Defined in
CvInfos.cpp, line 1015
Class
CvActionInfo
Hook name
CivHooks::CvActionInfo_getMissionData

Hooks

static bool BeforeCvActionInfo_getMissionData(const CvActionInfo* self, int& result);static void AfterCvActionInfo_getMissionData(const CvActionInfo* self, int& result);static int ReplaceCvActionInfo_getMissionData(int (*original)(const CvActionInfo*), const CvActionInfo* self);CivRegisterBefore<CivHooks::CvActionInfo_getMissionData>(host, &BeforeCvActionInfo_getMissionData);CivRegisterAfter<CivHooks::CvActionInfo_getMissionData>(host, &AfterCvActionInfo_getMissionData);CivRegisterReplace<CivHooks::CvActionInfo_getMissionData>(host, &ReplaceCvActionInfo_getMissionData);

Code

1015int CvActionInfo::getMissionData() const1016{10171018	if(1019	    (ACTIONSUBTYPE_BUILD == m_eSubType)			||1020	    (ACTIONSUBTYPE_SPECIALIST == m_eSubType)1021	)1022	{1023		return m_iOriginalIndex;1024	}10251026	return -1;1027}

Called by