public class ZGRTurnIn extends BaseCommandPlugin
| Modifier and Type | Field and Description |
|---|---|
protected InteractionDialogAPI |
dialog |
protected SectorEntityToken |
entity |
protected FactionAPI |
entityFaction |
protected FactionAPI |
faction |
protected MemoryAPI |
memory |
protected java.util.Map<java.lang.String,MemoryAPI> |
memoryMap |
protected OptionPanelAPI |
options |
protected PersonAPI |
person |
protected CargoAPI |
playerCargo |
protected FactionAPI |
playerFaction |
protected CampaignFleetAPI |
playerFleet |
static float |
REP_MULT |
protected TextPanelAPI |
text |
static float |
VALUE_MULT |
| Constructor and Description |
|---|
ZGRTurnIn() |
| Modifier and Type | Method and Description |
|---|---|
protected float |
computeReputationValue(CargoAPI cargo) |
boolean |
execute(java.lang.String ruleId,
InteractionDialogAPI dialog,
java.util.List<Misc.Token> params,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
static float |
getBaseRepValue(CargoStackAPI stack) |
protected CargoAPI |
getSellableItems() |
static boolean |
isMonsterStack(CargoStackAPI stack) |
static boolean |
isThreatStack(CargoStackAPI stack) |
protected boolean |
playerHasSellableItems() |
protected void |
selectSellableItems() |
doesCommandAddOptions, getEntityMemory, getOptionOrderpublic static float VALUE_MULT
public static float REP_MULT
protected CampaignFleetAPI playerFleet
protected SectorEntityToken entity
protected FactionAPI playerFaction
protected FactionAPI entityFaction
protected TextPanelAPI text
protected OptionPanelAPI options
protected CargoAPI playerCargo
protected InteractionDialogAPI dialog
protected FactionAPI faction
public ZGRTurnIn()
public boolean execute(java.lang.String ruleId, InteractionDialogAPI dialog, java.util.List<Misc.Token> params, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
protected void selectSellableItems()
protected float computeReputationValue(CargoAPI cargo)
public static float getBaseRepValue(CargoStackAPI stack)
protected boolean playerHasSellableItems()
public static boolean isThreatStack(CargoStackAPI stack)
public static boolean isMonsterStack(CargoStackAPI stack)
protected CargoAPI getSellableItems()