X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fweapons%2Fweapon%2Fmachinegun.qh;h=a7ede47a2105125d60a9a07778130c633720ce8e;hb=7aaff08fbaad9424651ec31c82f8a5d78e5ec1e1;hp=66a7cb674f07069f57c507c836c844df613de826;hpb=e57fd111a3279a4aa4789e2c72f9c819a56c7be9;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/weapons/weapon/machinegun.qh b/qcsrc/common/weapons/weapon/machinegun.qh index 66a7cb674..a7ede47a2 100644 --- a/qcsrc/common/weapons/weapon/machinegun.qh +++ b/qcsrc/common/weapons/weapon/machinegun.qh @@ -1,9 +1,10 @@ #pragma once CLASS(MachineGun, Weapon) -/* ammotype */ ATTRIB(MachineGun, ammo_field, .int, ammo_nails); +/* spawnfunc */ ATTRIB(MachineGun, m_canonical_spawnfunc, string, "weapon_machinegun"); +/* ammotype */ ATTRIB(MachineGun, ammo_type, int, RESOURCE_BULLETS); /* impulse */ ATTRIB(MachineGun, impulse, int, 3); -/* flags */ ATTRIB(MachineGun, spawnflags, int, WEP_FLAG_NORMAL | WEP_FLAG_RELOADABLE | WEP_TYPE_HITSCAN); +/* flags */ ATTRIB(MachineGun, spawnflags, int, WEP_FLAG_NORMAL | WEP_FLAG_RELOADABLE | WEP_TYPE_HITSCAN | WEP_FLAG_PENETRATEWALLS); /* rating */ ATTRIB(MachineGun, bot_pickupbasevalue, float, 7000); /* color */ ATTRIB(MachineGun, wpcolor, vector, '1 1 0'); /* modelname */ ATTRIB(MachineGun, mdl, string, "uzi"); @@ -54,3 +55,6 @@ CLASS(MachineGun, Weapon) ENDCLASS(MachineGun) REGISTER_WEAPON(MACHINEGUN, machinegun, NEW(MachineGun)); + +SPAWNFUNC_WEAPON(weapon_machinegun, WEP_MACHINEGUN) +SPAWNFUNC_WEAPON(weapon_uzi, WEP_MACHINEGUN)