public class SkillsChangeRemoveSmodsEffect extends BaseSkillsChangeEffect
Modifier and Type | Class and Description |
---|---|
static class |
SkillsChangeRemoveSmodsEffect.SmodDataMap |
static class |
SkillsChangeRemoveSmodsEffect.SmodRemovalEffectData |
Constructor and Description |
---|
SkillsChangeRemoveSmodsEffect() |
Modifier and Type | Method and Description |
---|---|
void |
applyEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
SkillsChangeRemoveSmodsEffect.SmodDataMap |
getEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to) |
SkillsChangeRemoveSmodsEffect.SmodDataMap |
getMap(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) |
void |
printEffects(MutableCharacterStatsAPI from,
MutableCharacterStatsAPI to,
TooltipMakerAPI info,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
void |
setMap(SkillsChangeRemoveSmodsEffect.SmodDataMap map,
java.util.Map<java.lang.String,java.lang.Object> dataMap) |
prepare
public void setMap(SkillsChangeRemoveSmodsEffect.SmodDataMap map, java.util.Map<java.lang.String,java.lang.Object> dataMap)
public SkillsChangeRemoveSmodsEffect.SmodDataMap getMap(java.util.Map<java.lang.String,java.lang.Object> dataMap)
public SkillsChangeRemoveSmodsEffect.SmodDataMap getEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to)
public boolean hasEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to)
hasEffects
in interface SkillsChangeEffect
hasEffects
in class BaseSkillsChangeEffect
public void printEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, TooltipMakerAPI info, java.util.Map<java.lang.String,java.lang.Object> dataMap)
printEffects
in interface SkillsChangeEffect
printEffects
in class BaseSkillsChangeEffect
public void infoButtonPressed(ButtonAPI button, java.lang.Object param, java.util.Map<java.lang.String,java.lang.Object> dataMap)
infoButtonPressed
in interface SkillsChangeEffect
infoButtonPressed
in class BaseSkillsChangeEffect
public void applyEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, java.util.Map<java.lang.String,java.lang.Object> dataMap)
applyEffects
in interface SkillsChangeEffect
applyEffects
in class BaseSkillsChangeEffect
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.