-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Where to start? #14
Comments
Hey, thanks for taking an interest in this project. I know it can seem overwhelming at first, I remember how it felt when I was starting out.
C++ development is hard™ and reverse engineering is hard™, and by combing the two, you get something that's extremely hard™. So hard™ in fact, that it seems a sisyphean task to even build the example project. I understand your struggles, and I'm sorry I haven't put in the work to make it easier for beginners to enter the scene. I remember when I was starting out, and the frustration I felt when reading other people's plugin code that seemed to me like a cross between wizardy and total insanity. It is a steep learning curve to start developing your own plugins, steeper than for other games especially, but it does eventually start to make sense. I have been working on a new project for Creation Engine modding that would hopefully greatly lower the barrier to entry, but until that day comes (sometime between now and the heat death of the universe), we're stuck with subpar tools like this that are functional, but unpleasant to use. |
I hope you're doing well. I wanted to reach out to see if this library is still actively maintained and if it's recommended to use it with the NG version of Fallout 4. I've been trying to build the library using Visual Studio 2022 and CMake, but I've encountered several issues that I haven't been able to resolve. I was wondering if you might be able to provide any guidance, or perhaps a basic template and step-by-step procedure for setting up and building a simple DLL for Fallout 4 using CommonLibF4. This would be incredibly helpful, especially for those of us just starting with modding for the NG version. Thank you very much for your time and any help you can offer! |
I'm a little familiar with C++, but getting into F4SE/CommonLib modding seems like wizardry to me. There's pretty much zero tutorials or documentation for any of this (i did find this, but it's been inactive for 7 months and is meant for the Skyrim version).
F4SEPlugin_Load
, is this the function that F4SE calls?The text was updated successfully, but these errors were encountered: