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 |
|
Zeruth
|
9c21a9e1aa
|
bumps our poms
|
2019-07-05 01:38:06 -04:00 |
|
Zeruth
|
0362a421ba
|
bumps our poms
|
2019-07-05 01:28:08 -04: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 |
|
Tyler Bochard
|
43520c1958
|
Merge branch 'master' into master
|
2019-06-22 02:35:58 -04:00 |
|
Lucas
|
2a4fbef7ee
|
Add gameobject id's to dev tools via dynamicobjects
|
2019-06-21 02:03:34 +02:00 |
|
Lucas
|
1a54fc4711
|
Fix npc/gameobject combo's not being clickable with gpu enabled
|
2019-06-20 22:00:36 +02:00 |
|
Lucas
|
9cc32a6307
|
Bump up version numbers
|
2019-06-20 19:05:13 +02:00 |
|
zeruth
|
20f131245c
|
part 2
|
2019-06-17 19:39:54 -04:00 |
|
zeruth
|
e722fcc14d
|
part 1
|
2019-06-17 19:39:38 -04:00 |
|
zeruth
|
39a9ae35ab
|
test
|
2019-06-16 22:31:48 -04:00 |
|
zeruth
|
2e873af898
|
Prepare for PS usage
|
2019-06-15 04:50:33 -04:00 |
|
Lucas
|
ec239d5bbb
|
DisplaY vs DisplayY
|
2019-06-13 00:12:20 +02:00 |
|
Lucas
|
695f251efa
|
fix/add multiple imports/exports
|
2019-06-13 00:00:58 +02:00 |
|
Lucas
|
653780b8db
|
Fix rasterizer2d fillRectangleAlpha import/export
|
2019-06-12 23:33:50 +02:00 |
|
Lucas
|
ffe42de972
|
use Character.isDigit() for bankpin
|
2019-06-11 17:06:54 +02:00 |
|
Lucas
|
ed3ecde766
|
Fix itemcomposition note imports
|
2019-06-10 16:25:17 +02:00 |
|
Lucas
|
6e497d3a4b
|
Add getters for before-ly-hooked fields
|
2019-06-09 23:39:06 +02:00 |
|
Lucas
|
9a4d37d7bb
|
Merge remote-tracking branch 'ext_upstream/master' into master3
# Conflicts:
# deobfuscator/pom.xml
# deobfuscator/src/main/java/net/runelite/asm/attributes/Exceptions.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/annotation/Element.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/InstructionType.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/FieldInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/LVTInstruction.java
# deobfuscator/src/main/java/net/runelite/asm/attributes/code/instructions/PutField.java
# deobfuscator/src/main/java/net/runelite/asm/pool/Class.java
# deobfuscator/src/main/java/net/runelite/asm/pool/Field.java
# deobfuscator/src/main/java/net/runelite/deob/Deob.java
# deobfuscator/src/main/java/net/runelite/deob/DeobProperties.java
# deobfuscator/src/main/java/net/runelite/deob/clientver/VersionClassVisitor.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/lvt/LVTType.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/lvt/MapKey.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ConstructorMapper.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ExecutionMapper.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/Mapper.java
# deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ParallelExecutorMapping.java
# deobfuscator/src/main/java/net/runelite/deob/updater/ParameterRenamer.java
# deobfuscator/src/test/java/net/runelite/asm/annotations/MyAnnotation.java
# deobfuscator/src/test/java/net/runelite/asm/execution/mapper/StaticStepTest.java
# deobfuscator/src/test/java/net/runelite/asm/execution/tests/TableSwitch.java
# deobfuscator/src/test/java/net/runelite/asm/signature/SignatureTest.java
# deobfuscator/src/test/java/net/runelite/asm/visitors/ClassFileVisitorTest.java
# deobfuscator/src/test/java/net/runelite/deob/TemporyFolderLocation.java
# deobfuscator/src/test/java/net/runelite/deob/clientver/ClientVersionTest.java
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/transformers/buffer/RuneliteBufferTest.java
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/unusedclass/ClassA.java
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/unusedclass/EmptyClass.java
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/unusedclass/EmptyInterface.java
# deobfuscator/src/test/java/net/runelite/osb/inject/FieldHook.java
# injected-client/pom.xml
# injector-plugin/pom.xml
# injector-plugin/src/main/java/net/runelite/injector/Inject.java
# injector-plugin/src/main/java/net/runelite/injector/InjectMojo.java
# injector-plugin/src/main/java/net/runelite/injector/InjectionException.java
# injector-plugin/src/main/java/net/runelite/injector/MixinInjector.java
# injector-plugin/src/main/java/net/runelite/injector/raw/ClearColorBuffer.java
# injector-plugin/src/main/java/net/runelite/injector/raw/DrawAfterWidgets.java
# injector-plugin/src/main/java/net/runelite/injector/raw/RasterizerHook.java
# pom.xml
# runelite-api/src/main/java/net/runelite/api/Actor.java
# runelite-api/src/main/java/net/runelite/api/Client.java
# runelite-api/src/main/java/net/runelite/api/CollisionData.java
# runelite-api/src/main/java/net/runelite/api/EquipmentInventorySlot.java
# runelite-api/src/main/java/net/runelite/api/NPCDefinition.java
# runelite-api/src/main/java/net/runelite/api/Perspective.java
# runelite-api/src/main/java/net/runelite/api/coords/WorldArea.java
# runelite-api/src/main/java/net/runelite/api/coords/WorldPoint.java
# runelite-api/src/main/java/net/runelite/api/events/GraphicChanged.java
# runelite-api/src/main/java/net/runelite/api/events/MenuOptionClicked.java
# runelite-api/src/main/java/net/runelite/api/events/NpcActionChanged.java
# runelite-api/src/main/java/net/runelite/api/events/PostItemDefinition.java
# runelite-api/src/main/java/net/runelite/api/events/SpotAnimationChanged.java
# runelite-api/src/main/java/net/runelite/api/vars/AccountType.java
# runelite-api/src/main/java/net/runelite/mapping/Construct.java
# runelite-api/src/main/java/net/runelite/mapping/Hook.java
# runelite-api/src/main/java/net/runelite/mapping/Implements.java
# runelite-api/src/main/java/net/runelite/mapping/ObfuscatedSignature.java
# runelite-client/src/main/java/net/runelite/client/game/ItemManager.java
# runelite-client/src/main/java/net/runelite/client/plugins/banktags/BankTagsPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/CrypticClue.java
# runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/MapClue.java
# runelite-client/src/main/java/net/runelite/client/plugins/cooking/CookingPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/equipmentinspector/EquipmentInspectorPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/highalchemy/HighAlchemyOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/instancemap/InstanceMapOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/inventorysetups/InventorySetupPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/multiindicators/MultiIndicatorsPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/pvptools/PvpToolsPlugin.java
# runelite-client/src/main/java/net/runelite/client/plugins/pyramidplunder/PyramidPlunderOverlay.java
# runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/banked/CriticalItem.java
# runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiPlugin.java
# runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
# runelite-client/src/main/java/net/runelite/client/ui/overlay/arrow/ArrowUtil.java
# runelite-client/src/main/java/net/runelite/client/util/PvPUtil.java
# runelite-client/src/test/java/net/runelite/client/plugins/cooking/CookingPluginTest.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSAbstractIndexCacheMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSActorMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSMessageMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerCompositionMixin.java
# runelite-mixins/src/main/java/net/runelite/mixins/RSTileMixin.java
# runescape-api/src/main/java/net/runelite/mapping/Implements.java
# runescape-api/src/main/java/net/runelite/mapping/ObfuscatedSignature.java
# runescape-api/src/main/java/net/runelite/rs/api/RSBufferProvider.java
# runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
# runescape-api/src/main/java/net/runelite/rs/api/RSCollisionData.java
# runescape-api/src/main/java/net/runelite/rs/api/RSCombatInfo1.java
# runescape-api/src/main/java/net/runelite/rs/api/RSCombatInfoListHolder.java
# runescape-api/src/main/java/net/runelite/rs/api/RSDecorativeObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSFriendContainer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGameShell.java
# runescape-api/src/main/java/net/runelite/rs/api/RSGroundObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSItem.java
# runescape-api/src/main/java/net/runelite/rs/api/RSItemLayer.java
# runescape-api/src/main/java/net/runelite/rs/api/RSIterableNodeDeque.java
# runescape-api/src/main/java/net/runelite/rs/api/RSJagexLoginType.java
# runescape-api/src/main/java/net/runelite/rs/api/RSKeyHandler.java
# runescape-api/src/main/java/net/runelite/rs/api/RSMainBufferProvider.java
# runescape-api/src/main/java/net/runelite/rs/api/RSMapElementConfig.java
# runescape-api/src/main/java/net/runelite/rs/api/RSMessage.java
# runescape-api/src/main/java/net/runelite/rs/api/RSMessageNode.java
# runescape-api/src/main/java/net/runelite/rs/api/RSModel.java
# runescape-api/src/main/java/net/runelite/rs/api/RSPlayerComposition.java
# runescape-api/src/main/java/net/runelite/rs/api/RSRasterProvider.java
# runescape-api/src/main/java/net/runelite/rs/api/RSSequenceDefinition.java
# runescape-api/src/main/java/net/runelite/rs/api/RSSpritePixels.java
# runescape-api/src/main/java/net/runelite/rs/api/RSWallObject.java
# runescape-api/src/main/java/net/runelite/rs/api/RSWorldMap.java
|
2019-06-08 23:06:59 +02:00 |
|
zeruth
|
e4d6e9fe13
|
Port Injector to main layout
Adds deobfuscator
Adds injected-client
Adds injector-plugin
Adds runescape-client
Replaces RL's apis
Small bug with sprites atm, will be resolved soon. tired af.
Builds, probably
|
2019-06-08 05:43:03 -04:00 |
|