public class TacticalInfo extends Object
Modifier and Type | Field and Description |
---|---|
private static TacticalInfo |
instance |
private boolean |
isBallOurs |
private boolean |
isBallTheir |
private boolean |
isDefSituation |
private boolean |
isEnemyStartAttack |
private boolean |
isOffensiveSituation |
private boolean |
isStartAttackSituation |
private Vector3D |
pos |
private Vector3D[] |
PositionInFormation |
private Vector3D |
relpos |
Constructor and Description |
---|
TacticalInfo() |
Modifier and Type | Method and Description |
---|---|
private String |
getAttackType() |
private String |
getDefType() |
private int |
getEnemyAttackers() |
private int |
getEnemyDefenders() |
private boolean |
getEnemyStartAttack() |
Vector3D |
getFormPosition() |
static TacticalInfo |
getInstance() |
private boolean |
getIsBallOurs() |
private boolean |
getIsBallTheir() |
private boolean |
getIsDefSituation() |
private boolean |
getIsOffensSituation() |
void |
getPlaySituation() |
private boolean |
getStartAttackSituation() |
private int |
getTMatesAttackers() |
private int |
getTMatesDefenders() |
private void |
isBallOurs(Player teamPlayer) |
private void |
isBallTheir(Player opponentPlayer) |
private void |
isDefensiveSituation() |
private boolean |
isEnemyOnOwnHalf(Player opponentPlayer) |
private void |
isEnemyStartAttack() |
boolean |
isInPositionArea() |
private void |
isOffensiveSituation() |
boolean |
isOnPosition() |
private void |
isStartAttackSituation() |
private boolean |
isTMateOnOwnHalf(Player teamPlayer) |
private boolean |
isUnderPressure(Player teamPlayer) |
private boolean |
isUnderPressure2(Player opponentPlayer) |
private void |
setIsBallOurs(boolean isBallOurs) |
private void |
setIsBallTheir(boolean isBallTheir) |
private void |
setIsDefSituation(boolean isDefSituation) |
private void |
setIsEnemyStartAttack(boolean isEnemyStartAttack) |
private void |
setIsOffensSituation(boolean isOffensiveSituation) |
private void |
setIsStartAttackSituation(boolean isStartAttackSituation) |
void |
setMyFormPosition() |
private boolean isOffensiveSituation
private boolean isDefSituation
private boolean isBallOurs
private boolean isBallTheir
private boolean isStartAttackSituation
private boolean isEnemyStartAttack
private Vector3D[] PositionInFormation
private Vector3D pos
private Vector3D relpos
private static TacticalInfo instance
public static TacticalInfo getInstance()
public void getPlaySituation()
private void isStartAttackSituation()
private void isEnemyStartAttack()
private boolean isUnderPressure(Player teamPlayer)
private boolean isUnderPressure2(Player opponentPlayer)
private boolean getStartAttackSituation()
private void setIsEnemyStartAttack(boolean isEnemyStartAttack)
private boolean getEnemyStartAttack()
private void setIsStartAttackSituation(boolean isStartAttackSituation)
private void isOffensiveSituation()
private void isDefensiveSituation()
private String getAttackType()
private String getDefType()
private boolean getIsOffensSituation()
private boolean getIsDefSituation()
private void setIsOffensSituation(boolean isOffensiveSituation)
private void setIsDefSituation(boolean isDefSituation)
private int getEnemyDefenders()
private boolean isEnemyOnOwnHalf(Player opponentPlayer)
private int getTMatesDefenders()
private boolean isTMateOnOwnHalf(Player teamPlayer)
private int getTMatesAttackers()
private int getEnemyAttackers()
private void isBallOurs(Player teamPlayer)
private void setIsBallOurs(boolean isBallOurs)
private boolean getIsBallOurs()
private void isBallTheir(Player opponentPlayer)
private void setIsBallTheir(boolean isBallTheir)
private boolean getIsBallTheir()
public void setMyFormPosition()
public Vector3D getFormPosition()
public boolean isInPositionArea()
public boolean isOnPosition()