Starsector API
Loading...
Searching...
No Matches
SkillSpecAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.characters;
2
3import java.awt.Color;
4import java.util.Set;
5
6import com.fs.starfarer.api.characters.LevelBasedEffect.ScopeDescription;
7
8public interface SkillSpecAPI {
9
11 String getId();
13 void setDescription(String description);
14 String getName();
15 void setName(String name);
17 String getSpriteName();
18 void setSpriteName(String spriteName);
19 float getOrder();
20 void setOrder(float order);
22 void setCombatOfficerSkill(boolean combatOfficerSkill);
23
24 Set<String> getTags();
25 void addTag(String tag);
26 boolean hasTag(String tag);
27 boolean isAdminSkill();
28 boolean isAdmiralSkill();
29
30 String getAuthor();
31 void setAuthor(String author);
32 int getTier();
33 void setTier(int tier);
34
35 boolean isElite();
36 void setElite(boolean elite);
37 boolean isPermanent();
38 void setPermanent(boolean permanent);
39 ScopeDescription getScope();
40 void setScope(ScopeDescription scope);
41 ScopeDescription getScope2();
42 void setScope2(ScopeDescription scope2);
43 String getScopeStr();
44 void setScopeStr(String scopeStr);
45 String getScopeStr2();
46 void setScopeStr2(String scopeStr2);
50 void setReqPoints(int reqPoints);
52 void setReqPointsPer(int reqPointsPer);
53
54
55}
void setCombatOfficerSkill(boolean combatOfficerSkill)
void setScope2(ScopeDescription scope2)
void setScope(ScopeDescription scope)