5 #include <server/constants.qh>
11 ATTRIB(Powerup, m_mins, vector, '-16 -16 0');
12 ATTRIB(Powerup, m_maxs, vector, '16 16 48');
13 ATTRIB(Powerup, m_botvalue, int, 100000);
14 ATTRIB(Powerup, m_itemflags, int, FL_POWERUP);
15 ATTRIB(Powerup, m_respawntime, float(), GET(g_pickup_respawntime_powerup));
16 ATTRIB(Powerup, m_respawntimejitter, float(), GET(g_pickup_respawntimejitter_powerup));
21 MODEL(Strength_ITEM, Item_Model("g_strength.md3"));
22 SOUND(Strength, "misc/powerup");
25 REGISTER_ITEM(Strength, Powerup) {
27 this.m_model = MDL_Strength_ITEM;
28 this.m_sound = SND_Strength;
30 this.m_name = "Strength Powerup";
31 this.m_icon = "strength";
32 this.m_color = '0 0 1';
33 this.m_waypoint = _("Strength");
34 this.m_waypointblink = 2;
35 this.m_itemid = IT_STRENGTH;
39 MODEL(Shield_ITEM, Item_Model("g_invincible.md3"));
40 SOUND(Shield, "misc/powerup_shield");
43 REGISTER_ITEM(Shield, Powerup) {
45 this.m_model = MDL_Shield_ITEM;
46 this.m_sound = SND_Shield;
48 this.m_name = "Shield";
49 this.m_icon = "shield";
50 this.m_color = '1 0 1';
51 this.m_waypoint = _("Shield");
52 this.m_waypointblink = 2;
53 this.m_itemid = IT_INVINCIBLE;