From 5584baa019b4b3e73bcb9f723d36e22a7784c0fa Mon Sep 17 00:00:00 2001 From: Cody Brittain Date: Thu, 19 Oct 2023 14:36:08 -0400 Subject: [PATCH] Added a flag and banner for the All-Xanu Republic (#17609) Co-authored-by: Cody Brittain --- code/game/objects/structures/flags_banners.dm | 44 ++++++++++++++++++ .../origins/origins/human/coalition.dm | 6 +-- .../preference_setup/loadout/items/general.dm | 2 + html/changelogs/GeneralCamo - Xanu Flags.yml | 42 +++++++++++++++++ icons/obj/structure/flags.dmi | Bin 75736 -> 77020 bytes 5 files changed, 91 insertions(+), 3 deletions(-) create mode 100644 html/changelogs/GeneralCamo - Xanu Flags.yml diff --git a/code/game/objects/structures/flags_banners.dm b/code/game/objects/structures/flags_banners.dm index f3e0e552b6e..cce6cdd4603 100644 --- a/code/game/objects/structures/flags_banners.dm +++ b/code/game/objects/structures/flags_banners.dm @@ -786,6 +786,50 @@ /obj/structure/sign/flag/coalition/large/west/Initialize(mapload) . = ..(mapload, WEST) +//All-Xanu Republic +/obj/item/flag/xanu + name = "\improper All-Xanu Republic banner" + desc = "The banner of the All-Xanu Republic, the beating heart of the Coalition of Colonies." + desc_extended = "The banner of the All-Xanu Republic is a banner of three horizontal stripes, blue, orange, and green, with a white chevron featuring the same colors inset in each other. The blue represents liberty and freedom, orange represents determination and hard work, green represents the planet and its people, and the white represents justice and peace." + flag_path = "xanu" + flag_structure = /obj/structure/sign/flag/xanu + +/obj/structure/sign/flag/xanu + name = "\improper All-Xanu Republic banner" + desc = "The banner of the All-Xanu Republic, the beating heart of the Coalition of Colonies." + desc_extended = "The banner of the All-Xanu Republic is a banner of three horizontal stripes, blue, orange, and green, with a white chevron featuring the same colors inset in each other. The blue represents liberty and freedom, orange represents determination and hard work, green represents the planet and its people, and the white represents justice and peace." + icon_state = "xanu" + flag_path = "xanu" + flag_item = /obj/item/flag/xanu + +/obj/item/flag/xanu/l + name = "\improper All-Xanu Republic flag" + desc = "The flag of the All-Xanu Republic, the beating heart of the Coalition of Colonies" + desc_extended = "The flag of the All-Xanu Republic is a flag of three horizontal stripes, blue, orange, and green, with a white circle in the middle featuring the national crest of Xanu Prime, a peacock feather. The blue represents liberty and freedom, orange represents determination and hard work, green represents the planet and its people, white represents justice and peace, and the national crest represents the republic itself." + flag_size = TRUE + flag_structure = /obj/structure/sign/flag/xanu/large + +/obj/structure/sign/flag/xanu/large + name = "\improper All-Xanu Republic flag" + desc = "The flag of the All-Xanu Republic, the beating heart of the Coalition of Colonies" + desc_extended = "The flag of the All-Xanu Republic is a flag of three horizontal stripes, blue, orange, and green, with a white circle in the middle featuring the national crest of Xanu Prime, a peacock feather. The blue represents liberty and freedom, orange represents determination and hard work, green represents the planet and its people, white represents justice and peace, and the national crest represents the republic itself." + icon_state = "xanu_l" + flag_path = "xanu" + flag_size = TRUE + flag_item = /obj/item/flag/xanu/l + +/obj/structure/sign/flag/xanu/large/north/Initialize(mapload) + . = ..(mapload, NORTH) + +/obj/structure/sign/flag/xanu/large/south/Initialize(mapload) + . = ..(mapload, SOUTH) + +/obj/structure/sign/flag/xanu/large/east/Initialize(mapload) + . = ..(mapload, EAST) + +/obj/structure/sign/flag/xanu/large/west/Initialize(mapload) + . = ..(mapload, WEST) + // Varuca/Sedantis /obj/item/flag/sedantis diff --git a/code/modules/background/origins/origins/human/coalition.dm b/code/modules/background/origins/origins/human/coalition.dm index 7d224d56809..f50dda1e22e 100644 --- a/code/modules/background/origins/origins/human/coalition.dm +++ b/code/modules/background/origins/origins/human/coalition.dm @@ -16,8 +16,8 @@ ) /singleton/origin_item/origin/xanu_prime - name = "Xanu Prime" - desc = "Xanu Prime has long been considered one of the most important planets in the Coalition of Colonies, housing its current capital. Xanans are a diverse body of people that value their freedom highly, and are known throughout the broader Spur as traders. Much of Xanu's surface is scarred due to damage inflicted upon the planet by the Solarian Alliance during the Interstellar War." + name = "All-Xanu Republic" + desc = "Xanu Prime has long been considered one of the most important planets in the Coalition of Colonies, housing its current capital. The citizens of the All-Xanu Republic, the government of the planet, are a diverse body of people that value their freedom highly, and are known throughout the broader Spur as traders. Much of Xanu's surface is scarred due to damage inflicted upon the planet by the Solarian Alliance during the Interstellar War." possible_accents = list(ACCENT_XANU) possible_citizenships = CITIZENSHIPS_COALITION possible_religions = list(RELIGION_NONE, RELIGION_CHRISTIANITY, RELIGION_ISLAM, RELIGION_BUDDHISM, RELIGION_SHINTO, RELIGION_HINDU, RELIGION_TAOISM, RELIGION_JUDAISM, RELIGION_SIKHISM, RELIGION_OTHER, RELIGION_TRINARY, RELIGION_STOLITISM, RELIGION_MOROZ, RELIGION_LUCEISM) @@ -55,7 +55,7 @@ possible_religions = list(RELIGION_NONE, RELIGION_CHRISTIANITY, RELIGION_ISLAM, RELIGION_BUDDHISM, RELIGION_HINDU, RELIGION_TAOISM, RELIGION_JUDAISM, RELIGION_OTHER, RELIGION_TRINARY, RELIGION_SCARAB) /singleton/origin_item/origin/gadpathur - name = "Gadpathur" + name = "United Planetary Defense Council of Gadpathur" desc = "During the Interstellar War, Gadpathur was orbitally bombarded by the Solarian Alliance until the planet was barely able to sustain human life. The planet has clawed its way back into stability over the intervening centuries, and is currently an ultra-militarized regime absolutely dedicated to ensuring that the Alliance is never again able to challenge the Coalition." important_information = "Because of Gadpathur's insular nature that is unwelcome to outsiders and its origins of being settled by Indian colonists, characters born on the planet must have names and physical characteristics typical of people from the modern-day Indian Subcontinent. Only native Gadpathurians may take the Gadpathuri accent. This is enforceable by server moderators and admins." possible_accents = list(ACCENT_GADPATHUR) diff --git a/code/modules/client/preference_setup/loadout/items/general.dm b/code/modules/client/preference_setup/loadout/items/general.dm index 63b8339fe39..24ee9e34ef9 100644 --- a/code/modules/client/preference_setup/loadout/items/general.dm +++ b/code/modules/client/preference_setup/loadout/items/general.dm @@ -158,6 +158,7 @@ banners["banner, Zenghu Pharmaceuticals"] = /obj/item/flag/zenghu banners["banner, Zavodskoi Interstellar"] = /obj/item/flag/zavodskoi banners["banner, Coalition of Colonies"] = /obj/item/flag/coalition + banners["banner, All-Xanu Republic"] = /obj/item/flag/xanu banners["banner, Confederate States of Fisanduh"] = /obj/item/flag/fisanduh banners["banner, Gadpathur"] = /obj/item/flag/gadpathur banners["banner, Vysoka"] = /obj/item/flag/vysoka @@ -230,6 +231,7 @@ flags["flag, Zeng-Hu Pharmaceuticals"] = /obj/item/flag/zenghu/l flags["flag, Zavodskoi Interstellar"] = /obj/item/flag/zavodskoi/l flags["flag, Coalition of Colonies"] = /obj/item/flag/coalition/l + flags["flag, All-Xanu Republic"] = /obj/item/flag/xanu/l flags["flag, Confederate States of Fisanduh"] = /obj/item/flag/fisanduh/l flags["flag, Gadpathur"] = /obj/item/flag/gadpathur/l flags["flag, Vysoka"] = /obj/item/flag/vysoka/l diff --git a/html/changelogs/GeneralCamo - Xanu Flags.yml b/html/changelogs/GeneralCamo - Xanu Flags.yml new file mode 100644 index 00000000000..8925d301b56 --- /dev/null +++ b/html/changelogs/GeneralCamo - Xanu Flags.yml @@ -0,0 +1,42 @@ +################################ +# 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: 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, 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 flag and banner for the All-Xanu Republic." + - tweak: "Gadpathur and Xanu's origins now use their government's title." diff --git a/icons/obj/structure/flags.dmi b/icons/obj/structure/flags.dmi index 203730c0751f9874a9195692f15cafe9f891f658..cac7879d66c985694d3dfe3545f8ead254a0420d 100644 GIT binary patch delta 18125 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 fe|P@x#xrgObt`G?kIxVg{PkW|MW#Z^