Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
AnimPhysObjectVersion.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreTypes.h"
5#include "Misc/Guid.h"
6
7// Custom serialization version for changes made in Dev-AnimPhys stream
9{
10 enum Type
11 {
12 // Before any version changes were made
13 BeforeCustomVersionWasAdded,
14 // convert animnode look at to use just default axis instead of enum, which doesn't do much
15 ConvertAnimNodeLookAtAxis,
16 // Change FKSphylElem and FKBoxElem to use Rotators not Quats for easier editing
17 BoxSphylElemsUseRotators,
18 // Change thumbnail scene info and asset import data to be transactional
19 ThumbnailSceneInfoAndAssetImportDataAreTransactional,
20 // Enabled clothing masks rather than painting parameters directly
21 AddedClothingMaskWorkflow,
22 // Remove UID from smart name serialize, it just breaks determinism
23 RemoveUIDFromSmartNameSerialize,
24 // Convert FName Socket to FSocketReference and added TargetReference that support bone and socket
25 CreateTargetReference,
26 // Tune soft limit stiffness and damping coefficients
27 TuneSoftLimitStiffnessAndDamping,
28 // Fix possible inf/nans in clothing particle masses
29 FixInvalidClothParticleMasses,
30 // Moved influence count to cached data
31 CacheClothMeshInfluences,
32 // Remove GUID from Smart Names entirely + remove automatic name fixup
33 SmartNameRefactorForDeterministicCooking,
34 // rename the variable and allow individual curves to be set
35 RenameDisableAnimCurvesToAllowAnimCurveEvaluation,
36 // link curve to LOD, so curve metadata has to include LODIndex
37 AddLODToCurveMetaData,
38 // Fixed blend profile references persisting after paste when they aren't compatible
39 FixupBadBlendProfileReferences,
40 // Allowing multiple audio plugin settings
41 AllowMultipleAudioPluginSettings,
42 // Change RetargetSource reference to SoftObjectPtr
43 ChangeRetargetSourceReferenceToSoftObjectPtr,
44 // Save editor only full pose for pose asset
45 SaveEditorOnlyFullPoseForPoseAsset,
46 // Asset change and cleanup to facilitate new streaming system
47 GeometryCacheAssetDeprecation,
48 // -----<new versions can be added above this line>-------------------------------------------------
49 VersionPlusOne,
50 LatestVersion = VersionPlusOne - 1
51 };
52
53 // The GUID for this custom version number
54 const static FGuid GUID;
55
56private:
58};
Definition Guid.h:108