My Dearest,
Any update for 4.9? I’m bout to try compiling manually with latest version but we’ll see. Thanks.
Edit results, blank project with aug 26th victory plugin
1> [12/26] Link UE4Editor-Continuity.dll
1> Creating library F:\Perforce\Fixpluginsfor49\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-Continuity.lib and F:\Perforce\Fixpluginsfor49\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-Continuity.exp
1> VictoryTMapComp.cpp
1> VictoryBPLibrary.generated.cpp
1> VictoryPC.cpp
1> VictoryISM.cpp
1> VictoryBPFunctionLibrary.cpp
1> VictoryBPLibraryModule.cpp
1> TKMathFunctionLibrary.cpp
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\TKMathFunctionLibrary.cpp(412): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1> VictoryEdEngine.generated.cpp
1> JoyISM.cpp
1> VictoryEdEngineModule.cpp
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(586): warning C4996: 'FActorSpawnParameters::bNoCollisionFail': bNoCollisionFail is deprecated. Use SpawnCollisionHandlingOverride to override the actor class's spawn collision handling setting. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/World.h(458) : see declaration of 'FActorSpawnParameters::bNoCollisionFail'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(679): warning C4996: 'FMath::GetMappedRangeValue': GetMappedRangeValue is deprecated. Use GetMappedRangeValueClamped instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(548) : see declaration of 'FMath::GetMappedRangeValue'
1> VictoryEdEngine.cpp
1>C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Slate\Public\Slate.h(5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Slate\Public\Slate.h(5): error C2440: 'initializing' : cannot convert from 'const char [106]' to 'int'
1> There is no context in which conversion is possible
1> VictoryEdAlignMode.cpp
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryEdEngine\Private\VictoryEdAlignMode.cpp(227): warning C4996: 'FActorSpawnParameters::bNoCollisionFail': bNoCollisionFail is deprecated. Use SpawnCollisionHandlingOverride to override the actor class's spawn collision handling setting. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/World.h(458) : see declaration of 'FActorSpawnParameters::bNoCollisionFail'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1180): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1322): warning C4996: 'FActorSpawnParameters::bNoCollisionFail': bNoCollisionFail is deprecated. Use SpawnCollisionHandlingOverride to override the actor class's spawn collision handling setting. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/World.h(458) : see declaration of 'FActorSpawnParameters::bNoCollisionFail'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryEdEngine\Private\VictoryEdAlignMode.cpp(341): warning C4996: 'FActorSpawnParameters::bNoCollisionFail': bNoCollisionFail is deprecated. Use SpawnCollisionHandlingOverride to override the actor class's spawn collision handling setting. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/World.h(458) : see declaration of 'FActorSpawnParameters::bNoCollisionFail'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1467): error C2027: use of undefined type 'UBodySetup'
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/SkeletalMesh.h(598) : see declaration of 'UBodySetup'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1467): error C2227: left of '->IsValidLowLevel' must point to class/struct/union/generic type
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1473): error C2027: use of undefined type 'UBodySetup'
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/SkeletalMesh.h(598) : see declaration of 'UBodySetup'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1473): error C2227: left of '->TriMesh' must point to class/struct/union/generic type
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1490): error C3861: 'P2UVector': identifier not found
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(1575): error C2664: 'void DrawDebugLine(const UWorld *,const FVector &,const FVector &,const FColor &,bool,float,uint8,float)' : cannot convert argument 4 from 'FLinearColor' to 'const FColor &'
1> Reason: cannot convert from 'FLinearColor' to 'const FColor'
1> No user-defined-conversion operator available that can perform conversion, or the operator cannot be called
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2004): warning C4996: 'FActorSpawnParameters::bNoCollisionFail': bNoCollisionFail is deprecated. Use SpawnCollisionHandlingOverride to override the actor class's spawn collision handling setting. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
1> C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Engine\Classes\Engine/World.h(458) : see declaration of 'FActorSpawnParameters::bNoCollisionFail'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2152): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2182): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2200): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2530): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(2578): error C2248: 'FColor::FColor' : cannot access private member declared in class 'FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(584) : see declaration of 'FColor::FColor'
1> c:\program files\epic games\4.9\engine\source\runtime\core\public\math\Color.h(395) : see declaration of 'FColor'
1>F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Source\VictoryBPLibrary\Private\VictoryBPFunctionLibrary.cpp(3899): error C2664: 'int32 TArray<FColor,FDefaultAllocator>::Add(const FColor &)' : cannot convert argument 1 from 'const FLinearColor' to 'FColor &&'
1> Reason: cannot convert from 'const FLinearColor' to 'FColor'
1> No user-defined-conversion operator available that can perform conversion, or the operator cannot be called
1> -------- End Detailed Actions Stats -----------------------------------------------------------
1>ERROR : UBT error : Failed to produce item: F:\Perforce\Fixpluginsfor49\Plugins\VictoryPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-VictoryBPLibrary.exp
1> Total build: 70.71 seconds
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(43,5): error MSB3075: The command ""C:\Program Files\Epic Games\4.9\Engine\Build\BatchFiles\Rebuild.bat" ContinuityEditor Win64 Development "F:\Perforce\Fixpluginsfor49\Continuity.uproject" -rocket" exited with code 5. Please verify that you have sufficient rights to run command.
========== Rebuild : 0 succeeded, 1 failed, 0 skipped ==========
Edit about 2 hours of messing around and I cant get it to compile for 4.9 the slate/FColor stuff is weird to my skills. Will just wait patiently for the god of UE4: .