From 06e1b2ee75bfb69d8a408dc93d992f813761d1ca Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Thu, 23 Nov 2017 18:15:42 +0100
Subject: [PATCH] added credits

---
 bin/de/bricked/main/_de.properties |  9 +++++----
 src/de/bricked/main/_de.properties |  9 +++++----
 src/de/bricked/ui/Controller.java  | 11 +++++++++--
 3 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/bin/de/bricked/main/_de.properties b/bin/de/bricked/main/_de.properties
index f3a534e..0085be6 100644
--- a/bin/de/bricked/main/_de.properties
+++ b/bin/de/bricked/main/_de.properties
@@ -1,7 +1,8 @@
 app.name=Bricked
-version.code=0
-version.name=0.0.0
-version.date=23.01.17
-author=Max Wittig, Robert Goldmann (Vielen Dank an Tobias) 
+version.code=1
+version.name=1.0.0
+version.date=23.11.17
+author=Max Wittig, Robert Goldmann (Vielen Dank an Tobias)
+credits=used libraries:\ngson\nTinySound\n\nsounds:\nSoundbible.com - 2158-Text-Message-Alert-5\nSoundbible.com - 2157-Text-Message-Alert-4\nSoundbible.com - 2154-Text-Message-Alert-1\nSoundbible.com - 2068-Whoosh\nSoundbible.com - 2108-Shoot-Arrow\nSoundbSoundbible.comible - 783-Click\nOrangefreesounds - winning-sound-effect\nfreesoundeffects.com - torpedo-explosion-466457\nFreesound.org - 4359\nFreesound.org - 332629\nFreesound.org - 162464
 
 shortcut.debug.console=F12
diff --git a/src/de/bricked/main/_de.properties b/src/de/bricked/main/_de.properties
index f3a534e..0085be6 100644
--- a/src/de/bricked/main/_de.properties
+++ b/src/de/bricked/main/_de.properties
@@ -1,7 +1,8 @@
 app.name=Bricked
-version.code=0
-version.name=0.0.0
-version.date=23.01.17
-author=Max Wittig, Robert Goldmann (Vielen Dank an Tobias) 
+version.code=1
+version.name=1.0.0
+version.date=23.11.17
+author=Max Wittig, Robert Goldmann (Vielen Dank an Tobias)
+credits=used libraries:\ngson\nTinySound\n\nsounds:\nSoundbible.com - 2158-Text-Message-Alert-5\nSoundbible.com - 2157-Text-Message-Alert-4\nSoundbible.com - 2154-Text-Message-Alert-1\nSoundbible.com - 2068-Whoosh\nSoundbible.com - 2108-Shoot-Arrow\nSoundbSoundbible.comible - 783-Click\nOrangefreesounds - winning-sound-effect\nfreesoundeffects.com - torpedo-explosion-466457\nFreesound.org - 4359\nFreesound.org - 332629\nFreesound.org - 162464
 
 shortcut.debug.console=F12
diff --git a/src/de/bricked/ui/Controller.java b/src/de/bricked/ui/Controller.java
index fdca748..9e55669 100644
--- a/src/de/bricked/ui/Controller.java
+++ b/src/de/bricked/ui/Controller.java
@@ -1,6 +1,7 @@
 package de.bricked.ui;
 
 import java.io.IOException;
+import java.util.ArrayList;
 import java.util.Locale;
 import java.util.ResourceBundle;
 
@@ -141,7 +142,7 @@ public class Controller implements CommandLineAvailabale
 	
 	public void showAchievements()
 	{
-		
+		//TODO add achievement ui
 	}	
 	
 	@Override
@@ -165,6 +166,12 @@ public class Controller implements CommandLineAvailabale
 
 	public void about()
 	{
-		AlertGenerator.showAboutAlert(bundle.getString("app.name"), bundle.getString("version.name"), bundle.getString("version.code"), bundle.getString("version.date"), bundle.getString("author"), icon, stage, null, false);	
+		ArrayList<String> creditLines = new ArrayList<>();
+		for(String currentLine : bundle.getString("credits").split("\n"))
+		{
+			creditLines.add(currentLine);
+		}
+		
+		AlertGenerator.showAboutAlertWithCredits(bundle.getString("app.name"), bundle.getString("version.name"), bundle.getString("version.code"), bundle.getString("version.date"), bundle.getString("author"), creditLines, icon, stage, null, false);	
 	}
 }
\ No newline at end of file
-- 
GitLab