Commit Graph

51 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
ThatGamerBlue
e7d62c3c33 easy publishing 2020-06-28 14:54:19 +01: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
ThatGamerBlue
052d002994 Revert "Revert "change scriptvm to be more reliable""
This reverts commit dbaa4d993c.
2020-06-28 13:44:49 +01: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
ThatGamerBlue
ef2ba867ea Merge pull request #7 from open-osrs/misc-dumb-shit
misc dumb shit
2020-06-18 13:38:33 +01:00
ThatGamerBlue
8fb9cddfc1 change scriptvm to be more reliable 2020-06-18 13:36:07 +01:00
ThatGamerBlue
ab22969640 make error messages better 2020-06-18 13:12:24 +01:00
Owain van Brakel
4279daa215 project: Bump 2020-05-02 16:16:23 +02:00
Owain van Brakel
4746748ab1 Merge pull request #5 from open-osrs/weird-entityhider-bug 2020-05-02 15:39:20 +02:00
ThatGamerBlue
947b602c8b Merge branch 'master' into weird-entityhider-bug 2020-05-01 12:41:26 +01:00
Owain van Brakel
802012185f Merge pull request #6 from open-osrs/semver 2020-05-01 13:34:25 +02:00
Owain van Brakel
acaa59a36e project: Use semver 2020-05-01 13:24:08 +02:00
Owain van Brakel
d684b6f185 project: Update dependencies 2020-05-01 13:22:02 +02:00
ThatGamerBlue
6000bc3ccc remove debugging lol 2020-03-30 05:26:34 +01:00
ThatGamerBlue
9fa4887d76 addplayertomenu: dont add hidden players to the minimenu 2020-03-30 05:24:11 +01:00
ThatGamerBlue
45899bf8c7 Create jitpack.yml 2020-03-24 18:56:09 +00:00
ThatGamerBlue
b8d65adfaf Merge pull request #4 from open-osrs/fix-alpha
gpu: fix drawalpha "properly"
2020-03-24 18:46:14 +00:00
ThatGamerBlue
9f908191bf fix drawalpha "properly" 2020-03-22 15:15:39 +00:00
TheRealNull
57384e8537 gradle: extend publish task to checksum output in build/repo dir 2020-01-15 00:01:32 -05:00
ThatGamerBlue
c9ec2a2e44 AbstractFont_placeGlyphAlpha fix drawAlpha (#3)
* bump version number

* Fix AbstractFont_placeGlyphAlpha

no idea what kind of side effects this could have, but it didnt break the limited things i tested.
2020-01-14 16:36:23 +00: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