Made every appropriate Text and Logic class

This commit is contained in:
2019-04-07 14:58:48 -06:00
parent e2ad32c4ee
commit f37aa91fad
18 changed files with 278 additions and 205 deletions

View File

@@ -2,6 +2,7 @@ package gui;
import javafx.application.Application;
import javafx.stage.Stage;
import logic.Player;
/**
* 2019-03-10

4
src/logic/BankLogic.java Normal file
View File

@@ -0,0 +1,4 @@
package logic;
public class BankLogic extends Player {
}

View File

@@ -3,7 +3,7 @@ package logic;
import java.io.*;
/**
* 2019-03-10 (Edited on 2019-03-19)
* Authors:
* Authors: Harkamal Randhawa
* FileSaving Class allows the user to save the current status of the game and to continue from where they left off.
*/

View File

@@ -0,0 +1,4 @@
package logic;
public class GameEndLogic extends Player{
}

4
src/logic/MainLogic.java Normal file
View File

@@ -0,0 +1,4 @@
package logic;
public class MainLogic extends Player{
}

View File

@@ -0,0 +1,4 @@
package logic;
public class RandomEventLogic extends Player{
}

View File

@@ -0,0 +1,4 @@
package logic;
public class StartLogic extends Player {
}

View File

@@ -0,0 +1,4 @@
package logic;
public class TravelLogic extends Player {
}

View File

@@ -0,0 +1,4 @@
package logic;
public class WarehouseLogic extends Player {
}

10
src/text/GameEndText.java Normal file
View File

@@ -0,0 +1,10 @@
package text;
import logic.Player;
public class GameEndText extends Player {
public GameEndText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);
}
}

View File

@@ -2,8 +2,8 @@ package text;
import logic.Player;
public class loanSharkText extends Player {
public loanSharkText(Player player) {
public class LoanSharkText extends Player {
public LoanSharkText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);
}

10
src/text/MainText.java Normal file
View File

@@ -0,0 +1,10 @@
package text;
import logic.Player;
public class MainText extends Player {
public MainText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);
}
}

View File

@@ -0,0 +1,10 @@
package text;
import logic.Player;
public class RandomEventText extends Player {
public RandomEventText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);
}
}

View File

@@ -13,8 +13,6 @@ import java.util.concurrent.TimeUnit;
* ShipWarfareText class, Based on logic class for ShipWarfare, text-based version which allwos for ship warfare
*/
public class ShipWarfareText extends Player {
ShipWarfareLogic logic = new ShipWarfareLogic(getPlayer());

10
src/text/StartText.java Normal file
View File

@@ -0,0 +1,10 @@
package text;
import logic.Player;
public class StartText extends Player {
public StartText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);
}
}

View File

@@ -61,7 +61,7 @@ public class TaipanShopText extends Player {
* this method is evoked if the user wants to use get a loan or pay a loan off.
*/
public void loan(){
loanSharkText loan = new loanSharkText(getPlayer());
LoanSharkText loan = new LoanSharkText(getPlayer());
loan.loanMoney();
setPlayer(loan.getPlayer());
}

View File

@@ -3,6 +3,7 @@ package text;
import logic.Player;
public class WarehouseText extends Player {
public WarehouseText(Player player) {
Player playerDummy = new Player(player);
setPlayer(playerDummy);