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