public class CommRelayEntityPlugin extends BaseCampaignObjectivePlugin
| Modifier and Type | Class and Description |
|---|---|
static interface |
CommRelayEntityPlugin.CommSnifferReadableIntel |
HACK_DURATION_DAYS, HACKED, RESET, RESET_DURATION_DAYSentity| Constructor and Description |
|---|
CommRelayEntityPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHackStatusToTooltip(TooltipMakerAPI text,
float pad) |
void |
advance(float amount) |
void |
init(SectorEntityToken entity,
java.lang.Object pluginParams) |
protected boolean |
isMakeshift() |
void |
printEffect(TooltipMakerAPI text,
float pad) |
void |
printNonFunctionalAndHackDescription(TextPanelAPI text) |
void |
setHacked(boolean hacked) |
isHacked, isReset, setHacked, setReset, setResetappendToCampaignTooltip, createMapTooltip, getMapTooltipWidth, getRenderRange, hasCustomMapTooltip, isMapTooltipExpandable, renderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRenderWhenViewportAlphaMultIsZeropublic CommRelayEntityPlugin()
public void init(SectorEntityToken entity, java.lang.Object pluginParams)
init in interface CustomCampaignEntityPlugininit in class BaseCustomEntityPluginpublic void advance(float amount)
advance in interface CustomCampaignEntityPluginadvance in class BaseCustomEntityPluginamount - in seconds. Use SectorAPI.getClock() to figure out how many campaign days that is.protected boolean isMakeshift()
public void printNonFunctionalAndHackDescription(TextPanelAPI text)
printNonFunctionalAndHackDescription in interface CampaignObjectiveprintNonFunctionalAndHackDescription in class BaseCampaignObjectivePluginpublic void printEffect(TooltipMakerAPI text, float pad)
printEffect in interface CampaignObjectiveprintEffect in class BaseCampaignObjectivePluginpublic void addHackStatusToTooltip(TooltipMakerAPI text, float pad)
addHackStatusToTooltip in interface CampaignObjectiveaddHackStatusToTooltip in class BaseCampaignObjectivePluginpublic void setHacked(boolean hacked)
setHacked in interface CampaignObjectivesetHacked in class BaseCampaignObjectivePlugin