Space Station 13 - Modules - TypesDefine Details

code/__DEFINES/gun.dm

ATTACHMENT_SLOT_MUZZLEMuzzle slot identifier
ATTACHMENT_SLOT_RAILRail slot identifier
ATTACHMENT_SLOT_UNDERUnder slot identifier
GUN_SINGLE_MODESingle shot firemode
GUN_BURST_MODEBurst fire mode
GUN_AUTO_MODEFull auto friemode
GUN_RECOIL_MINMinimal recoil
GUN_RECOIL_LOWLow recoil
GUN_RECOIL_MEDIUMMedium recoil
GUN_RECOIL_HIGHHigh recoil
GUN_RECOIL_MEGAMega recoil
GUN_ACCURACY_DEFAULTDefault accuracy for all projectile weapon
GUN_ACCURACY_MINIMALMinimal gun accuracy
GUN_ACCURACY_SHOTGUNShotgun accuracy (less than default)
GUN_ACCURACY_PISTOLPistol accuracy (near default)
GUN_ACCURACY_PISTOL_UPLINKUplink pistol accuracy (better than normal pistols)
GUN_ACCURACY_RIFLERifle accuracy (more than default)
GUN_ACCURACY_RIFLE_LASERLaser rifle accuracy (default but lesser spread)
GUN_ACCURACY_RIFLE_UPLINKUplink rifles accuracy (better than default rifles)
GUN_ACCURACY_SNIPERSniper rifle accuracy (100% hit)

Define Details

ATTACHMENT_SLOT_MUZZLE

Muzzle slot identifier

ATTACHMENT_SLOT_RAIL

Rail slot identifier

ATTACHMENT_SLOT_UNDER

Under slot identifier

GUN_ACCURACY_DEFAULT

Default accuracy for all projectile weapon

GUN_ACCURACY_MINIMAL

Minimal gun accuracy

GUN_ACCURACY_PISTOL

Pistol accuracy (near default)

Uplink pistol accuracy (better than normal pistols)

GUN_ACCURACY_RIFLE

Rifle accuracy (more than default)

GUN_ACCURACY_RIFLE_LASER

Laser rifle accuracy (default but lesser spread)

Uplink rifles accuracy (better than default rifles)

GUN_ACCURACY_SHOTGUN

Shotgun accuracy (less than default)

GUN_ACCURACY_SNIPER

Sniper rifle accuracy (100% hit)

GUN_AUTO_MODE

Full auto friemode

GUN_BURST_MODE

Burst fire mode

GUN_RECOIL_HIGH

High recoil

GUN_RECOIL_LOW

Low recoil

GUN_RECOIL_MEDIUM

Medium recoil

GUN_RECOIL_MEGA

Mega recoil

GUN_RECOIL_MIN

Minimal recoil

GUN_SINGLE_MODE

Single shot firemode