Commit Graph
100 Commits
Author SHA1 Message Date
Adam 7b4d5748bd Add deploy/release scripts 2017-02-24 11:27:44 -05:00
Adam 0c325c85be Update 135, with some errors 2017-02-24 11:27:43 -05:00
Adam b7205a013b Add bosstimer plugin 2017-02-23 07:57:39 -05:00
Adam ed0c34bb6a client: move hiscore nav initialization to plugin 2017-02-13 19:43:18 -05:00
Adam 6c6d87cc11 client: add hiscore plugin 2017-02-13 19:31:11 -05:00
Adam 1cb085af13 http api: use a filtered properties file to get version instead, which seems to work more reliably 2017-02-13 19:30:17 -05:00
Adam 80b9f396cf Update various dependencies to use project.version 2017-02-13 18:31:57 -05:00
Adam ee799b15e5 Fix more pom versions.. 2017-02-13 18:29:50 -05:00
Adam f695e1f759 Bump versions of most things to 1.1.21-SNAPSHOT to be consistent with client/api 2017-02-12 15:11:37 -05:00
Adam 32f0736d1f Initial work on web api, with a basic hiscore api 2017-02-12 15:01:09 -05:00
Adam 971a99b241 injector: support hooking to methods 2017-01-30 20:12:26 -05:00
Adam fbff8ab9e9 injector: pass array store index to field hook too 2017-01-30 14:36:21 -05:00
Adam a12aebda40 Add spotanim loader and definition 2017-01-23 18:54:07 -05:00
Adam 8d048bd407 Some work on object rendering. Could not figure out object rotations 2017-01-22 18:48:22 -05:00
Adam 0cd6e7398b Add support for generating setters 2017-01-19 18:43:03 -05:00
Adam ff30bedf50 client: warn about hooks fired prior to client being ready 2017-01-19 17:20:37 -05:00
Adam 76d5d75f80 client: add event system using eventbus 2017-01-18 18:00:10 -05:00
Adam eaa5c13d9a deobfuscator: add support for hooking to field changes, add hook for skill experience changing 2017-01-18 17:47:20 -05:00
Adam 4ed2260da6 model viewer: add support for texture rendering on terrain 2017-01-15 13:06:11 -05:00
Adam ffa9a820f1 Add README.md 2017-01-14 21:16:45 -05:00
Adam 1cb1fdb156 2017, change license to BSD 2 clause as it should have been originally 2017-01-13 20:34:05 -05:00
Adam 8e9deefef9 Add model viewer derived from RSMV_v0.3 2017-01-06 22:20:00 -05:00
Adam c23da5d33a Some work on terrain rendering 2016-12-26 19:29:34 -05:00
Adam d5af1c6fdf Change MAX_HEIGHT to 2048 2016-12-26 10:26:31 -05:00
Adam dfad8c087a Add height map dumper 2016-12-25 20:48:34 -05:00
Adam 6ac4116d70 Update height calc to better match client 2016-12-25 18:59:04 -05:00
Adam 70a56c3c91 Export a few region members 2016-12-25 18:07:09 -05:00
Adam 22a6a3d402 model viewer: load normals and enable cull face 2016-12-04 18:57:12 -05:00
Adam b8c8140311 Enable GL_DEPTH_TEST 2016-12-04 16:57:47 -05:00
Adam 5c18ad825b model viewer: allow viewing npcs with multiple models 2016-12-04 13:54:53 -05:00
Adam 3508cd4a33 modelviewer: rewrite camera handling to be more correct 2016-11-27 20:08:14 -05:00
Adam 5f0ce62b6b Correct a few mappings 2016-11-26 18:09:38 -05:00
Adam 76529e028a Add sequence loading 2016-11-26 11:05:17 -05:00
Adam aa2c1aa593 Fix NpcDumper main() 2016-11-26 10:03:28 -05:00
Adam b85314a861 Update NpcID 2016-11-26 10:03:11 -05:00
Adam 7d6609713e Make item and npc loaders simply load a definition 2016-09-16 23:24:22 -04:00
Adam 520df7f8f4 Split up model loader from model definition 2016-09-16 23:15:09 -04:00
Adam f044d0207f model viewer: rotate initial view, translate model instead of drawing it at an offset 2016-09-16 22:57:46 -04:00
Adam f3a1ae0add Remove "always" update policy 2016-09-16 22:54:41 -04:00
Adam 24dfe07450 Split up overlay and underlay drawing and move to functions 2016-09-16 10:38:11 -04:00
Adam ef8b2aba6d This is in drawMapIcons 2016-08-21 21:36:52 -04:00
Adam 92fd73af83 Draw map functions too 2016-08-21 18:41:25 -04:00
Adam 128e10a74a Look up map icons by name instead of id 2016-08-21 17:32:58 -04:00
Adam cc1b899507 Merge branch 'master' of github.com:runelite/runelite 2016-08-21 17:14:43 -04:00
Adam 034ee2b7a1 Here, too 2016-08-21 17:14:28 -04:00
Adam e609fc83ba Add "Location" loading, draw on map 2016-08-21 17:03:10 -04:00
Adam aa15feb091 Actually this is newFolder() 2016-08-20 15:56:08 -04:00
Adam 6e6c59dc5b Add map image dumper, mostly from @im-frizzy, but with some improvements 2016-08-20 15:47:58 -04:00
Adam 3706d40bc0 Fix script dumper to dump proper int operands 2016-08-15 10:45:14 -04:00
Adam 238984d722 Make script dumper test use an easier to read script format 2016-08-14 20:11:32 -04:00
Adam 446134757c Make injector use a build plugin instead of this hacky bash script 2016-08-13 15:54:32 -04:00
Adam e40e6feab1 Remove health API 2016-07-14 19:37:28 -04:00
Adam aae3cb5316 Split rs api from runelite api 2016-07-14 19:25:18 -04:00
Adam b5f56fa053 Fix model dumper test path 2016-06-18 19:08:05 -04:00
Adam f3ce32cacc Bad autoformat 2016-06-18 18:15:33 -04:00
Adam 7682370c4e Bubble up gzip/bzip errors, fix map dumper test, add datafile xtea testcase 2016-06-18 18:11:20 -04:00
Adam aeffd8aa67 Add raw map dumper, and support for xtea encryption. Split datafile reading from deccryption/decompressing, allow cache client to simply save the encrypted+compressed data, too. 2016-06-18 18:00:41 -04:00
Adam 811710450c Fix travis building pull requests, there are no secure env vars 2016-06-17 18:47:49 -04:00
Adam 0003fcc4e0 Add older xtea key dump (not sure how correct this is?) and xtea key manager 2016-06-10 18:31:14 -04:00
Adam 00778842e6 Rename fs.util package to util 2016-06-10 17:42:53 -04:00
Adam 85d4f72930 Make xtea test use weird length to test padding 2016-06-10 17:30:16 -04:00
Adam ca1433f6a5 Add xtea utility, using bouncycastle xtea implementation 2016-06-10 17:28:18 -04:00
Adam 24754772f6 Load pixels directly into sprite definition, not sure what these offsets are 2016-06-09 19:24:03 -04:00
Adam e62381a65e Refactor sprite loading some, read alphas properly instead of this silly hack 2016-06-09 18:45:41 -04:00
Adam 3110c52bbf Remove some old .gitignores 2016-06-08 17:55:49 -04:00
Adam 1c9d8b1363 [maven-release-plugin] prepare for next development iteration 2016-06-05 15:40:52 -04:00
Adam 3151a9c3d5 [maven-release-plugin] prepare release runelite-parent-1.1.1 2016-06-05 15:40:49 -04:00
Adam 3a81744e25 Exit if client creation fails 2016-06-05 14:59:25 -04:00
Adam 1dd82e91ed Make injected client dependency runtime only 2016-06-05 14:58:38 -04:00
Adam bade58b6a2 Set update policy to always 2016-06-05 14:58:18 -04:00
Adam d2c7d0face Make repo.runelite.net http not https, some machines can't handle it 2016-06-05 14:15:29 -04:00
Adam 535cbaa6a3 Add cache downloader client 2016-06-03 14:14:18 -04:00
Adam e3cd89e72d Various subtle bugfixes/improvements
Replace gnu crypt whirlpool implementation with bouncycastles, which is actually the correct version
Record compression type of archives and indexes and rewrite with the same compression
Fix bzip compression to use size 100k blocks
Fix writing index and archive revisions
2016-06-01 10:26:00 -04:00
Adam a1615c2263 Consolidate gitignores 2016-05-28 20:09:45 -04:00
Adam 781507446a Dump json, not binary scripts 2016-05-28 20:02:46 -04:00
Adam c42d313c38 Split cache from deobfuscator into own project 2016-05-28 19:42:03 -04:00
Adam fdd60f0882 Add object dumper 2016-05-28 14:30:08 -04:00
Adam 359a85a98e Add model dumper and basic model viewer 2016-05-28 11:36:18 -04:00
Adam ec9525f661 Change line endings to LF 2016-05-21 19:50:36 -04:00
Adam 35aa1cb629 Use major.minor.patch version numbers 2016-05-15 15:40:14 -04:00
Adam 3471b99d42 Specify maven-release-plugin version, some of the older ones are buggy 2016-05-15 15:38:08 -04:00
Adam b962ade15a I don't know what firemarking is 2016-05-10 18:41:11 -04:00
Adam 9848d039db Add travis irc notification 2016-05-07 17:06:34 -04:00
Adam d90f48ea6d Add license header 2016-05-07 16:56:18 -04:00
Adam 7bf31abee3 Add LICENSE 2016-05-07 16:23:13 -04:00
Adam c9e6aeebf4 Add scm configuration 2016-05-07 10:46:09 -04:00
Adam 1681687174 Fix rs client versions 2016-05-07 10:46:09 -04:00
Adam 399cb81098 Make rs version identifiable for sed 2016-05-07 10:09:08 -04:00
Adam af8098e7a0 Be more consistent 2016-05-01 00:14:12 -04:00
Adam 649d08cb12 Fix resizable 2016-05-01 00:13:18 -04:00
Adam 00d58de70f Travis 2016-04-30 21:36:43 -04:00
Adam 341dc4b5bd Merge branch 'master' of bitbucket.org:Adam-/runelite 2016-04-30 14:45:43 -04:00
Adam 10cf423db0 Merge branch 'master' of bitbucket.org:Adam-/runelite 2016-04-30 13:22:01 -04:00
Adam dcbb9a2543 Centralize repository/distributionManagement 2016-04-30 13:20:43 -04:00
Adam 0b306f0f30 Add runescape-client-injector 2016-04-25 19:27:21 -04:00
Adam da8071c216 Runelite api 2016-04-25 18:55:34 -04:00
Adam 3c1d12ff50 Add 'runelite-api/' from commit '934060b327413003846e150fd3296421c3ca8a19'
git-subtree-dir: runelite-api
git-subtree-mainline: 3db8786720370327a5c51682c551e2fbb6a497a7
git-subtree-split: 934060b327
2016-04-25 18:54:52 -04:00
Adam 253d1765b6 Add runelite client 2016-04-25 18:54:48 -04:00
Adam 830ac21896 Add 'runelite-client/' from commit '235c44e5253d81e269433c286d9c923e4a06c51f'
git-subtree-dir: runelite-client
git-subtree-mainline: eea98253efa42e378543ad7d7b167a954e2e041c
git-subtree-split: 235c44e525
2016-04-25 18:53:09 -04:00
Adam 23ad1f5b46 Add runescape-client 2016-04-25 18:53:07 -04:00