Class PK_CMD
java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
com.fs.starfarer.api.impl.campaign.rulecmd.PK_CMD
- All Implemented Interfaces:
CommandPlugin
For planetkiller ("PK") related tasks.
PK_CMD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
convertSentinelToColony
(TextPanelAPI text, CargoAPI cargo) boolean
execute
(String ruleId, InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) protected void
giveExecutor
(InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) protected boolean
removePKDefenses
(InteractionDialogAPI dialog, MemoryAPI memory) protected boolean
protected boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
doesCommandAddOptions, getEntityMemory, getOptionOrder
-
Constructor Details
-
PK_CMD
public PK_CMD()
-
-
Method Details
-
execute
public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) -
convertSentinelToColony
-
giveExecutor
protected void giveExecutor(InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) -
rightPostToAcceptPK
-
rightPostToTellAboutSentinel
-
removePKDefenses
-