Regarding whether I have added the Nigara module to my .build.css file. I don’t know anything about this file nor do I know what purpose it serves, I presume that It’s not added.
Because c++ is about connecting as few things as possible. If may not need Niagara, why add it be default?
There are lots of things not added by default that you might need from time to time, like physics, UMG etc. They will still work in the game, but in order to access them in code, you need to add dependencies manually.
This makes perfect sense, I had a similar assumption to this before reading your reply.
So I do have one more question if you don’t mind of course.
Dependancies like Physics, UMG, etc, are they by default not added to the dependancies list due to their expected minor usage opposed to dependancies like Core, Engine, InputCore, etc?