Added more API functions to IJobPuppet, and a "limitAngles" variable that lets puppet parts use full angles.

This commit is contained in:
Luis C.M committed 2022-12-22 17:04:53 -06:00
1 parent 5b6d328432
commit f1031becbd
1 file changed
+20
+20
View File
@@ -4,6 +4,10 @@ public interface IJobPuppet extends IJob {
void setAnimated(boolean animated);
boolean anglesLimited();
void setAnglesLimited(boolean limit);
boolean isAnimated();
void setAnimRate(float animRate);
@@ -28,12 +32,28 @@ public interface IJobPuppet extends IJob {
int getRotationZ(int part);
void setRotation(int part, int rotationX, int rotationY, int rotationZ);
void setRotationX(int part, int rotation);
void setRotationY(int part, int rotation);
void setRotationZ(int part, int rotation);
int getOffsetX(int part);
int getOffsetY(int part);
int getOffsetZ(int part);
void setOffset(int part, int offsetX, int offsetY, int offsetZ);
void setOffsetX(int part, int offset);
void setOffsetY(int part, int offset);
void setOffsetZ(int part, int offset);
boolean isEnabled(int part);
void setEnabled(int part, boolean bo);