diff --git a/.vs/RimWorld-Animation-Studio/v16/.suo b/.vs/RimWorld-Animation-Studio/v16/.suo
index 84a48d92..922ca1e3 100644
Binary files a/.vs/RimWorld-Animation-Studio/v16/.suo and b/.vs/RimWorld-Animation-Studio/v16/.suo differ
diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj
index 8598a012..35073f98 100644
--- a/Assembly-CSharp.csproj
+++ b/Assembly-CSharp.csproj
@@ -66,6 +66,7 @@
+
@@ -89,8 +90,10 @@
+
+
diff --git a/Assets/Resources/Prefabs/ActorBody.prefab b/Assets/Resources/Prefabs/ActorBody.prefab
index 92979aad..8074b487 100644
--- a/Assets/Resources/Prefabs/ActorBody.prefab
+++ b/Assets/Resources/Prefabs/ActorBody.prefab
@@ -10,6 +10,8 @@ GameObject:
m_Component:
- component: {fileID: 7929422519883802245}
- component: {fileID: 7929422519883802244}
+ - component: {fileID: 3275330537164762353}
+ - component: {fileID: 7621569460770085946}
m_Layer: 0
m_Name: ActorHead
m_TagString: Untagged
@@ -70,17 +72,57 @@ SpriteRenderer:
m_SortingLayerID: -2115984483
m_SortingLayer: 22
m_SortingOrder: 1
- m_Sprite: {fileID: 0}
+ m_Sprite: {fileID: 21300000, guid: 0b37cc6354dc6a94cb2d2de2529baa4e, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
- m_Size: {x: 1, y: 1}
+ m_Size: {x: 1.28, y: 1.28}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
- m_WasSpriteAssigned: 0
+ m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
+--- !u!114 &3275330537164762353
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7929422519883802246}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b23e33f312d52c642b86f5f2138f4030, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ bodyPartRenderer: {fileID: 7929422519883802244}
+ parent: {fileID: -4411442180840688308}
+--- !u!61 &7621569460770085946
+BoxCollider2D:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7929422519883802246}
+ m_Enabled: 1
+ m_Density: 1
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_UsedByEffector: 0
+ m_UsedByComposite: 0
+ m_Offset: {x: 0, y: 0}
+ m_SpriteTilingProperty:
+ border: {x: 0, y: 0, z: 0, w: 0}
+ pivot: {x: 0.5, y: 0.5}
+ oldSize: {x: 1.28, y: 1.28}
+ newSize: {x: 1.28, y: 1.28}
+ adaptiveTilingThreshold: 0.5
+ drawMode: 0
+ adaptiveTiling: 0
+ m_AutoTiling: 0
+ serializedVersion: 2
+ m_Size: {x: 0.5, y: 0.5}
+ m_EdgeRadius: 0
--- !u!1 &7929422520673851210
GameObject:
m_ObjectHideFlags: 0
@@ -92,6 +134,7 @@ GameObject:
- component: {fileID: 7929422520673851209}
- component: {fileID: 7929422520673851208}
- component: {fileID: -4411442180840688308}
+ - component: {fileID: -7575978412006062152}
m_Layer: 0
m_Name: ActorBody
m_TagString: Untagged
@@ -153,15 +196,15 @@ SpriteRenderer:
m_SortingLayerID: -2115984483
m_SortingLayer: 22
m_SortingOrder: 0
- m_Sprite: {fileID: 0}
+ m_Sprite: {fileID: 21300000, guid: e6887bc2f64df4d4b91bd2d0ad0ffd98, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
- m_Size: {x: 1, y: 1}
+ m_Size: {x: 1.5058824, y: 1.5058824}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
- m_WasSpriteAssigned: 0
+ m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!114 &-4411442180840688308
@@ -176,5 +219,32 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 511a9ed9093e7fc458dec8d3c657f9a5, type: 3}
m_Name:
m_EditorClassIdentifier:
+ actorID: 0
bodyRenderer: {fileID: 7929422520673851208}
headRenderer: {fileID: 7929422519883802244}
+--- !u!61 &-7575978412006062152
+BoxCollider2D:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7929422520673851210}
+ m_Enabled: 1
+ m_Density: 1
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_UsedByEffector: 0
+ m_UsedByComposite: 0
+ m_Offset: {x: 0, y: -0.2}
+ m_SpriteTilingProperty:
+ border: {x: 0, y: 0, z: 0, w: 0}
+ pivot: {x: 0.5, y: 0.5}
+ oldSize: {x: 1.5058824, y: 1.5058824}
+ newSize: {x: 1.5058824, y: 1.5058824}
+ adaptiveTilingThreshold: 0.5
+ drawMode: 0
+ adaptiveTiling: 0
+ m_AutoTiling: 0
+ serializedVersion: 2
+ m_Size: {x: 0.75, y: 1}
+ m_EdgeRadius: 0
diff --git a/Assets/Resources/Prefabs/KeyframeSlider.prefab b/Assets/Resources/Prefabs/KeyframeSlider.prefab
index 062dd149..a5c33f22 100644
--- a/Assets/Resources/Prefabs/KeyframeSlider.prefab
+++ b/Assets/Resources/Prefabs/KeyframeSlider.prefab
@@ -107,7 +107,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 20}
+ m_SizeDelta: {x: -10, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &7758949423219383195
MonoBehaviour:
@@ -147,7 +147,7 @@ MonoBehaviour:
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
- m_Interactable: 1
+ m_Interactable: 0
m_TargetGraphic: {fileID: 0}
m_FillRect: {fileID: 0}
m_HandleRect: {fileID: 4629009613275671144}
@@ -164,6 +164,8 @@ MonoBehaviour:
ghostSliderPrefab: {fileID: 3581489635090573721, guid: 890d76c226858de4fa96adfe7cc85383,
type: 3}
maxGhosts: 0
+ actorID: 0
+ keyframeID: 0
--- !u!1 &8359461402257861397
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Textures/UI/grid.gif b/Assets/Resources/Textures/UI/grid.gif
deleted file mode 100644
index 5c181392..00000000
Binary files a/Assets/Resources/Textures/UI/grid.gif and /dev/null differ
diff --git a/Assets/Resources/Textures/UI/square.png b/Assets/Resources/Textures/UI/square.png
new file mode 100644
index 00000000..174204e7
Binary files /dev/null and b/Assets/Resources/Textures/UI/square.png differ
diff --git a/Assets/Resources/Textures/UI/grid.gif.meta b/Assets/Resources/Textures/UI/square.png.meta
similarity index 97%
rename from Assets/Resources/Textures/UI/grid.gif.meta
rename to Assets/Resources/Textures/UI/square.png.meta
index f45aab81..c9b03c8e 100644
--- a/Assets/Resources/Textures/UI/grid.gif.meta
+++ b/Assets/Resources/Textures/UI/square.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: f2673788e9e92e147b38af939d2fb7fe
+guid: 51ffbfed19686f041975a6e1757db741
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -45,7 +45,7 @@ TextureImporter:
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
- spritePixelsToUnits: 20
+ spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index 2829eab2..417b94ba 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -244,7 +244,7 @@ RectTransform:
- {fileID: 1302075273}
- {fileID: 1849536740}
m_Father: {fileID: 1335076903}
- m_RootOrder: 16
+ m_RootOrder: 21
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -302,6 +302,146 @@ MonoBehaviour:
m_EditorClassIdentifier:
cloneObjects:
- {fileID: 3736683260661080863, guid: 2e25165f0cb6d6f4e903a785d77097d9, type: 3}
+--- !u!1 &74082973
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 74082974}
+ - component: {fileID: 74082977}
+ - component: {fileID: 74082976}
+ - component: {fileID: 74082975}
+ m_Layer: 5
+ m_Name: CyclesNormalField
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &74082974
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 74082973}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1728158174}
+ m_Father: {fileID: 592091831}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 137.9, y: 27.167}
+ m_SizeDelta: {x: 36.76184, y: 31.465836}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &74082975
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 74082973}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 74082976}
+ m_TextComponent: {fileID: 1728158175}
+ m_Placeholder: {fileID: 0}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text: 1
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &74082976
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 74082973}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &74082977
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 74082973}
+ m_CullTransparentMesh: 0
--- !u!1 &77649835
GameObject:
m_ObjectHideFlags: 0
@@ -521,6 +661,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 87076993}
m_CullTransparentMesh: 0
+--- !u!1 &105454399
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 105454400}
+ - component: {fileID: 105454402}
+ - component: {fileID: 105454401}
+ m_Layer: 5
+ m_Name: CyclesNormalLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &105454400
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 105454399}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 592091831}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 145.81995, y: 27.899994}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &105454401
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 105454399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Normal
+--- !u!222 &105454402
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 105454399}
+ m_CullTransparentMesh: 0
--- !u!1 &134868802
GameObject:
m_ObjectHideFlags: 0
@@ -864,6 +1082,7 @@ GameObject:
m_Component:
- component: {fileID: 219230438}
- component: {fileID: 219230439}
+ - component: {fileID: 219230440}
m_Layer: 5
m_Name: AnimationTimelines
m_TagString: Untagged
@@ -881,13 +1100,14 @@ RectTransform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
+ m_Children:
+ - {fileID: 591894605}
m_Father: {fileID: 1335076903}
- m_RootOrder: 13
+ m_RootOrder: 17
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0}
m_AnchorMax: {x: 0.5, y: 0}
- m_AnchoredPosition: {x: -600, y: 76}
+ m_AnchoredPosition: {x: 0, y: 45}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &219230439
@@ -915,6 +1135,20 @@ MonoBehaviour:
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
+--- !u!114 &219230440
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 219230437}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 1
+ m_VerticalFit: 1
--- !u!1 &239634963
GameObject:
m_ObjectHideFlags: 0
@@ -993,6 +1227,136 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 239634963}
m_CullTransparentMesh: 0
+--- !u!1 &257242825
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 257242826}
+ - component: {fileID: 257242829}
+ - component: {fileID: 257242828}
+ - component: {fileID: 257242827}
+ m_Layer: 5
+ m_Name: ActorRotationButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &257242826
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 257242825}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1397551272}
+ m_Father: {fileID: 1335076903}
+ m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 618.5, y: 40}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &257242827
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 257242825}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 257242828}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 1323324190}
+ m_MethodName: ToggleActorManipulationMode
+ m_Mode: 3
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 1
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &257242828
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 257242825}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &257242829
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 257242825}
+ m_CullTransparentMesh: 0
--- !u!1 &272322073
GameObject:
m_ObjectHideFlags: 0
@@ -2514,6 +2878,7 @@ GameObject:
- component: {fileID: 519420031}
- component: {fileID: 519420029}
- component: {fileID: 519420030}
+ - component: {fileID: 519420033}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@@ -2604,6 +2969,22 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &519420033
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 519420028}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 56666c5a40171f54783dd416a44f42bf, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_EventMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_MaxRayIntersections: 0
--- !u!1 &521630782
GameObject:
m_ObjectHideFlags: 0
@@ -2734,6 +3115,136 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 521630782}
m_CullTransparentMesh: 0
+--- !u!1 &527085933
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 527085934}
+ - component: {fileID: 527085937}
+ - component: {fileID: 527085936}
+ - component: {fileID: 527085935}
+ m_Layer: 5
+ m_Name: ActorPanButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &527085934
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 527085933}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1514381832}
+ m_Father: {fileID: 1335076903}
+ m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 618.5, y: 85.756}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &527085935
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 527085933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 527085936}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 1323324190}
+ m_MethodName: ToggleActorManipulationMode
+ m_Mode: 3
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &527085936
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 527085933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &527085937
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 527085933}
+ m_CullTransparentMesh: 0
--- !u!1 &529071176
GameObject:
m_ObjectHideFlags: 0
@@ -3278,6 +3789,101 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 585946793}
m_CullTransparentMesh: 0
+--- !u!1 &591894604
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 591894605}
+ - component: {fileID: 591894608}
+ - component: {fileID: 591894607}
+ - component: {fileID: 591894606}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &591894605
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591894604}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 219230438}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 2, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &591894606
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591894604}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 1
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &591894607
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591894604}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 0, b: 0, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &591894608
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591894604}
+ m_CullTransparentMesh: 0
--- !u!1 &592018739
GameObject:
m_ObjectHideFlags: 0
@@ -3408,6 +4014,46 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 592018739}
m_CullTransparentMesh: 0
+--- !u!1 &592091830
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592091831}
+ m_Layer: 5
+ m_Name: GameObject
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &592091831
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592091830}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1832426890}
+ - {fileID: 105454400}
+ - {fileID: 74082974}
+ - {fileID: 1960844026}
+ - {fileID: 1463915053}
+ m_Father: {fileID: 1335076903}
+ m_RootOrder: 16
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 648.5, y: -103}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &601037664
GameObject:
m_ObjectHideFlags: 0
@@ -3486,6 +4132,102 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 601037664}
m_CullTransparentMesh: 0
+--- !u!1 &629081413
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 629081414}
+ - component: {fileID: 629081416}
+ - component: {fileID: 629081415}
+ - component: {fileID: 629081417}
+ m_Layer: 5
+ m_Name: ActorKeyframeCard
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &629081414
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 629081413}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1895236502}
+ - {fileID: 891720214}
+ - {fileID: 1719111568}
+ - {fileID: 1518099307}
+ - {fileID: 783530509}
+ - {fileID: 725162531}
+ m_Father: {fileID: 1335076903}
+ m_RootOrder: 18
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 760, y: 41.850006}
+ m_SizeDelta: {x: 97.79291, y: 114.695404}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &629081415
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 629081413}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &629081416
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 629081413}
+ m_CullTransparentMesh: 0
+--- !u!114 &629081417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 629081413}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 58ad3d066d9103541806d07bc98823d6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ positionXField: {fileID: 891720215}
+ positionZField: {fileID: 1518099308}
+ rotationField: {fileID: 725162532}
--- !u!1 &634273418
GameObject:
m_ObjectHideFlags: 0
@@ -3752,7 +4494,7 @@ RectTransform:
- {fileID: 371198550}
- {fileID: 77649836}
m_Father: {fileID: 1335076903}
- m_RootOrder: 18
+ m_RootOrder: 23
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -4037,6 +4779,157 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 723601102}
m_CullTransparentMesh: 0
+--- !u!1 &725162530
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 725162531}
+ - component: {fileID: 725162534}
+ - component: {fileID: 725162533}
+ - component: {fileID: 725162532}
+ m_Layer: 5
+ m_Name: rotationField
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &725162531
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 725162530}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1208864191}
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 58.599945, y: -92.3}
+ m_SizeDelta: {x: 56.79773, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &725162532
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 725162530}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 725162533}
+ m_TextComponent: {fileID: 1208864192}
+ m_Placeholder: {fileID: 0}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 629081417}
+ m_MethodName: OnValueChanged
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text: 0.000
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &725162533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 725162530}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &725162534
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 725162530}
+ m_CullTransparentMesh: 0
--- !u!1 &740545694
GameObject:
m_ObjectHideFlags: 0
@@ -4109,6 +5002,84 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 28}
m_Pivot: {x: 0.5, y: 1}
+--- !u!1 &783530508
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 783530509}
+ - component: {fileID: 783530511}
+ - component: {fileID: 783530510}
+ m_Layer: 5
+ m_Name: rotationLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &783530509
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 783530508}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 21.989952, y: -92.3}
+ m_SizeDelta: {x: 23.087524, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &783530510
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 783530508}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: "\u0398\xBA"
+--- !u!222 &783530511
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 783530508}
+ m_CullTransparentMesh: 0
--- !u!1 &825946384
GameObject:
m_ObjectHideFlags: 0
@@ -4565,6 +5536,157 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 891468914}
m_CullTransparentMesh: 0
+--- !u!1 &891720213
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 891720214}
+ - component: {fileID: 891720217}
+ - component: {fileID: 891720216}
+ - component: {fileID: 891720215}
+ m_Layer: 5
+ m_Name: posOffsetXField
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &891720214
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 891720213}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1354159500}
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 58.599945, y: -24.600006}
+ m_SizeDelta: {x: 56.79773, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &891720215
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 891720213}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 891720216}
+ m_TextComponent: {fileID: 1354159501}
+ m_Placeholder: {fileID: 0}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 629081417}
+ m_MethodName: OnValueChanged
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text: 0.000
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &891720216
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 891720213}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &891720217
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 891720213}
+ m_CullTransparentMesh: 0
--- !u!1 &900328396
GameObject:
m_ObjectHideFlags: 0
@@ -5657,7 +6779,7 @@ RectTransform:
- {fileID: 347034222}
- {fileID: 932977622}
m_Father: {fileID: 1335076903}
- m_RootOrder: 19
+ m_RootOrder: 24
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -5750,7 +6872,7 @@ RectTransform:
- {fileID: 1898380637}
- {fileID: 1966925531}
m_Father: {fileID: 1335076903}
- m_RootOrder: 21
+ m_RootOrder: 26
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -5961,6 +7083,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1149068017}
m_CullTransparentMesh: 0
+--- !u!1 &1208864190
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1208864191}
+ - component: {fileID: 1208864193}
+ - component: {fileID: 1208864192}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1208864191
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1208864190}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 725162531}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1208864192
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1208864190}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 0.000
+--- !u!222 &1208864193
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1208864190}
+ m_CullTransparentMesh: 0
--- !u!1 &1211685273
GameObject:
m_ObjectHideFlags: 0
@@ -6617,6 +7817,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1302075272}
m_CullTransparentMesh: 0
+--- !u!1 &1321883951
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1321883952}
+ - component: {fileID: 1321883954}
+ - component: {fileID: 1321883953}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1321883952
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1321883951}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1518099307}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1321883953
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1321883951}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 0.000
+--- !u!222 &1321883954
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1321883951}
+ m_CullTransparentMesh: 0
--- !u!1 &1323324189
GameObject:
m_ObjectHideFlags: 0
@@ -6664,6 +7942,8 @@ MonoBehaviour:
animationTimelines: {fileID: 219230438}
animationTimelinePrefab: {fileID: -2766969839996019941, guid: eac2d5e7275f9064facfeb818ee30308,
type: 3}
+ cyclesNormalField: {fileID: 74082975}
+ cyclesFastField: {fileID: 1463915054}
--- !u!4 &1323324191
Transform:
m_ObjectHideFlags: 0
@@ -6781,7 +8061,12 @@ RectTransform:
- {fileID: 1446119118}
- {fileID: 842870043}
- {fileID: 364433430}
+ - {fileID: 527085934}
+ - {fileID: 257242826}
+ - {fileID: 1572887942}
+ - {fileID: 592091831}
- {fileID: 219230438}
+ - {fileID: 629081414}
- {fileID: 1626372651}
- {fileID: 1588340713}
- {fileID: 56207931}
@@ -6928,6 +8213,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1344070787}
m_CullTransparentMesh: 0
+--- !u!1 &1354159499
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1354159500}
+ - component: {fileID: 1354159502}
+ - component: {fileID: 1354159501}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1354159500
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1354159499}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 891720214}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1354159501
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1354159499}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 0.000
+--- !u!222 &1354159502
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1354159499}
+ m_CullTransparentMesh: 0
--- !u!1 &1356503096
GameObject:
m_ObjectHideFlags: 0
@@ -7473,6 +8836,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1395818345}
m_CullTransparentMesh: 0
+--- !u!1 &1397551271
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1397551272}
+ - component: {fileID: 1397551274}
+ - component: {fileID: 1397551273}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1397551272
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1397551271}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 257242826}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1397551273
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1397551271}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Rotate
+--- !u!222 &1397551274
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1397551271}
+ m_CullTransparentMesh: 0
--- !u!1 &1402648196
GameObject:
m_ObjectHideFlags: 0
@@ -7625,6 +9066,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1402648196}
m_CullTransparentMesh: 0
+--- !u!1 &1406142640
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1406142641}
+ - component: {fileID: 1406142643}
+ - component: {fileID: 1406142642}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1406142641
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1406142640}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1463915053}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1406142642
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1406142640}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 1
+--- !u!222 &1406142643
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1406142640}
+ m_CullTransparentMesh: 0
--- !u!1 &1427905864
GameObject:
m_ObjectHideFlags: 0
@@ -8008,6 +9527,146 @@ MonoBehaviour:
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
+--- !u!1 &1463915052
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1463915053}
+ - component: {fileID: 1463915056}
+ - component: {fileID: 1463915055}
+ - component: {fileID: 1463915054}
+ m_Layer: 5
+ m_Name: CyclesFastField
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1463915053
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1463915052}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1406142641}
+ m_Father: {fileID: 592091831}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 137.9, y: -8.86709}
+ m_SizeDelta: {x: 36.756104, y: 31.465836}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1463915054
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1463915052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1463915055}
+ m_TextComponent: {fileID: 1406142642}
+ m_Placeholder: {fileID: 0}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text: 1
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &1463915055
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1463915052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1463915056
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1463915052}
+ m_CullTransparentMesh: 0
--- !u!1 &1465779688
GameObject:
m_ObjectHideFlags: 0
@@ -8599,6 +10258,235 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1505728184}
m_CullTransparentMesh: 0
+--- !u!1 &1514381831
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1514381832}
+ - component: {fileID: 1514381834}
+ - component: {fileID: 1514381833}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1514381832
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1514381831}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 527085934}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1514381833
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1514381831}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Pan
+--- !u!222 &1514381834
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1514381831}
+ m_CullTransparentMesh: 0
+--- !u!1 &1518099306
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1518099307}
+ - component: {fileID: 1518099310}
+ - component: {fileID: 1518099309}
+ - component: {fileID: 1518099308}
+ m_Layer: 5
+ m_Name: posOffsetZField
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1518099307
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1518099306}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1321883952}
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 58.6, y: -57.9}
+ m_SizeDelta: {x: 56.79773, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1518099308
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1518099306}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1518099309}
+ m_TextComponent: {fileID: 1321883953}
+ m_Placeholder: {fileID: 0}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 629081417}
+ m_MethodName: OnValueChanged
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text: 0.000
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &1518099309
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1518099306}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1518099310
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1518099306}
+ m_CullTransparentMesh: 0
--- !u!1 &1525472286
GameObject:
m_ObjectHideFlags: 0
@@ -9198,6 +11086,136 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1570199297}
m_CullTransparentMesh: 0
+--- !u!1 &1572887941
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1572887942}
+ - component: {fileID: 1572887945}
+ - component: {fileID: 1572887944}
+ - component: {fileID: 1572887943}
+ m_Layer: 5
+ m_Name: ActorFacingButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1572887942
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1572887941}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1741478633}
+ m_Father: {fileID: 1335076903}
+ m_RootOrder: 15
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 618.5, y: 0}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1572887943
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1572887941}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1572887944}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 1323324190}
+ m_MethodName: ToggleActorManipulationMode
+ m_Mode: 3
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 2
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &1572887944
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1572887941}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1572887945
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1572887941}
+ m_CullTransparentMesh: 0
--- !u!1 &1573014374
GameObject:
m_ObjectHideFlags: 0
@@ -9309,7 +11327,7 @@ RectTransform:
- {fileID: 1395818346}
- {fileID: 1798757604}
m_Father: {fileID: 1335076903}
- m_RootOrder: 15
+ m_RootOrder: 20
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -9483,7 +11501,7 @@ RectTransform:
- {fileID: 1092312354}
- {fileID: 891468915}
m_Father: {fileID: 1335076903}
- m_RootOrder: 14
+ m_RootOrder: 19
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
@@ -9918,6 +11936,162 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1697817321}
m_CullTransparentMesh: 0
+--- !u!1 &1719111567
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1719111568}
+ - component: {fileID: 1719111570}
+ - component: {fileID: 1719111569}
+ m_Layer: 5
+ m_Name: posOffsetZLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1719111568
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1719111567}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 23.26995, y: -57.90001}
+ m_SizeDelta: {x: 13.857544, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1719111569
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1719111567}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Z
+--- !u!222 &1719111570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1719111567}
+ m_CullTransparentMesh: 0
+--- !u!1 &1728158173
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1728158174}
+ - component: {fileID: 1728158176}
+ - component: {fileID: 1728158175}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1728158174
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1728158173}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 74082974}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1728158175
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1728158173}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 1
+--- !u!222 &1728158176
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1728158173}
+ m_CullTransparentMesh: 0
--- !u!1 &1737154225
GameObject:
m_ObjectHideFlags: 0
@@ -9996,6 +12170,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1737154225}
m_CullTransparentMesh: 0
+--- !u!1 &1741478632
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1741478633}
+ - component: {fileID: 1741478635}
+ - component: {fileID: 1741478634}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1741478633
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1741478632}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1572887942}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1741478634
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1741478632}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Face
+--- !u!222 &1741478635
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1741478632}
+ m_CullTransparentMesh: 0
--- !u!1 &1744686084
GameObject:
m_ObjectHideFlags: 0
@@ -10548,6 +12800,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1830109049}
m_CullTransparentMesh: 0
+--- !u!1 &1832426889
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1832426890}
+ - component: {fileID: 1832426892}
+ - component: {fileID: 1832426891}
+ m_Layer: 5
+ m_Name: CyclesLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1832426890
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1832426889}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 592091831}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 102.41992, y: 57.899994}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1832426891
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1832426889}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Cycles per animation
+--- !u!222 &1832426892
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1832426889}
+ m_CullTransparentMesh: 0
--- !u!1 &1833745511
GameObject:
m_ObjectHideFlags: 0
@@ -11034,6 +13364,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1889402640}
m_CullTransparentMesh: 0
+--- !u!1 &1895236501
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1895236502}
+ - component: {fileID: 1895236504}
+ - component: {fileID: 1895236503}
+ m_Layer: 5
+ m_Name: posOffsetXLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1895236502
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895236501}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 629081414}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 23.27095, y: -24.600006}
+ m_SizeDelta: {x: 13.859619, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1895236503
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895236501}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: X
+--- !u!222 &1895236504
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895236501}
+ m_CullTransparentMesh: 0
--- !u!1 &1896062692
GameObject:
m_ObjectHideFlags: 0
@@ -11232,7 +13640,7 @@ RectTransform:
- {fileID: 1543793723}
- {fileID: 1344070788}
m_Father: {fileID: 1335076903}
- m_RootOrder: 20
+ m_RootOrder: 25
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@@ -11291,6 +13699,84 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1914421493}
m_CullTransparentMesh: 0
+--- !u!1 &1960844025
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1960844026}
+ - component: {fileID: 1960844028}
+ - component: {fileID: 1960844027}
+ m_Layer: 5
+ m_Name: CyclesFastLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1960844026
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1960844025}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 592091831}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 145.81995, y: -9.600006}
+ m_SizeDelta: {x: 160, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1960844027
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1960844025}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Fast
+--- !u!222 &1960844028
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1960844025}
+ m_CullTransparentMesh: 0
--- !u!1 &1962703573
GameObject:
m_ObjectHideFlags: 0
@@ -11533,7 +14019,7 @@ RectTransform:
- {fileID: 1481521047}
- {fileID: 1261535758}
m_Father: {fileID: 1335076903}
- m_RootOrder: 17
+ m_RootOrder: 22
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
diff --git a/Assets/Scripts/ActorBody.cs b/Assets/Scripts/ActorBody.cs
index 9d6e1acb..ae087e9f 100644
--- a/Assets/Scripts/ActorBody.cs
+++ b/Assets/Scripts/ActorBody.cs
@@ -1,12 +1,73 @@
using System.Collections;
using System.Collections.Generic;
+using System.Linq;
using UnityEngine;
+using UnityEngine.EventSystems;
namespace RimWorldAnimationStudio
{
- public class ActorBody : MonoBehaviour
+ public class ActorBody : MonoBehaviour, IPointerClickHandler, IDragHandler
{
+ public int actorID;
+
public SpriteRenderer bodyRenderer;
public SpriteRenderer headRenderer;
+
+ public void Initialize(int actorID)
+ {
+ this.actorID = actorID;
+ }
+
+ public void OnPointerClick(PointerEventData eventData)
+ {
+ if (eventData.pointerCurrentRaycast.gameObject.GetComponent() == null)
+ { return; }
+
+ foreach (ActorBody actorBody in AnimationController.Instance.actorBodies)
+ {
+ if (actorBody == this)
+ { continue; }
+
+ actorBody.bodyRenderer.color = new Color(1f, 1f, 1f);
+ actorBody.headRenderer.color = new Color(1f, 1f, 1f);
+ }
+
+ bodyRenderer.color = new Color(0f, 1f, 0f);
+ headRenderer.color = new Color(0f, 1f, 0f);
+
+ Workspace.actorID = actorID;
+ }
+
+ public void OnDrag(PointerEventData eventData)
+ {
+ Vector3 mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
+
+
+ if (Workspace.actorManipulationMode == ActorManipulationMode.Pan)
+ {
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyOffsetX = mousePosition.x;
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyOffsetZ = mousePosition.y;
+ }
+
+ else if (Workspace.actorManipulationMode == ActorManipulationMode.Rotate)
+ {
+ float angle = Vector2.SignedAngle(Vector2.down, (Vector2)mousePosition - (Vector2)transform.position);
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyAngle = angle;
+ }
+
+ else if (Workspace.actorManipulationMode == ActorManipulationMode.Face)
+ {
+ float angle = Vector2.SignedAngle(Vector2.up, (Vector2)mousePosition - (Vector2)transform.position);
+ int facing = -Mathf.RoundToInt(angle / 90f );
+ facing = facing < 0 ? facing + 4 : facing;
+
+ Debug.Log(facing.ToString());
+
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyFacing = facing;
+ }
+
+ PawnAnimationClip clip = Workspace.Instance.GetPawnAnimationClip(actorID);
+ clip.BuildSimpleCurves();
+ }
}
}
diff --git a/Assets/Scripts/AnimationComponents/ActorBodyPart.cs b/Assets/Scripts/AnimationComponents/ActorBodyPart.cs
new file mode 100644
index 00000000..cdefe6c2
--- /dev/null
+++ b/Assets/Scripts/AnimationComponents/ActorBodyPart.cs
@@ -0,0 +1,67 @@
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using UnityEngine;
+using UnityEngine.EventSystems;
+
+namespace RimWorldAnimationStudio
+{
+ public class ActorBodyPart : MonoBehaviour, IDragHandler, IPointerClickHandler
+ {
+ public SpriteRenderer bodyPartRenderer;
+ public ActorBody parent;
+
+ public void OnPointerClick(PointerEventData eventData)
+ {
+ if (eventData.pointerCurrentRaycast.gameObject.GetComponent() == null)
+ { return; }
+
+ foreach (ActorBody actorBody in AnimationController.Instance.actorBodies)
+ {
+ actorBody.bodyRenderer.color = new Color(1f, 1f, 1f);
+ actorBody.headRenderer.color = new Color(1f, 1f, 1f);
+ }
+
+ bodyPartRenderer.color = new Color(0f, 1f, 0f);
+ }
+
+ public void OnDrag(PointerEventData eventData)
+ {
+ Vector3 mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
+ PawnKeyframe keyframe = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID);
+
+ if (Workspace.actorManipulationMode == ActorManipulationMode.Pan)
+ {
+ float distance = ((Vector2)mousePosition - (Vector2)transform.position).y;
+ Vector3 headOffset = new Vector3(0f, 0.34f, 0f);
+ headOffset = Quaternion.Euler(0, 0, keyframe.bodyAngle) * headOffset;
+
+ distance = Vector2.Dot(parent.transform.up, (Vector2)(mousePosition - parent.transform.position - headOffset));
+
+ Debug.Log(headOffset.ToString());
+
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headBob = distance;
+ }
+
+ else if (Workspace.actorManipulationMode == ActorManipulationMode.Rotate)
+ {
+ float angle = Vector2.SignedAngle(Vector2.down, (Vector2)mousePosition - (Vector2)transform.position);
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headAngle = angle;
+ }
+
+ else if (Workspace.actorManipulationMode == ActorManipulationMode.Face)
+ {
+ float angle = Vector2.SignedAngle(Vector2.up, (Vector2)mousePosition - (Vector2)transform.position);
+ int facing = -Mathf.RoundToInt(angle / 90f);
+ facing = facing < 0 ? facing + 4 : facing;
+
+ Debug.Log(facing.ToString());
+
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[parent.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).headFacing = facing;
+ }
+
+ PawnAnimationClip clip = Workspace.Instance.GetPawnAnimationClip(parent.actorID);
+ clip.BuildSimpleCurves();
+ }
+ }
+}
diff --git a/Assets/Scripts/AnimationComponents/ActorBodyPart.cs.meta b/Assets/Scripts/AnimationComponents/ActorBodyPart.cs.meta
new file mode 100644
index 00000000..0e5e5798
--- /dev/null
+++ b/Assets/Scripts/AnimationComponents/ActorBodyPart.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b23e33f312d52c642b86f5f2138f4030
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/AnimationComponents/AnimationClips/PawnAnimationClip.cs b/Assets/Scripts/AnimationComponents/AnimationClips/PawnAnimationClip.cs
index 73904791..996c4da6 100644
--- a/Assets/Scripts/AnimationComponents/AnimationClips/PawnAnimationClip.cs
+++ b/Assets/Scripts/AnimationComponents/AnimationClips/PawnAnimationClip.cs
@@ -49,8 +49,6 @@ namespace RimWorldAnimationStudio
if (keyframe.HasValidKeyframeID() == false)
{ keyframe.GenerateKeyframeID(); }
- Debug.Log(keyframe.atTick.Value);
-
BodyAngle.Add((float)keyframe.atTick / (float)duration, keyframe.bodyAngle, true);
HeadAngle.Add((float)keyframe.atTick / (float)duration, keyframe.headAngle, true);
BodyOffsetX.Add((float)keyframe.atTick / (float)duration, keyframe.bodyOffsetX, true);
diff --git a/Assets/Scripts/AnimationComponents/KeyFrames/PawnKeyframe.cs b/Assets/Scripts/AnimationComponents/KeyFrames/PawnKeyframe.cs
index b511c82f..97126b6e 100644
--- a/Assets/Scripts/AnimationComponents/KeyFrames/PawnKeyframe.cs
+++ b/Assets/Scripts/AnimationComponents/KeyFrames/PawnKeyframe.cs
@@ -1,4 +1,5 @@
using System.Collections.Generic;
+using System.Linq;
using System.Xml;
using System.Xml.Serialization;
using UnityEngine;
@@ -25,8 +26,15 @@ namespace RimWorldAnimationStudio
public void GenerateKeyframeID()
{
- keyframeID = Random.Range(100000, 1000000);
- Debug.Log("Generated ID: " + keyframeID);
+ int _keyframeID = Random.Range(100000, 1000000);
+
+ if (Workspace.animationDef.animationStages.Any(x => x.animationClips.Any(y => y.keyframes.Any(z => z.keyframeID == _keyframeID))))
+ {
+ GenerateKeyframeID();
+ return;
+ }
+
+ keyframeID = _keyframeID;
}
public bool HasValidKeyframeID()
diff --git a/Assets/Scripts/AnimationController.cs b/Assets/Scripts/AnimationController.cs
index 995163d2..81eae0f9 100644
--- a/Assets/Scripts/AnimationController.cs
+++ b/Assets/Scripts/AnimationController.cs
@@ -36,6 +36,10 @@ namespace RimWorldAnimationStudio
public AnimationTimeline animationTimelinePrefab;
private float currentTime = 0;
+ private int cycleIndex = 0;
+
+ public InputField cyclesNormalField;
+ public InputField cyclesFastField;
public void Update()
{
@@ -58,25 +62,29 @@ namespace RimWorldAnimationStudio
currentTime -= 1f/60f;
stageTick += 1;
- int stageLenght = Workspace.animationDef.animationStages[Workspace.stageID].playTimeTicks;
-
- if (stageTick > stageLenght)
+ if (stageTick > Workspace.animationClipWindowSize)
{
if (stageLoopDropdown.value == 1)
{ stageTick = 1; }
else if (stageLoopDropdown.value == 2 && Workspace.stageID < Workspace.animationDef.animationStages.Count - 1)
- {
- stageTick = 1;
- Workspace.stageID++;
- stageIDField.text = Workspace.stageID.ToString();
+ {
+ ++cycleIndex;
+ stageTick = 1;
+
+ if (cycleIndex > int.Parse(cyclesNormalField.text))
+ {
+ ++Workspace.stageID;
+ stageIDField.text = Workspace.stageID.ToString();
+ cycleIndex = 0;
+ }
}
else
- { stageTick = stageLenght; }
+ { stageTick = Workspace.animationClipWindowSize; }
}
- stageTimelineSlider.maxValue = stageLenght;
+ stageTimelineSlider.maxValue = Workspace.animationClipWindowSize;
stageTimelineSlider.value = stageTick;
UpdateAnimation();
@@ -87,12 +95,12 @@ namespace RimWorldAnimationStudio
if (stageTickText != null)
{ stageTickText.text = stageTick.ToString(); }
if (stageLengthText != null)
- { stageLengthText.text = Workspace.animationDef.animationStages[Workspace.stageID].playTimeTicks.ToString(); }
+ { stageLengthText.text = Workspace.animationClipWindowSize.ToString(); }
for (int actorID = 0; actorID < actorBodies.Count; actorID++)
{
ActorBody actorBody = actorBodies[actorID];
- string bodyType = actorCards.transform.GetChild(actorID).GetComponent().bodyType; //bodyTypeDropdowns[actorID].options[bodyTypeDropdowns[actorID].value].text;
+ string bodyType = actorCards.transform.GetChild(actorID).GetComponent().bodyType;
PawnAnimationClip clip = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[actorID];
float clipPercent = (float)(stageTick % clip.duration) / clip.duration;
@@ -128,7 +136,7 @@ namespace RimWorldAnimationStudio
actorBody.bodyRenderer.sortingLayerName = clip.layer;
actorBody.headRenderer.sortingLayerName = clip.layer;
- actorBody.headRenderer.sortingOrder = headFacing == 2 ? 1 : -1;
+ actorBody.headRenderer.sortingOrder = headFacing == 0 ? -1 : 1;
}
}
@@ -154,10 +162,17 @@ namespace RimWorldAnimationStudio
Reset();
+ Workspace.animationClipWindowSize = Workspace.animationDef.animationStages[Workspace.stageID].animationClips.Select(x => x.duration).Max();
+ stageTimelineSlider.maxValue = Workspace.animationClipWindowSize;
+
+ cyclesNormalField.text = Mathf.Max(Mathf.CeilToInt((float)Workspace.animationDef.animationStages[Workspace.stageID].playTimeTicks / Workspace.animationClipWindowSize), 1).ToString();
+ cyclesFastField.text = Mathf.Max(Mathf.CeilToInt((float)Workspace.animationDef.animationStages[Workspace.stageID].playTimeTicksQuick / Workspace.animationClipWindowSize), 1).ToString();
+
for (int actorID = 0; actorID < Workspace.animationDef.actors.Count; actorID++)
{
GameObject actorBodyObject = Instantiate(actorBodyPrefab, transform);
actorBodies.Add(actorBodyObject.GetComponent());
+ actorBodyObject.GetComponent().Initialize(actorID);
GameObject actorCardObject = Instantiate(actorCardPrefab, actorCards);
actorCardObject.GetComponent().Initialize(Workspace.animationDef.actors[actorID]);
@@ -204,10 +219,13 @@ namespace RimWorldAnimationStudio
if (Workspace.animationDef == null)
{ return; }
- int stageLenght = Workspace.animationDef.animationStages[Workspace.stageID].playTimeTicks;
-
- if (stageLenght != (int)stageTimelineSlider.value)
+ if (stageTick != (int)stageTimelineSlider.value)
{ stageTick = (int)stageTimelineSlider.value; }
}
+
+ public void ToggleActorManipulationMode(int mode)
+ {
+ Workspace.actorManipulationMode = (ActorManipulationMode)mode;
+ }
}
}
diff --git a/Assets/Scripts/ApplicationManager.cs b/Assets/Scripts/ApplicationManager.cs
index e02fad33..63b83544 100644
--- a/Assets/Scripts/ApplicationManager.cs
+++ b/Assets/Scripts/ApplicationManager.cs
@@ -48,8 +48,8 @@ namespace RimWorldAnimationStudio
{
Debug.Log("Loaded AnimationDef: " + animationDef.defName);
- animationDef.Initialize();
Workspace.animationDef = animationDef;
+ animationDef.Initialize();
Workspace.isDirty = true;
var animationDefCards = Resources.FindObjectsOfTypeAll(typeof(AnimationDefCard)) as AnimationDefCard[];
@@ -78,8 +78,19 @@ namespace RimWorldAnimationStudio
{
Debug.Log("Saving AnimationDef: " + Workspace.animationDef.defName);
+ AnimationDef animationDef = Workspace.animationDef;
+
+ foreach (AnimationStage stage in animationDef.animationStages)
+ {
+ foreach (PawnAnimationClip clip in stage.animationClips)
+ {
+ clip.keyframes = clip.keyframes.OrderBy(x => x.atTick).ToList();
+ }
+ }
+
+
Defs defs = new Defs();
- defs.animationDefs.Add(Workspace.animationDef);
+ defs.animationDefs.Add(animationDef);
XmlUtility.WriteXML(defs, path);
}
diff --git a/Assets/Scripts/Enums.cs b/Assets/Scripts/Enums.cs
new file mode 100644
index 00000000..b85ab462
--- /dev/null
+++ b/Assets/Scripts/Enums.cs
@@ -0,0 +1,7 @@
+public enum ActorManipulationMode
+{
+ Pan,
+ Rotate,
+ Face,
+}
+
diff --git a/Assets/Scripts/Enums.cs.meta b/Assets/Scripts/Enums.cs.meta
new file mode 100644
index 00000000..bac8fa59
--- /dev/null
+++ b/Assets/Scripts/Enums.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: ee120e06e7d8c1f45ad58fc6baab0d47
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/GUI/ActorKeyframeCard.cs b/Assets/Scripts/GUI/ActorKeyframeCard.cs
new file mode 100644
index 00000000..1f0a25e1
--- /dev/null
+++ b/Assets/Scripts/GUI/ActorKeyframeCard.cs
@@ -0,0 +1,65 @@
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace RimWorldAnimationStudio
+{
+ public class ActorKeyframeCard : MonoBehaviour
+ {
+ public InputField positionXField;
+ public InputField positionZField;
+ public InputField rotationField;
+
+ private int lastTick = -1;
+ private bool isDirty = false;
+
+ public void Update()
+ {
+ if ((Workspace.animationDef == null || AnimationController.Instance.stageTick == lastTick) && isDirty == false)
+ { return; }
+
+ ActorBody actorBody = AnimationController.Instance.actorBodies[Workspace.actorID];
+ string bodyType = AnimationController.Instance.actorCards.transform.GetChild(Workspace.actorID).GetComponent().bodyType;
+
+ PawnAnimationClip clip = Workspace.animationDef.animationStages[Workspace.stageID].animationClips[Workspace.actorID];
+ float clipPercent = (float)(AnimationController.Instance.stageTick % clip.duration) / clip.duration;
+
+ Vector3 deltaPos = new Vector3(clip.BodyOffsetX.Evaluate(clipPercent), 0, clip.BodyOffsetZ.Evaluate(clipPercent));
+ deltaPos += Workspace.animationDef.actors[Workspace.actorID].bodyTypeOffset.GetOffset(bodyType);
+
+ float bodyAngle = clip.BodyAngle.Evaluate(clipPercent);
+ float headAngle = clip.HeadAngle.Evaluate(clipPercent);
+
+ if (bodyAngle < 0) bodyAngle = 360 - ((-1f * bodyAngle) % 360);
+ if (bodyAngle > 360) bodyAngle %= 360;
+
+ if (headAngle < 0) headAngle = 360 - ((-1f * headAngle) % 360);
+ if (headAngle > 360) headAngle %= 360;
+
+ int bodyFacing = (int)clip.BodyFacing.Evaluate(clipPercent);
+ Vector3 headBob = new Vector3(0, 0, clip.HeadBob.Evaluate(clipPercent)) + PawnUtility.BaseHeadOffsetAt(bodyType, bodyFacing);
+
+ Vector3 bodyPos = new Vector3(deltaPos.x, deltaPos.z, 0);
+ Vector3 headPos = new Vector3(headBob.x, headBob.z, 0);
+
+ positionXField.text = bodyPos.x.ToString("0.000");
+ positionZField.text = bodyPos.y.ToString("0.000");
+ rotationField.text = bodyAngle.ToString("0.000");
+
+ lastTick = AnimationController.Instance.stageTick;
+ isDirty = false;
+ }
+
+ public void OnValueChanged()
+ {
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[Workspace.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyOffsetX = float.Parse(positionXField.text);
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[Workspace.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyOffsetZ = float.Parse(positionZField.text);
+ Workspace.animationDef.animationStages[Workspace.stageID].animationClips[Workspace.actorID].keyframes.FirstOrDefault(x => x.keyframeID == Workspace.keyframeID).bodyAngle = float.Parse(rotationField.text);
+
+ Workspace.Instance.GetPawnAnimationClip(Workspace.actorID).BuildSimpleCurves();
+ isDirty = true;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/GUI/ActorKeyframeCard.cs.meta b/Assets/Scripts/GUI/ActorKeyframeCard.cs.meta
new file mode 100644
index 00000000..f2fbb562
--- /dev/null
+++ b/Assets/Scripts/GUI/ActorKeyframeCard.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 58ad3d066d9103541806d07bc98823d6
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/GUI/KeyframeSlider.cs b/Assets/Scripts/GUI/KeyframeSlider.cs
index 9bb02cc5..fdc8d85a 100644
--- a/Assets/Scripts/GUI/KeyframeSlider.cs
+++ b/Assets/Scripts/GUI/KeyframeSlider.cs
@@ -4,11 +4,12 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;
+using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace RimWorldAnimationStudio
{
- public class KeyframeSlider : Slider
+ public class KeyframeSlider : Slider, IPointerClickHandler, IBeginDragHandler, IEndDragHandler
{
public AnimationTimeline timeline;
//public AnimationClip clip;
@@ -31,9 +32,8 @@ namespace RimWorldAnimationStudio
this.keyframeID = keyframeID;
PawnKeyframe keyframe = Workspace.Instance.GetPawnKeyframe(actorID, keyframeID);
- Debug.Log(keyframe);
-
- value = (float)keyframe.atTick / Workspace.Instance.GetCurrentStageLength();
+ Debug.Log(keyframe.atTick);
+ value = (float)keyframe.atTick / Workspace.animationClipWindowSize;
OnValueChanged();
onValueChanged.AddListener(delegate (float value) { OnValueChanged(); });
@@ -44,32 +44,15 @@ namespace RimWorldAnimationStudio
PawnKeyframe keyframe = Workspace.Instance.GetPawnKeyframe(actorID, keyframeID);
PawnAnimationClip clip = Workspace.Instance.GetPawnAnimationClip(actorID);
- int stageLength = Workspace.Instance.GetCurrentStageLength();
- int newTick = Mathf.RoundToInt(value * stageLength);
-
- /*if (timeline.CanAddKeyFrameAtTick(newTick) == false)
- {
- int delta = keyframe.atTick > newTick ? 1 : -1;
-
- while (timeline.CanAddKeyFrameAtTick(newTick) == false)
- {
- newTick += delta;
-
- if (newTick == 1 || newTick == stageLength) { break; }
- }
-
- if (timeline.CanAddKeyFrameAtTick(newTick) == false)
- { value = (float)keyframe.atTick / stageLength; return; }
- }*/
+ int newTick = Mathf.RoundToInt(value * Workspace.animationClipWindowSize);
keyframe.atTick = newTick;
- Debug.Log("Value changed: " + newTick);
- //value = (float)keyframe.atTick / stageLength;
-
UpdateGhostFrames();
clip.BuildSimpleCurves();
+
+ AnimationController.Instance.stageTick = keyframe.atTick.Value;
}
// Ghost sliders are non-interactable slider handle
@@ -81,12 +64,11 @@ namespace RimWorldAnimationStudio
if (maxGhosts == 0)
{ return; }
- int stageLength = Workspace.Instance.GetCurrentStageLength();
int nGhosts = GetGhostFramesRequired();
for (int i = 0; i < Mathf.Max(nGhosts, ghostSliders.childCount); i++)
{
- if ((i - 1) * clip.duration + keyframe.atTick <= stageLength)
+ if ((i - 1) * clip.duration + keyframe.atTick <= Workspace.animationClipWindowSize)
{
if (ghostSliders.childCount <= i)
{ Instantiate(ghostSliderPrefab, ghostSliders); }
@@ -97,7 +79,7 @@ namespace RimWorldAnimationStudio
Slider ghostSlider = ghostSliderObject.GetComponent();
Debug.Log(ghostSlider);
- ghostSlider.value = (float)((i + 1) * clip.duration + keyframe.atTick) / stageLength;
+ ghostSlider.value = (float)((i + 1) * clip.duration + keyframe.atTick) / Workspace.animationClipWindowSize;
float mult = 1f - Mathf.Pow((float)i / maxGhosts, 2);
ghostSlider.transform.FindDeepChild("Handle").GetComponent().color = new Color(0, 0.5f, 0.5f, 0.5f * mult);
@@ -118,7 +100,36 @@ namespace RimWorldAnimationStudio
if (clip.duration <= 1)
{ return 0; }
- return Math.Min(Mathf.CeilToInt((float)Workspace.Instance.GetCurrentStageLength() / clip.duration), maxGhosts);
+ return Math.Min(Mathf.CeilToInt((float)Workspace.animationClipWindowSize / clip.duration), maxGhosts);
+ }
+
+ public void OnPointerClick(PointerEventData eventData)
+ {
+ PawnKeyframe keyframe = Workspace.Instance.GetPawnKeyframe(actorID, keyframeID);
+
+ foreach (KeyframeSlider keyframeSlider in timeline.transform.GetComponentsInChildren())
+ {
+ if (keyframeSlider == this)
+ { continue; }
+
+ keyframeSlider.transform.FindDeepChild("Handle").GetComponent().color = new Color(1f, 1f, 1f);
+ }
+
+ transform.FindDeepChild("Handle").GetComponent().color = new Color(0f, 1f, 0f);
+
+ AnimationController.Instance.stageTick = keyframe.atTick.Value;
+
+ Workspace.keyframeID = keyframeID;
+ }
+
+ public void OnBeginDrag(PointerEventData eventData)
+ {
+ interactable = true;
+ }
+
+ public void OnEndDrag(PointerEventData eventData)
+ {
+ interactable = false;
}
}
}
diff --git a/Assets/Scripts/Workspace.cs b/Assets/Scripts/Workspace.cs
index bb9a6255..77b413e6 100644
--- a/Assets/Scripts/Workspace.cs
+++ b/Assets/Scripts/Workspace.cs
@@ -11,6 +11,8 @@ namespace RimWorldAnimationStudio
{
public static AnimationDef animationDef;
public static int stageID = 0;
+ public static int actorID = 0;
+ public static int keyframeID = 0;
public static bool isDirty = false;
public static List defNames = new List() { "Human" };
@@ -23,13 +25,15 @@ namespace RimWorldAnimationStudio
private static int maxHistoryDepth = 100;
private static int historyIndex = 0;
- public int GetCurrentStageLength()
- {
- if (stageID < 0 || stageID >= animationDef.animationStages.Count)
- { return 0; }
+ public static ActorManipulationMode actorManipulationMode = ActorManipulationMode.Pan;
+ public static int animationClipWindowSize = 600;
- return animationDef.animationStages[stageID].playTimeTicks;
- }
+
+
+ //public int? GetCurrentKeyframe()
+ //{
+ // return animationDef?.animationStages[stageID]?.animationClips[actorID]?.keyframes.FirstOrDefault(x => x.keyframeID == keyframeID)?.keyframeID;
+ //}
public PawnAnimationClip GetPawnAnimationClip(int actorID)
{
diff --git a/Library/ArtifactDB b/Library/ArtifactDB
index 5f6d55a5..7f1f9345 100644
Binary files a/Library/ArtifactDB and b/Library/ArtifactDB differ
diff --git a/Library/Artifacts/00/00fa4f35a69b19d4e22fe527066afeb7 b/Library/Artifacts/00/00fa4f35a69b19d4e22fe527066afeb7
new file mode 100644
index 00000000..d078ac42
Binary files /dev/null and b/Library/Artifacts/00/00fa4f35a69b19d4e22fe527066afeb7 differ
diff --git a/Library/Artifacts/03/03678927e7d4cf64923a092949c9f9a1 b/Library/Artifacts/03/03678927e7d4cf64923a092949c9f9a1
new file mode 100644
index 00000000..0157164b
Binary files /dev/null and b/Library/Artifacts/03/03678927e7d4cf64923a092949c9f9a1 differ
diff --git a/Library/Artifacts/73/733fd457cdf748e7764eee5cb69dbb42 b/Library/Artifacts/05/055b1e42807fa0812423a72f9b0ed685
similarity index 84%
rename from Library/Artifacts/73/733fd457cdf748e7764eee5cb69dbb42
rename to Library/Artifacts/05/055b1e42807fa0812423a72f9b0ed685
index 90d4168f..758e4dbb 100644
Binary files a/Library/Artifacts/73/733fd457cdf748e7764eee5cb69dbb42 and b/Library/Artifacts/05/055b1e42807fa0812423a72f9b0ed685 differ
diff --git a/Library/Artifacts/07/07121b8dcf3be0074f3b2d754af5a82e b/Library/Artifacts/07/07121b8dcf3be0074f3b2d754af5a82e
new file mode 100644
index 00000000..881ca4df
Binary files /dev/null and b/Library/Artifacts/07/07121b8dcf3be0074f3b2d754af5a82e differ
diff --git a/Library/Artifacts/08/08bc77deaf66a6f5778e5a85875cab8d b/Library/Artifacts/08/08bc77deaf66a6f5778e5a85875cab8d
new file mode 100644
index 00000000..776cb8f5
Binary files /dev/null and b/Library/Artifacts/08/08bc77deaf66a6f5778e5a85875cab8d differ
diff --git a/Library/Artifacts/0b/0b43e358d97225c787a95cae9fe06e6d b/Library/Artifacts/0b/0b43e358d97225c787a95cae9fe06e6d
new file mode 100644
index 00000000..f052fffc
Binary files /dev/null and b/Library/Artifacts/0b/0b43e358d97225c787a95cae9fe06e6d differ
diff --git a/Library/Artifacts/0e/0e2826d67a7de855d3ca23112dd341f5 b/Library/Artifacts/0e/0e2826d67a7de855d3ca23112dd341f5
new file mode 100644
index 00000000..b26a5f56
Binary files /dev/null and b/Library/Artifacts/0e/0e2826d67a7de855d3ca23112dd341f5 differ
diff --git a/Library/Artifacts/90/90cbecee7d72c107e727fc494a134c1c b/Library/Artifacts/14/147aee9defc6ef99f5514e8c2fd2f103
similarity index 71%
rename from Library/Artifacts/90/90cbecee7d72c107e727fc494a134c1c
rename to Library/Artifacts/14/147aee9defc6ef99f5514e8c2fd2f103
index 66cd5fcc..45072d19 100644
Binary files a/Library/Artifacts/90/90cbecee7d72c107e727fc494a134c1c and b/Library/Artifacts/14/147aee9defc6ef99f5514e8c2fd2f103 differ
diff --git a/Library/Artifacts/14/1488705177bb600dea2b0322068998e9 b/Library/Artifacts/14/1488705177bb600dea2b0322068998e9
new file mode 100644
index 00000000..4eb818c6
Binary files /dev/null and b/Library/Artifacts/14/1488705177bb600dea2b0322068998e9 differ
diff --git a/Library/Artifacts/16/1638db9d452226412a4111d5d8caa21c b/Library/Artifacts/16/1638db9d452226412a4111d5d8caa21c
new file mode 100644
index 00000000..ac93c12a
Binary files /dev/null and b/Library/Artifacts/16/1638db9d452226412a4111d5d8caa21c differ
diff --git a/Library/Artifacts/18/18ab8767e062981c37a592bb983c1e49 b/Library/Artifacts/18/18ab8767e062981c37a592bb983c1e49
new file mode 100644
index 00000000..54e381be
Binary files /dev/null and b/Library/Artifacts/18/18ab8767e062981c37a592bb983c1e49 differ
diff --git a/Library/Artifacts/19/1943b79b9bf5ae3a5234c62c4b8a2c50 b/Library/Artifacts/19/1943b79b9bf5ae3a5234c62c4b8a2c50
new file mode 100644
index 00000000..4f5d2892
Binary files /dev/null and b/Library/Artifacts/19/1943b79b9bf5ae3a5234c62c4b8a2c50 differ
diff --git a/Library/Artifacts/1a/1a5b0634a26c2531621cc49cb9d985ef b/Library/Artifacts/1a/1a5b0634a26c2531621cc49cb9d985ef
new file mode 100644
index 00000000..7f03d409
Binary files /dev/null and b/Library/Artifacts/1a/1a5b0634a26c2531621cc49cb9d985ef differ
diff --git a/Library/Artifacts/1b/1b13bf0e4267b0915db376a590f33b24 b/Library/Artifacts/1b/1b13bf0e4267b0915db376a590f33b24
new file mode 100644
index 00000000..d60b3c40
Binary files /dev/null and b/Library/Artifacts/1b/1b13bf0e4267b0915db376a590f33b24 differ
diff --git a/Library/Artifacts/1d/1d449ce4bc666ee1c69dde1f818e5288 b/Library/Artifacts/1d/1d449ce4bc666ee1c69dde1f818e5288
new file mode 100644
index 00000000..f1af4e77
Binary files /dev/null and b/Library/Artifacts/1d/1d449ce4bc666ee1c69dde1f818e5288 differ
diff --git a/Library/Artifacts/1e/1e90ff1dbbcc962413583abee716581d b/Library/Artifacts/1e/1e90ff1dbbcc962413583abee716581d
new file mode 100644
index 00000000..70493596
Binary files /dev/null and b/Library/Artifacts/1e/1e90ff1dbbcc962413583abee716581d differ
diff --git a/Library/Artifacts/21/211b4b69a248381163a52bbabe362c5e b/Library/Artifacts/21/211b4b69a248381163a52bbabe362c5e
new file mode 100644
index 00000000..a7757391
Binary files /dev/null and b/Library/Artifacts/21/211b4b69a248381163a52bbabe362c5e differ
diff --git a/Library/Artifacts/22/22a9fe3ecaae29820cf66573ad40efcb b/Library/Artifacts/22/22a9fe3ecaae29820cf66573ad40efcb
new file mode 100644
index 00000000..d9f13f6e
Binary files /dev/null and b/Library/Artifacts/22/22a9fe3ecaae29820cf66573ad40efcb differ
diff --git a/Library/Artifacts/26/265d1a03c972ee07bdc1caed417b9b24 b/Library/Artifacts/26/265d1a03c972ee07bdc1caed417b9b24
new file mode 100644
index 00000000..f95460b6
Binary files /dev/null and b/Library/Artifacts/26/265d1a03c972ee07bdc1caed417b9b24 differ
diff --git a/Library/Artifacts/26/2698c7661cbe16bec45be980a81eab87 b/Library/Artifacts/26/2698c7661cbe16bec45be980a81eab87
new file mode 100644
index 00000000..1cf7ca9c
Binary files /dev/null and b/Library/Artifacts/26/2698c7661cbe16bec45be980a81eab87 differ
diff --git a/Library/Artifacts/28/28077e1db3df099720b2021af13188d9 b/Library/Artifacts/28/28077e1db3df099720b2021af13188d9
new file mode 100644
index 00000000..e2454cf7
Binary files /dev/null and b/Library/Artifacts/28/28077e1db3df099720b2021af13188d9 differ
diff --git a/Library/Artifacts/29/290421a1b762035d06e3667c78bac3ef b/Library/Artifacts/29/290421a1b762035d06e3667c78bac3ef
new file mode 100644
index 00000000..a22a6886
Binary files /dev/null and b/Library/Artifacts/29/290421a1b762035d06e3667c78bac3ef differ
diff --git a/Library/Artifacts/21/21f8eb4c4547a91efb4ce747690d9d9e b/Library/Artifacts/29/29871a55496c5a6da25696b5814847c2
similarity index 88%
rename from Library/Artifacts/21/21f8eb4c4547a91efb4ce747690d9d9e
rename to Library/Artifacts/29/29871a55496c5a6da25696b5814847c2
index d58bd97c..b4433bb1 100644
Binary files a/Library/Artifacts/21/21f8eb4c4547a91efb4ce747690d9d9e and b/Library/Artifacts/29/29871a55496c5a6da25696b5814847c2 differ
diff --git a/Library/Artifacts/2c/2c7aabe1a8a7ac82c3883084436a6e12 b/Library/Artifacts/2c/2c7aabe1a8a7ac82c3883084436a6e12
new file mode 100644
index 00000000..4ae2f926
Binary files /dev/null and b/Library/Artifacts/2c/2c7aabe1a8a7ac82c3883084436a6e12 differ
diff --git a/Library/Artifacts/2e/2ef89dbac8d0e7b6257099a16c2a36f0 b/Library/Artifacts/2e/2ef89dbac8d0e7b6257099a16c2a36f0
new file mode 100644
index 00000000..d94f57d7
Binary files /dev/null and b/Library/Artifacts/2e/2ef89dbac8d0e7b6257099a16c2a36f0 differ
diff --git a/Library/Artifacts/30/309621439bcf77b47648baa7e400105e b/Library/Artifacts/30/309621439bcf77b47648baa7e400105e
new file mode 100644
index 00000000..3d086143
Binary files /dev/null and b/Library/Artifacts/30/309621439bcf77b47648baa7e400105e differ
diff --git a/Library/Artifacts/33/338f00489093cfb6c56d57b305063f5c b/Library/Artifacts/33/338f00489093cfb6c56d57b305063f5c
new file mode 100644
index 00000000..24558da7
Binary files /dev/null and b/Library/Artifacts/33/338f00489093cfb6c56d57b305063f5c differ
diff --git a/Library/Artifacts/37/37d032b35b92075b13e59b37de9b6e54 b/Library/Artifacts/37/37d032b35b92075b13e59b37de9b6e54
new file mode 100644
index 00000000..13dc705b
Binary files /dev/null and b/Library/Artifacts/37/37d032b35b92075b13e59b37de9b6e54 differ
diff --git a/Library/Artifacts/39/39b0188a9ed34d4b1e7834c1cd21ef30 b/Library/Artifacts/39/39b0188a9ed34d4b1e7834c1cd21ef30
new file mode 100644
index 00000000..8a39ab12
Binary files /dev/null and b/Library/Artifacts/39/39b0188a9ed34d4b1e7834c1cd21ef30 differ
diff --git a/Library/Artifacts/fd/fd0a912267b0b54475415926eb845939 b/Library/Artifacts/3a/3ae0063ca56e5f8f534ec9b287fd700f
similarity index 71%
rename from Library/Artifacts/fd/fd0a912267b0b54475415926eb845939
rename to Library/Artifacts/3a/3ae0063ca56e5f8f534ec9b287fd700f
index 17938d67..00dfbf9f 100644
Binary files a/Library/Artifacts/fd/fd0a912267b0b54475415926eb845939 and b/Library/Artifacts/3a/3ae0063ca56e5f8f534ec9b287fd700f differ
diff --git a/Library/Artifacts/3e/3e1dda46a4fd83d60b35261772b8eb44 b/Library/Artifacts/3e/3e1dda46a4fd83d60b35261772b8eb44
new file mode 100644
index 00000000..a4c72370
Binary files /dev/null and b/Library/Artifacts/3e/3e1dda46a4fd83d60b35261772b8eb44 differ
diff --git a/Library/Artifacts/3e/3e5aeda083f8adede9e44e2c7da8115b b/Library/Artifacts/3e/3e5aeda083f8adede9e44e2c7da8115b
new file mode 100644
index 00000000..c26c892c
Binary files /dev/null and b/Library/Artifacts/3e/3e5aeda083f8adede9e44e2c7da8115b differ
diff --git a/Library/Artifacts/3f/3f291391dfc7194f382a70842707d18c b/Library/Artifacts/3f/3f291391dfc7194f382a70842707d18c
new file mode 100644
index 00000000..5939d4cd
Binary files /dev/null and b/Library/Artifacts/3f/3f291391dfc7194f382a70842707d18c differ
diff --git a/Library/Artifacts/3f/3fa7d845a80a7a4a73caf45d627c0bb6 b/Library/Artifacts/3f/3fa7d845a80a7a4a73caf45d627c0bb6
new file mode 100644
index 00000000..a3880057
Binary files /dev/null and b/Library/Artifacts/3f/3fa7d845a80a7a4a73caf45d627c0bb6 differ
diff --git a/Library/Artifacts/43/43d56a298afbcd06ab2c13e6757ac8af b/Library/Artifacts/43/43d56a298afbcd06ab2c13e6757ac8af
new file mode 100644
index 00000000..bb1c695c
Binary files /dev/null and b/Library/Artifacts/43/43d56a298afbcd06ab2c13e6757ac8af differ
diff --git a/Library/Artifacts/48/48b06af2b0ca520ff20d1d215fed91a2 b/Library/Artifacts/48/48b06af2b0ca520ff20d1d215fed91a2
new file mode 100644
index 00000000..130c08d4
Binary files /dev/null and b/Library/Artifacts/48/48b06af2b0ca520ff20d1d215fed91a2 differ
diff --git a/Library/Artifacts/4d/4dcd84dff613db12cecb2ee090dc647b b/Library/Artifacts/4d/4dcd84dff613db12cecb2ee090dc647b
new file mode 100644
index 00000000..a1a01eca
Binary files /dev/null and b/Library/Artifacts/4d/4dcd84dff613db12cecb2ee090dc647b differ
diff --git a/Library/Artifacts/4d/4de67520a8c2188d83abd9cd4402b8b1 b/Library/Artifacts/4d/4de67520a8c2188d83abd9cd4402b8b1
new file mode 100644
index 00000000..a0ac1a51
Binary files /dev/null and b/Library/Artifacts/4d/4de67520a8c2188d83abd9cd4402b8b1 differ
diff --git a/Library/Artifacts/4e/4e4eaa512e0f077402d7d8096783577c b/Library/Artifacts/4e/4e4eaa512e0f077402d7d8096783577c
new file mode 100644
index 00000000..fcc1ac55
Binary files /dev/null and b/Library/Artifacts/4e/4e4eaa512e0f077402d7d8096783577c differ
diff --git a/Library/Artifacts/52/52139fd4ddf5ebdd8f99aa3941fde269 b/Library/Artifacts/52/52139fd4ddf5ebdd8f99aa3941fde269
new file mode 100644
index 00000000..22e5a46d
Binary files /dev/null and b/Library/Artifacts/52/52139fd4ddf5ebdd8f99aa3941fde269 differ
diff --git a/Library/Artifacts/52/52e01f64bae952b37263640319c1430d b/Library/Artifacts/52/52e01f64bae952b37263640319c1430d
new file mode 100644
index 00000000..2123de96
Binary files /dev/null and b/Library/Artifacts/52/52e01f64bae952b37263640319c1430d differ
diff --git a/Library/Artifacts/52/52e4e1042b6072aa42bef6c7cbba52a4 b/Library/Artifacts/52/52e4e1042b6072aa42bef6c7cbba52a4
new file mode 100644
index 00000000..34c428a4
Binary files /dev/null and b/Library/Artifacts/52/52e4e1042b6072aa42bef6c7cbba52a4 differ
diff --git a/Library/Artifacts/55/5531e946c8542ae288fb416fd258b62a b/Library/Artifacts/55/5531e946c8542ae288fb416fd258b62a
new file mode 100644
index 00000000..b6c1424b
Binary files /dev/null and b/Library/Artifacts/55/5531e946c8542ae288fb416fd258b62a differ
diff --git a/Library/Artifacts/55/55a20c484f24d7b47de4ca7eefb1c62c b/Library/Artifacts/55/55a20c484f24d7b47de4ca7eefb1c62c
new file mode 100644
index 00000000..a291e8b0
Binary files /dev/null and b/Library/Artifacts/55/55a20c484f24d7b47de4ca7eefb1c62c differ
diff --git a/Library/Artifacts/57/577c7561abd5fb0d44064dec1c62f79c b/Library/Artifacts/57/577c7561abd5fb0d44064dec1c62f79c
new file mode 100644
index 00000000..d7e6802f
Binary files /dev/null and b/Library/Artifacts/57/577c7561abd5fb0d44064dec1c62f79c differ
diff --git a/Library/Artifacts/57/57d33ce2b72a53e4d78274ca0225aca5 b/Library/Artifacts/57/57d33ce2b72a53e4d78274ca0225aca5
new file mode 100644
index 00000000..273c2ad3
Binary files /dev/null and b/Library/Artifacts/57/57d33ce2b72a53e4d78274ca0225aca5 differ
diff --git a/Library/Artifacts/5a/5a9b497be7b03013f0e96636c91333c4 b/Library/Artifacts/5a/5a9b497be7b03013f0e96636c91333c4
new file mode 100644
index 00000000..0ae20357
Binary files /dev/null and b/Library/Artifacts/5a/5a9b497be7b03013f0e96636c91333c4 differ
diff --git a/Library/Artifacts/5d/5dbbe11d23b9d33f9344f444d9771511 b/Library/Artifacts/5d/5dbbe11d23b9d33f9344f444d9771511
new file mode 100644
index 00000000..93e654a6
Binary files /dev/null and b/Library/Artifacts/5d/5dbbe11d23b9d33f9344f444d9771511 differ
diff --git a/Library/Artifacts/5d/5dd7356cf42fc24fd8f968c07eb3f619 b/Library/Artifacts/5d/5dd7356cf42fc24fd8f968c07eb3f619
new file mode 100644
index 00000000..e49ae814
Binary files /dev/null and b/Library/Artifacts/5d/5dd7356cf42fc24fd8f968c07eb3f619 differ
diff --git a/Library/Artifacts/5d/5dda7ad9b107a0e764414dd5db9acbfd b/Library/Artifacts/5d/5dda7ad9b107a0e764414dd5db9acbfd
new file mode 100644
index 00000000..adae5d13
Binary files /dev/null and b/Library/Artifacts/5d/5dda7ad9b107a0e764414dd5db9acbfd differ
diff --git a/Library/Artifacts/5e/5e85f045f4986e5b63c05c60a2063053 b/Library/Artifacts/5e/5e85f045f4986e5b63c05c60a2063053
new file mode 100644
index 00000000..b1462f0c
Binary files /dev/null and b/Library/Artifacts/5e/5e85f045f4986e5b63c05c60a2063053 differ
diff --git a/Library/Artifacts/60/605eee6972da06e0239366c9deec7cb5 b/Library/Artifacts/60/605eee6972da06e0239366c9deec7cb5
new file mode 100644
index 00000000..bcea4572
Binary files /dev/null and b/Library/Artifacts/60/605eee6972da06e0239366c9deec7cb5 differ
diff --git a/Library/Artifacts/60/60b08b2a32391792a18903825d1e4905 b/Library/Artifacts/60/60b08b2a32391792a18903825d1e4905
new file mode 100644
index 00000000..d2c06240
Binary files /dev/null and b/Library/Artifacts/60/60b08b2a32391792a18903825d1e4905 differ
diff --git a/Library/Artifacts/61/61e0ec02d88ec60d4de6d7102d48f4fc b/Library/Artifacts/61/61e0ec02d88ec60d4de6d7102d48f4fc
new file mode 100644
index 00000000..a03b3e72
Binary files /dev/null and b/Library/Artifacts/61/61e0ec02d88ec60d4de6d7102d48f4fc differ
diff --git a/Library/Artifacts/64/646a7472dc56227c129556a494bffc34 b/Library/Artifacts/64/646a7472dc56227c129556a494bffc34
new file mode 100644
index 00000000..805bcfe8
Binary files /dev/null and b/Library/Artifacts/64/646a7472dc56227c129556a494bffc34 differ
diff --git a/Library/Artifacts/67/67512d0d83618c476e004e96a4f06730 b/Library/Artifacts/67/67512d0d83618c476e004e96a4f06730
new file mode 100644
index 00000000..b1da769e
Binary files /dev/null and b/Library/Artifacts/67/67512d0d83618c476e004e96a4f06730 differ
diff --git a/Library/Artifacts/6a/6a39a0c9b59bc0c077047e2fdcb5a69c b/Library/Artifacts/6a/6a39a0c9b59bc0c077047e2fdcb5a69c
new file mode 100644
index 00000000..b8a046fe
Binary files /dev/null and b/Library/Artifacts/6a/6a39a0c9b59bc0c077047e2fdcb5a69c differ
diff --git a/Library/Artifacts/35/351b9edc4c37a9737ef5787c8ca981f2 b/Library/Artifacts/6b/6b30c5510f0954061f9025d23efa0f8d
similarity index 82%
rename from Library/Artifacts/35/351b9edc4c37a9737ef5787c8ca981f2
rename to Library/Artifacts/6b/6b30c5510f0954061f9025d23efa0f8d
index 257ad40b..0fed42b9 100644
Binary files a/Library/Artifacts/35/351b9edc4c37a9737ef5787c8ca981f2 and b/Library/Artifacts/6b/6b30c5510f0954061f9025d23efa0f8d differ
diff --git a/Library/Artifacts/6f/6f25be0c1ca09cb737bf3e0be797c647 b/Library/Artifacts/6f/6f25be0c1ca09cb737bf3e0be797c647
new file mode 100644
index 00000000..65dcd713
Binary files /dev/null and b/Library/Artifacts/6f/6f25be0c1ca09cb737bf3e0be797c647 differ
diff --git a/Library/Artifacts/72/72165efbdc7734373235660bed6bd1ec b/Library/Artifacts/72/72165efbdc7734373235660bed6bd1ec
new file mode 100644
index 00000000..809af018
Binary files /dev/null and b/Library/Artifacts/72/72165efbdc7734373235660bed6bd1ec differ
diff --git a/Library/Artifacts/73/733b743457fabce85df83c767c8d1b70 b/Library/Artifacts/73/733b743457fabce85df83c767c8d1b70
new file mode 100644
index 00000000..967392bb
Binary files /dev/null and b/Library/Artifacts/73/733b743457fabce85df83c767c8d1b70 differ
diff --git a/Library/Artifacts/74/744393064f214cea4c8a457594a80ac6 b/Library/Artifacts/74/744393064f214cea4c8a457594a80ac6
new file mode 100644
index 00000000..e41c6714
Binary files /dev/null and b/Library/Artifacts/74/744393064f214cea4c8a457594a80ac6 differ
diff --git a/Library/Artifacts/74/744c383d345985924f5f2635a9682fe6 b/Library/Artifacts/74/744c383d345985924f5f2635a9682fe6
new file mode 100644
index 00000000..2beef226
Binary files /dev/null and b/Library/Artifacts/74/744c383d345985924f5f2635a9682fe6 differ
diff --git a/Library/Artifacts/75/75d6df915a02c1ebfafdf179fd545e95 b/Library/Artifacts/75/75d6df915a02c1ebfafdf179fd545e95
new file mode 100644
index 00000000..ff178ec8
Binary files /dev/null and b/Library/Artifacts/75/75d6df915a02c1ebfafdf179fd545e95 differ
diff --git a/Library/Artifacts/76/76912ebde97356a4f0fe6c97d9ca3859 b/Library/Artifacts/76/76912ebde97356a4f0fe6c97d9ca3859
new file mode 100644
index 00000000..d45356f9
Binary files /dev/null and b/Library/Artifacts/76/76912ebde97356a4f0fe6c97d9ca3859 differ
diff --git a/Library/Artifacts/38/38ec42da933d1148e40e73112aec842d b/Library/Artifacts/77/773a4f31e71a5480e43963fc2f405ca5
similarity index 73%
rename from Library/Artifacts/38/38ec42da933d1148e40e73112aec842d
rename to Library/Artifacts/77/773a4f31e71a5480e43963fc2f405ca5
index 8e278b24..d3ccde40 100644
Binary files a/Library/Artifacts/38/38ec42da933d1148e40e73112aec842d and b/Library/Artifacts/77/773a4f31e71a5480e43963fc2f405ca5 differ
diff --git a/Library/Artifacts/7c/7c4e7095da493fac7b7be0c70ca151b8 b/Library/Artifacts/7c/7c4e7095da493fac7b7be0c70ca151b8
new file mode 100644
index 00000000..0fd6317f
Binary files /dev/null and b/Library/Artifacts/7c/7c4e7095da493fac7b7be0c70ca151b8 differ
diff --git a/Library/Artifacts/7f/7fa1eded06715ac960c2311151cec6ed b/Library/Artifacts/7f/7fa1eded06715ac960c2311151cec6ed
new file mode 100644
index 00000000..ffb2e23d
Binary files /dev/null and b/Library/Artifacts/7f/7fa1eded06715ac960c2311151cec6ed differ
diff --git a/Library/Artifacts/7f/7ffc156bf8218824b5a361ed86b74ef4 b/Library/Artifacts/7f/7ffc156bf8218824b5a361ed86b74ef4
new file mode 100644
index 00000000..f178bbb2
Binary files /dev/null and b/Library/Artifacts/7f/7ffc156bf8218824b5a361ed86b74ef4 differ
diff --git a/Library/Artifacts/80/80a3edf2acb5bf4087c1032c224fb97e b/Library/Artifacts/80/80a3edf2acb5bf4087c1032c224fb97e
new file mode 100644
index 00000000..f3c3b4cc
Binary files /dev/null and b/Library/Artifacts/80/80a3edf2acb5bf4087c1032c224fb97e differ
diff --git a/Library/Artifacts/87/87bd4859bd9082b52d188e39a2da9293 b/Library/Artifacts/87/87bd4859bd9082b52d188e39a2da9293
new file mode 100644
index 00000000..b4f752f7
Binary files /dev/null and b/Library/Artifacts/87/87bd4859bd9082b52d188e39a2da9293 differ
diff --git a/Library/Artifacts/88/880ff94463df92501d1c2c565a3416e9 b/Library/Artifacts/88/880ff94463df92501d1c2c565a3416e9
new file mode 100644
index 00000000..7c196131
Binary files /dev/null and b/Library/Artifacts/88/880ff94463df92501d1c2c565a3416e9 differ
diff --git a/Library/Artifacts/8b/8b4ab59000b07dfd9be5b8db568ae0a7 b/Library/Artifacts/8b/8b4ab59000b07dfd9be5b8db568ae0a7
new file mode 100644
index 00000000..3fb80af4
Binary files /dev/null and b/Library/Artifacts/8b/8b4ab59000b07dfd9be5b8db568ae0a7 differ
diff --git a/Library/Artifacts/8b/8bbdb6424cc5628c1bc054a6a57e7ece b/Library/Artifacts/8b/8bbdb6424cc5628c1bc054a6a57e7ece
new file mode 100644
index 00000000..c53312a8
Binary files /dev/null and b/Library/Artifacts/8b/8bbdb6424cc5628c1bc054a6a57e7ece differ
diff --git a/Library/Artifacts/7b/7b84e21f9fe092cb397970d3503cbd68 b/Library/Artifacts/8c/8c2b00fa6b429e3b3f9bce2dfafeb09c
similarity index 91%
rename from Library/Artifacts/7b/7b84e21f9fe092cb397970d3503cbd68
rename to Library/Artifacts/8c/8c2b00fa6b429e3b3f9bce2dfafeb09c
index 5d52fb48..ccf065bb 100644
Binary files a/Library/Artifacts/7b/7b84e21f9fe092cb397970d3503cbd68 and b/Library/Artifacts/8c/8c2b00fa6b429e3b3f9bce2dfafeb09c differ
diff --git a/Library/Artifacts/93/936e47ac7e574746e1840025d1dbebc0 b/Library/Artifacts/93/936e47ac7e574746e1840025d1dbebc0
new file mode 100644
index 00000000..4d6e1699
Binary files /dev/null and b/Library/Artifacts/93/936e47ac7e574746e1840025d1dbebc0 differ
diff --git a/Library/Artifacts/93/93a79ad8078ce4cdb562f8d5d562e842 b/Library/Artifacts/93/93a79ad8078ce4cdb562f8d5d562e842
new file mode 100644
index 00000000..ba22dbe4
Binary files /dev/null and b/Library/Artifacts/93/93a79ad8078ce4cdb562f8d5d562e842 differ
diff --git a/Library/Artifacts/a1/a1a73e593d4802ff75c60446cdf543fc b/Library/Artifacts/a1/a1a73e593d4802ff75c60446cdf543fc
new file mode 100644
index 00000000..2d35d655
Binary files /dev/null and b/Library/Artifacts/a1/a1a73e593d4802ff75c60446cdf543fc differ
diff --git a/Library/Artifacts/a1/a1e4f181f6655bcbc7a772700b99a838 b/Library/Artifacts/a1/a1e4f181f6655bcbc7a772700b99a838
new file mode 100644
index 00000000..72a1e718
Binary files /dev/null and b/Library/Artifacts/a1/a1e4f181f6655bcbc7a772700b99a838 differ
diff --git a/Library/Artifacts/a3/a3a3523da24ac74666c4e9980a4d15d0 b/Library/Artifacts/a3/a3a3523da24ac74666c4e9980a4d15d0
new file mode 100644
index 00000000..4178652b
Binary files /dev/null and b/Library/Artifacts/a3/a3a3523da24ac74666c4e9980a4d15d0 differ
diff --git a/Library/Artifacts/a4/a45997434f2ca8ff7901e6ea2033290f b/Library/Artifacts/a4/a45997434f2ca8ff7901e6ea2033290f
new file mode 100644
index 00000000..320a4c77
Binary files /dev/null and b/Library/Artifacts/a4/a45997434f2ca8ff7901e6ea2033290f differ
diff --git a/Library/Artifacts/a5/a50acb5eac4ebf8b178f2c6341b42019 b/Library/Artifacts/a5/a50acb5eac4ebf8b178f2c6341b42019
new file mode 100644
index 00000000..75a6b8cf
Binary files /dev/null and b/Library/Artifacts/a5/a50acb5eac4ebf8b178f2c6341b42019 differ
diff --git a/Library/Artifacts/c8/c88c01e6b4903df79c1bb53535736965 b/Library/Artifacts/a5/a5904d56c0d6f1b956635234502bfc01
similarity index 95%
rename from Library/Artifacts/c8/c88c01e6b4903df79c1bb53535736965
rename to Library/Artifacts/a5/a5904d56c0d6f1b956635234502bfc01
index 720bc6d7..a06208bd 100644
Binary files a/Library/Artifacts/c8/c88c01e6b4903df79c1bb53535736965 and b/Library/Artifacts/a5/a5904d56c0d6f1b956635234502bfc01 differ
diff --git a/Library/Artifacts/ad/ad579ff8ffba01b3c98c939c64d19683 b/Library/Artifacts/ad/ad579ff8ffba01b3c98c939c64d19683
new file mode 100644
index 00000000..449cb812
Binary files /dev/null and b/Library/Artifacts/ad/ad579ff8ffba01b3c98c939c64d19683 differ
diff --git a/Library/Artifacts/b0/b0bfb2ce49b7ca685a84c525ed54be2d b/Library/Artifacts/b0/b0bfb2ce49b7ca685a84c525ed54be2d
new file mode 100644
index 00000000..e5ecf88f
Binary files /dev/null and b/Library/Artifacts/b0/b0bfb2ce49b7ca685a84c525ed54be2d differ
diff --git a/Library/Artifacts/b1/b1b4c541c9a29d699b64a6162895c283 b/Library/Artifacts/b1/b1b4c541c9a29d699b64a6162895c283
new file mode 100644
index 00000000..d5b38a80
Binary files /dev/null and b/Library/Artifacts/b1/b1b4c541c9a29d699b64a6162895c283 differ
diff --git a/Library/Artifacts/b5/b5996302d6fe5b92a975036c31f11531 b/Library/Artifacts/b5/b5996302d6fe5b92a975036c31f11531
new file mode 100644
index 00000000..32fc5f24
Binary files /dev/null and b/Library/Artifacts/b5/b5996302d6fe5b92a975036c31f11531 differ
diff --git a/Library/Artifacts/b6/b69e34af078ef2249a27b2b654a59fda b/Library/Artifacts/b6/b69e34af078ef2249a27b2b654a59fda
new file mode 100644
index 00000000..82172578
Binary files /dev/null and b/Library/Artifacts/b6/b69e34af078ef2249a27b2b654a59fda differ
diff --git a/Library/Artifacts/b7/b75fb0ed62dea8dda153a251bbd769ef b/Library/Artifacts/b7/b75fb0ed62dea8dda153a251bbd769ef
new file mode 100644
index 00000000..cf448841
Binary files /dev/null and b/Library/Artifacts/b7/b75fb0ed62dea8dda153a251bbd769ef differ
diff --git a/Library/Artifacts/b7/b76b35c7007b5a4cb21e5567ecbef2d1 b/Library/Artifacts/b7/b76b35c7007b5a4cb21e5567ecbef2d1
new file mode 100644
index 00000000..e8c4037e
Binary files /dev/null and b/Library/Artifacts/b7/b76b35c7007b5a4cb21e5567ecbef2d1 differ
diff --git a/Library/Artifacts/b8/b8d4ac8d786d237bbedda613d8a4386d b/Library/Artifacts/b8/b8d4ac8d786d237bbedda613d8a4386d
new file mode 100644
index 00000000..b2b3392d
Binary files /dev/null and b/Library/Artifacts/b8/b8d4ac8d786d237bbedda613d8a4386d differ
diff --git a/Library/Artifacts/b9/b926ce3c95af39d30997acd275bb9d7b b/Library/Artifacts/b9/b926ce3c95af39d30997acd275bb9d7b
new file mode 100644
index 00000000..6903740c
Binary files /dev/null and b/Library/Artifacts/b9/b926ce3c95af39d30997acd275bb9d7b differ
diff --git a/Library/Artifacts/b9/b95e3574d68de466deef0460a2a46b4c b/Library/Artifacts/b9/b95e3574d68de466deef0460a2a46b4c
new file mode 100644
index 00000000..857b13d5
Binary files /dev/null and b/Library/Artifacts/b9/b95e3574d68de466deef0460a2a46b4c differ
diff --git a/Library/Artifacts/b9/b9d0a3767c45a871fef3f3df59b21ee2 b/Library/Artifacts/b9/b9d0a3767c45a871fef3f3df59b21ee2
new file mode 100644
index 00000000..a704c6be
Binary files /dev/null and b/Library/Artifacts/b9/b9d0a3767c45a871fef3f3df59b21ee2 differ
diff --git a/Library/Artifacts/ba/baf41bc9f421372a8675767a1fe6be36 b/Library/Artifacts/ba/baf41bc9f421372a8675767a1fe6be36
new file mode 100644
index 00000000..8b0a6258
Binary files /dev/null and b/Library/Artifacts/ba/baf41bc9f421372a8675767a1fe6be36 differ
diff --git a/Library/Artifacts/bb/bb49bb17ed5982cde03b4a0dec5a5b8a b/Library/Artifacts/bb/bb49bb17ed5982cde03b4a0dec5a5b8a
new file mode 100644
index 00000000..0790b361
Binary files /dev/null and b/Library/Artifacts/bb/bb49bb17ed5982cde03b4a0dec5a5b8a differ
diff --git a/Library/Artifacts/bc/bc04cf9182fdc66ff78f31c6911ee4c3 b/Library/Artifacts/bc/bc04cf9182fdc66ff78f31c6911ee4c3
new file mode 100644
index 00000000..69272b42
Binary files /dev/null and b/Library/Artifacts/bc/bc04cf9182fdc66ff78f31c6911ee4c3 differ
diff --git a/Library/Artifacts/bc/bc572a59b2b2bdd3188345e1eb8c57fb b/Library/Artifacts/bc/bc572a59b2b2bdd3188345e1eb8c57fb
new file mode 100644
index 00000000..dbea1124
Binary files /dev/null and b/Library/Artifacts/bc/bc572a59b2b2bdd3188345e1eb8c57fb differ
diff --git a/Library/Artifacts/be/befc9ccc2bb697476b90c1f5bf3d41b9 b/Library/Artifacts/be/befc9ccc2bb697476b90c1f5bf3d41b9
new file mode 100644
index 00000000..44583cec
Binary files /dev/null and b/Library/Artifacts/be/befc9ccc2bb697476b90c1f5bf3d41b9 differ
diff --git a/Library/Artifacts/c0/c0c556a26aeb22664191e2fe6a509503 b/Library/Artifacts/c0/c0c556a26aeb22664191e2fe6a509503
new file mode 100644
index 00000000..8b60d360
Binary files /dev/null and b/Library/Artifacts/c0/c0c556a26aeb22664191e2fe6a509503 differ
diff --git a/Library/Artifacts/c0/c0e60def32bb894c1c7513d3a713b2c4 b/Library/Artifacts/c0/c0e60def32bb894c1c7513d3a713b2c4
new file mode 100644
index 00000000..1d8b4741
Binary files /dev/null and b/Library/Artifacts/c0/c0e60def32bb894c1c7513d3a713b2c4 differ
diff --git a/Library/Artifacts/c4/c41b8a2556f630434ea6373275fef6c6 b/Library/Artifacts/c4/c41b8a2556f630434ea6373275fef6c6
new file mode 100644
index 00000000..fbea1e45
Binary files /dev/null and b/Library/Artifacts/c4/c41b8a2556f630434ea6373275fef6c6 differ
diff --git a/Library/Artifacts/c5/c577992525a971aad072c50445abd358 b/Library/Artifacts/c5/c577992525a971aad072c50445abd358
new file mode 100644
index 00000000..e4ba0e2b
Binary files /dev/null and b/Library/Artifacts/c5/c577992525a971aad072c50445abd358 differ
diff --git a/Library/Artifacts/c5/c5c9a3f7e66053f5dc26fb36660eb58d b/Library/Artifacts/c5/c5c9a3f7e66053f5dc26fb36660eb58d
new file mode 100644
index 00000000..3906c82b
Binary files /dev/null and b/Library/Artifacts/c5/c5c9a3f7e66053f5dc26fb36660eb58d differ
diff --git a/Library/Artifacts/ca/caa8694d7d4d5c76885b63b6dc0c09cd b/Library/Artifacts/ca/caa8694d7d4d5c76885b63b6dc0c09cd
new file mode 100644
index 00000000..fd20217e
Binary files /dev/null and b/Library/Artifacts/ca/caa8694d7d4d5c76885b63b6dc0c09cd differ
diff --git a/Library/Artifacts/ca/caab42fef40bd59e39567d6966fbfa92 b/Library/Artifacts/ca/caab42fef40bd59e39567d6966fbfa92
new file mode 100644
index 00000000..289e80a1
Binary files /dev/null and b/Library/Artifacts/ca/caab42fef40bd59e39567d6966fbfa92 differ
diff --git a/Library/Artifacts/cb/cbebc046f3d4c9adc7efa7299115e544 b/Library/Artifacts/cb/cbebc046f3d4c9adc7efa7299115e544
new file mode 100644
index 00000000..a3194941
Binary files /dev/null and b/Library/Artifacts/cb/cbebc046f3d4c9adc7efa7299115e544 differ
diff --git a/Library/Artifacts/cb/cbf3e27b83663f70c2437ef7b87b1e20 b/Library/Artifacts/cb/cbf3e27b83663f70c2437ef7b87b1e20
new file mode 100644
index 00000000..3efc7fe5
Binary files /dev/null and b/Library/Artifacts/cb/cbf3e27b83663f70c2437ef7b87b1e20 differ
diff --git a/Library/Artifacts/cd/cd2a66cb6326153f8766e5ecbe90854b b/Library/Artifacts/cd/cd2a66cb6326153f8766e5ecbe90854b
new file mode 100644
index 00000000..9152778c
Binary files /dev/null and b/Library/Artifacts/cd/cd2a66cb6326153f8766e5ecbe90854b differ
diff --git a/Library/Artifacts/cf/cfff55f2fbf95077428a99450b939698 b/Library/Artifacts/cf/cfff55f2fbf95077428a99450b939698
new file mode 100644
index 00000000..5fa90f8f
Binary files /dev/null and b/Library/Artifacts/cf/cfff55f2fbf95077428a99450b939698 differ
diff --git a/Library/Artifacts/d1/d195ff031884c6865dc296125e80f3b5 b/Library/Artifacts/d1/d195ff031884c6865dc296125e80f3b5
new file mode 100644
index 00000000..beeecf20
Binary files /dev/null and b/Library/Artifacts/d1/d195ff031884c6865dc296125e80f3b5 differ
diff --git a/Library/Artifacts/d4/d4e7b7284907644a5200ce470d527ba7 b/Library/Artifacts/d4/d4e7b7284907644a5200ce470d527ba7
new file mode 100644
index 00000000..7b4746a7
Binary files /dev/null and b/Library/Artifacts/d4/d4e7b7284907644a5200ce470d527ba7 differ
diff --git a/Library/Artifacts/d5/d533cc55f713fb50c2d7287bcdc82d92 b/Library/Artifacts/d5/d533cc55f713fb50c2d7287bcdc82d92
new file mode 100644
index 00000000..143e401e
Binary files /dev/null and b/Library/Artifacts/d5/d533cc55f713fb50c2d7287bcdc82d92 differ
diff --git a/Library/Artifacts/d6/d6ac657dcb094d9079796e155895275a b/Library/Artifacts/d6/d6ac657dcb094d9079796e155895275a
new file mode 100644
index 00000000..73326bb6
Binary files /dev/null and b/Library/Artifacts/d6/d6ac657dcb094d9079796e155895275a differ
diff --git a/Library/Artifacts/d9/d92502f9ee9ddc6da81747c4f8dfdfa2 b/Library/Artifacts/d9/d92502f9ee9ddc6da81747c4f8dfdfa2
new file mode 100644
index 00000000..4040b769
Binary files /dev/null and b/Library/Artifacts/d9/d92502f9ee9ddc6da81747c4f8dfdfa2 differ
diff --git a/Library/Artifacts/da/da24e60920a2fa9313d0a36504dddf85 b/Library/Artifacts/da/da24e60920a2fa9313d0a36504dddf85
new file mode 100644
index 00000000..70c2500c
Binary files /dev/null and b/Library/Artifacts/da/da24e60920a2fa9313d0a36504dddf85 differ
diff --git a/Library/Artifacts/db/dbf2859dd35a5f58870be866a2ca2f15 b/Library/Artifacts/db/dbf2859dd35a5f58870be866a2ca2f15
new file mode 100644
index 00000000..02b87fcb
Binary files /dev/null and b/Library/Artifacts/db/dbf2859dd35a5f58870be866a2ca2f15 differ
diff --git a/Library/Artifacts/e1/e11382b07a35eb2fd0f1863784d86747 b/Library/Artifacts/e1/e11382b07a35eb2fd0f1863784d86747
new file mode 100644
index 00000000..df809b25
Binary files /dev/null and b/Library/Artifacts/e1/e11382b07a35eb2fd0f1863784d86747 differ
diff --git a/Library/Artifacts/e2/e2ee1ab8b651f4a37687b0ba8d6a56b8 b/Library/Artifacts/e2/e2ee1ab8b651f4a37687b0ba8d6a56b8
new file mode 100644
index 00000000..c82e6a2d
Binary files /dev/null and b/Library/Artifacts/e2/e2ee1ab8b651f4a37687b0ba8d6a56b8 differ
diff --git a/Library/Artifacts/e3/e3d4b94db72d66387c1718ad53062803 b/Library/Artifacts/e3/e3d4b94db72d66387c1718ad53062803
new file mode 100644
index 00000000..1776d8d1
Binary files /dev/null and b/Library/Artifacts/e3/e3d4b94db72d66387c1718ad53062803 differ
diff --git a/Library/Artifacts/a9/a964b5aa2b5cd451fe289cc7bda5f315 b/Library/Artifacts/e3/e3fa26e967a3509c6d49982ab7e6e619
similarity index 90%
rename from Library/Artifacts/a9/a964b5aa2b5cd451fe289cc7bda5f315
rename to Library/Artifacts/e3/e3fa26e967a3509c6d49982ab7e6e619
index 16d89d33..12a59907 100644
Binary files a/Library/Artifacts/a9/a964b5aa2b5cd451fe289cc7bda5f315 and b/Library/Artifacts/e3/e3fa26e967a3509c6d49982ab7e6e619 differ
diff --git a/Library/Artifacts/ec/ec3086cc99051f073fe0db911392ea3f b/Library/Artifacts/ec/ec3086cc99051f073fe0db911392ea3f
new file mode 100644
index 00000000..a75403e5
Binary files /dev/null and b/Library/Artifacts/ec/ec3086cc99051f073fe0db911392ea3f differ
diff --git a/Library/Artifacts/ec/ec384ab88ba01cf9e50b5cf934ddccff b/Library/Artifacts/ec/ec384ab88ba01cf9e50b5cf934ddccff
new file mode 100644
index 00000000..b907f989
Binary files /dev/null and b/Library/Artifacts/ec/ec384ab88ba01cf9e50b5cf934ddccff differ
diff --git a/Library/Artifacts/ec/ec8816c1f86991558514103580e74e4a b/Library/Artifacts/ec/ec8816c1f86991558514103580e74e4a
new file mode 100644
index 00000000..2b24cfaa
Binary files /dev/null and b/Library/Artifacts/ec/ec8816c1f86991558514103580e74e4a differ
diff --git a/Library/Artifacts/ed/ed727eeba69b6f444941028d5fca5bf5 b/Library/Artifacts/ed/ed727eeba69b6f444941028d5fca5bf5
new file mode 100644
index 00000000..c2aec2b1
Binary files /dev/null and b/Library/Artifacts/ed/ed727eeba69b6f444941028d5fca5bf5 differ
diff --git a/Library/Artifacts/f2/f2b87fd9f2a7f0ec4dbc8e6fd6ea93a6 b/Library/Artifacts/f2/f2b87fd9f2a7f0ec4dbc8e6fd6ea93a6
new file mode 100644
index 00000000..326533a9
Binary files /dev/null and b/Library/Artifacts/f2/f2b87fd9f2a7f0ec4dbc8e6fd6ea93a6 differ
diff --git a/Library/Artifacts/f5/f55f0a128a6a23e0a26e1e8004408288 b/Library/Artifacts/f5/f55f0a128a6a23e0a26e1e8004408288
new file mode 100644
index 00000000..4e42e9d5
Binary files /dev/null and b/Library/Artifacts/f5/f55f0a128a6a23e0a26e1e8004408288 differ
diff --git a/Library/Artifacts/90/90c6d082811a199601c987936f7bf9b7 b/Library/Artifacts/f6/f6eb656da4d81d1aee81cb95c7d6716f
similarity index 96%
rename from Library/Artifacts/90/90c6d082811a199601c987936f7bf9b7
rename to Library/Artifacts/f6/f6eb656da4d81d1aee81cb95c7d6716f
index e5b2e082..7b3b3478 100644
Binary files a/Library/Artifacts/90/90c6d082811a199601c987936f7bf9b7 and b/Library/Artifacts/f6/f6eb656da4d81d1aee81cb95c7d6716f differ
diff --git a/Library/Artifacts/f8/f8c326eced71f27b444a525160129814 b/Library/Artifacts/f8/f8c326eced71f27b444a525160129814
new file mode 100644
index 00000000..0c362042
Binary files /dev/null and b/Library/Artifacts/f8/f8c326eced71f27b444a525160129814 differ
diff --git a/Library/Artifacts/fc/fc5c218038a356b474961c35a78623c4 b/Library/Artifacts/fc/fc5c218038a356b474961c35a78623c4
new file mode 100644
index 00000000..fd215c0a
Binary files /dev/null and b/Library/Artifacts/fc/fc5c218038a356b474961c35a78623c4 differ
diff --git a/Library/Artifacts/ff/ff627d9725964af4c67c90f517612c7d b/Library/Artifacts/ff/ff627d9725964af4c67c90f517612c7d
new file mode 100644
index 00000000..53eefd4c
Binary files /dev/null and b/Library/Artifacts/ff/ff627d9725964af4c67c90f517612c7d differ
diff --git a/Library/CurrentLayout-default.dwlt b/Library/CurrentLayout-default.dwlt
index 654b8018..30576285 100644
--- a/Library/CurrentLayout-default.dwlt
+++ b/Library/CurrentLayout-default.dwlt
@@ -21,7 +21,7 @@ MonoBehaviour:
m_ShowMode: 4
m_Title:
m_RootView: {fileID: 2}
- m_MinSize: {x: 875, y: 392}
+ m_MinSize: {x: 875, y: 542}
m_MaxSize: {x: 10000, y: 10000}
m_Maximized: 1
--- !u!114 &2
@@ -46,7 +46,7 @@ MonoBehaviour:
y: 0
width: 1920
height: 997
- m_MinSize: {x: 875, y: 392}
+ m_MinSize: {x: 875, y: 542}
m_MaxSize: {x: 10000, y: 10000}
--- !u!114 &3
MonoBehaviour:
@@ -112,10 +112,10 @@ MonoBehaviour:
y: 30
width: 1920
height: 947
- m_MinSize: {x: 679, y: 342}
- m_MaxSize: {x: 12004, y: 8042}
+ m_MinSize: {x: 677, y: 492}
+ m_MaxSize: {x: 14001, y: 14042}
vertical: 0
- controlID: 738
+ controlID: 53170
--- !u!114 &6
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -137,10 +137,10 @@ MonoBehaviour:
y: 0
width: 1374
height: 947
- m_MinSize: {x: 403, y: 342}
- m_MaxSize: {x: 8003, y: 8042}
+ m_MinSize: {x: 402, y: 492}
+ m_MaxSize: {x: 10001, y: 14042}
vertical: 1
- controlID: 739
+ controlID: 53171
--- !u!114 &7
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -162,10 +162,10 @@ MonoBehaviour:
y: 0
width: 1374
height: 595
- m_MinSize: {x: 403, y: 221}
- m_MaxSize: {x: 8003, y: 4021}
+ m_MinSize: {x: 402, y: 221}
+ m_MaxSize: {x: 8002, y: 4021}
vertical: 0
- controlID: 740
+ controlID: 53172
--- !u!114 &8
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -218,6 +218,7 @@ MonoBehaviour:
- {fileID: 14}
- {fileID: 12}
- {fileID: 15}
+ - {fileID: 16}
m_Selected: 0
m_LastSelected: 1
--- !u!114 &10
@@ -230,7 +231,7 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
- m_Name: ConsoleWindow
+ m_Name: ProjectBrowser
m_EditorClassIdentifier:
m_Children: []
m_Position:
@@ -239,15 +240,15 @@ MonoBehaviour:
y: 595
width: 1374
height: 352
- m_MinSize: {x: 101, y: 121}
- m_MaxSize: {x: 4001, y: 4021}
+ m_MinSize: {x: 231, y: 271}
+ m_MaxSize: {x: 10001, y: 10021}
m_ActualView: {fileID: 17}
m_Panes:
- - {fileID: 16}
- {fileID: 17}
- {fileID: 18}
- m_Selected: 1
- m_LastSelected: 0
+ - {fileID: 19}
+ m_Selected: 0
+ m_LastSelected: 1
--- !u!114 &11
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -269,9 +270,9 @@ MonoBehaviour:
height: 947
m_MinSize: {x: 276, y: 71}
m_MaxSize: {x: 4001, y: 4021}
- m_ActualView: {fileID: 19}
+ m_ActualView: {fileID: 20}
m_Panes:
- - {fileID: 19}
+ - {fileID: 20}
m_Selected: 0
m_LastSelected: 0
--- !u!114 &12
@@ -395,9 +396,9 @@ MonoBehaviour:
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
- m_SelectedIDs:
- m_LastClickedID: 0
- m_ExpandedIDs: e2fafffff4ffffff
+ m_SelectedIDs: 1e3c0000
+ m_LastClickedID: 15390
+ m_ExpandedIDs: c8f9fcff3a2afdff402afdff9a2bfdffe0c7fdff2ac9fdff3ac9fdff2ef8ffff4cfbfffff4ffffff1e3c0000243c0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -457,9 +458,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
- m_Target: {x: 338.1779, y: 245.39705, z: -208.3125}
+ m_Target: {x: 1021.7718, y: 330.01196, z: -135.3125}
speed: 2
- m_Value: {x: 338.1779, y: 245.39705, z: -208.3125}
+ m_Value: {x: 1021.7718, y: 330.01196, z: -135.3125}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
@@ -509,9 +510,9 @@ MonoBehaviour:
speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size:
- m_Target: 320.6586
+ m_Target: 271.4252
speed: 2
- m_Value: 320.6586
+ m_Value: 271.4252
m_Ortho:
m_Target: 1
speed: 2
@@ -563,6 +564,508 @@ MonoBehaviour:
height: 567
m_ViewDataDictionary: {fileID: 0}
--- !u!114 &16
+MonoBehaviour:
+ m_ObjectHideFlags: 52
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 12070, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_MinSize: {x: 880, y: 216}
+ m_MaxSize: {x: 4000, y: 4000}
+ m_TitleContent:
+ m_Text: Profiler
+ m_Image: {fileID: -1089619856830078684, guid: 0000000000000000d000000000000000,
+ type: 0}
+ m_Tooltip:
+ m_Pos:
+ serializedVersion: 2
+ x: 295
+ y: 73
+ width: 1077
+ height: 574
+ m_ViewDataDictionary: {fileID: 0}
+ m_VertSplit:
+ ID: 4494
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 1401000015010000
+ relativeSizes:
+ - 0.5
+ - 0.5
+ minSizes: 6400000064000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 553
+ splitSize: 6
+ xOffset: 0
+ m_Recording: 1
+ m_ActiveNativePlatformSupportModule:
+ m_CurrentArea: 0
+ m_ProfilerModules:
+ - id: 0
+ - id: 1
+ - id: 2
+ - id: 3
+ - id: 4
+ - id: 5
+ - id: 6
+ - id: 7
+ - id: 8
+ - id: 9
+ - id: 10
+ - id: 11
+ - id: 12
+ m_ClearOnPlay: 0
+ references:
+ version: 1
+ 00000000:
+ type: {class: CPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewType: 1
+ m_UpdateViewLive: 0
+ m_ProfilerViewFilteringOptions: 1
+ m_FrameDataHierarchyView:
+ m_Serialized: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_ThreadIndex: 0
+ m_DetailedViewType: 0
+ m_DetailedViewSpliterState:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedObjectsView:
+ m_SelectedID: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedCallsView:
+ m_SelectedID: -1
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_CalleesTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_CallersTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_ThreadName: Main Thread
+ 00000001:
+ type: {class: GPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewType: 0
+ m_UpdateViewLive: 0
+ m_ProfilerViewFilteringOptions: 1
+ m_FrameDataHierarchyView:
+ m_Serialized: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_ThreadIndex: 0
+ m_DetailedViewType: 0
+ m_DetailedViewSpliterState:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedObjectsView:
+ m_SelectedID: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedCallsView:
+ m_SelectedID: -1
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_CalleesTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_CallersTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_ThreadName: Main Thread
+ 00000002:
+ type: {class: RenderingProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000003:
+ type: {class: MemoryProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 0000000000000000
+ relativeSizes:
+ - 0.7
+ - 0.3
+ minSizes: c201000032000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 0
+ splitSize: 6
+ xOffset: 0
+ 00000004:
+ type: {class: AudioProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ShowInactiveDSPChains: 0
+ m_HighlightAudibleDSPChains: 1
+ m_DSPGraphZoomFactor: 1
+ 00000005:
+ type: {class: VideoProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000006:
+ type: {class: PhysicsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000007:
+ type: {class: Physics2DProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000008:
+ type: {class: NetworkingMessagesProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000009:
+ type: {class: NetworkingOperationsProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_NetworkSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 0000000000000000
+ relativeSizes:
+ - 0.2
+ - 0.8
+ minSizes: 6400000064000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 0
+ splitSize: 6
+ xOffset: 0
+ msgNames:
+ - UserMessage
+ - ObjectDestroy
+ - ClientRpc
+ - ObjectSpawn
+ - Owner
+ - Command
+ - LocalPlayerTransform
+ - SyncEvent
+ - SyncVars
+ - SyncList
+ - ObjectSpawnScene
+ - NetworkInfo
+ - SpawnFinished
+ - ObjectHide
+ - CRC
+ - ClientAuthority
+ 0000000A:
+ type: {class: UIProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 0000000B:
+ type: {class: UIDetailsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 0000000C:
+ type: {class: GlobalIlluminationProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+--- !u!114 &17
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -585,7 +1088,7 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 668
- width: 1370
+ width: 1373
height: 331
m_ViewDataDictionary: {fileID: 0}
m_SearchFilter:
@@ -612,9 +1115,9 @@ MonoBehaviour:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
- m_SelectedIDs: c0400000
- m_LastClickedID: 16576
- m_ExpandedIDs: 00000000ae400000b040000000ca9a3b
+ m_SelectedIDs: ee450000
+ m_LastClickedID: 17902
+ m_ExpandedIDs: 00000000864000008840000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -642,7 +1145,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
- m_ExpandedIDs: 00000000ae400000b040000000ca9a3b
+ m_ExpandedIDs: 00000000864000008840000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -670,7 +1173,7 @@ MonoBehaviour:
m_SelectedInstanceIDs:
m_LastClickedInstanceID: 0
m_HadKeyboardFocusLastEvent: 0
- m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a000000000000
+ m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a460000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -698,7 +1201,7 @@ MonoBehaviour:
m_GridSize: 67
m_SkipHiddenPackages: 0
m_DirectoriesAreaWidth: 190
---- !u!114 &17
+--- !u!114 &18
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -724,7 +1227,7 @@ MonoBehaviour:
width: 1373
height: 331
m_ViewDataDictionary: {fileID: 0}
---- !u!114 &18
+--- !u!114 &19
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -755,7 +1258,7 @@ MonoBehaviour:
m_PrefName: Preview_TilemapBrushInspector
m_Palette: {fileID: 5588408765538967179, guid: 49bbe183f73f83043a85d1231c7a87f1,
type: 3}
---- !u!114 &19
+--- !u!114 &20
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
diff --git a/Library/CurrentMaximizeLayout.dwlt b/Library/CurrentMaximizeLayout.dwlt
index 23334909..bc184c0d 100644
--- a/Library/CurrentMaximizeLayout.dwlt
+++ b/Library/CurrentMaximizeLayout.dwlt
@@ -14,17 +14,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Children:
- {fileID: 3}
- - {fileID: 14}
+ - {fileID: 15}
m_Position:
serializedVersion: 2
x: 0
y: 30
width: 1920
height: 947
- m_MinSize: {x: 679, y: 342}
- m_MaxSize: {x: 12004, y: 8042}
+ m_MinSize: {x: 677, y: 492}
+ m_MaxSize: {x: 14001, y: 14042}
vertical: 0
- controlID: 590
+ controlID: 52961
--- !u!114 &2
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -48,7 +48,7 @@ MonoBehaviour:
serializedVersion: 2
x: 296
y: 19
- width: 1074
+ width: 1077
height: 574
m_ViewDataDictionary: {fileID: 0}
m_SerializedViewNames: []
@@ -59,7 +59,7 @@ MonoBehaviour:
m_ShowGizmos: 0
m_TargetDisplay: 0
m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
- m_TargetSize: {x: 1074, y: 553}
+ m_TargetSize: {x: 1077, y: 553}
m_TextureFilterMode: 0
m_TextureHideFlags: 61
m_RenderIMGUI: 1
@@ -74,8 +74,8 @@ MonoBehaviour:
m_VRangeLocked: 0
hZoomLockedByDefault: 0
vZoomLockedByDefault: 0
- m_HBaseRangeMin: -537
- m_HBaseRangeMax: 537
+ m_HBaseRangeMin: -538.5
+ m_HBaseRangeMax: 538.5
m_VBaseRangeMin: -276.5
m_VBaseRangeMax: 276.5
m_HAllowExceedBaseRangeMin: 1
@@ -95,23 +95,23 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 21
- width: 1074
+ width: 1077
height: 553
m_Scale: {x: 1, y: 1}
- m_Translation: {x: 537, y: 276.5}
+ m_Translation: {x: 538.5, y: 276.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
- x: -537
+ x: -538.5
y: -276.5
- width: 1074
+ width: 1077
height: 553
m_MinimalGUI: 1
m_defaultScale: 1
- m_LastWindowPixelSize: {x: 1074, y: 574}
+ m_LastWindowPixelSize: {x: 1077, y: 574}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
@@ -131,17 +131,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Children:
- {fileID: 4}
- - {fileID: 10}
+ - {fileID: 11}
m_Position:
serializedVersion: 2
x: 0
y: 0
width: 1374
height: 947
- m_MinSize: {x: 403, y: 342}
- m_MaxSize: {x: 8003, y: 8042}
+ m_MinSize: {x: 402, y: 492}
+ m_MaxSize: {x: 10001, y: 14042}
vertical: 1
- controlID: 591
+ controlID: 52962
--- !u!114 &4
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -163,10 +163,10 @@ MonoBehaviour:
y: 0
width: 1374
height: 595
- m_MinSize: {x: 403, y: 221}
- m_MaxSize: {x: 8003, y: 4021}
+ m_MinSize: {x: 402, y: 221}
+ m_MaxSize: {x: 8002, y: 4021}
vertical: 0
- controlID: 566
+ controlID: 52963
--- !u!114 &5
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -186,8 +186,8 @@ MonoBehaviour:
y: 0
width: 295
height: 595
- m_MinSize: {x: 201, y: 221}
- m_MaxSize: {x: 4001, y: 4021}
+ m_MinSize: {x: 200, y: 200}
+ m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 6}
m_Panes:
- {fileID: 6}
@@ -224,7 +224,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
- m_ExpandedIDs: e2fafffff4ffffff
+ m_ExpandedIDs: c8f9fcff3a2afdff402afdff9a2bfdffe0c7fdff2ac9fdff3ac9fdff2ef8ffff4cfbfffff4ffffff1e3c0000243c0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -274,6 +274,7 @@ MonoBehaviour:
- {fileID: 8}
- {fileID: 2}
- {fileID: 9}
+ - {fileID: 10}
m_Selected: 1
m_LastSelected: 0
--- !u!114 &8
@@ -312,9 +313,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
- m_Target: {x: 338.1779, y: 245.39705, z: -208.3125}
+ m_Target: {x: 1021.7718, y: 330.01196, z: -135.3125}
speed: 2
- m_Value: {x: 338.1779, y: 245.39705, z: -208.3125}
+ m_Value: {x: 1021.7718, y: 330.01196, z: -135.3125}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
@@ -364,9 +365,9 @@ MonoBehaviour:
speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size:
- m_Target: 320.6586
+ m_Target: 271.4252
speed: 2
- m_Value: 320.6586
+ m_Value: 271.4252
m_Ortho:
m_Target: 1
speed: 2
@@ -418,6 +419,508 @@ MonoBehaviour:
height: 567
m_ViewDataDictionary: {fileID: 0}
--- !u!114 &10
+MonoBehaviour:
+ m_ObjectHideFlags: 52
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 12070, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_MinSize: {x: 880, y: 216}
+ m_MaxSize: {x: 4000, y: 4000}
+ m_TitleContent:
+ m_Text: Profiler
+ m_Image: {fileID: -1089619856830078684, guid: 0000000000000000d000000000000000,
+ type: 0}
+ m_Tooltip:
+ m_Pos:
+ serializedVersion: 2
+ x: 295
+ y: 73
+ width: 1077
+ height: 574
+ m_ViewDataDictionary: {fileID: 0}
+ m_VertSplit:
+ ID: 4494
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 1401000015010000
+ relativeSizes:
+ - 0.5
+ - 0.5
+ minSizes: 6400000064000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 553
+ splitSize: 6
+ xOffset: 0
+ m_Recording: 1
+ m_ActiveNativePlatformSupportModule:
+ m_CurrentArea: 0
+ m_ProfilerModules:
+ - id: 0
+ - id: 1
+ - id: 2
+ - id: 3
+ - id: 4
+ - id: 5
+ - id: 6
+ - id: 7
+ - id: 8
+ - id: 9
+ - id: 10
+ - id: 11
+ - id: 12
+ m_ClearOnPlay: 0
+ references:
+ version: 1
+ 00000000:
+ type: {class: CPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewType: 1
+ m_UpdateViewLive: 0
+ m_ProfilerViewFilteringOptions: 1
+ m_FrameDataHierarchyView:
+ m_Serialized: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_ThreadIndex: 0
+ m_DetailedViewType: 0
+ m_DetailedViewSpliterState:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedObjectsView:
+ m_SelectedID: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedCallsView:
+ m_SelectedID: -1
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_CalleesTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_CallersTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_ThreadName: Main Thread
+ 00000001:
+ type: {class: GPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewType: 0
+ m_UpdateViewLive: 0
+ m_ProfilerViewFilteringOptions: 1
+ m_FrameDataHierarchyView:
+ m_Serialized: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_ThreadIndex: 0
+ m_DetailedViewType: 0
+ m_DetailedViewSpliterState:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedObjectsView:
+ m_SelectedID: 0
+ m_TreeViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_MultiColumnHeaderState:
+ m_Columns: []
+ m_VisibleColumns:
+ m_SortedColumns:
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_DetailedCallsView:
+ m_SelectedID: -1
+ m_VertSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: 0
+ realSizes:
+ relativeSizes: []
+ minSizes:
+ maxSizes:
+ lastTotalSize: 0
+ splitSize: 0
+ xOffset: 0
+ m_CalleesTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_CallersTreeView:
+ m_ViewState:
+ scrollPos: {x: 0, y: 0}
+ m_SelectedIDs:
+ m_LastClickedID: 0
+ m_ExpandedIDs:
+ m_RenameOverlay:
+ m_UserAcceptedRename: 0
+ m_Name:
+ m_OriginalName:
+ m_EditFieldRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 0
+ height: 0
+ m_UserData: 0
+ m_IsWaitingForDelay: 0
+ m_IsRenaming: 0
+ m_OriginalEventType: 11
+ m_IsRenamingFilename: 0
+ m_ClientGUIView: {fileID: 0}
+ m_SearchString:
+ m_ViewHeaderState:
+ m_Columns:
+ - width: 150
+ sortedAscending: 1
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ - width: 60
+ sortedAscending: 0
+ m_VisibleColumns: 0000000001000000020000000300000004000000
+ m_SortedColumns: 03000000
+ m_ThreadName: Main Thread
+ 00000002:
+ type: {class: RenderingProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000003:
+ type: {class: MemoryProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ViewSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 0000000000000000
+ relativeSizes:
+ - 0.7
+ - 0.3
+ minSizes: c201000032000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 0
+ splitSize: 6
+ xOffset: 0
+ 00000004:
+ type: {class: AudioProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_ShowInactiveDSPChains: 0
+ m_HighlightAudibleDSPChains: 1
+ m_DSPGraphZoomFactor: 1
+ 00000005:
+ type: {class: VideoProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000006:
+ type: {class: PhysicsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000007:
+ type: {class: Physics2DProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000008:
+ type: {class: NetworkingMessagesProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 00000009:
+ type: {class: NetworkingOperationsProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ m_NetworkSplit:
+ ID: 0
+ splitterInitialOffset: 0
+ currentActiveSplitter: -1
+ realSizes: 0000000000000000
+ relativeSizes:
+ - 0.2
+ - 0.8
+ minSizes: 6400000064000000
+ maxSizes: 0000000000000000
+ lastTotalSize: 0
+ splitSize: 6
+ xOffset: 0
+ msgNames:
+ - UserMessage
+ - ObjectDestroy
+ - ClientRpc
+ - ObjectSpawn
+ - Owner
+ - Command
+ - LocalPlayerTransform
+ - SyncEvent
+ - SyncVars
+ - SyncList
+ - ObjectSpawnScene
+ - NetworkInfo
+ - SpawnFinished
+ - ObjectHide
+ - CRC
+ - ClientAuthority
+ 0000000A:
+ type: {class: UIProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 0000000B:
+ type: {class: UIDetailsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+ 0000000C:
+ type: {class: GlobalIlluminationProfilerModule, ns: UnityEditorInternal.Profiling,
+ asm: UnityEditor}
+ data:
+ m_PaneScroll: {x: 0, y: 0}
+--- !u!114 &11
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -427,7 +930,7 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
- m_Name: ConsoleWindow
+ m_Name: ProjectBrowser
m_EditorClassIdentifier:
m_Children: []
m_Position:
@@ -436,16 +939,16 @@ MonoBehaviour:
y: 595
width: 1374
height: 352
- m_MinSize: {x: 100, y: 100}
- m_MaxSize: {x: 4000, y: 4000}
+ m_MinSize: {x: 231, y: 271}
+ m_MaxSize: {x: 10001, y: 10021}
m_ActualView: {fileID: 12}
m_Panes:
- - {fileID: 11}
- {fileID: 12}
- {fileID: 13}
- m_Selected: 1
- m_LastSelected: 0
---- !u!114 &11
+ - {fileID: 14}
+ m_Selected: 0
+ m_LastSelected: 1
+--- !u!114 &12
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -468,7 +971,7 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 668
- width: 1370
+ width: 1373
height: 331
m_ViewDataDictionary: {fileID: 0}
m_SearchFilter:
@@ -495,9 +998,9 @@ MonoBehaviour:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
- m_SelectedIDs: c0400000
- m_LastClickedID: 16576
- m_ExpandedIDs: 00000000ae400000b040000000ca9a3b
+ m_SelectedIDs: ee450000
+ m_LastClickedID: 17902
+ m_ExpandedIDs: 00000000864000008840000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -513,7 +1016,7 @@ MonoBehaviour:
m_IsRenaming: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 1
- m_ClientGUIView: {fileID: 10}
+ m_ClientGUIView: {fileID: 11}
m_SearchString:
m_CreateAssetUtility:
m_EndAction: {fileID: 0}
@@ -525,7 +1028,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
- m_ExpandedIDs: 00000000ae400000b040000000ca9a3b
+ m_ExpandedIDs: 00000000864000008840000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -550,10 +1053,10 @@ MonoBehaviour:
m_Icon: {fileID: 0}
m_ResourceFile:
m_ListAreaState:
- m_SelectedInstanceIDs:
- m_LastClickedInstanceID: 0
+ m_SelectedInstanceIDs: 1e3c0000
+ m_LastClickedInstanceID: 15390
m_HadKeyboardFocusLastEvent: 0
- m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a000000000000
+ m_ExpandedInstanceIDs: c6230000303a0000063a0000a83d00005c66000000870000f8860000004a0000000000004a460000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -569,7 +1072,7 @@ MonoBehaviour:
m_IsRenaming: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 1
- m_ClientGUIView: {fileID: 10}
+ m_ClientGUIView: {fileID: 11}
m_CreateAssetUtility:
m_EndAction: {fileID: 0}
m_InstanceID: 0
@@ -581,7 +1084,7 @@ MonoBehaviour:
m_GridSize: 67
m_SkipHiddenPackages: 0
m_DirectoriesAreaWidth: 190
---- !u!114 &12
+--- !u!114 &13
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -607,7 +1110,7 @@ MonoBehaviour:
width: 1373
height: 331
m_ViewDataDictionary: {fileID: 0}
---- !u!114 &13
+--- !u!114 &14
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -638,7 +1141,7 @@ MonoBehaviour:
m_PrefName: Preview_TilemapBrushInspector
m_Palette: {fileID: 5588408765538967179, guid: 49bbe183f73f83043a85d1231c7a87f1,
type: 3}
---- !u!114 &14
+--- !u!114 &15
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -659,12 +1162,12 @@ MonoBehaviour:
height: 947
m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4000, y: 4000}
- m_ActualView: {fileID: 15}
+ m_ActualView: {fileID: 16}
m_Panes:
- - {fileID: 15}
+ - {fileID: 16}
m_Selected: 0
m_LastSelected: 0
---- !u!114 &15
+--- !u!114 &16
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -700,5 +1203,5 @@ MonoBehaviour:
m_ControlHash: -371814159
m_PrefName: Preview_InspectorPreview
m_PreviewWindow: {fileID: 0}
- m_LastInspectedObjectInstanceID: -1
+ m_LastInspectedObjectInstanceID: 15390
m_LastVerticalScrollValue: 0
diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset
index 902998ba..a7e8f5f2 100644
Binary files a/Library/InspectorExpandedItems.asset and b/Library/InspectorExpandedItems.asset differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll
index e7278f84..8e0c3e3e 100644
Binary files a/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll and b/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp.dll b/Library/ScriptAssemblies/Assembly-CSharp.dll
index 6b5c483f..9277ab7e 100644
Binary files a/Library/ScriptAssemblies/Assembly-CSharp.dll and b/Library/ScriptAssemblies/Assembly-CSharp.dll differ
diff --git a/Library/ScriptAssemblies/Assembly-CSharp.pdb b/Library/ScriptAssemblies/Assembly-CSharp.pdb
index 291a03ad..d1394f7f 100644
Binary files a/Library/ScriptAssemblies/Assembly-CSharp.pdb and b/Library/ScriptAssemblies/Assembly-CSharp.pdb differ
diff --git a/Library/SourceAssetDB b/Library/SourceAssetDB
index 5a762a8f..db7ba22e 100644
Binary files a/Library/SourceAssetDB and b/Library/SourceAssetDB differ
diff --git a/Library/StateCache/Hierarchy/8cbfdc-dc4c8b005322f3b46a.json b/Library/StateCache/Hierarchy/8cbfdc-dc4c8b005322f3b46a.json
index a994741d..6b2ec60e 100644
--- a/Library/StateCache/Hierarchy/8cbfdc-dc4c8b005322f3b46a.json
+++ b/Library/StateCache/Hierarchy/8cbfdc-dc4c8b005322f3b46a.json
@@ -1 +1 @@
-{"m_ExpandedPrefabGameObjectFileIDs":[7929422520673851210],"m_ExpandedSceneGameObjectInstanceIDs":[],"m_ScrollY":0.0,"m_LastClickedFileID":7929422520673851210,"m_LastClickedInstanceID":0}
\ No newline at end of file
+{"m_ExpandedPrefabGameObjectFileIDs":[7929422520673851210],"m_ExpandedSceneGameObjectInstanceIDs":[],"m_ScrollY":0.0,"m_LastClickedFileID":0,"m_LastClickedInstanceID":0}
\ No newline at end of file
diff --git a/Library/StateCache/SceneView/352ee9-dc4c8b005322f3b46a.json b/Library/StateCache/SceneView/352ee9-dc4c8b005322f3b46a.json
index 5fa0bd99..208b73ef 100644
--- a/Library/StateCache/SceneView/352ee9-dc4c8b005322f3b46a.json
+++ b/Library/StateCache/SceneView/352ee9-dc4c8b005322f3b46a.json
@@ -1 +1 @@
-{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":false,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":false,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":0.0,"y":0.0,"z":0.0},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":10.0,"orthographic":true}
\ No newline at end of file
+{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":false,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":false,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":1.0647883415222169,"y":0.1868327111005783,"z":-0.855712890625},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":1.9733006954193116,"orthographic":true}
\ No newline at end of file
diff --git a/Library/StateCache/SceneView/352ee9-mainStage.json b/Library/StateCache/SceneView/352ee9-mainStage.json
index 468666e9..ec0bf50b 100644
--- a/Library/StateCache/SceneView/352ee9-mainStage.json
+++ b/Library/StateCache/SceneView/352ee9-mainStage.json
@@ -1 +1 @@
-{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":338.1778869628906,"y":245.3970489501953,"z":-208.3125},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":320.6585998535156,"orthographic":true}
\ No newline at end of file
+{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":1021.7717895507813,"y":330.011962890625,"z":-135.3125},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":271.4252014160156,"orthographic":true}
\ No newline at end of file
diff --git a/Library/UIElements/EditorWindows/UnityEditor.UIElements.Debugger.UIElementsDebugger.pref b/Library/UIElements/EditorWindows/UnityEditor.UIElements.Debugger.UIElementsDebugger.pref
new file mode 100644
index 00000000..b5233ac3
--- /dev/null
+++ b/Library/UIElements/EditorWindows/UnityEditor.UIElements.Debugger.UIElementsDebugger.pref
@@ -0,0 +1,24 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &1
+MonoBehaviour:
+ m_ObjectHideFlags: 61
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 12386, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Keys:
+ - unity-uie-debugger-splitter__UnityEditor.UIElements.Debugger.DebuggerSplitter
+ - __PanelContainer__rootVisualContainer__unity-uie-debugger-splitter__unity-tree-view__list-view__UnityEngine.UIElements.ListView
+ - __PanelContainer__rootVisualContainer__unity-uie-debugger-splitter__unity-tree-view__list-view__list-view__scroll-view__HorizontalScroller__Slider__UnityEngine.UIElements.Slider
+ - __PanelContainer__rootVisualContainer__unity-uie-debugger-splitter__unity-tree-view__list-view__list-view__scroll-view__VerticalScroller__Slider__UnityEngine.UIElements.Slider
+ m_Values:
+ - '{"leftPaneWidth":400.0}'
+ - '{"m_ItemHeight":20,"m_ItemHeightIsInline":true,"m_ScrollOffset":0.0,"m_SelectedIds":[]}'
+ - '{"m_Value":0.0,"m_LowValue":0.0,"m_HighValue":100.0}'
+ - '{"m_Value":0.0,"m_LowValue":0.0,"m_HighValue":0.0}'
diff --git a/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache b/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache
index cbe19412..a9f89178 100644
Binary files a/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache and b/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache differ