From 9e3b5e71be5439495638228a8ca74b1f58491201 Mon Sep 17 00:00:00 2001
From: CsellarAndras <andras.csellar@nokia.com>
Date: Fri, 24 Apr 2020 21:19:57 +0200
Subject: [PATCH] Added again name argument to person constructor

---
 Arctic_Nigthmare/src/arctic_nightmare/Eskimo.java   | 8 ++++----
 Arctic_Nigthmare/src/arctic_nightmare/Explorer.java | 8 ++++----
 Arctic_Nigthmare/src/arctic_nightmare/Game.java     | 4 ++--
 Arctic_Nigthmare/src/arctic_nightmare/Logger.java   | 5 +----
 Arctic_Nigthmare/src/arctic_nightmare/Person.java   | 8 ++++----
 5 files changed, 15 insertions(+), 18 deletions(-)

diff --git a/Arctic_Nigthmare/src/arctic_nightmare/Eskimo.java b/Arctic_Nigthmare/src/arctic_nightmare/Eskimo.java
index 21db5fb..21381eb 100644
--- a/Arctic_Nigthmare/src/arctic_nightmare/Eskimo.java
+++ b/Arctic_Nigthmare/src/arctic_nightmare/Eskimo.java
@@ -1,14 +1,14 @@
 package arctic_nightmare;
 
 public class Eskimo extends Person {
-	public Eskimo(Field f, Game g) {
-		super(f, g);
+	public Eskimo(String name, Field f, Game g) {
+		super(name, f, g);
 		maxTemp = 5;
 		bodyTemp = 5;
 	}
 	
-	public Eskimo(Game g) {
-		super(g);
+	public Eskimo(String name, Game g) {
+		super(name, g);
 		maxTemp = 5;
 		bodyTemp = 5;
 	}
diff --git a/Arctic_Nigthmare/src/arctic_nightmare/Explorer.java b/Arctic_Nigthmare/src/arctic_nightmare/Explorer.java
index 3d8c2f1..fb1db9a 100644
--- a/Arctic_Nigthmare/src/arctic_nightmare/Explorer.java
+++ b/Arctic_Nigthmare/src/arctic_nightmare/Explorer.java
@@ -3,14 +3,14 @@ package arctic_nightmare;
 
 public class Explorer extends Person {
 
-	public Explorer(Field f, Game g) {
-		super(f, g);
+	public Explorer(String name, Field f, Game g) {
+		super(name, f, g);
 		maxTemp = 4;
 		bodyTemp = 4;
 	}
 	
-	public Explorer(Game g) {
-		super(g);
+	public Explorer(String name, Game g) {
+		super(name, g);
 		maxTemp = 4;
 		bodyTemp = 4;
 	}
diff --git a/Arctic_Nigthmare/src/arctic_nightmare/Game.java b/Arctic_Nigthmare/src/arctic_nightmare/Game.java
index 0673ba0..ac97e94 100644
--- a/Arctic_Nigthmare/src/arctic_nightmare/Game.java
+++ b/Arctic_Nigthmare/src/arctic_nightmare/Game.java
@@ -81,9 +81,9 @@ public class Game{
     	for(int i = 0; i < playernum; ++i) {
     		Person newperson = null;
     		if(i % 2 == 0)
-    			newperson = new Eskimo(this);
+    			newperson = new Eskimo("Fakename", this);
     		else
-    			newperson = new Explorer(board.getfield((i + 1) * 2), this);
+    			newperson = new Explorer("Fakename", board.getfield((i + 1) * 2), this);
     		players.add(newperson);
 			if(board.getfield((i + 1) * 2).canAddPlayer())
 				board.getfield((i + 1) * 2).addPlayer(newperson);
diff --git a/Arctic_Nigthmare/src/arctic_nightmare/Logger.java b/Arctic_Nigthmare/src/arctic_nightmare/Logger.java
index 36a664e..ff06372 100644
--- a/Arctic_Nigthmare/src/arctic_nightmare/Logger.java
+++ b/Arctic_Nigthmare/src/arctic_nightmare/Logger.java
@@ -27,10 +27,7 @@ final public class Logger {
         try {
             fileoutput = new FileOutputStream(file);
         } catch (FileNotFoundException ex) {
-            Log(ex.toString(), false);
-        } catch (IOException ex) {
-            Log(ex.toString(), false);
-        }
+            Log(ex.toString(), false);}
         tabs = 0;
     }
     
diff --git a/Arctic_Nigthmare/src/arctic_nightmare/Person.java b/Arctic_Nigthmare/src/arctic_nightmare/Person.java
index 1103351..922c7be 100644
--- a/Arctic_Nigthmare/src/arctic_nightmare/Person.java
+++ b/Arctic_Nigthmare/src/arctic_nightmare/Person.java
@@ -26,9 +26,9 @@ public abstract class Person {
     
     ///Person konstruktorba kell Game mindenképpen
     
-    public Person(Field f, Game g) {
+    public Person(String name, Field f, Game g) {
     	work = 0;
-    	name = new String();
+    	this.name = name;
     	field = f;
     	items = new Vector<Item>();
     	game = g;
@@ -36,9 +36,9 @@ public abstract class Person {
     	id = idcounter++;
     }
     
-    public Person(Game g) {
+    public Person(String name, Game g) {
     	work = 0;
-    	name = new String();
+    	this.name = name;
     	field = null;
     	items = new Vector<Item>();
     	game = g;
-- 
GitLab