You can download jar via the releases page on the github. Most recent is here: https://github.com/Displee/cs2-edito...editor-1.3.jar
|
You can download jar via the releases page on the github. Most recent is here: https://github.com/Displee/cs2-edito...editor-1.3.jar
Hi,
I have forked this project under https://github.com/blurite/cs2-editor, as there were changes I wanted to make for my own servers use.
It currently supports up to revision 209 (latest), with almost all scripts successfully decompiling:Generated 6636/6852 script signatures.
It probably wouldn't be too difficult to fix the remaining scripts, and I will fix some myself over time too.
Some features this fork has which the upstream doesn't:
- Bundled JavaFX (stolen from @Greg's PR https://github.com/Displee/cs2-editor/pull/5)
- Targets Java 11
- Desktop icon (stolen from another fork https://github.com/Displee/cs2-edito...921be04333b9bd)
- Gradle build scripts converted to Kotlinscript (.kts)
- Support for some new opcodes such as DbTables (this is mostly complete but still a WIP) which we're already using for Blurite
- Credit to @Polar for most of this, see: https://github.com/Joshua-F/cs2
- Frontend and backend split up into separate modules, both being independently published to GitHub packages (https://github.com/blurite/cs2-edito...ases/tag/1.5.3)
- This means you can include the backend library as a dependency in your server, allowing programmatic compiling of scripts so you can keep them in source control and add them as part of your automated packing
- Frontend JARs are built for each platform and published along with releases using GitHub Actions
- Some refactoring
- Some existing opcodes have been renamed
- I have further refactoring plans, but it 'just about works' so not super high priority
- New save functions
- Save compiled script (.dat) to specific path
- Save script source (.cs2) to specific path
- Option to generate script signatures and save them to a file, which is useful for server-sided compilation if you use the backend library (Blurite does this)
- Various RS2 support removed
- Not completely gone but a bunch of the random ini files have been removed
I have not tried to support older revisions of OSRS, so this may not work if your cache is too old.
I will be doing some further work on this, mostly refactoring, but I do not promise to support this long-term - it works for our purposes and that's the priority
Last edited by Corey; 10-16-2022 at 09:48 PM.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |