mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 23:52:12 +00:00
In this update: Returning old e-rifles from old code. Changing regular energy gun to energy carbine Adding back the energy pistol Buffing a bit the heavy asset protection suit, and fixing more loadout related issues with the nt and syndicate assault teams Reworked a bit the syndicate commando and deathsquad loadouts Returning shotgun boxes, that works like speed loaders, from old code, now with unique sprites Stun batons now emit light
302 lines
7.6 KiB
Plaintext
302 lines
7.6 KiB
Plaintext
/obj/item/ammo_magazine/a357
|
|
//name = "ammo box (.357)"
|
|
//desc = "A box of .357 ammo"
|
|
//icon_state = "357"
|
|
name = "speed loader (.357)"
|
|
icon_state = "T38"
|
|
caliber = "357"
|
|
ammo_type = /obj/item/ammo_casing/a357
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1260)
|
|
max_ammo = 7
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/c38
|
|
name = "speed loader (.38)"
|
|
icon_state = "38"
|
|
caliber = "38"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 360)
|
|
ammo_type = /obj/item/ammo_casing/c38
|
|
max_ammo = 6
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/c38/rubber
|
|
name = "speed loader (.38 rubber)"
|
|
ammo_type = /obj/item/ammo_casing/c38r
|
|
|
|
/obj/item/ammo_magazine/c45m
|
|
name = "magazine (.45)"
|
|
icon_state = "45"
|
|
mag_type = MAGAZINE
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
matter = list(DEFAULT_WALL_MATERIAL = 525) //metal costs are very roughly based around 1 .45 casing = 75 metal
|
|
caliber = ".45"
|
|
max_ammo = 7
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/c45m/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/c45m/rubber
|
|
name = "magazine (.45 rubber)"
|
|
ammo_type = /obj/item/ammo_casing/c45r
|
|
|
|
/obj/item/ammo_magazine/c45m/practice
|
|
name = "magazine (.45 practice)"
|
|
ammo_type = /obj/item/ammo_casing/c45p
|
|
|
|
/obj/item/ammo_magazine/c45m/flash
|
|
name = "magazine (.45 flash)"
|
|
ammo_type = "/obj/item/ammo_casing/c45f"
|
|
|
|
/obj/item/ammo_magazine/mc9mm
|
|
name = "magazine (9mm)"
|
|
icon_state = "9x19p"
|
|
origin_tech = "combat=2"
|
|
mag_type = MAGAZINE
|
|
matter = list(DEFAULT_WALL_MATERIAL = 600)
|
|
caliber = "9mm"
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
max_ammo = 10
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/mc9mm/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/mc9mm/flash
|
|
ammo_type = /obj/item/ammo_casing/c9mmf
|
|
|
|
/obj/item/ammo_magazine/c9mm
|
|
name = "ammunition Box (9mm)"
|
|
icon_state = "9mm"
|
|
origin_tech = "combat=2"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1800)
|
|
caliber = "9mm"
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
max_ammo = 30
|
|
|
|
/obj/item/ammo_magazine/c9mm/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/mc9mmt
|
|
name = "top mounted magazine (9mm)"
|
|
icon_state = "9mmt"
|
|
mag_type = MAGAZINE
|
|
ammo_type = /obj/item/ammo_casing/c9mm
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1200)
|
|
caliber = "9mm"
|
|
max_ammo = 20
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/mc9mmt/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/mc9mmt/rubber
|
|
name = "top mounted magazine (9mm rubber)"
|
|
ammo_type = /obj/item/ammo_casing/c9mmr
|
|
|
|
/obj/item/ammo_magazine/mc9mmt/practice
|
|
name = "top mounted magazine (9mm practice)"
|
|
ammo_type = /obj/item/ammo_casing/c9mmp
|
|
|
|
/obj/item/ammo_magazine/c45
|
|
name = "ammunition Box (.45)"
|
|
icon_state = "9mm"
|
|
origin_tech = "combat=2"
|
|
caliber = ".45"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 2250)
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
max_ammo = 30
|
|
|
|
/obj/item/ammo_magazine/c9mm/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/a12mm
|
|
name = "magazine (12mm)"
|
|
icon_state = "12mm"
|
|
origin_tech = "combat=2"
|
|
mag_type = MAGAZINE
|
|
caliber = "12mm"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1500)
|
|
ammo_type = "/obj/item/ammo_casing/a12mm"
|
|
max_ammo = 20
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/a12mm/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/a556
|
|
name = "magazine (5.56mm)"
|
|
icon_state = "5.56"
|
|
origin_tech = "combat=2"
|
|
mag_type = MAGAZINE
|
|
caliber = "a556"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1800)
|
|
ammo_type = /obj/item/ammo_casing/a556
|
|
max_ammo = 10
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/a556/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/a556/practice
|
|
name = "magazine (5.56mm practice)"
|
|
ammo_type = /obj/item/ammo_casing/a556p
|
|
|
|
/obj/item/ammo_magazine/a50
|
|
name = "magazine (.50)"
|
|
icon_state = "50ae"
|
|
origin_tech = "combat=2"
|
|
mag_type = MAGAZINE
|
|
caliber = ".50"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1260)
|
|
ammo_type = /obj/item/ammo_casing/a50
|
|
max_ammo = 7
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/a50/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/a75
|
|
name = "ammo magazine (20mm)"
|
|
icon_state = "75"
|
|
mag_type = MAGAZINE
|
|
caliber = "75"
|
|
ammo_type = /obj/item/ammo_casing/a75
|
|
multiple_sprites = 1
|
|
max_ammo = 4
|
|
|
|
/obj/item/ammo_magazine/a75/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/trodpack
|
|
name = "tungsten rod pack"
|
|
icon_state = "trodpack"
|
|
mag_type = MAGAZINE
|
|
caliber = "trod"
|
|
ammo_type = /obj/item/ammo_casing/trod
|
|
multiple_sprites = 1
|
|
max_ammo = 2
|
|
|
|
/obj/item/ammo_magazine/trodpack/empty
|
|
initial_ammo = 0
|
|
|
|
|
|
/obj/item/ammo_magazine/a762
|
|
name = "magazine box (7.62mm)"
|
|
icon_state = "a762"
|
|
origin_tech = "combat=2"
|
|
mag_type = MAGAZINE
|
|
caliber = "a762"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 4500)
|
|
ammo_type = /obj/item/ammo_casing/a762
|
|
max_ammo = 50
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/a762/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/c762
|
|
name = "magazine (7.62mm)"
|
|
icon_state = "c762"
|
|
mag_type = MAGAZINE
|
|
caliber = "a762"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1800)
|
|
ammo_type = /obj/item/ammo_casing/a762
|
|
max_ammo = 20
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/chameleon
|
|
name = "magazine (.45)"
|
|
icon_state = "45"
|
|
mag_type = MAGAZINE
|
|
caliber = ".45"
|
|
ammo_type = /obj/item/ammo_casing/chameleon
|
|
max_ammo = 7
|
|
multiple_sprites = 1
|
|
matter = list()
|
|
|
|
/obj/item/ammo_magazine/chameleon/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/boltaction
|
|
name = "ammo clip (7.62mm)"
|
|
icon_state = "762"
|
|
ammo_type = /obj/item/ammo_casing/a762
|
|
caliber = "a762"
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1800)
|
|
max_ammo = 5
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/c45uzi
|
|
name = "stick magazine (.45)"
|
|
icon_state = "uzi45"
|
|
mag_type = MAGAZINE
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1200)
|
|
caliber = ".45"
|
|
max_ammo = 16
|
|
multiple_sprites = 1
|
|
|
|
/obj/item/ammo_magazine/c45uzi/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/tommymag
|
|
name = "tommygun magazine (.45)"
|
|
icon_state = "tommy-mag"
|
|
mag_type = MAGAZINE
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1500)
|
|
caliber = ".45"
|
|
max_ammo = 20
|
|
|
|
/obj/item/ammo_magazine/tommymag/empty
|
|
initial_ammo = 0
|
|
|
|
/obj/item/ammo_magazine/tommydrum
|
|
name = "tommygun drum magazine (.45)"
|
|
icon_state = "tommy-drum"
|
|
w_class = 3 // Bulky ammo doesn't fit in your pockets!
|
|
mag_type = MAGAZINE
|
|
ammo_type = /obj/item/ammo_casing/c45
|
|
matter = list(DEFAULT_WALL_MATERIAL = 3750)
|
|
caliber = ".45"
|
|
max_ammo = 50
|
|
|
|
//shotguns boxes things from old code
|
|
|
|
/obj/item/ammo_magazine/shotgun
|
|
name = "ammunition box (slug)"
|
|
icon_state = "lethalshellshot_box"
|
|
origin_tech = "combat=2"
|
|
ammo_type = /obj/item/ammo_casing/shotgun
|
|
max_ammo = 8
|
|
caliber = "shotgun"
|
|
matter = list("metal" = 2880)
|
|
|
|
/obj/item/ammo_magazine/shotgun/shell
|
|
name = "ammunition box (shell)"
|
|
icon_state = "llethalslug_box"
|
|
ammo_type = /obj/item/ammo_casing/shotgun/pellet
|
|
max_ammo = 8
|
|
|
|
/obj/item/ammo_magazine/shotgun/stun
|
|
name = "ammunition box (stun shells)"
|
|
icon_state = "stunshot_box"
|
|
ammo_type = /obj/item/ammo_casing/shotgun/stunshell
|
|
max_ammo = 8
|
|
matter = list(DEFAULT_WALL_MATERIAL = 2880, "glass" = 5760)
|
|
|
|
/obj/item/ammo_magazine/shotgun/beanbag
|
|
name = "ammunition box (beanbag shells)"
|
|
icon_state = "beanshot_box"
|
|
ammo_type = /obj/item/ammo_casing/shotgun/beanbag
|
|
max_ammo = 8
|
|
matter = list(DEFAULT_WALL_MATERIAL = 1440)
|
|
|
|
/obj/item/ammo_magazine/shotgun/incendiary
|
|
name = "ammunition box (incendiary shells)"
|
|
icon_state = "incendiaryshot_box"
|
|
ammo_type = /obj/item/ammo_casing/shotgun/incendiary
|
|
max_ammo = 8
|
|
matter = list(DEFAULT_WALL_MATERIAL = 3600)
|