Bazaar developer reference

CvUnit::IsBusy() const

Defined in
CvUnit.cpp, line 22458
Class
CvUnit
Hook name
CivHooks::CvUnit_IsBusy

Hooks

static bool BeforeCvUnit_IsBusy(const CvUnit* self, bool& result);static void AfterCvUnit_IsBusy(const CvUnit* self, bool& result);static bool ReplaceCvUnit_IsBusy(bool (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_IsBusy>(host, &BeforeCvUnit_IsBusy);CivRegisterAfter<CivHooks::CvUnit_IsBusy>(host, &AfterCvUnit_IsBusy);CivRegisterReplace<CivHooks::CvUnit_IsBusy>(host, &ReplaceCvUnit_IsBusy);

Code

22458bool CvUnit::IsBusy() const22459{22460	VALIDATE_OBJECT22461	if(GetMissionTimer() > 0)22462	{22463		return true;22464	}2246522466	if(isInCombat())22467	{22468		return true;22469	}2247022471	return false;22472}

Calls

Called by