diff --git a/src/UI/Dialogs/AboutDialog.gd b/src/UI/Dialogs/AboutDialog.gd index 1be0a60f7..9cf81ee52 100644 --- a/src/UI/Dialogs/AboutDialog.gd +++ b/src/UI/Dialogs/AboutDialog.gd @@ -1,5 +1,56 @@ extends WindowDialog +const CONTRIBUTORS := [ + "20kdc", + "Aaron Franke (aaronfranke)", + "AbhinavKDev (abhinav3967)", + "Álex Román Núñez (EIREXE)", + "AlphinAlbukhari", + "Andreev Andrei", + "Arron Washington (radicaled)", + "ArthyChaux", + "azagaya", + "ballerburg9005", + "CheetoHead (greusser)", + "danielnaoexiste", + "Darshan Phaldesai (luiq54)", + "dasimonde", + "Dávid Gábor BODOR (dragonfi)", + "Fayez Akhtar (Variable)", + "Gamespleasure", + "GrantMoyer", + "gschwind", + "Haoyu Qiu (timothyqiu)", + "Hugo Locurcio (Calinou)", + "Igor Santarek (jegor377)", + "Jeremy Behreandt (behreajj)", + "John Jerome Romero (Wishdream)", + "JumpJetAvocado", + "Kawan Weege (Dwahgon)", + "kevinms", + "Kinwailo", + "kleonc", + "Laurenz Reinthaler (Schweini07)", + "Marco Galli (Gaarco)", + "Marquis Kurt (alicerunsonfedora)", + "Martin Novák (novhack)", + "Martin Zabinski (Martin1991zab)", + "Matheus Pesegoginski (MatheusPese)", + "Matteo Piovanelli (MatteoPiovanelli-Laser)", + "Matthew Paul (matthewpaul-us)", + "Michael Alexsander (YeldhamDev)", + "mrtripie", + "PinyaColada", + "Rémi Verschelde (akien-mga)", + "rob-a-bolton", + "sapient_cogbag", + "Silent Orb (silentorb)", + "Subhang Nanduri (SbNanduri)", + "THWLF", + "Vriska Weaver (henlo-birb)", + "Xenofon Konitsas (huskee)", +] + const TRANSLATORS_DICTIONARY := { "Emmanouil Papadeas (Overloaded)": ["Greek"], "Xenofon Konitsas (huskee)": ["Greek"], @@ -102,6 +153,23 @@ const TRANSLATORS_DICTIONARY := { ], } +const DONORS := [ + "BasicIncomePlz", + "Benedikt", + "David Maziarka", + "Guillaume Gautier", + "Hugo Locurcio", + "Jonas Rudlang", + "Mike King", + "MysteryStudio", + "pcmxms - https://www.nonamefornowsoft.com.br/", + "pookey", + "Ryan C. Gordon (icculus)", + "Sean Allen", + "ShikadiGum", + "Tassos Kyriakopoulos" +] + export(Array, String, MULTILINE) var licenses: Array onready var credits = $AboutUI/Credits @@ -209,71 +277,14 @@ func create_developers() -> void: func create_donors() -> void: var donors_root := donors.create_item() - donors.create_item(donors_root).set_text(0, " pcmxms - https://www.nonamefornowsoft.com.br/") - donors.create_item(donors_root).set_text(0, " Mike King") - donors.create_item(donors_root).set_text(0, " Guillaume Gautier") - donors.create_item(donors_root).set_text(0, " Hugo Locurcio") - donors.create_item(donors_root).set_text(0, " MysteryStudio") - donors.create_item(donors_root).set_text(0, " Ryan C. Gordon (icculus)") - donors.create_item(donors_root).set_text(0, " Benedikt") - donors.create_item(donors_root).set_text(0, " David Maziarka") - donors.create_item(donors_root).set_text(0, " Jonas Rudlang") - donors.create_item(donors_root).set_text(0, " ShikadiGum") - donors.create_item(donors_root).set_text(0, " pookey") + for donor in DONORS: + donors.create_item(donors_root).set_text(0, " " + donor) func create_contributors() -> void: var contributor_root := contributors.create_item() - contributors.create_item(contributor_root).set_text(0, " Fayez Akhtar (Variable)") - contributors.create_item(contributor_root).set_text(0, " Hugo Locurcio (Calinou)") - contributors.create_item(contributor_root).set_text(0, " CheetoHead (greusser)") - contributors.create_item(contributor_root).set_text(0, " Michael Alexsander (YeldhamDev)") - contributors.create_item(contributor_root).set_text(0, " Martin Novák (novhack)") - contributors.create_item(contributor_root).set_text(0, " Laurenz Reinthaler (Schweini07)") - contributors.create_item(contributor_root).set_text(0, " Darshan Phaldesai (luiq54)") - contributors.create_item(contributor_root).set_text(0, " mrtripie") - contributors.create_item(contributor_root).set_text(0, " kleonc") - contributors.create_item(contributor_root).set_text(0, " azagaya") - contributors.create_item(contributor_root).set_text(0, " Kinwailo") - contributors.create_item(contributor_root).set_text(0, " Igor Santarek (jegor377)") - contributors.create_item(contributor_root).set_text(0, " Xenofon Konitsas (huskee)") - contributors.create_item(contributor_root).set_text(0, " Martin Zabinski (Martin1991zab)") - contributors.create_item(contributor_root).set_text(0, " Marco Galli (Gaarco)") - contributors.create_item(contributor_root).set_text(0, " Matheus Pesegoginski (MatheusPese)") - contributors.create_item(contributor_root).set_text(0, " AbhinavKDev (abhinav3967)") - contributors.create_item(contributor_root).set_text(0, " sapient_cogbag") - contributors.create_item(contributor_root).set_text(0, " dasimonde") - contributors.create_item(contributor_root).set_text(0, " Matthew Paul (matthewpaul-us)") - contributors.create_item(contributor_root).set_text(0, " danielnaoexiste") - contributors.create_item(contributor_root).set_text(0, " 20kdc") - contributors.create_item(contributor_root).set_text(0, " PinyaColada") - contributors.create_item(contributor_root).set_text(0, " Subhang Nanduri (SbNanduri)") - contributors.create_item(contributor_root).set_text(0, " Dávid Gábor BODOR (dragonfi)") - contributors.create_item(contributor_root).set_text(0, " John Jerome Romero (Wishdream)") - contributors.create_item(contributor_root).set_text(0, " Andreev Andrei") - contributors.create_item(contributor_root).set_text(0, " Aaron Franke (aaronfranke)") - contributors.create_item(contributor_root).set_text(0, " rob-a-bolton") - contributors.create_item(contributor_root).set_text(0, " Vriska Weaver (henlo-birb)") - contributors.create_item(contributor_root).set_text(0, " Rémi Verschelde (akien-mga)") - contributors.create_item(contributor_root).set_text(0, " gschwind") - contributors.create_item(contributor_root).set_text(0, " THWLF") - contributors.create_item(contributor_root).set_text(0, " Gamespleasure") - contributors.create_item(contributor_root).set_text(0, " ballerburg9005") - contributors.create_item(contributor_root).set_text(0, " Kawan Weege (Dwahgon)") - contributors.create_item(contributor_root).set_text(0, " kevinms") - contributors.create_item(contributor_root).set_text(0, " Álex Román Núñez (EIREXE)") - contributors.create_item(contributor_root).set_text(0, " Jeremy Behreandt (behreajj)") - contributors.create_item(contributor_root).set_text(0, " Marquis Kurt (alicerunsonfedora)") - contributors.create_item(contributor_root).set_text(0, " Silent Orb (silentorb)") - contributors.create_item(contributor_root).set_text(0, " JumpJetAvocado") - contributors.create_item(contributor_root).set_text(0, " ArthyChaux") - contributors.create_item(contributor_root).set_text(0, " AlphinAlbukhari") - contributors.create_item(contributor_root).set_text( - 0, " Matteo Piovanelli (MatteoPiovanelli-Laser)" - ) - contributors.create_item(contributor_root).set_text(0, " Haoyu Qiu (timothyqiu)") - contributors.create_item(contributor_root).set_text(0, " GrantMoyer") - contributors.create_item(contributor_root).set_text(0, " Arron Washington (radicaled)") + for contributor in CONTRIBUTORS: + contributors.create_item(contributor_root).set_text(0, " " + contributor) func create_translators() -> void: