Companion of the Avatar

Discussion in 'Player Created Resources' started by Barugon, Sep 22, 2016.

  1. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    [2020-05-30] Major update!
    CotA now uses Godot Engine for its GUI, so you no longer need to install anything extra (e.g. GTK+).

    CotA is an application that nicely displays the stats (among other things) recorded to chat logs from Shroud of the Avatar.

    [​IMG]

    Press Ctrl+R to get a list of effective resists or Ctrl+F to filter the stats.

    It also has this sweet portal chronometer.

    [​IMG]

    And, this fabulous experience needed calculator!

    [​IMG]

    [2020-06-06] New!
    Offline tab that allows you to edit your avatar's skills.

    [​IMG]


    Repository:
    https://github.com/Barugon/CotA

    Executables:
    Note that I don't have a Mac; if anyone is willing to give it a go, I would appreciate it very much.
     
    Last edited: Jun 27, 2020
    Sean Silverfoot, Feeyo, Anpu and 29 others like this.
  2. Ao Soliwilos

    Ao Soliwilos Avatar

    Messages:
    678
    Likes Received:
    983
    Trophy Points:
    93
    Gender:
    Male
    Location:
    Europe
    Nicely done! I will have a look at it once I can. :)
     
    Acred and Lord Barugon like this.
  3. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    I added the log folder path on Linux as default so you won't have to select it on first run. I attempted to set the locations for Windows and Mac as well but they're probably wrong.

    If anyone knows what the log folder paths are for Windows and Mac, can you please help me out and post that information here?
     
    Katrina Bekers likes this.
  4. Balec Fares deCani

    Balec Fares deCani Avatar

    Messages:
    1,352
    Likes Received:
    4,040
    Trophy Points:
    125
    Gender:
    Male
  5. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Katrina Bekers likes this.
  6. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    I added a search function to easily find values. I also removed the GPL3 license and made the code public domain.
     
    Katrina Bekers likes this.
  7. Wintermute of CoF

    Wintermute of CoF Avatar

    Messages:
    1,379
    Likes Received:
    2,435
    Trophy Points:
    113
    Gender:
    Male
    Location:
    London, United Kingdom
    Actually it should probably be:
    Code:
    %APPDATA%\Portalarium\Shroud of the Avatar\ChatLogs
    As that will work for people who don't have their OS or User folder on the C:\ drive or have XP (if the game even supports XP?).

    Similarly on Linux the path should be using the XDG_CONFIG_HOME environment variable, however I've not checked that SotA/Unity is actually using the variable or has just hard coded it.
     
  8. Olthadir

    Olthadir Avatar

    Messages:
    187
    Likes Received:
    544
    Trophy Points:
    18
    Location:
    Canada
    Mac OS X:

    /Users/"User name"/.config/Portalarium/Shroud of the Avatar/ChatLogs
     
    Lord Barugon likes this.
  9. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    It uses QDir::homePath(), so it should be good.
     
    Wintermute of CoF likes this.
  10. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Thanks. :)
     
    Olthadir likes this.
  11. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Added a "Notes" button to edit notes for each avatar (handy for shopping lists and such).
     
    Last edited: Nov 4, 2016
  12. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    I updated the app to include a drop-list of dates that /stats was used (see screen-shot in OP).
     
    Jason_M likes this.
  13. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    I completely rewrote the app in D using gtkD as the widget framework. This is so that I could put a stand-alone Linux binary in the repository. Just download the binary and run it, no installation or build process needed. The easiest way to get it is to click the green "Clone or download" button then click "Download ZIP".

    https://github.com/Barugon/CotA
     
    Jason_M, Grimbone and Sentinel2 like this.
  14. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Added a Lunar Rifts tab. See the OP for a screenshot.
     
    Jason_M and Ravenscar like this.
  15. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Last edited: Dec 6, 2018
    Jason_M likes this.
  16. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Added the Lost Vale to the lunar rifts tab.
     
    Jason_M and Sorthious like this.
  17. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Updated with the latest Lost Vale timer. Please let me know if anything is amiss.
     
    Jason_M, Jaesun and Innascual Inch like this.
  18. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Rewritten in Rust... just for fun.

    [edit] I also enabled sorting of the stat names and values by clicking on that column's header.
     
    Last edited: Dec 7, 2018
  19. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Updated the Linux screenshots.
     
    Jaesun and Paladin Michael like this.
  20. Barugon

    Barugon Avatar

    Messages:
    13,039
    Likes Received:
    20,408
    Trophy Points:
    153
    Gender:
    Male
    Added this fabulous experience needed calculator!

    [​IMG]

    It's missing the Fishing skills (other than the base Fishing skill and Bait Recovery). If you know what the experience cost multipliers for those skills are then please let me know.

    [edit] Fishing skills were added.
     
    Last edited: Sep 10, 2019
    Paladin Michael and Jaesun like this.