33 Commits
Author SHA1 Message Date
Lucwousin 3a66a43986 Update injector for new Annotations
cleanup mixininjector kinda
change replaced methods to just ldc the garbage
make rsapi objects extend their respective visitors
2020-07-19 03:14:27 +02:00
Lucwousin e2bea45c6d Revert "pull request #Revert from open-osrs/Revert
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "change scriptvm to be more reliable""
2020-06-28 15:37:39 +02:00
Lucwousin 9a9833665b Update build.gradle.kts 2020-06-28 15:36:31 +02:00
Lucwousin 503a96748f revert back to old oprs version 2020-06-28 09:44:43 +02:00
Lucwousin 6ffdffa0d9 use managed objects, allow caching, require less config 2020-06-28 07:29:02 +02:00
Lucwousin 4d0057291f update build script 2020-06-28 07:26:52 +02:00
Lucwousin d969298083 Update gradle wrapper 2020-06-28 06:51:24 +02:00
Lucwousin c709484d3f Remove unnecessary throws declarations 2020-06-28 06:44:23 +02:00
Lucwousin dbaa4d993c Revert "change scriptvm to be more reliable"
This reverts commit 8fb9cddf
2020-06-28 06:32:50 +02:00
Lucwousin d49f9c080d Fix abstractfont drawalpha 2020-01-03 04:39:45 +01:00
Lucwousin eee8c73a5b Modify src debuginfo to make stacktraces less cryptical 2020-01-02 13:47:13 +01:00
Lucwousin e2fc5ae3d9 Update gradle wrapper and build script 2020-01-02 12:15:06 +01:00
Lucwousin 0786098992 Exclude rs+rl api from deob dependency 2019-11-07 17:16:53 +01:00
Lucwousin 28dad8a65c Allow shadowing int/long fields with obfuscated getters 2019-11-07 02:16:42 +01:00
Lucwousin 4f2c72fb75 Fix drawMenu raw injector and add test
(change in compiled class is naming drawLoggedIn)
2019-11-06 23:53:03 +01:00
Lucwousin a7344a7773 Make RSApiInjector prioritize same-class methods/fields over static 2019-11-06 17:37:21 +01:00
Lucwousin b07ad10afc Add license and missing (c) info 2019-11-03 02:38:38 +01:00
Lucwousin 34cb2f99ee Alpha fixes
Don't | 0xff000000 when the colour is from raster
Do | 0xff000000 when the 256 - opacity can't be found
Also only check drawLoggedIn, other methods aren't drawn by gpu
2019-11-02 22:58:41 +01:00
Lucwousin 781b3a139b Make style slightly more consistent and readable 2019-11-02 02:24:39 +01:00
Lucwousin 4403b89ac8 Fixup MixinInjector 2019-11-01 14:53:15 +01:00
Lucwousin d7b5d0d171 fix buildscript 2019-11-01 13:09:33 +01:00
Lucwousin 056cc018ae new rasterizer injector, also less brackets in injectutil 2019-11-01 11:10:38 +01:00
Lucwousin e32d376ee9 Update graddle things 2019-11-01 11:01:55 +01:00
Lucwousin eb26b2d145 Just load from jars rather than from classes, new versioning system 2019-10-31 00:57:23 +01:00
Lucwousin 8f2adb8185 Fix mixins with multiple targets, turn injectutil into a interface 2019-10-30 09:35:21 +01:00
Lucwousin b360349dd7 remove unused test classes, fix new array creation in mixins 2019-10-29 23:05:19 +01:00
Lucwousin f0214b39d4 fix methodhooks 2019-10-29 22:28:24 +01:00
Lucwousin c4e6e21fac fix validator and fieldhooks 2019-10-29 17:23:21 +01:00
Lucwousin 8fabcfb0d5 MixinInjectorTest 2019-10-29 03:11:15 +01:00
Lucwousin 633e6dc0e6 remove manual tests and add validator interface/rsapi validator 2019-10-29 01:17:01 +01:00
Lucwousin 9ff4a8516c DrawAfterWidgetsTest 2019-10-29 01:15:24 +01:00
Lucwousin 8026b31c3a add .gitignore 2019-10-29 01:13:49 +01:00
Lucwousin a1ae8ac6ae inititial messy commit 2019-10-28 17:44:44 +01:00