+float weaponswapping;
+entity weapon_dropevent_item;
+
+// VorteX: static frame globals
+const float WFRAME_DONTCHANGE = -1;
+const float WFRAME_FIRE1 = 0;
+const float WFRAME_FIRE2 = 1;
+const float WFRAME_IDLE = 2;
+const float WFRAME_RELOAD = 3;
+
+void CL_SpawnWeaponentity(entity e);
+
+vector CL_Weapon_GetShotOrg(float wpn);
+
+float forbidWeaponUse(entity player);
+
+void W_AttachToShotorg(entity flash, vector offset);
+
+void W_DecreaseAmmo(Weapon wep, float ammo_use);