Issues with AccessTransformer.ini. Cannot access protected member declared in class
Hey guys, I want to build my first mod in satisfactory. I have created some mods in other games and work as a software engineer. Just for you to assess my skills.
I followed the modding tutorial on docs.ficsit.app. First of: The documentation is fantastic. I have learned a lot from this well-structured tutorial. Well done!
However, I faced some issues on the c++ modding part. My goal is to hook on some function. For that, I used the source code from InfiniteZoop from @SirDigby {Mod Name} (Thank you!).
In particular, I have problems with Hooking on a private/protected method (For now i'm using
AFGFactoryBuildingHologram::SetZoopAmount
just to try things out.)DocModModule.cpp
AccessTransformers.ini
At compile time, i receive the following error
error C2248: 'AFGFactoryBuildingHologram::SetZoopAmount': cannot access protected member declared in class 'AFGFactoryBuildingHologram'
Do i need to declare somewhere that the .ini file should be used to hook on some protected method? Without SUBSCRIBE_METHOD
I see the log statement from UE_LOG
. I hope someone can help me out.5 Replies
Is the file named AccessTransformer.ini or AccessTransformers.ini?
Friend
should also not be uppercaseIts
AccessTransformers.ini
. I'll edit the post.
Oh wow. I don't know why I used uppercase. Apparently, this fixed my issue. Thank you!which thing was uppercase that shouldn't have been?
Solution
FRIEND=
Exactly. it must be
Friend=