diff --git a/code/game/objects/structures/flags_banners.dm b/code/game/objects/structures/flags_banners.dm index 43beed3545f..1b2cf30261d 100644 --- a/code/game/objects/structures/flags_banners.dm +++ b/code/game/objects/structures/flags_banners.dm @@ -908,6 +908,61 @@ /obj/structure/sign/flag/nka/large/west/New() ..(loc, WEST) +// FTC + +/obj/item/flag/ftc + name = "\improper Free Tajaran Council flag" + desc = "The red and black flag of the Free Tajaran Council, the largest tajaran community in Himeo." + flag_path = "ftc" + desc_extended = "The Free Tajaran Council began as a rebel faction in the Duchy of Shungsta during the First Revolution. Born among oppressed peasants and factory workers, \ + the movement advocated for the total abolishment of the existing governments in favor of local democratic councils. The Free Council became a serious contender for power in Northern Ras'nrr after Volin Kar'etrink - a young Hharar worker known to be a firebrand - was elected its leader. \ + Due to its innate hostility to all other Adhomian Civil War factions, the Free Tajaran Council was unable to secure any significant territory outside of Northern Ras'nrr. The Council's forces were quickly defeated by the Hadiist forces when they invaded the region in 2427. \ + Assisted off-world by the intervention of NanoTrasen, the surviving tajara travelled through Coalition of Colonies territory until reaching Himeo. Posing as refugees from the ongoing civil war, they were granted asylum and a degree of autonomy. \ + Through the cooperation with Himeo, the Free Council prospered and grew in numbers. Despite all the prosperity however, Volin Kar'etrink is very old; little time is left for him in this world. \ + The Free Tajaran Council now stands at a crossroads: a choice must be made concerning their future. In their struggle to influence the tajara, the nations on Adhomai have taken notice of the sizable community in Himeo. \ + The Council is now a battleground for another proxy war between the Adhomian nations, who each sponsor different opposing factions within the community to gain their eventual support." + flag_structure = /obj/structure/sign/flag/ftc + +/obj/structure/sign/flag/ftc + name = "\improper Free Tajaran Council flag" + desc = "The red and black flag of the Free Tajaran Council, the largest tajaran community in Himeo." + desc_extended = "The Free Tajaran Council began as a rebel faction in the Duchy of Shungsta during the First Revolution. Born among oppressed peasants and factory workers, \ + the movement advocated for the total abolishment of the existing governments in favor of local democratic councils. The Free Council became a serious contender for power in Northern Ras'nrr after Volin Kar'etrink - a young Hharar worker known to be a firebrand - was elected its leader. \ + Due to its innate hostility to all other Adhomian Civil War factions, the Free Tajaran Council was unable to secure any significant territory outside of Northern Ras'nrr. The Council's forces were quickly defeated by the Hadiist forces when they invaded the region in 2427. \ + Assisted off-world by the intervention of NanoTrasen, the surviving tajara travelled through Coalition of Colonies territory until reaching Himeo. Posing as refugees from the ongoing civil war, they were granted asylum and a degree of autonomy. \ + Through the cooperation with Himeo, the Free Council prospered and grew in numbers. Despite all the prosperity however, Volin Kar'etrink is very old; little time is left for him in this world. \ + The Free Tajaran Council now stands at a crossroads: a choice must be made concerning their future. In their struggle to influence the tajara, the nations on Adhomai have taken notice of the sizable community in Himeo. \ + The Council is now a battleground for another proxy war between the Adhomian nations, who each sponsor different opposing factions within the community to gain their eventual support." + flag_path = "ftc" + icon_state = "ftc" + flag_item = /obj/item/flag/ftc + +/obj/structure/sign/flag/ftc/unmovable + unmovable = TRUE + +/obj/item/flag/ftc/l + name = "large Free Tajaran Council flag" + flag_size = TRUE + flag_structure = /obj/structure/sign/flag/ftc/large + +/obj/structure/sign/flag/ftc/large + icon_state = "ftc_l" + flag_path = "ftc" + flag_size = TRUE + flag_item = /obj/item/flag/ftc/l + +/obj/structure/sign/flag/ftc/large/north/New() + ..(loc, NORTH) + +/obj/structure/sign/flag/ftc/large/south/New() + ..(loc, SOUTH) + +/obj/structure/sign/flag/ftc/large/east/New() + ..(loc, EAST) + +/obj/structure/sign/flag/ftc/large/west/New() + ..(loc, WEST) + // Hephaestus /obj/item/flag/heph diff --git a/code/modules/client/preference_setup/loadout/loadout_general.dm b/code/modules/client/preference_setup/loadout/loadout_general.dm index 05d73b1b6af..7dcb2bd72c5 100644 --- a/code/modules/client/preference_setup/loadout/loadout_general.dm +++ b/code/modules/client/preference_setup/loadout/loadout_general.dm @@ -146,6 +146,7 @@ banners["banner, People's Republic of Adhomai"] = /obj/item/flag/pra banners["banner, Democratic People's Republic of Adhomai"] = /obj/item/flag/dpra banners["banner, New Kingdom of Adhomai"] = /obj/item/flag/nka + banners["banner, Free Tajaran Council"] = /obj/item/flag/ftc banners["banner, Republic of Biesel"] = /obj/item/flag/biesel banners["banner, CT-EUM"] = /obj/item/flag/cteum banners["banner, Trinary Perfection"] = /obj/item/flag/trinaryperfection @@ -211,6 +212,7 @@ flags["flag, People's Republic of Adhomai"] = /obj/item/flag/pra/l flags["flag, Democratic People's Republic of Adhomai"] = /obj/item/flag/dpra/l flags["flag, New Kingdom of Adhomai"] = /obj/item/flag/nka/l + flags["flag, Free Tajaran Council"] = /obj/item/flag/ftc/l flags["flag, Republic of Biesel"] = /obj/item/flag/biesel/l flags["flag, Trinary Perfection"] = /obj/item/flag/trinaryperfection/l flags["flag, Hephaestus Industries"] = /obj/item/flag/heph/l diff --git a/html/changelogs/GeneralCamo - FTC Flag.yml b/html/changelogs/GeneralCamo - FTC Flag.yml new file mode 100644 index 00000000000..e885e436b6e --- /dev/null +++ b/html/changelogs/GeneralCamo - FTC Flag.yml @@ -0,0 +1,41 @@ +################################ +# 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 for the Free Tajaran Council." diff --git a/icons/obj/structure/flags.dmi b/icons/obj/structure/flags.dmi index c0e003ee728..0cbc6c47e68 100644 Binary files a/icons/obj/structure/flags.dmi and b/icons/obj/structure/flags.dmi differ