-
★ Elder ★
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:
- Clone the ExileApi repository locally
Code:
git clone https://github.com/TehCheat/ExileApi ExileApi
- Populate the submodules. Switch to the ExileApi folder and run:
Code:
git submodule update --init
- Add/replace your plugin in ExileApi/Plugins/Source/ folder
- Add/replace the plugin project in the ExileApi Solution in Visual Studio (right click plugins folder -> Add -> Existing Project...)
- 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!) - Once you have your ExileApi able to reference and output properly, commit and push to your repo.
- 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.
-
Post Thanks / Like - 11 Thanks
MicN,
sushix,
deomexuathe,
KinetsuBR,
soulreaper259,
snowhawk,
minglee,
MACROS4LIFE,
SickBro,
Rrrs,
sh00ter999 (11 members gave Thanks to TehCheat for this useful post)
-
★ Elder ★
Added AutoQuit and DelveWalls.
-
Post Thanks / Like - 1 Thanks
sikurat (1 members gave Thanks to TehCheat for this useful post)
-
Member
awesome work as always and all your work is much appreciated^^
-
Member
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!
-
Elite User
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.
-
Active Member
Thank you @TehCheat.
Awesome work, as always.
cheers
HUD it's like cocaine, once you used, you can't forget.
-
★ Elder ★
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.
-
★ Elder ★
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.
-
Post Thanks / Like - 2 Thanks
-
Member
beginner here, whats the key to open up the menu ?
thanks for your awesome tool!
-
Active Member
F12, gotta write something else too
-
Member
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
-
★ Elder ★
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).
-
Post Thanks / Like - 2 Thanks
-
Member
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
-
Originally Posted by
Nipper
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.
-
Member
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.