Commit Graph

65 Commits

Author SHA1 Message Date
Lucwousin
f4ce10e394 Agility plugin: generate less garbage objects and use a color range for levels 2019-09-04 10:24:42 +02:00
Owain van Brakel
6485eb9bed project: Rev 182 2019-08-29 16:17:19 +02:00
Lucwousin
b57a682ce7 spellbook: bugfixes/improvements (#1427)
* Add InterfaceTab enum, remove duplicate varbit

* Add widget.containsMouse rs-api method, sort scriptids, add various wids

* Refactor/improve/fix spellbook

I even made everything I could final to please goban

* Fix bugs/cleanup/improvements

* Update SpellbookPlugin.java
2019-08-22 16:54:17 -04:00
Lucwousin
db705f5dd5 rs-client: refactoring (#1344)
* Rename some things to be more consistent everywhere

* rs-client: refactoring

* MenuAction -> MenuOpcode merge
2019-08-20 22:24:51 +02:00
ThatGamerBlue
5a3772540f rs-client: fix injector getting confused with two menuAction methods (#1290) 2019-08-11 20:35:16 +01:00
Lucwousin
dea63ba878 rs-client: add missing exports 2019-08-04 01:12:07 +02:00
Lucwousin
b871ebc8e4 rs-client: more random bits and pieces, last for today i swear 2019-08-04 01:12:07 +02:00
Lucwousin
11f3b74687 RS-Client: Refactoring (also gradle compiler args) (#1236)
* gradle: compiler args for mixins/rs-client

* rs-client: yes

* rs-client: no
2019-08-02 21:01:00 +01:00
Lucwousin
22f6146ea7 project: Fix upstream merge (#1157)
* Fix upstream merge

* Update RSItemContainerMixin.java
2019-07-27 23:05:55 +01:00
Zeruth
5de903304e runeliteplus: merge upstream 2019-07-25 14:30:56 -04:00
Lucwousin
5dd21dc0de rs-client: rename some methods/fields 2019-07-24 08:44:49 +02:00
Lucwousin
f7eaeaf426 rs-client: name ClientPacketMarker 2019-07-24 00:11:25 +02:00
Lucwousin
9190e1accb rs-client: rename more things which got lost with update 2019-07-23 23:57:19 +02:00
Lucwousin
21d4fe4a8f rs-client: name FillMode 2019-07-23 23:49:22 +02:00
Lucwousin
2f5a53149e rs-client: name Language (#1090) 2019-07-23 22:21:00 +01:00
Lucwousin
596689a4f7 rs-client: Cleanup (#1087)
* rs-client: name SpriteBuffer

* rs-client: (re)name spritebuffer methods

* rs-client/deob: Add missed @Export's, make updatemappings fix this next time

* rs-client: run intellij redundant else inspection

* rs-client: invert some script interpreter if's

* deob: checkstyle fixes

* rs-client: SpriteBuffer_loadSprite -> SpriteBuffer_bufferFile
2019-07-23 19:43:31 +02:00
ThatGamerBlue
f4181265c0 rs-client: refactor sprite loading methods 2019-07-19 07:25:27 +01:00
Lucwousin
6120717bbc git :( 2019-07-18 16:41:11 +02:00
Lucwousin
c020a2b7c9 git :( 2019-07-18 16:40:04 +02:00
Lucwousin
f37b6f4a8f Missed classes 2019-07-18 15:51:34 +02:00
Lucwousin
25ce6c2ee9 rs-client/apis 2019-07-18 15:21:46 +02:00
Tyler Bochard
a13c80d74b Merge pull request #960 from Lucwousin/reeeee-facts-boi
RSClient: More refactoring
2019-07-11 00:51:28 -04:00
Owain van Brakel
e85fc0e7d0 client: Add Widget Animation Smoothing 2019-07-10 23:32:24 +02:00
Lucwousin
c4424c3737 Red hint arrow fields 2019-07-10 12:15:38 +02:00
Lucwousin
91fbcf3d6b more RSClient refactoring 2019-07-10 10:58:36 +02:00
Lucwousin
02ba0bbe57 Remove unneeded annotations (when the method wasn't obfuscated to begin with) 2019-07-10 10:58:36 +02:00
Lucwousin
5244775148 Add more script opcodes 2019-07-10 10:58:35 +02:00
Lucas
ad565d3991 more RSClient refactoring 2019-07-08 22:52:36 +02:00
Lucas
112a2bcba7 more RSClient refactoring 2019-07-08 17:46:35 +02:00
Lucas
83533475d4 Even more... you guessed it! REFACTORING. Removes the need for @Export for methods overriding base java methods 2019-07-07 21:43:57 +02:00
Lucas
e2aac6d899 More refactoring (tm) 2019-07-07 21:43:55 +02:00
Lucas
e1a815eddd Make updatemappings parameter renamer work, add importmappings parameter renamer, more refactoring 2019-07-07 21:43:52 +02:00
Lucas
c92553f86f More renaming 2019-07-07 21:43:50 +02:00
Lucas
7439136209 More IndexX renaming 2019-07-07 21:43:49 +02:00
Lucas
558d3e8d66 IndexCacheLoader -> ArchiveLoader, read -> decode 2019-07-07 21:43:48 +02:00
Lucas
13a42e4740 name DefaultsGroup 2019-07-07 21:43:48 +02:00
Lucas
b81aa94685 Rename IndexStore to be more accurate, rename rest in Archive 2019-07-07 21:43:48 +02:00
Lucas
eeeafb93b7 Rename AbstractIndexCache to be more accurate 2019-07-07 21:43:47 +02:00
Lucas
70e0d6cc34 Refactor 2019-07-07 01:31:11 +02:00
Lucas
aaea8ec0d5 Replace opcode constants with ScriptOpcodes field refs in rsclient 2019-07-07 00:53:37 +02:00
Lucas
5d506e9bda More rs-client refactoring 2019-07-06 14:34:19 +02:00
Lucwousin
2367f7ee18 Fix hiding player attacks in client, add option to hide cast as well (#896)
Tiny bit of refactoring as well
2019-07-05 22:10:02 +01:00
Lucas
6cfc662cd8 Fix wrong class names 2019-07-05 00:49:24 +02:00
Lucas
a8d801d830 Use newer version of fernflower and remove __xx names 2019-07-05 00:40:33 +02:00
Lucas
f2d633ae56 Fix menu swaps not working when left clicking items 2019-06-27 16:25:35 +02:00
Lucas
971549db3a Remove invalid/add missing Export annotations 2019-06-27 00:23:39 +02:00
Lucas
f8ad72c4cd Fix api for upstream merge 2019-06-26 22:20:18 +02:00
Lucwousin
39a4cb2266 Rework clanmanmode attack option hiding (#746)
* A whole bunch of refactoring

* Api/mixins/injector additions for hiding attack options

* Rework clanmanmode attack hiding

* Update Client.java
2019-06-26 00:01:21 +01:00
Lucwousin
6630f5b4dd Rework MenuManager to only swap the top entry, once per client tick (#749)
* Rework MenuManager to only swap the top entry, once per client tick
2019-06-25 17:20:21 +01:00
zeruth
c655c9f542 Revert "Merge branch 'master' into master"
This reverts commit 43520c1958, reversing
changes made to 2e7aea3c62.
2019-06-22 02:38:35 -04:00