Page 1 of 26 1234567891011121314151617181920 ... LastLast
Results 1 to 20 of 504

Thread: The Incredibly Basic AO Skill Emulator v2 with Source

  1. #1

    The Incredibly Basic AO Skill Emulator v2 with Source

    Whilst we all wait for Nillan's next release of his bells'n'whistles skill emulator, I've decided to post the current build of my Incredibly Basic AO Skill Emulator. It's likely not perfect (there are occasional odd rounding errors I'm still trying to track down, the perk data may contain bugs, and it is, as the name duggests, a lot simpler than Nillan's... but it does the job).


    Recommended Use : (See Readme)

    You may find rounding errors mean a skill is 1 less than it should be (something to do with skill caps, I'm looking into it), and you may find you use more IP than the game (again, probably a rounding bug, though an emulator and the game will almost certainly never agree on IP expenditure).

    As I said, a lot more basic than Nillan's emulator, but as the current build of that's pretty buggy at times, it's a useful tool for now (hope Nillan's still working on his, though its been a while...)


    Any mistakes, errors or issues with it, please PM me here.

    Download

    Note: .NET Framework v2.0 is required.
    Last edited by Darkbane; Oct 1st, 2013 at 22:55:37.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  2. #2
    Great little app Darkbane - always nice to be able to play around with configs while bored at work

    I have a small question for you:- the program has the ability, from looking at the menus, to import equipment configuration files. It looks like the files are in XML - is there an easy way to generate these files or do you have to edit them by hand? Also, is there a way of seeing the equipment that you "have on" the char in the GUI short of the numbers showing +skill?

    Another question - I don't want to hijack the thread but when you say "but as the current build of that's pretty buggy at times" about Nillan's program would this include strange attribute values e.g. I have X in stamina but Nillan's program says I have X-5? I've been through the implants and equipment + buffs etc with a fine tooth comb but it is all correct. Every other stat is correct only Sta is wrong. I've been pulling my hair out over it but if this is the sort of bug that it has then I can stop wasting time trying to work out what I've done wrong and just live with it!

    Anyhow thanks again for the app - shortcut on the desktop job

    G

  3. #3
    Currently you just start the app, enter the modifiers a piece of equipment gives, then use the Save Equipment menu option to save it out with a suitable name, then you can Clear Equipment and enter another... clunky, but it's there (I usually use AODB's equipment config to get a list of modifiers for a set up and just plug those in directly...) So no, the equipment is just the modifiers. Note that equipment and buffs (if you have them as individual files) can be loaded and unloaded, so a list of loaded equipment and buff should be do-able... maybe that'll be next on my list.

    Nillan's has a few data errors (most are easily corrected if you edit his XML mind you), but it's worst attribute is at time it is incredibly slow... last i heard he was still working on a new version, so finger's crossed
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  4. #4
    Updated the download to fix a couple of data errors I found with perks.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  5. #5
    New version.

    A minor update really, but added a better means to get the equipment skill modifiers into the program. Currently only supports aodb.info, I'll add auno.org soon though.

    Basically, use aodb.info's equipment config screen to put in your gear, then highlight the list of modifiers it produces and copy them to the clipboard. Then, in the program, goto the equipment menu and select Add/Remove Equipment Modifiers. Paste into the text box and use the Add or Remove button to apply or clear the modifiers from that equipment. Press close when you are done.

    Link is in first post.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  6. #6
    Minor bugfix for Body Dev on aodb and added support for Auno's equipment configurator output. Link in first post as before.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  7. #7
    A few more tweaks to the auno/aodb code and a fix for loading characters and perks.

    Download here as before.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  8. #8
    Added the ability to add modifiers from spirits like the equipment entry feature as iMatrix doesn't support spirits. Again, just use aodb's/auno's implant configuration screen and copy/paste the modifiers into the window, then press add or remove.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  9. #9
    v2.03
    Some corrections to the perk data and a few minor bug fixes. Use the link in the first post.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  10. #10
    v2.04

    Perks and Buffs are now extracted direct from the DB, and the handling of buffs is now rather different. The buff column is no longer directly editable and there is now a buff manager window via which all buffs can be applied or removed from a character.

    This means that any old character files will load correctly, but it is recommended that you then clear any buffs and redo them via the new buff manager.

    (It is possible to add new buffs via the buff edit feature, once activated, you can type the buff values into the relevant skills, then simply save out the new buff - note the naming format, the same prof names and general format must be used or the manager won't find your new buff).

    Link is as in first post (here).
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  11. #11
    Really nice Dark, thanks for this new toy.
    Btw if you manage to get items definitions into it (like let's say an offline AODB/AUNO), I'd definately carry your babies as the lone worker I am, with mean sysops proxy blocking both of theses DB sites.

    Thx again for good work, keep up
    220 Psiloaded Shade - Eqp - Perks
    220 Stelai Doctor - Eqp - Perks

    - Nemesis -

  12. #12
    It's being worked on, but it's not as simple as the perks and buffs...
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  13. #13
    Eep, minor problem with the SL perk data file not always being parsed correctly. I've updated the 2.04 download to sort this, so if you've already downloaded, please do so again at the above link to sort this.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  14. #14
    Bump. Had to run across 10 pages to find this back.
    Any going forth on this project ?
    220 Psiloaded Shade - Eqp - Perks
    220 Stelai Doctor - Eqp - Perks

    - Nemesis -

  15. #15
    I've not done much with this recently other than make a routine to extract the armour items... problem is matching those that are extrapolated up so you can pick QLs other than 1 and 200... work ongoing (just a bit slowly atm...)
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  16. #16
    Not sure... but the interface seems very lagged?

    I've made heavier programs open and it does not seem as laggy as this :X

  17. #17
    Well, it's a) .NET and b) not optimised so recalculates whenever you change anything (only really needs to do so when changing IP expenditure on any skill or changing abilities in any way). I've never had an issue with the speed though (unless I'm changing level whilst on one of the perks pages, that is rather slow).
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  18. #18
    v2.05 is up and add the ability to partially import Covenant's Character Profiler xml files. It only imports base skills and abilities, level, alien title, breed and profession, other modifiers must still use the existing methods (though the CPs link to Auno's equipment configurator simplifies this somewhat). Also note that Nano Resist is *not* processed as I've yet to figure out how this works (it does not seem to be the same as the other raw values) so you'll still have to enter that manually.

    I've also done a few minor optimisations, changing level can still be slow, but the rest of the interface seems acceptable, at least on my PC

    Donload in same place.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  19. #19
    v2.07 - Added better handling of the Misc org bonuses, you can now add org contracts, city buildings and personal towers and have the bonuses scale with your level correctly (or as correctly as the game allows, it will likely be slightly out as the listed bonuses @ level 200 appear to actually happen at 201, once I've collected some more information I'll be able to account for that).

    Download in same place.

    EDIT: Updated download file with the right version this time
    Last edited by Darkbane; Aug 15th, 2005 at 12:00:50.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

  20. #20
    v2.08 - Just tweaks and fixes.

    Download in same place.
    "Do not try and catch the hamster... that's impossible. Instead only try to realize the truth... There is no hamster, only a deadbeat rollerat..."

    [Social] Means: I don't think we removed any bosses because of bad pathing...there wouldnt be any left if we did :P

    AO Character Skill Emulator and Character Parser and AO Implant Layout Helper

Page 1 of 26 1234567891011121314151617181920 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •