#pragma once #include #ifdef SVQC float autocvar_g_pickup_respawntime_powerup; float autocvar_g_pickup_respawntimejitter_powerup; #endif CLASS(Powerup, Pickup) #ifdef SVQC ATTRIB(Powerup, m_maxs, vector, ITEM_L_MAXS); ATTRIB(Powerup, m_botvalue, int, 11000); ATTRIB(Powerup, m_itemflags, int, FL_POWERUP); ATTRIB(Powerup, m_respawntime, float, autocvar_g_pickup_respawntime_powerup); ATTRIB(Powerup, m_respawntimejitter, float, autocvar_g_pickup_respawntimejitter_powerup); #endif ENDCLASS(Powerup) #include CLASS(PowerupStatusEffect, StatusEffect) #ifdef GAMEQC ATTRIB(PowerupStatusEffect, m_sound_rm, Sound, SND_POWEROFF); #endif ENDCLASS(PowerupStatusEffect)