Improved weapon switching
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
12
lib/features/weapon/weapons/chain_gun.dart
Normal file
12
lib/features/weapon/weapons/chain_gun.dart
Normal file
@@ -0,0 +1,12 @@
|
||||
import 'package:wolf_dart/features/weapon/weapon.dart';
|
||||
|
||||
class ChainGun extends Weapon {
|
||||
ChainGun()
|
||||
: super(
|
||||
type: WeaponType.chainGun,
|
||||
idleSprite: 432,
|
||||
fireFrames: [433, 434],
|
||||
damage: 40,
|
||||
msPerFrame: 30,
|
||||
);
|
||||
}
|
||||
@@ -3,7 +3,7 @@ import 'package:wolf_dart/features/weapon/weapon.dart';
|
||||
class Knife extends Weapon {
|
||||
Knife()
|
||||
: super(
|
||||
name: "Knife",
|
||||
type: WeaponType.knife,
|
||||
idleSprite: 416,
|
||||
fireFrames: [417, 418, 419, 420],
|
||||
damage: 15,
|
||||
|
||||
@@ -3,9 +3,9 @@ import 'package:wolf_dart/features/weapon/weapon.dart';
|
||||
class MachineGun extends Weapon {
|
||||
MachineGun()
|
||||
: super(
|
||||
name: "Machine Gun",
|
||||
idleSprite: 413,
|
||||
fireFrames: [414, 415],
|
||||
type: WeaponType.machineGun,
|
||||
idleSprite: 427,
|
||||
fireFrames: [428, 429, 430],
|
||||
damage: 20,
|
||||
msPerFrame: 80,
|
||||
);
|
||||
|
||||
@@ -3,7 +3,7 @@ import 'package:wolf_dart/features/weapon/weapon.dart';
|
||||
class Pistol extends Weapon {
|
||||
Pistol()
|
||||
: super(
|
||||
name: "Pistol",
|
||||
type: WeaponType.pistol,
|
||||
idleSprite: 421,
|
||||
fireFrames: [422, 423, 424, 425],
|
||||
damage: 20,
|
||||
|
||||
Reference in New Issue
Block a user