public class BaseSkillsChangeEffect extends java.lang.Object implements SkillsChangeEffect
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Color |
base |
protected java.awt.Color |
bright |
protected java.awt.Color |
dark |
protected java.awt.Color |
sBase |
protected java.awt.Color |
sBright |
protected java.awt.Color |
sDark |
| Constructor and Description |
|---|
BaseSkillsChangeEffect() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
boolean |
hasEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to) |
void |
infoButtonPressed(ButtonAPI button,
java.lang.Object param,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
protected void |
prepare() |
void |
printEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to,
TooltipMakerAPI info,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
protected java.awt.Color base
protected java.awt.Color dark
protected java.awt.Color bright
protected java.awt.Color sBase
protected java.awt.Color sDark
protected java.awt.Color sBright
public BaseSkillsChangeEffect()
protected void prepare()
public boolean hasEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to)
hasEffects in interface SkillsChangeEffectpublic void infoButtonPressed(ButtonAPI button, java.lang.Object param, java.util.Map<java.lang.String,java.lang.Object> dataMap)
infoButtonPressed in interface SkillsChangeEffectpublic void printEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, TooltipMakerAPI info, java.util.Map<java.lang.String,java.lang.Object> dataMap)
printEffects in interface SkillsChangeEffectpublic void applyEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, java.util.Map<java.lang.String,java.lang.Object> dataMap)
applyEffects in interface SkillsChangeEffect