Class HumanPlayer
- java.lang.Object
-
- ch.sahits.game.openpatrician.model.impl.Player
-
- ch.sahits.game.openpatrician.model.impl.HumanPlayer
-
- All Implemented Interfaces:
ICreditor
,ICitizen
,IHumanPlayer
,IPlayer
,IShipOwner
public class HumanPlayer extends Player implements IHumanPlayer
- Author:
- Andi Hotz, (c) Sahits GmbH, 2015 Created on Dec 12, 2015
-
-
Field Summary
Fields Modifier and Type Field Description private EPlayerColor
color
-
Constructor Summary
Constructors Constructor Description HumanPlayer(ICity homeTown, IPersonalData personalData, ESocialRank rank, ICompany company, EPlayerColor color)
-
Method Summary
-
Methods inherited from class ch.sahits.game.openpatrician.model.impl.Player
addSelectableVessel, addShip, equals, findBuildings, findBuildings, findShips, findTradingOffice, getFleet, getHometown, getLastName, getName, getPersonalData, getSelectableVessels, getSpouseData, hashCode, marry, receiveSum, removeSelectableVessel, removeShip, spouseDies, toString, updateCrimialDrive, updateRank
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ch.sahits.game.openpatrician.model.ICitizen
getHometown, getLastName, getName, getRank
-
Methods inherited from interface ch.sahits.game.openpatrician.model.city.ICreditor
receiveSum
-
Methods inherited from interface ch.sahits.game.openpatrician.model.IHumanPlayer
getColor
-
Methods inherited from interface ch.sahits.game.openpatrician.model.IPlayer
addSelectableVessel, addShip, findBuildings, findBuildings, findShips, findTradingOffice, getCareerLevel, getChildren, getCompany, getCriminalDrive, getFleet, getPersonalData, getSegmentedMap, getSelectableVessels, getSpouseData, getUuid, marry, removeSelectableVessel, removeShip, setCareerLevel, setSegmentedMap, spouseDies, updateCrimialDrive, updateRank
-
Methods inherited from interface ch.sahits.game.openpatrician.model.people.IShipOwner
getLastName, getName
-
-
-
-
Field Detail
-
color
private final EPlayerColor color
-
-
Constructor Detail
-
HumanPlayer
public HumanPlayer(ICity homeTown, IPersonalData personalData, ESocialRank rank, ICompany company, EPlayerColor color)
-
-