public class AddRemoveCommodity extends BaseCommandPlugin
| Constructor and Description |
|---|
AddRemoveCommodity() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addAbilityGainText(java.lang.String abilityId,
TextPanelAPI text) |
static void |
addAdminGainText(PersonAPI admin,
TextPanelAPI text) |
static void |
addCommodityGainText(java.lang.String commodityId,
int quantity,
TextPanelAPI text) |
static void |
addCommodityLossText(java.lang.String commodityId,
int quantity,
TextPanelAPI text) |
static void |
addCreditsGainText(int credits,
TextPanelAPI text) |
static void |
addCreditsLossText(int credits,
TextPanelAPI text) |
static void |
addCRLossText(FleetMemberAPI member,
TextPanelAPI text,
float crLoss) |
static void |
addFighterGainText(java.lang.String wingId,
int quantity,
TextPanelAPI text) |
static void |
addFighterLossText(java.lang.String wingId,
int quantity,
TextPanelAPI text) |
static void |
addFleetMemberGainText(FleetMemberAPI member,
TextPanelAPI text) |
static void |
addFleetMemberGainText(ShipVariantAPI variant,
TextPanelAPI text) |
static void |
addFleetMemberLossText(FleetMemberAPI member,
TextPanelAPI text) |
static void |
addItemGainText(SpecialItemData data,
int quantity,
TextPanelAPI text) |
static void |
addItemLossText(SpecialItemData data,
int quantity,
TextPanelAPI text) |
static void |
addOfficerGainText(PersonAPI officer,
TextPanelAPI text) |
static void |
addOfficerLossText(PersonAPI officer,
TextPanelAPI text) |
static void |
addStackGainText(CargoStackAPI stack,
TextPanelAPI text) |
static void |
addStackGainText(CargoStackAPI stack,
TextPanelAPI text,
boolean lowerCase) |
static void |
addStackLossText(CargoStackAPI stack,
TextPanelAPI text) |
static void |
addStackLossText(CargoStackAPI stack,
TextPanelAPI text,
boolean lowerCase) |
static void |
addWeaponGainText(java.lang.String weaponId,
int quantity,
TextPanelAPI text) |
static void |
addWeaponLossText(java.lang.String weaponId,
int quantity,
TextPanelAPI text) |
boolean |
execute(java.lang.String ruleId,
InteractionDialogAPI dialog,
java.util.List<Misc.Token> params,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
static void |
updatePlayerMemoryQuantity(java.lang.String commodityId) |
doesCommandAddOptions, getEntityMemory, getOptionOrderpublic AddRemoveCommodity()
public boolean execute(java.lang.String ruleId, InteractionDialogAPI dialog, java.util.List<Misc.Token> params, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
public static void updatePlayerMemoryQuantity(java.lang.String commodityId)
public static void addStackGainText(CargoStackAPI stack, TextPanelAPI text)
public static void addStackGainText(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase)
public static void addStackLossText(CargoStackAPI stack, TextPanelAPI text)
public static void addStackLossText(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase)
public static void addFighterGainText(java.lang.String wingId, int quantity, TextPanelAPI text)
public static void addFighterLossText(java.lang.String wingId, int quantity, TextPanelAPI text)
public static void addWeaponGainText(java.lang.String weaponId, int quantity, TextPanelAPI text)
public static void addWeaponLossText(java.lang.String weaponId, int quantity, TextPanelAPI text)
public static void addItemGainText(SpecialItemData data, int quantity, TextPanelAPI text)
public static void addItemLossText(SpecialItemData data, int quantity, TextPanelAPI text)
public static void addCommodityGainText(java.lang.String commodityId, int quantity, TextPanelAPI text)
public static void addCommodityLossText(java.lang.String commodityId, int quantity, TextPanelAPI text)
public static void addCreditsGainText(int credits, TextPanelAPI text)
public static void addCreditsLossText(int credits, TextPanelAPI text)
public static void addAbilityGainText(java.lang.String abilityId, TextPanelAPI text)
public static void addOfficerGainText(PersonAPI officer, TextPanelAPI text)
public static void addOfficerLossText(PersonAPI officer, TextPanelAPI text)
public static void addAdminGainText(PersonAPI admin, TextPanelAPI text)
public static void addFleetMemberGainText(FleetMemberAPI member, TextPanelAPI text)
public static void addFleetMemberLossText(FleetMemberAPI member, TextPanelAPI text)
public static void addFleetMemberGainText(ShipVariantAPI variant, TextPanelAPI text)
public static void addCRLossText(FleetMemberAPI member, TextPanelAPI text, float crLoss)