Skip to content

Commit

Permalink
Spearhead
Browse files Browse the repository at this point in the history
- renamed Spearhead pathways from CMB to spearhead
- added black Spearhead for loadout
- Updates Spearhead onmobs
  • Loading branch information
AmoryBlaine committed Aug 12, 2024
1 parent e563f82 commit 3c0375e
Show file tree
Hide file tree
Showing 32 changed files with 210 additions and 184 deletions.
12 changes: 6 additions & 6 deletions code/datums/factions/clf.dm
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
list("SIDEARMS", 0, null, null, null),
list("VP70 Combat Pistol", 15, /obj/item/weapon/gun/pistol/vp70, null, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Pistol", 15, /obj/item/weapon/gun/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 15, /obj/item/weapon/gun/revolver/cmb, null, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 15, /obj/item/weapon/gun/revolver/spearhead, null, VENDOR_ITEM_REGULAR),
list("Holdout Pistol", 10, /obj/item/weapon/gun/pistol/holdout, null, VENDOR_ITEM_REGULAR),
list("KT-42 Automag", 15, /obj/item/weapon/gun/pistol/kt42, null, VENDOR_ITEM_REGULAR),
list("S&W .357 Revolver", 15, /obj/item/weapon/gun/revolver/small, null, VENDOR_ITEM_REGULAR),
Expand All @@ -69,8 +69,8 @@
list("VP70 Magazine (9mm)", 5, /obj/item/ammo_magazine/pistol/vp70, null, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Magazine (9mm)", 5, /obj/item/ammo_magazine/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("KT-42 Magazine (.44)", 5, /obj/item/ammo_magazine/pistol/kt42, null, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 10, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 5, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 10, /obj/item/ammo_magazine/revolver/spearhead, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 5, /obj/item/ammo_magazine/revolver/spearhead, VENDOR_ITEM_REGULAR),
list("S&W Speed Loader (.357)", 5, /obj/item/ammo_magazine/revolver/small, null, VENDOR_ITEM_REGULAR),
list("Tiny Pistol Magazine (.22)", 5, /obj/item/ammo_magazine/pistol/holdout, null, VENDOR_ITEM_REGULAR),

Expand Down Expand Up @@ -128,7 +128,7 @@
list("SIDEARMS", -1, null, null),
list("VP70 Combat Pistol", 20, /obj/item/weapon/gun/pistol/vp70, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Pistol", 20, /obj/item/weapon/gun/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 20, /obj/item/weapon/gun/revolver/cmb, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 20, /obj/item/weapon/gun/revolver/spearhead, VENDOR_ITEM_REGULAR),
list("Holdout Pistol", 20, /obj/item/weapon/gun/pistol/holdout, VENDOR_ITEM_REGULAR),
list("KT-42 Automag", 20, /obj/item/weapon/gun/pistol/kt42, VENDOR_ITEM_REGULAR),
list("S&W .357 Revolver", 20, /obj/item/weapon/gun/revolver/small, VENDOR_ITEM_REGULAR),
Expand All @@ -137,8 +137,8 @@
list("VP70 Magazine (9mm)", 40, /obj/item/ammo_magazine/pistol/vp70, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Magazine (9mm)", 40, /obj/item/ammo_magazine/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("KT-42 Magazine (.44)", 40, /obj/item/ammo_magazine/pistol/kt42, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/spearhead, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/spearhead, VENDOR_ITEM_REGULAR),
list("S&W Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/small, VENDOR_ITEM_REGULAR),
list("Tiny Pistol Magazine (.22)", 40, /obj/item/ammo_magazine/pistol/holdout, VENDOR_ITEM_REGULAR),

Expand Down
12 changes: 6 additions & 6 deletions code/datums/supply_packs/black_market.dm
Original file line number Diff line number Diff line change
Expand Up @@ -410,12 +410,12 @@ Additionally, weapons that are way too good to put in the basically-flavor black
/datum/supply_packs/contraband/seized/cmb
name = "CMB Spearhead revolver (x5 magazines included)"
contains = list(
/obj/item/weapon/gun/revolver/cmb,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead,
/obj/item/ammo_magazine/revolver/spearhead,
/obj/item/ammo_magazine/revolver/spearhead,
/obj/item/ammo_magazine/revolver/spearhead,
/obj/item/ammo_magazine/revolver/spearhead,
/obj/item/ammo_magazine/revolver/spearhead,
)
dollar_cost = 20
containertype = /obj/structure/largecrate/black_market
Expand Down
8 changes: 4 additions & 4 deletions code/game/objects/effects/spawners/random.dm
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,7 @@
var/mags_min = 1
var/list/guns = list(
/obj/item/weapon/gun/pistol/b92fs = /obj/item/ammo_magazine/pistol/b92fs,
/obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead = /obj/item/ammo_magazine/revolver/spearhead,
/obj/item/weapon/gun/pistol/highpower = /obj/item/ammo_magazine/pistol/highpower,
/obj/item/weapon/gun/pistol/m1911 = /obj/item/ammo_magazine/pistol/m1911,
/obj/item/weapon/gun/revolver/small = /obj/item/ammo_magazine/revolver/small,
Expand Down Expand Up @@ -388,9 +388,9 @@
/obj/item/weapon/gun/pistol/b92fs = /obj/item/ammo_magazine/pistol/b92fs,
/obj/item/weapon/gun/pistol/b92fs = /obj/item/ammo_magazine/pistol/b92fs,
/obj/item/weapon/gun/pistol/b92fs = /obj/item/ammo_magazine/pistol/b92fs,
/obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead = /obj/item/ammo_magazine/revolver/spearhead,
/obj/item/weapon/gun/revolver/spearhead = /obj/item/ammo_magazine/revolver/spearhead,
/obj/item/weapon/gun/revolver/spearhead = /obj/item/ammo_magazine/revolver/spearhead,
/obj/item/weapon/gun/pistol/highpower = /obj/item/ammo_magazine/pistol/highpower,
/obj/item/weapon/gun/pistol/highpower = /obj/item/ammo_magazine/pistol/highpower,
/obj/item/weapon/gun/pistol/highpower = /obj/item/ammo_magazine/pistol/highpower,
Expand Down
4 changes: 2 additions & 2 deletions code/game/objects/items/storage/belt.dm
Original file line number Diff line number Diff line change
Expand Up @@ -448,8 +448,8 @@
new /obj/item/handcuffs(src)
new /obj/item/handcuffs(src)
new /obj/item/handcuffs(src)
new /obj/item/ammo_magazine/revolver/cmb(src)
new /obj/item/ammo_magazine/revolver/cmb(src)
new /obj/item/ammo_magazine/revolver/spearhead(src)
new /obj/item/ammo_magazine/revolver/spearhead(src)

/obj/item/storage/belt/security/MP/CMB/full/highpower/fill_preset_inventory()
new /obj/item/weapon/gun/energy/taser(src)
Expand Down
14 changes: 14 additions & 0 deletions code/game/objects/items/storage/misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,20 @@
new /obj/item/ammo_magazine/pistol/highpower/black(src)
new /obj/item/ammo_magazine/pistol/highpower/black(src)

/obj/item/storage/box/Spearhead_loadout
name = "Spearhead Armoury storage case"
desc = "A relatively large storage case containing a loaded Spearhead Armoury autorevolver and two additional speedloaders."
icon = 'icons/obj/items/storage.dmi'
icon_state = "matebacase"
w_class = SIZE_LARGE
max_w_class = SIZE_MEDIUM
storage_slots = 3

/obj/item/storage/box/Spearhead_loadout/fill_preset_inventory()
new /obj/item/weapon/gun/revolver/spearhead/black(src)
new /obj/item/ammo_magazine/revolver/spearhead(src)
new /obj/item/ammo_magazine/revolver/spearhead(src)

/obj/item/storage/box/M1911_loadout
name = "M1911 storage case"
desc = "A relatively large storage case containing a loaded M1911 and two additional magazines."
Expand Down
2 changes: 1 addition & 1 deletion code/game/objects/structures/crates_lockers/largecrate.dm
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@
/obj/item/weapon/gun/pistol/m1911 = /obj/item/ammo_magazine/pistol/m1911,
/obj/item/weapon/gun/pistol/heavy = /obj/item/ammo_magazine/pistol/heavy,
/obj/item/weapon/gun/revolver/small = /obj/item/ammo_magazine/revolver/small,
/obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead = /obj/item/ammo_magazine/revolver/spearhead,
/obj/item/weapon/gun/shotgun/merc = /obj/item/ammo_magazine/handful/shotgun/buckshot,
/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb = /obj/item/ammo_magazine/handful/shotgun/buckshot,
/obj/item/weapon/gun/smg/mp27 = /obj/item/ammo_magazine/smg/mp27,
Expand Down
5 changes: 5 additions & 0 deletions code/modules/client/preferences_gear.dm
Original file line number Diff line number Diff line change
Expand Up @@ -756,6 +756,11 @@ var/global/list/gear_datums_by_name = list()
path = /obj/item/storage/box/HG45_marine_loadout
allowed_origins = USCM_ORIGINS

/datum/gear/weapon/spearhead
display_name = "Spearhead Armoury Autorevolver"
path = /obj/item/storage/box/Spearhead_loadout
allowed_origins = USCM_ORIGINS

/datum/gear/weapon/m2100_machete
display_name = "M2100 Machete"
path = /obj/item/storage/large_holster/machete/arnold/weak
Expand Down
4 changes: 2 additions & 2 deletions code/modules/gear_presets/_select_equipment.dm
Original file line number Diff line number Diff line change
Expand Up @@ -893,8 +893,8 @@ var/list/rebel_rifles = list(
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/b92fs(new_human), WEAR_IN_BACK)

if(1)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/cmb(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/spearhead(new_human), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead(new_human), WEAR_IN_BACK)

if(2)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/highpower(new_human), WEAR_IN_BACK)
Expand Down
24 changes: 12 additions & 12 deletions code/modules/gear_presets/cmb.dm
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@
switch(choice)
if(1 to 6)
new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/holster, WEAR_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/security/MP/CMB/full/revolver, WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, WEAR_J_STORE)
new_human.equip_to_slot_or_del(new /obj/item/handcuffs/zip, WEAR_IN_BACK)
Expand Down Expand Up @@ -111,9 +111,9 @@
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/handful/shotgun, WEAR_IN_R_STORE)
if(10)
new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/holster, WEAR_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/storage/belt/security/MP/CMB/full/revolver, WEAR_WAIST)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1, WEAR_J_STORE)
new_human.equip_to_slot_or_del(new /obj/item/handcuffs/zip, WEAR_IN_BACK)
Expand Down Expand Up @@ -147,9 +147,9 @@
new_human.equip_to_slot_or_del(new headset_type, WEAR_L_EAR)
new_human.equip_to_slot_or_del(new /obj/item/clothing/under/CM_uniform, WEAR_BODY)
new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/holster, WEAR_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_ACCESSORY)
new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/CMB/marshal, WEAR_JACKET)
new_human.equip_to_slot_or_del(new /obj/item/weapon/telebaton, WEAR_IN_JACKET)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb/m3717, WEAR_J_STORE)
Expand Down Expand Up @@ -227,9 +227,9 @@
load_name(new_human)
//backpack
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/security, WEAR_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/cmb, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/spearhead, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/device/autopsy_scanner, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/explosive/plastic/breaching_charge, WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/device/radio, WEAR_IN_BACK)
Expand Down
25 changes: 16 additions & 9 deletions code/modules/projectiles/guns/revolvers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -699,7 +699,7 @@
//-------------------------------------------------------
//MARSHALS REVOLVER //Spearhead exists in Alien cannon.

