Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ScriptConditions Member List

This is the complete list of members for ScriptConditions, including all inherited members.

DRAW(void)SubsystemInterfaceinline
draw(void)SubsystemInterfaceinlinevirtual
evaluateAllBuildFacilitiesDestroyed(Parameter *pSideParm)ScriptConditionsprotected
evaluateAllDestroyed(Parameter *pSideParm)ScriptConditionsprotected
evaluateAudioHasCompleted(Parameter *pAudioParm)ScriptConditionsprotected
evaluateBridgeBroken(Parameter *pBridgeParm)ScriptConditionsprotected
evaluateBridgeRepaired(Parameter *pBridgeParm)ScriptConditionsprotected
evaluateBuildingEntered(Parameter *pItemParm, Parameter *pUnitParm)ScriptConditionsprotected
evaluateBuiltByPlayer(Condition *pCondition, Parameter *pTypeParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateCanPurchaseScience(Parameter *pPlayerParm, Parameter *pScienceParm)ScriptConditionsprotected
evaluateCondition(Condition *pCondition)ScriptConditionsvirtual
evaluateEnemySighted(Parameter *pItemParm, Parameter *pAllianceParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateHasUnits(Parameter *pTeamParm)ScriptConditionsprotected
evaluateIsBuildingEmpty(Parameter *pItemParm)ScriptConditionsprotected
evaluateIsDestroyed(Parameter *pTeamParm)ScriptConditionsprotected
evaluateMissionAttempts(Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pAttemptsParm)ScriptConditionsprotected
evaluateMultiplayerAlliedDefeat(void)ScriptConditionsprotected
evaluateMultiplayerAlliedVictory(void)ScriptConditionsprotected
evaluateMultiplayerPlayerDefeat(void)ScriptConditionsprotected
evaluateMusicHasCompleted(Parameter *pMusicParm, Parameter *pIntParm)ScriptConditionsprotected
evaluateNamedAttackedByPlayer(Parameter *pUnitParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateNamedAttackedByType(Parameter *pUnitParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateNamedCreated(Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedDiscovered(Parameter *pItemParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateNamedEnteredArea(Parameter *pUnitParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateNamedExitedArea(Parameter *pUnitParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateNamedHasFreeContainerSlots(Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedInsideArea(Parameter *pUnitParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateNamedOutsideArea(Parameter *pUnitParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateNamedOwnedByPlayer(Parameter *pUnitParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateNamedReachedWaypointsEnd(Parameter *pUnitParm, Parameter *pWaypointPathParm)ScriptConditionsprotected
evaluateNamedSelected(Condition *pCondition, Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedUnitDestroyed(Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedUnitDying(Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedUnitExists(Parameter *pUnitParm)ScriptConditionsprotected
evaluateNamedUnitTotallyDead(Parameter *pUnitParm)ScriptConditionsprotected
evaluatePlayerDestroyedNOrMoreBuildings(Parameter *pPlayerParm, Parameter *pNumParm, Parameter *pOppenentParm)ScriptConditionsprotected
evaluatePlayerHasComparisonPercentPower(Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pPercent)ScriptConditionsprotected
evaluatePlayerHasComparisonValueExcessPower(Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pKWHParm)ScriptConditionsprotected
evaluatePlayerHasCredits(Parameter *pCreditsParm, Parameter *pComparisonParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluatePlayerHasNOrFewerBuildings(Parameter *pBuildingCountParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluatePlayerHasNOrFewerFactionBuildings(Parameter *pBuildingCountParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluatePlayerHasPower(Parameter *pPlayerParm)ScriptConditionsprotected
evaluatePlayerHasUnitKindInArea(Condition *pCondition, Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm, Parameter *pKindParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluatePlayerHasUnitTypeInArea(Condition *pCondition, Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm, Parameter *pTypeParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluatePlayerLostObjectType(Parameter *pPlayerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluatePlayerSpecialPowerFromUnitComplete(Parameter *pPlayerParm, Parameter *pSpecialPowerParm, Parameter *pUnitParm)ScriptConditionsprotected
evaluatePlayerSpecialPowerFromUnitMidway(Parameter *pPlayerParm, Parameter *pSpecialPowerParm, Parameter *pUnitParm)ScriptConditionsprotected
evaluatePlayerSpecialPowerFromUnitTriggered(Parameter *pPlayerParm, Parameter *pSpecialPowerParm, Parameter *pUnitParm)ScriptConditionsprotected
evaluatePlayerUnitCondition(Condition *pCondition, Parameter *pPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm, Parameter *pUnitTypeParm)ScriptConditionsprotected
evaluateScienceAcquired(Parameter *pPlayerParm, Parameter *pScienceParm)ScriptConditionsprotected
evaluateSciencePurchasePoints(Parameter *pPlayerParm, Parameter *pSciencePointParm)ScriptConditionsprotected
evaluateSkirmishCommandButtonIsReady(Parameter *pSkirmishPlayerParm, Parameter *pTeamParm, Parameter *pCommandButtonParm, Bool allReady)ScriptConditionsprotectedvirtual
evaluateSkirmishNamedAreaExists(Parameter *pSkirmishPlayerParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasBeenAttackedByPlayer(Parameter *pSkirmishPlayerParm, Parameter *pAttackedByParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasComparisonCapturedUnits(Parameter *pSkirmishPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasComparisonGarrisoned(Parameter *pSkirmishPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasDiscoveredPlayer(Parameter *pSkirmishPlayerParm, Parameter *pDiscoveredByParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasPrereqsToBuild(Parameter *pSkirmishPlayerParm, Parameter *pObjectTypeParm)ScriptConditionsprotected
evaluateSkirmishPlayerHasUnitsInArea(Condition *pCondition, Parameter *pSkirmishPlayerParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateSkirmishPlayerIsFaction(Parameter *pSkirmishPlayerParm, Parameter *pFactionParm)ScriptConditionsprotected
evaluateSkirmishPlayerIsOutsideArea(Condition *pCondition, Parameter *pSkirmishPlayerParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateSkirmishPlayerTechBuildingWithinDistancePerimeter(Condition *pCondition, Parameter *pSkirmishPlayerParm, Parameter *pDistanceParm, Parameter *pLocationParm)ScriptConditionsprotected
evaluateSkirmishSpecialPowerIsReady(Parameter *pSkirmishPlayerParm, Parameter *pPower)ScriptConditionsprotected
evaluateSkirmishStartPosition(Parameter *pSkirmishPlayerParm, Parameter *startNdx)ScriptConditionsprotected
evaluateSkirmishSuppliesWithinDistancePerimeter(Parameter *pSkirmishPlayerParm, Parameter *pDistanceParm, Parameter *pLocationParm, Parameter *pValueParm)ScriptConditionsprotected
evaluateSkirmishSupplySourceAttacked(Parameter *pSkirmishPlayerParm)ScriptConditionsprotected
evaluateSkirmishSupplySourceSafe(Condition *pCondition, Parameter *pSkirmishPlayerParm, Parameter *pMinAmountOfSupplies)ScriptConditionsprotected
evaluateSkirmishUnownedFactionUnitComparison(Parameter *pSkirmishPlayerParm, Parameter *pComparisonParm, Parameter *pCountParm)ScriptConditionsprotected
evaluateSkirmishValueInArea(Condition *pCondition, Parameter *pSkirmishPlayerParm, Parameter *pComparisonParm, Parameter *pMoneyParm, Parameter *pTriggerParm)ScriptConditionsprotected
evaluateSpeechHasCompleted(Parameter *pSpeechParm)ScriptConditionsprotected
evaluateTeamAttackedByPlayer(Parameter *pTeamParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateTeamAttackedByType(Parameter *pTeamParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamCreated(Parameter *pTeamParm)ScriptConditionsprotected
evaluateTeamDiscovered(Parameter *pTeamParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateTeamEnteredAreaEntirely(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamEnteredAreaPartially(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamExitedAreaEntirely(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamExitedAreaPartially(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamHasObjectStatus(Parameter *pTeamParm, Parameter *pObjectStatus, Bool entireTeam)ScriptConditionsprotected
evaluateTeamInsideAreaEntirely(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamInsideAreaPartially(Parameter *pUnitParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamIsContained(Parameter *pTeamParm, Bool allContained)ScriptConditionsprotectedvirtual
evaluateTeamOutsideAreaEntirely(Parameter *pTeamParm, Parameter *pTriggerParm, Parameter *pTypeParm)ScriptConditionsprotected
evaluateTeamOwnedByPlayer(Parameter *pTeamParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateTeamReachedWaypointsEnd(Parameter *pTeamParm, Parameter *pWaypointPathParm)ScriptConditionsprotected
evaluateTeamStateIs(Parameter *pTeamParm, Parameter *pStateParm)ScriptConditionsprotected
evaluateTeamStateIsNot(Parameter *pTeamParm, Parameter *pStateParm)ScriptConditionsprotected
evaluateTypeSighted(Parameter *pItemParm, Parameter *pTypeParm, Parameter *pPlayerParm)ScriptConditionsprotected
evaluateUnitHasEmptied(Parameter *pUnitParm)ScriptConditionsprotected
evaluateUnitHasObjectStatus(Parameter *pUnitParm, Parameter *pObjectStatus)ScriptConditionsprotected
evaluateUnitHealth(Parameter *pItemParm, Parameter *pComparisonParm, Parameter *pHealthPercent)ScriptConditionsprotected
evaluateUpgradeFromUnitComplete(Parameter *pPlayerParm, Parameter *pUpgradeParm, Parameter *pUnitParm)ScriptConditionsprotected
evaluateVideoHasCompleted(Parameter *pVideoParm)ScriptConditionsprotected
getName(void)SubsystemInterfaceinline
init(void)ScriptConditionsvirtual
m_nameSubsystemInterfaceprotected
objectTypesFromParam(Parameter *pTypeParm, ObjectTypes *outObjectTypes)ScriptConditionsprotected
playerFromParam(Parameter *pSideParm)ScriptConditionsprotected
postProcessLoad()SubsystemInterfaceinlinevirtual
reset(void)ScriptConditionsvirtual
ScriptConditions()ScriptConditions
setName(AsciiString name)SubsystemInterfaceinline
SubsystemInterface()SubsystemInterface
UPDATE(void)SubsystemInterfaceinline
update(void)ScriptConditionsvirtual
~ScriptConditions()ScriptConditions
~ScriptConditionsInterface()ScriptConditionsInterfaceinlinevirtual
~SubsystemInterface()SubsystemInterfacevirtual