-
★ Elder ★
Steam is now working. Drafted a release for 2.4.3 which works for vanilla and Steam versions for me. For those having problems, try deleting your folder and starting with a fresh install.
-
Post Thanks / Like - 4 Thanks
-
★ Elder ★
Originally Posted by
i_Louis
I know this might seem minor (and you may have missed my previous post) but could you point out maybe where the overlay gets its font from? I have some limited coding knowledge and I have the native Path of Exile font installed and would like to use it, just don't know where to point the program to.
I found some entries for "Veranda" in Graphics.cs but editing that didn't change anything.
Thanks again for all your hard work.
I believe it's a bit more complex than that. You'll probably have to find a c# directx 9 font tutorial. I honestly have no idea how to get it to work. I used to have a c++ program that I used Fontin to draw text, but c# is a different animal and I have a lot less experience with DirectX in c# than I do in c++.
-
Post Thanks / Like - 1 Thanks
toadskin (1 members gave Thanks to TehCheat for this useful post)
-
★ Elder ★
Originally Posted by
i_Louis
I know this might seem minor (and you may have missed my previous post) but could you point out maybe where the overlay gets its font from? I have some limited coding knowledge and I have the native Path of Exile font installed and would like to use it, just don't know where to point the program to.
I found some entries for "Veranda" in Graphics.cs but editing that didn't change anything.
Thanks again for all your hard work.
This should work fine with any installed font from your system:
PHP Code:
public Size2 DrawText(string text, int height, Vector2 position, Color color, FontDrawFlags align = FontDrawFlags.Left)
{
return fontRenderer.DrawText(text, "Fontin SmallCaps", height, position, color, align);
}
Change all 3 functions from Graphics.cs and it should work. Ofc, you need to have this fonts installed on your C:\Windows\Fonts...
-
Post Thanks / Like - 3 Thanks
-
Member
Yeah that's what I tried but it doesn't seem to do the trick. Interestingly though, changing those lines has literally no effect so like TehCheat said, it's a bit more complex than just that.
-
Post Thanks / Like - 1 Thanks
MynxOrbbSarge (1 members gave Thanks to i_Louis for this useful post)
-
★ Elder ★
Originally Posted by
i_Louis
Yeah that's what I tried but it doesn't seem to do the trick. Interestingly though, changing those lines has literally no effect so like TehCheat said, it's a bit more complex than just that.
Works fine for me...just changed the font with Fontin SmallCaps and it's ok.
-
Post Thanks / Like - 1 Thanks
toadskin (1 members gave Thanks to vmv for this useful post)
-
Member
Need to remove worms from displaying in minimap, someone help
-
Member
Originally Posted by
vmv
Works fine for me...just changed the font with Fontin SmallCaps and it's ok.
Could you go through the steps for me? There's a high chance I've missed something painfully obvious and it's stopping the changes coming through. So far I've gone to Graphics.cs and changed the three lines that relate to the font, then I've used the shortcut in the main folder. When PoEHUD shows in game it's the same font as if nothing had been changed?
Sorry just very new to all this tinkering is all.
-
★ Elder ★
Originally Posted by
i_Louis
Could you go through the steps for me? There's a high chance I've missed something painfully obvious and it's stopping the changes coming through. So far I've gone to Graphics.cs and changed the three lines that relate to the font, then I've used the shortcut in the main folder. When PoEHUD shows in game it's the same font as if nothing had been changed?
Sorry just very new to all this tinkering is all.
From here download the PC (OpenType) version of the font...last one: Fontin - a free font from exljbris Font Foundry
Extract and install them one by one.
Use the code posted above for all 3 functions.
That's all.
-
Post Thanks / Like - 2 Thanks
-
Member
Originally Posted by
TehCheat
Steam is now working. Drafted a release for 2.4.3 which works for vanilla and Steam versions for me. For those having problems, try deleting your folder and starting with a fresh install.
thank you for the updating nice work and thank you!~^0^^0^^0^
-
Member
Ok I don't know what's going on but even with those exact changes to my Graphics.cs I still have the same font in game. Are there possibly temp files/settings somewhere I have to clear out? Also where abouts did you save your PoEHUD-Master folder. I've tried it in and out of the Local Disc, doesn't change anything though.
EDIT: Ok now I'm totally lost. I deleted Graphics.cs and ran the program . . . and it worked?¿ So somehow I'm not running the right instance of PoEHUD?¿
Last edited by i_Louis; 11-21-2016 at 06:15 AM.
-
Member
Originally Posted by
TehCheat
That's the goal. It will take some time, though. Have patience.
Side note: I fixed the offset for the Gem LevelUp panel, so the item alerts get pushed down when a gem is about to level up now. I also drafted a release, but the steam version isn't fixed yet. I have it downloaded and I'll try and work on it immediately, should be fixed shortly.
I'm very patient, don't worry :P I realise it will take some time. I had a go at trying to convert the FlaskScript over to 64bit but it just wasn't working so I must be doing things wrong. I gave up my familiarity with AutoHotKey is very low.
-
★ Elder ★
Originally Posted by
i_Louis
Ok I don't know what's going on but even with those exact changes to my Graphics.cs I still have the same font in game. Are there possibly temp files/settings somewhere I have to clear out? Also where abouts did you save your PoEHUD-Master folder. I've tried it in and out of the Local Disc, doesn't change anything though.
EDIT: Ok now I'm totally lost. I deleted Graphics.cs and ran the program . . . and it worked?¿ So somehow I'm not running the right instance of PoEHUD?¿
It doesn't make any temp files. I'm using it from Visual Studio/Projects folder or GitHub...depends. Create a shortcut on your taskbar to avoid confusion.
Anyway, not all fonts are working if they are not installed properly on your system. A default font is always used if the hud cannot load the specified font.
Imo, it does look like shit with Fontin fonts...
)
Last edited by vmv; 11-21-2016 at 06:28 AM.
-
Post Thanks / Like - 2 Thanks
-
Member
Big Thanks for PoEHUD i love this 
The new version only works with 32bit PoE ??
I have running the 64Bit PoE and start of PoEHUD say "PoE is not Running"
-
★ Elder ★
Originally Posted by
vmv
It doesn't make any temp files. I'm using it from Visual Studio/Projects folder or GitHub...depends. Create a shortcut on your taskbar to avoid confusion.
Anyway, not all fonts are working if they are not installed properly on your system. A default font is always used if the hud cannot load the specified font.
Imo, it does look like shit with Fontin fonts...

)
He's probably not building the project in Visual Studio. Just editing the file and running HUD exe.
-
Post Thanks / Like - 1 Thanks
toadskin (1 members gave Thanks to TehCheat for this useful post)
-
★ Elder ★
Originally Posted by
Sylax
Big Thanks for PoEHUD i love this
The new version only works with 32bit PoE ??
I have running the 64Bit PoE and start of PoEHUD say "PoE is not Running"
64 bit isn't close to ready yet. It'll almost certainly be on a different branch because almost all of the offsets will pushed back (basically, every time there's a pointer, the next offset is pushed back 4 bytes because a 64 bit pointer takes up 8 bytes instead of the 4 bytes a 32 bit pointer takes up), and there are several other structural differences which make using the same branch impossible. With something like Steam where the only differences are in one structure (InGameState) and it's basically everything after n point is pushed back x bytes and everything after y point is pushed back z bytes, it's not hard to keep it on one branch, but this is a whole different animal.
I'm not playing the rest of the league so I can focus my free time (which with Thanksgiving weekend should be a decent amount) on the 64 bit client. That said, I'm not in any hurry. As long as it's ready by the new league, I'll be happy.
-
Post Thanks / Like - 4 Thanks