Adds a new heavy weight space pirate variant: The space IRS! (#76115)

It seems the station has attracted the attention of a local polity! They
have sent a friendly reminder to pay their taxes, should the station
respond not in time or refuse to pay their taxes the polity will send a
heavily armed vessel to ensure they would pay their taxes. peacefully or
otherwise.
Gameplay aims: A different playstyle of pirates. most pirates (with the
exception of the greytide) have the same gameplay loop of raiding
vulnerable spots within the station and scurrying away and waiting out
their cooldown in the relative safety of their ship with turrets and
space to hamper the crew's attack my intention of this pirate variation
is to force them to actively fight the crew by making their armor
non-space worthy instead of hiding behind the wall of space

breaching shells for the space IRS to use and recode ammo box code to be
less snowflakey. Also my English isn't the very best and I wrote most of
it at 1AM. please point out any messages that feel strange or out of
place.

Notable Equipment list:

Combat:
1. 2 WT-550's with 6 normal mags + 6 AP
2. M911 with 2 mags
3. 2 combat knifes and a telebaton
4. breaching shotgun with breaching shells
5. Grenade launcher with 6 smoke shells and flashbangs

Armor:
2 Highly armoured sets of tactical vests and helmets and 3 EVA suits for
emergency

Engineering:
1. Sandbags
2. Jaws of Life
3. Syndicate toolbox

Medical:
1. Surgery tools and disk
2. Variety of medkits
3. Blood packs
This commit is contained in:
Singul0
2023-07-11 04:29:16 +00:00
committed by GitHub
parent 7395921000
commit 865cd178bc
32 changed files with 2816 additions and 63 deletions
@@ -1191,6 +1191,34 @@
/obj/effect/spawner/random/entertainment/arcade,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"up" = (
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/tile/bar,
/obj/structure/table/reinforced,
/obj/structure/closet/mini_fridge/grimy{
anchored = 1;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/refreshing_beverage,
/obj/effect/spawner/random/food_or_drink/booze{
pixel_x = 4;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/booze{
pixel_x = 4;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/donkpockets_single,
/obj/effect/spawner/random/food_or_drink/booze,
/obj/effect/spawner/random/food_or_drink/booze,
/obj/item/bodypart/head,
/obj/machinery/chem_dispenser/drinks/beer{
pixel_y = 32
},
/turf/open/floor/mineral/titanium/tiled/white,
/area/ruin/space/has_grav/infested_frigate)
"uC" = (
/obj/effect/turf_decal,
/obj/machinery/recharge_station{
@@ -1388,6 +1416,26 @@
},
/turf/closed/wall/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"xd" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/storage/toolbox/ammobox/a762{
pixel_y = 16;
pixel_x = 5
},
/obj/item/storage/toolbox/ammobox/a762{
pixel_y = 8;
pixel_x = 3
},
/obj/item/storage/box/handcuffs{
pixel_y = 2;
pixel_x = -8
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"xi" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/spawner/random/trash,
@@ -1658,34 +1706,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/mineral/plastitanium,
/area/ruin/space/has_grav/infested_frigate)
"Ar" = (
/obj/effect/turf_decal/tile/bar{
dir = 1
},
/obj/effect/turf_decal/tile/bar,
/obj/structure/table/reinforced,
/obj/structure/closet/mini_fridge/grimy{
anchored = 1;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/refreshing_beverage,
/obj/effect/spawner/random/food_or_drink/booze{
pixel_x = 4;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/booze{
pixel_x = 4;
pixel_y = 6
},
/obj/effect/spawner/random/food_or_drink/donkpockets_single,
/obj/effect/spawner/random/food_or_drink/booze,
/obj/effect/spawner/random/food_or_drink/booze,
/obj/item/bodypart/head,
/obj/machinery/chem_dispenser/drinks/beer{
pixel_y = 32
},
/turf/open/floor/mineral/titanium/tiled/white,
/area/ruin/space/has_grav/infested_frigate)
"AH" = (
/obj/structure/cable,
/obj/item/wallframe/telescreen/entertainment{
@@ -2138,26 +2158,6 @@
/obj/machinery/power/smes,
/turf/open/floor/plating,
/area/ruin/space/has_grav/infested_frigate)
"IO" = (
/obj/effect/turf_decal{
icon_state = "warningline_white";
dir = 1
},
/obj/item/storage/toolbox/a762{
pixel_y = 16;
pixel_x = 5
},
/obj/item/storage/toolbox/a762{
pixel_y = 8;
pixel_x = 3
},
/obj/item/storage/box/handcuffs{
pixel_y = 2;
pixel_x = -8
},
/obj/structure/table/glass/plasmaglass,
/turf/open/floor/pod/dark,
/area/ruin/space/has_grav/infested_frigate)
"IS" = (
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
@@ -3429,7 +3429,7 @@ df
DR
Hx
LF
Ar
up
kT
wP
fl
@@ -3967,7 +3967,7 @@ bD
wP
zV
kS
IO
xd
wP
wu
wP
File diff suppressed because it is too large Load Diff
+14
View File
@@ -28,6 +28,20 @@
sechud_icon_state = SECHUD_SYNDICATE_INTERDYNE_HEAD
access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS, ACCESS_SURGERY)
/// Trim for the space IRS agents (why are they syndie access? I wouldn't worry about it.)
/datum/id_trim/syndicom/irs
assignment = "Internal Revenue Service Agent"
trim_state = "trim_securityofficer"
department_color = COLOR_CENTCOM_BLUE
subdepartment_color = COLOR_COMMAND_BLUE
sechud_icon_state = SECHUD_DEATH_COMMANDO
access = list(ACCESS_SYNDICATE, ACCESS_MAINT_TUNNELS)
/datum/id_trim/syndicom/irs/auditor
assignment = "Internal Revenue Service Head Auditor"
trim_state = "trim_quartermaster"
sechud_icon_state = SECHUD_QUARTERMASTER
/// Trim for Syndicate mobs, outfits and corpses.
/datum/id_trim/syndicom/captain
assignment = "Syndicate Ship Captain"
+4
View File
@@ -791,6 +791,10 @@
suffix = "grey"
name = "pirate ship (The Space Toolbox)"
/datum/map_template/shuttle/pirate/irs
suffix = "irs"
name = "pirate ship (Space IRS)"
/datum/map_template/shuttle/pirate/geode
suffix = "geode"
name = "pirate ship (Lustrous Geode)"
@@ -785,6 +785,14 @@ DEFINE_BITFIELD(turret_flags, list(
stun_projectile = /obj/projectile/bullet/syndicate_turret
lethal_projectile = /obj/projectile/bullet/syndicate_turret
/obj/machinery/porta_turret/syndicate/irs
lethal_projectile = /obj/projectile/bullet/c10mm/ap
lethal_projectile_sound = 'sound/weapons/gun/smg/shot.ogg'
stun_projectile = /obj/projectile/bullet/c10mm/ap
stun_projectile_sound = 'sound/weapons/gun/smg/shot.ogg'
armor_type = /datum/armor/syndicate_turret
faction = list(FACTION_PIRATE)
/obj/machinery/porta_turret/syndicate/shuttle
scan_range = 9
shot_delay = 3
@@ -238,6 +238,16 @@
for(var/i in 1 to 6)
new /obj/item/ammo_casing/shotgun/beanbag(src)
/obj/item/storage/box/breacherslug
name = "box of breaching shotgun shells"
desc = "A box full of breaching slugs, designed for rapid entry, not very effective against anything else."
icon_state = "breacher_box"
illustration = null
/obj/item/storage/box/breacherslug/PopulateContents()
for(var/i in 1 to 7)
new /obj/item/ammo_casing/shotgun/breacher(src)
/obj/item/storage/box/emptysandbags
name = "box of empty sandbags"
illustration = "sandbag"
+23 -9
View File
@@ -223,10 +223,9 @@
new /obj/item/stack/pipe_cleaner_coil/white(src)
new /obj/item/stack/pipe_cleaner_coil/brown(src)
/obj/item/storage/toolbox/a762
name = "7.62mm ammo box (Surplus?)"
desc = "It contains a few clips. Goddamn, this thing smells awful. \
Has this been sitting in a warehouse for the last several centuries?"
/obj/item/storage/toolbox/ammobox
name = "ammo canister"
desc = "A metal canister designed to hold ammunition"
icon_state = "ammobox"
inhand_icon_state = "ammobox"
lefthand_file = 'icons/mob/inhands/equipment/toolbox_lefthand.dmi'
@@ -234,15 +233,30 @@
has_latches = FALSE
drop_sound = 'sound/items/handling/ammobox_drop.ogg'
pickup_sound = 'sound/items/handling/ammobox_pickup.ogg'
var/ammo_to_spawn = /obj/item/ammo_box/a762
var/ammo_to_spawn
/obj/item/storage/toolbox/a762/PopulateContents()
for(var/i in 1 to 6)
new ammo_to_spawn(src)
/obj/item/storage/toolbox/ammobox/PopulateContents()
if(!isnull(ammo_to_spawn))
for(var/i in 1 to 6)
new ammo_to_spawn(src)
/obj/item/storage/toolbox/a762/surplus
/obj/item/storage/toolbox/ammobox/a762
name = "7.62mm ammo box (Surplus?)"
desc = "It contains a few clips. Goddamn, this thing smells awful. \
Has this been sitting in a warehouse for the last several centuries?"
ammo_to_spawn = /obj/item/ammo_box/a762
/obj/item/storage/toolbox/ammobox/a762/surplus
ammo_to_spawn = /obj/item/ammo_box/a762/surplus
/obj/item/storage/toolbox/ammobox/wt550m9
name = "4.6x30mm ammo box"
ammo_to_spawn = /obj/item/ammo_box/magazine/wt550m9
/obj/item/storage/toolbox/ammobox/wt550m9ap
name = "4.6x30mm AP ammo box"
ammo_to_spawn = /obj/item/ammo_box/magazine/wt550m9/wtap
/obj/item/storage/toolbox/maint_kit
name = "gun maintenance kit"
desc = "It contains some gun maintenance supplies"
+1 -1
View File
@@ -28,7 +28,7 @@
playsound(src, P.hitsound, 50, TRUE)
var/damage
if(!QDELETED(src)) //Bullet on_hit effect might have already destroyed this object
damage = take_damage(P.damage, P.damage_type, P.armor_flag, 0, turn(P.dir, 180), P.armour_penetration)
damage = take_damage(P.damage * P.demolition_mod, P.damage_type, P.armor_flag, 0, turn(P.dir, 180), P.armour_penetration)
if(P.suppressed != SUPPRESSED_VERY)
visible_message(span_danger("[src] is hit by \a [P][damage ? "" : ", without leaving a mark"]!"), null, null, COMBAT_MESSAGE_RANGE)
+5
View File
@@ -133,3 +133,8 @@
icon_state = "ecase"
case_type = "egun"
gun_category = /obj/item/gun/energy/e_gun
/obj/structure/guncase/wt550
name = "WT-550 gun locker"
desc = "A locker that holds WT-550 rifles."
case_type = "wt550"
@@ -151,6 +151,28 @@ GLOBAL_LIST_INIT(heavy_pirate_gangs, init_pirate_gangs(is_heavy = TRUE))
response_too_late = "Nothing, huh? Looks like the Tide's coming aboard!"
response_not_enough = "You trying to cheat us? That's fine, we'll take your station as collateral."
///Agents from the space I.R.S. heavily armed to stea- I mean, collect the station's tax dues
/datum/pirate_gang/irs
name = "Space IRS"
is_heavy_threat = TRUE
ship_template_id = "irs"
ship_name_pool = "irs_names"
threat_title = "Missing Tax Dues"
threat_content = "%SHIPNAME Here, We noticed that your station hasn't been paying your taxes.. \
Let's rectify that, Your missing tax dues amounts to %PAYOFF \
We highly recommend paying your taxes stat, \
we don't need to send a team to your station to resolve the situation do we?"
arrival_announcement = "This is the tax conflict resolution team, prepare for your assets to be liquidated and be charged with tax fraud, \
if you fail to pay your taxes in time."
possible_answers = list("You know, I was just about to pay that. Thanks for the reminder!","I don't care WHO the IRS sends, I'm not paying for my taxes!")
response_received = "Payment received, We salute you for being law-abiding tax-paying citizens"
response_too_late = "Too late, A team has already been sent out resolve this matter directly."
response_not_enough = "You filed your taxes incorrectly, A team has been sent to assist in liquidating assets and arrest you for tax fraud. \
Nothing personel kid."
//Mutated Ethereals who have adopted bluespace technology in all the wrong ways.
/datum/pirate_gang/lustrous
name = "Geode Scavengers"
@@ -102,6 +102,30 @@
l_pocket = /obj/item/reagent_containers/cup/glass/coffee
r_pocket = /obj/item/tank/internals/emergency_oxygen
/datum/outfit/pirate/irs
name = "IRS Agent Outfit"
id = /obj/item/card/id/advanced
id_trim = /datum/id_trim/syndicom/irs
uniform = /obj/item/clothing/under/costume/buttondown/slacks
suit = /obj/item/clothing/suit/costume/irs
back = null
glasses = /obj/item/clothing/glasses/sunglasses
gloves = null
head = /obj/item/clothing/head/costume/irs
shoes = /obj/item/clothing/shoes/laceup
ears = /obj/item/radio/headset/syndicate
ears = /obj/item/radio/headset/syndicate/alt
/datum/outfit/pirate/irs/auditor
name = "IRS Head Auditor"
id_trim = /datum/id_trim/syndicom/irs/auditor
uniform = /obj/item/clothing/under/suit/charcoal
neck = /obj/item/clothing/neck/tie/red/tied
suit = null
ears = /obj/item/radio/headset/syndicate/alt/leader
head = null
belt = /obj/item/storage/belt/holster/detective/full/ert
/datum/outfit/pirate/lustrous
name = "Lustrous Scintillant"
@@ -141,6 +141,36 @@
/obj/effect/mob_spawn/ghost_role/human/pirate/grey/shitter
rank = "Tidemaster"
/obj/effect/mob_spawn/ghost_role/human/pirate/irs
name = "\improper Space IRS sleeper"
desc = "A surprisingly clean cryogenic sleeper. You can see your reflection on the sides!"
density = FALSE
you_are_text = "You are an agent working for the space IRS"
flavour_text = "Not even in the expanse of the expanding universe can someone evade the tax man! Whether you are just a well disciplined and professional pirate gang or an actual agent from a local polity. You will squeeze the station dry of it's income regardless! Through peaceful means or otherwise..."
icon = 'icons/obj/machines/sleeper.dmi'
icon_state = "sleeper"
prompt_name = "An agent of the space IRS"
outfit = /datum/outfit/pirate/irs
fluff_spawn = null // dirs are fucked and I don't have the energy to deal with it
rank = "Agent"
/obj/effect/mob_spawn/ghost_role/human/pirate/irs/generate_pirate_name(spawn_gender)
var/first_name
switch(spawn_gender)
if(MALE)
first_name = pick(GLOB.first_names_male)
if(FEMALE)
first_name = pick(GLOB.first_names_female)
else
first_name = pick(GLOB.first_names)
return "[rank] [first_name]"
/obj/effect/mob_spawn/ghost_role/human/pirate/irs/auditor
rank = "Head Auditor"
outfit = /datum/outfit/pirate/irs/auditor
/obj/effect/mob_spawn/ghost_role/human/pirate/lustrous
name = "lustrous crystal"
desc = "A crystal housing a mutated Ethereal, it emanates a foreboding glow."
@@ -126,6 +126,19 @@
var/cooldown = 300
var/next_use = 0
/// Surgery disk for the space IRS (I don't know where to dump them anywhere else)
/obj/item/disk/surgery/irs
name = "Advanced Surgery Disk"
desc = "A disk that contains advanced surgery procedures, must be loaded into an Operating Console."
surgeries = list(
/datum/surgery/advanced/lobotomy,
/datum/surgery/advanced/bioware/vein_threading,
/datum/surgery/advanced/bioware/nerve_splicing,
/datum/surgery_step/heal/combo/upgraded,
/datum/surgery_step/pacify,
/datum/surgery_step/revive,
)
/obj/machinery/loot_locator/interact(mob/user)
if(world.time <= next_use)
to_chat(user,span_warning("[src] is recharging."))
+2 -2
View File
@@ -219,8 +219,8 @@
/obj/item/food/rationpack,
/obj/item/ammo_box/a762,
/obj/item/ammo_box/a762/surplus,
/obj/item/storage/toolbox/a762,
/obj/item/storage/toolbox/a762/surplus,
/obj/item/storage/toolbox/ammobox/a762,
/obj/item/storage/toolbox/ammobox/a762/surplus,
/obj/item/storage/toolbox/maint_kit,
/obj/item/clothing/suit/armor/vest/russian,
/obj/item/clothing/head/helmet/rus_helmet,
+8
View File
@@ -120,6 +120,14 @@
name = "marine medic helmet"
icon_state = "marine_medic"
/obj/item/clothing/head/helmet/marine/pmc
icon_state = "marine"
desc = "A tactical black helmet, designed to protect one's head and not much else."
min_cold_protection_temperature = HELMET_MIN_TEMP_PROTECT
max_heat_protection_temperature = HELMET_MAX_TEMP_PROTECT
clothing_flags = null
armor_type = /datum/armor/pmc
/obj/item/clothing/head/helmet/old
name = "degrading helmet"
desc = "Standard issue security helmet. Due to degradation the helmet's visor obstructs the users ability to see long distances."
+17
View File
@@ -69,6 +69,16 @@
acid = 50
wound = 20
/datum/armor/pmc
melee = 40
bullet = 50
laser = 60
energy = 50
bomb = 50
bio = 100
acid = 50
wound = 20
/obj/item/clothing/suit/armor/vest/marine/security
name = "large tactical armor vest"
icon_state = "marine_security"
@@ -82,6 +92,13 @@
icon_state = "marine_medic"
body_parts_covered = CHEST|GROIN
/obj/item/clothing/suit/armor/vest/marine/pmc
desc = "A set of the finest mass produced, stamped plasteel armor plates, for an all-around door-kicking and ass-smashing."
min_cold_protection_temperature = HELMET_MIN_TEMP_PROTECT
max_heat_protection_temperature = HELMET_MAX_TEMP_PROTECT
clothing_flags = THICKMATERIAL
armor_type = /datum/armor/pmc
/obj/item/clothing/suit/armor/vest/old
name = "degrading armor vest"
desc = "Older generation Type 1 armored vest. Due to degradation over time the vest is far less maneuverable to move in."
+8
View File
@@ -579,3 +579,11 @@
inhand_icon_state = null
body_parts_covered = CHEST|GROIN|LEGS|ARMS
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
/obj/item/clothing/suit/costume/irs
name = "internal revenue service jacket"
desc = "I'm crazy enough to take on The Owl, but the IRS? Nooo thank you!"
icon_state = "irs_suit"
inhand_icon_state = null
body_parts_covered = CHEST|GROIN|LEGS|ARMS
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
@@ -160,3 +160,10 @@
reagents.add_reagent(/datum/reagent/toxin/mutetoxin, 6) //;HELP OPS IN MAINT
reagents.add_reagent(/datum/reagent/toxin/coniine, 6)
reagents.add_reagent(/datum/reagent/toxin/sodium_thiopental, 6)
/obj/item/ammo_casing/shotgun/breacher
name = "breaching slug"
desc = "A 12 gauge anti-material slug. Great for breaching airlocks and windows, quickly and efficiently."
icon_state = "breacher"
projectile_type = /obj/projectile/bullet/shotgun_breaching
custom_materials = list(/datum/material/iron=SHEET_MATERIAL_AMOUNT*2)
@@ -29,6 +29,10 @@
name = "double-barrel shotgun internal magazine (slugs)"
ammo_type = /obj/item/ammo_casing/shotgun
/obj/item/ammo_box/magazine/internal/shot/dual/breacherslug
name = "double-barrel shotgun internal magazine (breacher)"
ammo_type = /obj/item/ammo_casing/shotgun/breacher
/obj/item/ammo_box/magazine/internal/shot/riot
name = "riot shotgun internal magazine"
ammo_type = /obj/item/ammo_casing/shotgun/rubbershot
@@ -234,7 +234,6 @@
burst_size = 3
fire_delay = 1
// L6 SAW //
/obj/item/gun/ballistic/automatic/l6_saw
@@ -292,6 +292,12 @@
sawn_desc = "A sawn-off hunting shotgun. In its new state, it's remarkably less effective at hunting... anything."
mag_type = /obj/item/ammo_box/magazine/internal/shot/dual/slugs
/obj/item/gun/ballistic/shotgun/doublebarrel/breacherslug
name = "breaching shotgun"
desc = "A normal double-barrel shotgun that has been rechambered to fit breaching shells. Useful in breaching airlocks and windows, not much else."
sawn_desc = "A sawn-off breaching shotgun, making for a more compact configuration while still having the same capability as before."
mag_type = /obj/item/ammo_box/magazine/internal/shot/dual/breacherslug
/obj/item/gun/ballistic/shotgun/hook
name = "hook modified sawn-off shotgun"
desc = "Range isn't an issue when you can bring your victim to you."
@@ -128,3 +128,12 @@
/obj/projectile/bullet/scattershot
icon_state = "pellet"
damage = 24
//Breaching Ammo
/obj/projectile/bullet/shotgun_breaching
name = "12g breaching round"
desc = "A breaching round designed to destroy airlocks and windows with only a few shots. Ineffective against other targets."
hitsound = 'sound/weapons/sonic_jackhammer.ogg'
damage = 5 //does shit damage to everything except doors and windows
demolition_mod = 200 //one shot to break a window or grille, or two shots to breach an airlock door
+1
View File
@@ -144,6 +144,7 @@
/obj/item/clothing/under/ethereal_tunic = 3,
/obj/item/clothing/suit/costume/ianshirt = 1,
/obj/item/clothing/suit/costume/irs = 20,
/obj/item/clothing/head/costume/irs = 20,
/obj/item/clothing/head/costume/tmc = 20,
/obj/item/clothing/head/costume/deckers = 20,
Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 25 KiB

+14
View File
@@ -85,6 +85,7 @@
"I Am Become Death",
"I Love the Bomb",
"Ickity Pickety Startooth Knuckle Dragger",
"Khranitel Revolyutsii Escort Desserter",
"John Ship",
"Lizard Melter",
"Lost in Deep Space",
@@ -104,6 +105,7 @@
"Space Queen's Revenge",
"Star Scraper",
"Syndicate Privateer",
"The Mazianni",
"War as a Business",
"Xenophobia"
],
@@ -171,6 +173,18 @@
"The monochrome crash",
"Maintrastosphere Omega"
],
"irs_names":[
"Iron Shell Agency",
"Auroran Federal Tax Bureau",
"TerraGov Internal Revenue Service",
"Spinward Federal Taxation Office",
"Soviet Taxation Administration, 5th Service",
"Hiigaran Ministry of Taxation",
"Grand Fleet Tributary Patrol",
"Springbok Security Protection Service",
"Sindrian Revenue Authority",
"Space IRS"
],
"psyker_names":[
"Big Gulchergut for Gore",
"Blowkaine",
@@ -0,0 +1,4 @@
#this changes a762 toolbox into a child of ammobox
/obj/item/storage/toolbox/a762 : /obj/item/storage/toolbox/ammobox/a762{@OLD}
/obj/item/storage/toolbox/a762/surplus : /obj/item/storage/toolbox/ammobox/a762/surplus{@OLD}