Merge pull request #8049 from ShaunDreclin/music-track-indicator
Add Music Track Indicator plugin
This commit is contained in:
@@ -26,6 +26,8 @@ package net.runelite.api;
|
||||
|
||||
public interface EnumComposition
|
||||
{
|
||||
int[] getKeys();
|
||||
|
||||
int[] getIntVals();
|
||||
|
||||
String[] getStringVals();
|
||||
|
||||
36
runelite-api/src/main/java/net/runelite/api/EnumID.java
Normal file
36
runelite-api/src/main/java/net/runelite/api/EnumID.java
Normal file
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (c) 2019, Shaun Dreclin <https://github.com/ShaunDreclin>
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this
|
||||
* list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
|
||||
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package net.runelite.api;
|
||||
|
||||
/**
|
||||
* Utility class used for mapping enum IDs.
|
||||
* <p>
|
||||
* Note: This class is not complete and may be missing mapped IDs.
|
||||
*/
|
||||
public final class EnumID
|
||||
{
|
||||
public static final int MUSIC_TRACK_NAMES = 812;
|
||||
public static final int MUSIC_TRACK_IDS = 819;
|
||||
}
|
||||
@@ -134,7 +134,30 @@ public enum VarPlayer
|
||||
* Slayer unlock bitfields
|
||||
*/
|
||||
SLAYER_UNLOCK_1(1076),
|
||||
SLAYER_UNLOCK_2(1344);
|
||||
SLAYER_UNLOCK_2(1344),
|
||||
|
||||
/**
|
||||
* Music track unlock bitfields
|
||||
*/
|
||||
MUSIC_TRACKS_UNLOCKED_1(20),
|
||||
MUSIC_TRACKS_UNLOCKED_2(21),
|
||||
MUSIC_TRACKS_UNLOCKED_3(22),
|
||||
MUSIC_TRACKS_UNLOCKED_4(23),
|
||||
MUSIC_TRACKS_UNLOCKED_5(24),
|
||||
MUSIC_TRACKS_UNLOCKED_6(25),
|
||||
MUSIC_TRACKS_UNLOCKED_7(298),
|
||||
MUSIC_TRACKS_UNLOCKED_8(311),
|
||||
MUSIC_TRACKS_UNLOCKED_9(346),
|
||||
MUSIC_TRACKS_UNLOCKED_10(414),
|
||||
MUSIC_TRACKS_UNLOCKED_11(464),
|
||||
MUSIC_TRACKS_UNLOCKED_12(598),
|
||||
MUSIC_TRACKS_UNLOCKED_13(662),
|
||||
MUSIC_TRACKS_UNLOCKED_14(721),
|
||||
MUSIC_TRACKS_UNLOCKED_15(906),
|
||||
MUSIC_TRACKS_UNLOCKED_16(1009),
|
||||
MUSIC_TRACKS_UNLOCKED_17(1338),
|
||||
MUSIC_TRACKS_UNLOCKED_18(1681),
|
||||
MUSIC_TRACKS_UNLOCKED_19(2065);
|
||||
|
||||
private final int id;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user