public class GameConstants
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ASTRONAUT_VISION_RANGE
Vision range of the astronauts.
|
static float[] |
CARE_PACKAGE_PROBABILITIES
Probabilities of dropping a care package on a given land tile.
|
static int |
CONSTRUCTION_TURNS
Turns that astronauts take since their construction until they can move and attack.
|
static int |
DOME_DISTANCE
Dome buff range.
|
static int |
EXCEPTION_ENERGY_PENALTY
Energy consumed whenever a unit is penalized.
|
static float |
HOT_ZONE_MULTIPLIER
Probability multiplier of a hot zone (for care package drops).
|
static int |
HQ_HP
Health points of the HQs.
|
static float |
HQ_OXYGEN_PRODUCTION
Amount of oxygen that the HQ produces each round.
|
static int |
HQ_VISION_RANGE
Vision range of the HQs.
|
static float |
INITIAL_OXYGEN_HQ
Initial amount of oxygen in each HQ.
|
static int |
MAX_ENERGY_ASTRONAUTS
Maximum energy that an astronaut can use.
|
static int |
MAX_ENERGY_STRUCTURES
Maximum energy that a structure can use.
|
static int |
MAX_ID
Maximum ID for units.
|
static int |
MAX_JUMP
Maximum amount of tiles that an astronaut can jump using a hyperjump.
|
static int |
MAX_MAP_SIZE
Maximum map size.
|
static int |
MAX_ROUNDS
Total number of rounds in a game.
|
static int |
MIN_MAP_SIZE
Minimum map size.
|
static float |
MIN_OXYGEN_ASTRONAUT
Minimum oxygen that must be included in an enlisted astronaut.
|
static float |
MOVEMENT_COOLDOWN
Movement cooldown of astronauts.
|
static float |
OXYGEN_CONSUMPTION
Amount of oxygen consumed by astronauts at the end of their turn.
|
static float |
OXYGEN_PLANT
Amount of oxygen production increase provided by a plant care package.
|
static float |
OXYGEN_TANK_AMOUNT
Amount of oxygen in an oxygen tank care package.
|
static float |
REINFORCEMENT_SUIT_FLAT_OXYGEN
Amount of flat oxygen lost when sabotaging or being sabotaged with a reinforced suit.
|
static int |
SETTLEMENT_HP
Health points of the settlements.
|
static float |
SETTLEMENT_OXYGEN_PRODUCTION
Oxygen production of settlements.
|
static int |
SETTLEMENT_VISION_RANGE
Vision range of the settlements.
|
| Constructor and Description |
|---|
GameConstants() |
public static final int MAX_ROUNDS
public static final float INITIAL_OXYGEN_HQ
public static final float HQ_OXYGEN_PRODUCTION
public static final float OXYGEN_CONSUMPTION
public static final float OXYGEN_PLANT
public static final int CONSTRUCTION_TURNS
public static final int EXCEPTION_ENERGY_PENALTY
public static final int MAX_MAP_SIZE
public static final int MIN_MAP_SIZE
public static final int MAX_ID
public static final int MAX_JUMP
public static final int DOME_DISTANCE
public static final float MIN_OXYGEN_ASTRONAUT
public static final float OXYGEN_TANK_AMOUNT
public static final float REINFORCEMENT_SUIT_FLAT_OXYGEN
public static final float[] CARE_PACKAGE_PROBABILITIES
public static final float HOT_ZONE_MULTIPLIER
public static final int MAX_ENERGY_ASTRONAUTS
public static final int MAX_ENERGY_STRUCTURES
public static final int HQ_VISION_RANGE
public static final int SETTLEMENT_VISION_RANGE
public static final int ASTRONAUT_VISION_RANGE
public static final int HQ_HP
public static final int SETTLEMENT_HP
public static final float SETTLEMENT_OXYGEN_PRODUCTION
public static final float MOVEMENT_COOLDOWN