List of HL2 criteria: Difference between revisions
Jump to navigation
Jump to search
m (→Lead behavior) |
Thunder4ik (talk | contribs) m (clean up, added deadend tag) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Dead end|date=January 2024}} | |||
===Question / Answer concepts=== | ===Question / Answer concepts=== | ||
*criterion "ConceptTalkAnswer" "Concept" "TLK_ANSWER" required weight 1 | *criterion "ConceptTalkAnswer" "Concept" "TLK_ANSWER" required weight 1 | ||
*criterion "ConceptTalkQuestion" "Concept" "TLK_QUESTION" required | *criterion "ConceptTalkQuestion" "Concept" "TLK_QUESTION" required<br>'''weight 1 implied''' | ||
*criterion "ConceptTalkAnswerCitizen" "Concept" "TLK_ANSWER_CIT" required weight 1 | *criterion "ConceptTalkAnswerCitizen" "Concept" "TLK_ANSWER_CIT" required weight 1 | ||
*criterion "ConceptTalkQuestionCitizen" "Concept" "TLK_QUESTION_CIT" required | *criterion "ConceptTalkQuestionCitizen" "Concept" "TLK_QUESTION_CIT" required | ||
*criterion "ConceptTalkAnswerVort" "Concept" "TLK_ANSWER_VORT" required weight 1 | *criterion "ConceptTalkAnswerVort" "Concept" "TLK_ANSWER_VORT" required weight 1 | ||
*criterion "ConceptTalkQuestionVort" "Concept" "TLK_QUESTION_VORT" required | *criterion "ConceptTalkQuestionVort" "Concept" "TLK_QUESTION_VORT" required | ||
===General concepts=== | ===General concepts=== | ||
*criterion "ConceptTalkIdle" "Concept" "TLK_IDLE" required | *criterion "ConceptTalkIdle" "Concept" "TLK_IDLE" required | ||
Line 88: | Line 91: | ||
*criterion "IsGordonCriminal" "gordon_precriminal" "0" required | *criterion "IsGordonCriminal" "gordon_precriminal" "0" required | ||
*criterion "IsGordonPreCriminal" "gordon_precriminal" "1" required | *criterion "IsGordonPreCriminal" "gordon_precriminal" "1" required | ||
[[Category:AI Programming]] | [[Category:AI Programming]] | ||
[[Category:Lists]] |
Latest revision as of 10:06, 21 January 2024

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