Joshua Filby
20a27a4275
rl-client: make overridden scripts have switch cases in defined order
2022-03-28 00:20:43 -05:00
Joshua Filby
71da8bc35e
cache: use LinkedHashMap for switch jump tables
2022-03-28 00:20:37 -05:00
Joshua Filby
58a50bba1a
refactor: change ChatMessageType names to follow ones given
...
ref: https://twitter.com/JagexAsh/status/1100744640662302720
2019-03-30 21:19:59 -05:00
Joshua Filby
465b20d2ba
fix: use correct char for boolean type
2018-12-02 20:40:41 -06:00
Joshua Filby
18ec864250
cache: prevent dumping enums with no data
2018-11-27 01:20:35 -07:00
Joshua Filby
f65a0c2268
cache: Add ScriptVarType to Enums
2018-11-27 01:20:35 -07:00
Joshua Filby
06850cff10
feat: add StructDefinition to cache
...
Includes a manager for loading and test that each struct into its own file.
2018-11-14 19:55:25 -06:00
Joshua Filby
fb0dc0c68c
fix: use the supplied actor to check against in isInteractingWith
2018-07-20 17:07:03 -05:00
Joshua Filby
4a4866df9f
fix: import correct field
2018-05-06 22:40:19 -05:00
Joshua Filby
b594c83ab6
feat: add a way to get AccountType
...
This adds a way to get the logged in players account type.
2018-05-01 21:00:54 -04:00
Joshua Filby
1d7cb86c1c
fix: import correct field for op base
2018-03-26 17:09:51 -05:00
Joshua Filby
102b8b1083
fix: import correct field for click masks
2018-03-26 17:07:56 -05:00
Joshua Filby
aaed0c98ad
refactor: rename get/set settings to get/set varp
2018-03-21 17:55:20 -05:00
Joshua Filby
70ddd2d4a3
fix: hook clientVarps instead of settings
2018-03-21 17:39:37 -05:00
Joshua Filby
8ee3de283c
refactor: remove unnecessary Client#getSettings(), use Client#getVarps()
...
These two methods would return the same values for a majority (if not all) of the time. The backing
arrays for both of these are synchronized when the server sends the packet to set a varp value.
2018-03-21 17:36:31 -05:00
Joshua Filby
8c7beffb46
refactor: rename settings to serverVarps
2018-03-21 17:32:20 -05:00
Joshua Filby
abb1996c4e
refactor: rename widgetSettings to clientVarps
2018-03-21 17:29:28 -05:00
Joshua Filby
85ac977324
runelite-client: Update plugins to use Text.removeTags
2018-03-11 11:53:55 -04:00
Joshua Filby
e7f6793722
runelite-client: Add Text#removeTags method
2018-03-11 11:53:48 -04:00
Joshua Filby
05f1de374c
Release ByteBuf in CacheClient when downloading chunks
2018-02-21 09:16:31 -05:00
Joshua Filby
ee35d32312
cache: release the ByteBuf allocated when calling ByteBuf#readBytes(int)
2018-02-19 11:16:18 -05:00