#pragma once entityclass(BGMScript); classfield(BGMScript) .string bgmscript; classfield(BGMScript) .float bgmscriptattack; classfield(BGMScript) .float bgmscriptdecay; classfield(BGMScript) .float bgmscriptsustain; classfield(BGMScript) .float bgmscriptrelease; classfield(BGMScript) .float just_toggled; #ifdef CSQC void BGMScript_InitEntity(entity e); float doBGMScript(entity e); #endif