RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
WalkInteraction.java
1package com.osroyale.content.skill.impl.agility.obstacle.impl;
2
3import com.osroyale.content.skill.impl.agility.obstacle.ObstacleInteraction;
4import com.osroyale.game.world.entity.mob.player.Player;
5import com.osroyale.game.world.position.Position;
6
7public interface WalkInteraction extends ObstacleInteraction {
8 @Override
9 default void start(Player player) {
10 player.mobAnimation.setWalk(getAnimation());
11 }
12
13 @Override
14 default void onExecution(Player player, Position start, Position end) {
15 player.movement.walk(end);
16 }
17
18 @Override
19 default void onCancellation(Player player) { }
20}