mixins: inject get/set tick count

This commit is contained in:
Adam
2018-05-07 11:30:13 -04:00
parent 493fdd3642
commit dcfbfd8441

View File

@@ -27,7 +27,6 @@ package net.runelite.mixins;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.annotation.Nullable; import javax.annotation.Nullable;
import net.runelite.api.vars.AccountType;
import net.runelite.api.ChatMessageType; import net.runelite.api.ChatMessageType;
import net.runelite.api.ClanMember; import net.runelite.api.ClanMember;
import net.runelite.api.GameState; import net.runelite.api.GameState;
@@ -53,10 +52,10 @@ import net.runelite.api.Player;
import net.runelite.api.Point; import net.runelite.api.Point;
import net.runelite.api.Prayer; import net.runelite.api.Prayer;
import net.runelite.api.Projectile; import net.runelite.api.Projectile;
import net.runelite.api.VarPlayer;
import net.runelite.api.Skill; import net.runelite.api.Skill;
import net.runelite.api.SpritePixels; import net.runelite.api.SpritePixels;
import net.runelite.api.Tile; import net.runelite.api.Tile;
import net.runelite.api.VarPlayer;
import net.runelite.api.Varbits; import net.runelite.api.Varbits;
import net.runelite.api.WidgetNode; import net.runelite.api.WidgetNode;
import net.runelite.api.coords.LocalPoint; import net.runelite.api.coords.LocalPoint;
@@ -83,6 +82,7 @@ import net.runelite.api.mixins.Inject;
import net.runelite.api.mixins.Mixin; import net.runelite.api.mixins.Mixin;
import net.runelite.api.mixins.Replace; import net.runelite.api.mixins.Replace;
import net.runelite.api.mixins.Shadow; import net.runelite.api.mixins.Shadow;
import net.runelite.api.vars.AccountType;
import net.runelite.api.widgets.Widget; import net.runelite.api.widgets.Widget;
import net.runelite.api.widgets.WidgetInfo; import net.runelite.api.widgets.WidgetInfo;
import net.runelite.client.callback.Hooks; import net.runelite.client.callback.Hooks;
@@ -888,12 +888,14 @@ public abstract class RSClientMixin implements RSClient
} }
@Override @Override
@Inject
public int getTickCount() public int getTickCount()
{ {
return tickCount; return tickCount;
} }
@Override @Override
@Inject
public void setTickCount(int tick) public void setTickCount(int tick)
{ {
tickCount = tick; tickCount = tick;