# Hurry Curry! - a game about cooking # Copyright 2024 metamuffin # Copyright 2024 nokoe # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by # the Free Software Foundation, version 3 of the License only. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # extends Menu var contributors := ["sofviic", "metamuffin", "nokoe", "tpart"] var cc_0 := ["kenney.nl", "Kay Lousberg", "Quaternius"] var cc_by_3 := { "Game_over.wav": "deleted_user_877451", "Glasses": "Jeremy Edelblut" } var cc_by_4 := { "Footstep sounds": "Dryoma", "Page_Turn_24.wav": "Koops", "Pencil, Writing, Close, A.wav": "InspectorJ", "Super Dialogue Audio Pack": "Dillon Becker", "Universal UI/Menu Soundpack": "Ellr", "Woosh Fleuret Escrime B.WAV": "toyoto" } @onready var label = $MarginContainer/Panel/MarginContainer/VBoxContainer/RichTextLabel func _ready(): super() contributors.shuffle() var text: String = "[center][b]%s[/b]\n\n%s\n\n[b]%s[/b]\n\n" % [ tr("Hurry Curry! - a game about cooking"), tr("developed by"), ", ".join(contributors) ] label.text = text for k in cc_by_3.keys(): var v = cc_by_3[k] label.text += "[b]\"%s\" by %s[/b]\n%s\nhttps://creativecommons.org/licenses/by/3.0/\n\n" % [ k, v, tr("Licensed under Creative Commons: By Attribution 3.0 License") ] for k in cc_by_4.keys(): var v = cc_by_4[k] label.text += "[b]\"%s\" by %s[/b]\n%s\nhttps://creativecommons.org/licenses/by/4.0/\n\n" % [ k, v, tr("Licensed under Creative Commons: By Attribution 4.0 License") ] label.text += "[b]%s[/b]\n%s" % [ tr("Additional CC0 assets by:"), "\n".join(cc_0) ] func _on_back_pressed(): exit()