diff --git a/cache/src/main/java/net/runelite/cache/script/Instructions.java b/cache/src/main/java/net/runelite/cache/script/Instructions.java index 17dfabfcd1..7146c8a74d 100644 --- a/cache/src/main/java/net/runelite/cache/script/Instructions.java +++ b/cache/src/main/java/net/runelite/cache/script/Instructions.java @@ -69,6 +69,8 @@ public class Instructions add(GET_VARC_STRING, "get_varc_string"); add(SET_VARC_STRING, "set_varc_string"); add(SWITCH, "switch"); + add(GET_VARCLANSETTING, "get_varclansetting"); + add(GET_VARCLAN, "get_varclan"); add(CC_CREATE, "cc_create"); add(CC_DELETE, "cc_delete"); add(CC_DELETEALL, "cc_deleteall"); @@ -78,6 +80,7 @@ public class Instructions add(CC_SETSIZE, "cc_setsize"); add(CC_SETHIDE, "cc_sethide"); add(CC_SETNOCLICKTHROUGH, "cc_setnoclickthrough"); + add(CC_SETNOSCROLLTHROUGH, "cc_setnoscrollthrough"); add(CC_SETSCROLLPOS, "cc_setscrollpos"); add(CC_SETCOLOUR, "cc_setcolour"); add(CC_SETFILL, "cc_setfill"); @@ -102,6 +105,7 @@ public class Instructions add(CC_RESUME_PAUSEBUTTON, "cc_resume_pausebutton"); add(CC_SETFILLCOLOUR, "cc_setfillcolour"); add(CC_SETLINEDIRECTION, "cc_setlinedirection"); + add(CC_SETMODELTRANSPARENT, "cc_setmodeltransparent"); add(CC_SETOBJECT, "cc_setobject"); add(CC_SETNPCHEAD, "cc_setnpchead"); add(CC_SETPLAYERHEAD_SELF, "cc_setplayerhead_self"); @@ -115,6 +119,12 @@ public class Instructions add(CC_SETOPBASE, "cc_setopbase"); add(CC_SETTARGETVERB, "cc_settargetverb"); add(CC_CLEAROPS, "cc_clearops"); + add(CC_SETOPKEY, "cc_setopkey"); + add(CC_SETOPTKEY, "cc_setoptkey"); + add(CC_SETOPKEYRATE, "cc_setopkeyrate"); + add(CC_SETOPTKEYRATE, "cc_setoptkeyrate"); + add(CC_SETOPKEYIGNOREHELD, "cc_setopkeyignoreheld"); + add(CC_SETOPTKEYIGNOREHELD, "cc_setoptkeyignoreheld"); add(CC_SETONCLICK, "cc_setonclick"); add(CC_SETONHOLD, "cc_setonhold"); add(CC_SETONRELEASE, "cc_setonrelease"); @@ -141,6 +151,8 @@ public class Instructions add(CC_SETONSUBCHANGE, "cc_setonsubchange"); add(CC_SETONSTOCKTRANSMIT, "cc_setonstocktransmit"); add(CC_SETONRESIZE, "cc_setonresize"); + add(CC_SETONCLANSETTINGSTRANSMIT, "cc_setonclansettingstransmit"); + add(CC_SETONCLANCHANNELTRANSMIT, "cc_setonclanchanneltransmit"); add(CC_GETX, "cc_getx"); add(CC_GETY, "cc_gety"); add(CC_GETWIDTH, "cc_getwidth"); @@ -159,6 +171,7 @@ public class Instructions add(CC_GETTRANS, "cc_gettrans"); add(CC_GETCOLOUR, "cc_getcolour"); add(CC_GETFILLCOLOUR, "cc_getfillcolour"); + add(CC_GETMODELTRANSPARENT, "cc_getmodeltransparent"); add(CC_GETINVOBJECT, "cc_getinvobject"); add(CC_GETINVCOUNT, "cc_getinvcount"); add(CC_GETID, "cc_getid"); @@ -166,10 +179,12 @@ public class Instructions add(CC_GETOP, "cc_getop"); add(CC_GETOPBASE, "cc_getopbase"); add(CC_CALLONRESIZE, "cc_callonresize"); + add(CC_TRIGGEROP, "cc_triggerop"); add(IF_SETPOSITION, "if_setposition"); add(IF_SETSIZE, "if_setsize"); add(IF_SETHIDE, "if_sethide"); add(IF_SETNOCLICKTHROUGH, "if_setnoclickthrough"); + add(IF_SETNOSCROLLTHROUGH, "if_setnoscrollthrough"); add(IF_SETSCROLLPOS, "if_setscrollpos"); add(IF_SETCOLOUR, "if_setcolour"); add(IF_SETFILL, "if_setfill"); @@ -194,6 +209,7 @@ public class Instructions add(IF_RESUME_PAUSEBUTTON, "if_resume_pausebutton"); add(IF_SETFILLCOLOUR, "if_setfillcolour"); add(IF_SETLINEDIRECTION, "if_setlinedirection"); + add(IF_SETMODELTRANSPARENT, "if_setmodeltransparent"); add(IF_SETOBJECT, "if_setobject"); add(IF_SETNPCHEAD, "if_setnpchead"); add(IF_SETPLAYERHEAD_SELF, "if_setplayerhead_self"); @@ -239,6 +255,8 @@ public class Instructions add(IF_SETONSUBCHANGE, "if_setonsubchange"); add(IF_SETONSTOCKTRANSMIT, "if_setonstocktransmit"); add(IF_SETONRESIZE, "if_setonresize"); + add(IF_SETONCLANSETTINGSTRANSMIT, "if_setonclansettingstransmit"); + add(IF_SETONCLANCHANNELTRANSMIT, "if_setonclanchanneltransmit"); add(IF_GETX, "if_getx"); add(IF_GETY, "if_gety"); add(IF_GETWIDTH, "if_getwidth"); @@ -257,6 +275,7 @@ public class Instructions add(IF_GETTRANS, "if_gettrans"); add(IF_GETCOLOUR, "if_getcolour"); add(IF_GETFILLCOLOUR, "if_getfillcolour"); + add(IF_GETMODELTRANSPARENT, "if_getmodeltransparent"); add(IF_GETINVOBJECT, "if_getinvobject"); add(IF_GETINVCOUNT, "if_getinvcount"); add(IF_HASSUB, "if_hassub"); @@ -265,6 +284,7 @@ public class Instructions add(IF_GETOP, "if_getop"); add(IF_GETOPBASE, "if_getopbase"); add(IF_CALLONRESIZE, "if_callonresize"); + add(IF_TRIGGEROP, "if_triggerop"); add(MES, "mes"); add(ANIM, "anim"); add(IF_CLOSE, "if_close"); @@ -288,10 +308,14 @@ public class Instructions add(SETTAPTODROP, "settaptodrop"); add(GETTAPTODROP, "gettaptodrop"); add(GETCANVASSIZE, "getcanvassize"); + add(MOBILE_SETFPS, "mobile_setfps"); + add(MOBILE_OPENSTORE, "mobile_openstore"); + add(MOBILE_OPENSTORECATEGORY, "mobile_openstorecategory"); add(SETHIDEUSERNAME, "sethideusername"); add(GETHIDEUSERNAME, "gethideusername"); add(SETREMEMBERUSERNAME, "setrememberusername"); add(GETREMEMBERUSERNAME, "getrememberusername"); + add(SHOW_IOS_REVIEW, "show_ios_review"); add(SOUND_SYNTH, "sound_synth"); add(SOUND_SONG, "sound_song"); add(SOUND_JINGLE, "sound_jingle"); @@ -349,6 +373,41 @@ public class Instructions add(CLAN_GETCHATOWNERNAME, "clan_getchatownername"); add(CLAN_ISFRIEND, "clan_isfriend"); add(CLAN_ISIGNORE, "clan_isignore"); + add(ACTIVECLANSETTINGS_FIND_LISTENED, "activeclansettings_find_listened"); + add(ACTIVECLANSETTINGS_FIND_AFFINED, "activeclansettings_find_affined"); + add(ACTIVECLANSETTINGS_GETCLANNAME, "activeclansettings_getclanname"); + add(ACTIVECLANSETTINGS_GETALLOWUNAFFINED, "activeclansettings_getallowunaffined"); + add(ACTIVECLANSETTINGS_GETRANKTALK, "activeclansettings_getranktalk"); + add(ACTIVECLANSETTINGS_GETRANKKICK, "activeclansettings_getrankkick"); + add(ACTIVECLANSETTINGS_GETRANKLOOTSHARE, "activeclansettings_getranklootshare"); + add(ACTIVECLANSETTINGS_GETCOINSHARE, "activeclansettings_getcoinshare"); + add(ACTIVECLANSETTINGS_GETAFFINEDCOUNT, "activeclansettings_getaffinedcount"); + add(ACTIVECLANSETTINGS_GETAFFINEDDISPLAYNAME, "activeclansettings_getaffineddisplayname"); + add(ACTIVECLANSETTINGS_GETAFFINEDRANK, "activeclansettings_getaffinedrank"); + add(ACTIVECLANSETTINGS_GETBANNEDCOUNT, "activeclansettings_getbannedcount"); + add(ACTIVECLANSETTINGS_GETBANNEDDISPLAYNAME, "activeclansettings_getbanneddisplayname"); + add(ACTIVECLANSETTINGS_GETAFFINEDEXTRAINFO, "activeclansettings_getaffinedextrainfo"); + add(ACTIVECLANSETTINGS_GETCURRENTOWNER_SLOT, "activeclansettings_getcurrentowner_slot"); + add(ACTIVECLANSETTINGS_GETREPLACEMENTOWNER_SLOT, "activeclansettings_getreplacementowner_slot"); + add(ACTIVECLANSETTINGS_GETAFFINEDSLOT, "activeclansettings_getaffinedslot"); + add(ACTIVECLANSETTINGS_GETSORTEDAFFINEDSLOT, "activeclansettings_getsortedaffinedslot"); + add(AFFINEDCLANSETTINGS_ADDBANNED_FROMCHANNEL, "affinedclansettings_addbanned_fromchannel"); + add(ACTIVECLANSETTINGS_GETAFFINEDJOINRUNEDAY, "activeclansettings_getaffinedjoinruneday"); + add(AFFINEDCLANSETTINGS_SETMUTED_FROMCHANNEL, "affinedclansettings_setmuted_fromchannel"); + add(ACTIVECLANSETTINGS_GETAFFINEDMUTED, "activeclansettings_getaffinedmuted"); + add(ACTIVECLANCHANNEL_FIND_LISTENED, "activeclanchannel_find_listened"); + add(ACTIVECLANCHANNEL_FIND_AFFINED, "activeclanchannel_find_affined"); + add(ACTIVECLANCHANNEL_GETCLANNAME, "activeclanchannel_getclanname"); + add(ACTIVECLANCHANNEL_GETRANKKICK, "activeclanchannel_getrankkick"); + add(ACTIVECLANCHANNEL_GETRANKTALK, "activeclanchannel_getranktalk"); + add(ACTIVECLANCHANNEL_GETUSERCOUNT, "activeclanchannel_getusercount"); + add(ACTIVECLANCHANNEL_GETUSERDISPLAYNAME, "activeclanchannel_getuserdisplayname"); + add(ACTIVECLANCHANNEL_GETUSERRANK, "activeclanchannel_getuserrank"); + add(ACTIVECLANCHANNEL_GETUSERWORLD, "activeclanchannel_getuserworld"); + add(ACTIVECLANCHANNEL_KICKUSER, "activeclanchannel_kickuser"); + add(ACTIVECLANCHANNEL_GETUSERSLOT, "activeclanchannel_getuserslot"); + add(ACTIVECLANCHANNEL_GETSORTEDUSERSLOT, "activeclanchannel_getsorteduserslot"); + add(CLANPROFILE_FIND, "clanprofile_find"); add(STOCKMARKET_GETOFFERTYPE, "stockmarket_getoffertype"); add(STOCKMARKET_GETOFFERITEM, "stockmarket_getofferitem"); add(STOCKMARKET_GETOFFERPRICE, "stockmarket_getofferprice"); @@ -389,6 +448,11 @@ public class Instructions add(AND, "and"); add(OR, "or"); add(SCALE, "scale"); + add(BITCOUNT, "bitcount"); + add(TOGGLEBIT, "togglebit"); + add(SETBIT_RANGE, "setbit_range"); + add(CLEARBIT_RANGE, "clearbit_range"); + add(GETBIT_RANGE, "getbit_range"); add(APPEND_NUM, "append_num"); add(APPEND, "append"); add(APPEND_SIGNNUM, "append_signnum"); @@ -432,6 +496,7 @@ public class Instructions add(CHAT_GETFILTER_PRIVATE, "chat_getfilter_private"); add(CHAT_SENDPUBLIC, "chat_sendpublic"); add(CHAT_SENDPRIVATE, "chat_sendprivate"); + add(CHAT_SENDCLAN, "chat_sendclan"); add(CHAT_PLAYERNAME, "chat_playername"); add(CHAT_GETFILTER_TRADE, "chat_getfilter_trade"); add(CHAT_GETHISTORYLENGTH, "chat_gethistorylength"); @@ -440,6 +505,7 @@ public class Instructions add(DOCHEAT, "docheat"); add(CHAT_SETMESSAGEFILTER, "chat_setmessagefilter"); add(CHAT_GETMESSAGEFILTER, "chat_getmessagefilter"); + add(WRITECONSOLE, "writeconsole"); add(GETWINDOWMODE, "getwindowmode"); add(SETWINDOWMODE, "setwindowmode"); add(GETDEFAULTWINDOWMODE, "getdefaultwindowmode"); @@ -468,9 +534,10 @@ public class Instructions add(STRUCT_PARAM, "struct_param"); add(ON_MOBILE, "on_mobile"); add(CLIENTTYPE, "clienttype"); - add(BATTERYLEVEL, "batterylevel"); - add(BATTERYCHARGING, "batterycharging"); - add(WIFIAVAILABLE, "wifiavailable"); + add(MOBILE_KEYBOARDHIDE, "mobile_keyboardhide"); + add(MOBILE_BATTERYLEVEL, "mobile_batterylevel"); + add(MOBILE_BATTERYCHARGING, "mobile_batterycharging"); + add(MOBILE_WIFIAVAILABLE, "mobile_wifiavailable"); add(WORLDMAP_GETMAPNAME, "worldmap_getmapname"); add(WORLDMAP_SETMAP, "worldmap_setmap"); add(WORLDMAP_GETZOOM, "worldmap_getzoom"); @@ -505,6 +572,8 @@ public class Instructions add(MEC_TEXTSIZE, "mec_textsize"); add(MEC_CATEGORY, "mec_category"); add(MEC_SPRITE, "mec_sprite"); + add(WORLDMAP_ELEMENT, "worldmap_element"); + add(WORLDMAP_ELEMENTCOORD, "worldmap_elementcoord"); } protected void add(int opcode, String name) diff --git a/cache/src/main/java/net/runelite/cache/script/Opcodes.java b/cache/src/main/java/net/runelite/cache/script/Opcodes.java index e69a1ef5ef..bb5df7ed1f 100644 --- a/cache/src/main/java/net/runelite/cache/script/Opcodes.java +++ b/cache/src/main/java/net/runelite/cache/script/Opcodes.java @@ -60,6 +60,8 @@ public class Opcodes public static final int GET_VARC_STRING = 49; public static final int SET_VARC_STRING = 50; public static final int SWITCH = 60; + public static final int GET_VARCLANSETTING = 74;; + public static final int GET_VARCLAN = 76;; public static final int CC_CREATE = 100; public static final int CC_DELETE = 101; public static final int CC_DELETEALL = 102; @@ -69,6 +71,7 @@ public class Opcodes public static final int CC_SETSIZE = 1001; public static final int CC_SETHIDE = 1003; public static final int CC_SETNOCLICKTHROUGH = 1005; + public static final int CC_SETNOSCROLLTHROUGH = 1006; public static final int CC_SETSCROLLPOS = 1100; public static final int CC_SETCOLOUR = 1101; public static final int CC_SETFILL = 1102; @@ -93,6 +96,7 @@ public class Opcodes public static final int CC_RESUME_PAUSEBUTTON = 1121; public static final int CC_SETFILLCOLOUR = 1123; public static final int CC_SETLINEDIRECTION = 1126; + public static final int CC_SETMODELTRANSPARENT = 1127; public static final int CC_SETOBJECT = 1200; public static final int CC_SETNPCHEAD = 1201; public static final int CC_SETPLAYERHEAD_SELF = 1202; @@ -106,6 +110,12 @@ public class Opcodes public static final int CC_SETOPBASE = 1305; public static final int CC_SETTARGETVERB = 1306; public static final int CC_CLEAROPS = 1307; + public static final int CC_SETOPKEY = 1350; + public static final int CC_SETOPTKEY = 1351; + public static final int CC_SETOPKEYRATE = 1352; + public static final int CC_SETOPTKEYRATE = 1353; + public static final int CC_SETOPKEYIGNOREHELD = 1354; + public static final int CC_SETOPTKEYIGNOREHELD = 1355; public static final int CC_SETONCLICK = 1400; public static final int CC_SETONHOLD = 1401; public static final int CC_SETONRELEASE = 1402; @@ -132,6 +142,8 @@ public class Opcodes public static final int CC_SETONSUBCHANGE = 1424; public static final int CC_SETONSTOCKTRANSMIT = 1425; public static final int CC_SETONRESIZE = 1427; + public static final int CC_SETONCLANSETTINGSTRANSMIT = 1428;; + public static final int CC_SETONCLANCHANNELTRANSMIT = 1429;; public static final int CC_GETX = 1500; public static final int CC_GETY = 1501; public static final int CC_GETWIDTH = 1502; @@ -150,6 +162,7 @@ public class Opcodes public static final int CC_GETTRANS = 1609; public static final int CC_GETCOLOUR = 1611; public static final int CC_GETFILLCOLOUR = 1612; + public static final int CC_GETMODELTRANSPARENT = 1614; public static final int CC_GETINVOBJECT = 1700; public static final int CC_GETINVCOUNT = 1701; public static final int CC_GETID = 1702; @@ -157,10 +170,12 @@ public class Opcodes public static final int CC_GETOP = 1801; public static final int CC_GETOPBASE = 1802; public static final int CC_CALLONRESIZE = 1927; + public static final int CC_TRIGGEROP = 1928; public static final int IF_SETPOSITION = 2000; public static final int IF_SETSIZE = 2001; public static final int IF_SETHIDE = 2003; public static final int IF_SETNOCLICKTHROUGH = 2005; + public static final int IF_SETNOSCROLLTHROUGH = 2006; public static final int IF_SETSCROLLPOS = 2100; public static final int IF_SETCOLOUR = 2101; public static final int IF_SETFILL = 2102; @@ -185,6 +200,7 @@ public class Opcodes public static final int IF_RESUME_PAUSEBUTTON = 2121; public static final int IF_SETFILLCOLOUR = 2123; public static final int IF_SETLINEDIRECTION = 2126; + public static final int IF_SETMODELTRANSPARENT = 2127; public static final int IF_SETOBJECT = 2200; public static final int IF_SETNPCHEAD = 2201; public static final int IF_SETPLAYERHEAD_SELF = 2202; @@ -230,6 +246,8 @@ public class Opcodes public static final int IF_SETONSUBCHANGE = 2424; public static final int IF_SETONSTOCKTRANSMIT = 2425; public static final int IF_SETONRESIZE = 2427; + public static final int IF_SETONCLANSETTINGSTRANSMIT = 2428;; + public static final int IF_SETONCLANCHANNELTRANSMIT = 2429;; public static final int IF_GETX = 2500; public static final int IF_GETY = 2501; public static final int IF_GETWIDTH = 2502; @@ -248,6 +266,7 @@ public class Opcodes public static final int IF_GETTRANS = 2609; public static final int IF_GETCOLOUR = 2611; public static final int IF_GETFILLCOLOUR = 2612; + public static final int IF_GETMODELTRANSPARENT = 2614; public static final int IF_GETINVOBJECT = 2700; public static final int IF_GETINVCOUNT = 2701; public static final int IF_HASSUB = 2702; @@ -256,6 +275,7 @@ public class Opcodes public static final int IF_GETOP = 2801; public static final int IF_GETOPBASE = 2802; public static final int IF_CALLONRESIZE = 2927; + public static final int IF_TRIGGEROP = 2928; public static final int MES = 3100; public static final int ANIM = 3101; public static final int IF_CLOSE = 3103; @@ -279,10 +299,14 @@ public class Opcodes public static final int SETTAPTODROP = 3127; public static final int GETTAPTODROP = 3128; public static final int GETCANVASSIZE = 3132; + public static final int MOBILE_SETFPS = 3133; + public static final int MOBILE_OPENSTORE = 3134; + public static final int MOBILE_OPENSTORECATEGORY = 3135; public static final int SETHIDEUSERNAME = 3141; public static final int GETHIDEUSERNAME = 3142; public static final int SETREMEMBERUSERNAME = 3143; public static final int GETREMEMBERUSERNAME = 3144; + public static final int SHOW_IOS_REVIEW = 3145; public static final int SOUND_SYNTH = 3200; public static final int SOUND_SONG = 3201; public static final int SOUND_JINGLE = 3202; @@ -340,6 +364,41 @@ public class Opcodes public static final int CLAN_GETCHATOWNERNAME = 3625; public static final int CLAN_ISFRIEND = 3626; public static final int CLAN_ISIGNORE = 3627; + public static final int ACTIVECLANSETTINGS_FIND_LISTENED = 3800; + public static final int ACTIVECLANSETTINGS_FIND_AFFINED = 3801; + public static final int ACTIVECLANSETTINGS_GETCLANNAME = 3802; + public static final int ACTIVECLANSETTINGS_GETALLOWUNAFFINED = 3803; + public static final int ACTIVECLANSETTINGS_GETRANKTALK = 3804; + public static final int ACTIVECLANSETTINGS_GETRANKKICK = 3805; + public static final int ACTIVECLANSETTINGS_GETRANKLOOTSHARE = 3806; + public static final int ACTIVECLANSETTINGS_GETCOINSHARE = 3807; + public static final int ACTIVECLANSETTINGS_GETAFFINEDCOUNT = 3809; + public static final int ACTIVECLANSETTINGS_GETAFFINEDDISPLAYNAME = 3810; + public static final int ACTIVECLANSETTINGS_GETAFFINEDRANK = 3811; + public static final int ACTIVECLANSETTINGS_GETBANNEDCOUNT = 3812; + public static final int ACTIVECLANSETTINGS_GETBANNEDDISPLAYNAME = 3813; + public static final int ACTIVECLANSETTINGS_GETAFFINEDEXTRAINFO = 3814; + public static final int ACTIVECLANSETTINGS_GETCURRENTOWNER_SLOT = 3815; + public static final int ACTIVECLANSETTINGS_GETREPLACEMENTOWNER_SLOT = 3816; + public static final int ACTIVECLANSETTINGS_GETAFFINEDSLOT = 3817; + public static final int ACTIVECLANSETTINGS_GETSORTEDAFFINEDSLOT = 3818; + public static final int AFFINEDCLANSETTINGS_ADDBANNED_FROMCHANNEL = 3819; + public static final int ACTIVECLANSETTINGS_GETAFFINEDJOINRUNEDAY = 3820; + public static final int AFFINEDCLANSETTINGS_SETMUTED_FROMCHANNEL = 3821; + public static final int ACTIVECLANSETTINGS_GETAFFINEDMUTED = 3822; + public static final int ACTIVECLANCHANNEL_FIND_LISTENED = 3850; + public static final int ACTIVECLANCHANNEL_FIND_AFFINED = 3851; + public static final int ACTIVECLANCHANNEL_GETCLANNAME = 3852; + public static final int ACTIVECLANCHANNEL_GETRANKKICK = 3853; + public static final int ACTIVECLANCHANNEL_GETRANKTALK = 3854; + public static final int ACTIVECLANCHANNEL_GETUSERCOUNT = 3855; + public static final int ACTIVECLANCHANNEL_GETUSERDISPLAYNAME = 3856; + public static final int ACTIVECLANCHANNEL_GETUSERRANK = 3857; + public static final int ACTIVECLANCHANNEL_GETUSERWORLD = 3858; + public static final int ACTIVECLANCHANNEL_KICKUSER = 3859; + public static final int ACTIVECLANCHANNEL_GETUSERSLOT = 3860; + public static final int ACTIVECLANCHANNEL_GETSORTEDUSERSLOT = 3861; + public static final int CLANPROFILE_FIND = 3890; public static final int STOCKMARKET_GETOFFERTYPE = 3903; public static final int STOCKMARKET_GETOFFERITEM = 3904; public static final int STOCKMARKET_GETOFFERPRICE = 3905; @@ -380,6 +439,11 @@ public class Opcodes public static final int AND = 4014; public static final int OR = 4015; public static final int SCALE = 4018; + public static final int BITCOUNT = 4025; + public static final int TOGGLEBIT = 4026; + public static final int SETBIT_RANGE = 4027; + public static final int CLEARBIT_RANGE = 4028; + public static final int GETBIT_RANGE = 4029; public static final int APPEND_NUM = 4100; public static final int APPEND = 4101; public static final int APPEND_SIGNNUM = 4102; @@ -423,6 +487,7 @@ public class Opcodes public static final int CHAT_GETFILTER_PRIVATE = 5005; public static final int CHAT_SENDPUBLIC = 5008; public static final int CHAT_SENDPRIVATE = 5009; + public static final int CHAT_SENDCLAN = 5010; public static final int CHAT_PLAYERNAME = 5015; public static final int CHAT_GETFILTER_TRADE = 5016; public static final int CHAT_GETHISTORYLENGTH = 5017; @@ -431,6 +496,7 @@ public class Opcodes public static final int DOCHEAT = 5020; public static final int CHAT_SETMESSAGEFILTER = 5021; public static final int CHAT_GETMESSAGEFILTER = 5022; + public static final int WRITECONSOLE = 5023; public static final int GETWINDOWMODE = 5306; public static final int SETWINDOWMODE = 5307; public static final int GETDEFAULTWINDOWMODE = 5308; @@ -459,9 +525,10 @@ public class Opcodes public static final int STRUCT_PARAM = 6516; public static final int ON_MOBILE = 6518; public static final int CLIENTTYPE = 6519; - public static final int BATTERYLEVEL = 6524; - public static final int BATTERYCHARGING = 6525; - public static final int WIFIAVAILABLE = 6526; + public static final int MOBILE_KEYBOARDHIDE = 6521; + public static final int MOBILE_BATTERYLEVEL = 6524; + public static final int MOBILE_BATTERYCHARGING = 6525; + public static final int MOBILE_WIFIAVAILABLE = 6526; public static final int WORLDMAP_GETMAPNAME = 6601; public static final int WORLDMAP_SETMAP = 6602; public static final int WORLDMAP_GETZOOM = 6603; @@ -496,4 +563,6 @@ public class Opcodes public static final int MEC_TEXTSIZE = 6694; public static final int MEC_CATEGORY = 6695; public static final int MEC_SPRITE = 6696; + public static final int WORLDMAP_ELEMENT = 6697; + public static final int WORLDMAP_ELEMENTCOORD = 6699; }