Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect Class Reference
Inheritance diagram for com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect:
[legend]
Collaboration diagram for com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect:
[legend]

Classes

class  SmodDataMap
 
class  SmodRemovalEffectData
 

Public Member Functions

void setMap (SmodDataMap map, Map< String, Object > dataMap)
 
SmodDataMap getMap (Map< String, Object > dataMap)
 
SmodDataMap 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)
 

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
 

Detailed Description

Definition at line 22 of file SkillsChangeRemoveSmodsEffect.java.

Member Function Documentation

◆ applyEffects()

void com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.applyEffects ( MutableCharacterStatsAPI  from,
MutableCharacterStatsAPI  to,
Map< String, Object >  dataMap 
)

◆ getEffects()

SmodDataMap com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.getEffects ( MutableCharacterStatsAPI  from,
MutableCharacterStatsAPI  to 
)

Definition at line 54 of file SkillsChangeRemoveSmodsEffect.java.

◆ getMap()

SmodDataMap com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.getMap ( Map< String, Object >  dataMap)

Definition at line 44 of file SkillsChangeRemoveSmodsEffect.java.

◆ hasEffects()

boolean com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.hasEffects ( MutableCharacterStatsAPI  from,
MutableCharacterStatsAPI  to 
)

◆ infoButtonPressed()

void com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.infoButtonPressed ( ButtonAPI  button,
Object  param,
Map< String, Object >  dataMap 
)

◆ printEffects()

void com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.printEffects ( MutableCharacterStatsAPI  from,
MutableCharacterStatsAPI  to,
TooltipMakerAPI  info,
Map< String, Object >  dataMap 
)

◆ setMap()

void com.fs.starfarer.api.characters.SkillsChangeRemoveSmodsEffect.setMap ( SmodDataMap  map,
Map< String, Object >  dataMap 
)

Definition at line 40 of file SkillsChangeRemoveSmodsEffect.java.


The documentation for this class was generated from the following file: