//-- Breen's Office criterion "IsFollowBreenConcept" "concept" "BreenFollowNag" "required" criterion "IsGetGravGunConcept" "concept" "GetGravNag" "required" criterion "IsChargeYourSuitConcept" "concept" "ChargeSuitNag" "required" criterion "IsGetInElevatorConcept" "concept" "InElevatorNag" "required" //-- Breen's Teleport criterion "IsBreenTaunt1Concept" "concept" "BreenTaunt1Nag" "required" criterion "IsBreenTaunt2Concept" "concept" "BreenTaunt2Nag" "required" criterion "IsBreenTaunt3Concept" "concept" "BreenTaunt3Nag" "required" criterion "IsBreenTaunt4Concept" "concept" "BreenTaunt4Nag" "required" criterion "IsBreenTaunt5Concept" "concept" "BreenTaunt5Nag" "required" criterion "IsBreenTaunt6Concept" "concept" "BreenTaunt6Nag" "required" criterion "IsBreenTaunt7Concept" "concept" "BreenTaunt7Nag" "required" criterion "IsBreenTaunt8Concept" "concept" "BreenTaunt8Nag" "required" criterion "IsBreenTaunt9Concept" "concept" "BreenTaunt9Nag" "required" //***============================================================================================================ //*** //*** Breen's Office Nags //*** //***============================================================================================================ //============================================================================================================ // Getting into the lift (follow Breen) //============================================================================================================ response "FollowBreenNag" { scene "scenes/citadel/al_nag_exit01.vcd" defaultdelay scene "scenes/citadel/al_nag_exit02.vcd" defaultdelay } rule NagFollowBreen { criteria IsFollowBreenConcept response FollowBreenNag } //============================================================================================================ // Pick up the gravity gun, Gordon //============================================================================================================ response "GetGravGunNag" { scene "scenes/citadel/al_gravgun_nag01.vcd" defaultdelay scene "scenes/citadel/al_gravgun_nag02.vcd" defaultdelay } rule NagGetGravGun { criteria IsGetGravGunConcept response GetGravGunNag } //============================================================================================================ // Charge your suit (control room) //============================================================================================================ response "ChargeYourSuitNag" { scene "scenes/citadel/al_chargesuit_nag01.vcd" defaultdelay scene "scenes/citadel/al_chargesuit_nag02.vcd" defaultdelay } rule NagChargeYourSuit { criteria IsChargeYourSuitConcept response ChargeYourSuitNag } //============================================================================================================ // Getting onto the elevator (control room) //============================================================================================================ response "GetInElevatorNag" { scene "scenes/citadel/al_elevator_nag01.vcd" defaultdelay scene "scenes/citadel/al_elevator_nag02.vcd" defaultdelay } rule NagGetInElevator { criteria IsGetInElevatorConcept response GetInElevatorNag } //***============================================================================================================ //*** //*** Breen's Teleport Nags //*** //***============================================================================================================ //============================================================================================================ // TP Wave 1 //============================================================================================================ response "BreenTaunt1Nag" { scene "scenes/citadel/al_tp_nag1_1.vcd" defaultdelay } rule NagBreenTaunt1 { criteria IsBreenTaunt1Concept response BreenTaunt1Nag } //============================================================================================================ // TP Wave 2 //============================================================================================================ response "BreenTaunt2Nag" { scene "scenes/citadel/al_keepgoing.vcd" scene "scenes/citadel/al_yes.vcd" scene "scenes/citadel/al_itsbreen.vcd" } rule NagBreenTaunt2 { criteria IsBreenTaunt2Concept response BreenTaunt2Nag } //============================================================================================================ // TP Wave 3 //============================================================================================================ response "BreenTaunt3Nag" { scene "scenes/citadel/al_tp_nag3_1.vcd" scene "scenes/citadel/al_tp_nag3_2.vcd" } rule NagBreenTaunt3 { criteria IsBreenTaunt3Concept response BreenTaunt3Nag } //============================================================================================================ // TP Wave 4 //============================================================================================================ response "BreenTaunt4Nag" { scene "scenes/citadel/al_ifonly.vcd" displayfirst scene "scenes/citadel/al_funnel.vcd" } rule NagBreenTaunt4 { criteria IsBreenTaunt4Concept response BreenTaunt4Nag } //============================================================================================================ // TP Wave 5 //============================================================================================================ response "BreenTaunt5Nag" { scene "scenes/citadel/al_bothtypes.vcd" displayfirst scene "scenes/citadel/al_misenergy.vcd" scene "scenes/citadel/al_shootbeam.vcd" } rule NagBreenTaunt5 { criteria IsBreenTaunt5Concept response BreenTaunt5Nag } //============================================================================================================ // TP Wave 6 //============================================================================================================ response "BreenTaunt6Nag" { scene "scenes/citadel/al_workingd" displayfirst scene "scenes/citadel/al_staybackbeam.vcd" } rule NagBreenTaunt6 { criteria IsBreenTaunt6Concept response BreenTaunt6Nag } //============================================================================================================ // TP Wave 7 //============================================================================================================ response "BreenTaunt7Nag" { scene "scenes/citadel/al_critical.vcd" displayfirst defaultdelay scene "scenes/citadel/al_working.vcd" defaultdelay scene "scenes/citadel/al_stayawaycore.vcd" scene "scenes/citadel/al_exhaust.vcd" } rule NagBreenTaunt7 { criteria IsBreenTaunt7Concept response BreenTaunt7Nag } //============================================================================================================ // TP Wave 8 //============================================================================================================ response "BreenTaunt8Nag" { scene "scenes/citadel/al_pulses.vcd" scene "scenes/citadel/al_exhaust.vcd" scene "scenes/citadel/al_uptop.vcd" displayfirst scene "scenes/citadel/al_launchup.vcd" scene "scenes/citadel/al_tearapart.vcd" } rule NagBreenTaunt8 { criteria IsBreenTaunt8Concept response BreenTaunt8Nag } //============================================================================================================ // TP Wave 9 //============================================================================================================ response "BreenTaunt9Nag" { scene "scenes/citadel/al_tp_nag9_1.vcd" defaultdelay scene "scenes/citadel/al_tp_nag9_2.vcd" defaultdelay scene "scenes/citadel/al_tp_nag9_3.vcd" displayfirst defaultdelay scene "scenes/citadel/al_core_exhaust.vcd" } rule NagBreenTaunt7 { criteria IsBreenTaunt9Concept response BreenTaunt9Nag }