/obj/item/weapon/gun/revolver/cmb
/obj/item/weapon/gun/revolver/spearhead
name = "\improper Spearhead Armoury autorevolver"
desc = "A semi-automatic revolver chambered in .357 commonly issued to Colonial Marshals."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
Expand All @@ -709,8 +709,8 @@
fire_sounds = list('sound/weapons/gun_cmb_1.ogg', 'sound/weapons/gun_cmb_2.ogg')
fire_rattle = 'sound/weapons/gun_cmb_rattle.ogg'
cylinder_click = list('sound/weapons/handling/gun_cmb_click1.ogg', 'sound/weapons/handling/gun_cmb_click2.ogg')
current_mag = /obj/item/ammo_magazine/internal/revolver/cmb
force = 12
current_mag = /obj/item/ammo_magazine/internal/revolver/spearhead
force = 15
attachable_allowed = list(
/obj/item/attachable/suppressor, // Muzzle
/obj/item/attachable/extended_barrel,
Expand All @@ -724,21 +724,21 @@
/obj/item/attachable/lasersight,
)

/obj/item/weapon/gun/revolver/cmb/click_empty(mob/user)
/obj/item/weapon/gun/revolver/spearhead/click_empty(mob/user)
if(user)
to_chat(user, SPAN_WARNING("<b>*click*</b>"))
playsound(user, pick('sound/weapons/handling/gun_cmb_click1.ogg', 'sound/weapons/handling/gun_cmb_click2.ogg'), 25, 1, 5) //5 tile range
else
playsound(src, pick('sound/weapons/handling/gun_cmb_click1.ogg', 'sound/weapons/handling/gun_cmb_click2.ogg'), 25, 1, 5)

