|
Starsector API
|
Classes | |
| class | OPDataMap |
| class | OPEffectData |
Public Member Functions | |
| void | setMap (OPDataMap map, Map< String, Object > dataMap) |
| OPDataMap | getMap (Map< String, Object > dataMap) |
| OPDataMap | getEffects (MutableCharacterStatsAPI from, MutableCharacterStatsAPI to) |
| boolean | hasEffects (MutableCharacterStatsAPI from, MutableCharacterStatsAPI to) |
| void | printEffects (MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, TooltipMakerAPI info, Map< String, Object > dataMap) |
| void | infoButtonPressed (ButtonAPI button, Object param, Map< String, Object > dataMap) |
| void | applyEffects (MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, Map< String, Object > dataMap) |
Public Member Functions inherited from com.fs.starfarer.api.characters.BaseSkillsChangeEffect | |
Public Member Functions inherited from com.fs.starfarer.api.characters.SkillsChangeEffect | |
Static Public Member Functions | |
| static int | getMaxOP (ShipHullSpecAPI hull, MutableCharacterStatsAPI stats) |
| static void | clampOP (FleetMemberAPI member, MutableCharacterStatsAPI stats) |
Additional Inherited Members | |
Protected Member Functions inherited from com.fs.starfarer.api.characters.BaseSkillsChangeEffect | |
| void | prepare () |
Protected Attributes inherited from com.fs.starfarer.api.characters.BaseSkillsChangeEffect | |
| Color | base |
| Color | dark |
| Color | bright |
| Color | sBase |
| Color | sDark |
| Color | sBright |
Definition at line 17 of file SkillsChangeRemoveExcessOPEffect.java.
| void com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.applyEffects | ( | MutableCharacterStatsAPI | from, |
| MutableCharacterStatsAPI | to, | ||
| Map< String, Object > | dataMap ) |
Reimplemented from com.fs.starfarer.api.characters.BaseSkillsChangeEffect.
Definition at line 95 of file SkillsChangeRemoveExcessOPEffect.java.
|
static |
Definition at line 103 of file SkillsChangeRemoveExcessOPEffect.java.
| OPDataMap com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.getEffects | ( | MutableCharacterStatsAPI | from, |
| MutableCharacterStatsAPI | to ) |
Definition at line 47 of file SkillsChangeRemoveExcessOPEffect.java.
| OPDataMap com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.getMap | ( | Map< String, Object > | dataMap | ) |
Definition at line 32 of file SkillsChangeRemoveExcessOPEffect.java.
|
static |
Definition at line 42 of file SkillsChangeRemoveExcessOPEffect.java.
| boolean com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.hasEffects | ( | MutableCharacterStatsAPI | from, |
| MutableCharacterStatsAPI | to ) |
Reimplemented from com.fs.starfarer.api.characters.BaseSkillsChangeEffect.
Definition at line 70 of file SkillsChangeRemoveExcessOPEffect.java.
| void com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.infoButtonPressed | ( | ButtonAPI | button, |
| Object | param, | ||
| Map< String, Object > | dataMap ) |
Reimplemented from com.fs.starfarer.api.characters.BaseSkillsChangeEffect.
Definition at line 91 of file SkillsChangeRemoveExcessOPEffect.java.
| void com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.printEffects | ( | MutableCharacterStatsAPI | from, |
| MutableCharacterStatsAPI | to, | ||
| TooltipMakerAPI | info, | ||
| Map< String, Object > | dataMap ) |
Reimplemented from com.fs.starfarer.api.characters.BaseSkillsChangeEffect.
Definition at line 75 of file SkillsChangeRemoveExcessOPEffect.java.
| void com.fs.starfarer.api.characters.SkillsChangeRemoveExcessOPEffect.setMap | ( | OPDataMap | map, |
| Map< String, Object > | dataMap ) |
Definition at line 28 of file SkillsChangeRemoveExcessOPEffect.java.