diff options
Diffstat (limited to 'client/menu/credits.gd')
-rw-r--r-- | client/menu/credits.gd | 74 |
1 files changed, 1 insertions, 73 deletions
diff --git a/client/menu/credits.gd b/client/menu/credits.gd index 2d5d01b8..d935f874 100644 --- a/client/menu/credits.gd +++ b/client/menu/credits.gd @@ -17,83 +17,11 @@ # extends Menu -var authors := ["metamuffin", "nokoe", "tpart"] -var contributors := ["sofviic", "BigBrotherNii", "Miner34"] -const cc_by_4 := "CC-BY 4.0" -const cc_by_3 := "CC-BY 3.0" -const cc0 := "CC0" -var credits := [ - [tr("c.credits.models"), [ - ["kenney.nl", "Various Models", cc0], - ["Kay Lousberg", "Kitchen tiles", cc0], - ["Poly by Google", "Strawberry", cc_by_3], - ["Poly by Google", "Fish", cc_by_3] - ]], - [tr("c.credits.sounds"), [ - ["Dryoma", "Footstep sounds", cc_by_4], - ["Koops", "Page_Turn_24.wav", cc_by_4], - ["InspectorJ", "Pencil, Writing, Close, A.wav", cc_by_4], - ["Dillon Becker", "Super Dialogue Audio Pack", cc_by_4], - ["Ellr", "Universal UI/Menu Soundpack", cc_by_4], - ["toyoto", "Woosh Fleuret Escrime B.wav", cc_by_4], - ["deleted_user_877451", "Game_over.wav", cc_by_3], - ["Quaternius", "Someting, dont remember...", cc0], - ["Dillon Becker", "Super Dialogue Audio Pack V1", cc_by_4] - ]], - [tr("c.credits.translations"), { - tr("c.settings.ui.language.zh_Hans"): ["Outbreak2096"], - tr("c.settings.ui.language.zh_Hant"): ["hugoalh"], - tr("c.settings.ui.language.nl"): ["Vistaus"], - tr("c.settings.ui.language.it"): ["Miner34", "solemden"], - tr("c.settings.ui.language.eu"): ["josuigoa"], - tr("c.settings.ui.language.fr"): ["fnetX", "lejun"], - tr("c.settings.ui.language.pl"): ["tranzystorekk"], - tr("c.settings.ui.language.he"): ["RustyStriker"], - tr("c.settings.ui.language.el"): ["n0toose"], - tr("c.settings.ui.language.ja"): ["BigBrotherNii"], - tr("c.settings.ui.language.ar"): ["sofviic"], - tr("c.settings.ui.language.tr"): ["furkanunsalan", "tekrei"], - tr("c.settings.ui.language.ru"): ["0ko"], - }] -] - @onready var label = $OuterMargin/Panel/InnerMargin/Vert/ScrollContainer/CreditsText func _ready(): super() - authors.shuffle() - contributors.shuffle() - - var text = "[center]" - - text += "\n\n\n[b]%s[/b]\n\n%s\n\n[b]%s[/b]\n\n%s\n\n[b]%s[/b]\n\n\n" % [ - tr("c.credits.title"), - tr("c.credits.developed_by"), - "\n".join(authors), - tr("c.credits.contributors"), - ", ".join(contributors), - ] - - for section in credits: - text += "[b]%s[/b]\n\n" % section[0] - if typeof(section[1]) == TYPE_DICTIONARY: - text += "[table=2]" - for key in section[1]: - text += "[cell][right]%s[/right][/cell]" % key - text += "[cell][left]%s[/left][/cell]" % ", ".join(section[1][key]) - text += "[/table]" - else: - text += "[table=3]" - for entry in section[1]: - text += "[cell][right]%s[/right][/cell]" % entry[0] - text += "[cell][left]%s[/left][/cell]" % entry[1] - text += "[cell][left]%s[/left][/cell]" % entry[2] - text += "[/table]" - text += "\n\n\n" - - text += "\n[b]%s[/b]\n\n\n[/center]" % tr("c.credits.thanks") - - label.text = text + label.text = data func _on_back_pressed(): exit() |