hl2_ep2_content/scripts/talker/nags_eli_lab.txt

134 lines
4.7 KiB
Plaintext

//-- E_Lab
criterion "IsELabFollowMossmanConcept" "concept" "FollowMossNag" "required"
criterion "IsGoWithAlyxConcept" "concept" "GoAlyxNag" "required"
criterion "IsLabFollowAlyxNagConcept" "concept" "FollowAlyxNag" "required"
criterion "IsTakeGravGunNagConcept" "concept" "GravGunNag" "required"
criterion "IsGoBackAirlockConcept" "concept" "GoBackAirNag" "required"
criterion "IsMossmanRoomConcept" "concept" "MossmanRoomNag" "required"
criterion "IsAlyxStackConcept" "concept" "AlyxStackNag" "required"
//***============================================================================================================
//***
//*** Eli's Lab Nags
//***
//***============================================================================================================
//============================================================================================================
// Mossman Follow (Mossman)
//============================================================================================================
response "ELabFollowMossmanNag"
{
scene "scenes/eli_lab/mo_hurryup01.vcd"
scene "scenes/eli_lab/mo_thiswaydoc.vcd"
}
rule NagELabFollowMossman
{
criteria IsELabFollowMossmanConcept
response ELabFollowMossmanNag
}
//============================================================================================================
// Follow Alyx to Airlock2 (Mossman, Eli)
//============================================================================================================
response "GoWithAlyxNag"
{
scene "scenes/eli_lab/mo_gowithalyx01.vcd"
scene "scenes/eli_lab/mo_gowithalyx02.vcd"
scene "scenes/eli_lab/eli_gowithalyx01.vcd"
scene "scenes/eli_lab/eli_gowithalyx02.vcd"
scene "scenes/eli_lab/eli_gowithalyx03.vcd"
scene "scenes/eli_lab/eli_littlewhile.vcd" displayfirst
}
rule NagGoWithAlyx
{
criteria IsGoWithAlyxConcept
response GoWithAlyxNag
}
//============================================================================================================
// Follow Alyx General
//============================================================================================================
response "ELabFollowAlyxNag"
{
scene "scenes/eli_lab/al_cmon.vcd"
scene "scenes/eli_lab/al_youcoming.vcd"
scene "scenes/eli_lab/al_cmongordon.vcd"
scene "scenes/eli_lab/al_thisway.vcd" displayfirst
}
rule NagELabFollowAlyx
{
criteria IsLabFollowAlyxNagConcept
response ELabFollowAlyxNag
}
//============================================================================================================
// Take Grav Gun from Alyx
//============================================================================================================
response "TakeGravGunNag"
{
scene "scenes/eli_lab/al_takeit.vcd" displayfirst
scene "scenes/eli_lab/al_takethis.vcd"
}
rule NagTakeGravGun
{
criteria IsTakeGravGunNagConcept
response TakeGravGunNag
}
//============================================================================================================
// Into the Airlock (Alyx) !!!!!
//============================================================================================================
response "GoBackAirlockNag"
{
scene "scenes/eli_lab/al_intoairlock01.vcd" displayfirst
scene "scenes/eli_lab/al_intoairlock02.vcd"
scene "scenes/eli_lab/al_intoairlock03.vcd"
scene "scenes/eli_lab/al_intoairlock04.vcd"
scene "scenes/eli_lab/al_intoairlock05.vcd"
scene "scenes/eli_lab/al_intoairlock06.vcd"
scene "scenes/eli_lab/al_intoairlock07.vcd"
}
rule NagGoBackAirlock
{
criteria IsGoBackAirlockConcept
response GoBackAirlockNag
}
//============================================================================================================
// Follow Mossman into her side room
//============================================================================================================
response "FollowMossRoomNag"
{
scene "scenes/eli_lab/mo_gotoeli01.vcd" displayfirst defaultdelay
scene "scenes/eli_lab/mo_gotoeli02.vcd" defaultdelay
scene "scenes/eli_lab/mo_gotoeli03.vcd" defaultdelay
scene "scenes/eli_lab/mo_gotoeli04.vcd" defaultdelay
}
rule NagFollowMossRoom
{
criteria IsMossmanRoomConcept
response FollowMossRoomNag
}
//============================================================================================================
// Alyx nags you to stack things
//============================================================================================================
response "AlyxStackThingsNag"
{
scene "scenes/eli_lab/al_trystacking.vcd" displayfirst defaultdelay
scene "scenes/eli_lab/al_placeobjs.vcd" defaultdelay
scene "scenes/eli_lab/al_buildastack.vcd" defaultdelay
}
rule NagAlyxStack
{
criteria IsAlyxStackConcept
response AlyxStackThingsNag
}