Hey there,
I wanted to let you know, @, that when compiling a game in 4.25, I get some “warnings” for future versions related to your awesome plugin:
X:/Project/Plugins/VictoryBP/Source/VictoryBPLibrary/Private/VictoryBPFunctionLibrary.cpp(4098): warning C4996: 'operator new': Placement new on TIndirectArray has been deprecated - users should call Add() passing a pointer to an created with new. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
X:/Project/Plugins/VictoryBP/Source/VictoryBPLibrary/Private/VictoryBPFunctionLibrary.cpp(5297): warning C4996: 'FindField': FindField will no longer return properties. Use FindProperty instead or FindUField if you want to find functions or enums. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
X:/Project/Plugins/VictoryBP/Source/VictoryBPLibrary/Private/VictoryBPFunctionLibrary.cpp(5298): warning C4996: 'FindField': FindField will no longer return properties. Use FindProperty instead or FindUField if you want to find functions or enums. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
X:/Project/Plugins/VictoryBP/Source/VictoryBPLibrary/Private/VictoryBPFunctionLibrary.cpp(5319): warning C4996: 'FindField': FindField will no longer return properties. Use FindProperty instead or FindUField if you want to find functions or enums. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
Also warnings have been appearing at least since 4.20, but I’ve seen no problem with those so far, but just in case you didn’t know about them:
LogClass: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
LogClass: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
LogClass: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
LogClass: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
LogClass: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
LogClass: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
LogClass: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly