Project

General

Profile

Feature #257 ยป 0033-Add-Donetsk-nation.patch

Marko Lindqvist, 02/23/2024 03:13 AM

View differences:

data/default/nationlist.ruleset
*include "nation/djiboutian.ruleset"
*include "nation/dominican.ruleset"
*include "nation/dominicano.ruleset"
*include "nation/donetsk.ruleset"
*include "nation/dryad.ruleset"
*include "nation/dutch.ruleset"
*include "nation/eastgerman.ruleset"
data/flags/Makefile.am
djibouti.png \
dominica.png \
dominican_republic.png \
donetsk.png \
dr_congo.png \
dryad.png \
ecuador.png \
......
djibouti-large.png \
dominica-large.png \
dominican_republic-large.png \
donetsk-large.png \
dr_congo-large.png \
dryad-large.png \
ecuador-large.png \
......
djibouti-shield.png \
dominica-shield.png \
dominican_republic-shield.png \
donetsk-shield.png \
dr_congo-shield.png \
dryad-shield.png \
east_timor-shield.png \
......
djibouti-shield-large.png \
dominica-shield-large.png \
dominican_republic-shield-large.png \
donetsk-shield-large.png \
dr_congo-shield-large.png \
dryad-shield-large.png \
east_timor-shield-large.png \
......
djibouti.svg \
dominica.svg \
dominican_republic.svg \
donetsk.svg \
dr_congo.svg \
dryad.svg \
east_timor.svg \
data/flags/donetsk.svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 6"><path d="m0 0h9v6H0"/><path d="m0 2h9v4H0" fill="#0039a6"/><path d="m0 4h9v2H0" fill="#d52b1e"/></svg>
data/misc/flags-large.spec
"f.djibouti", "flags/djibouti-large"
"f.dominica", "flags/dominica-large"
"f.dominican_republic", "flags/dominican_republic-large"
"f.donetsk", "flags/donetsk-large"
"f.dr_congo", "flags/dr_congo-large"
"f.dryad", "flags/dryad-large"
"f.ecuador", "flags/ecuador-large"
data/misc/flags.spec
Djibouti Open Clip Art
Dominica Caleb Moore and Christian Schaller
Dominican Republic Daniel Markstedt and capellan2000 (Open Clip Art)
Donetsk Wikimedia Commons
DR Congo Drieskamp (Wikimedia Commons)
Dryad Ivan Alvarado
East Timor SKopp (Wikimedia Commons)
......
"f.djibouti", "flags/djibouti"
"f.dominica", "flags/dominica"
"f.dominican_republic", "flags/dominican_republic"
"f.donetsk", "flags/donetsk"
"f.dr_congo", "flags/dr_congo"
"f.dryad", "flags/dryad"
"f.ecuador", "flags/ecuador"
data/misc/shields-large.spec
"f.shield.djibouti", "flags/djibouti-shield-large"
"f.shield.dominica", "flags/dominica-shield-large"
"f.shield.dominican_republic", "flags/dominican_republic-shield-large"
"f.shield.donetsk", "flags/donetsk-shield-large"
"f.shield.dr_congo", "flags/dr_congo-shield-large"
"f.shield.dryad", "flags/dryad-shield-large"
"f.shield.east_timor", "flags/east_timor-shield-large"
data/misc/shields.spec
"f.shield.djibouti", "flags/djibouti-shield"
"f.shield.dominica", "flags/dominica-shield"
"f.shield.dominican_republic", "flags/dominican_republic-shield"
"f.shield.donetsk", "flags/donetsk-shield"
"f.shield.dr_congo", "flags/dr_congo-shield"
"f.shield.dryad", "flags/dryad-shield"
"f.shield.east_timor", "flags/east_timor-shield"
data/nation/Makefile.am
djiboutian.ruleset \
dominican.ruleset \
dominicano.ruleset \
donetsk.ruleset \
dryad.ruleset \
dutch.ruleset \
eastgerman.ruleset \
data/nation/donetsk.ruleset
[nation_donetsk]
name = _("Donetsk")
plural = _("?plural:Donchyani")
groups = "Modern", "European"
legend = _("The Donetsk People's Republic is an unrecognised republic of\
Russia in the occupied parts of eastern Ukraine's Donetsk Oblast, with\
its capital in Donetsk. The DPR was created by Russian-backed\
aramilitaries in 2014, and it initially operated as a breakaway state\
Until it was annexed by Russia in 2022. Following Ukraine's Revolution\
of Dignity in 2014, pro-Russian, counter-revolutionary unrest erupted\
in the eastern part of the country. Russia annexed Crimea from Ukraine,\
while the armed separatists seized government buildings and proclaimed\
the Donetsk People's Republic and Luhansk People's Republic as independent\
states. This sparked the war in Donbas, part of the wider Russo-Ukrainian\
War. The DPR and LPR are sometimes described as puppet states of Russia\
during this conflict. They received no international recognition from\
United Nations member states before 2022. On 21 February 2022, Russia\
recognised the DPR and LPR as sovereign states. Three days later, Russia\
launched a full-scale invasion of Ukraine, partially under the pretext of\
protecting the republics. Russian forces captured more of Donetsk Oblast,\
which became part of the DPR. In September 2022, Russia proclaimed the\
annexation of the DPR and other occupied territories, following\
illegitimate referendums. The United Nations General Assembly passed a\
resolution calling on countries not to recognise what it called the\
\"attempted illegal annexation\" and demanded that Russia \"immediately,\
completely and unconditionally withdraw.\"")
leaders = {
"name", "sex"
"Alexander Zakharchenko", "Male" ; (1976โ€“2018) Head of the Donetsk People's Republic from 4 November 2014 โ€“ 31 August 2018
"Dmitry Trapeznikov", "Male" ; Head of the Donetsk People's Republic from 31 August 2018 โ€“ 7 September 2018
"Denis Pushilin", "Male" ; Head of the Donetsk People's Republic since 7 September 2018
"Elena Pushilina", "Female" ; Denis Pushilin's wife
"Yevgeny Solntsev", "Male" ; Prime Minister of the Donetsk People's Republic since 30 March 2023
}
ruler_titles = {
"government", "male_title", "female_title"
"Despotism", _("Kremlin %s"), _("?female:Kremlin %s")
"Monarchy", _("Grand Prince %s"), _("Grand Princess %s")
"Republic", _("Hetman %s"), _("?female:Hetman %s")
"Fundamentalism", _("Patriarch %s"), _("Matriarch %s")
}
flag = "donetsk"
flag_alt = "-"
style = "European"
init_techs = ""
init_buildings = ""
init_units = ""
civilwar_nations = "soviet", "russian", "ukrainian"
cities =
; This is a list of all cities in the Donetsk Oblast, not just the ones the DPR controlled.
"Donetsk",
"Mariupol",
"Makiivka",
"Horlivka",
"Kramatorsk",
"Sloviansk",
"Yenakiieve",
"Bakhmut",
"Kostiantynivka",
"Pokrovsk",
"Khartsyzk",
"Druzhkivka",
"Chystiakove",
"Shakhtarsk",
"Myrnohrad",
"Snizhne",
"Yasynuvata",
"Avdiivka",
"Toretsk",
"Dobropillia",
"Kirovske",
"Debaltseve",
"Dokuchaievsk",
"Selydove",
"Volnovakha",
"Lyman",
"Kurakhove",
"Amvrosiivka",
"Zuhres",
"Bilozerske",
"Yunokomunarivsk",
"Ilovaisk",
"Novohrodivka",
"Vuhledar",
"Krasnohorivka",
"Mykolaivka",
"Chasiv Yar",
"Siversk",
"Hirnyk",
"Zhdanivka",
"Ukrainsk",
"Svitlodarsk",
"Soledar",
"Komsomolske",
"Novoazovsk",
"Rodynske",
"Mospyne",
"Marinka",
"Vuhlehirsk",
"Bilytske",
"Zalizne",
"Sviatohirsk"
data/nation/ukrainian.ruleset
conflicts_with = "Cossack", "Ruthenian"
civilwar_nations = "Soviet", "Polish", "Russian", "Rusyn",
"Crimean Tatar"
"Crimean Tatar", "Donetsk"
cities =
"Kyiv",
meson.build
'djiboutian',
'dominicano',
'dominican',
'donetsk',
'dryad',
'dutch',
'eastgerman',
......
'djibouti',
'dominica',
'dominican_republic',
'donetsk',
'dr_congo',
'dryad',
'ecuador',
translations/nations/POTFILES.in
data/nation/djiboutian.ruleset
data/nation/dominicano.ruleset
data/nation/dominican.ruleset
data/nation/donetsk.ruleset
data/nation/dryad.ruleset
data/nation/eastgerman.ruleset
data/nation/easttimorese.ruleset
    (1-1/1)