-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAgent.java
More file actions
29 lines (26 loc) · 812 Bytes
/
Agent.java
File metadata and controls
29 lines (26 loc) · 812 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public enum Agent {
ZERO(0, 1, 0),
MUSTANG(1, 2, 0),
HELLCAT(2, 3, 0),
WILDCAT(3, 4, 0),
MIRAGE(4, 5, 0);
//-------------------------------------------------------------------------------------
private final int agentId;
private final int basicAbility; // ability Id
private final int ultimateAbility; // ability Id
Agent(int agentId, int basicAbility, int ultimateAbility) {
this.agentId = agentId;
this.basicAbility = basicAbility;
this.ultimateAbility = ultimateAbility;
}
public int getAgentId(){
return this.agentId;
}
// Abilities could not be implemented in time
public int getBasicAbility(){
return this.basicAbility;
}
public int getUltimateAbility(){
return this.ultimateAbility;
}
}