de.hattrickorganizer.tools
Class PlayerHelper

java.lang.Object
  extended by de.hattrickorganizer.tools.PlayerHelper

public class PlayerHelper
extends java.lang.Object

PlayerHelper contains some static help methods for the playerObjects(Spieler)

Author:
Thorsten Dietz

Constructor Summary
PlayerHelper()
           
 
Method Summary
static boolean check4SkillUp(int skill, ISpieler oldPlayer, ISpieler currentPlayer)
          check Skillup
static java.lang.String getName4Sublevel(int sub)
          TODO Missing Method Documentation
static java.lang.String getNameForAggressivness(int level)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForCharacter(int level)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForGentleness(int level)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForSkill(boolean isMatch, float bewertungwert)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForSkill(float bewertung)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForSkill(float bewertungwert, boolean zahlen)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForSkill(float bewertungwertfloat, boolean zahlen, boolean isMatch)
          Gibt den Namen zu einer Bewertungzurück
static java.lang.String getNameForSpeciality(int level)
          Gibt den Namen zu einer Bewertungzurück
static double getValue4Sublevel(int sub)
          TODO Missing Method Documentation
static int getWeatherEffect(int wetter, int m_iSpezialitaet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlayerHelper

public PlayerHelper()
Method Detail

getName4Sublevel

public static java.lang.String getName4Sublevel(int sub)
TODO Missing Method Documentation

Parameters:
sub - TODO Missing Method Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForAggressivness

public static java.lang.String getNameForAggressivness(int level)
Gibt den Namen zu einer Bewertungzurück

Parameters:
level - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForCharacter

public static java.lang.String getNameForCharacter(int level)
Gibt den Namen zu einer Bewertungzurück

Parameters:
level - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForGentleness

public static java.lang.String getNameForGentleness(int level)
Gibt den Namen zu einer Bewertungzurück

Parameters:
level - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForSkill

public static java.lang.String getNameForSkill(float bewertung)
Gibt den Namen zu einer Bewertungzurück

Parameters:
bewertung - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForSkill

public static java.lang.String getNameForSkill(float bewertungwert,
                                               boolean zahlen)
Gibt den Namen zu einer Bewertungzurück

Parameters:
bewertungwert - TODO Missing Constructuor Parameter Documentation
zahlen - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForSkill

public static java.lang.String getNameForSkill(boolean isMatch,
                                               float bewertungwert)
Gibt den Namen zu einer Bewertungzurück

Parameters:
isMatch - TODO Missing Constructuor Parameter Documentation
bewertungwert - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForSkill

public static java.lang.String getNameForSkill(float bewertungwertfloat,
                                               boolean zahlen,
                                               boolean isMatch)
Gibt den Namen zu einer Bewertungzurück

Parameters:
bewertungwertfloat - TODO Missing Constructuor Parameter Documentation
zahlen - TODO Missing Constructuor Parameter Documentation
isMatch - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getNameForSpeciality

public static java.lang.String getNameForSpeciality(int level)
Gibt den Namen zu einer Bewertungzurück

Parameters:
level - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getValue4Sublevel

public static double getValue4Sublevel(int sub)
TODO Missing Method Documentation

Parameters:
sub - TODO Missing Method Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getWeatherEffect

public static int getWeatherEffect(int wetter,
                                   int m_iSpezialitaet)

check4SkillUp

public static boolean check4SkillUp(int skill,
                                    ISpieler oldPlayer,
                                    ISpieler currentPlayer)
check Skillup

Parameters:
skill - TODO Missing Constructuor Parameter Documentation
oldPlayer - TODO Missing Constructuor Parameter Documentation
currentPlayer - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation