Skip to content

Commit

Permalink
ne_pomnju_zachem
Browse files Browse the repository at this point in the history
  • Loading branch information
siegluck committed Dec 6, 2024
1 parent de48b9a commit cfe6224
Showing 1 changed file with 63 additions and 0 deletions.
63 changes: 63 additions & 0 deletions code/modules/projectiles/ammo_datums/bullet/revolver.dm
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
/datum/ammo/bullet/revolver/t500
name = ".500 Nigro Express revolver bullet"
handful_icon_state = "nigro"
accurate_range = 15
handful_amount = 5
damage = 100
penetration = 40
Expand Down Expand Up @@ -52,6 +53,68 @@
return
staggerstun(M, P, stagger = 0, slowdown = 0, knockback = 1)

/datum/ammo/bullet/revolver/t500/t312
name = ".500 White Express revolver bullet"
handful_icon_state = "nigro_we"

/datum/ammo/bullet/revolver/t500/t312/on_hit_mob(mob/M,obj/projectile/P)
staggerstun(M, P, stagger = 0, slowdown = 0, knockback = 1)

/datum/ammo/bullet/revolver/t500/med
name = ".500"
handful_icon_state = "nigro"
accurate_range = 10
handful_amount = 1
damage = 25
penetration = 100
sundering = 0
shrapnel_chance = 0
flags_ammo_behavior = AMMO_BALLISTIC|AMMO_SKIPS_ALIENS

/datum/ammo/bullet/revolver/t500/med/on_hit_mob(mob/M,obj/projectile/P)
staggerstun(M, P, stagger = 0, slowdown = 0, knockback = 0)

/datum/ammo/bullet/revolver/t500/med/adrenaline
name = ".500 Adrenaline EMB"
handful_icon_state = "nigro_adr"
hud_state = "t312_adr"

/datum/ammo/bullet/revolver/t500/med/adrenaline/on_hit_mob(mob/M,obj/projectile/P)
if(ishuman(M))
M.reagents.add_reagent(/datum/reagent/medicine/adrenaline, 2)
M.reagents.add_reagent(/datum/reagent/medicine/hyronalin, 3)
return

/datum/ammo/bullet/revolver/t500/med/rr
name = ".500 Russian Red EMB"
handful_icon_state = "nigro_rr"
hud_state = "t312_rr"

/datum/ammo/bullet/revolver/t500/med/rr/on_hit_mob(mob/M,obj/projectile/P)
if(ishuman(M))
M.reagents.add_reagent(/datum/reagent/medicine/russian_red, 5)
return

/datum/ammo/bullet/revolver/t500/med/md
name = "packet of .500 Meraderm EMB"
handful_icon_state = "nigro_md"
hud_state = "t312_md"

/datum/ammo/bullet/revolver/t500/med/md/on_hit_mob(mob/M,obj/projectile/P)
if(ishuman(M))
M.reagents.add_reagent(/datum/reagent/medicine/meralyne, 2.5)
M.reagents.add_reagent(/datum/reagent/medicine/dermaline, 2.5)

/datum/ammo/bullet/revolver/t500/med/neu
name = ".500 Neuraline EMB"
handful_icon_state = "nigro_neu"
hud_state = "t312_neu"

/datum/ammo/bullet/revolver/t500/med/neu/on_hit_mob(mob/M,obj/projectile/P)
if(ishuman(M))
M.reagents.add_reagent(/datum/reagent/medicine/neuraline, 3.1)
M.reagents.add_reagent(/datum/reagent/medicine/hyronalin, 1.9)

/datum/ammo/bullet/revolver/r44
name = "standard revolver bullet"
damage = 35
Expand Down

0 comments on commit cfe6224

Please sign in to comment.