mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 21:18:37 +01:00
Balance Adjustment 8 (#29560)
* Update shotgun.dm * Update rifle.dm * what * Update packs.dm * yea * Update sec_research.dm * yeah * follow up 8 * insanity * snake eater --------- Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
This commit is contained in:
co-authored by
Waterpig
parent
9f8db21e09
commit
c3f2895ea0
@@ -108,13 +108,11 @@
|
||||
/obj/structure/closet/secure_closet/security/PopulateContents()
|
||||
..()
|
||||
new /obj/item/clothing/suit/armor/vest/alt/sec(src)
|
||||
new /obj/item/storage/toolbox/guncase/skyrat/pistol/rom_flech(src) //SKYRAT EDIT ADDITION
|
||||
new /obj/item/clothing/head/helmet/sec(src)
|
||||
new /obj/item/radio/headset/headset_sec(src)
|
||||
new /obj/item/radio/headset/headset_sec/alt(src)
|
||||
new /obj/item/clothing/glasses/hud/security/sunglasses(src)
|
||||
new /obj/item/flashlight/seclite(src)
|
||||
new /obj/item/choice_beacon/security_pistol(src) //SKYRAT EDIT ADDITION
|
||||
new /obj/item/clothing/gloves/tackler/security(src) // SKYRAT EDIT CHANGE - Gives Them The Blue Ones - ORIGINAL: new /obj/item/clothing/gloves/tackler(src)
|
||||
|
||||
/obj/structure/closet/secure_closet/security/sec
|
||||
|
||||
@@ -223,6 +223,7 @@ GLOBAL_LIST_EMPTY(security_officer_distribution)
|
||||
suit_store = /obj/item/gun/energy/disabler
|
||||
backpack_contents = list(
|
||||
/obj/item/evidencebag = 1,
|
||||
/obj/item/choice_beacon/security_pistol = 1, //SKYRAT ADDITION
|
||||
)
|
||||
belt = /obj/item/modular_computer/pda/security
|
||||
ears = /obj/item/radio/headset/headset_sec/alt
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
/obj/item/gun/ballistic/shotgun/riot
|
||||
name = "woodstock shotgun"
|
||||
desc = "A sturdy shotgun with a short magazine tube, commonly used by lavaland hunters and riot police. Features a fixed tactical stock designed for the terran feels."
|
||||
desc = "A sturdy shotgun with a longer magazine and a fixed tactical stock designed for non-lethal riot control. Often found in the hand of a lavaland hunter. Vaguely reminds you of hunting back in Sol does it not?"
|
||||
fire_delay = 6 //We slighly bump this up because thats a good idea
|
||||
sawn_desc = "Come with me if you want to live."
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
inhand_icon_state = "shotgun_combat"
|
||||
inhand_x_dimension = 32
|
||||
inhand_y_dimension = 32
|
||||
fire_delay = 7
|
||||
fire_delay = 7
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
|
||||
/obj/item/gun/ballistic/shotgun/automatic/combat/compact
|
||||
|
||||
+25
-1
@@ -80,7 +80,7 @@
|
||||
icon_state = "38"
|
||||
multiple_sprites = AMMO_BOX_PER_BULLET
|
||||
ammo_band_icon = "+38_ammo_band"
|
||||
|
||||
multitype = FALSE
|
||||
custom_premium_price = 50
|
||||
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
@@ -98,3 +98,27 @@
|
||||
desc = "Designed to quickly reload revolvers."
|
||||
ammo_type = /obj/item/ammo_casing/c10mm/fire
|
||||
ammo_band_color = "#c41d1a"
|
||||
|
||||
/obj/item/ammo_box/c10mm/speedloader/ap
|
||||
|
||||
name = "speed loader (10mm Auto Armor Penetrating)"
|
||||
desc = "Designed to quickly reload revolvers."
|
||||
ammo_type = /obj/item/ammo_casing/c10mm/ap
|
||||
ammo_band_color = "#1ac43f"
|
||||
|
||||
/obj/item/ammo_box/c10mm/speedloader/hp
|
||||
|
||||
name = "speed loader (10mm Auto Hollow Point)"
|
||||
desc = "Designed to quickly reload revolvers."
|
||||
ammo_type = /obj/item/ammo_casing/c10mm/hp
|
||||
ammo_band_color = "#df00ae"
|
||||
|
||||
/obj/item/ammo_box/magazine/firefly
|
||||
name = "pistol magazine (.117 Incapacitator)"
|
||||
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/company_and_or_faction_based/nanotrasen_system_inc/ammo.dmi'
|
||||
multiple_sprites = AMMO_BOX_FULL_EMPTY
|
||||
icon_state = "firefly"
|
||||
multitype = FALSE
|
||||
ammo_type = /obj/item/ammo_casing/shotgun/antitide
|
||||
max_ammo = 10
|
||||
caliber = CALIBER_SHOTGUN
|
||||
|
||||
+34
-1
@@ -59,9 +59,42 @@
|
||||
burst_size = 3
|
||||
spawn_magazine_type = /obj/item/ammo_box/magazine/m9mm/stendo
|
||||
|
||||
/obj/item/gun/ballistic/automatic/pistol/nt_glock/empty
|
||||
//Magistrate Pistol
|
||||
|
||||
/obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/firefly
|
||||
name = "MX-7C Stun Pistol"
|
||||
|
||||
weapon_to_spawn = /obj/item/gun/ballistic/automatic/pistol/firefly/empty
|
||||
|
||||
/obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/firefly/PopulateContents()
|
||||
new weapon_to_spawn (src)
|
||||
|
||||
generate_items_inside(list(
|
||||
/obj/item/ammo_box/magazine/firefly = 3,
|
||||
), src)
|
||||
|
||||
/obj/item/gun/ballistic/automatic/pistol/firefly
|
||||
name = "\improper MX-7C 'Firefly'"
|
||||
desc = "NanoTrasen Experimental Model 7 Compact, A rare pistol chambered in a .117 electrode cartridge. It has has a small magazine capacity."
|
||||
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/company_and_or_faction_based/nanotrasen_system_inc/pistol.dmi'
|
||||
icon_state = "firefly"
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
spread = 10
|
||||
fire_sound = 'sound/weapons/gun/pistol/shot_alt.ogg'
|
||||
rack_sound = 'sound/weapons/gun/pistol/rack.ogg'
|
||||
lock_back_sound = 'sound/weapons/gun/pistol/slide_lock.ogg'
|
||||
bolt_drop_sound = 'sound/weapons/gun/pistol/slide_drop.ogg'
|
||||
pin = /obj/item/firing_pin
|
||||
spawn_magazine_type = /obj/item/ammo_box/magazine/firefly
|
||||
accepted_magazine_type = /obj/item/ammo_box/magazine/firefly
|
||||
|
||||
/obj/item/gun/ballistic/automatic/pistol/firefly/give_manufacturer_examine()
|
||||
AddElement(/datum/element/manufacturer_examine, COMPANY_NANOTRASEN)
|
||||
|
||||
/obj/item/gun/ballistic/automatic/pistol/firefly/empty
|
||||
spawnwithmagazine = FALSE
|
||||
|
||||
|
||||
// Revolver
|
||||
|
||||
/obj/item/gun/ballistic/revolver/nt_revolver
|
||||
|
||||
+3
-2
@@ -143,7 +143,8 @@
|
||||
burst_size = 2
|
||||
fire_delay = 2
|
||||
spread = 5
|
||||
pin = /obj/item/firing_pin/alert_level
|
||||
// pin = /obj/item/firing_pin/alert_level this does work but it's a conceptual failure
|
||||
pin = /obj/item/firing_pin
|
||||
fire_sound = 'modular_skyrat/modules/modular_weapons/sounds/smg_light.ogg'
|
||||
|
||||
accepted_magazine_type = /obj/item/ammo_box/magazine/caflechette
|
||||
@@ -239,7 +240,7 @@
|
||||
weapon_weight = WEAPON_LIGHT
|
||||
burst_size = 3
|
||||
spread = 0
|
||||
pin = /obj/item/firing_pin
|
||||
|
||||
unfolded_spread = 0
|
||||
folded_spread = 7
|
||||
folded_recoil = 2
|
||||
|
||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 427 B |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -54,7 +54,6 @@
|
||||
head = /obj/item/clothing/head/nanotrasen_consultant
|
||||
backpack_contents = list(
|
||||
/obj/item/melee/baton/telescopic = 1,
|
||||
/obj/item/choice_beacon/ntc = 1,
|
||||
/obj/item/gun/energy/e_gun/mini = 1,
|
||||
)
|
||||
|
||||
@@ -152,4 +151,4 @@
|
||||
new /obj/item/storage/photo_album/personal(src)
|
||||
new /obj/item/bedsheet/centcom(src)
|
||||
new /obj/item/storage/bag/garment/nanotrasen_consultant(src)
|
||||
new /obj/item/choice_beacon/station_magistrate(src)
|
||||
new /obj/item/storage/toolbox/guncase/skyrat/pistol/trappiste_small_case/firefly(src)
|
||||
|
||||
@@ -39,14 +39,13 @@
|
||||
cost = PAYCHECK_COMMAND * 20
|
||||
contains = list(/obj/item/gun/ballistic/shotgun/riot, /obj/item/storage/pouch/ammo, /obj/item/storage/belt/bandolier, /obj/item/ammo_box/advanced/s12gauge/hunter)
|
||||
|
||||
/datum/supply_pack/goody/renoster_shotgun
|
||||
name = "Renoster Single Pack Shotgun"
|
||||
desc = "When you really need to send the message across. A shotgun favoured by modern Sol Police, now at an affordable price."
|
||||
cost = PAYCHECK_COMMAND * 20
|
||||
/datum/supply_pack/goody/rensoter_shotgun
|
||||
name = "Renoster Shotgun Single-Pack"
|
||||
desc = "A common modern shotgun used by Solarian State Police."
|
||||
contains = list(/obj/item/gun/ballistic/shotgun/riot/sol, /obj/item/storage/pouch/ammo, /obj/item/storage/belt/bandolier, /obj/item/ammo_box/advanced/s12gauge/rubber)
|
||||
cost = PAYCHECK_COMMAND * 22
|
||||
|
||||
//OVerride the price
|
||||
/datum/supply_pack/goody/double_barrel
|
||||
name = "Double-barreled Shotgun Single-Pack"
|
||||
desc = "Lost your beloved bunny to a demonic invasion? Clown broke in and stole your beloved gun? No worries! Get a new gun as long as you can pay the absurd fees."
|
||||
cost = PAYCHECK_COMMAND * 12
|
||||
cost = PAYCHECK_COMMAND * 14 //This is outclassed by peacekeeper combat shotgun
|
||||
|
||||
@@ -68,18 +68,21 @@
|
||||
design_ids += "m9mm_mag_ihdf"
|
||||
design_ids += "ca_flechballpoint"
|
||||
design_ids += "m9mm_mag"
|
||||
design_ids += "c10mm_rincin"
|
||||
design_ids += "s12g_antitide"
|
||||
. = ..()
|
||||
|
||||
/datum/techweb_node/exotic_ammo/New()
|
||||
design_ids += "s12g_incinslug"
|
||||
design_ids += "ca_flechripper"
|
||||
design_ids += "sol_bolt_to_rifle"
|
||||
design_ids += "c10mm_rhp"
|
||||
design_ids += "c10mm_rap"
|
||||
. = ..()
|
||||
|
||||
/datum/techweb_node/syndicate_basic/New()
|
||||
design_ids += "s12g_magnum"
|
||||
design_ids += "s12g_express"
|
||||
design_ids += "s12g_antitide"
|
||||
design_ids += "s12g_ion"
|
||||
. = ..()
|
||||
|
||||
|
||||
@@ -433,6 +433,42 @@
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
||||
|
||||
/datum/design/c10mm_rincin
|
||||
name = "10mm Auto Speedloader Fireshot (Lethal)"
|
||||
desc = "A speedloader in 10mm Auto."
|
||||
id = "c10mm_rincin"
|
||||
build_type = PROTOLATHE | AWAY_LATHE
|
||||
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/plasma = SHEET_MATERIAL_AMOUNT * 15)
|
||||
build_path = /obj/item/ammo_box/c10mm/speedloader/fire
|
||||
category = list(
|
||||
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
||||
|
||||
/datum/design/c10mm_rhp
|
||||
name = "10mm Auto Speedloader Hollow Point (Very Lethal)"
|
||||
desc = "A speedloader in 10mm Auto."
|
||||
id = "c10mm_rhp"
|
||||
build_type = PROTOLATHE | AWAY_LATHE
|
||||
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 15)
|
||||
build_path = /obj/item/ammo_box/c10mm/speedloader/hp
|
||||
category = list(
|
||||
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
||||
|
||||
/datum/design/c10mm_rap
|
||||
name = "10mm Auto Speedloader Armor Piercing (Very Lethal)"
|
||||
desc = "A speedloader in 10mm Auto."
|
||||
id = "c10mm_rap"
|
||||
build_type = PROTOLATHE | AWAY_LATHE
|
||||
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/silver = SHEET_MATERIAL_AMOUNT * 15)
|
||||
build_path = /obj/item/ammo_box/c10mm/speedloader/ap
|
||||
category = list(
|
||||
RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_AMMO
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SECURITY
|
||||
|
||||
//IDMA Gun Stuff
|
||||
/datum/design/caflechette
|
||||
name = "Flechette Rifle Magazine (lethal)"
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
damage = 15 //I'd kill you if you manage to kill someone with this shit
|
||||
wound_bonus = 30
|
||||
bare_wound_bonus = 30
|
||||
demolition_mod = 5
|
||||
demolition_mod = 2
|
||||
|
||||
/obj/projectile/bullet/frangible_slug/on_hit(atom/target, blocked = 0, pierce_hit)
|
||||
. = ..()
|
||||
@@ -278,9 +278,8 @@
|
||||
demolition_mod = 50
|
||||
damage = 30
|
||||
else
|
||||
demolition_mod = 5
|
||||
damage = 10
|
||||
return ..()
|
||||
demolition_mod = 2
|
||||
damage = 15
|
||||
|
||||
/obj/item/ammo_casing/shotgun/hunter
|
||||
name = "hunter slug shell"
|
||||
|
||||
Reference in New Issue
Block a user