From 184abfe6b7f5a42eafdfd0a9a8062d102e81550a Mon Sep 17 00:00:00 2001 From: Cody Brittain Date: Fri, 19 Apr 2024 06:28:38 -0400 Subject: [PATCH] Added Imogen Janse's custom item (#18965) See thread at https://forums.aurorastation.org/topic/20053-accepted-imogens-book-of-guilty-men/#comment-173401 --------- Co-authored-by: Cody Brittain --- code/modules/customitems/imogen_guiltymen.txt | 18 ++++++ code/modules/customitems/item_defines.dm | 10 +++ .../GeneralCamo - Imogen Custom.yml | 58 ++++++++++++++++++ icons/obj/custom_items/imogen_items.dmi | Bin 0 -> 743 bytes 4 files changed, 86 insertions(+) create mode 100644 code/modules/customitems/imogen_guiltymen.txt create mode 100644 html/changelogs/GeneralCamo - Imogen Custom.yml create mode 100644 icons/obj/custom_items/imogen_items.dmi diff --git a/code/modules/customitems/imogen_guiltymen.txt b/code/modules/customitems/imogen_guiltymen.txt new file mode 100644 index 00000000000..6fe7ccd391b --- /dev/null +++ b/code/modules/customitems/imogen_guiltymen.txt @@ -0,0 +1,18 @@ +...on one side a resurgent Sol, on the other an expanding Biesel, and the last an imperious Dominia. We are Isolated and alone, led here through the failures, and sins of Guilty Men. +...we were victorious! At the peak of its power and glory, Sol found itself humbled through the efforts of the people of the frontier, with nothing but retrofitted freighters, and a handful of defectors. Look at where we find ourselves today, what would the victors of Xansan think of what we’ve done with that hard-won freedom? +If our noble Coalition is ever to falter, and stumble it will be our own fault. When we needed most to change, to adapt, we instead bickered with one-another over the smallest of details as the shadows closed in... +Leaders? And what leadership have they shown us? Through their inaction they have shrugged that responsibility from their shoulders, and we the people suffer the consequences. I ask again, what leaders? +And what if the Strelitz had faced the Grand Army in Fisanduh? Would we face that petty gaggle of tyrants, and despots from across the Badlands? The answer is obvious, yet now we must reap the bounty of our inaction. +Mictlan, Port Antilles, and how many others now suffer under the yolk of corporate tyranny rather than flourishing amidst the freedom of the frontier? Is this what our forefathers fought for? Passivity and inaction? +..I think the argument has been laid plain, the evidence held bare. Now we all might agree it is time for the Guilty Men to retire, and allow the ship of state to be steered by those more able. +And who might the blame be laid upon for these crimes? Chief Sianne, First-Speaker Helminen, Presiden Afza and dozens more whose sins will be laid bare in these pages … +...at what point might we finally admit that the tepid response of diplomats might have a limit? When might we finally realize that our values might need defense with blood, and force-of-arms, not words? +...so I ask, how much longer might we gaze across the frontier and utter ‘Not our business’ as those theocrats, and warlords in Dominia ransack free colonies? How many worlds will we abandon to the whims of these petty despots? +...should our Coalition continue upon its current path; that of inaction, of delay, wrapped in the cloak of political theater, then we will come to a precipice. That is not alarmism, it is a reality we will have to face, within our own lifetimes. +In mankind’s history, it has been the indifference of those that have known better; the silence of the voice of justice when it mattered the utmost, that has made possible for the great evils of our people to arise. We can ill afford more silence. +...On our horizon lies a gathering storm. The sky above dark and frightening, looming over us with ill intent, engulfing all hope within its smothering embrace. The earth below shudders with unrestrained fury, our feet unsteady, and weak in its wake. Yet we needn’t have been set upon this path, had steadier hands steered our course... +...there is nothing in the universe with a shorter half-life than a politician's memory for inconvenient facts. Yet their unwillingness to face these inconvenient truths does nothing to shield us from them, if they do nothing, we must find those who will. +Some might label those who come to believe as we do, know as we do, as extremists. Yet it is imperative to remember that our society has had decades to seek a less drastic course, and instead it has done nothing. As we near a precipice, radical action must be considered. +Those who look upon this book, and the solutions offered within with scorn must face one simple, elegant truth. Not one man, woman, or child within this Spur can make the truth untrue, simply because it is painful to face. +Given the foes that look upon us with malice, greed, and hate from every corner of the Spur, I think it time to consider that in measures such as foreign policy, and military operations, the decentralized nature of our Coalition has failed us. A federal structure might serve us on the interstellar stage, and allow us to defend ourselves abroad, while preserving our liberty at home... +...And too we must see to change within our great Coalition. A hundred member states feud at times with a hundred more, we must take action! So that when the time comes, our foes face a united Coalition, bound with amity, held together with common need, and common purpose... \ No newline at end of file diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index d28da3d3e87..4b4aa7f3653 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -2026,3 +2026,13 @@ All custom items with worn sprites must follow the contained sprite system: http item_state = "ashkii_cloak" contained_sprite = TRUE +/obj/item/device/versebook/fluff/guilty_men + name = "Guilty Men" + desc = "A leather bound book bearing a burning Coalition of Colonies flag. \"Guilty Men\" and \"How the Coalition of Colonies and its leaders failed the Frontier\" are engraved on golden plaques on either side of the flag. A controversial book published several years ago, \"Guilty Men\" is acclaimed by some as a scathing rebuke of failed Coalition policies, and their intolerable results, and condemned by others as a radical break from traditional Coalition attitudes and values. This example is worn, with its pages dog-eared and torn in numerous places, while the leather binding has begun to crack and discolor under frequent handling." + icon = 'icons/obj/custom_items/imogen_items.dmi' + icon_state = "Guilty_Men" + item_state = "book" + +/obj/item/device/versebook/fluff/guilty_men/Initialize() + . = ..() + randomquip = file2list("code/modules/customitems/imogen_guiltymen.txt") diff --git a/html/changelogs/GeneralCamo - Imogen Custom.yml b/html/changelogs/GeneralCamo - Imogen Custom.yml new file mode 100644 index 00000000000..648420005ee --- /dev/null +++ b/html/changelogs/GeneralCamo - Imogen Custom.yml @@ -0,0 +1,58 @@ +################################ +# 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 +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: GeneralCamo + +# 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, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added Imogen Janse's custom item." diff --git a/icons/obj/custom_items/imogen_items.dmi b/icons/obj/custom_items/imogen_items.dmi new file mode 100644 index 0000000000000000000000000000000000000000..7f8b9c36abfedd6ddfba81e84af676d8dde1f890 GIT binary patch literal 743 zcmV?P)Px#ZhBN$bVOxyV{&P5bZKvH004NLQ&wwLOs=wswvI zSbFhVY?c8C>)^-|dUP#=VcJxy)p!85c8-~uR5>`ZFicwtK-V%P6yfR00rb+^Qw!~C zJ9svKCRlni(&0%YlkoufUmsR?Shoz*=5`_x4?uX+&ksKK{B3`BnDNa9`?JG5dvq6F z%g}1Ir1q7=Jd?IMhqgM`H++1v5v(^XiyyU@JQ1UcI#1?S5NC z1DKgqJD%r@MY7qf7k&ropA4?t)7f1dCHL+S@Mb|hu0iCtpsr=kR?e&Y$yb0eSo7BM z6W0S@Y&Bq*b}0N@{xIq_gaCfU^$&#Q&w1!QjKZL