26 public String getEffectDescription(
float level) {
30 public String getEffectPerLevelDescription() {
34 public ScopeDescription getScopeDescription() {
35 return ScopeDescription.PILOTED_SHIP;
52 public String getEffectDescription(
float level) {
56 public String getEffectPerLevelDescription() {
60 public ScopeDescription getScopeDescription() {
61 return ScopeDescription.SHIP_FIGHTERS;
65 public static class Level3
implements ShipSkillEffect {
67 public void apply(MutableShipStatsAPI stats, HullSize hullSize, String
id,
float level) {
69 stats.getFighterRefitTimeMult().modifyMult(
id, timeMult);
72 public void unapply(MutableShipStatsAPI stats, HullSize hullSize, String
id) {
73 stats.getFighterRefitTimeMult().unmodify(
id);
76 public String getEffectDescription(
float level) {
80 public String getEffectPerLevelDescription() {
84 public ScopeDescription getScopeDescription() {
85 return ScopeDescription.PILOTED_SHIP;