Uses of Interface
com.fs.starfarer.api.campaign.TextPanelAPI
Packages that use TextPanelAPI
Package
Description
-
Uses of TextPanelAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return TextPanelAPIModifier and TypeMethodDescriptionBaseStoryPointActionDelegate.getTextPanel()
InteractionDialogAPI.getTextPanel()
StoryPointActionDelegate.getTextPanel()
-
Uses of TextPanelAPI in com.fs.starfarer.api.campaign.comm
Methods in com.fs.starfarer.api.campaign.comm with parameters of type TextPanelAPIModifier and TypeMethodDescriptionvoid
IntelManagerAPI.addIntel
(IntelInfoPlugin plugin, boolean forceNoMessage, TextPanelAPI textPanel) void
IntelManagerAPI.addIntelToTextPanel
(IntelInfoPlugin plugin, TextPanelAPI textPanel) -
Uses of TextPanelAPI in com.fs.starfarer.api.characters
Methods in com.fs.starfarer.api.characters with parameters of type TextPanelAPIModifier and TypeMethodDescriptionvoid
MutableCharacterStatsAPI.addBonusXP
(long bonusXp, boolean withMessage, TextPanelAPI textPanel, boolean topScreenMessage) void
MutableCharacterStatsAPI.addStoryPoints
(int points, TextPanelAPI textPanel, boolean makeCharTabFlash) void
MutableCharacterStatsAPI.addXP
(long xp, TextPanelAPI textPanel) void
MutableCharacterStatsAPI.addXP
(long xp, TextPanelAPI textPanel, boolean withMessage) void
MutableCharacterStatsAPI.addXP
(long xp, TextPanelAPI textPanel, boolean withMessage, boolean allowBonusXP) void
MutableCharacterStatsAPI.addXP
(long xp, TextPanelAPI textPanel, boolean withMessage, boolean allowBonusXP, boolean withLevelUp) void
OfficerDataAPI.addXP
(long xp, TextPanelAPI textPanel) void
OfficerDataAPI.addXP
(long xp, TextPanelAPI textPanel, boolean clampXP) void
MutableCharacterStatsAPI.levelUpIfNeeded
(TextPanelAPI textPanel) void
MutableCharacterStatsAPI.spendStoryPoints
(int points, boolean withMessage, TextPanelAPI textPanel, boolean topScreenMessage, float bonusXPFraction, String logText) void
MutableCharacterStatsAPI.spendStoryPoints
(int points, boolean withMessage, TextPanelAPI textPanel, boolean topScreenMessage, String logText) Defaults to no bonus XP being granted. -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as TextPanelAPIModifier and TypeFieldDescriptionCoreReputationPlugin.RepActionEnvelope.textPanel
protected TextPanelAPI
FleetInteractionDialogPluginImpl.textPanel
protected TextPanelAPI
StandardRespawnDialogPluginImpl.textPanel
FleetEncounterContext.textPanelForXPGain
Methods in com.fs.starfarer.api.impl.campaign that return TextPanelAPIMethods in com.fs.starfarer.api.impl.campaign with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
CoreReputationPlugin.addAdjustmentMessage
(float delta, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad) static void
CoreReputationPlugin.addAdjustmentMessage
(float delta, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad, String reason) static void
CoreReputationPlugin.addAdjustmentMessage
(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad) static void
CoreReputationPlugin.addAdjustmentMessage
(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad, String reason) static void
CoreReputationPlugin.addCurrentStanding
(FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, Color tc, float pad) static void
CoreReputationPlugin.addDeltaMessage
(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad) static void
CoreReputationPlugin.addNoChangeMessage
(float deltaSign, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad) static void
CoreReputationPlugin.addNoChangeMessage
(float deltaSign, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, Color tc, boolean withCurrent, float pad, String reason) static void
CoreReputationPlugin.addRequiredStanding
(FactionAPI faction, RepLevel req, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, Color tc, float pad, boolean orBetter) void
BaseCampaignObjectivePlugin.printNonFunctionalAndHackDescription
(TextPanelAPI text) void
CampaignObjective.printNonFunctionalAndHackDescription
(TextPanelAPI text) void
CommRelayEntityPlugin.printNonFunctionalAndHackDescription
(TextPanelAPI text) void
NavBuoyEntityPlugin.printNonFunctionalAndHackDescription
(TextPanelAPI text) void
SensorArrayEntityPlugin.printNonFunctionalAndHackDescription
(TextPanelAPI text) void
FleetEncounterContext.setTextPanelForXPGain
(TextPanelAPI textPanelForXPGain) Constructors in com.fs.starfarer.api.impl.campaign with parameters of type TextPanelAPIModifierConstructorDescriptionRepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, CommMessageAPI message, TextPanelAPI textPanel, boolean addMessageOnNoChange) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, CommMessageAPI message, TextPanelAPI textPanel, boolean addMessageOnNoChange, boolean withMessage) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, CommMessageAPI message, TextPanelAPI textPanel, boolean addMessageOnNoChange, boolean withMessage, String reason) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, TextPanelAPI textPanel) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, TextPanelAPI textPanel, boolean addMessageOnNoChange) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, TextPanelAPI textPanel, boolean addMessageOnNoChange, boolean withMessage) RepActionEnvelope
(CoreReputationPlugin.RepActions action, Object param, TextPanelAPI textPanel, boolean addMessageOnNoChange, boolean withMessage, String reason) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.events.nearby
Methods in com.fs.starfarer.api.impl.campaign.events.nearby with parameters of type TextPanelAPIModifier and TypeMethodDescriptionprotected void
NearbyEventsEvent.adjustRep
(float repChangePercent, RepLevel limit, FactionAPI faction, PersonAPI person, TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.graid
Methods in com.fs.starfarer.api.impl.campaign.graid with parameters of type TextPanelAPIModifier and TypeMethodDescriptionint
AICoreGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
BlueprintGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
CommodityGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
CreditsGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
DisruptIndustryRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
GroundRaidObjectivePlugin.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
ShipWeaponsGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
SolarArrayGroundRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) int
SpecialItemRaidObjectivePluginImpl.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel
Methods in com.fs.starfarer.api.impl.campaign.intel with parameters of type TextPanelAPIModifier and TypeMethodDescriptionvoid
GensHannanMachinations.endMachinations
(TextPanelAPI text) void
BaseIntelPlugin.sendUpdate
(Object listInfoParam, TextPanelAPI textPanel) void
BaseIntelPlugin.sendUpdateIfPlayerHasIntel
(Object listInfoParam, TextPanelAPI textPanel) Constructors in com.fs.starfarer.api.impl.campaign.intel with parameters of type TextPanelAPI -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events declared as TextPanelAPI -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian declared as TextPanelAPI -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.bases
Methods in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type TextPanelAPIModifier and TypeMethodDescriptionvoid
LuddicPathBaseIntel.makeKnown
(TextPanelAPI text) void
PirateBaseIntel.makeKnown
(TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.contacts
Methods in com.fs.starfarer.api.impl.campaign.intel.contacts with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
ContactIntel.addPotentialContact
(float probability, PersonAPI contact, MarketAPI market, TextPanelAPI text) static void
ContactIntel.addPotentialContact
(PersonAPI contact, MarketAPI market, TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.events
Methods in com.fs.starfarer.api.impl.campaign.intel.events that return TextPanelAPI -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.events.ht
Constructors in com.fs.starfarer.api.impl.campaign.intel.events.ht with parameters of type TextPanelAPIModifierConstructorDescriptionHyperspaceTopographyEventIntel
(TextPanelAPI text, boolean withIntelNotification) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.events.ttcr
Constructors in com.fs.starfarer.api.impl.campaign.intel.events.ttcr with parameters of type TextPanelAPIModifierConstructorDescriptionTriTachyonCommerceRaiding
(TextPanelAPI text, boolean withIntelNotification) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.inspection
Fields in com.fs.starfarer.api.impl.campaign.intel.inspection declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
HIOrdersInteractionDialogPluginImpl.textPanel
-
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.misc
Methods in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
LuddicShrineIntel.addShrineIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI text) static void
LuddicShrineIntel.addShrineIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI text, boolean quiet) static void
LuddicShrineIntel.addShrineIntelIfNeeded
(String id, TextPanelAPI text) protected void
MapMarkerIntel.init
(SectorEntityToken entity, String title, String text, String icon, boolean withDesc, TextPanelAPI textPanel) static void
LuddicShrineIntel.setVisited
(SectorEntityToken entity, TextPanelAPI text) Constructors in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type TextPanelAPIModifierConstructorDescriptionCryosleeperIntel
(SectorEntityToken entity, TextPanelAPI textPanel) HypershuntIntel
(SectorEntityToken entity, TextPanelAPI textPanel) SurveyDataForPlanetIntel
(PlanetAPI planet, String longText, TextPanelAPI textPanel) WormholeIntel
(SectorEntityToken entity, TextPanelAPI textPanel, boolean deployed) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.intel.punitive
Fields in com.fs.starfarer.api.impl.campaign.intel.punitive declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
PEAvertInteractionDialogPluginImpl.textPanel
-
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.missions.cb
Methods in com.fs.starfarer.api.impl.campaign.missions.cb with parameters of type TextPanelAPIModifier and TypeMethodDescriptionvoid
BaseCustomBountyCreator.addIntelAssessment
(TextPanelAPI text, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CBEnemyStation.addIntelAssessment
(TextPanelAPI text, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CBRemnantStation.addIntelAssessment
(TextPanelAPI text, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) void
CustomBountyCreator.addIntelAssessment
(TextPanelAPI text, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.missions.hub
Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type TextPanelAPIModifier and TypeMethodDescriptionprotected void
BaseHubMission.adjustRep
(TextPanelAPI textPanel, BaseHubMission.HubMissionResult result, CoreReputationPlugin.RepActions action) void
BaseHubMission.sendUpdateForNextStep
(String listInfoParam, TextPanelAPI textPanel) void
BaseHubMission.sendUpdateToTextPanel
(String listInfoParam, TextPanelAPI textPanel) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.procgen
Fields in com.fs.starfarer.api.impl.campaign.procgen declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
EventTestPluginImpl.textPanel
protected TextPanelAPI
PlayerFleetGenPluginImpl.textPanel
protected TextPanelAPI
ProcGenTestPluginImpl.textPanel
-
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.rulecmd
Methods in com.fs.starfarer.api.impl.campaign.rulecmd that return TextPanelAPIModifier and TypeMethodDescriptionSetStoryOption.BaseOptionStoryPointActionDelegate.getTextPanel()
Methods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
AddRemoveCommodity.addAbilityGainText
(String abilityId, TextPanelAPI text) static void
AddRemoveCommodity.addAdminGainText
(PersonAPI admin, TextPanelAPI text) static void
AddRemoveCommodity.addCommodityGainText
(String commodityId, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addCommodityLossText
(String commodityId, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addCreditsGainText
(int credits, TextPanelAPI text) static void
AddRemoveCommodity.addCreditsLossText
(int credits, TextPanelAPI text) static void
AddRemoveCommodity.addCRLossText
(FleetMemberAPI member, TextPanelAPI text, float crLoss) static void
AddRemoveCommodity.addFighterGainText
(String wingId, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addFighterLossText
(String wingId, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addFleetMemberGainText
(ShipVariantAPI variant, TextPanelAPI text) static void
AddRemoveCommodity.addFleetMemberGainText
(FleetMemberAPI member, TextPanelAPI text) static void
AddRemoveCommodity.addFleetMemberLossText
(FleetMemberAPI member, TextPanelAPI text) static void
AddRemoveCommodity.addItemGainText
(SpecialItemData data, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addItemLossText
(SpecialItemData data, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addOfficerGainText
(PersonAPI officer, TextPanelAPI text) static void
AddRemoveCommodity.addOfficerLossText
(PersonAPI officer, TextPanelAPI text) static void
AddShip.addShipGainText
(FleetMemberAPI member, TextPanelAPI text) static void
RemoveShip.addShipLossText
(FleetMemberAPI member, TextPanelAPI text) static void
AddRemoveCommodity.addStackGainText
(CargoStackAPI stack, TextPanelAPI text) static void
AddRemoveCommodity.addStackGainText
(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase) static void
AddRemoveCommodity.addStackLossText
(CargoStackAPI stack, TextPanelAPI text) static void
AddRemoveCommodity.addStackLossText
(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase) static void
AddRemoveCommodity.addWeaponGainText
(String weaponId, int quantity, TextPanelAPI text) static void
AddRemoveCommodity.addWeaponLossText
(String weaponId, int quantity, TextPanelAPI text) static void
ApplyCRDamage.applyCRDamage
(CampaignFleetAPI fleet, float damageFP, float crMult, String desc, TextPanelAPI text, Random random) protected boolean
PK_CMD.convertSentinelToColony
(TextPanelAPI text, CargoAPI cargo) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.rulecmd.missions
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.missions declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
Commission.text
protected TextPanelAPI
DeliveryMission.text
protected TextPanelAPI
GateCMD.text
protected TextPanelAPI
GateHaulerCMD.text
protected TextPanelAPI
MissionHubCMD.text
-
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
AICores.text
protected TextPanelAPI
CargoPods.text
protected TextPanelAPI
DemandCargo.text
protected TextPanelAPI
DistressResponse.text
protected TextPanelAPI
MarketCMD.text
protected TextPanelAPI
MiscCMD.text
protected TextPanelAPI
Objectives.text
protected TextPanelAPI
PrintWreckDescription.text
protected TextPanelAPI
RedPlanet.text
protected TextPanelAPI
SalvageEntity.text
protected TextPanelAPI
ZGRTurnIn.text
protected TextPanelAPI
ZigguratCMD.text
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
MiscCMD.addWormholeIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI textPanel, boolean deployed) int
AddRaidObjective.CustomRaidObjective.performRaid
(CargoAPI loot, Random random, float lootMult, TextPanelAPI text) void
Objectives.removeRepairCosts
(TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special declared as TextPanelAPI -
Uses of TextPanelAPI in com.fs.starfarer.api.impl.campaign.tutorial
Fields in com.fs.starfarer.api.impl.campaign.tutorial declared as TextPanelAPIModifier and TypeFieldDescriptionprotected TextPanelAPI
TutorialGoSlowDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialLayInCourseDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialLevelUpDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialPirateApproachesDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialRespawnDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialSustainedBurnDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialTransponderDialogPluginImpl.textPanel
protected TextPanelAPI
TutorialWelcomeDialogPluginImpl.textPanel
Methods in com.fs.starfarer.api.impl.campaign.tutorial with parameters of type TextPanelAPIModifier and TypeMethodDescriptionprotected void
TutorialMissionIntel.updateStage
(TutorialMissionIntel.TutorialMissionStage stage, TextPanelAPI text) -
Uses of TextPanelAPI in com.fs.starfarer.api.util
Methods in com.fs.starfarer.api.util with parameters of type TextPanelAPIModifier and TypeMethodDescriptionstatic void
Misc.addSurveyDataFor
(PlanetAPI planet, TextPanelAPI text) static void
FleetLog.addToLog
(CommMessageAPI message, TextPanelAPI panel) static void
Misc.adjustRep
(float repChangeFaction, RepLevel limit, String factionId, float repChangePerson, RepLevel personLimit, PersonAPI person, TextPanelAPI text) Misc.adjustRep
(PersonAPI person, float delta, RepLevel limit, TextPanelAPI text) Misc.adjustRep
(PersonAPI person, float delta, RepLevel limit, TextPanelAPI text, boolean addMessageOnNoChange, boolean withMessage) Misc.adjustRep
(PersonAPI person, float delta, TextPanelAPI text) Misc.adjustRep
(String factionId, float delta, RepLevel limit, TextPanelAPI text) Misc.adjustRep
(String factionId, float delta, RepLevel limit, TextPanelAPI text, boolean addMessageOnNoChange, boolean withMessage) Misc.adjustRep
(String factionId, float delta, TextPanelAPI text) static void
Misc.applyDamage
(FleetMemberAPI member, Random random, float damageMult, boolean withCRDamage, String crDamageId, String crDamageReason, boolean withMessage, TextPanelAPI textPanel, String messageText) static void
Misc.applyDamage
(FleetMemberAPI member, Random random, Misc.FleetMemberDamageLevel level, boolean withCRDamage, String crDamageId, String crDamageReason, boolean withMessage, TextPanelAPI textPanel, String messageText) static void
Misc.setFullySurveyed
(MarketAPI market, TextPanelAPI text, boolean withNotification) static void
Misc.setPreliminarySurveyed
(MarketAPI market, TextPanelAPI text, boolean withNotification) static void
Misc.setSeen
(MarketAPI market, TextPanelAPI text, boolean withNotification) static void
Misc.showCost
(TextPanelAPI text, Color color, Color dark, String[] res, int[] quantities) static void
Misc.showCost
(TextPanelAPI text, String title, boolean withAvailable, float widthOverride, Color color, Color dark, String[] res, int[] quantities, boolean[] consumed) static void
Misc.showCost
(TextPanelAPI text, String title, boolean withAvailable, Color color, Color dark, String[] res, int[] quantities)