X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fclient%2Fbgmscript.qc;h=697cae91ca3296d36c9d0c79612bb575a7ab4e38;hp=b567190caa666f165cfe49bea7a09ea6fd8b0d73;hb=2f239100c8b77275d69972f91ac4e7ff913f3d7c;hpb=bb80a6aba067167c6ef8d5f3465f03bd34142fa2 diff --git a/qcsrc/client/bgmscript.qc b/qcsrc/client/bgmscript.qc index b567190ca..697cae91c 100644 --- a/qcsrc/client/bgmscript.qc +++ b/qcsrc/client/bgmscript.qc @@ -1,13 +1,7 @@ -#if defined(CSQC) - #include "../dpdefs/csprogsdefs.qh" - #include "defs.qh" - #include "../common/util.qh" - #include "autocvars.qh" - #include "bgmscript.qh" - #include "main.qh" -#elif defined(MENUQC) -#elif defined(SVQC) -#endif +#include "bgmscript.qh" +#include "_all.qh" + +#include "../common/util.qh" #define CONSTANT_SPEED_DECAY @@ -15,12 +9,12 @@ float bgmscriptbuf; float bgmscriptbufsize; float bgmscriptbufloaded; -.float bgmscriptline; -.float bgmscriptline0; -.float bgmscriptvolume; -.float bgmscripttime; -.float bgmscriptstate; -.float bgmscriptstatetime; +class(BGMScript) .float bgmscriptline; +class(BGMScript) .float bgmscriptline0; +class(BGMScript) .float bgmscriptvolume; +class(BGMScript) .float bgmscripttime; +class(BGMScript) .float bgmscriptstate; +class(BGMScript) .float bgmscriptstatetime; float GetAttackDecaySustainAmplitude(float a, float d, float s, float t) { @@ -177,7 +171,7 @@ float GetTimeForAmplitude(entity e, float amp) } } -float BGMScript(entity e) +float doBGMScript(entity e) { float amp, vel;