]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/client/target_music.qh
77aa627db8cf794c426eae8c920e539511c45d13
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / target_music.qh
1 #ifndef TARGET_MUSIC_H
2 #define TARGET_MUSIC_H
3
4 float music_disabled;
5 entity music_default;
6 entity music_target;
7 entity music_trigger;
8 // FIXME also control bgmvolume here, to not require a target_music for the default track.
9
10 entityclass(TargetMusic)
11 class(TargetMusic) .int state;
12 class(TargetMusic) .float lastvol;
13
14 void TargetMusic_Advance();
15
16 void Net_TargetMusic();
17
18 void Ent_TriggerMusic_Think();
19
20 void Ent_TriggerMusic_Remove();
21
22 void Ent_ReadTriggerMusic();
23 #endif