public class CoreReputationPlugin extends java.lang.Object implements ReputationActionResponsePlugin
| Modifier and Type | Class and Description |
|---|---|
static class |
CoreReputationPlugin.CustomRepImpact |
static class |
CoreReputationPlugin.MissionCompletionRep |
static class |
CoreReputationPlugin.RepActionEnvelope |
static class |
CoreReputationPlugin.RepActions |
static class |
CoreReputationPlugin.RepRewards |
ReputationActionResponsePlugin.ReputationAdjustmentResult| Constructor and Description |
|---|
CoreReputationPlugin() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addAdjustmentMessage(float delta,
FactionAPI faction,
PersonAPI person,
CommMessageAPI message,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad) |
static void |
addAdjustmentMessage(float delta,
FactionAPI faction,
PersonAPI person,
CommMessageAPI message,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad,
java.lang.String reason) |
static void |
addAdjustmentMessage(float delta,
FactionAPI faction,
PersonAPI person,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad) |
static void |
addAdjustmentMessage(float delta,
FactionAPI faction,
PersonAPI person,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad,
java.lang.String reason) |
static void |
addCurrentStanding(FactionAPI faction,
PersonAPI person,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
float pad) |
static void |
addDeltaMessage(float delta,
FactionAPI faction,
PersonAPI person,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad) |
static void |
addNoChangeMessage(float deltaSign,
FactionAPI faction,
PersonAPI person,
CommMessageAPI message,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad) |
static void |
addNoChangeMessage(float deltaSign,
FactionAPI faction,
PersonAPI person,
CommMessageAPI message,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
boolean withCurrent,
float pad,
java.lang.String reason) |
static void |
addRequiredStanding(FactionAPI faction,
RepLevel req,
PersonAPI person,
TextPanelAPI panel,
TooltipMakerAPI info,
java.awt.Color tc,
float pad,
boolean orBetter) |
ReputationActionResponsePlugin.ReputationAdjustmentResult |
handlePlayerReputationAction(java.lang.Object action,
PersonAPI person) |
ReputationActionResponsePlugin.ReputationAdjustmentResult |
handlePlayerReputationAction(java.lang.Object action,
java.lang.String factionId) |
ReputationActionResponsePlugin.ReputationAdjustmentResult |
handlePlayerReputationActionInner(java.lang.Object actionObject,
java.lang.String factionId,
PersonAPI person,
RelationshipAPI delegate) |
public CoreReputationPlugin()
public ReputationActionResponsePlugin.ReputationAdjustmentResult handlePlayerReputationAction(java.lang.Object action, java.lang.String factionId)
handlePlayerReputationAction in interface ReputationActionResponsePluginpublic ReputationActionResponsePlugin.ReputationAdjustmentResult handlePlayerReputationAction(java.lang.Object action, PersonAPI person)
handlePlayerReputationAction in interface ReputationActionResponsePluginpublic ReputationActionResponsePlugin.ReputationAdjustmentResult handlePlayerReputationActionInner(java.lang.Object actionObject, java.lang.String factionId, PersonAPI person, RelationshipAPI delegate)
public static void addDeltaMessage(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad)
public static void addNoChangeMessage(float deltaSign, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad)
public static void addNoChangeMessage(float deltaSign, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad, java.lang.String reason)
public static void addCurrentStanding(FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, float pad)
public static void addRequiredStanding(FactionAPI faction, RepLevel req, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, float pad, boolean orBetter)
public static void addAdjustmentMessage(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad)
public static void addAdjustmentMessage(float delta, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad)
public static void addAdjustmentMessage(float delta, FactionAPI faction, PersonAPI person, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad, java.lang.String reason)
public static void addAdjustmentMessage(float delta, FactionAPI faction, PersonAPI person, CommMessageAPI message, TextPanelAPI panel, TooltipMakerAPI info, java.awt.Color tc, boolean withCurrent, float pad, java.lang.String reason)