Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Neoscan - Resist tracker

    I've written an application that watches your logs and presents the information broken down into total unmitigated incoming damage, damage received after resists, how much you resisted, a breakdown of your resist sources (Shields, Armour and Skills) and whether you cap your resists. Each hit is broken down into the compositional damage types, showing all of this information for each type of damage (fire, poison, energy, etc.). All in real time.

    Installation is pretty straight forward:

    You'll need to enable damage logs by adding the line ENABLELOG = "TRUE" to your neocron.ini

    Grab a copy of nodejs from here (6 and up should be fine).
    Open a command prompt and run:
    Code:
    npm install -g neoscan
    With that done you should be able to run:
    Code:
    neoscan --help

    Assuming you got back a help screen there you're good to go.

    Running neoscan is as simple as running the command:
    Code:
    neoscan watch <character>
    That will log all damage output including healing, the -h option disables heals from showing.

    You'll need to wrap your name in quotes if it contains a space.

    Neoscan assumes you've installed neocron in the default location of C:\Games\Neocron 2.2 CE and that it logs to a folder in there called logs. You can override this by tacking on the location of your logs to the end of the command up there, like:


    Code:
    neoscan watch <character> -h C:\Neocron\logs
    Any suggestions or problems please let me know by replying here or raise a Github issue at: https://github.com/Herrad/neoscan/issues
    Last edited by Herrad; 19-09-17 at 18:28. Reason: clarification
    http://www.synth-soft.com/ - NC Implant Calculator
    {{{{{{{{{{OHM}}}}}}}}}}

Posting Permissions

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