mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 19:52:40 +00:00
Merge pull request #9838 from mwerezak/stunrevolver
Assorted small dev-freeze tweaks, stunrevolver fix
This commit is contained in:
@@ -129,6 +129,6 @@
|
|||||||
return
|
return
|
||||||
|
|
||||||
/turf/simulated/wall/proc/can_join_with(var/turf/simulated/wall/W)
|
/turf/simulated/wall/proc/can_join_with(var/turf/simulated/wall/W)
|
||||||
if(material && W.material && material.name == W.material.name)
|
if(material && W.material && material.icon_base == W.material.icon_base)
|
||||||
return 1
|
return 1
|
||||||
return 0
|
return 0
|
||||||
@@ -926,7 +926,7 @@ var/global/list/damage_icon_parts = list()
|
|||||||
|
|
||||||
tail_overlay = set_tail_state(t_state)
|
tail_overlay = set_tail_state(t_state)
|
||||||
if(tail_overlay)
|
if(tail_overlay)
|
||||||
spawn(15)
|
spawn(20)
|
||||||
//check that the animation hasn't changed in the meantime
|
//check that the animation hasn't changed in the meantime
|
||||||
if(overlays_standing[TAIL_LAYER] == tail_overlay && tail_overlay.icon_state == t_state)
|
if(overlays_standing[TAIL_LAYER] == tail_overlay && tail_overlay.icon_state == t_state)
|
||||||
animate_tail_stop()
|
animate_tail_stop()
|
||||||
|
|||||||
@@ -3,14 +3,14 @@
|
|||||||
|
|
||||||
//drop && roll
|
//drop && roll
|
||||||
if(on_fire)
|
if(on_fire)
|
||||||
fire_stacks -= 2
|
fire_stacks -= 1.2
|
||||||
Weaken(5)
|
Weaken(3)
|
||||||
spin(52,2)
|
spin(32,2)
|
||||||
visible_message(
|
visible_message(
|
||||||
"<span class='danger'>[src] rolls on the floor, trying to put themselves out!</span>",
|
"<span class='danger'>[src] rolls on the floor, trying to put themselves out!</span>",
|
||||||
"<span class='notice'>You stop, drop, and roll!</span>"
|
"<span class='notice'>You stop, drop, and roll!</span>"
|
||||||
)
|
)
|
||||||
sleep(50)
|
sleep(30)
|
||||||
if(fire_stacks <= 0)
|
if(fire_stacks <= 0)
|
||||||
visible_message(
|
visible_message(
|
||||||
"<span class='danger'>[src] has successfully extinguished themselves!</span>",
|
"<span class='danger'>[src] has successfully extinguished themselves!</span>",
|
||||||
|
|||||||
@@ -108,7 +108,7 @@
|
|||||||
icon_state = "syndicateranged"
|
icon_state = "syndicateranged"
|
||||||
icon_living = "syndicateranged"
|
icon_living = "syndicateranged"
|
||||||
casingtype = /obj/item/ammo_casing/a12mm
|
casingtype = /obj/item/ammo_casing/a12mm
|
||||||
projectilesound = 'sound/weapons/Gunshot_smg.ogg'
|
projectilesound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
projectiletype = /obj/item/projectile/bullet/pistol/medium
|
projectiletype = /obj/item/projectile/bullet/pistol/medium
|
||||||
|
|
||||||
weapon1 = /obj/item/weapon/gun/projectile/automatic/c20r
|
weapon1 = /obj/item/weapon/gun/projectile/automatic/c20r
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
item_state = "stunrevolver"
|
item_state = "stunrevolver"
|
||||||
fire_sound = 'sound/weapons/Gunshot.ogg'
|
fire_sound = 'sound/weapons/Gunshot.ogg'
|
||||||
origin_tech = "combat=3;materials=3;powerstorage=2"
|
origin_tech = "combat=3;materials=3;powerstorage=2"
|
||||||
projectile_type = /obj/item/projectile/energy/electrode/stunshot
|
projectile_type = /obj/item/projectile/energy/electrode
|
||||||
max_shots = 8
|
max_shots = 8
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
caliber = "12mm"
|
caliber = "12mm"
|
||||||
origin_tech = "combat=5;materials=2;syndicate=8"
|
origin_tech = "combat=5;materials=2;syndicate=8"
|
||||||
slot_flags = SLOT_BELT|SLOT_BACK
|
slot_flags = SLOT_BELT|SLOT_BACK
|
||||||
fire_sound = 'sound/weapons/Gunshot_smg.ogg'
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
magazine_type = /obj/item/ammo_magazine/a12mm
|
magazine_type = /obj/item/ammo_magazine/a12mm
|
||||||
auto_eject = 1
|
auto_eject = 1
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
origin_tech = "combat=5;materials=2"
|
origin_tech = "combat=5;materials=2"
|
||||||
slot_flags = SLOT_BELT
|
slot_flags = SLOT_BELT
|
||||||
ammo_type = "/obj/item/ammo_casing/c9mmr"
|
ammo_type = "/obj/item/ammo_casing/c9mmr"
|
||||||
fire_sound = 'sound/weapons/Gunshot_smg.ogg'
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
magazine_type = /obj/item/ammo_magazine/mc9mmt/rubber
|
magazine_type = /obj/item/ammo_magazine/mc9mmt/rubber
|
||||||
|
|
||||||
@@ -182,7 +182,7 @@
|
|||||||
origin_tech = "combat=6;materials=1;syndicate=2"
|
origin_tech = "combat=6;materials=1;syndicate=2"
|
||||||
slot_flags = SLOT_BACK
|
slot_flags = SLOT_BACK
|
||||||
ammo_type = "/obj/item/ammo_casing/a762"
|
ammo_type = "/obj/item/ammo_casing/a762"
|
||||||
fire_sound = 'sound/weapons/Gunshot_smg.ogg'
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
magazine_type = /obj/item/ammo_magazine/a762
|
magazine_type = /obj/item/ammo_magazine/a762
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
icon_state = "colt"
|
icon_state = "colt"
|
||||||
caliber = ".45"
|
caliber = ".45"
|
||||||
origin_tech = "combat=2;materials=2"
|
origin_tech = "combat=2;materials=2"
|
||||||
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
|
|
||||||
/obj/item/weapon/gun/projectile/colt/detective
|
/obj/item/weapon/gun/projectile/colt/detective
|
||||||
@@ -36,6 +37,7 @@
|
|||||||
magazine_type = /obj/item/ammo_magazine/c45m/rubber
|
magazine_type = /obj/item/ammo_magazine/c45m/rubber
|
||||||
caliber = ".45"
|
caliber = ".45"
|
||||||
origin_tech = "combat=2;materials=2"
|
origin_tech = "combat=2;materials=2"
|
||||||
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
|
|
||||||
/obj/item/weapon/gun/projectile/sec/flash
|
/obj/item/weapon/gun/projectile/sec/flash
|
||||||
@@ -112,6 +114,7 @@
|
|||||||
caliber = "9mm"
|
caliber = "9mm"
|
||||||
silenced = 0
|
silenced = 0
|
||||||
origin_tech = "combat=2;materials=2;syndicate=2"
|
origin_tech = "combat=2;materials=2;syndicate=2"
|
||||||
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
load_method = MAGAZINE
|
load_method = MAGAZINE
|
||||||
magazine_type = /obj/item/ammo_magazine/mc9mm
|
magazine_type = /obj/item/ammo_magazine/mc9mm
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
max_shells = 6
|
max_shells = 6
|
||||||
caliber = "38"
|
caliber = "38"
|
||||||
origin_tech = "combat=2;materials=2"
|
origin_tech = "combat=2;materials=2"
|
||||||
|
fire_sound = 'sound/weapons/Gunshot_light.ogg'
|
||||||
ammo_type = /obj/item/ammo_casing/c38
|
ammo_type = /obj/item/ammo_casing/c38
|
||||||
|
|
||||||
/obj/item/weapon/gun/projectile/revolver/detective/verb/rename_gun()
|
/obj/item/weapon/gun/projectile/revolver/detective/verb/rename_gun()
|
||||||
|
|||||||
@@ -44,11 +44,6 @@
|
|||||||
name = "electrode"
|
name = "electrode"
|
||||||
icon_state = "spark"
|
icon_state = "spark"
|
||||||
nodamage = 1
|
nodamage = 1
|
||||||
/*
|
|
||||||
stun = 10
|
|
||||||
weaken = 10
|
|
||||||
stutter = 10
|
|
||||||
*/
|
|
||||||
taser_effect = 1
|
taser_effect = 1
|
||||||
agony = 40
|
agony = 40
|
||||||
damage_type = HALLOSS
|
damage_type = HALLOSS
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user