# 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() label.text = "[center][b]" label.text += tr("Hurry Curry! - a game about cooking") label.text += "[/b]\n\n" label.text += tr("developed by") label.text += "\n\n[b]" label.text += ", ".join(contributors) label.text += "[/b]\n\n" for k in cc_by_3.keys(): var v = cc_by_3[k] label.text += "[b]\"%s\" by %s[/b]\n" % [k, v] label.text += tr("Licensed under Creative Commons: By Attribution 3.0 License") label.text += "\nhttps://creativecommons.org/licenses/by/3.0/\n\n" for k in cc_by_4.keys(): var v = cc_by_4[k] label.text += "[b]\"%s\" by %s[/b]\n" % [k, v] label.text += tr("Licensed under Creative Commons: By Attribution 4.0 License") label.text += "\nhttps://creativecommons.org/licenses/by/4.0/\n\n" label.text += "[b]" label.text += tr("Additional CC0 assets by:") label.text += "[/b]\n" label.text += "\n".join(cc_0) func _on_back_pressed(): exit()