public abstract class BaseBattleObjectiveEffect extends java.lang.Object implements BattleObjectiveEffect
BattleObjectiveEffect.ShipStatusItem| Modifier and Type | Field and Description |
|---|---|
protected CombatEngineAPI |
engine |
protected java.util.List<BattleObjectiveEffect.ShipStatusItem> |
itemsNAFighters |
protected java.util.List<BattleObjectiveEffect.ShipStatusItem> |
itemsNAFrigates |
protected BattleObjectiveAPI |
objective |
| Constructor and Description |
|---|
BaseBattleObjectiveEffect() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBonusDeploymentPoints() |
void |
giveCommandPointsForCapturing(int points) |
void |
init(CombatEngineAPI engine,
BattleObjectiveAPI objective) |
void |
revealArea(float radius) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadvance, getLongDescription, getStatusItemsForprotected CombatEngineAPI engine
protected java.util.List<BattleObjectiveEffect.ShipStatusItem> itemsNAFrigates
protected java.util.List<BattleObjectiveEffect.ShipStatusItem> itemsNAFighters
protected BattleObjectiveAPI objective
public BaseBattleObjectiveEffect()
public void init(CombatEngineAPI engine, BattleObjectiveAPI objective)
init in interface BattleObjectiveEffectpublic int getBonusDeploymentPoints()
getBonusDeploymentPoints in interface BattleObjectiveEffectpublic void giveCommandPointsForCapturing(int points)
public void revealArea(float radius)