diff --git a/code/game/objects/structures/signs.dm b/code/game/objects/structures/signs.dm index 3ca06c9502c..1d2c3fcdc09 100644 --- a/code/game/objects/structures/signs.dm +++ b/code/game/objects/structures/signs.dm @@ -870,6 +870,30 @@ /obj/structure/sign/flag/gadpathur/right icon_state = "gadpathur_r" +/obj/item/flag/vysoka + name = "Free System of Vysoka flag" + desc = "The flag of the Free System of Vysoka." + desc_fluff = "The red, yellow and Coalition-blue flag of Vysoka, as drawn when one wishes to represent the planet as a whole. As Vysokan communities are rather traditional and tied to their respective Host, village or city-state, natives are more likely to \ + identify with local symbols. This has not stopped the original flag from being flown in times of much-needed unity." + flag_path = "vysoka" + +/obj/structure/sign/flag/vysoka + name = "Free System of Vysoka flag" + desc = "The flag of the Free System of Vysoka." + desc_fluff = "The red, yellow and Coalition-blue flag of Vysoka, as drawn when one wishes to represent the planet as a whole. As Vysokan communities are rather traditional and tied to their respective Host, village or city-state, natives are more likely to \ + identify with local symbols. This has not stopped the original flag from being flown in times of much-needed unity." + icon_state = "vysoka" + +/obj/item/flag/vysoka/l + name = "large Free System of Vysoka flag" + flag_size = 1 + +/obj/structure/sign/flag/vysoka/left + icon_state = "vysoka_l" + +/obj/structure/sign/flag/vysoka/right + icon_state = "vysoka_r" + /obj/item/flag/afterattack(var/atom/A, var/mob/user, var/adjacent, var/clickparams) if (!adjacent) return diff --git a/code/modules/client/preference_setup/loadout/loadout_general.dm b/code/modules/client/preference_setup/loadout/loadout_general.dm index 75ce599728d..0519fffe024 100644 --- a/code/modules/client/preference_setup/loadout/loadout_general.dm +++ b/code/modules/client/preference_setup/loadout/loadout_general.dm @@ -165,6 +165,7 @@ banners["banner, Coalition of Colonies"] = /obj/item/flag/coalition banners["banner, Confederate States of Fisanduh"] = /obj/item/flag/fisanduh banners["banner, Gadpathur"] = /obj/item/flag/gadpathur + banners["banner, Vysoka"] = /obj/item/flag/vysoka gear_tweaks += new /datum/gear_tweak/path(banners) /datum/gear/standard @@ -212,6 +213,7 @@ flags["flag, Coalition of Colonies"] = /obj/item/flag/coalition/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 gear_tweaks += new /datum/gear_tweak/path(flags) /datum/gear/towel diff --git a/html/changelogs/lucaken_vysokaflags.yml b/html/changelogs/lucaken_vysokaflags.yml new file mode 100644 index 00000000000..fc42e25dfde --- /dev/null +++ b/html/changelogs/lucaken_vysokaflags.yml @@ -0,0 +1,6 @@ +author: Lucaken + +delete-after: True + +changes: + - rscadd: "Added a Vysokan flag and banner to the loadout." \ No newline at end of file diff --git a/icons/obj/decals.dmi b/icons/obj/decals.dmi index 4a610be498f..6b7c5543275 100644 Binary files a/icons/obj/decals.dmi and b/icons/obj/decals.dmi differ