Class CustomProductionContract

All Implemented Interfaces:
IntelInfoPlugin, EveryFrameScript, CommRelayEntityPlugin.CommSnifferReadableIntel, HubMission, CallEvent.CallableEvent

public class CustomProductionContract extends HubMissionWithBarEvent
  • Field Details

    • ARMS_DEALER_PROB_PATROL_AFTER

      public static float ARMS_DEALER_PROB_PATROL_AFTER
    • PROD_DAYS

      public static float PROD_DAYS
    • PROB_ARMS_DEALER_BAR

      public static float PROB_ARMS_DEALER_BAR
    • PROB_MILITARY_BAR

      public static float PROB_MILITARY_BAR
    • PROB_INDEPENDENT_BAR

      public static float PROB_INDEPENDENT_BAR
    • PROB_ARMS_DEALER_IS_CONTACT

      public static float PROB_ARMS_DEALER_IS_CONTACT
    • MIN_CAPACITY

      public static float MIN_CAPACITY
    • MAX_CAPACITY

      public static float MAX_CAPACITY
    • BAR_CAPACITY_BONUS_MIN

      public static int BAR_CAPACITY_BONUS_MIN
    • BAR_CAPACITY_BONUS_MAX

      public static int BAR_CAPACITY_BONUS_MAX
    • MAX_PROD_CAPACITY_AT_SHIP_UNITS

      public static float MAX_PROD_CAPACITY_AT_SHIP_UNITS
    • MAX_PROD_CAPACITY_MULT

      public static float MAX_PROD_CAPACITY_MULT
    • DEALER_MIN_CAPACITY

      public static float DEALER_MIN_CAPACITY
    • DEALER_MAX_CAPACITY

      public static float DEALER_MAX_CAPACITY
    • DEALER_MULT

      public static Map<PersonImportance,Float> DEALER_MULT
    • MILITARY_CAP_MULT

      public static float MILITARY_CAP_MULT
    • MILITARY_MAX_COST_DECREASE

      public static float MILITARY_MAX_COST_DECREASE
    • TRADE_MAX_COST_INCREASE

      public static float TRADE_MAX_COST_INCREASE
    • DEALER_FIXED_COST_INCREASE

      public static float DEALER_FIXED_COST_INCREASE
    • DEALER_VARIABLE_COST_INCREASE

      public static float DEALER_VARIABLE_COST_INCREASE
    • ships

      protected Set<String> ships
    • weapons

      protected Set<String> weapons
    • fighters

      protected Set<String> fighters
    • armsDealer

      protected boolean armsDealer
    • maxCapacity

      protected int maxCapacity
    • costMult

      protected float costMult
    • data

    • cost

      protected int cost
    • faction

      protected FactionAPI faction
    • market

      protected MarketAPI market
  • Constructor Details

    • CustomProductionContract

      public CustomProductionContract()
  • Method Details