Starsector API
Loading...
Searching...
No Matches
BaseSkillsChangeEffect.java
Go to the documentation of this file.
1package com.fs.starfarer.api.characters;
2
3import java.awt.Color;
4import java.util.Map;
5
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.ui.ButtonAPI;
8import com.fs.starfarer.api.ui.TooltipMakerAPI;
9import com.fs.starfarer.api.util.Misc;
10
12
13 protected Color base;
14 protected Color dark;
15 protected Color bright;
16 protected Color sBase;
17 protected Color sDark;
18 protected Color sBright;
19
20 protected void prepare() {
24
25 sBase = Misc.getStoryOptionColor();
26 sDark = Misc.getStoryDarkColor();
27 sBright = Misc.getStoryBrightColor();
28 }
29
31 return false;
32 }
33
34 public void infoButtonPressed(ButtonAPI button, Object param, Map<String, Object> dataMap) {
35
36 }
37
38 public void printEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, TooltipMakerAPI info, Map<String, Object> dataMap) {
39
40 }
41
42 public void applyEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, Map<String, Object> dataMap) {
43
44 }
45
46}
static SettingsAPI getSettings()
Definition Global.java:51
void infoButtonPressed(ButtonAPI button, Object param, Map< String, Object > dataMap)
void printEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, TooltipMakerAPI info, Map< String, Object > dataMap)
boolean hasEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to)
void applyEffects(MutableCharacterStatsAPI from, MutableCharacterStatsAPI to, Map< String, Object > dataMap)