613 "Shoot the cameras to stop more troopers being alerted to your presence." //Hints only in here. state Base { Conditions { if FreePlay == 1 goto FreePlay //613 "Shoot the cameras to stop more troopers being alerted to your presence." if CurrentHintId != 613 and if HintAvailable "613" == 1 and if TurretAlive "door_1_cam" == 1 and if TurretAlive "lift_2_cam" == 1 and if PartyUnderCover == 0 and if EitherPlayerInTriggerArea "LIFT_AREA" == 1 goto SetHintOn_613 if CurrentHintId == 613 and if EitherPlayerInTriggerArea "LIFT_AREA" == 0 goto CancelHint if CurrentHintId == 613 and if PartyUnderCover == 1 goto CancelHint if HintComplete "613" == 0 and if TurretAlive "lift_1_cam" == 0 goto SetHintComplete_613 if HintComplete "613" == 0 and if TurretAlive "lift_2_cam" == 0 goto SetHintComplete_613 } Actions { } } state FreePlay { Conditions { } Actions { } } state CancelHint { Conditions { } Actions { CancelHint SetState "Base" } } state SetHintOn_613 { Conditions { } Actions { SetHint "id=613" SetState "Base" } } state SetHintComplete_613 { Conditions { if CurrentHintId == 613 goto CancelHint if CurrentHintId != 613 goto Base } Actions { SetHintComplete "id=613" } }