Issue transfering project from 5.2 to 5.3

Hello, the project I am working on was brought over to unreal 5 from unreal 4 and we managed to get it to work well so far, but when upgrading to the 5.3 version, it fails to open the engine with a simple “Failed to launch editor” message, nothing in any logs, crash logs, either for the engine or the project itself has any information about the issue. Also when i open the new generated files for cpp on Visual Studio, the only build options for me are still UE4 options, not sure how to proceed to fix this issue, any known fixes? Any help would be apreciated, thank you!

Getting someone to take a look.

Thank you very much.

Could you pass along a video or give us the steps to repro? Also your logs would be super helpful.

Thank you!

That is the thing, no logs where generated at all, I looked in all engine installations, in appdata, in the project files, there weren’t any.

What I did try to some success was to regenerate the project VS files, it for some reason duplicated some files : the .build.cs , .Target.cs and .Target.cs

And as such caused a duplicated namespace error, I solved this part by assigning the repeated files a different namespace and built the project, now I am getting many errors that don’t make a lot of sense, since they where just fixed when we brought the project into unreal 5.0.

VS Output:

Severity	Code	Description	Project	File	Line	Suppression State	Details
Error (active)	E0020	identifier "ProcessContent" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	323		
Error (active)	E1696	cannot open source file "ChatGptApiClient.h"	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	3		
Error (active)	E1696	cannot open source file "DialogueEditorSubsystem.h"	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	6		
Error (active)	E1696	cannot open source file "DialoguePluginEditorSettings.h"	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	7		
Error (active)	E1455	member function declared with 'override' does not override a base class member	UE5	F:\Epic\Engines\UE_5.3\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h	157		
Error (active)	E1455	member function declared with 'override' does not override a base class member	UE5	F:\Epic\Engines\UE_5.3\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h	167		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	17		
Error (active)	E0020	identifier "Dialogue" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	19		
Error (active)	E0020	identifier "SelectedNodeIds" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	20		
Error (active)	E0258	'this' may only be used inside a nonstatic member function	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	21		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	25		
Error (active)	E0020	identifier "Dialogue" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	27		
Error (active)	E0258	'this' may only be used inside a nonstatic member function	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	31		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	34		
Error (active)	E0020	identifier "UDialoguePluginEditorSettings" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	36		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	40		
Error (active)	E0020	identifier "UDialoguePluginEditorSettings" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	42		
Error (active)	E0020	identifier "CreateRequestFull" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	51		
Error (active)	E0020	identifier "UChatGptApiClient" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	60		
Error (active)	E0258	'this' may only be used inside a nonstatic member function	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	60		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	83		
Error (active)	E0020	identifier "UChatGptApiClient" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	83		
Error (active)	E0020	identifier "OnResponse" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	95		
Error (active)	E0020	identifier "ProcessResponse" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	100		
Error (active)	E0020	identifier "JobDone" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	102		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	105		
Error (active)	E0020	identifier "JobDone" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	117		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	141		
Error (active)	E0020	identifier "UDialoguePluginEditorSettings" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	143		
Error (active)	E0020	identifier "FGptMessage" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	146		
Error (active)	E0020	identifier "FGptMessage" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	147		
Error (active)	E0020	identifier "FGptRequest" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	148		
Error (active)	E0020	identifier "Dialogue" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	155		
Error (active)	E0020	identifier "CreateRequestBody" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	165		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	213		
Error (active)	E0020	identifier "SelectedNodeIds" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	216		
Error (active)	E0020	identifier "Dialogue" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	219		
Error (active)	E0020	identifier "FDialogueLines" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	236		
Error (active)	E0020	identifier "ConvertToDialogueLines" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	237		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	288		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	369		
Error (active)	E0020	identifier "Dialogue" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	371		
Error (active)	E0020	identifier "FDialogueLines" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	378		
Error (active)	E0304	no instance of function template "FJsonObjectConverter::JsonObjectStringToUStruct" matches the argument list	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	379		
Error (active)	E0020	identifier "SelectedNodeIds" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	397		
Error (active)	E0020	identifier "UDialogueEditorSubsystem" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	412		
Error (active)	E0020	identifier "DialogueEditorSubsystem" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	412		
Error (active)	E0020	identifier "FDialogueLine" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	431		
Error (active)	E0276	name followed by '::' must be a class or namespace name	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	431		
Error (active)	E0020	identifier "FDialogueLine" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	451		
Error (active)	E0020	identifier "FDialogueLine" is undefined	UE5	F:\Kaly\Kalyskah\Kalyskah_RPG\Plugins\DialoguePlugin\Source\DialoguePluginEditor\Private\ChatGptApiClient.cpp	454		

The project is old and has been kept updated through the UE4 latest version, we then decided to migrate to UE5, updated the cpp code on UE5.1 and 5.2 but this error going to 5.3 has the programming team a bit confused.

