RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
AnimatorData.java
1
package
com.osroyale.content.activity.impl.warriorguild;
2
3
import
com.osroyale.game.world.position.Position;
4
5
import
java.util.Arrays;
6
import
java.util.Optional;
7
46
47
public
enum
AnimatorData
{
48
SOUTH_WEST(
new
Position
(2851, 3536),
new
Position
(2851, 3537),
new
Position
(2851, 3541)),
49
SOUTH_EAST(
new
Position
(2857, 3536),
new
Position
(2857, 3537),
new
Position
(2857, 3541)),
50
NORTH_WEST(
new
Position
(2853, 3552),
new
Position
(2853, 3551),
new
Position
(2853, 3547)),
51
NORTH_EAST(
new
Position
(2857, 3552),
new
Position
(2857, 3551),
new
Position
(2857, 3547));
52
54
public
final
Position
objectPosition
;
55
57
public
final
Position
standPosition
;
58
60
public
final
Position
walkToPosition
;
61
63
AnimatorData
(
Position
position,
Position
standPosition
,
Position
walkToPosition
) {
64
this.objectPosition = position;
65
this.standPosition =
standPosition
;
66
this.walkToPosition =
walkToPosition
;
67
}
68
70
public
static
Optional<AnimatorData>
getAnimator
(
Position
position) {
71
return
Arrays.stream(values()).filter(animator -> animator.objectPosition.equals(position)).findFirst();
72
}
73
}
com.osroyale.game.world.position.Position
Definition
Position.java:51
com.osroyale.content.activity.impl.warriorguild.AnimatorData.objectPosition
final Position objectPosition
Definition
AnimatorData.java:54
com.osroyale.content.activity.impl.warriorguild.AnimatorData.walkToPosition
final Position walkToPosition
Definition
AnimatorData.java:60
com.osroyale.content.activity.impl.warriorguild.AnimatorData.standPosition
final Position standPosition
Definition
AnimatorData.java:57
com.osroyale.content.activity.impl.warriorguild.AnimatorData.AnimatorData
AnimatorData(Position position, Position standPosition, Position walkToPosition)
Definition
AnimatorData.java:63
com.osroyale.content.activity.impl.warriorguild.AnimatorData.getAnimator
static Optional< AnimatorData > getAnimator(Position position)
Definition
AnimatorData.java:70