Adds a new Solarian SMG and resprites the Sol service pistol (#13555)

This commit is contained in:
BLUNTFORCE420
2022-04-21 04:49:20 -04:00
committed by GitHub
parent d301982273
commit 846139e71d
9 changed files with 66 additions and 10 deletions

View File

@@ -70,6 +70,17 @@
icon_state = "c20r" icon_state = "c20r"
return return
/obj/item/gun/projectile/automatic/c20r/sol
name = "solarian submachine gun"
desc = "Designed by Zavodskoi as a scaled-down version of their M469, the M470-L is a personal defense weapon intended for use by second-line personnel from all branches of the Solarian military, such as support troops and Navy crewmen. Chambered in 10mm."
icon = 'icons/obj/guns/sol_smg.dmi'
icon_state = "vityaz"
item_state = "vityaz"
/obj/item/gun/projectile/automatic/c20r/sol/update_icon()
..()
icon_state = (ammo_magazine)? "vityaz" : "vityaz-empty"
/obj/item/gun/projectile/automatic/wt550 /obj/item/gun/projectile/automatic/wt550
name = "machine pistol" name = "machine pistol"
desc = "The NI 550 Saber is a cheap self-defense weapon, mass-produced by Zavodskoi Interstellar for paramilitary and private use. Uses 9mm rounds." desc = "The NI 550 Saber is a cheap self-defense weapon, mass-produced by Zavodskoi Interstellar for paramilitary and private use. Uses 9mm rounds."
@@ -157,7 +168,7 @@
to improve handling. The fire control group has been altered as well, sacrificing the burst-fire function in favor of a smoother trigger pull. Born from \ to improve handling. The fire control group has been altered as well, sacrificing the burst-fire function in favor of a smoother trigger pull. Born from \
extensive experience fighting in claustrophobic environments aboard ships and stations, weapons like these are common among Coalition Rangers conducting high-risk boarding operations \ extensive experience fighting in claustrophobic environments aboard ships and stations, weapons like these are common among Coalition Rangers conducting high-risk boarding operations \
along the Frontier, who rely on its ability to rapidly gain fire superiority in the event of an ambush. While no formal name exists for it, \ along the Frontier, who rely on its ability to rapidly gain fire superiority in the event of an ambush. While no formal name exists for it, \
and two no examples are quite alike, weapons of this type are commonly just referred to as the \"Shorty\"." and no two examples are quite alike, weapons of this type are commonly just referred to as the \"Shorty\"."
icon = 'icons/obj/guns/shorty.dmi' icon = 'icons/obj/guns/shorty.dmi'
icon_state = "shorty" icon_state = "shorty"
item_state = "shorty" item_state = "shorty"
@@ -201,9 +212,10 @@
icon_state = (ammo_magazine)? "bcarbine" : "bcarbine-empty" icon_state = (ammo_magazine)? "bcarbine" : "bcarbine-empty"
/obj/item/gun/projectile/automatic/rifle/sol /obj/item/gun/projectile/automatic/rifle/sol
name = "battle rifle" name = "solarian assault rifle"
desc = "A powerful battle rifle, the M469 is a highly accurate skirmishing firearm of Zavodskoi Instellar make which is chambered in 7.62." desc = "A reliable assault rifle manufactured by Zavodskoi Interstellar, the M469 is the standard service rifle of the Solarian Armed Forces, most commonly associated with its ground forces. \
icon = 'icons/obj/guns/battlerifle.dmi' Though the design is old, it continues to see widespread use in the Alliance and its breakaway states and likely will for years to come. Chambered in 7.62mm."
icon = 'icons/obj/guns/sol_rifle.dmi'
icon_state = "battlerifle" icon_state = "battlerifle"
item_state = "battlerifle" item_state = "battlerifle"
origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 3, TECH_ILLEGAL = 2) origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 3, TECH_ILLEGAL = 2)

View File

@@ -432,9 +432,9 @@
icon_state = "leyon-e" icon_state = "leyon-e"
/obj/item/gun/projectile/pistol/sol /obj/item/gun/projectile/pistol/sol
name = "service pistol" name = "solarian service pistol"
desc = "A very old service pistol. Branded at the grip with the old emblem of the Sol Alliance, hand-made by Zavodskoi Instellar." desc = "Manufactured by Zavodskoi Interstellar and based off of a full-sized variant of their 9mm design, the compact M8 is the standard service pistol of the Solarian Armed Forces. Chambered in 9mm."
icon = 'icons/obj/guns/m8.dmi' icon = 'icons/obj/guns/sol_pistol.dmi'
icon_state = "m8" icon_state = "m8"
item_state = "m8" item_state = "m8"
can_silence = FALSE can_silence = FALSE

View File

@@ -110,9 +110,9 @@
fire_sound = 'sound/weapons/gunshot/gunshot_shotgun.ogg' fire_sound = 'sound/weapons/gunshot/gunshot_shotgun.ogg'
/obj/item/gun/projectile/shotgun/pump/combat/sol /obj/item/gun/projectile/shotgun/pump/combat/sol
name = "naval shotgun" name = "solarian combat shotgun"
desc = "A Malella-type 12-gauge breaching shotgun commonly found in the hands of the Sol Alliance. Made by Zavodskoi Interstellar." desc = "A compact combat shotgun manufactured by Zavodskoi Interstellar for the Solarian Armed Forces, the M63 is most frequently employed by assaulters fighting in close-quarters environments, though it is also uncommonly used as a defensive weapon by Navy crewmen. Chambered in 12 gauge."
icon = 'icons/obj/guns/malella.dmi' icon = 'icons/obj/guns/sol_shotgun.dmi'
icon_state = "malella" icon_state = "malella"
item_state = "malella" item_state = "malella"
origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 3, TECH_ILLEGAL = 2) origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 3, TECH_ILLEGAL = 2)

View File

@@ -0,0 +1,44 @@
################################
# Example Changelog File
#
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
#
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
# When it is, any changes listed below will disappear.
#
# Valid Prefixes:
# bugfix
# wip (For works in progress)
# tweak
# soundadd
# sounddel
# rscadd (general adding of nice things)
# rscdel (general deleting of nice things)
# imageadd
# imagedel
# maptweak
# spellcheck (typo fixes)
# experiment
# balance
# admin
# backend
# security
# refactor
#################################
# Your name.
author: BLUNTFORCE420
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
changes:
- rscadd: "Added a new 10mm SMG for Sol and Sol-aligned off-ships, solarian submachine gun."
- tweak: "Fixed grammar issue on STS-35 Shorty fluff description."
- tweak: "Changed description for battle rifle, renamed to solarian assault rifle."
- tweak: "Organized the Solarian weapons in gun dmis with sol_- prefix."

Binary file not shown.

Before

Width:  |  Height:  |  Size: 622 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
icons/obj/guns/sol_smg.dmi Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 756 B