hl2_ep2_content/scripts/talker/nags_canals.txt

153 lines
4.8 KiB
Plaintext

//-- Canals Boxcar
criterion "IsManhackconcept" "concept" "ManhackNag" "required"
criterion "Isboxcarconcept" "concept" "BoxcarNag" "required"
criterion "IsBoatDockconcept" "concept" "DockBoatNag" "required"
criterion "IsBoatMapconcept" "concept" "BoatMapRoomNag" "required"
criterion "IsBoatLeaveCaveconcept" "concept" "BoatLeaveCaveNag" "required"
criterion "IsShantyLeaveGreeterconcept" "concept" "ShantyGreeterLeaveNag" "required"
criterion "IsAirboatLeaveGateconcept" "concept" "AirboatGateNag" "required"
criterion "IsAirboatGetInconcept" "concept" "AirboatGetInNag" "required"
//***============================================================================================================
//***
//*** Canals Nags
//***
//***============================================================================================================
//============================================================================================================
// Manhack Matt Nags
//============================================================================================================
response "Manhack_Nags"
{
scene "scenes/canals/matt_go_nag01.vcd"
scene "scenes/canals/matt_go_nag02.vcd"
scene "scenes/canals/matt_go_nag03.vcd"
scene "scenes/canals/matt_go_nag04.vcd"
scene "scenes/canals/matt_go_nag05.vcd"
}
rule NagManHack
{
criteria IsManhackconcept
response Manhack_nags
}
//============================================================================================================
// Boxcar Nags
//============================================================================================================
response "Boxcar_Nags"
{
scene "scenes/canals/boxcar_go_nag01.vcd"
scene "scenes/canals/boxcar_go_nag02.vcd"
scene "scenes/canals/boxcar_go_nag03.vcd"
scene "scenes/canals/boxcar_go_nag04.vcd"
}
rule NagBoxcar
{
criteria Isboxcarconcept
response Boxcar_Nags
}
//============================================================================================================
// Boat Dock Nags
//============================================================================================================
response "BoatDockNags"
{
scene "scenes/canals/gc_nagpullboat_01.vcd"
}
rule NagBoatDock
{
criteria IsBoatDockconcept
response BoatDockNags
}
//============================================================================================================
// Boat - Maproom Nags
//============================================================================================================
response "BoatUpgradeMapNags"
{
scene "scenes/canals/gc_nagmaproom_01.vcd" displayfirst
scene "scenes/canals/gc_nagmaproom_02.vcd"
scene "scenes/canals/gc_nagmaproom_03.vcd"
}
rule NagBoatMap
{
criteria IsBoatMapconcept
response BoatUpgradeMapNags
}
//============================================================================================================
// GunBoat - Leave Cave
//============================================================================================================
response "BoatLeaveCaveNags"
{
scene "scenes/canals/gc_nagleavecave_01.vcd" displayfirst
scene "scenes/canals/gc_nagleavecave_02.vcd"
scene "scenes/canals/gc_nagleavecave_03.vcd"
}
rule NagBoatLeaveCave
{
criteria IsBoatLeaveCaveconcept
response BoatLeaveCaveNags
}
//============================================================================================================
// Shanty - Leave Greeter
//============================================================================================================
response "ShantyGreeterLeaveNags"
{
scene "scenes/canals/shanty_go_nag01.vcd" displayfirst
// scene "scenes/canals/shanty_go_nag02.vcd"
scene "scenes/canals/shanty_go_nag03.vcd"
}
rule NagGreeterLeave
{
criteria IsShantyLeaveGreeterconcept
response ShantyGreeterLeaveNags
}
//============================================================================================================
// Airboat - Get in Airboat
//============================================================================================================
response "AirboatBoatNags"
{
scene "scenes/canals/airboat_nag01.vcd" displayfirst
// scene "scenes/canals/airboat_nag02.vcd"
scene "scenes/canals/airboat_nag03.vcd"
}
rule NagAirboatGate
{
criteria IsAirboatGetInconcept
response AirboatBoatNags
}
//============================================================================================================
// Airboat - Leave Airboat Dock
//============================================================================================================
response "AirboatGateNags"
{
scene "scenes/canals/airboat_go_nag01.vcd" displayfirst
scene "scenes/canals/airboat_go_nag02.vcd"
scene "scenes/canals/airboat_go_nag03.vcd"
}
rule NagAirboatGate
{
criteria IsAirboatLeaveGateconcept
response AirboatGateNags
}