Skip to content

Commit

Permalink
changed a bunch of flavor text. Hopefully made the colony spawn guns … (
Browse files Browse the repository at this point in the history
#169)

Co-authored-by: KoishiVibe <[email protected]>
  • Loading branch information
KoishiVibe and KoishiVibe authored Mar 25, 2024
1 parent 8a9365f commit efd3750
Show file tree
Hide file tree
Showing 7 changed files with 60 additions and 35 deletions.
2 changes: 1 addition & 1 deletion code/modules/projectiles/guns/pistols.dm
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@

/obj/item/weapon/gun/pistol/m4a3
name = "\improper M4A3 service pistol"
desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the 88 Mod 4 combat pistol. Fires 9mm pistol rounds."
desc = "An M4A3 Service Pistol, once the standard issue sidearm of the Colonial Marines but has recently been replaced with the Weyland Yutani 88 Mod 4 combat pistol. Fires 9mm pistol rounds."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m4a3"
item_state = "m4a3"
Expand Down
10 changes: 5 additions & 5 deletions code/modules/projectiles/guns/revolvers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -288,8 +288,8 @@
//M44 Revolver

/obj/item/weapon/gun/revolver/m44
name = "\improper M44 combat revolver"
desc = "A bulky revolver, occasionally carried by assault troops and officers in the Colonial Marines, as well as civilian law enforcement. Fires .44 Magnum rounds."
name = "\improper M44 revolver"
desc = ".44 Magnum revolver, in limited service with the USCMC for personal defense against larger xenofauna. For best results, aim carefully."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m44r"
item_state = "m44r"
Expand Down Expand Up @@ -337,7 +337,7 @@

/obj/item/weapon/gun/revolver/m44/custom //loadout
name = "\improper M44 custom combat revolver"
desc = "A bulky combat revolver. The handle has been polished to a pearly perfection, and the body is silver plated. Fires .44 Magnum rounds."
desc = "A custom version of the M44 revolver, with a handle that's been polished to a pearly sheen, and a body that's been silver-plated. Fires .44 Magnum rounds."
current_mag = /obj/item/ammo_magazine/internal/revolver/m44
icon_state = "m44rc"
item_state = "m44rc"
Expand Down Expand Up @@ -494,8 +494,8 @@
//a lean mean machine, pretty inaccurate unless you play its dance.

/obj/item/weapon/gun/revolver/small
name = "\improper S&W .38 model 37 revolver"
desc = "A lean .38 made by Smith & Wesson. A timeless classic, from antiquity to the future. This specific model is known to be wildly inaccurate, yet extremely lethal."
name = "\improper .38 revolver"
desc = "A Frontier Special. Out here, you get a lot of smalltime companies that try to push themselves as better by upping the pressure of their ammo and fiddling with the designs to make it work. It usually means that their accuracy is awful, but the impact is impressive... if you've got the knowhow to shoot them straight."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "sw357"
item_state = "ny762" //PLACEHOLDER
Expand Down
11 changes: 5 additions & 6 deletions code/modules/projectiles/guns/rifles.dm
Original file line number Diff line number Diff line change
Expand Up @@ -364,7 +364,7 @@

/obj/item/weapon/gun/rifle/m41aMK1
name = "\improper M41A pulse rifle"
desc = "An older design of the Pulse Rifle commonly used by Colonial Marines. Uses 10x24mm caseless ammunition."
desc = "Pulse action 10x24mm caseless assault rifle of the USCMC, personal friend of any Marine."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m41amk1" //Placeholder.
item_state = "m41amk1" //Placeholder.
Expand Down Expand Up @@ -878,7 +878,7 @@

/obj/item/weapon/gun/rifle/m16
name = "\improper M16 rifle"
desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm."
desc = "The manufacturer claims that these are Classic 16 assault rifles. It's another one of the clonetypes you see on the Frontier since the AR-15 patent expired over a century ago. Chambered in 5.56x45mm, popular on the Frontier for home defense and hunting. The old cased rounds can also be used till they disintegrate, if you can be bothered to police the brass."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "m16"
item_state = "m16"
Expand Down Expand Up @@ -963,7 +963,7 @@

/obj/item/weapon/gun/rifle/m16/grenadier
name = "\improper M16 grenadier rifle"
desc = "An old, reliable design first adopted by the U.S. military in the 1960s. Something like this belongs in a museum of war history. It is chambered in 5.56x45mm. This one has an irremovable M203 grenade launcher attached to it, holds one propriatary 40mm shell at a time, it lacks modern IFF systems and will impact the first target it hits; introduce your little friend."
desc = "The little worn and faded sticker on the lower receiver claims that this is a Mustang Special, Little Friend Edition. Point is, it's an M16 repro with an irremovable M203 underslung. 40mm, careful where you point it."
icon_state = "m16g"
item_state = "m16"
fire_sound = 'sound/weapons/gun_m16.ogg'
Expand Down Expand Up @@ -1009,9 +1009,8 @@
//awesome vietnam era special forces carbine version of the M16

/obj/item/weapon/gun/rifle/xm177
name = "\improper XM177E2 carbine"
desc = "An old design, essentially a shortened M16A1 with a collapsable stock. It is chambered in 5.56x45mm. The short length inhibits the attachment of most underbarrel attachments, and the barrel moderator prohibits the attachment of all muzzle devices."
desc_lore = "A carbine similar to the M16A1, with a collapsible stock and a distinct flash suppressor. A stamp on the receiver reads: 'COLT AR-15 - PROPERTY OF U.S. GOVT - XM177E2 - CAL 5.56MM' \nA design originating from the Vietnam War, the XM177, also known as the Colt Commando or GAU-5/A, was an improvement on the CAR-15 Model 607, fixing multiple issues found with the limited service of the Model 607 with Special Forces. The XM177 saw primary use with Army Special Forces and Navy Seals operating as commandos. \nHow this got here is a mystery."
name = "\improper XM177 carbine"
desc = "5.56x45mm carbine. Either this is a really cheap replica of the old XM177, someone's crappy DIY modification, or somehow an actual genuine antique which probably is worth at least a couple grand to a museum. Who knows?"
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "xm177"
item_state = "m16"
Expand Down
2 changes: 1 addition & 1 deletion code/modules/projectiles/guns/smartgun.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
//Come get some.
/obj/item/weapon/gun/smartgun
name = "\improper M56B smartgun"
desc = "The actual firearm in the 4-piece M56B Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading."
desc = "The actual firearm in the 4-piece M56 Smartgun System. Essentially a heavy, mobile machinegun.\nYou may toggle firing restrictions by using a special action.\nAlt-click it to open the feed cover and allow for reloading."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/uscm.dmi'
icon_state = "m56"
item_state = "m56"
Expand Down
10 changes: 5 additions & 5 deletions code/modules/projectiles/guns/smgs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
aim_slowdown = SLOWDOWN_ADS_QUICK
wield_delay = WIELD_DELAY_VERY_FAST
attachable_allowed = list(
/obj/item/attachable/suppressor,
/obj/item/attachable/suppressor,
/obj/item/attachable/reddot,
/obj/item/attachable/reflex,
/obj/item/attachable/flashlight,
Expand Down Expand Up @@ -50,7 +50,7 @@
/obj/item/attachable/suppressor,
/obj/item/attachable/reddot,
/obj/item/attachable/reflex,
/obj/item/attachable/angledgrip,
/obj/item/attachable/angledgrip,
/obj/item/attachable/verticalgrip,
/obj/item/attachable/flashlight/grip,
/obj/item/attachable/stock/smg,
Expand Down Expand Up @@ -145,7 +145,7 @@

/obj/item/weapon/gun/smg/mp5
name = "\improper MP5 submachinegun"
desc = "A German design, this was one of the most widely used submachine guns in the world. It's still possible to find this firearm in the hands of collectors or gun fanatics."
desc = "Knockoff of an antique UPP submachine gun, made somewhere in the former German state. Chambered for 9x19mm cased ammunition."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "mp5"
item_state = "mp5"
Expand Down Expand Up @@ -197,7 +197,7 @@

/obj/item/weapon/gun/smg/mp27
name = "\improper MP27 submachinegun"
desc = "An archaic design going back almost a century, the MP27 was common in its day. Today it sees limited use as cheap computer-printed replicas or family heirlooms. An extremely ergonomic and lightweight design allows easy mass production and surpisingly good handling, but the cheap materials used hurt the weapon's scatter noticeably."
desc = "Once a respectable weapon, now after the design files were leaked in '67 the cheaply made copies are everywhere. Lightweight and fast firing, but the poor construction of almost every copy severely hampers accuracy."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "mp7"
item_state = "mp7"
Expand Down Expand Up @@ -475,7 +475,7 @@

/obj/item/weapon/gun/smg/uzi
name = "\improper UZI"
desc = "Exported to over 90 countries, somehow this relic has managed to end up here. Couldn't be simpler to use."
desc = "Antique firearm, now almost two centuries old. 9mm, fully automatic. Pull the trigger and hold on tight."
icon = 'icons/obj/items/weapons/guns/guns_by_faction/colony.dmi'
icon_state = "uzi"
item_state = "uzi"
Expand Down
13 changes: 7 additions & 6 deletions code/modules/projectiles/magazines/revolvers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/obj/item/ammo_magazine/revolver
name = "\improper M44 speed loader (.44)"
desc = "A revolver speed loader."
desc = "A revolver speed loader for the M44 revolver."
default_ammo = /datum/ammo/bullet/revolver
flags_equip_slot = NO_FLAGS
caliber = ".44"
Expand Down Expand Up @@ -69,17 +69,18 @@
icon_state = "zhnk72loader_shrapnel"

/obj/item/ammo_magazine/revolver/small
name = "\improper S&W speed loader (.38)"
name = "\improper .38 overpressure speedloader (.38 +P)"
desc = "A speedloader of 6 handloaded overpressure .38 bullets. Substantial impact, but suffers from accuracy issues compared to factory ammunition. Liable to damage firearms not built to handle the chamber pressure."
default_ammo = /datum/ammo/bullet/revolver/small
caliber = ".38"
caliber = ".38 +P"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "38"
max_rounds = 6
gun_type = /obj/item/weapon/gun/revolver/small

/obj/item/ammo_magazine/revolver/cmb
name = "\improper Spearhead hollowpoint speed loader (.357)"
desc = "This speedloader was created for the Colonial Marshals' most commonly issued sidearm, loaded with hollowpoint rounds either for colonies with wildlife problems or orbital stations, which favor the lesser penetration over other ammunition to lessen the risk of hull breaches. In exchange, they're near useless against armored targets, but what's the chance of that being a problem on a space station?"
desc = "A speedloader of 6 hollowpoint .357 bullets, issued to Colonial Marshals to both prevent overpenetration and improve performance against unarmored criminals or wildlife. Less effective against hard targets, but what're the chances of encountering those?"
default_ammo = /datum/ammo/bullet/revolver/small/hollowpoint
caliber = ".357"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
Expand All @@ -89,7 +90,7 @@

/obj/item/ammo_magazine/revolver/cmb/normalpoint //put these in the marshal ert - ok sure :)
name = "\improper Spearhead speed loader (.357)"
desc = "This speedloader is fitted with standard .357 revolver bullets. A surprising rarity, as most CMB revolvers are issued to Marshals on colonies with wildlife, or weakly-hulled space stations."
desc = "A speedloader of 6 FMJ .357 bullets, uncommonly issued to Colonial Marshals due to overpenetration risks."
default_ammo = /datum/ammo/bullet/revolver/small
icon_state = "cmb"

Expand Down Expand Up @@ -181,7 +182,7 @@

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

//-------------------------------------------------------
Expand Down
47 changes: 36 additions & 11 deletions code/modules/projectiles/magazines/rifles.dm
Original file line number Diff line number Diff line change
Expand Up @@ -78,30 +78,42 @@
//M41A (MK1) TRUE AND ORIGINAL

/obj/item/ammo_magazine/rifle/m41aMK1
name = "\improper M41A MK1 magazine (10x24mm)"
desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds."
name = "\improper M41A magazine (10x24mm)"
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm rounds."
icon_state = "m41a_mk1"
max_rounds = 99
gun_type = /obj/item/weapon/gun/rifle/m41aMK1
default_ammo = /datum/ammo/bullet/rifle
ammo_band_icon = "+m41a_mk1_band"
ammo_band_icon_empty = "+m41a_mk1_band_e"

/obj/item/ammo_magazine/rifle/m41aMK1/rubber
name = "\improper M41A Less Lethal magazine"
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm less lethal rubber bullets. Be careful, they're LESS, lethal, not NON, lethal."
default_ammo = /datum/ammo/bullet/rifle/rubber
ammo_band_color = AMMO_BAND_COLOR_RUBBER

/obj/item/ammo_magazine/rifle/m41aMK1/training
name = "\improper M41A training magazine"
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm training rounds."
default_ammo = /datum/ammo/bullet/rifle/rubber
ammo_band_color = AMMO_BAND_COLOR_TRAINING

/obj/item/ammo_magazine/rifle/m41aMK1/ap
name = "\improper M41A MK1 AP magazine (10x24mm)"
desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains AP bullets."
name = "\improper M41A AP magazine (10x24mm)"
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm steelcore armor piercing rounds."
default_ammo = /datum/ammo/bullet/rifle/ap
ammo_band_color = AMMO_BAND_COLOR_AP

/obj/item/ammo_magazine/rifle/m41aMK1/heap
name = "\improper M41A MK1 HEAP magazine (10x24mm)"
desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains High-Explosive Armor-Piercing bullets."
name = "\improper M41A HEAP magazine (10x24mm)"
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm M309 Armor Piercing High Explosive rounds."
default_ammo = /datum/ammo/bullet/rifle/heap
ammo_band_color = AMMO_BAND_COLOR_HEAP

/obj/item/ammo_magazine/rifle/m41aMK1/incendiary
name = "\improper M41A MK1 incendiary magazine (10x24mm)"
desc = "A long rectangular box of rounds that is only compatible with the older M41A MK1. Holds up to 99 rounds. This one contains incendiary bullets."
desc = "A long rectangular box magazine for the M41A. Holds 99 caseless 10x24mm incendiary rounds."
default_ammo = /datum/ammo/bullet/rifle/incendiary
ammo_band_color = AMMO_BAND_COLOR_INCENDIARY

Expand Down Expand Up @@ -227,8 +239,8 @@
//M16 RIFLE

/obj/item/ammo_magazine/rifle/m16
name = "\improper M16 magazine (5.56x45mm)"
desc = "A 5.56x45mm magazine for the M16 assault rifle."
name = "\improper M16 magazine"
desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds."
caliber = "5.56x45mm"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "m16"
Expand All @@ -239,9 +251,22 @@
ammo_band_icon = "+m16_band"
ammo_band_icon_empty = "+m16_band_e"

/obj/item/ammo_magazine/rifle/m16/extended
name = "\improper M16 extended magazine"
desc = "An FMJ 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 30 rounds."
caliber = "5.56x45mm"
icon = 'icons/obj/items/weapons/guns/ammo_by_faction/colony.dmi'
icon_state = "m16"
default_ammo = /datum/ammo/bullet/rifle
max_rounds = 30
gun_type = /obj/item/weapon/gun/rifle/m16
w_class = SIZE_MEDIUM
ammo_band_icon = "+m16_band"
ammo_band_icon_empty = "+m16_band_e"

/obj/item/ammo_magazine/rifle/m16/ap
name = "\improper M16 AP magazine (5.56x45mm)"
desc = "An AP 5.56x45mm magazine for the M16 assault rifle."
name = "\improper M16 AP magazine"
desc = "An AP 5.56x45mm magazine for the M16 assault rifle and its clones. Holds 20 rounds."
caliber = "5.56x45mm"
default_ammo = /datum/ammo/bullet/rifle/ap
max_rounds = 20
Expand Down

0 comments on commit efd3750

Please sign in to comment.