diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/structures/wallmounts/flags.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/structures/wallmounts/flags.ftl new file mode 100644 index 00000000000..f5aa44cadc8 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/structures/wallmounts/flags.ftl @@ -0,0 +1,32 @@ +ent-FlagAgurk = флаг Королевства Агуркррал + .desc = Флаг королевства Агуркррал. +ent-FlagCoder = флаг кодеров + .desc = Флаг клуба задротов. Великолепно. +ent-FlagHCA = флаг Ассоциации Человеческого содружества + .desc = Официальный флаг политической партии «Человеческое Содружество», который гордо развевается над душой каждого человека. Если у вас есть этот флаг, то вы, скорее всего, принадлежите к этой ассоциации. +ent-FlagInteQ = флаг ЧВК Интек + .desc = Коричнево-оранжевый флаг со щитом в центре. Флаг пахнет кровью. +ent-FlagLizard = флаг ящеров + .desc = Сила в ящерах, ребят. +ent-FlagMothic = флаг Великого Кочевого Флота + .desc = Флаг Великого Флота молей. Классический военно-морской флаг, пришедший на смену старому национальному флагу, который можно увидеть в его кантоне. +ent-FlagNanoTrasen = флаг НТ + .desc = Официальный корпоративный флаг НТ. В основном используется в церемониальных целях, или для обозначения земель на новой границе. +ent-FlagShigu = флаг империи Сигу + .desc = Флаг империи Шигу. Империя Шигу когда-то была всего лишь объединением северных племён, которые боялись и почитали дикую природу. Однако с приходом генерала Рейна Шигу стала крупнейшей империей, которая захватила огромное количество земель, но вернула часть из них, когда её сын взошёл на престол. +ent-FlagSolfed = флаг Солнечной Федерации + .desc = Флаг Солнечной Федерации. Это символ человечества, где бы он не был и как бы он не использовался, надейтесь что это так. +ent-FlagSolfedAlt = { ent-FlagSolfed } + .desc = { ent-FlagSolfed.desc } +ent-FlagSyndicate = флаг Синдиката + .desc = Флаг Сотранского Синдиката. Ранее использовавшийся сотранцами как способ заявить о несогласии с Нанотрасеном, теперь он стал межгалактическим символом того же, но с более извращённой целью, поскольку к восстанию присоединились новые заинтересованные группы ради собственной выгоды. +ent-FlagTizira = флаг Республики Северная Тизира + .desc = Флаг великой Республики Северной Тизиры. В зависимости от того, кого вы спросите вы получите ответ, что он символизирует силу, или то, что вы лишь - муравей в улье. +ent-FlagGoldRing = флаг Золотого Кольца + .desc = Флаг Золотого Кольца. Золотое Кольцо — это мегаполис в южной части Тала, который разросся до размеров полноценного государства. Расположенное вокруг солёного озера КолВилус, Золотое Кольцо стало оазисом в бескрайней пустыне, где процветают торговля и культура. +ent-FlagNRI = флаг Новой Российской Империи + .desc = Флаг Новой Российской Империи. Жёлтый, чёрный и белый цвета символизируют её суверенитет, духовность и чистоту. +ent-FlagSovietUSSP = флаг Союза Советских Социалистических Планет + .desc = Флаг некогда великого Государства. От флага ощущается сильный запах... железа. Или крови? Из чего сделана эта красная краска? +ent-FlagVulp = флаг Вульп + .desc = Флаг воинов с планеты Далти'Шар. Гордый народ со своим чувством долга и чести, что через кровавую историю проложил путь к миру и космосу. diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml index 1581bad98cd..bf9177fa820 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml @@ -93,7 +93,14 @@ - PosterContrabandInterdyne - PosterContrabandWaffleCorp - PosterContrabandMissingSpacepen - chance: 1 + chance: 0.99 # Сorvax-Next-EDIT + # Сorvax-Next-START + rarePrototypes: + - FlagCoder + - FlagSyndicate + - FlagInteQ + rareChance: 0.01 + # Сorvax-Next-END - type: entity parent: MarkerBase @@ -157,4 +164,21 @@ - PosterLegitSafetyMothHardhat - PosterLegitSafetyMothSSD - PosterLegitOppenhopper - chance: 1 + chance: 0.99 # Сorvax-Next-EDIT + # Сorvax-Next-START + rarePrototypes: + - FlagAgurk + - FlagHCA + - FlagLizard + - FlagMothic + - FlagNanoTrasen + - FlagShigu + - FlagSolfed + - FlagSolfedAlt + - FlagTizira + - FlagGoldRing + - FlagNRI + - FlagSovietUSSP + - FlagVulp + rareChance: 0.01 + # Сorvax-Next-END diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Structures/Wallmounts/flags.yml b/Resources/Prototypes/_CorvaxNext/Entities/Structures/Wallmounts/flags.yml new file mode 100644 index 00000000000..79f2451d9e8 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Entities/Structures/Wallmounts/flags.yml @@ -0,0 +1,157 @@ +- type: entity + parent: BaseFlag + id: FlagAgurk + name: Kingdom of Agurkrral flag + description: The flag of the Kingdom of Agurkrral. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: agurk + +- type: entity + parent: BaseFlag + id: FlagCoder + name: coder flag + description: The flag of the nerd club. Great. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: coder + +- type: entity + parent: BaseFlag + id: FlagHCA + name: Human Commonwealth Association flag + description: The official flag of the political party Human Commonwealth, which proudly flies over the soul of every human. If you have this flag, then you most likely belong to this association. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: hca + +- type: entity + parent: BaseFlag + id: FlagInteQ + name: PMC InteQ flag + description: Brown-Orange flag with a shield in the center. The flag smells of blood. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: inteq + +- type: entity + parent: BaseFlag + id: FlagLizard + name: lizard flag + description: Lizard power, guys. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: lizard + +- type: entity + parent: BaseFlag + id: FlagMothic + name: Grand Nomad Fleet flag + description: The flag of the Mothic Grand Nomad Fleet. A classic naval ensign, its use has superceded the old national flag which can be seen in its canton. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: mothic + +- type: entity + parent: BaseFlag + id: FlagNanoTrasen + name: Nanotrasen flag + description: The official corporate flag of Nanotrasen. Mostly flown as a ceremonial piece, or to mark land on a new frontier. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: nt + +- type: entity + parent: BaseFlag + id: FlagShigu + name: Shigu Empire flag + description: This is the flag of the Shigu Empire. The Shigu Empire was once just an association of northern tribes that feared and revered wildlife. However, with the arrival of General Rain, Shigu became the largest empire, which seized a huge amount of land, but returned some of it when her son ascended to the throne. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: shigu + +- type: entity + parent: BaseFlag + id: FlagSolfed + name: Sol Federation flag + description: The flag of Sol Federation. Its a symbol of humanity no matter where they go, or how much they wish it wasnt. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: solfed + +- type: entity + parent: FlagSolfed + id: FlagSolfedAlt + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: solfed_alt + +- type: entity + parent: BaseFlag + id: FlagSyndicate + name: Syndicate flag + description: The flag of the Sothran Syndicate. Previously used by the Sothran people as a way of declaring opposition against the Nanotrasen, now it became an intergalactic symbol of the same, yet way more skewed purpose, as more groups of interest have joined the rebellions side for their own gain. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: syndicate + +- type: entity + parent: BaseFlag + id: FlagTizira + name: Republic of Northern Moghes flag + description: The flag of the Great Republic of Northern Moghes. Depending on who you ask, it represents strength or being an ant in the hive. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: tizira + +- type: entity + parent: BaseFlag + id: FlagGoldRing + name: Gold Ring flag + description: This is the flag of the Gold Ring. The Golden Ring is a megalopolis in the southern part of Tal that has grown to the size of a full-fledged state. Being located around the ColVilous salt Lake, the Golden Ring has become an oasis in the boundless desert where trade and culture flourish. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: goldring + +- type: entity + parent: BaseFlag + id: FlagNRI + name: Novaya Rossiyskaya Imperiya flag + description: The flag of the Novaya Rossiyskaya Imperiya. The yellow, black and white colours represent its sovereignity, spirituality and pureness. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: nri + +- type: entity + parent: BaseFlag + id: FlagSovietUSSP + name: флаг Союза Советских Социалистических Планет + description: Флаг некогда великого Государства. От флага ощущается сильный запах... железа. Или крови? Из чего сделана эта красная краска? + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: soviet + +- type: entity + parent: BaseFlag + id: FlagVulp + name: Vulpkanins flag + description: Flag of humanoid dog-like organisms from the Vazzend system. Now they live on the Kellun and Dalhstadt, although their original homeland was known as Altam. + components: + - type: Sprite + sprite: _CorvaxNext/Structures/Wallmounts/flags.rsi + state: vulp diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/agurk.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/agurk.png new file mode 100644 index 00000000000..324224de170 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/agurk.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/coder.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/coder.png new file mode 100644 index 00000000000..71dc056efa0 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/coder.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/goldring.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/goldring.png new file mode 100644 index 00000000000..efb3718d684 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/goldring.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/hca.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/hca.png new file mode 100644 index 00000000000..58d45148547 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/hca.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/inteq.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/inteq.png new file mode 100644 index 00000000000..9e186d013e7 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/inteq.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/lizard.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/lizard.png new file mode 100644 index 00000000000..a3185bcfc47 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/lizard.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/meta.json b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/meta.json new file mode 100644 index 00000000000..111304f81cc --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/meta.json @@ -0,0 +1,59 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/BlueMoon-Labs/MOLOT-BlueMoon-Station/blob/c51c246b6d26884357d5e5088658584224403f72/modular_bluemoon/SmiLeY/aesthetics/flag/icons/flags.dmi | Edited by PuroSlavKing (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "agurk" + }, + { + "name": "coder" + }, + { + "name": "hca" + }, + { + "name": "inteq" + }, + { + "name": "lizard" + }, + { + "name": "mothic" + }, + { + "name": "nt" + }, + { + "name": "shigu" + }, + { + "name": "solfed" + }, + { + "name": "solfed_alt" + }, + { + "name": "syndicate" + }, + { + "name": "tizira" + }, + { + "name": "goldring" + }, + { + "name": "nri" + }, + { + "name": "soviet" + }, + { + "name": "vulp" + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/mothic.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/mothic.png new file mode 100644 index 00000000000..0e581402d0b Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/mothic.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nri.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nri.png new file mode 100644 index 00000000000..488165d2fc4 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nri.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nt.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nt.png new file mode 100644 index 00000000000..56eb7a50e6c Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/nt.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/shigu.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/shigu.png new file mode 100644 index 00000000000..d88c14a7e94 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/shigu.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed.png new file mode 100644 index 00000000000..ebc96bdd1d6 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed_alt.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed_alt.png new file mode 100644 index 00000000000..ef777f3dc8b Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/solfed_alt.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/soviet.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/soviet.png new file mode 100644 index 00000000000..72fa7278802 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/soviet.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/syndicate.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/syndicate.png new file mode 100644 index 00000000000..988548f2422 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/syndicate.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/tizira.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/tizira.png new file mode 100644 index 00000000000..e1bf58137d4 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/tizira.png differ diff --git a/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/vulp.png b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/vulp.png new file mode 100644 index 00000000000..7d383975d89 Binary files /dev/null and b/Resources/Textures/_CorvaxNext/Structures/Wallmounts/flags.rsi/vulp.png differ diff --git a/Resources/migration.yml b/Resources/migration.yml index 8d81ea43630..087fe5bb5b1 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -498,3 +498,7 @@ CrateCrewMonitoringBoards: CrateCrewMonitoring # 2024-11-25 CrateSlimepersonLifeSupport: CrateNitrogenInternals + +# 2024-12-12 - Corvax-next +NTFlag: FlagNanoTrasen +SyndieFlag: FlagSyndicate