This repository has been archived on 2023-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
2020-08-11 21:00:26 +00:00
|
|
|
package com.thebrokenrail.gestus.emote;
|
|
|
|
|
|
|
|
public enum EmotePart {
|
2020-08-15 03:31:51 +00:00
|
|
|
RIGHT_ARM("right_arm") {
|
|
|
|
@Override
|
|
|
|
public EmotePart mirror() {
|
|
|
|
return LEFT_ARM;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
LEFT_ARM("left_arm") {
|
|
|
|
@Override
|
|
|
|
public EmotePart mirror() {
|
|
|
|
return RIGHT_ARM;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
RIGHT_LEG("right_leg") {
|
|
|
|
@Override
|
|
|
|
public EmotePart mirror() {
|
|
|
|
return LEFT_LEG;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
LEFT_LEG("left_leg") {
|
|
|
|
@Override
|
|
|
|
public EmotePart mirror() {
|
|
|
|
return RIGHT_LEG;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
BODY("body") {
|
|
|
|
@Override
|
|
|
|
public EmotePart mirror() {
|
|
|
|
return BODY;
|
|
|
|
}
|
|
|
|
};
|
2020-08-11 21:00:26 +00:00
|
|
|
|
|
|
|
private final String name;
|
|
|
|
|
|
|
|
EmotePart(String name) {
|
|
|
|
this.name = name;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getName() {
|
|
|
|
return name;
|
|
|
|
}
|
2020-08-15 03:31:51 +00:00
|
|
|
|
|
|
|
public abstract EmotePart mirror();
|
2020-08-11 21:00:26 +00:00
|
|
|
}
|