Skip to content

Commit

Permalink
[Feature] Flags (#151)
Browse files Browse the repository at this point in the history
* [Feature] Flags

* neutral desc

* remove Ukraine and other
  • Loading branch information
PuroSlavKing authored Dec 11, 2024
1 parent 09e043e commit 7cd9e9c
Show file tree
Hide file tree
Showing 18 changed files with 235 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
ent-FlagAgurk = флаг Королевства Агуркррал
.desc = Флаг королевства Агуркррал.
ent-FlagCoder = флаг кодеров
.desc = Флаг клуба задротов. Великолепно.
ent-FlagHCA = флаг Ассоциации Человеческого содружества
.desc = Официальный флаг политической партии «Человеческое Содружество», который гордо развевается над душой каждого человека. Если у вас есть этот флаг, то вы, скорее всего, принадлежите к этой ассоциации.
ent-FlagInteQ = флаг ЧВК Интек
.desc = Коричнево-оранжевый флаг со щитом в центре. Флаг пахнет кровью.
ent-FlagLizard = флаг ящеров
.desc = Сила в ящерах, ребят.
ent-FlagCalifornia = флаг Калифорнии
.desc = Флаг Калифорнии.
ent-FlagCaliforniaSolfed = флаг Калифорнии Солнечной Федерации
.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-FlagVulp = флаг Вульп
.desc = Флаг гуманоидных организмов, похожих на собак, из системы Ваззенд. Сейчас они живут на Келлуне и Далхштадте, хотя их изначальная родина была известна как Альтам.
5 changes: 5 additions & 0 deletions Resources/Migrations/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -257,3 +257,8 @@ HoloprojectorSecurityEmpty: HoloprojectorSecurity

# 2024-09-11 WD EDIT
DresserCaptainFilled: CaptainDrobe

# 2024-12-11 WD EDIT
NTFlag: FlagNanoTrasen
SyndieFlag: FlagSyndicate
LGBTQFlag: RandomPosterLegit
25 changes: 23 additions & 2 deletions Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,14 @@
- PosterContrabandGotWood # DeltaV Poster, see Resources/Prototypes/DeltaV/Entities/Structures/Wallmount/Signs/posters.yml
- PosterContrabandAyaya # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterContrabandMissingSpacepen
chance: 1
chance: 0.99 # WWDP-EDIT
# WWDP-START
rarePrototypes:
- FlagCoder
- FlagSyndicate
- FlagInteQ
rareChance: 0.01
# WWDP-END

- type: entity
parent: MarkerBase
Expand Down Expand Up @@ -169,4 +176,18 @@
- PosterLegitShoukou # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitCornzza # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitFuckAround # DeltaV Poster, see Resources/Prototypes/DeltaV/Entities/Structures/Wallmount/Signs/posters.yml
chance: 1
chance: 0.99 # WWDP-EDIT
# WWDP-START
rarePrototypes:
- FlagAgurk
- FlagHCA
- FlagLizard
- FlagMothic
- FlagNanoTrasen
- FlagShigu
- FlagSolfed
- FlagSolfedAlt
- FlagTizira
- FlagVulp
rareChance: 0.01
# WWDP-END
127 changes: 127 additions & 0 deletions Resources/Prototypes/_White/Entities/Structures/Wallmounts/flags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
- type: entity
parent: BaseFlag
id: FlagAgurk
name: Kingdom of Agurkrral flag
description: The flag of the Kingdom of Agurkrral.
components:
- type: Sprite
sprite: _White/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: _White/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: _White/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: _White/Structures/Wallmounts/flags.rsi
state: inteq

- type: entity
parent: BaseFlag
id: FlagLizard
name: lizard flag
description: Lizard power, guys.
components:
- type: Sprite
sprite: _White/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: _White/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: _White/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: _White/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: _White/Structures/Wallmounts/flags.rsi
state: solfed

- type: entity
parent: FlagSolfed
id: FlagSolfedAlt
components:
- type: Sprite
sprite: _White/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: _White/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: _White/Structures/Wallmounts/flags.rsi
state: tizira

- 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: _White/Structures/Wallmounts/flags.rsi
state: vulp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"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": "vulp"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7cd9e9c

Please sign in to comment.