Add content deprecation system that auto-saves assets in Editor that use old data format
This commit is contained in:
@@ -154,18 +154,8 @@ void GameplayGlobals::ResetValues()
|
||||
|
||||
bool GameplayGlobals::Save(const StringView& path)
|
||||
{
|
||||
// Validate state
|
||||
if (WaitForLoaded())
|
||||
{
|
||||
LOG(Error, "Asset loading failed. Cannot save it.");
|
||||
if (OnCheckSave(path))
|
||||
return true;
|
||||
}
|
||||
if (IsVirtual() && path.IsEmpty())
|
||||
{
|
||||
LOG(Error, "To save virtual asset asset you need to specify the target asset path location.");
|
||||
return true;
|
||||
}
|
||||
|
||||
ScopeLock lock(Locker);
|
||||
|
||||
// Save to bytes
|
||||
|
||||
Reference in New Issue
Block a user