Class ShroudedHullmodItemPlugin
java.lang.Object
com.fs.starfarer.api.campaign.impl.items.BaseSpecialItemPlugin
com.fs.starfarer.api.campaign.impl.items.ShroudedHullmodItemPlugin
- All Implemented Interfaces:
SpecialItemPlugin
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.campaign.impl.items.BaseSpecialItemPlugin
BaseSpecialItemPlugin.BlueprintLister, BaseSpecialItemPlugin.ItemCostLabelData
Nested classes/interfaces inherited from interface com.fs.starfarer.api.campaign.SpecialItemPlugin
SpecialItemPlugin.RightClickActionHelper, SpecialItemPlugin.SpecialItemRendererAPI
-
Field Summary
FieldsFields inherited from class com.fs.starfarer.api.campaign.impl.items.BaseSpecialItemPlugin
itemId, spec, stack
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
createTooltip
(TooltipMakerAPI tooltip, boolean expanded, CargoTransferHandlerAPI transferHandler, Object stackSource) protected String
protected String
boolean
void
protected boolean
boolean
Methods inherited from class com.fs.starfarer.api.campaign.impl.items.BaseSpecialItemPlugin
addBlueprintList, addCostLabel, addFighterList, addShipList, addWeaponList, createTooltip, getCostLabelData, getDesignType, getId, getItemPriceMult, getName, getPrice, getSpec, getTooltipWidth, init, isTooltipExpandable, performRightClickAction, render, resolveDropParamsToSpecificItemData, setId
-
Field Details
-
SHROUDED_HULLMOD_ID
-
-
Constructor Details
-
ShroudedHullmodItemPlugin
public ShroudedHullmodItemPlugin()
-
-
Method Details
-
createTooltip
public void createTooltip(TooltipMakerAPI tooltip, boolean expanded, CargoTransferHandlerAPI transferHandler, Object stackSource) - Specified by:
createTooltip
in interfaceSpecialItemPlugin
- Overrides:
createTooltip
in classBaseSpecialItemPlugin
-
playerKnowsHullmod
protected boolean playerKnowsHullmod() -
getHullmodId
-
getRightClickRuleTrigger
-
hasRightClickAction
public boolean hasRightClickAction()- Specified by:
hasRightClickAction
in interfaceSpecialItemPlugin
- Overrides:
hasRightClickAction
in classBaseSpecialItemPlugin
-
shouldRemoveOnRightClickAction
public boolean shouldRemoveOnRightClickAction()- Specified by:
shouldRemoveOnRightClickAction
in interfaceSpecialItemPlugin
- Overrides:
shouldRemoveOnRightClickAction
in classBaseSpecialItemPlugin
-
performRightClickAction
- Specified by:
performRightClickAction
in interfaceSpecialItemPlugin
- Overrides:
performRightClickAction
in classBaseSpecialItemPlugin
-