Bazaar developer reference

CvCity::isProductionSpecialist() const

Defined in
CvCity.cpp, line 3918
Class
CvCity
Hook name
CivHooks::CvCity_isProductionSpecialist

Hooks

static bool BeforeCvCity_isProductionSpecialist(const CvCity* self, bool& result);static void AfterCvCity_isProductionSpecialist(const CvCity* self, bool& result);static bool ReplaceCvCity_isProductionSpecialist(bool (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_isProductionSpecialist>(host, &BeforeCvCity_isProductionSpecialist);CivRegisterAfter<CivHooks::CvCity_isProductionSpecialist>(host, &AfterCvCity_isProductionSpecialist);CivRegisterReplace<CivHooks::CvCity_isProductionSpecialist>(host, &ReplaceCvCity_isProductionSpecialist);

Code

3918bool CvCity::isProductionSpecialist() const3919{3920	VALIDATE_OBJECT3921	const OrderData* pOrderNode = headOrderQueueNode();39223923	if(pOrderNode != NULL)3924	{3925		return (pOrderNode->eOrderType == ORDER_PREPARE);3926	}39273928	return false;3929}

Calls

Called by