FANDOM


Chaingun Original

Original Chaingun

Chaingun LE

Mission Packs Chaingun

The Chaingun (or sometimes Gattling Gun or Big Gun) is the strongest bullet-firing weapon in the Wolfenstein 3D family of games. In all of the PC Wolfenstein games it is the final collectable weapon. Picking up a Chaingun also gives the player 6 additional bullets. Unlike the Machine Gun, the Chaingun can only be found on the ground and is a particularly rare find. It fires a very steady fully automatic stream of bullets, and fires at least two shots if used semiautomatically. The Chaingun occupies Weapon Slot 4.

Tactics Edit

The Chaingun is a weapon which shreds both enemies and your ammunition stash equally fast. It doesn't have the precise control that the Machine Gun has because it fires two shots per firing cycle, so using it often runs the risk of some amount of wasted ammo. However, if ammo is in surplus, then even amateurish use of a chaingun can turn a room packed with enemies into a stroll through the park.

Because of its fast rate of fire the chaingun is perfect for rapidly eating through a boss's health. Be careful, though. Even though you deal massive damage, bosses still don't flinch when taking damage so the player will still need to pay attention of when to dodge projectiles or duck for cover.

An ammo-aware Chaingun user will collect ammo as soon as it is dropped by an enemy before proceeding to fire additional rounds. A highly skilled Chaingun user is able to perform both jobs in parallel.

ECWolf DECORATE Definitions Edit

actor GatlingGun : WolfWeapon
{
    attacksound "weapon/gatling/attack"
    inventory.icon "GATLGUN"
    inventory.pickupsound "weapon/gatling/pickup"
    weapon.selectionorder 700
    -WEAPON.NOGRIN
    +WEAPON.ALWAYSGRIN
    +INVENTORY.ALWAYSPICKUP
    states
    {
        Spawn:
            CGUN A -1
            stop
        Ready:
            CHGG A 1 A_WeaponReady
            loop
        Fire:
            CHGG B 3
        Hold:
            CHGG C 3 bright
            CHGG D 3 bright A_GunAttack
            CHGG D 0 bright A_GunAttack
            CHGG E 3 A_ReFire
            goto Ready
    }
}

actor BlueGatlingGun : GatlingGun
{
    attacksound "weapon/bluegatling/attack"
    inventory.pickupsound "weapon/bluegatling/pickup"
    weapon.selectionorder 690
    states
    {
        Spawn:
            BGUN A -1
            stop
        Ready:
            BGTG A 1 A_WeaponReady
            loop
        Fire:
            BGTG B 3
        Hold:
            BGTG C 3 bright
            BGTG D 3 bright A_GunAttack
            BGTG D 0 bright A_GunAttack
            BGTG E 3 A_ReFire
            goto Ready
    }
}

actor GatlingGunUpgrade : WeaponGiver 61
{
    inventory.pickupsound "weapon/gatling/pickup"
    weapon.ammogive1 6
    dropitem "GatlingGun"
    dropitem "MachineGun"
    +INVENTORY.ALWAYSPICKUP
    states
    {
        Spawn:
            CGUN A -1
            stop
    }
}
actor BlueGatlingGunUpgrade : GatlingGunUpgrade 156
{
    inventory.pickupsound "weapon/bluegatling/pickup"
    dropitem "BlueGatlingGun"
    dropitem "BlueAK47"
    states
    {
        Spawn:
            BGUN A -1
            stop
    }
}
Community content is available under CC-BY-SA unless otherwise noted.