I’ll record something to showcase the issues tomorrow if the programmers haven’t figured it out by then.

Thank you in advance!

The team didn’t manage to fix it, the final errors are these in this log :

Build started at 1:57 PM...
1>------ Build started: Project: Kalyskah, Configuration: Development_Editor x64 ------
1>Using bundled DotNet SDK version: 6.0.302
1>Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" KalyskahEditor Win64 Development -Project="C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Kalyskah.uproject" -WaitMutex -FromMsBuild
1>Log file: C:\Users\marcu\AppData\Local\UnrealBuildTool\Log.txt
1>Using 'git status' to determine working set for adaptive non-unity build (C:\Users\marcu\Documents\Projects\Kalyskah5).
1>Creating makefile for KalyskahEditor (command line arguments changed)
1>Building KalyskahEditor...
1>Using Visual Studio 2022 14.36.32544 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
1>[Upgrade]
1>[Upgrade] Using backward-compatible build settings. The latest version of UE sets the following values by default, which may require code changes:
1>[Upgrade]     CppStandard = CppStandardVersion.Default        => Updates C++ Standard to C++20 (Previously: CppStandardVersion.Cpp17).
1>[Upgrade]     WindowsPlatform.bStrictConformanceMode = true   => Updates MSVC strict conformance mode to true (Previously: false).
1>[Upgrade] Suppress this message by setting 'DefaultBuildSettings = BuildSettingsVersion.V4;' in KalyskahEditor.Target.cs, and explicitly overriding settings that differ from the new defaults.
1>[Upgrade]
1>Determining max actions to execute in parallel (6 physical cores, 12 logical cores)
1>  Executing up to 6 processes, one per physical core
1>  Requested 1.5 GB memory per action, 6.39 GB available: limiting max parallel actions to 4
1>------ Building 13 action(s) started ------
1>[1/13] Compile [x64] ToysystemGameMode.gen.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(14): error C2504: 'AGameMode': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C3646: 'Super': unknown override specifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C2440: 'return': cannot convert from 'AToysystemGameMode *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2039: 'StaticConfigName': is not a member of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(13): note: see declaration of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C3861: 'StaticConfigName': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2039: 'AddReferencedObjects': is not a member of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(13): note: see declaration of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2065: 'AddReferencedObjects': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2039: 'DeclareCustomVersions': is not a member of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(13): note: see declaration of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2065: 'DeclareCustomVersions': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2039: 'AppendToClassSchema': is not a member of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(13): note: see declaration of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2065: 'AppendToClassSchema': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2039: 'DeclareConstructClasses': is not a member of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(13): note: see declaration of 'AToysystemGameMode'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C2065: 'DeclareConstructClasses': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C3083: 'Super': the symbol to the left of a '::' must be a type
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(20): error C3083: 'WithinClass': the symbol to the left of a '::' must be a type
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(80): error C2614: 'AToysystemGameMode': illegal member initialization: 'Super' is not a base or member
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemGameMode.gen.cpp(81): error C2614: 'AToysystemGameMode': illegal member initialization: 'Super' is not a base or member
1>[2/13] Compile [x64] AnimWeapon.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>[3/13] Compile [x64] ToysystemPawn.gen.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(579): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(579): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(587): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(587): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(595): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(595): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(602): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(602): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(610): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(610): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(615): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(615): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(620): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(620): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(627): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(627): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(632): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(632): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(639): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(639): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(644): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(644): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(649): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(649): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(658): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(658): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(663): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(663): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(670): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(670): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(677): error C3861: 'FindFunctionChecked': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(677): error C3861: 'ProcessEvent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2039: 'StaticConfigName': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C3861: 'StaticConfigName': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2039: 'AddReferencedObjects': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2065: 'AddReferencedObjects': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2039: 'DeclareCustomVersions': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2065: 'DeclareCustomVersions': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2039: 'AppendToClassSchema': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2065: 'AppendToClassSchema': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2039: 'DeclareConstructClasses': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2065: 'DeclareConstructClasses': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C2027: use of undefined type 'ACharacter'
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Engine\Classes\GameFramework\Controller.h(11): note: see declaration of 'ACharacter'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(1405): error C3083: 'WithinClass': the symbol to the left of a '::' must be a type
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Intermediate\Build\Win64\UnrealEditor\Inc\Kalyskah\UHT\ToysystemPawn.gen.cpp(2170): error C2437: 'Super': has already been initialized
1>[4/13] Compile [x64] ToysystemController.gen.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>[5/13] Compile [x64] ActorWithWorldEvents.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\Private\ActorWithWorldEvents.cpp(24): error C2653: 'UGameplayStatics': is not a class or namespace name
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\Private\ActorWithWorldEvents.cpp(24): error C3861: 'GetPlayerController': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\Private\ActorWithWorldEvents.cpp(37): error C2653: 'UGameplayStatics': is not a class or namespace name
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\Private\ActorWithWorldEvents.cpp(37): error C3861: 'GetPlayerController': identifier not found
1>[6/13] Compile [x64] ToysystemGameMode.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(14): error C2504: 'AGameMode': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C3646: 'Super': unknown override specifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): error C2440: 'return': cannot convert from 'AToysystemGameMode *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\ToysystemGameMode.h(15): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>[7/13] Compile [x64] ToysystemPawn.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(10): error C2065: 'PrimaryActorTick': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(17): error C2352: 'ACharacter::BeginPlay': a call of a non-static member function requires an object
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Engine\Classes\GameFramework\Character.h(623): note: see declaration of 'ACharacter::BeginPlay'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(19): error C2065: 'characterMovementComponent': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(19): error C3861: 'GetCharacterMovement': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(20): error C3861: 'GetMesh': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(37): error C2352: 'AActor::Tick': a call of a non-static member function requires an object
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Engine\Classes\GameFramework\Actor.h(2815): note: see declaration of 'AActor::Tick'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(49): error C2352: 'ACharacter::SetupPlayerInputComponent': a call of a non-static member function requires an object
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Engine\Classes\GameFramework\Character.h(656): note: see declaration of 'ACharacter::SetupPlayerInputComponent'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(88): error C3861: 'GetCapsuleComponent': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(90): error C2065: 'characterMovementComponent': undeclared identifier
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(112): error C3861: 'GetMesh': identifier not found
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.cpp(134): error C3861: 'GetMesh': identifier not found
1>[8/13] Compile [x64] ToysystemController.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(61): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(75): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(81): error C2039: 'GetActorLocation': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(81): error C2039: 'GetActorLocation': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(85): error C2039: 'GetControlRotation': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(88): error C2039: 'GetMesh': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(100): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(114): error C2039: 'GetActorLocation': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(124): error C2039: 'GetActorLocation': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(124): error C2660: 'UE::Math::TVector<double>::Distance': function does not take 1 arguments
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Core\Public\Math\Vector.h(1008): note: see declaration of 'UE::Math::TVector<double>::Distance'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(124): note: while trying to match the argument list '(FVector)'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(126): error C2664: 'bool AController::LineOfSightTo(const AActor *,FVector,bool) const': cannot convert argument 1 from 'AToysystemPawn *' to 'const AActor *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(126): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>C:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Engine\Classes\GameFramework\Controller.h(176): note: see declaration of 'AController::LineOfSightTo'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(126): note: while trying to match the argument list '(AToysystemPawn *)'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(143): error C2039: 'GetActorTransform': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(143): error C2039: 'GetActorTransform': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(209): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(235): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(337): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(374): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(453): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(458): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(466): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(474): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemController.cpp(482): error C2039: 'IsValidLowLevel': is not a member of 'AToysystemPawn'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(76): note: see declaration of 'AToysystemPawn'
1>[9/13] Compile [x64] AnimWeapon.gen.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(77): error C2504: 'ACharacter': base class undefined
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2143: syntax error: missing ';' before '*'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(286): error C2238: unexpected token(s) preceding ';'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(127): error C3668: 'AToysystemPawn::BeginPlay': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(138): error C3668: 'AToysystemPawn::Tick': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(141): error C3668: 'AToysystemPawn::SetupPlayerInputComponent': method with override specifier 'override' did not override any base class methods
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): error C2440: 'return': cannot convert from 'AToysystemPawn *' to 'UObject *'
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\CharacterClasses\ToysystemPawn.h(78): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or parenthesized function-style cast
1>[10/13] Compile [x64] KalyskahGameInstance.cpp
1>C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Source\Kalyskah\KalyskahGameInstance.cpp(5): fatal error C1083: Cannot open include file: 'MoviePlayer.h': No such file or directory
1>Total time in Parallel executor: 24.61 seconds
1>Total execution time: 30.57 seconds
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ""C:\Program Files\Epic Games\UE_5.3\Engine\Build\BatchFiles\Build.bat" KalyskahEditor Win64 Development -Project="C:\Users\marcu\Documents\Projects\Kalyskah5\Kalyskah_RPG\Kalyskah.uproject" -WaitMutex -FromMsBuild" exited with code 6.
1>Done building project "Kalyskah.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 10 up-to-date, 0 skipped ==========
========== Build completed at 1:58 PM and took 32.143 seconds ==========

According to the programmer responsible for the upgrade, these logs don’t make sense as he checked the headers and syntax, and the errors pointed out do not exist. He says there is nothing wrong with the code and the errors are pointing to code lines that are formatter properly.