Adds in more colors, suppresors, and a trainer

read desc for more deteails.
This commit is contained in:
shazbot194
2017-07-25 14:29:41 -08:00
parent 2401d28895
commit e2415a74f6
6 changed files with 41 additions and 2 deletions
@@ -420,6 +420,31 @@
/obj/item/ammo_box/magazine/toy/pistol/riot
ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot
/obj/item/ammo_box/magazine/toy/enforcer
name = "foam force pistol magazine"
icon_state = "enforcer"
max_ammo = 8
multiple_sprites = 1
ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot
/obj/item/ammo_box/magazine/toy/enforcer/update_icon()
..()
overlays.Cut()
var/ammo = ammo_count()
if(ammo && is_riot())
overlays += image('icons/obj/ammo.dmi', icon_state = "enforcer-rd")
else if(ammo)
overlays += image('icons/obj/ammo.dmi', icon_state = "enforcer-bd")
/obj/item/ammo_box/magazine/toy/enforcer/proc/is_riot()//if the topmost bullet is a riot dart
var/ammo = ammo_count()
if(!ammo)
return 0
if(istype(contents[contents.len], /obj/item/ammo_casing/caseless/foam_dart/riot))
return 1
return 0
/obj/item/ammo_box/magazine/toy/smgm45
name = "donksoft SMG magazine"
ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot