Constant Field Values


Contents
robocraft.common.*

robocraft.common.GameActionException
public static final int ALREADY_ACTIVE 10
public static final int ALREADY_MOVING 5
public static final int BAD_DIRECTION 20
public static final int CANT_ATTACK_AIR 12
public static final int CANT_ATTACK_GROUND 11
public static final int CANT_ATTACK_WHILE_MOVING 8
public static final int CANT_MOVE_THERE 9
public static final int CANT_SPAWN_THAT 17
public static final int CANT_SPAWN_THERE 21
public static final int FLYERS_CANT_DEPOSIT_ENERGON 18
public static final int GENERIC_FAILURE 1
public static final int INTERNAL_ERROR 0
public static final int INVALID_SQUARE 2
public static final int NOT_A_ROBOT 3
public static final int NOT_ENOUGH_ENERGON 13
public static final int OBJECT_DOESNT_EXIST 4
public static final int OBJECT_NOT_ENERGON 15
public static final int ONLY_QUEENS_CAN_DO_THAT 19
public static final int OUT_OF_ATTACK_RANGE 7
public static final int OUT_OF_SENSOR_RANGE 6
public static final int QUEENS_CANT_REPLICATE 16
public static final int SQUARE_NOT_EMPTY 14

robocraft.common.GameConstants
public static final double BROADCAST_COST_PER_BYTE 1.0E-4d
public static final double BROADCAST_FIXED_COST 0.01d
public static final double FLYER_ATTACK_POWER 2.5d
public static final int FLYER_BROADCAST_RADIUS 5
public static final int FLYER_BYTECODES_PER_ROUND 3000
public static final double FLYER_MAX_ENERGON 40.0d
public static final int FLYER_ROUNDS_PER_ATTACK 4
public static final int FLYER_ROUNDS_PER_MOVE 4
public static final int FLYER_ROUNDS_PER_SPAWN 20
public static final int FLYER_ROUNDS_PER_WAKE 20
public static final int FLYER_SENSOR_RADIUS 6
public static final double FLYER_START_ENERGON 1.0d
public static final double QUEEN_ATTACK_POWER 10.0d
public static final int QUEEN_BROADCAST_RADIUS 10
public static final int QUEEN_BYTECODES_PER_ROUND 4000
public static final double QUEEN_MAX_ENERGON 200.0d
public static final int QUEEN_ROUNDS_PER_ATTACK 10
public static final int QUEEN_ROUNDS_PER_MOVE 25
public static final int QUEEN_ROUNDS_PER_SPAWN 10
public static final int QUEEN_ROUNDS_PER_WAKE 0
public static final int QUEEN_SENSOR_RADIUS 8
public static final double QUEEN_START_ENERGON 100.0d
public static final int SHOOTER_ATTACK_DISTANCE 6
public static final double SHOOTER_ATTACK_POWER 15.0d
public static final double SHOOTER_ATTACK_RANGE 45.0d
public static final int SHOOTER_BROADCAST_RADIUS 5
public static final int SHOOTER_BYTECODES_PER_ROUND 2000
public static final double SHOOTER_MAX_ENERGON 120.0d
public static final int SHOOTER_ROUNDS_PER_ATTACK 9
public static final int SHOOTER_ROUNDS_PER_MOVE 9
public static final int SHOOTER_ROUNDS_PER_SPAWN 60
public static final int SHOOTER_ROUNDS_PER_WAKE 60
public static final int SHOOTER_SENSOR_DISTANCE 3
public static final double SHOOTER_SENSOR_RANGE 90.0d
public static final double SHOOTER_START_ENERGON 1.0d
public static final double SOLDIER_ATTACK_POWER 5.0d
public static final int SOLDIER_BROADCAST_RADIUS 5
public static final int SOLDIER_BYTECODES_PER_ROUND 2400
public static final double SOLDIER_MAX_ENERGON 80.0d
public static final int SOLDIER_ROUNDS_PER_ATTACK 6
public static final int SOLDIER_ROUNDS_PER_MOVE 6
public static final int SOLDIER_ROUNDS_PER_SPAWN 40
public static final int SOLDIER_ROUNDS_PER_WAKE 40
public static final int SOLDIER_SENSOR_DISTANCE 4
public static final double SOLDIER_SENSOR_RANGE 180.0d
public static final double SOLDIER_START_ENERGON 1.0d
public static final int SPAWN_LIMIT 64
public static final double YIELD_ENERGON_BONUS 0.05d