-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSRS Integration #473
Open
Khaled431
wants to merge
63
commits into
apollo-rsps:kotlin-experiments
Choose a base branch
from
Khaled431:osrs-proposal
base: kotlin-experiments
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
OSRS Integration #473
Changes from 1 commit
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
0930e66
Cache definitions, update server and most of login done for rev 181.
910a9c6
Replaced numeric constant '181' with the release revision.
36ee4c0
Bumped the JDK version in the azure-pipelines.yml to 11 from 1.8.
1f6041c
Binding on the same port is now filtered out. This occurs when the ne…
662570e
Login decoding updated to OSRS.
b901cb5
Documented user stats.
0cf9710
Updated UserStats to revision 8.
86cc048
Worldlist is now available. Currently it's just magic constants until…
72292a2
Worldlist is now available. Currently it's just magic constants until…
071b04d
Added the following encode messages: Varp
570745a
Player options decoders.
a45b4d3
Npc options decoders.
e0e3bd7
Refractored the directories in which each file lives. This seems more…
b0c0918
Refractored the directories in which each file lives. This seems more…
1e133f6
Changes the writeString(...) method's in BufferUtil.java to use Windo…
b4a3a62
Login to World complete.
3ef4250
InterfaceSet.java is updated to support osrs functionality.
4362b4f
Reduces the move-toplevel code.
db9a443
Experience and Weight Encoder messages.
ccc7e0f
Added the run-energy message.
9fcb2fd
Organized imports.
3ac6b6b
Added the plugins for shops back with proper npc ids.
7fe0272
Added the plugins for shops back with proper npc ids.
f972fd1
Fixes spawns with modern names.
a0d9869
Gets rid of leak from the ondemand response encoder.
060053e
Added SetPlayerActionMessageEncoder message.
948fad1
Inventory messages are complete.
ac27c8e
Item-interface interactions complete.
ef75cda
Ground items interactions complete.
62bd614
Moved around some decoder messages.
48e3fc4
Did a ton of encoder messages for interfaces.
a9ea8d2
Standard field names.
0f7a35e
Added logout message and set flag message.
8d3c198
Added logout message and set flag message.
677e994
Action support for clicks.
8a3db74
Moved a ton of messages.
1cd9a17
GPI nearly complete. Still need masks. Going to clean up the code more.
0a1ef20
GPI nearly complete. Still need masks. Going to clean up the code more.
f96ef85
Gpi done.
d00c6b4
Fixes compiler error on chat (somehow didn't get versioned)
028663d
Teleport happens post-tick.
65309ab
Added tutorial island wood and oak tree identifiers.
15833bf
Fixes title mask flag.
bbc0e13
Keyboard event added.
ac00bc2
ChatFilterSettingsMessage added.
c858ac4
Removed item option, we should have one consistent message for that.
5037fff
Fixes issue with inventory and component id being swapped.
88928e9
Removed some debug statements from GPI.
deb1a17
Zone packets, add and remove object messages.
c9f5e73
Added proper priorities and the UpdateZonePartialEnclosedEncoder.
0c92c9f
Finished supported map zone packets.
a15165b
Added unsupported map zone packets.
d56d375
Fixes issue with crash when changing regions.
4cbe700
Adds more packets to queue, previous limit was 25 packets. Osrs can h…
7b5b158
Adds huffman codec class to properly compress/decompress mesasges.
4af53e9
Fixes problem that broke pub chat. Still need to fix compression for …
4bddfe2
Fixes issue with HuffmanCodec
04ab087
Fixes codec issues.
79ac1a8
Fixes issue with HuffmanCodec
ba28a23
Friends list interactions complete.
e393743
Ignores list complete.
bfb2619
All the changes that sfix has asked for.
ba35a57
Code review pass #2 osrs-proposal
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we actually need this to get login working?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Client freezes without it when clicked on by mistake.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, then I'd be inclined to make it return real data. cc @Major-