TehCheat's ExileAPI 3.10 with plugin restructure. menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    TehCheat's Avatar ★ Elder ★
    Reputation
    2559
    Join Date
    Oct 2013
    Posts
    1,896
    Thanks G/R
    347/2261
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)

    TehCheat's ExileAPI 3.10 with plugin restructure.

    ExileApi source with plugin submodules


    So yes, just what we needed, another ExileApi thread. For those that just want to use a HUD, I suggest this (Compiled PoEHelper for 3.10 with Plugins).
    It's already compiled. Just download the zip and run loader.exe.
    (BUT SET UP LIMITED USER FIRST!!)

    For those that want to build the project themselves, manage your own plugins, etc., I recommend this. The restructure will allow plugins to be added to the main project and then to also be updated more easily. Each plugin can be added as a submodule pointing to the repo, and as the dev of the plugin updates, it's a couple of clicks away from being updated in this repo.

    Devs:
    In order to update your plugin for this format:
    1. Clone the ExileApi repository locally
      Code:
      git clone https://github.com/TehCheat/ExileApi ExileApi
    2. Populate the submodules. Switch to the ExileApi folder and run:
      Code:
      git submodule update --init
    3. Add/replace your plugin in ExileApi/Plugins/Source/ folder
    4. Add/replace the plugin project in the ExileApi Solution in Visual Studio (right click plugins folder -> Add -> Existing Project...)
    5. Fix reference and output paths for your project. Typical reference path:
      Code:
      ..\..\..\..\PoEHelper\
      Typical output path:
      Code:
      ..\..\..\..\PoEHelper\Plugins\Compiled\%PLUGIN_NAME%\
      (Fix these for both release and debug!)
    6. Once you have your ExileApi able to reference and output properly, commit and push to your repo.
    7. PM me with a request to add your repository (or replace mine if it already exists)

    I will happily hand over control of the various plugins to their proper plugin owner, but in order to get this project started, I felt I'd have to fork/create repos of my own. If there are multiple forks of the same plugin, I'll have to make a choice which one is built in. I'll most likely choose the plugin version I prefer in that case (although I think it will be pretty rare for multiple devs to have active work on the same plugin without collaborating).

    If you have any questions, feel free to respond here, PM, or leave open an issue on the github page.
    Last edited by TehCheat; 03-27-2020 at 08:05 PM.

    TehCheat's ExileAPI 3.10 with plugin restructure.
  2. Thanks MicN, sushix, deomexuathe, KinetsuBR, soulreaper259, snowhawk, minglee, MACROS4LIFE, SickBro, Rrrs, sh00ter999 (11 members gave Thanks to TehCheat for this useful post)
  3. #2
    TehCheat's Avatar ★ Elder ★
    Reputation
    2559
    Join Date
    Oct 2013
    Posts
    1,896
    Thanks G/R
    347/2261
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    Added AutoQuit and DelveWalls.

  4. Thanks sikurat (1 members gave Thanks to TehCheat for this useful post)
  5. #3
    sushix's Avatar Member
    Reputation
    5
    Join Date
    Jun 2017
    Posts
    86
    Thanks G/R
    33/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    awesome work as always and all your work is much appreciated^^

  6. #4
    KinetsuBR's Avatar Member
    Reputation
    11
    Join Date
    May 2018
    Posts
    15
    Thanks G/R
    11/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Maybe all that noise before this release was good for the community.
    Some people started messing with HUD and that was a good thing.

    Thank you!

  7. #5
    Queuete's Avatar Elite User
    Reputation
    549
    Join Date
    Dec 2019
    Posts
    284
    Thanks G/R
    118/486
    Trade Feedback
    0 (0%)
    Mentioned
    47 Post(s)
    Tagged
    0 Thread(s)
    Good job and Thanks for going public.
    Got just one suggestion. Would you maybe consider skipping the Source folder in ExileAPI? Thats a leftover from older times, we are compiling into a different folder anyway. Therefore I suggest putting your plugins directly into ExileAPI/Plugins. This would mean that plugins work in both of our forks the same way.

  8. #6
    MACROS4LIFE's Avatar Active Member
    Reputation
    47
    Join Date
    Dec 2015
    Posts
    459
    Thanks G/R
    58/45
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you @TehCheat.

    Awesome work, as always.

    cheers
    HUD it's like cocaine, once you used, you can't forget.

  9. #7
    TehCheat's Avatar ★ Elder ★
    Reputation
    2559
    Join Date
    Oct 2013
    Posts
    1,896
    Thanks G/R
    347/2261
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    Added Steam exe handling.

    Added a python script to update the offsets for Steam so I don't have to do it manually every time.
    Also updated poehelper with the new exilecore.dll and gameoffsets.dll in the SteamFiles.zip. To use this with Steam, just extract and replace those two files in the poehelper folder.

    This is untested, so let me know if you run into any problems.

  10. #8
    TehCheat's Avatar ★ Elder ★
    Reputation
    2559
    Join Date
    Oct 2013
    Posts
    1,896
    Thanks G/R
    347/2261
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    Uncommented and updated ActorVaalSkills List. Plugins needing the CurrVaalSouls, MaxVaalSouls, VaalSoulsPerUser, and all the associated names of the skill can use this list to get that info.

  11. Thanks Sychotix, SickBro (2 members gave Thanks to TehCheat for this useful post)
  12. #9
    sushix's Avatar Member
    Reputation
    5
    Join Date
    Jun 2017
    Posts
    86
    Thanks G/R
    33/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    beginner here, whats the key to open up the menu ?
    thanks for your awesome tool!

  13. #10
    Jonsbe's Avatar Active Member
    Reputation
    15
    Join Date
    Mar 2008
    Posts
    61
    Thanks G/R
    5/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    F12, gotta write something else too

  14. #11
    nsitabasi90's Avatar Member
    Reputation
    1
    Join Date
    Jun 2019
    Posts
    32
    Thanks G/R
    4/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hi, im newbie to using visual studio.

    i tried to compile highlighted items plugin in the source folder but i get these errors. anyone can advise?

    error1.JPG

  15. #12
    TehCheat's Avatar ★ Elder ★
    Reputation
    2559
    Join Date
    Oct 2013
    Posts
    1,896
    Thanks G/R
    347/2261
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    Didn't realize this thread was so dead. As I posted in the community exileapi thread, my exileapi will be shut down/archived at some point before the next league so that we only have one exileapi fork floating around.

    I'll probably keep my poehelper compiled repo, it'll just be the compiled version of the community fork rather than this fork, though I'm not sure that's necessary. I'll have to iron out those details between now and the start of the next league (perhaps which plugins exist and/or are missing will lead me to a decision here).

  16. Thanks Senotin, GameHelper (2 members gave Thanks to TehCheat for this useful post)
  17. #13
    Nipper's Avatar Member
    Reputation
    12
    Join Date
    Jun 2013
    Posts
    115
    Thanks G/R
    5/7
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Which fork should we be moving to? As my self have been using yours since I came back this league and used your stuff 2+ years ago when I played before. I like yours as it has most the plugins I needed mainly just the 4. The Lab/autopot/stashie and item alert

  18. #14
    GameHelper's Avatar ★ Elder ★ CoreCoins Purchaser
    Reputation
    2428
    Join Date
    Jun 2015
    Posts
    3,040
    Thanks G/R
    452/2173
    Trade Feedback
    0 (0%)
    Mentioned
    65 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by Nipper View Post
    Which fork should we be moving to? As my self have been using yours since I came back this league and used your stuff 2+ years ago when I played before. I like yours as it has most the plugins I needed mainly just the 4. The Lab/autopot/stashie and item alert
    As far as I understand, for OC community, Queuete fork would be the official one going forward.

  19. #15
    NoodlesAreTheBest's Avatar Member
    Reputation
    13
    Join Date
    Jul 2015
    Posts
    71
    Thanks G/R
    43/11
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As a windows 7 user, am I totally fucked now? I can't get any version of any fork of Exilehud/poehud to work.

    edit : like yeah, I'm a brainlet, and I have no idea how to get monsters to show on minimap/monster healthbars
    Last edited by NoodlesAreTheBest; 09-01-2020 at 06:09 PM.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Release] Compiled PoEHelper for 3.10 with Plugins
    By TehCheat in forum PoE Bots and Programs
    Replies: 735
    Last Post: 09-15-2020, 12:01 AM
  2. [Selling] Compiled PoEHelper for 3.10 with Plugins
    By TehCheat in forum PoE Buy Sell Trade
    Replies: 98
    Last Post: 04-15-2020, 05:23 AM
  3. [Selling] Hearthstone beta key for 10€ with Paypal
    By Boobzi in forum Hearthstone Buy Sell Trade
    Replies: 0
    Last Post: 12-05-2013, 08:24 AM
  4. [Selling] GW2 LEVEL 80 EXOTIC $48.10 (With Much MORE)
    By xSlyy in forum GW2 Buy Sell Trade
    Replies: 7
    Last Post: 05-28-2013, 05:14 PM
All times are GMT -5. The time now is 01:26 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search