/obj/item/weapon/gun/revolver/cmb/Fire(atom/target, mob/living/user, params, reflex = 0, dual_wield)
/obj/item/weapon/gun/revolver/spearhead/Fire(atom/target, mob/living/user, params, reflex = 0, dual_wield)
playsound('sound/weapons/gun_cmb_bass.ogg') // badass shooting bass
return ..()

/obj/item/weapon/gun/revolver/cmb/set_gun_attachment_offsets()
/obj/item/weapon/gun/revolver/spearhead/set_gun_attachment_offsets()
attachable_offset = list("muzzle_x" = 29, "muzzle_y" = 22,"rail_x" = 11, "rail_y" = 25, "under_x" = 20, "under_y" = 18, "stock_x" = 20, "stock_y" = 18)

/obj/item/weapon/gun/revolver/cmb/set_gun_config_values()
/obj/item/weapon/gun/revolver/spearhead/set_gun_config_values()
..()
set_fire_delay(FIRE_DELAY_TIER_6)
accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4
Expand All @@ -749,5 +749,12 @@
recoil = RECOIL_AMOUNT_TIER_5
recoil_unwielded = RECOIL_AMOUNT_TIER_3

/obj/item/weapon/gun/revolver/cmb/hollowpoint
current_mag = /obj/item/ammo_magazine/internal/revolver/cmb/hollowpoint
/obj/item/weapon/gun/revolver/spearhead/hollowpoint
current_mag = /obj/item/ammo_magazine/internal/revolver/spearhead/hollowpoint

