Class BaseCommandPlugin

java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
All Implemented Interfaces:
CommandPlugin
Direct Known Subclasses:
AbortMission, AbortWait, AcceptMission, ActivateAbility, AddAbility, AddBarEvent, AddCredits, AddGAOfficerToCoatl, AddOption, AddPopGrowth, AddPotentialContact, AddRaidObjective, AddRemoveAnyItem, AddRemoveCommodity, AddSelector, AddShip, AddShipToOtherFleet, AddStoryPoints, AddText, AddTextSmall, AddXP, AdjustRep, AdjustRepActivePerson, AdjustRepPerson, AICores, AnyNearbyFleetsHostileAndAware, ApplyCRDamage, ArePatrolsNearby, BarCMD, BeginConversation, BeginMission, BroadcastCancelPlayerAction, BroadcastPlayerAction, BroadcastPlayerWaitAction, CallEvent, CaresAboutTransponder, CargoPods, CargoScan, CargoScanApplyResult, CESetHidden, CheckSetting, ClearActiveMission, ClearText, Commission, CustomsInspectionApplyRepLoss, CustomsInspectionApplyResult, CustomsInspectionGenerateResult, DeactivateAbility, DeliveryMission, DemandCargo, DespawnEntity, DismissDialog, DistressResponse, DoCanAffordCheck, DumpMemory, DwellerCMD, EndConversation, expire, FactionFleetNearbyAndAware, FireAll, FireBest, FleetDesc, GAReduceRandomRep, GateCMD, GateHaulerCMD, GenGAIntroAcademician, GiveOtherFleetAssignment, HA_CMD, HailPlayer, HasAttentionOfAuthorities, HideFirstPerson, HideMapMarker, HideSecondPerson, HideThirdPerson, HideVisual, HighlightComms, HostileFleetNearbyAndAware, HT_CMD, IncreaseSmugglingSuspicion, InstallCommSniffer, IsSeenByAnyFleet, IsSeenByPatrols, IsSoughtByPatrols, KantaCMD, LPTitheCalc, MakeFullySurveyed, MakeHostileWhileTOff, MakeNearbyFleetsHostile, MakeNearbyFleetsNonHostile, MakeOptionOpenCore, MakeOtherFleetAggressive, MakeOtherFleetAggressiveOnce, MakeOtherFleetAllowDisengage, MakeOtherFleetAvoidContact, MakeOtherFleetDoThing, MakeOtherFleetGoAway, MakeOtherFleetHostile, MakeOtherFleetImportant, MakeOtherFleetLowRepImpact, MakeOtherFleetNonAggressive, MakeOtherFleetNonHostile, MakeOtherFleetNoRepImpact, MakeOtherFleetPreventDisengage, MakePlayerImmediatelyAttackable, MarketCMD, MarketGainRandomRep, MarketReduceRandomRep, MiscCMD, MissionHubCMD, MovePersonToMarket, NGC, NGCAddCargo, NGCAddCharacterPoints, NGCAddCredits, NGCAddDevStartingScript, NGCAddShip, NGCAddShipSilent, NGCAddStandardStartingScript, NGCCanSkipTutorial, NGCDone, NGCRemoveCargo, NGCRemoveShip, NGCSetAptitude, NGCSetCustom, NGCSetDifficulty, NGCSetSkill, NGCSetStartingLocation, NGCSetWithTimePass, NPCWantsComms, Objectives, OpenCommDirectory, OpenComms, OpenCoreTab, PaginatedOptions, PauseMusic, PickCommsNPC, Ping, PK_CMD, PLAddEntry, PlayCustomMusic, PlayerFleetHasFragmentShips, PlayerFleetHasShipWithBaseHull, PlayerFleetHasShipWithId, PlayerFleetHasShroudedShips, PlayerHasCargo, PlaySound, PrintDescription, PrintWreckDescription, RedPlanet, ReinitDialog, RemoveBarEvent, RemoveCommodity, RemoveContact, RemoveOption, RemoveShip, RemoveShipWithBaseHull, RemoveShipWithId, RepairAll, RepairAvailable, RepairEnoughSupplies, RepairNeeded, RepIsAtBest, RepIsAtWorst, ResetActivePerson, RestoreSavedVisual, ResumeNormalMusic, RollProbability, SalvageDefenderInteraction, SalvageEntity, SalvageGenFromSeed, SalvageSpecialInteraction, SaveCurrentVisual, SetActiveMission, SetCodexEntryId, SetColor, SetEnabled, SetFlagship, SetHistorianBlurbShownAfterDelay, SetLater, SetNearbyFleetsVariable, SetOptionColor, SetOptionText, SetOtherFleetAllowJump, SetPersonHidden, SetPersonPortrait, SetPromptText, SetShortcut, SetStoryColor, SetStoryOption, SetTextHighlightColors, SetTextHighlights, SetTooltip, SetTooltipHighlightColors, SetTooltipHighlights, ShowDefaultVisual, ShowFirstPerson, ShowGAOfficer, ShowImageVisual, ShowLargePlanet, ShowMapMarker, ShowPersonVisual, ShowPic, ShowRemainingCapacity, ShowResCost, ShowSecondPerson, ShowThirdPerson, ShowThreatPersonVisual, ShrineCMD, SubCredits, TakeRepCheck, TT_CMD, UnhideGACharacters, UnhidePerson, UninstallCommSniffer, UniqueEncounter, unset, unsetAll, UpdateMemory, Wait, WasHistorianBlurbShown, ZGRTurnIn, ZigguratCMD

public abstract class BaseCommandPlugin extends Object implements CommandPlugin