List of HL2 criteria
Jump to navigation
Jump to search
This article has no links to other VDC articles. Please help improve this article by adding links that are relevant to the context within the existing text.
January 2024
January 2024
Question / Answer concepts
- criterion "ConceptTalkAnswer" "Concept" "TLK_ANSWER" required weight 1
- criterion "ConceptTalkQuestion" "Concept" "TLK_QUESTION" required
weight 1 implied - criterion "ConceptTalkAnswerCitizen" "Concept" "TLK_ANSWER_CIT" required weight 1
- criterion "ConceptTalkQuestionCitizen" "Concept" "TLK_QUESTION_CIT" required
- criterion "ConceptTalkAnswerVort" "Concept" "TLK_ANSWER_VORT" required weight 1
- criterion "ConceptTalkQuestionVort" "Concept" "TLK_QUESTION_VORT" required
General concepts
- criterion "ConceptTalkIdle" "Concept" "TLK_IDLE" required
- criterion "ConceptTalkStare" "Concept" "TLK_STARE" required
- criterion "ConceptTalkUse" "Concept" "TLK_USE" required
- criterion "ConceptTalkStartFollow" "Concept" "TLK_STARTFOLLOW" required
- criterion "ConceptTalkStopFollow" "Concept" "TLK_STOPFOLLOW" required
- criterion "ConceptTalkStop" "Concept" "TLK_STOP" required
- criterion "ConceptTalkNoShoot" "Concept" "TLK_NOSHOOT" required
- criterion "ConceptTalkHello" "Concept" "TLK_HELLO" required
- criterion "ConceptTalkPHello" "Concept" "TLK_PHELLO" required
- criterion "ConceptTalkPIdle" "Concept" "TLK_PIDLE" required
- criterion "ConceptTalkPQuestion" "Concept" "TLK_PQUESTION" required
- criterion "ConceptTalkPlayerHurt1" "Concept" "TLK_PLHURT1" required
- criterion "ConceptTalkPlayerHurt2" "Concept" "TLK_PLHURT2" required
- criterion "ConceptTalkPlayerHurt3" "Concept" "TLK_PLHURT3" required
- criterion "ConceptTalkPlayerPushed" "Concept" "TLK_PLPUSH" required
- criterion "ConceptTalkSmell" "Concept" "TLK_SMELL" required
- criterion "ConceptTalkWound" "Concept" "TLK_WOUND" required
- criterion "ConceptTalkMortal" "Concept" "TLK_MORTAL" required
- criterion "ConceptTalkDanger" "Concept" "TLK_DANGER" required
- criterion "ConceptTalkResume" "Concept" "TLK_RESUME" required
- criterion "ConceptTalkHeal" "Concept" "TLK_HEAL" required
- criterion "ConceptTalkTourGuideStayPut" "Concept" "TLK_TGSTAYPUT" required
- criterion "ConceptTalkTourGuideFind" "Concept" "TLK_TGFIND" required
- criterion "ConceptTalkTourGuideSeek" "Concept" "TLK_TGSEEK" required
- criterion "ConceptTalkTourGuideLostYou" "Concept" "TLK_TGLOSTYOU" required
- criterion "ConceptTalkTourGuideCatchUp" "Concept" "TLK_TGCATCHUP" required
- criterion "ConceptTalkTourGuideEndTour" "Concept" "TLK_TGENDTOUR" required
- criterion "ConceptTalkSelected" "Concept" "TLK_SELECTED" required
- criterion "ConceptTalkCommanded" "Concept" "TLK_COMMANDED" required
- criterion "ConceptTalkCommandFailed" "Concept" "TLK_COMMAND_FAILED" required
- criterion "ConceptTalkBetrayed" "Concept" "TLK_BETRAYED" required
- criterion "ConceptTalkGiveAmmo" "Concept" "TLK_GIVEAMMO" required
- criterion "ConceptTalkAllyKilled" "Concept" "TLK_ALLY_KILLED" required
- criterion "ConceptSeeCombine" "Concept" "TLK_SEE_COMBINE" required
- criterion "ConceptEnemyDead" "Concept" "TLK_ENEMY_DEAD" required
- criterion "ConceptTalkWatchOut" "Concept" "TLK_WATCHOUT" required
- criterion "ConceptTalkAttacking" "Concept" "TLK_ATTACKING" required
- criterion "ConceptTalkDeath" "Concept" "TLK_DEATH" required
- criterion "ConceptTalkHelpMe" "Concept" "TLK_HELP_ME" required
- criterion "ConceptTalkPlayerPhysAttack" "Concept" "TLK_PLYR_PHYSATK" required
- criterion "ConceptDissolveScream" "Concept" "TLK_DISSOLVESCREAM" required
- criterion "ConceptElectrocuteScream" "Concept" "TLK_ELECTROCUTESCREAM" required
- criterion "ConceptNewWeapon" "Concept" "TLK_NEWWEAPON" required
- criterion "ConceptShot" "Concept" "TLK_SHOT" required
- criterion "ConceptPlayerReload" "Concept" "TLK_PLRELOAD" required
- criterion "ConceptPlayerDead" "Concept" "TLK_PLDEAD" required
- criterion "ConceptHideAndReload" "Concept" "TLK_HIDEANDRELOAD" required
- criterion "ConceptStartCombat" "Concept" "TLK_STARTCOMBAT" required
- criterion "ConceptJoinPlayer" "Concept" "TLK_JOINPLAYER" required
Lead behavior
- criterion "ConceptLeadStart" "Concept" "TLK_LEAD_START" required
Spoken once when the NPC first starts to lead the player - criterion "ConceptLeadWaitOver" "Concept" "TLK_LEAD_WAITOVER" required
Spoken when the player arrives at an NPC waiting to lead the player - criterion "ConceptLeadAttractPlayer" "Concept" "TLK_LEAD_ATTRACTPLAYER" required
Nag spoken by a NPC waiting to lead the player, trying to attract the player - criterion "ConceptLeadCatchup" "Concept" "TLK_LEAD_CATCHUP" required
Spoken by the NPC when the player's lagging behind - criterion "ConceptLeadComingBack" "Concept" "TLK_LEAD_COMINGBACK" required
Spoken when the NPC comes back to find a lost player - criterion "ConceptLeadRetrieve" "Concept" "TLK_LEAD_RETRIEVE" required
Spoken when the NPC has come back to the player, and is now resuming the lead - criterion "ConceptLeadArrival" "Concept" "TLK_LEAD_ARRIVAL" required
Spoken when the leading NPC reaches the target point - criterion "ConceptLeadSuccess" "Concept" "TLK_LEAD_SUCCESS" required
Spoken when the player and the leading NPC have both reached the target point - criterion "ConceptLeadMissingWeapon" "Concept" "TLK_LEAD_MISSING_WEAPON" required
Spoken when the NPC refuses to lead the player because he's missing a weapon
Citizen responses
- criterion "ConceptCRPlayerShotGunship" "Concept" "TLK_CITIZEN_RESPONSE_SHOT_GUNSHIP" required
- criterion "ConceptCRPlayerKilledGunship" "Concept" "TLK_CITIZEN_RESPONSE_KILLEd_GUNSHIP" required
- criterion "ConceptCRVitalNPCDied" "Concept" "TLK_VITALNPC_DIED" required
- criterion "PlayerAlive" "PlayerHealth" ">0" required
- criterion "PlayerDead" "PlayerHealth" "<=0" required
- criterion "PlayerWounded" "PlayerHealthFrac" ">0,<=.5"
- criterion "NPCAlive" "Health" ">0" required
- criterion "NPCAlert" "NPCState" ">=[NPCState::Idle],<[NPCState::Alert]"
- criterion "NPCIdle" "NPCState" "[NPCState::Idle]" required
- criterion "PlayerNear" "distancetoplayer" "<500" required
- criterion "SeePlayer" "seeplayer" "1" required
- criterion "SeenByPlayer" "seenbyplayer" "1" required
- criterion "NoRecentCombat" "timesincecombat" ">25" required
- criterion "ShotInLeg" "shotloc" "leg" required weight 0
- criterion "ShotInArm" "shotloc" "arm" required weight 0
- criterion "ShotInGut" "shotloc" "gut" required weight 0
- criterion "EnemyIsMortar" "enemy" "func_tankmortar" required
Global states
- criterion "IsGordonCriminal" "gordon_precriminal" "0" required
- criterion "IsGordonPreCriminal" "gordon_precriminal" "1" required