Unresolved external symbol in FGenericTeamId


at the beginning I would like to point out that I am experienced Unity developer, but new to UE4 and C++.

I’ve tried to change in-build GenericTeam code to make it use FString instead of uint8 for TeamID in FGenericTeamId.

Now I am receiving compilation errors that I don’t know what to do with. Is it possible for me to change TeamID type?

Unresolved external symbol error often mean you forget to include a module to your .Build.cs in your case you need to add “AIModule” to it.

You should have something like this :

 PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "AIModule" });

thank you, but unfortunetly I am still receiving the same error