/obj/item/weapon/gun/revolver/spearhead/black
name = "\improper Spearhead Armoury autorevolver"
desc = "A semi-automatic revolver chambered in .357 commonly issued to Colonial Marshals, though this version has been modified with a black metal finish."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "spearhead_black"
item_state = "spearhead_black"
14 changes: 7 additions & 7 deletions code/modules/projectiles/magazines/revolvers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -78,17 +78,17 @@
max_rounds = 6
gun_type = /obj/item/weapon/gun/revolver/small

/obj/item/ammo_magazine/revolver/cmb
/obj/item/ammo_magazine/revolver/spearhead
name = "\improper Spearhead speed loader (.357)"
desc = "A speedloader of 6 FMJ .357 bullets, uncommonly issued to Colonial Marshals due to overpenetration risks."
default_ammo = /datum/ammo/bullet/revolver/small
caliber = ".357"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "cmb"
max_rounds = 6
gun_type = /obj/item/weapon/gun/revolver/cmb
gun_type = /obj/item/weapon/gun/revolver/spearhead

/obj/item/ammo_magazine/revolver/cmb/hollowpoint
/obj/item/ammo_magazine/revolver/spearhead/hollowpoint
name = "\improper Spearhead speed loader (.357)"
desc = "A speedloader of 6 hollowpoint .357 bullets, commonly issued to Colonial Marshals to both prevent overpenetration and improve performance against unarmored criminals or wildlife."
default_ammo = /datum/ammo/bullet/revolver/small/hollowpoint
Expand Down Expand Up @@ -205,15 +205,15 @@
//-------------------------------------------------------
//MARSHALS REVOLVER //Spearhead exists in Alien cannon.

