PROPERTY(int, g_pickup_nails);
void ammo_bullets_init(Pickup this, entity item)
{
- if(!GetResourceAmount(item, RESOURCE_BULLETS))
- SetResourceAmount(item, RESOURCE_BULLETS, g_pickup_nails);
+ if(!GetResource(item, RES_BULLETS))
+ SetResourceExplicit(item, RES_BULLETS, g_pickup_nails);
}
#endif
this.m_icon = "ammo_bullets";
#ifdef SVQC
this.m_botvalue = 1500;
- this.m_itemid = IT_NAILS;
+ this.m_itemid = IT_RESOURCE;
this.m_iteminit = ammo_bullets_init;
#endif
}
PROPERTY(int, g_pickup_cells);
void ammo_cells_init(Pickup this, entity item)
{
- if(!GetResourceAmount(item, RESOURCE_CELLS))
- SetResourceAmount(item, RESOURCE_CELLS, g_pickup_cells);
+ if(!GetResource(item, RES_CELLS))
+ SetResourceExplicit(item, RES_CELLS, g_pickup_cells);
}
#endif
REGISTER_ITEM(Cells, Ammo) {
this.m_icon = "ammo_cells";
#ifdef SVQC
this.m_botvalue = 1500;
- this.m_itemid = IT_CELLS;
+ this.m_itemid = IT_RESOURCE;
this.m_iteminit = ammo_cells_init;
#endif
}
PROPERTY(int, g_pickup_plasma);
void ammo_plasma_init(Pickup this, entity item)
{
- if(!GetResourceAmount(item, RESOURCE_PLASMA))
- SetResourceAmount(item, RESOURCE_PLASMA, g_pickup_plasma);
+ if(!GetResource(item, RES_PLASMA))
+ SetResourceExplicit(item, RES_PLASMA, g_pickup_plasma);
}
#endif
REGISTER_ITEM(Plasma, Ammo) {
this.m_icon = "ammo_plasma";
#ifdef SVQC
this.m_botvalue = 1500;
- this.m_itemid = IT_PLASMA;
+ this.m_itemid = IT_RESOURCE;
this.m_iteminit = ammo_plasma_init;
#endif
}
PROPERTY(int, g_pickup_rockets);
void ammo_rockets_init(Pickup this, entity item)
{
- if(!GetResourceAmount(item, RESOURCE_ROCKETS))
- SetResourceAmount(item, RESOURCE_ROCKETS, g_pickup_rockets);
+ if(!GetResource(item, RES_ROCKETS))
+ SetResourceExplicit(item, RES_ROCKETS, g_pickup_rockets);
}
#endif
REGISTER_ITEM(Rockets, Ammo) {
this.m_icon = "ammo_rockets";
#ifdef SVQC
this.m_botvalue = 1500;
- this.m_itemid = IT_ROCKETS;
+ this.m_itemid = IT_RESOURCE;
this.m_iteminit = ammo_rockets_init;
#endif
}
PROPERTY(int, g_pickup_shells);
void ammo_shells_init(Pickup this, entity item)
{
- if(!GetResourceAmount(item, RESOURCE_SHELLS))
- SetResourceAmount(item, RESOURCE_SHELLS, g_pickup_shells);
+ if(!GetResource(item, RES_SHELLS))
+ SetResourceExplicit(item, RES_SHELLS, g_pickup_shells);
}
#endif
this.m_icon = "ammo_shells";
#ifdef SVQC
this.m_botvalue = 1000;
- this.m_itemid = IT_SHELLS;
+ this.m_itemid = IT_RESOURCE;
this.m_iteminit = ammo_shells_init;
#endif
}