Artaxerxes
Sorceror
UOAI Beta v0.1
Some time ago the main developer of easyuo (EasyUO :: News), launched the idea of an open-source scripting tool for gamers, supporting initially only Ultima-Online, but with a standardized interface to the gaming-engine, so that in principle any game could be supported.
Inspired by this idea I decided to write such a game-engine for ultima online, but using microsoft COM/ActiveX as interface-standard, rather than the standard proposed on the easyuo-forums.
A first beta of the resulting library of ActiveX objects is now available for download at http://www.decelle.be/UOAI.
It has been tested only for UOML 2D-clients on a WindowsXP 32-bit machine and will most likely give you some trouble on Windows Vista (feedback welcome) and is unlikely to run correctly on a 64-bit machine.
The current version of UOAI basically provides the same functionality as EasyUO does, but in an object-oriented form, as a library that can be used from any programming or scripting language that has COM-support, including vbScript, Java, Perl, C, C++, C#, vb.Net, ... and even LUA.
The current version is a beta, so I'm looking for feedback from beta-testers. Also, I have to stress that beta also means unfinished and most likely buggy, so don't expect it to work perfectly... yet.
Take a look at http://www.decelle.be/UOAI for more info.
Some time ago the main developer of easyuo (EasyUO :: News), launched the idea of an open-source scripting tool for gamers, supporting initially only Ultima-Online, but with a standardized interface to the gaming-engine, so that in principle any game could be supported.
Inspired by this idea I decided to write such a game-engine for ultima online, but using microsoft COM/ActiveX as interface-standard, rather than the standard proposed on the easyuo-forums.
A first beta of the resulting library of ActiveX objects is now available for download at http://www.decelle.be/UOAI.
It has been tested only for UOML 2D-clients on a WindowsXP 32-bit machine and will most likely give you some trouble on Windows Vista (feedback welcome) and is unlikely to run correctly on a 64-bit machine.
The current version of UOAI basically provides the same functionality as EasyUO does, but in an object-oriented form, as a library that can be used from any programming or scripting language that has COM-support, including vbScript, Java, Perl, C, C++, C#, vb.Net, ... and even LUA.
The current version is a beta, so I'm looking for feedback from beta-testers. Also, I have to stress that beta also means unfinished and most likely buggy, so don't expect it to work perfectly... yet.
Take a look at http://www.decelle.be/UOAI for more info.