entity music_trigger;
// FIXME also control bgmvolume here, to not require a target_music for the default track.
-.int state;
-.float lastvol;
+entityclass(TargetMusic);
+class(TargetMusic) .int state;
+class(TargetMusic) .float lastvol;
void TargetMusic_Advance();
void Net_TargetMusic();
-void Ent_TriggerMusic_Think();
+void Ent_TriggerMusic_Think(entity this);
-void Ent_TriggerMusic_Remove();
+void Ent_TriggerMusic_Remove(entity this);
-void Ent_ReadTriggerMusic();
+#elif defined(SVQC)
+void target_music_kill();
#endif
#endif