mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-02-21 20:18:14 +07:00
Exposed COF keyframes
This commit is contained in:
parent
db627b0076
commit
621d42f87d
@ -8,6 +8,7 @@ import com.riiablo.codec.util.BBox;
|
||||
import com.riiablo.util.BufferUtils;
|
||||
|
||||
import org.apache.commons.io.IOUtils;
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
|
||||
import java.io.IOException;
|
||||
@ -137,6 +138,14 @@ public class COF {
|
||||
return layerOrder;
|
||||
}
|
||||
|
||||
public Keyframe getKeyframe(int f) {
|
||||
return keyframe[f];
|
||||
}
|
||||
|
||||
public int getKeyframeFrame(Keyframe keyframe) {
|
||||
return ArrayUtils.indexOf(this.keyframe, keyframe);
|
||||
}
|
||||
|
||||
public static COF loadFromFile(FileHandle handle) {
|
||||
return loadFromStream(handle.read());
|
||||
}
|
||||
@ -308,7 +317,7 @@ public class COF {
|
||||
.build();
|
||||
}
|
||||
}
|
||||
enum Keyframe {
|
||||
public enum Keyframe {
|
||||
NONE,
|
||||
ATTACK,
|
||||
MISSILE,
|
||||
|
Loading…
Reference in New Issue
Block a user