/obj/item/ammo_magazine/internal/revolver/cmb
/obj/item/ammo_magazine/internal/revolver/spearhead
default_ammo = /datum/ammo/bullet/revolver/small
caliber = ".357"
gun_type = /obj/item/weapon/gun/revolver/cmb
gun_type = /obj/item/weapon/gun/revolver/spearhead

/obj/item/ammo_magazine/internal/revolver/cmb/hollowpoint
/obj/item/ammo_magazine/internal/revolver/spearhead/hollowpoint
default_ammo = /datum/ammo/bullet/revolver/small/hollowpoint
caliber = ".357"
gun_type = /obj/item/weapon/gun/revolver/cmb
gun_type = /obj/item/weapon/gun/revolver/spearhead

//-------------------------------------------------------
//BIG GAME HUNTER'S REVOLVER
Expand Down
Binary file modified icons/mob/humans/onmob/items_lefthand_1.dmi
Binary file not shown.
Binary file modified icons/mob/humans/onmob/items_righthand_1.dmi
Binary file not shown.
Binary file modified icons/obj/items/weapons/guns/guns_by_faction/colony.dmi
Binary file not shown.
8 changes: 4 additions & 4 deletions maps/map_files/BigRed/BigRed.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1662,15 +1662,15 @@
/area/bigredv2/outside/marshal_office)
"afo" = (
/obj/structure/surface/rack,
/obj/item/weapon/gun/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
},
/area/bigredv2/outside/marshal_office)
"afp" = (
/obj/structure/surface/rack,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
Expand All @@ -1681,7 +1681,7 @@
/obj/structure/machinery/light{
dir = 1
},
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
Expand Down Expand Up @@ -31566,7 +31566,7 @@
"miD" = (
/obj/effect/decal/cleanable/blood,
/obj/effect/landmark/corpsespawner/security/marshal,
/obj/item/weapon/gun/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead,
/turf/open/mars_cave{
icon_state = "mars_cave_2"
},
Expand Down
6 changes: 3 additions & 3 deletions maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -223,15 +223,15 @@
/area/bigredv2/outside/marshal_office)
"aF" = (
/obj/structure/surface/rack,
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
},
/area/bigredv2/outside/marshal_office)
"aG" = (
/obj/structure/surface/rack,
/obj/item/weapon/gun/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
Expand All @@ -242,7 +242,7 @@
/obj/structure/machinery/light{
dir = 1
},
/obj/item/ammo_magazine/revolver/cmb,
/obj/item/ammo_magazine/revolver/spearhead,
/turf/open/floor{
dir = 8;
icon_state = "vault"
Expand Down
2 changes: 1 addition & 1 deletion maps/map_files/BigRed/sprinkles/20.etatunnel_open.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@
/area/bigredv2/outside/lz2_south_cas)
"Jy" = (
/obj/structure/surface/table/reinforced/prison,
/obj/item/weapon/gun/revolver/cmb,
/obj/item/weapon/gun/revolver/spearhead,
/obj/item/device/flashlight/lamp/on{
pixel_x = -5;
pixel_y = 17
Expand Down
Loading

0 comments on commit 3c0375e

Please sign in to comment.