27 lines
755 B
Plaintext
27 lines
755 B
Plaintext
// Terminal/Train station PA
|
|
response "announce"
|
|
{
|
|
sequential
|
|
// norepeat
|
|
speak "Trainyard.pasystem_01"
|
|
speak "Trainyard.pasystem_02"
|
|
speak "Trainyard.pasystem_03"
|
|
speak "Trainyard.pasystem_04"
|
|
speak "Trainyard.pasystem_05"
|
|
speak "Trainyard.pasystem_06"
|
|
speak "Trainyard.pasystem_07"
|
|
speak "Trainyard.pasystem_08"
|
|
speak "Trainyard.pasystem_09"
|
|
speak "Trainyard.pasystem_10"
|
|
speak "Trainyard.pasystem_11"
|
|
}
|
|
|
|
// Criteria wants to match the "concept" key (specified for the 'speaker' entity in the .vmf)
|
|
criterion concept_train_speaker "concept" "train_speaker" required
|
|
|
|
rule "make_announcment"
|
|
{
|
|
// If the speaker is the 'train_speaker' then make an announement from 'announce'
|
|
"criteria" "concept_train_speaker"
|
|
"response" "announce"
|
|
} |