swwmgz_m/zscript/dlc1/swwm_rebolber.zsc

45 lines
1.2 KiB
Text

// Blackmann Arms "Puntzer Beta" SMW.05 Revolver (planned for unreleased SWWM Iridium)
// Slot 3, spawns shared with Spreadgun
/*
dev notes:
- not much to say about this one, most of the real trouble will come
from the modeling and animation, the code work shouldn't be hard
- there won't be a "mash fire button to shoot faster" here, because
that sort of ability is better reserved for the side mods, where
actual flesh and bone individuals are handling the guns, not a robot
with programmed, neatly measured, automatic motions (this is why
demo-chan had to relearn how to handle guns after getting a maidbot
body)
*/
Class PuntzerBeta : SWWMWeapon
{
int bullets[6];
int rotation;
bool initialized;
Default
{
Tag "$T_PUNTZERBETA";
Inventory.PickupMessage "$I_PUNTZERBETA";
Obituary "$O_PUNTZERBETA";
SWWMWeapon.Tooltip "$TT_PUNTZERBETA";
SWWMWeapon.GetLine "getpuntzerbeta";
Weapon.SlotNumber 3;
Weapon.SlotPriority 2.;
Weapon.SelectionOrder 450;
Weapon.AmmoType1 "SMW05Ammo";
Weapon.AmmoGive1 6;
SWWMWeapon.DropAmmoType "SWWMShellAmmoSmall";
Stamina 10000;
+SWWMWEAPON.NOFIRSTGIVE;
}
States
{
Spawn:
XZW1 A -1;
Stop;
}
}