fix: makes dragnet non harmful tweak: pacifists can now use any disabler or stun setting on any energy gun code: removed all of the pacifism check code from code/modules/mob/living/living.dm code: gun objects no longer have a harmful variable, instead, ammo_casing objects now have a harmful variable, which is by default set to TRUE code: if a pacifist fires a gun, it checks whether or not the round chambered is lethal, instead of whether or not the gun itself is lethal.
65 lines
1.9 KiB
Plaintext
65 lines
1.9 KiB
Plaintext
/obj/item/ammo_casing/energy/ion
|
|
projectile_type = /obj/item/projectile/ion
|
|
select_name = "ion"
|
|
fire_sound = 'sound/weapons/ionrifle.ogg'
|
|
|
|
/obj/item/ammo_casing/energy/declone
|
|
projectile_type = /obj/item/projectile/energy/declone
|
|
select_name = "declone"
|
|
fire_sound = 'sound/weapons/pulse3.ogg'
|
|
|
|
/obj/item/ammo_casing/energy/flora
|
|
fire_sound = 'sound/effects/stealthoff.ogg'
|
|
harmful = FALSE
|
|
|
|
/obj/item/ammo_casing/energy/flora/yield
|
|
projectile_type = /obj/item/projectile/energy/florayield
|
|
select_name = "yield"
|
|
|
|
/obj/item/ammo_casing/energy/flora/mut
|
|
projectile_type = /obj/item/projectile/energy/floramut
|
|
select_name = "mutation"
|
|
|
|
/obj/item/ammo_casing/energy/temp
|
|
projectile_type = /obj/item/projectile/temp
|
|
select_name = "freeze"
|
|
e_cost = 250
|
|
fire_sound = 'sound/weapons/pulse3.ogg'
|
|
|
|
/obj/item/ammo_casing/energy/temp/hot
|
|
projectile_type = /obj/item/projectile/temp/hot
|
|
select_name = "bake"
|
|
|
|
/obj/item/ammo_casing/energy/meteor
|
|
projectile_type = /obj/item/projectile/meteor
|
|
select_name = "goddamn meteor"
|
|
|
|
/obj/item/ammo_casing/energy/net
|
|
projectile_type = /obj/item/projectile/energy/net
|
|
select_name = "netting"
|
|
pellets = 6
|
|
variance = 40
|
|
harmful = FALSE
|
|
|
|
/obj/item/ammo_casing/energy/trap
|
|
projectile_type = /obj/item/projectile/energy/trap
|
|
select_name = "snare"
|
|
harmful = FALSE
|
|
|
|
/obj/item/ammo_casing/energy/instakill
|
|
projectile_type = /obj/item/projectile/beam/instakill
|
|
e_cost = 0
|
|
select_name = "DESTROY"
|
|
|
|
/obj/item/ammo_casing/energy/instakill/blue
|
|
projectile_type = /obj/item/projectile/beam/instakill/blue
|
|
|
|
/obj/item/ammo_casing/energy/instakill/red
|
|
projectile_type = /obj/item/projectile/beam/instakill/red
|
|
|
|
/obj/item/ammo_casing/energy/tesla_revolver
|
|
fire_sound = 'sound/magic/lightningbolt.ogg'
|
|
e_cost = 200
|
|
select_name = "stun"
|
|
projectile_type = /obj/item/projectile/energy/tesla/revolver
|