hadyn / coffee Goto Github PK
View Code? Open in Web Editor NEWA Runescape file editing library
License: Other
A Runescape file editing library
License: Other
Add in Sprite decoding capabilities.
Cache writing is not yet implemented. This will allow for the coffee cache write
command to added. Recommended to follow the same pattern as with CacheReader
and write a struct specifically for handling cache writing.
Currently, there is only a single test for the DBJ2 hashing algorithm in the package jagex/dbj2
. Need to implement 3-4 tests covering a range of strings with ASCII characters. In the future, the contract probably needs to be updated to handle the character encoding Runescape uses in the client. Not sure what that is off the top of my head right now.
Add in command to decrypt archives. Command should be verbalized as coffee archive decrypt
and take in input from standard in and a key provided as an argument.
Archive encryption is not yet implemented. This will allow for the coffee archive encrypt
command to added.
Group unpacking is currently not implemented. The naming for this is currently tentative. Unpacking groups refers to concatenating files that are packed for a group. For example, animation files are typically three files concatenated one after the other to form the complete binary stream. Ditto for sprite files, although they are not explicitly noted to be concatenated.
Archive compression is not yet implemented. This will allow for the coffee archive compress
command to be added.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.