Kokua 0.6

Kokua is a Trade Wars 2002 assistant with an emphasis on being fully customizable.
  3 Screenshots
Kokua project is a Trade Wars 2002 assistant with an emphasis on being fully customizable.

Kokua is a Trade Wars 2002 assistant with the goal of being very easy for the user to customize for their use. Every screen is defined in user-modifiable XML user interface files similar to HTML. All actions are written in JavaScript, eliminating the difference between scripts and normal application behaviors. The initial emphasis of the project is to explore visualization and data mining.

Kokua was born out of a desire for an open source, Linux-compatible TW2002 helper, and a frustration working with the J-TWAT source code. J-TWAT was/is a great helper, but in an effort to build the ultimate helper, code organization was sacrificed to make way for development speed making it difficult to build upon. While Kokua borrowed many of the ideas of J-TWAT (like stream lexing triggers), Kokua is a complete rewrite. To encourage development, pains have been taken to cleanly separate functionality and push as much code into external scripts as possible. While JavaScript is used by default, many other scripting languages can be used. Furthermore, all Trade Wars-related code has been separated from the main application to support other text-based games or applications.

Kokua is NOT an attempt to create the ultimate TW2002 helper or scripting platform. Helpers like SWATH and scripting proxies like TWXProxy have way more features than Kokua will probably ever have. In particular, Kokua will not focus on scripting and but look to closely integrate with scripting proxies such as TWXProxy. Not that I'm against the idea of a fully-featured TW helper, I just don't have time or motivation.

Here are some key features of "Kokua":

Easy to fully customize every screen
Every application action modifyable, eliminating the difference between script and application action
Browsable, customizable sector visualization
Quick query of information using an XPath-like engine
Unified chat interface that supports other protocols like IRC and IM (coming soon)
Statistics display to highlight game metrics
Easy macro record and playback ability
Customizable reports, including port pairs
Scripts can create and control complex gui forms
Auto-update capable (when used with WebStart)

What's New in This Release:

This release addresses major stability issues and adds better integration with TWXProxy.
Operations such as pair port trading and Steal-Steal-Move (SSM) can now be executed with a single click.
The sector map is now more stable and accurate.

last updated on:
June 11th, 2007, 2:35 GMT
license type:
GPL (GNU General Public License) 
developed by:
Don Brown
ROOT \ Games \ RTS
Download Button

In a hurry? Add it to your Download Basket!

user rating 17



Rate it!
3 Screenshots

Add your review!