This repository was archived by the owner on May 15, 2025. It is now read-only.
Releases: 2004Scape/RuneScriptCompiler
Releases · 2004Scape/RuneScriptCompiler
longqueue support
New triggers, stricter syntax rules
New triggers
- ai_spawn and changestat
Stricter syntax rules
- spaces are required between switch-case conditions and the separator colon
- empty parenthesis are required for procs that return a value and accept no arguments
- multi-line strings are not allowed
Other changes
- null strings in scripts are packed as a string-literal "null"
mapzone and zone triggers
New triggers: mapzone, zone, mapzoneexit, zoneexit
Renamed triggers: tutorial_clickside->tutorial, levelup->advancestat
Disable args on ai_queue trigger, .queue support
Some more accurate compiler behaviors :)
applayert trigger subject, Synced with upstream, reduced logging
17 Update README.md
Secondary commands for queue, settimer, walktrigger
Fixes some combat scenarios we had when having to use procs on the secondary player instead.
Auto-downloading based on tagged version
Tags will be published based on the corresponding COMPILER_VERSION constant in the server/compiler now. The server will always be able to grab the version it requires, even if you're on older server code (from this point on)
COMPILER_VERSION.txt is in the release until the next server update to ensure no previous code breaks.
First Public Binary Release
Cross-posted from Discord - grab the jar. COMPILER_VERSION is used to check for automatic updates from the server project.