TLDR I want to create a base project with with functions, enums and other that ussualy i repeat in my projects. I cannot clone a template project directly because base file projects in Source folder are named after the project’s name and they have the PROJECTNAME_API macro included
Put them in a plugin.
can you include custom gamemode, playercontroller, gameinstance, etc inside of a plugin?
Yes. You can even include assets in plugins.