java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
com.fs.starfarer.api.impl.campaign.rulecmd.salvage.AICores
All Implemented Interfaces:
CommandPlugin

public class AICores extends BaseCommandPlugin
NotifyEvent $eventHandle
  • Field Details

  • Constructor Details

    • AICores

      public AICores()
  • Method Details

    • execute

      public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Misc.Token> params, Map<String,MemoryAPI> memoryMap)
    • personCanAcceptCores

      protected boolean personCanAcceptCores()
    • selectCores

      protected void selectCores()
    • computeCoreCreditValue

      protected float computeCoreCreditValue(CargoAPI cargo)
    • computeCoreReputationValue

      protected float computeCoreReputationValue(CargoAPI cargo)
    • getBaseRepValue

      public static float getBaseRepValue(String coreType)
    • playerHasCores

      protected boolean playerHasCores()