45 lines
1.2 KiB
Text
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;
|
|
}
|
|
}
|