Skip to content

Weapons

hepfnepf edited this page Apr 14, 2024 · 6 revisions

Weapons can easly be created by extending the Weapon class. A gun has

  • an amount of damage
  • a fire rate
  • ammo and a magazin size "max_ammo"
  • speed of bullet and its lifetime

They can be gained from pick-ups.

Guns Implemented

Pistol

  • Clipsize: 15
  • Damage: 20
  • Range: 30
  • Fire rate: infinite
  • Reloading:1
  • Spread: low
  • Recoil: low Shoots as fast as you can click.

Standard Rifle

  • Clipsize: 20
  • Damage: 20
  • Range: 300
  • Fire rate: 1.7
  • Reloading:1.5
  • Spread: low
  • Recoil: middle You want to hear something interesting about this rifle? There is nothing! Its the most normie gun you can come up with. And therefore the weapon you start with.

AK47

  • Clipsize: 15
  • Damage: 15
  • Range: 300
  • Fire rate: 8
  • Reloading:1.5
  • Spread: very low
  • Recoil: low/middle Deadly accuracy for the first couple of shots. At least if you aren't moving. This weapons recoil depends on the moving speed.

IcicleGun

  • Clipsize: 15
  • Damage: 50
  • Range: 300
  • Fire rate: 2
  • Reloading: 1
  • Spread: low
  • Recoil: low Brrrr...It's cold in here. When an enemy gets shoot, there is a 20% chance he gets frozen.

Short Shotgun

  • Clipsize: 7
  • Damage: 16*10
  • Range: 300*
  • Fire rate: 0.9
  • Reloading: 3
  • Spread: high
  • Recoil: middle Wreck everything up-close. The bullets really have some punch over short areas, but damage gets reduced with traveled distance.

Long Range Shotgun

  • Clipsize: 7
  • Damage: 16*10
  • Range: 300
  • Fire rate: 0.9
  • Reloading: 3
  • Spread: high
  • Recoil: low You thought pump guns are only for close distance? This one doesn't seem to know.

Trap Canon

  • Clipsize: 17
  • Damage: 45
  • Range: 1150
  • Fire rate: 7
  • Reloading: .4
  • Spread: low
  • Recoil: very low Drops sloly moving spike-balls all over the floor.

Bazooka

  • Clipsize: 6
  • Damage: 0
  • Explosion damage: 95
  • Range: 9000
  • Fire rate: 1
  • Reloading: 2
  • Spread: low
  • Recoil: very low Shoots missles that cause a huge explosion.

Charge gun

  • Clipsize: 1
  • Damage: 200 - 2000
  • Range: 20000
  • Fire rate: 1
  • Reloading: 0
  • Spread: none
  • Recoil: none Charges up a orb, that causes damage depending on how much you charged it. Will continue its flight until all damage it's dealt.

Machine gun

  • Clipsize: 280
  • Damage: 25
  • Range: 5000
  • Fire rate: 50
  • Reloading: 4
  • Spread: medium
  • Recoil: medium Shoots lots of bullets, but halfs your moving speed while shooting.

Machinezooka

  • Clipsize: 19
  • Damage: 25
  • Explosion Damage: 25
  • Range: 2700
  • Fire rate: 9
  • Reloading: 3
  • Spread: small
  • Recoil: huge Shoots lots of exploding missles. Occasionally event hits a targtet.
Clone this wiki locally