Errors All Day

Today I had to install nodejs on a new dev machine for a separate project. I did the reasonable thing and went to nodejs.org and installed from there. Little did I know what insanity I was in for. After it finished spewing garbage all over my dev machine for several minutes, I went back and tried to remove as much of the cruft as I could and went with nvm-windows. It installed in half a second, and installed a version of node even quicker, and no ridiculious other dependencies....

February 14, 2023

Loading Fonts in UE5's Slate

I’m currently deep in UMG/Slate with UE5. It’s been a few years since I’ve worked in Unreal regularly. And it’s also the first time I’m stepping into Slate proper. I recently had the need to load up a font just for some custom styling on a slate widget I don’t have fully exposed in UMG. After some digging I got to this nugget of info: NormalText = FTextBlockStyle() .SetFont(FSlateFontInfo(FPaths::ProjectContentDir() / TEXT("UI/Fonts/MyFont....

January 5, 2023