X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fweapons%2Fweapon.qh;h=cf0f637f0324d614da2ffe5212cf408a5988f357;hb=e88e1e15090f826fe3ac9b006e89eca0d1ecfe68;hp=ec6e14eb668d8ef63e33cb6aaf2577fc464033cb;hpb=6b66ed2b7dbd4fb177cb78e2b688045a0dc54cd8;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/weapons/weapon.qh b/qcsrc/common/weapons/weapon.qh index ec6e14eb6..cf0f637f0 100644 --- a/qcsrc/common/weapons/weapon.qh +++ b/qcsrc/common/weapons/weapon.qh @@ -76,6 +76,8 @@ CLASS(Weapon, Object) ATTRIB(Weapon, netname, string, ""); /** M: wepname : human readable name */ ATTRIB(Weapon, m_name, string, "AOL CD Thrower"); + /** M: deprecated refname : old reference name for compatibility with weapons that were renamed */ + ATTRIB(Weapon, m_deprecated_netname, string, ""); ATTRIB(Weapon, m_pickup, entity); @@ -117,7 +119,7 @@ CLASS(Weapon, Object) /** (CLIENT) weapon specific view model */ METHOD(Weapon, wr_viewmodel, string(Weapon this, entity wep)) { return string_null; } /** (BOTH) weapon specific glow */ - METHOD(Weapon, wr_glow, vector(Weapon this, entity actor, entity wepent)) { return '0 0 0'; } + METHOD(Weapon, wr_glow, vector(Weapon this, int actor_colors, entity wepent)) { return '0 0 0'; } /** (SERVER) the weapon is dropped */ METHOD(Weapon, wr_drop, void(Weapon this, entity actor, .entity weaponentity)) {} /** (SERVER) a weapon is picked up */ @@ -215,7 +217,6 @@ string weaponorder_byid; // functions: string W_FixWeaponOrder(string order, float complete); -string W_UndeprecateName(string s); string W_NameWeaponOrder(string order); string W_NumberWeaponOrder(string order); string W_FixWeaponOrder_BuildImpulseList(string o); @@ -230,8 +231,6 @@ string GetAmmoName(Resource ammotype); entity GetAmmoItem(Resource ammotype); #ifdef CSQC -Resource GetAmmoTypeFromNum(int i); - int GetAmmoStat(Resource ammotype); #endif