-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[MIRROR] Gives blueshields a new shoulder-bruising "submachinegun" th…
…at fires .585 (#725) * Gives blueshields a new shoulder-bruising "submachinegun" that fires .585 (#24640) * hope you got a strong shoulder * removes the damage mod * increases the spread a bit * fixes stray burst selector * modular blueshield --------- Co-authored-by: Paxilmaniac <[email protected]> Co-authored-by: Iajret <[email protected]>
- Loading branch information
1 parent
53a5d04
commit 4920ab9
Showing
12 changed files
with
101 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
30 changes: 30 additions & 0 deletions
30
...at/modules/modular_weapons/code/company_and_or_faction_based/xhihao_light_arms/gunsets.dm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
// Base yellow carwo case | ||
|
||
/obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case | ||
|
||
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/gunsets.dmi' | ||
icon_state = "case_xhihao" | ||
|
||
// Empty version of the case | ||
|
||
/obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case/empty | ||
|
||
/obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case/empty/PopulateContents() | ||
return | ||
|
||
// Contains the Bogseo submachinegun, excellent for breaking shoulders | ||
|
||
/obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case/bogseo | ||
name = "\improper Xhihao 'Bogseo' gunset" | ||
|
||
weapon_to_spawn = /obj/item/gun/ballistic/automatic/xhihao_smg/no_mag | ||
extra_to_spawn = /obj/item/ammo_box/magazine/c585trappiste_pistol | ||
|
||
/obj/item/storage/toolbox/guncase/skyrat/xhihao_large_case/bogseo/PopulateContents() | ||
new weapon_to_spawn (src) | ||
|
||
generate_items_inside(list( | ||
/obj/item/ammo_box/c585trappiste/incapacitator = 1, | ||
/obj/item/ammo_box/c585trappiste = 1, | ||
/obj/item/ammo_box/magazine/c585trappiste_pistol/spawns_empty = 3, | ||
), src) |
File renamed without changes.
61 changes: 61 additions & 0 deletions
61
...ules/modular_weapons/code/company_and_or_faction_based/xhihao_light_arms/submachinegun.dm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
// Evil .585 smg that blueshields spawn with that will throw your screen like hell but itll sure kill whoever threatens a head really good | ||
|
||
/obj/item/gun/ballistic/automatic/xhihao_smg | ||
name = "\improper Xhihao 'Bogseo' Submachinegun" | ||
desc = "A weapon that could hardly be called a 'sub' machinegun, firing the monstrous .585 cartridge. \ | ||
It provides enough kick to bruise a shoulder pretty bad if used without protection." | ||
|
||
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/company_and_or_faction_based/xhihao_light_arms/guns32x.dmi' | ||
icon_state = "bogseo" | ||
|
||
lefthand_file = 'modular_skyrat/modules/modular_weapons/icons/mob/company_and_or_faction_based/xhihao_light_arms/guns_lefthand.dmi' | ||
righthand_file = 'modular_skyrat/modules/modular_weapons/icons/mob/company_and_or_faction_based/xhihao_light_arms/guns_righthand.dmi' | ||
inhand_icon_state = "bogseo" | ||
|
||
special_mags = FALSE | ||
|
||
bolt_type = BOLT_TYPE_STANDARD | ||
|
||
w_class = WEIGHT_CLASS_BULKY | ||
weapon_weight = WEAPON_HEAVY | ||
slot_flags = ITEM_SLOT_OCLOTHING | ITEM_SLOT_BELT | ||
|
||
accepted_magazine_type = /obj/item/ammo_box/magazine/c585trappiste_pistol | ||
|
||
fire_sound = 'modular_skyrat/modules/modular_weapons/sounds/smg_heavy.ogg' | ||
can_suppress = TRUE | ||
|
||
can_bayonet = FALSE | ||
|
||
suppressor_x_offset = 9 | ||
|
||
burst_size = 1 | ||
fire_delay = 0.15 SECONDS | ||
actions_types = list() | ||
|
||
// Because we're firing a lot of these really fast, we want a lot less wound chance | ||
projectile_wound_bonus = -20 | ||
spread = 12.5 | ||
// Hope you didn't need to see anytime soon | ||
recoil = 2 | ||
|
||
/obj/item/gun/ballistic/automatic/xhihao_smg/give_manufacturer_examine() | ||
AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO) | ||
AddComponent(/datum/component/automatic_fire, fire_delay) | ||
|
||
/obj/item/gun/ballistic/automatic/xhihao_smg/examine_more(mob/user) | ||
. = ..() | ||
|
||
. += "The Bogseo submachinegun is seen in highly different lights based on \ | ||
who you ask. Ask a Jovian, and they'll go off all day about how they \ | ||
love the thing so. A big weapon for shooting big targets, like the \ | ||
fuel-stat raiders in their large suits of armor. Ask a space pirate, however \ | ||
and you'll get a different story. That is thanks to many SolFed anti-piracy \ | ||
units picking the Bogseo as their standard boarding weapon. What better \ | ||
to ruin a brigand's day than a bullet large enough to turn them into \ | ||
mist at full auto, after all?" | ||
|
||
return . | ||
|
||
/obj/item/gun/ballistic/automatic/xhihao_smg/no_mag | ||
spawnwithmagazine = FALSE |
Binary file added
BIN
+803 Bytes
...odular_weapons/icons/mob/company_and_or_faction_based/xhihao_light_arms/guns_lefthand.dmi
Binary file not shown.
Binary file added
BIN
+805 Bytes
...dular_weapons/icons/mob/company_and_or_faction_based/xhihao_light_arms/guns_righthand.dmi
Binary file not shown.
Binary file added
BIN
+897 Bytes
...ules/modular_weapons/icons/obj/company_and_or_faction_based/xhihao_light_arms/guns32x.dmi
Binary file not shown.
Binary file modified
BIN
+296 Bytes
(120%)
modular_skyrat/modules/modular_weapons/icons/obj/gunsets.dmi
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters