mining plugin: rename MiningOverlay to MiningRocksOverlay
Co-authored-by: jzomerlei <jzomerlei@gmail.com>
This commit is contained in:
@@ -71,7 +71,7 @@ public class MiningPlugin extends Plugin
|
|||||||
private OverlayManager overlayManager;
|
private OverlayManager overlayManager;
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
private MiningOverlay overlay;
|
private MiningRocksOverlay rocksOverlay;
|
||||||
|
|
||||||
@Getter(AccessLevel.PACKAGE)
|
@Getter(AccessLevel.PACKAGE)
|
||||||
private final List<RockRespawn> respawns = new ArrayList<>();
|
private final List<RockRespawn> respawns = new ArrayList<>();
|
||||||
@@ -80,13 +80,13 @@ public class MiningPlugin extends Plugin
|
|||||||
@Override
|
@Override
|
||||||
protected void startUp()
|
protected void startUp()
|
||||||
{
|
{
|
||||||
overlayManager.add(overlay);
|
overlayManager.add(rocksOverlay);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void shutDown() throws Exception
|
protected void shutDown() throws Exception
|
||||||
{
|
{
|
||||||
overlayManager.remove(overlay);
|
overlayManager.remove(rocksOverlay);
|
||||||
respawns.clear();
|
respawns.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ import net.runelite.client.ui.overlay.OverlayLayer;
|
|||||||
import net.runelite.client.ui.overlay.OverlayPosition;
|
import net.runelite.client.ui.overlay.OverlayPosition;
|
||||||
import net.runelite.client.ui.overlay.components.ProgressPieComponent;
|
import net.runelite.client.ui.overlay.components.ProgressPieComponent;
|
||||||
|
|
||||||
class MiningOverlay extends Overlay
|
class MiningRocksOverlay extends Overlay
|
||||||
{
|
{
|
||||||
// Range of Motherlode vein respawn time - not 100% confirmed but based on observation
|
// Range of Motherlode vein respawn time - not 100% confirmed but based on observation
|
||||||
static final int ORE_VEIN_MAX_RESPAWN_TIME = 277; // Game ticks
|
static final int ORE_VEIN_MAX_RESPAWN_TIME = 277; // Game ticks
|
||||||
@@ -61,7 +61,7 @@ class MiningOverlay extends Overlay
|
|||||||
private final MiningPlugin plugin;
|
private final MiningPlugin plugin;
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
private MiningOverlay(Client client, MiningPlugin plugin)
|
private MiningRocksOverlay(Client client, MiningPlugin plugin)
|
||||||
{
|
{
|
||||||
setPosition(OverlayPosition.DYNAMIC);
|
setPosition(OverlayPosition.DYNAMIC);
|
||||||
setLayer(OverlayLayer.ABOVE_SCENE);
|
setLayer(OverlayLayer.ABOVE_SCENE);
|
||||||
@@ -72,7 +72,7 @@ enum Rock
|
|||||||
return region == MINING_GUILD ? Duration.of(100, GAME_TICKS) : super.respawnTime;
|
return region == MINING_GUILD ? Duration.of(100, GAME_TICKS) : super.respawnTime;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
LOVAKITE(Duration.of(MiningOverlay.LOVAKITE_ORE_MAX_RESPAWN_TIME, GAME_TICKS), 0, ROCKS_28596, ROCKS_28597),
|
LOVAKITE(Duration.of(MiningRocksOverlay.LOVAKITE_ORE_MAX_RESPAWN_TIME, GAME_TICKS), 0, ROCKS_28596, ROCKS_28597),
|
||||||
ADAMANTITE(Duration.of(400, GAME_TICKS), 0, ROCKS_11374, ROCKS_11375, ROCKS_36208)
|
ADAMANTITE(Duration.of(400, GAME_TICKS), 0, ROCKS_11374, ROCKS_11375, ROCKS_36208)
|
||||||
{
|
{
|
||||||
@Override
|
@Override
|
||||||
@@ -89,7 +89,7 @@ enum Rock
|
|||||||
return region == MINING_GUILD ? Duration.of(600, GAME_TICKS) : super.respawnTime;
|
return region == MINING_GUILD ? Duration.of(600, GAME_TICKS) : super.respawnTime;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ORE_VEIN(Duration.of(MiningOverlay.ORE_VEIN_MAX_RESPAWN_TIME, GAME_TICKS), 150),
|
ORE_VEIN(Duration.of(MiningRocksOverlay.ORE_VEIN_MAX_RESPAWN_TIME, GAME_TICKS), 150),
|
||||||
AMETHYST(Duration.of(125, GAME_TICKS), 120),
|
AMETHYST(Duration.of(125, GAME_TICKS), 120),
|
||||||
ASH_VEIN(Duration.of(50, GAME_TICKS), 0, ASH_PILE),
|
ASH_VEIN(Duration.of(50, GAME_TICKS), 0, ASH_PILE),
|
||||||
GEM_ROCK(Duration.of(100, GAME_TICKS), 0, ROCKS_11380, ROCKS_11381),
|
GEM_ROCK(Duration.of(100, GAME_TICKS), 0, ROCKS_11380, ROCKS_11381),
|
||||||
@@ -97,7 +97,7 @@ enum Rock
|
|||||||
EFH_SALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33255),
|
EFH_SALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33255),
|
||||||
TE_SALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33256),
|
TE_SALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33256),
|
||||||
BASALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33257),
|
BASALT(Duration.of(9, GAME_TICKS), 0, ROCKS_33257),
|
||||||
DAEYALT_ESSENCE(Duration.of(MiningOverlay.DAEYALT_MAX_RESPAWN_TIME, GAME_TICKS), 0, DAEYALT_ESSENCE_39095);
|
DAEYALT_ESSENCE(Duration.of(MiningRocksOverlay.DAEYALT_MAX_RESPAWN_TIME, GAME_TICKS), 0, DAEYALT_ESSENCE_39095);
|
||||||
|
|
||||||
private static final int WILDERNESS_RESOURCE_AREA = 12605;
|
private static final int WILDERNESS_RESOURCE_AREA = 12605;
|
||||||
private static final int MISCELLANIA = 10044;
|
private static final int MISCELLANIA = 10044;
|
||||||
|
|||||||
Reference in New Issue
Block a user