summaryrefslogtreecommitdiff
path: root/builtin/mainmenu
diff options
context:
space:
mode:
authorRui <Rui914@users.noreply.github.com>2016-03-21 13:15:50 +0900
committerest31 <MTest31@outlook.com>2016-03-24 16:56:23 +0100
commit21c479688b4ee93c58f41d20f5c7555a41e4ad97 (patch)
tree2ff3597cf73be3f0007438328dd98154474150a1 /builtin/mainmenu
parent2f640888d8c0224bcd3ceb13454bd6542d5ae5ef (diff)
downloadminetest-21c479688b4ee93c58f41d20f5c7555a41e4ad97.tar.gz
minetest-21c479688b4ee93c58f41d20f5c7555a41e4ad97.tar.bz2
minetest-21c479688b4ee93c58f41d20f5c7555a41e4ad97.zip
Credits: Make that easy to add/remove
Diffstat (limited to 'builtin/mainmenu')
-rw-r--r--builtin/mainmenu/tab_credits.lua129
1 files changed, 71 insertions, 58 deletions
diff --git a/builtin/mainmenu/tab_credits.lua b/builtin/mainmenu/tab_credits.lua
index 6b135b2c9..5cb730b38 100644
--- a/builtin/mainmenu/tab_credits.lua
+++ b/builtin/mainmenu/tab_credits.lua
@@ -17,64 +17,77 @@
--------------------------------------------------------------------------------
+local core_developers = {
+ "Perttu Ahola (celeron55) <celeron55@gmail.com>",
+ "Ryan Kwolek (kwolekr) <kwolekr@minetest.net>",
+ "PilzAdam <pilzadam@minetest.net>",
+ "sfan5 <sfan5@live.de>",
+ "kahrl <kahrl@gmx.net>",
+ "sapier",
+ "ShadowNinja <shadowninja@minetest.net>",
+ "Nathanael Courant (Nore/Ekdohibs) <nore@mesecons.net>",
+ "BlockMen",
+ "Craig Robbins (Zeno)",
+ "Loic Blot (nerzhul/nrz) <loic.blot@unix-experience.fr>",
+ "Mat Gregory (paramat)",
+ "est31 <MTest31@outlook.com>",
+}
+
+local active_contributors = {
+ "SmallJoker <mk939@ymail.com>",
+ "Andrew Ward (rubenwardy) <rubenwardy@gmail.com>",
+ "Aaron Suen <warr1024@gmail.com>",
+ "Sokomine <wegwerf@anarres.dyndns.org>",
+ "Břetislav Štec (t0suj4/TBC_x)",
+ "TeTpaAka",
+ "Jean-Patrick G (kilbith) <jeanpatrick.guerrero@gmail.com>",
+ "Diego Martinez (kaeza) <kaeza@users.sf.net>",
+}
+
+local previous_core_developers = {
+ "Maciej Kasatkin (RealBadAngel) <maciej.kasatkin@o2.pl>",
+ "Lisa Milne (darkrose) <lisa@ltmnet.com>",
+ "proller",
+ "Ilya Zhuravlev (xyz) <xyz@minetest.net>",
+}
+
+local previous_contributors = {
+ "Vanessa Ezekowitz (VanessaE) <vanessaezekowitz@gmail.com>",
+ "Jurgen Doser (doserj) <jurgen.doser@gmail.com>",
+ "Gregory Currie (gregorycu)",
+ "Jeija <jeija@mesecons.net>",
+ "MirceaKitsune <mirceakitsune@gmail.com>",
+ "dannydark <the_skeleton_of_a_child@yahoo.co.uk>",
+ "0gb.us <0gb.us@0gb.us>",
+ "Guiseppe Bilotta (Oblomov) <guiseppe.bilotta@gmail.com>",
+ "Jonathan Neuschafer <j.neuschaefer@gmx.net>",
+ "Nils Dagsson Moskopp (erlehmann) <nils@dieweltistgarnichtso.net>",
+ "Constantin Wenger (SpeedProg) <constantin.wenger@googlemail.com>",
+ "matttpt <matttpt@gmail.com>",
+ "JacobF <queatz@gmail.com>",
+ "TriBlade9 <triblade9@mail.com>",
+ "Zefram <zefram@fysh.org>",
+}
+
tab_credits = {
name = "credits",
caption = fgettext("Credits"),
- cbf_formspec = function (tabview, name, tabdata)
- local logofile = defaulttexturedir .. "logo.png"
- return "label[0.5,3.2;Minetest " .. core.get_version() .. "]" ..
- "label[0.5,3.5;http://minetest.net]" ..
- "image[0.5,1;" .. core.formspec_escape(logofile) .. "]" ..
- "tablecolumns[color;text]" ..
- "tableoptions[background=#00000000;highlight=#00000000;border=false]" ..
- "table[3.5,-0.25;8.5,5.8;list_credits;" ..
- "#FFFF00," .. fgettext("Core Developers") .."," ..
- ",Perttu Ahola (celeron55) <celeron55@gmail.com>,"..
- ",Ryan Kwolek (kwolekr) <kwolekr@minetest.net>,"..
- ",PilzAdam <pilzadam@minetest.net>," ..
- ",sfan5 <sfan5@live.de>,"..
- ",kahrl <kahrl@gmx.net>,"..
- ",sapier,"..
- ",ShadowNinja <shadowninja@minetest.net>,"..
- ",Nathanael Courant (Nore/Ekdohibs) <nore@mesecons.net>,"..
- ",BlockMen,"..
- ",Craig Robbins (Zeno),"..
- ",Loic Blot (nerzhul/nrz) <loic.blot@unix-experience.fr>,"..
- ",Mat Gregory (paramat),"..
- ",est31 <MTest31@outlook.com>," ..
- ",,"..
- "#FFFF00," .. fgettext("Active Contributors") .. "," ..
- ",SmallJoker <mk939@ymail.com>," ..
- ",Andrew Ward (rubenwardy) <rubenwardy@gmail.com>," ..
- ",Aaron Suen <warr1024@gmail.com>," ..
- ",Sokomine <wegwerf@anarres.dyndns.org>," ..
- ",Břetislav Štec (t0suj4/TBC_x)," ..
- ",TeTpaAka," ..
- ",Jean-Patrick G (kilbith) <jeanpatrick.guerrero@gmail.com>," ..
- ",Diego Martinez (kaeza) <kaeza@users.sf.net>," ..
- ",," ..
- "#FFFF00," .. fgettext("Previous Core Developers") .."," ..
- ",Maciej Kasatkin (RealBadAngel) <maciej.kasatkin@o2.pl>,"..
- ",Lisa Milne (darkrose) <lisa@ltmnet.com>," ..
- ",proller," ..
- ",Ilya Zhuravlev (xyz) <xyz@minetest.net>," ..
- ",," ..
- "#FFFF00," .. fgettext("Previous Contributors") .. "," ..
- ",Vanessa Ezekowitz (VanessaE) <vanessaezekowitz@gmail.com>,"..
- ",Jurgen Doser (doserj) <jurgen.doser@gmail.com>,"..
- ",Gregory Currie (gregorycu)," ..
- ",Jeija <jeija@mesecons.net>,"..
- ",MirceaKitsune <mirceakitsune@gmail.com>,"..
- ",dannydark <the_skeleton_of_a_child@yahoo.co.uk>,"..
- ",0gb.us <0gb.us@0gb.us>,"..
- ",Guiseppe Bilotta (Oblomov) <guiseppe.bilotta@gmail.com>,"..
- ",Jonathan Neuschafer <j.neuschaefer@gmx.net>,"..
- ",Nils Dagsson Moskopp (erlehmann) <nils@dieweltistgarnichtso.net>,"..
- ",Constantin Wenger (SpeedProg) <constantin.wenger@googlemail.com>,"..
- ",matttpt <matttpt@gmail.com>,"..
- ",JacobF <queatz@gmail.com>,"..
- ",TriBlade9 <triblade9@mail.com>,"..
- ",Zefram <zefram@fysh.org>,"..
- ";1]"
- end
- }
+ cbf_formspec = function(tabview, name, tabdata)
+ local logofile = defaulttexturedir .. "logo.png"
+ return "image[0.5,1;" .. core.formspec_escape(logofile) .. "]" ..
+ "label[0.5,3.2;Minetest " .. core.get_version() .. "]" ..
+ "label[0.5,3.5;http://minetest.net]" ..
+ "tablecolumns[color;text]" ..
+ "tableoptions[background=#00000000;highlight=#00000000;border=false]" ..
+ "table[3.5,-0.25;8.5,5.8;list_credits;" ..
+ "#FFFF00," .. fgettext("Core Developers") .. ",," ..
+ table.concat(core_developers, ",,") .. ",,," ..
+ "#FFFF00," .. fgettext("Active Contributors") .. ",," ..
+ table.concat(active_contributors, ",,") .. ",,," ..
+ "#FFFF00," .. fgettext("Previous Core Developers") ..",," ..
+ table.concat(previous_core_developers, ",,") .. ",,," ..
+ "#FFFF00," .. fgettext("Previous Contributors") .. ",," ..
+ table.concat(previous_contributors, ",,") .. "," ..
+ ";1]"
+ end
+}