SkunkWorks is a Decal-based scripting tool for Asheron's Call. It allows you to automate aspects of your gameplay by writing macros in a variety of popular languages, including VBScript and JScript. Such macros have access to various elements of game state such as inventory and character stats and can control gameplay by issuing keystrokes and mouse clicks. SkunkWorks macros are event-driven and can receive notification of game events such as monster spawns, melee attacks, chat messages and other interactions from NPCs or other players, etc. For purposes of this document I'm going to assume you're familiar with the concept of macroing and what it's good for; if that's not the case, see the Links page.
Those of you familiar with ACScript should feel right at home with SkunkWorks, which was designed from the ground up as a plug-compatible ACScript replacement. It fully supports the complete ACScript API, and also offers some features and capabilities that ACScript never had, such as:
- An in-game control panel for starting and stopping scripts.
- A hotkey interface for sending commands directly to your script without using tells.
- The ability to output text directly to the in-game chat window, without using tells.
- Script-level access to the Decal UI. Your script can now display a custom control panel in-game and receive events from it.
- Direct access to skill and attribute information.
- Direct access to information about clothing and equipment your character is wearing or wielding, not just what's in your packs.
- Built-in coordinate conversion so you can work with location data in familiar latitude-and-longitude form. Full ACSUtil functionality is built into SkunkWorks.
- Built-in pixel-checking functions so your script can see what's on screen.
- Accurate equipment type and merchant category information for every game item.
- Additional parameters on many events to provide your script with as much information as possible. No more guessing whether a given merchant will buy a particular item; you can check the categories yourself and find out for sure.
Comments