// We need this since autocannons generally inherit from BulletBase class BulletCore; class BulletBase: BulletCore {}; class GrenadeCore; class GrenadeBase: GrenadeCore {}; class LaserBombCore; class ammo_Bomb_LaserGuidedBase: LaserBombCore {}; class MissileCore; class MissileBase: MissileCore {}; class RocketCore; class RocketBase: RocketCore { GVAR(skip) = 1; }; class ArtilleryRocketCore: RocketCore {}; class ShellCore; class ShellBase: ShellCore {}; class ShotDeployCore; class ShotDeployBase: ShotDeployCore { GVAR(skip) = 1; }; class ShotgunCore; class ShotgunBase: ShotgunCore {}; class SubmunitionCore; class SubmunitionBase: SubmunitionCore { GVAR(skip) = 1; }; class BoundingMineCore; class BoundingMineBase: BoundingMineCore {}; class PipeBombCore; class PipeBombBase: PipeBombCore {}; class DirectionalBombCore; class DirectionalBombBase: DirectionalBombCore {}; class MineCore; class MineBase: MineCore {};