diff --git a/.gitignore b/.gitignore index 6b4ba4942..bb0c5fdfb 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,9 @@ skills-lock.json # Visual Studio cache directory .vs/ +# rider ide cache ,.,. +SS2-Project/.idea/ + # Gradle cache directory .gradle/ @@ -110,4 +113,4 @@ SS2-Project/Assets/Wwise/Deployment/Plugins/Mac/* #Integration zips SS2-Project/WwiseUnityIntegration_Windows_Src.zip -SS2-Project/WwiseUnityIntegration_Mac_Src.zip \ No newline at end of file +SS2-Project/WwiseUnityIntegration_Mac_Src.zip diff --git a/README.md b/README.md index cc4e596db..9095ac7db 100644 --- a/README.md +++ b/README.md @@ -23,14 +23,14 @@ That said, if you are looking to contribute to the project, set-up instructions * You'll need: * Unity Hub - * Unity version 2019.4.37f1 (Available from: https://unity.com/releases/editor/archive) + * Unity version 2021.3.33f1 (Available from: https://unity.com/releases/editor/archive) * A Git client (IE: GithubDesktop, Gitkraken, etc) * Begin by cloning the repository to your hard drive. ![](https://files.catbox.moe/2dz2k4.gif) -* Once the project downloads, open the `SS2-Project` folder with Unity 2019.4.37f1. Keep in mind that opening the project for the first time will take time, so patience is key. +* Once the project downloads, open the `SS2-Project` folder with Unity 2021.3.33f1. Keep in mind that opening the project for the first time will take time, so patience is key. ![](https://files.catbox.moe/gyzq2y.gif) @@ -156,4 +156,4 @@ Q: I fetched origin on my fork, and now i have general instability and/or weird * Select everything on the folder EXCECPT ``manifest.json`` and ``packages-lock.json`` * Delete the selected contents * Open your unity project - * Reimport your game, remember that the correct import configuration can be found [here](#developingcontributions) \ No newline at end of file + * Reimport your game, remember that the correct import configuration can be found [here](#developingcontributions) diff --git a/SS2-Project/Assets/Languages/en/SS2Lang_Interactables_en.json b/SS2-Project/Assets/Languages/en/SS2Lang_Interactables_en.json index e459bdb09..c11a2bdab 100644 --- a/SS2-Project/Assets/Languages/en/SS2Lang_Interactables_en.json +++ b/SS2-Project/Assets/Languages/en/SS2Lang_Interactables_en.json @@ -49,7 +49,9 @@ "SS2_BIRTHRIGHT_UNCLAIMED_REMOVED": "A deal was struck. {0} must claim their birthright.", "SS2_BIRTHRIGHT_UNCLAIMED_RARE": "It isn't fair.", - "SS2_BIRTHRIGHT_OBJECTIVE": "{0} Birthright(s) unclaimed", + "SS2_BIRTHRIGHT_OBJECTIVE": "{0} Birthright(s) unclaimed. {1}s left!", + "SS2_BIRTHRIGHT_OBJECTIVEFAILED": "{0} Birthright(s) unclaimed. Survive. ", + "SS2_BIRTHRIGHT_OBJECTIVEFAILEDCLAIMEDALL": "Survive. ", "SS2_PEDESTAL_NAME": "Pedestal", "SS2_PEDESTAL_CONTEXT": "Use Pedestal", diff --git a/SS2-Project/Assets/Languages/en/SS2Lang_ItemsLunar_en.json b/SS2-Project/Assets/Languages/en/SS2Lang_ItemsLunar_en.json index 1e194c7e3..c8435422b 100644 --- a/SS2-Project/Assets/Languages/en/SS2Lang_ItemsLunar_en.json +++ b/SS2-Project/Assets/Languages/en/SS2Lang_ItemsLunar_en.json @@ -32,8 +32,8 @@ "SS2_ITEM_RELICOFECHELON_LORE": "No no Youngling, you are here too soon! I haven't the time to prepare. Please...Come back later.", "SS2_ITEM_PRIMAL_BIRTHRIGHT_NAME": "Primal Birthright", - "SS2_ITEM_PRIMAL_BIRTHRIGHT_DESC": "Grants {0} (+{1} per stack) Legendary Chest on each stage, but you cannot leave without claiming your birthright.", - "SS2_ITEM_PRIMAL_BIRTHRIGHT_PICKUP": "Grants a Legendary Chest on each stage, but you cannot leave without claiming your birthright.", + "SS2_ITEM_PRIMAL_BIRTHRIGHT_DESC": "Grants {0} (+{1} per stack) Legendary Chest(s) on each stage, but you cannot leave without claiming your birthright and must claim it within {2} seconds (+{3}s per stack) of entering the stage or face punishment.", + "SS2_ITEM_PRIMAL_BIRTHRIGHT_PICKUP": "Grants a Legendary Chest on each stage, but you cannot leave without claiming your birthright and must claim it within a time limit or face punishment.", "SS2_ITEM_PRIMAL_BIRTHRIGHT_LORE": "The symbols on the parchment are foreign to you. You do not understand what they are, but somehow, you understand the meaning they carry. Power. Will. Authority, and a message. \n\n\"The right to rule is earned through strength and wit, and those alone. It cannot be granted by another. It cannot be granted by birth nor blood. Only strength justifies itself.\"\nYou look back down. The flickering lights of the hull cast strange shapes in the shard. Reflected shadows against its glow, coalescing into shapes that coalesce into figures.\n\nTwo shadows stumble aimlessly around in the reflection, against the backdrop of dawn. Short, stubby shadows. A seed falls into one's hair, and it laughs and plants it back into the soil. A seed falls into another's hands. It gently pries the thing open, to learn what will grow.\n\nThe shadows lengthen as the sun moves through the sky. Long, imposing shadows against twilight. Positioned perfectly, like an eerie gate to the light.\n\nOne shadow begins to grow faster still, stretching until the whole world is a blanket of darkness. The lone shadow thrashes against its prison, indistinguishable against the sea of blackness, fiercely refusing to fade away.\n\nOne shadow remains in the light. It stands in front of the now rising sun, eclipsing its light. Rays of golden sun wrap around it, forming a coronal halo for the shadow. Standing out starkly against the world around it- blinding, searing, formless. Selfish. It does not move.\n\nYou squint your eyes, and the symbols hold a new meaning.\n\n\"It isn't fair.\"" } diff --git a/SS2-Project/Assets/Languages/en/SS2Lang_NonSurvivorBodies_en.json b/SS2-Project/Assets/Languages/en/SS2Lang_NonSurvivorBodies_en.json index 8f1eae77c..d2f801e8d 100644 --- a/SS2-Project/Assets/Languages/en/SS2Lang_NonSurvivorBodies_en.json +++ b/SS2-Project/Assets/Languages/en/SS2Lang_NonSurvivorBodies_en.json @@ -39,6 +39,11 @@ "SS2_UNLOCKABLE_LOG_MIMIC": "Logbook: Security Chest", "SS2_MIMIC_BODY_LORE": "\"Now, I'd like to see this as something of a learning experience, all things considered. Evolutionary biology has a curious place for mimicry, my friend- certain creatures seek not to be threatening or inviting by their own merit, but rather by the means of seeming to be a different thing entirely. Of course, evolution being random means that this isn't what we're dealing with-\"\n\n\"It’s also not what we're dealing with because-\"\n\n\"No no, let me finish. In this case we have a very fascinating example, don't we? A machine emulating another machine in such an animated way, as a means to trick us into getting close- why, it's positively Wicklerian in design, isn't it? Whoever made this thing really had a heart for it, don't you think?\"\n\n\"...Dude, it just steals shit. Nothin' fancy about it.\"\n\n\"Nature really is beautiful, even in a place like this.\"\n\n\"Shut up and let’s keep moving. Ugh, god, why'd I have to get stuck with this guy?\"\n\n-Signal echoes, UES Contact Light", "SS2_MIMIC_THEFT": "{0} stole {2}'s {1}", + + "SS2_MIMIC_EQUIP_BODY_NAME": "Security Barrel", + "SS2_MIMIC_EQUIP_BODY_SUBTITLE": "The Mimic", + "SS2_UNLOCKABLE_LOG_MIMIC_EQUIP": "Logbook: Security Barrel", + "SS2_MIMIC_EQUIP_BODY_LORE": "what the fuck. what the fuck is that thing. i dont like it. what the fuc k,,", "SS2_HERO_BODY_NAME": "Hero's Shade", "SS2_HERO_BODY_SUBTITLE": "Umbra of the Bulwark", diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Artifact/Cognation/matCognation.mat b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Artifact/Cognation/matCognation.mat index 18ed328c8..4e3a8ca64 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Artifact/Cognation/matCognation.mat +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Artifact/Cognation/matCognation.mat @@ -85,7 +85,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _RemapTex: - m_Texture: {fileID: 2800000, guid: e29fa9a4cebd523459a97a5665356b44, type: 3} + m_Texture: {fileID: 2800000, guid: e4f7f64a750d83cb8a2828300d4a994a, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _SliceAlphaTex: @@ -98,11 +98,11 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: - - _AlphaBias: 0.1 - - _AlphaBoost: 1 + - _AlphaBias: 0.2559012 + - _AlphaBoost: 3.9 - _BlueChannelBias: 0 - _BlueChannelSmoothness: 0 - - _Boost: 10 + - _Boost: 3.2 - _BumpScale: 1 - _CalcTextureAlphaOn: 0 - _CloudOffsetOn: 1 @@ -117,7 +117,7 @@ Material: - _DisableRemapOn: 0 - _DistortionStrength: 0.32 - _DitherOn: 0 - - _DstBlend: 1 + - _DstBlend: 10 - _EliteBrightnessMax: 1 - _EliteBrightnessMin: 0 - _EliteIndex: 0 @@ -174,7 +174,7 @@ Material: - _SpecularStrength: 0 - _SplatmapOn: 0 - _SplatmapTileScale: 1 - - _SrcBlend: 1 + - _SrcBlend: 5 - _UVSec: 0 - _UseUV1On: 0 - _VertexAlphaOn: 0 @@ -189,5 +189,5 @@ Material: - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _FlashColor: {r: 0, g: 0, b: 0, a: 1} - _RimColor: {r: 0.4383876, g: 0, b: 0.9779412, a: 0} - - _TintColor: {r: 1, g: 1, b: 1, a: 1} + - _TintColor: {r: 0.40392157, g: 0.69803923, b: 1, a: 1} m_BuildTextureStacks: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Chirr/idrsChirr.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Chirr/idrsChirr.asset index a5f696fbe..941251bb0 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Chirr/idrsChirr.asset +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Chirr/idrsChirr.asset @@ -3614,3 +3614,22 @@ MonoBehaviour: localAngles: {x: 59.19023, y: 65.71275, z: 132.8283} localScale: {x: 4.6, y: 4.4, z: 4.4} limbMask: 0 + - keyAsset: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + keyAssetAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + displayRuleGroup: + rules: + - ruleType: 0 + followerPrefab: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + followerPrefabAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + childName: Base + localPos: {x: -1.24363, y: 3.3376, z: -1.40198} + localAngles: {x: 0, y: 307.7183, z: 0} + localScale: {x: 0.00363, y: 0.00363, z: 0.00363} + limbMask: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Drones/ShockDrone/PickupShockDrone.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Drones/ShockDrone/PickupShockDrone.prefab index c41bbb11e..cda504aa0 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Drones/ShockDrone/PickupShockDrone.prefab +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Drones/ShockDrone/PickupShockDrone.prefab @@ -1,5 +1,88 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &872659114708761192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1628690986782631057} + - component: {fileID: 3029691307514258594} + - component: {fileID: 8613560669320448518} + m_Layer: 0 + m_Name: Coils + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1628690986782631057 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 872659114708761192} + m_LocalRotation: {x: -0, y: -1, z: -0.0000000754979, w: 0} + m_LocalPosition: {x: 0, y: 4.2283874, z: -0.01686468} + m_LocalScale: {x: 0.9812127, y: 0.9812127, z: 0.9812127} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6178670343050221198} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!33 &3029691307514258594 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 872659114708761192} + m_Mesh: {fileID: -3633295010741534114, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} +--- !u!23 &8613560669320448518 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 872659114708761192} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ebb56a22a60dfa488bacb542488c2d5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &978117155974578947 GameObject: m_ObjectHideFlags: 0 @@ -26,16 +109,14 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 978117155974578947} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.18, z: 0} + m_LocalPosition: {x: 0, y: -0.2, z: 0} m_LocalScale: {x: 0.045, y: 0.045, z: 0.045} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 2590699148775804622} - - {fileID: 3046186271464447450} - {fileID: 3543077169289485398} - - {fileID: 6188248561599400756} - - {fileID: 1386828970838668306} - - {fileID: 3680050692199498994} + - {fileID: 4491888987891479921} + - {fileID: 1628690986782631057} + - {fileID: 644737102076519538} - {fileID: 8660435801668612196} m_Father: {fileID: 996165004884632495} m_RootOrder: 0 @@ -104,7 +185,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1820486874448626995} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 1.48, z: 0} + m_LocalPosition: {x: 0, y: -0, z: 0} m_LocalScale: {x: 2, y: 2, z: 2} m_ConstrainProportionsScale: 0 m_Children: [] @@ -2699,7 +2780,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2829501640540789705 +--- !u!1 &3786006967681090808 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2707,46 +2788,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6188248561599400756} - - component: {fileID: 7742197207860954118} - - component: {fileID: 5835413447692181648} + - component: {fileID: 644737102076519538} + - component: {fileID: 1615045477121061820} + - component: {fileID: 7750652055544044365} m_Layer: 0 - m_Name: Coils + m_Name: PropellerModel.001 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6188248561599400756 +--- !u!4 &644737102076519538 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829501640540789705} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 4.2310286, z: 0.030010387} - m_LocalScale: {x: 1, y: 1, z: 1} + m_GameObject: {fileID: 3786006967681090808} + m_LocalRotation: {x: 0, y: 0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 4.813, z: 0} + m_LocalScale: {x: 1.533145, y: 1.533145, z: 1.533145} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6178670343050221198} m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7742197207860954118 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!33 &1615045477121061820 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829501640540789705} - m_Mesh: {fileID: -3633295010741534114, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} ---- !u!23 &5835413447692181648 + m_GameObject: {fileID: 3786006967681090808} + m_Mesh: {fileID: -3818621858617822608, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} +--- !u!23 &7750652055544044365 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2829501640540789705} + m_GameObject: {fileID: 3786006967681090808} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -2760,90 +2841,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 2ebb56a22a60dfa488bacb542488c2d5, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &3957013461760698671 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1386828970838668306} - - component: {fileID: 5591348189098766163} - - component: {fileID: 6964474244020314508} - m_Layer: 0 - m_Name: CoilBase - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1386828970838668306 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3957013461760698671} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 4.2310286, z: 0.030010387} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6178670343050221198} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5591348189098766163 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3957013461760698671} - m_Mesh: {fileID: -3854686214619992232, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} ---- !u!23 &6964474244020314508 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3957013461760698671} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 02da7bff0eba29141adefcb74cc97f12, type: 2} + - {fileID: 2100000, guid: 66812c14c75d4d74d90d76593b04a96f, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -2889,98 +2887,15 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4354706436536803656} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.3, z: 0} + m_LocalPosition: {x: 0, y: 1.23, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4619375424437146388} m_Father: {fileID: 6178670343050221198} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5478113991930754032 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2590699148775804622} - - component: {fileID: 1638364655965319651} - - component: {fileID: 5700695522583333793} - m_Layer: 0 - m_Name: PropellerModel.001 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &2590699148775804622 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478113991930754032} - m_LocalRotation: {x: 1, y: -0, z: -0, w: -0.0000000754979} - m_LocalPosition: {x: 0, y: 4.795651, z: 0} - m_LocalScale: {x: 1.533145, y: 1.533145, z: 1.533145} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6178670343050221198} - m_RootOrder: 0 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1638364655965319651 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478113991930754032} - m_Mesh: {fileID: 8453025046756523639, guid: f81fbc5053c8a044ab6201e057d07571, type: 3} ---- !u!23 &5700695522583333793 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5478113991930754032} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: -3392178401427943297, guid: f81fbc5053c8a044ab6201e057d07571, type: 3} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &6607486284747419249 +--- !u!1 &7123050914910316658 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2988,145 +2903,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3680050692199498994} - - component: {fileID: 6657105901180724084} - - component: {fileID: 4505453402882641709} - - component: {fileID: 3491174868015097430} + - component: {fileID: 4491888987891479921} + - component: {fileID: 8566847569679690607} + - component: {fileID: 3918068605935588388} m_Layer: 0 - m_Name: DroneBladeActive - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3680050692199498994 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6607486284747419249} - m_LocalRotation: {x: 0.50000006, y: -0.5, z: -0.5, w: -0.50000006} - m_LocalPosition: {x: 0, y: 6.09, z: 0} - m_LocalScale: {x: 6, y: 6, z: 6} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6178670343050221198} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: -90, y: -89.99999, z: 0} ---- !u!33 &6657105901180724084 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6607486284747419249} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &4505453402882641709 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6607486284747419249} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d989dc54c824d6040a6885d669f3e164, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!114 &3491174868015097430 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6607486284747419249} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1044368294, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} - m_Name: - m_EditorClassIdentifier: - rotationSpeed: {x: 0, y: 0, z: 900} - randomRotation: 0 - rotationSpeedMin: {x: 0, y: 0, z: 0} ---- !u!1 &7194668489929710730 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3046186271464447450} - - component: {fileID: 5126593521402430224} - - component: {fileID: 2473192181242502019} - m_Layer: 0 - m_Name: PropellerModel + m_Name: CoilBase m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3046186271464447450 +--- !u!4 &4491888987891479921 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7194668489929710730} - m_LocalRotation: {x: 1, y: -0, z: -0, w: -0.0000000754979} - m_LocalPosition: {x: 0, y: 4.795651, z: 0} - m_LocalScale: {x: 1.533145, y: 1.533145, z: 1.533145} - m_ConstrainProportionsScale: 0 + m_GameObject: {fileID: 7123050914910316658} + m_LocalRotation: {x: -0, y: -1, z: -0.0000000754979, w: 0} + m_LocalPosition: {x: 0, y: 4.20539, z: -0.009198959} + m_LocalScale: {x: 0.9812127, y: 0.9812127, z: 0.9812127} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 6178670343050221198} m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5126593521402430224 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!33 &8566847569679690607 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7194668489929710730} - m_Mesh: {fileID: 4300000, guid: 166c6df90b5dd074090e96be89ed8338, type: 2} ---- !u!23 &2473192181242502019 + m_GameObject: {fileID: 7123050914910316658} + m_Mesh: {fileID: -3854686214619992232, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} +--- !u!23 &3918068605935588388 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7194668489929710730} + m_GameObject: {fileID: 7123050914910316658} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -3140,7 +2956,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 7bb34a0a50a95084e961b5b1241c9fb1, type: 2} + - {fileID: 2100000, guid: 02da7bff0eba29141adefcb74cc97f12, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -3172,7 +2988,7 @@ GameObject: m_Component: - component: {fileID: 3543077169289485398} - component: {fileID: 790285606941193621} - - component: {fileID: 4209044079906756261} + - component: {fileID: 6794600253565536457} m_Layer: 0 m_Name: Main m_TagString: Untagged @@ -3190,10 +3006,10 @@ Transform: m_LocalRotation: {x: 1, y: -0, z: -0, w: -0.0000000754979} m_LocalPosition: {x: 0, y: 4.795651, z: 0} m_LocalScale: {x: 1.533145, y: 1.533145, z: 1.533145} - m_ConstrainProportionsScale: 0 + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 6178670343050221198} - m_RootOrder: 2 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &790285606941193621 MeshFilter: @@ -3203,8 +3019,8 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8425716122126219333} m_Mesh: {fileID: 8643041769963566295, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} ---- !u!23 &4209044079906756261 -MeshRenderer: +--- !u!137 &6794600253565536457 +SkinnedMeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -3218,7 +3034,7 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 + m_RayTracingMode: 3 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 @@ -3244,7 +3060,18 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 8643041769963566295, guid: 87c41d61b5c894c4f835950f26c80716, type: 3} + m_Bones: [] + m_BlendShapeWeights: [] + m_RootBone: {fileID: 0} + m_AABB: + m_Center: {x: -0.010698855, y: 1.0434589, z: -0.019878507} + m_Extent: {x: 0.8328863, y: 1.416378, z: 0.91620207} + m_DirtyAABB: 0 --- !u!1 &9126866078446467163 GameObject: m_ObjectHideFlags: 0 @@ -3269,7 +3096,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 9126866078446467163} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -1.63, y: 0.297, z: 3.59} + m_LocalPosition: {x: -0.001, y: -0, z: 0.195} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Executioner2/idrsExecutioner2.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Executioner2/idrsExecutioner2.asset index 7c1452f33..6234a216b 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Executioner2/idrsExecutioner2.asset +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/Executioner2/idrsExecutioner2.asset @@ -3146,3 +3146,22 @@ MonoBehaviour: localAngles: {x: 279.6506, y: 337.7838, z: 97.09126} localScale: {x: 0.3, y: 0.3, z: 0.3} limbMask: 0 + - keyAsset: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + keyAssetAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + displayRuleGroup: + rules: + - ruleType: 0 + followerPrefab: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + followerPrefabAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + childName: Base + localPos: {x: -0.44483, y: 0.03239, z: -0.48138} + localAngles: {x: 350.2263, y: 273.4144, z: 103.3224} + localScale: {x: 0.00159, y: 0.00159, z: 0.00159} + limbMask: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemCommando/idrsNemCommando.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemCommando/idrsNemCommando.asset index 4db57f269..42cd2c3e1 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemCommando/idrsNemCommando.asset +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemCommando/idrsNemCommando.asset @@ -3392,3 +3392,22 @@ MonoBehaviour: localAngles: {x: 359.9454, y: 352.8523, z: 190.9242} localScale: {x: 0.25, y: 0.25, z: 0.25} limbMask: 0 + - keyAsset: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + keyAssetAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + displayRuleGroup: + rules: + - ruleType: 0 + followerPrefab: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + followerPrefabAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + childName: Base + localPos: {x: -2.26868, y: -0.59192, z: -2.22017} + localAngles: {x: 334.7269, y: 269.1805, z: 105.214} + localScale: {x: 0.002, y: 0.002, z: 0.002} + limbMask: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemMercenary/idrsNemMercenary.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemMercenary/idrsNemMercenary.asset index 9b7ef90da..a3c292909 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemMercenary/idrsNemMercenary.asset +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Characters/NemMercenary/idrsNemMercenary.asset @@ -3602,3 +3602,22 @@ MonoBehaviour: localAngles: {x: 0, y: 0, z: 0} localScale: {x: 0, y: 0, z: 0} limbMask: 0 + - keyAsset: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + keyAssetAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + displayRuleGroup: + rules: + - ruleType: 0 + followerPrefab: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + followerPrefabAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + childName: Base + localPos: {x: -0.44773, y: 1.83707, z: -0.27039} + localAngles: {x: 0, y: 283.3109, z: 0} + localScale: {x: 0.00196, y: 0.00196, z: 0.00196} + limbMask: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png index 39d3006fc..2b8e68962 100644 Binary files a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png and b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png.meta index 634532e04..09f0f5e38 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png.meta +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Common/Ramps/texRampCognation.png.meta @@ -1,12 +1,12 @@ fileFormatVersion: 2 -guid: 1039748e578e7654c8007839fc2c5fb7 +guid: e4f7f64a750d83cb8a2828300d4a994a TextureImporter: - fileIDToRecycleName: {} + internalIDToNameTable: [] externalObjects: {} - serializedVersion: 9 + serializedVersion: 12 mipmaps: mipMapMode: 0 - enableMipMap: 0 + enableMipMap: 1 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -23,6 +23,8 @@ TextureImporter: isReadable: 0 streamingMipmaps: 0 streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 grayScaleToAlpha: 0 generateCubemap: 6 cubemapConvolution: 0 @@ -31,16 +33,16 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 + filterMode: 1 + aniso: 1 + mipBias: 0 wrapU: 1 wrapV: 1 wrapW: 1 - nPOTScale: 0 + nPOTScale: 1 lightmap: 0 compressionQuality: 50 - spriteMode: 1 + spriteMode: 0 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,16 +51,21 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 1 + alphaIsTransparency: 0 spriteTessellationDetail: -1 textureType: 0 textureShape: 1 singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 maxTextureSizeSet: 0 compressionQualitySet: 0 textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 platformSettings: - - serializedVersion: 2 + - serializedVersion: 3 buildTarget: DefaultTexturePlatform maxTextureSize: 2048 resizeAlgorithm: 0 @@ -69,7 +76,8 @@ TextureImporter: allowsAlphaSplitting: 0 overridden: 0 androidETC2FallbackOverride: 0 - - serializedVersion: 2 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 buildTarget: Standalone maxTextureSize: 2048 resizeAlgorithm: 0 @@ -80,6 +88,19 @@ TextureImporter: allowsAlphaSplitting: 0 overridden: 0 androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] @@ -87,10 +108,13 @@ TextureImporter: physicsShape: [] bones: [] spriteID: + internalID: 0 vertices: [] indices: edges: [] weights: [] + secondaryTextures: [] + nameFileIdTable: {} spritePackingTag: pSDRemoveMatte: 0 pSDShowRemoveMatteOption: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors.meta new file mode 100644 index 000000000..433943390 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6167812d8f1fd43e6b6cb549632b84ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset new file mode 100644 index 000000000..169afa3c4 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1284244208, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: BirthrightChimeraHelper + m_EditorClassIdentifier: + deprecatedTier: 5 + _itemTierDef: {fileID: 0} + nameToken: SS2_ITEM_CHIMERAHELPER_NAME + pickupToken: SS2_ITEM_CHIMERAHELPER_PICKUP + descriptionToken: SS2_ITEM_CHIMERAHELPER_DESC + loreToken: SS2_ITEM_CHIMERAHELPER_LORE + unlockableDef: {fileID: 0} + pickupModelPrefab: {fileID: 0} + pickupModelReference: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + pickupIconSprite: {fileID: 0} + isConsumed: 0 + hidden: 1 + canRemove: 0 + tags: + requiredExpansion: {fileID: 11400000, guid: 59a1ba2efde60ad44a82ed4c314d08ba, type: 2} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset.meta new file mode 100644 index 000000000..c16c2b9d0 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/BirthrightChimeraHelper.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc6fe1dcffa9d06ca93214c5dd56f7db +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab new file mode 100644 index 000000000..ce7c78b70 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab @@ -0,0 +1,220 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1454116640882440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4494983090433163} + - component: {fileID: 8077062231235004499} + - component: {fileID: 114746026140143312} + m_Layer: 20 + m_Name: PostProcess, In + Run + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4494983090433163 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454116640882440} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4592081875470937} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8077062231235004499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454116640882440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 11400000, guid: 13721caec58f20251a93cdcb95d0c408, type: 2} + isGlobal: 1 + blendDistance: 20 + weight: 1 + priority: 2.2 +--- !u!114 &114746026140143312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454116640882440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -432102721, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + ppVolume: {fileID: 8077062231235004499} + ppWeightCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxDuration: 2 + destroyOnEnd: 0 + useUnscaledTime: 0 +--- !u!1 &1586435597132715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4592081875470937} + - component: {fileID: 6927291829793893632} + - component: {fileID: 6815805026620130600} + - component: {fileID: 2524633988638949968} + - component: {fileID: 2229597618570832232} + m_Layer: 0 + m_Name: PrimalMeteorStorm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4592081875470937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586435597132715} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4494983090433163} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!114 &6927291829793893632 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586435597132715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f8258ea15b8f74c4889ce485d21cbbb1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SceneId: + m_Value: 0 + m_AssetId: + i0: 0 + i1: 0 + i2: 0 + i3: 0 + i4: 0 + i5: 0 + i6: 0 + i7: 0 + i8: 0 + i9: 0 + i10: 0 + i11: 0 + i12: 0 + i13: 0 + i14: 0 + i15: 0 + m_ServerOnly: 0 + m_LocalPlayerAuthority: 0 +--- !u!114 &6815805026620130600 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586435597132715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 53e9eb9240b6427ba7e866b4325ddf1f, type: 3} + m_Name: + m_EditorClassIdentifier: + timer: 0 + spawnedMeteors: 0 +--- !u!114 &2524633988638949968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586435597132715} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe4c61ffe6fb468599fcb5c1114d76e1, type: 3} + m_Name: + m_EditorClassIdentifier: + waveCount: 20 + waveMinInterval: -1 + waveMaxInterval: -1 + warningEffectPrefab: {fileID: 0} + travelEffectPrefab: {fileID: 0} + travelEffectDuration: 0 + impactEffectPrefab: {fileID: 0} + impactDelay: 1 + blastDamageCoefficient: 3 + blastRadius: 8 + blastForce: 4000 + blastDamageType: + damageType: 0 + damageTypeExtended: 0 + damageSource: 0 + onDestroyEvents: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2229597618570832232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586435597132715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -226763392, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + transformPairs: + - name: PPin + transform: {fileID: 4494983090433163} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab.meta new file mode 100644 index 000000000..73b672126 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/PrimalMeteorStorm.prefab.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4d7e0270fcd22cd45b59318b4d3c33cb +timeCreated: 1749513565 +licenseType: Free +PrefabImporter: + externalObjects: {} + addedObjectFileIDs: + isPrefabVariant: 0 + userData: + assetBundleName: 7a6bd124a55ad730c218ddcf7d9ef7cc.bundle + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset new file mode 100644 index 000000000..68420897f --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 6692a19e4dceeb54cadbd862992ddb34, type: 3} + m_Name: acBirthrightChimeraHelper + m_EditorClassIdentifier: + assets: + - {fileID: 11400000, guid: cc6fe1dcffa9d06ca93214c5dd56f7db, type: 2} + itemDisplayPrefabs: [] + itemDef: {fileID: 11400000, guid: cc6fe1dcffa9d06ca93214c5dd56f7db, type: 2} + itemDisplayAddressedDictionary: + _value: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset.meta new file mode 100644 index 000000000..e5c739852 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/acBirthrightChimeraHelper.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 138df6e68bd89f70ca3e78b34257938a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset new file mode 100644 index 000000000..b6bebe52d --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset @@ -0,0 +1,1372 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4217895882048749444 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 11500000, guid: adb84e30e02715445aeb9959894e3b4d, type: 3} + m_Name: ColorGrading + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + gradingMode: + overrideState: 0 + value: 1 + externalLut: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + tonemapper: + overrideState: 0 + value: 0 + toneCurveToeStrength: + overrideState: 0 + value: 0 + toneCurveToeLength: + overrideState: 0 + value: 0.5 + toneCurveShoulderStrength: + overrideState: 0 + value: 0 + toneCurveShoulderLength: + overrideState: 0 + value: 0.5 + toneCurveShoulderAngle: + overrideState: 0 + value: 0 + toneCurveGamma: + overrideState: 0 + value: 1 + ldrLut: + overrideState: 0 + value: {fileID: 0} + defaultState: 4 + ldrLutContribution: + overrideState: 0 + value: 1 + temperature: + overrideState: 0 + value: 0 + tint: + overrideState: 0 + value: 0 + colorFilter: + overrideState: 0 + value: {r: 1, g: 0.6691177, b: 0.7991887, a: 1} + hueShift: + overrideState: 0 + value: 0 + saturation: + overrideState: 0 + value: 0 + brightness: + overrideState: 0 + value: 0 + postExposure: + overrideState: 1 + value: 0.1 + contrast: + overrideState: 1 + value: 40 + mixerRedOutRedIn: + overrideState: 0 + value: 200 + mixerRedOutGreenIn: + overrideState: 0 + value: -86 + mixerRedOutBlueIn: + overrideState: 0 + value: 200 + mixerGreenOutRedIn: + overrideState: 0 + value: 0 + mixerGreenOutGreenIn: + overrideState: 0 + value: 100 + mixerGreenOutBlueIn: + overrideState: 0 + value: 0 + mixerBlueOutRedIn: + overrideState: 0 + value: 0 + mixerBlueOutGreenIn: + overrideState: 0 + value: 0 + mixerBlueOutBlueIn: + overrideState: 1 + value: 200 + lift: + overrideState: 0 + value: {x: 1, y: 1, z: 1, w: 0} + gamma: + overrideState: 0 + value: {x: 0.599367, y: 1, z: 0.7305663, w: 0} + gain: + overrideState: 1 + value: {x: 0.5424787, y: 0.69557106, z: 1, w: 0} + masterCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + redCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + greenCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + blueCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + hueVsHueCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + hueVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + satVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + lumVsSatCurve: + overrideState: 0 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 +--- !u!114 &-2192741056755746474 +MonoBehaviour: + m_ObjectHideFlags: 3 + 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: 11500000, guid: 40b924e2dad56384a8df2a1e111bb675, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + mode: + overrideState: 1 + value: 0 + color: + overrideState: 1 + value: {r: 0.17065683, g: 0.24298747, b: 0.5566038, a: 1} + center: + overrideState: 0 + value: {x: 0.5, y: 0.5} + intensity: + overrideState: 1 + value: 0.054 + smoothness: + overrideState: 0 + value: 0.2 + roundness: + overrideState: 0 + value: 1 + rounded: + overrideState: 0 + value: 0 + mask: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + opacity: + overrideState: 0 + value: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: ppp + m_EditorClassIdentifier: + settings: + - {fileID: -4217895882048749444} + - {fileID: -2192741056755746474} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset.meta new file mode 100644 index 000000000..ab8c9cdd5 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/BirthrightMeteors/ppp.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 13721caec58f20251a93cdcb95d0c408 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthright.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthright.prefab index 86b543bb4..52279c7c7 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthright.prefab +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthright.prefab @@ -1,288 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &279604237383863038 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 624463497576960068} - m_Layer: 0 - m_Name: PrimalBirthright - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &624463497576960068 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279604237383863038} - m_LocalRotation: {x: -0.0417214, y: 0.19008088, z: 0.008085288, w: 0.9808482} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 0.75} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1503007373743242219} - - {fileID: 5955033073131114222} - - {fileID: 745004248652221365} - m_Father: {fileID: 8689053108934583612} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: -4.871, y: 21.935, z: 0} ---- !u!1 &913375483264966075 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5955033073131114222} - - component: {fileID: 13810158960054177} - - component: {fileID: 8502163561342858990} - m_Layer: 0 - m_Name: Crystal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5955033073131114222 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913375483264966075} - m_LocalRotation: {x: -0.65511024, y: 0.2661402, z: -0.2661401, w: 0.65511024} - m_LocalPosition: {x: -35.896164, y: -43.89901, z: -51.27218} - m_LocalScale: {x: 7.465319, y: 7.4653187, z: 7.465319} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 624463497576960068} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &13810158960054177 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913375483264966075} - m_Mesh: {fileID: 4702925393065980420, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} ---- !u!23 &8502163561342858990 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 913375483264966075} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: c232a4021cf92154b8b9efb8415bee01, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &1218511633713553337 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1503007373743242219} - - component: {fileID: 2374665903254522419} - - component: {fileID: 7621787769617234868} - m_Layer: 0 - m_Name: Scroll - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1503007373743242219 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218511633713553337} - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 100, z: 100} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 624463497576960068} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2374665903254522419 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218511633713553337} - m_Mesh: {fileID: 7774054858252667537, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} ---- !u!23 &7621787769617234868 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218511633713553337} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: a2ca95dba8e8994498d4e9e4ef9dcc55, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2307093889149346107 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 745004248652221365} - - component: {fileID: 6735979753712231737} - - component: {fileID: 3603608113982032237} - m_Layer: 0 - m_Name: Ring - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &745004248652221365 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307093889149346107} - m_LocalRotation: {x: -0.65511024, y: 0.26614022, z: -0.26614013, w: 0.65511024} - m_LocalPosition: {x: -25.29104, y: -33.00081, z: -51.27218} - m_LocalScale: {x: 16.305542, y: 16.305542, z: 16.305542} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 624463497576960068} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6735979753712231737 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307093889149346107} - m_Mesh: {fileID: -8264766115119967290, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} ---- !u!23 &3603608113982032237 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307093889149346107} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d92c39e793099864eabef2290a67219e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &8349224457750773638 GameObject: m_ObjectHideFlags: 0 @@ -293,6 +10,8 @@ GameObject: m_Component: - component: {fileID: 8689053108934583612} - component: {fileID: 7311580636059491762} + - component: {fileID: -4169306943847602973} + - component: {fileID: 5546981235288072607} m_Layer: 0 m_Name: DisplayPrimalBirthright m_TagString: Untagged @@ -311,8 +30,7 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.011633508, y: 0.014547942, z: 0.018731743} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 624463497576960068} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -329,22 +47,70 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: rendererInfos: - - renderer: {fileID: 7621787769617234868} + - renderer: {fileID: 3088775851775220839, guid: aa592dbffd078727f959f9f088e65e64, + type: 3} + defaultMaterialAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: defaultMaterial: {fileID: 2100000, guid: a2ca95dba8e8994498d4e9e4ef9dcc55, type: 2} defaultShadowCastingMode: 0 ignoreOverlays: 0 hideOnDeath: 0 ignoresMaterialOverrides: 0 - - renderer: {fileID: 8502163561342858990} + - renderer: {fileID: 3955935548097564989, guid: aa592dbffd078727f959f9f088e65e64, + type: 3} + defaultMaterialAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: defaultMaterial: {fileID: 2100000, guid: c232a4021cf92154b8b9efb8415bee01, type: 2} defaultShadowCastingMode: 0 ignoreOverlays: 0 hideOnDeath: 0 ignoresMaterialOverrides: 0 - - renderer: {fileID: 3603608113982032237} + - renderer: {fileID: 8149572081499188926, guid: aa592dbffd078727f959f9f088e65e64, + type: 3} + defaultMaterialAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: defaultMaterial: {fileID: 2100000, guid: d92c39e793099864eabef2290a67219e, type: 2} defaultShadowCastingMode: 0 ignoreOverlays: 0 hideOnDeath: 0 ignoresMaterialOverrides: 0 hideOnDeathObjects: [] +--- !u!114 &-4169306943847602973 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8349224457750773638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31acabefee3f47b4a3b5d1ee7b61b9b8, type: 3} + m_Name: + m_EditorClassIdentifier: + birthrightIDR: {fileID: 7311580636059491762} +--- !u!114 &5546981235288072607 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8349224457750773638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1093966913, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + followerPrefab: {fileID: 4682288198714125613, guid: aa592dbffd078727f959f9f088e65e64, + type: 3} + targetObject: {fileID: 8349224457750773638} + followerCurve: {fileID: 0} + followerLineRenderer: {fileID: 0} + distanceDampTime: 0.15 + distanceMaxSpeed: 60 + followerInstance: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab new file mode 100644 index 000000000..cd425ee13 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab @@ -0,0 +1,285 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4682288198714125613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5454145999124281239} + m_Layer: 0 + m_Name: DisplayPrimalBirthrightFollower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5454145999124281239 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4682288198714125613} + m_LocalRotation: {x: -0.0417214, y: 0.19008088, z: 0.008085288, w: 0.9808482} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 0.75} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6323141715962911800} + - {fileID: 1278751655382264125} + - {fileID: 5281956789946739814} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -4.871, y: 21.935, z: 0} +--- !u!1 &5744192839909210728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1278751655382264125} + - component: {fileID: 4839855132377442418} + - component: {fileID: 3955935548097564989} + m_Layer: 0 + m_Name: Crystal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1278751655382264125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5744192839909210728} + m_LocalRotation: {x: -0.65511024, y: 0.2661402, z: -0.2661401, w: 0.65511024} + m_LocalPosition: {x: -35.896164, y: -43.89901, z: -51.27218} + m_LocalScale: {x: 7.465319, y: 7.4653187, z: 7.465319} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5454145999124281239} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4839855132377442418 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5744192839909210728} + m_Mesh: {fileID: 4702925393065980420, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} +--- !u!23 &3955935548097564989 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5744192839909210728} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c232a4021cf92154b8b9efb8415bee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6049050091837405290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6323141715962911800} + - component: {fileID: 7200988430323002848} + - component: {fileID: 3088775851775220839} + m_Layer: 0 + m_Name: Scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6323141715962911800 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049050091837405290} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5454145999124281239} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7200988430323002848 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049050091837405290} + m_Mesh: {fileID: 7774054858252667537, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} +--- !u!23 &3088775851775220839 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6049050091837405290} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a2ca95dba8e8994498d4e9e4ef9dcc55, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7142708419333900008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5281956789946739814} + - component: {fileID: 2188906890263773930} + - component: {fileID: 8149572081499188926} + m_Layer: 0 + m_Name: Ring + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5281956789946739814 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7142708419333900008} + m_LocalRotation: {x: -0.65511024, y: 0.26614022, z: -0.26614013, w: 0.65511024} + m_LocalPosition: {x: -25.29104, y: -33.00081, z: -51.27218} + m_LocalScale: {x: 16.305542, y: 16.305542, z: 16.305542} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5454145999124281239} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2188906890263773930 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7142708419333900008} + m_Mesh: {fileID: -8264766115119967290, guid: 2d592b62684c1b64485e8008ee54aed4, type: 3} +--- !u!23 &8149572081499188926 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7142708419333900008} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d92c39e793099864eabef2290a67219e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab.meta new file mode 100644 index 000000000..f87003202 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/DisplayPrimalBirthrightFollower.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: aa592dbffd078727f959f9f088e65e64 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/acPrimalBirthright.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/acPrimalBirthright.asset index 0399b388e..f8f4498dd 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/acPrimalBirthright.asset +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/acPrimalBirthright.asset @@ -18,6 +18,9 @@ MonoBehaviour: - {fileID: 4900000, guid: b93ff5ea917bf6d4c874ce123643d3d0, type: 3} - {fileID: 2800000, guid: b38142b61b502104290bddb158205ecb, type: 3} - {fileID: 2100000, guid: eaf864f0a3a0b1f418b62ee6a8e6dcc9, type: 2} + - {fileID: 1586435597132715, guid: 4d7e0270fcd22cd45b59318b4d3c33cb, type: 3} itemDisplayPrefabs: - {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, type: 3} itemDef: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + itemDisplayAddressedDictionary: + _value: {fileID: 11400000, guid: b8212468a31ea2248824a0c6e3d76d11, type: 2} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset new file mode 100644 index 000000000..4469fc245 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset @@ -0,0 +1,304 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: f727041e2de4c654eb149643cbe8e537, type: 3} + m_Name: idadPrimalBirthright + m_EditorClassIdentifier: + keyAsset: {fileID: 11400000, guid: e6560c4541eb11a4893c230acd608387, type: 2} + displayEntries: + - targetIDRS: + m_AssetGUID: 7d6fc2aa6fd5d5b47b3b39a7abf9c951 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Chest + localPos: {x: -0.35022, y: 0.52031, z: -0.45901} + localAngles: {x: 12.70202, y: 257.4086, z: 355.9313} + localScale: {x: 0.00192, y: 0.00192, z: 0.00192} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 073f1d77c0d808240b5404fc6d0a4c88 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.37751, y: -0.27259, z: -0.42346} + localAngles: {x: 6.82774, y: 283.5189, z: 88.62871} + localScale: {x: 0.00201, y: 0.00201, z: 0.00201} + limbMask: 0 + - targetIDRS: + m_AssetGUID: ffea13199016c4e4092b864bc59963ad + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: ROOT + localPos: {x: -0.53747, y: 1.4383, z: -0.2614} + localAngles: {x: 355.9155, y: 296.9203, z: 0.52434} + localScale: {x: 0.0022, y: 0.0022, z: 0.0022} + limbMask: 0 + - targetIDRS: + m_AssetGUID: f9fa5389670c16b41a3f036f547c928d + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: 4.03218, y: -2.41697, z: 4.48362} + localAngles: {x: 346.6471, y: 97.99226, z: 75.08006} + localScale: {x: 0.00281, y: 0.00281, z: 0.00281} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 1b577943ff3308142a3def6a58446ecf + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.59394, y: -0.31773, z: -0.3692} + localAngles: {x: 354.9483, y: 274.0995, z: 78.5789} + localScale: {x: 0.00214, y: 0.00214, z: 0.00214} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 439b59d9c7033d444b14ca8400232532 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.32118, y: -0.46273, z: -0.35587} + localAngles: {x: 8.27377, y: 280.9144, z: 93.24905} + localScale: {x: 0.00189, y: 0.00189, z: 0.00189} + limbMask: 0 + - targetIDRS: + m_AssetGUID: c3a3fa07aaccea24abc93cf90166fa0d + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.45341, y: -0.50179, z: -0.47793} + localAngles: {x: 7.7138, y: 274.18, z: 95.59468} + localScale: {x: 0.00221, y: 0.00221, z: 0.00221} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 38951619ee759b1489143b3fd4f0771f + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.89641, y: -0.82226, z: -1.57576} + localAngles: {x: 7.7138, y: 274.18, z: 95.59468} + localScale: {x: 0.00456, y: 0.00456, z: 0.00456} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 20a7e7f739f6ac84cb8b9d641a179713 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.53706, y: -0.47516, z: -0.50055} + localAngles: {x: 8.96218, y: 274.1934, z: 95.6871} + localScale: {x: 0.00215, y: 0.00215, z: 0.00215} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 70356ba47794caf48a34625ce3b8442f + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -4.14943, y: 0.64449, z: 5.53072} + localAngles: {x: 1.7632, y: 272.185, z: 254.6513} + localScale: {x: 0.00281, y: 0.00281, z: 0.00281} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 5fa2b0eaf6b131a44b5fbe48bac602fc + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.402, y: -0.38692, z: -0.65772} + localAngles: {x: 7.7138, y: 274.18, z: 95.59468} + localScale: {x: 0.00177, y: 0.00177, z: 0.00177} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 8fb06b526e229f34e802f5754f4f918f + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.53778, y: -0.67735, z: -0.44685} + localAngles: {x: 15.14683, y: 274.2915, z: 96.15588} + localScale: {x: 0.00196, y: 0.00196, z: 0.00196} + limbMask: 0 + - targetIDRS: + m_AssetGUID: dc2058c94a60d83498d3f9c9d0770ed7 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.32455, y: 0.87975, z: 0.5156} + localAngles: {x: 354.0941, y: 275.9535, z: 284.0195} + localScale: {x: 0.00198, y: 0.00198, z: 0.00198} + limbMask: 0 + - targetIDRS: + m_AssetGUID: a2be2352e43d5c540882e13e1a7b263d + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.45499, y: 1.79369, z: -0.63916} + localAngles: {x: 1.25993, y: 266.4756, z: 346.8822} + localScale: {x: 0.00189, y: 0.00189, z: 0.00189} + limbMask: 0 + - targetIDRS: + m_AssetGUID: cb633d193b0070640b2e939e46f1846c + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Root + localPos: {x: -0.44793, y: 2.66487, z: -0.82931} + localAngles: {x: 5.19482, y: 256.043, z: 4.40328} + localScale: {x: 0.00257, y: 0.00257, z: 0.00257} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 8e269ac3abf76654d97d61fe200c43e9 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.7599, y: -0.40763, z: 0.6387} + localAngles: {x: 355.218, y: 358.9414, z: 95.81201} + localScale: {x: 0.00281, y: 0.00281, z: 0.00281} + limbMask: 0 + - targetIDRS: + m_AssetGUID: 9a46bd09657e6ac46a941d84b2b5bb78 + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.44427, y: 0.64415, z: -0.44598} + localAngles: {x: 2.62841, y: 261.6328, z: 354.3435} + localScale: {x: 0.00201, y: 0.00201, z: 0.00201} + limbMask: 0 + - targetIDRS: + m_AssetGUID: d329cfbc3d24a3c469a935759ef5119b + m_SubObjectName: + m_SubObjectType: + rules: + - ruleType: 0 + displayPrefab: + _asset: {fileID: 8349224457750773638, guid: 5e83a0c86eda7804fb0199ddad3a22e1, + type: 3} + _address: + _useDirectReference: 1 + childName: Base + localPos: {x: -0.32426, y: -0.29148, z: 0.82043} + localAngles: {x: 18.77256, y: 2.35869, z: 142.4449} + localScale: {x: 0.00288, y: 0.00288, z: 0.00288} + limbMask: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset.meta new file mode 100644 index 000000000..f5de5a4ec --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/idadPrimalBirthright.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8212468a31ea2248824a0c6e3d76d11 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/matPrimalBirthrightMain.mat b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/matPrimalBirthrightMain.mat index 1d23eee90..edf550fc7 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/matPrimalBirthrightMain.mat +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/Items/PrimalBirthright/matPrimalBirthrightMain.mat @@ -12,7 +12,7 @@ Material: m_ValidKeywords: [] m_InvalidKeywords: [] m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 + m_EnableInstancingVariants: 1 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/VanillaAdditions/Mercenary/matMercVestigeSword.mat b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/VanillaAdditions/Mercenary/matMercVestigeSword.mat index b3d0a2dc6..f1b550a7d 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/Base/VanillaAdditions/Mercenary/matMercVestigeSword.mat +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/Base/VanillaAdditions/Mercenary/matMercVestigeSword.mat @@ -109,7 +109,7 @@ Material: - _FlowHeightBias: 0.013 - _FlowHeightPower: 2.85 - _FlowMaskStrength: 0 - - _FlowNormalStrength: 0.014 + - _FlowNormalStrength: 0.14 - _FlowSpeed: 6.15 - _FlowTextureScaleFactor: 1 - _FlowmapOn: 1 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/Knight/matKnightBody.mat b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/Knight/matKnightBody.mat index ee50ae999..8c6e70c0f 100644 --- a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/Knight/matKnightBody.mat +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/Knight/matKnightBody.mat @@ -10,6 +10,7 @@ Material: m_Name: matKnightBody m_Shader: {fileID: 4800000, guid: 9b2024ee08a5bfc418ff897991e84323, type: 2} m_ValidKeywords: + - CUTOUT - LIMBREMOVAL m_InvalidKeywords: [] m_LightmapFlags: 4 @@ -131,7 +132,7 @@ Material: - _EliteBrightnessMin: 0 - _EliteIndex: 0 - _EmPower: 0 - - _EnableCutout: 0 + - _EnableCutout: 1 - _FEON: 0 - _Fade: 1 - _FadeBias: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip.meta new file mode 100644 index 000000000..7b4ebc266 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca3cb7fee12aa9f65af0ab5625c2011e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab new file mode 100644 index 000000000..c213d991f --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab @@ -0,0 +1,11721 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1015870929116128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4902538698272875} + - component: {fileID: 198724716712503334} + - component: {fileID: 199367015755838847} + m_Layer: 0 + m_Name: Sparks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4902538698272875 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015870929116128} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.035003662} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: -0, z: 0} +--- !u!198 &198724716712503334 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015870929116128} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 3 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.35 + minScalar: 0.25 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 16 + minScalar: 2 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.61764705, g: 0.61764705, b: 0.61764705, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.4 + minScalar: 0.2 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 30 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 0 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1.06 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 30 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 0.849168, g: 0.8602941, b: 0.075908326, a: 0} + key2: {r: 0.3843137, g: 0.16059497, b: 0.015686266, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 5590 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 1 + scalar: 5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 1 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.4 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.5 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 2048 + maxCollisionShapes: 256 + quality: 2 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.25 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 0 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.5147059, g: 0.50468785, b: 0.49578288, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &199367015755838847 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015870929116128} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b12b525b0ece4fc409765d1db540704f, type: 2} + - {fileID: 2100000, guid: 60d8645f1bc9f8e479ef863c438b181f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 1 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 0001030405 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1189044156933971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4617547642026742} + - component: {fileID: 198729502786528934} + - component: {fileID: 199990113913236077} + m_Layer: 0 + m_Name: Dust, Directional + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4617547642026742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1189044156933971} + m_LocalRotation: {x: -0.70710576, y: -0, z: -0, w: 0.70710784} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -89.99983, y: 0, z: 0} +--- !u!198 &198729502786528934 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1189044156933971} + serializedVersion: 8 + lengthInSec: 2 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 3 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 0.45 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.73335516, g: 0.7352941, b: 0.59472317, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.8 + minScalar: 0.6 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 1 + maxNumParticles: 6 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.35 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.82 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 6 + minScalar: 12 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.60595703 + inSlope: 0.39404297 + outSlope: 0.39404297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0.39404297 + outSlope: 0.39404297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.6981317 + minScalar: 0.17453292 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0.9764706, g: 0.9764706, b: 0.9764706, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 27949 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 9390 + atime2: 65535 + atime3: 65535 + atime4: 65535 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 1 + scalar: 6 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 2.35 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &199990113913236077 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1189044156933971} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: de89c913abdb5fa40ad3cfc5b1714d7d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 1 + m_MeshDistribution: 0 + m_SortMode: 1 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 1 + m_LengthScale: 1.16 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0.63, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 0001030405 + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1436662042290079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4130557827049560} + - component: {fileID: 198885874488491402} + - component: {fileID: 199533638523613279} + m_Layer: 0 + m_Name: Dust + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4130557827049560 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436662042290079} + m_LocalRotation: {x: -0.70710576, y: -0, z: -0, w: 0.70710784} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -89.99983, y: 0, z: 0} +--- !u!198 &198885874488491402 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436662042290079} + serializedVersion: 8 + lengthInSec: 2 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 3 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 2 + minScalar: 0.45 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.73335516, g: 0.7352941, b: 0.59472317, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 1 + maxNumParticles: 12 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: -0.03 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 17 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.01 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.67 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 12 + minScalar: 12 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.60595703 + inSlope: 0.39404297 + outSlope: 0.39404297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0.39404297 + outSlope: 0.39404297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.6981317 + minScalar: 0.17453292 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 0.79607844} + key2: {r: 0.9764706, g: 0.9764706, b: 0.9764706, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 27949 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 3066 + atime2: 65535 + atime3: 65535 + atime4: 65535 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 1 + scalar: 6 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 2.35 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &199533638523613279 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436662042290079} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2bf3acac7e3890a48bb321857500ca88, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 1 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 0001030405 + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1518163726363592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4932628792263274} + - component: {fileID: 108620597263065896} + - component: {fileID: 114394301035163857} + m_Layer: 0 + m_Name: BurstLight + m_TagString: InitialBurst + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4932628792263274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518163726363592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.035003662} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &108620597263065896 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518163726363592} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 0.99249494, g: 1, b: 0.45588237, a: 1} + m_Intensity: 3 + m_Range: 3.52 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!114 &114394301035163857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518163726363592} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 296141222, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: -0.0049251597 + value: -0.013381004 + inSlope: -3.1849828 + outSlope: -3.1849828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.052279465 + value: 1.0258551 + inSlope: -2.9623508 + outSlope: -2.9623508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.99696225 + value: 0.01872617 + inSlope: 0.6308042 + outSlope: 0.6308042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + timeMax: 3 + loop: 0 + randomStart: 0 + enableNegativeLights: 0 +--- !u!1 &1876472093581837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4846232442175085} + - component: {fileID: 114625433791282750} + - component: {fileID: 114617608028888279} + - component: {fileID: 466606761639705687} + m_Layer: 0 + m_Name: Chest1Starburst + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4846232442175085 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876472093581837} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4130557827049560} + - {fileID: 4617547642026742} + - {fileID: 4932628792263274} + - {fileID: 4063952241390628} + - {fileID: 4902538698272875} + - {fileID: 4138405614829722} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!114 &114625433791282750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876472093581837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -565067572, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + shakeOnStart: 1 + shakeOnEnable: 0 + shakeOnDelay: 0 + startDelay: 1 + wave: + amplitude: 0.6 + frequency: 60 + cycleOffset: 0 + duration: 0.2 + radius: 30 + scaleShakeRadiusWithLocalScale: 0 + amplitudeTimeDecay: 1 +--- !u!114 &114617608028888279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876472093581837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -335047464, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + trackedParticleSystem: {fileID: 0} +--- !u!114 &466606761639705687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876472093581837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 511512695, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + effectIndex: -1 + positionAtReferencedTransform: 1 + parentToReferencedTransform: 1 + noEffectData: 0 + applyScale: 1 + soundName: + disregardZScale: 0 +--- !u!1 &1911866862123119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4138405614829722} + - component: {fileID: 198493391928100113} + - component: {fileID: 199606879173216301} + m_Layer: 9 + m_Name: Beams + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4138405614829722 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1911866862123119} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &198493391928100113 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1911866862123119} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 0 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.25 + minScalar: 0.2 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 0.98965514, g: 1, b: 0.25, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 10 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21642876 + inSlope: -0.21642876 + outSlope: -0.21642876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0.21642876 + outSlope: -0.21642876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5239868 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 1 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &199606879173216301 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1911866862123119} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a6945e5035442974aaec1f4ef46d9f71, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 1 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 1.69 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1918081462157143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4063952241390628} + - component: {fileID: 199429665575246604} + - component: {fileID: 198398102723561374} + m_Layer: 0 + m_Name: Ring, Mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4063952241390628 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918081462157143} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.035003662} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4846232442175085} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 90, y: -0, z: 0} +--- !u!199 &199429665575246604 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918081462157143} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b567432709e300848873895e21ff2d36, type: 2} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 4 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0.06 + m_LengthScale: 0 + m_SortingFudge: 0 + m_NormalDirection: 0 + m_ShadowBias: 0 + m_RenderAlignment: 2 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 0001030405 + m_Mesh: {fileID: 4300000, guid: 4e93cb53a227b2f4c8d0a133616991e8, type: 2} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!198 &198398102723561374 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918081462157143} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 3 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 0 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 7 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 100 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 1 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 12 + angle: 2 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 90, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 3 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4920044 + inSlope: 0.5079956 + outSlope: 0.5079956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0.5079956 + outSlope: 0.5079956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.98790324 + value: 0.96511626 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 0.8602941, g: 0.55790466, b: 0.05693123, a: 0} + key1: {r: 0.8602941, g: 0.55790466, b: 0.05693123, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 8815 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 1 + scalar: 6 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 1 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab.meta new file mode 100644 index 000000000..cee82d12b --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Chest1Starburst.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c6e28c187d8214b9b99612dd86e4e155 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab new file mode 100644 index 000000000..d3e0664dd --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab @@ -0,0 +1,689 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1081618795713014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4640447889398592} + - component: {fileID: 114374807013168507} + - component: {fileID: 114082769468039015} + m_Layer: 0 + m_Name: BillboardBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4640447889398592 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1081618795713014} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4175286896160676} + - {fileID: 4322568392153711} + - {fileID: 4638623603073150} + m_Father: {fileID: 4671857270822786} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!114 &114374807013168507 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1081618795713014} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 422384671, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &114082769468039015 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1081618795713014} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1518736395, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + scaleFactor: 0.013 + scalingMode: 0 +--- !u!1 &1251609866718700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4658705521005831} + - component: {fileID: 114150591400298060} + - component: {fileID: 114436261121871758} + - component: {fileID: 54655794255147893} + - component: {fileID: 114695864628659918} + - component: {fileID: 6252294017936085032} + - component: {fileID: -241862573167912426} + m_Layer: 0 + m_Name: EquipTakenOrbEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4658705521005831 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.423, y: 0, z: -9.894} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4671857270822786} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!114 &114150591400298060 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 511512695, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + effectIndex: -1 + positionAtReferencedTransform: 0 + parentToReferencedTransform: 0 + noEffectData: 0 + applyScale: 0 + soundName: Play_UI_3D_printer_selection + disregardZScale: 0 + applyScaleFirst: 0 +--- !u!114 &114436261121871758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1245112779, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + parentObjectTransform: {fileID: 0} + startVelocity1: {x: 0, y: 0, z: 0} + startVelocity2: {x: 0, y: 0, z: 0} + endVelocity1: {x: -8, y: 5, z: -8} + endVelocity2: {x: 8, y: 20, z: 8} + movementCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2.5 + outSlope: 2.5 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.25 + inSlope: 0.9240347 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.40838128 + outWeight: 0.05404097 + - serializedVersion: 3 + time: 0.835 + value: 0.25 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 14.867956 + outSlope: 14.867956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.04614663 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + bezierCurveLine: {fileID: 0} + faceMovement: 0 + callArrivalIfTargetIsGone: 0 + useChildLocator: 0 + startEffect: {fileID: 0} + startEffectScale: 1 + startEffectCopiesRotation: 0 + endEffect: {fileID: 0} + endEffectScale: 1 + endEffectCopiesRotation: 0 + onArrival: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4658705521005831} + m_TargetAssemblyTypeName: + m_MethodName: DetachChildren + 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_Target: {fileID: 96613773905871439} + m_TargetAssemblyTypeName: + m_MethodName: set_autodestruct + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: -241862573167912426} + m_TargetAssemblyTypeName: RoR2.EffectManagerHelper, RoR2 + m_MethodName: ReturnToPool + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + singletonArrayIndex: -1 +--- !u!54 &54655794255147893 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &114695864628659918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 816898038, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + vfxPriority: 2 + vfxIntensity: 1 + DoNotPool: 0 + DoNotCullPool: 0 + optionalLights: [] + secondaryParticleSystem: [] +--- !u!114 &6252294017936085032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eec0a212940540a686be929e1d6396d1, type: 3} + m_Name: + m_EditorClassIdentifier: + trailToColor: {fileID: 96613773905871439} + particlesToColor: [] + spritesToColor: [] + iconSpriteRenderer: {fileID: 212659078888256416} +--- !u!114 &-241862573167912426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1251609866718700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1897863358, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + UnparentOnReturnToPool: 0 + DontAllowProjectilesToPrematurelyPool: 0 +--- !u!1 &1485666585464804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4671857270822786} + - component: {fileID: 96613773905871439} + m_Layer: 0 + m_Name: VFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4671857270822786 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1485666585464804} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4640447889398592} + m_Father: {fileID: 4658705521005831} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &96613773905871439 +TrailRenderer: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1485666585464804} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a5c1e457c868b124b8016f31acca94fb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Time: 0.25 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6962025 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.99575365 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 0.5921569, g: 0.7411765, b: 0.16862746, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 1 + shadowBias: 0 + generateLightingData: 0 + m_MinVertexDistance: 0.03 + m_Autodestruct: 0 + m_Emitting: 1 +--- !u!1 &1547363326237867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4638623603073150} + - component: {fileID: 212659078888256416} + m_Layer: 0 + m_Name: PickupSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4638623603073150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547363326237867} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4640447889398592} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &212659078888256416 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547363326237867} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 21300000, guid: 8f5c12f44f045104c821f315c67847d7, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1676795941414637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4175286896160676} + - component: {fileID: 212673864922187628} + m_Layer: 0 + m_Name: DropShadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4175286896160676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1676795941414637} + m_LocalRotation: {x: -1.0335675e-15, y: -1.259157e-15, z: 0.000000014901159, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 8.178493, y: 8.178493, z: 8.178493} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4640447889398592} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -1.1843811e-13, y: 1.4428877e-13, z: -0.0000017075471} +--- !u!212 &212673864922187628 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1676795941414637} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 14f3f1b85fbbd654f8f05c31525df55c, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 0.5372549} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.64, y: 0.64} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1926181606039361 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4322568392153711} + - component: {fileID: 212252576958900707} + m_Layer: 0 + m_Name: Corners + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4322568392153711 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926181606039361} + m_LocalRotation: {x: -0.0000000022607047, y: 0.000000015192484, z: 0.0000009536742, + w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 9.225301, y: 9.225299, z: 5.9041915} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4640447889398592} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -0.000000259056, y: -0.0000017409307, z: -0.00010928301} +--- !u!212 &212252576958900707 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926181606039361} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 26132803eeae99b419b7cf24999769c2, type: 3} + m_Color: {r: 0.9292453, g: 0.9406573, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.64, y: 0.64} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab.meta new file mode 100644 index 000000000..0913ace92 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/EquipTakenOrbEffect.prefab.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 920fce6ae5242e64ca892ac99f3e832e +timeCreated: 1749684576 +licenseType: Free +PrefabImporter: + externalObjects: {} + addedObjectFileIDs: + isPrefabVariant: 0 + unableToImportOnPreviousDomainReload: 0 + userData: + assetBundleName: 309df02528db6ee9add8b1342002683c.bundle + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset new file mode 100644 index 000000000..6a118d9d7 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1746479147, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: Logs.MimicEquip.0 + m_EditorClassIdentifier: + nameToken: SS2_UNLOCKABLE_LOG_MIMIC_EQUIP + displayModelPath: + displayModelPrefab: {fileID: 0} + hidden: 0 + achievementIcon: {fileID: 0} + requiredExpansion: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset.meta new file mode 100644 index 000000000..5bf8db47a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Logs.MimicEquip.0.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b11dcdd4b66e6374f93cbdb6b2f49bf9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab new file mode 100644 index 000000000..bdf0c61db --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab @@ -0,0 +1,2439 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &408432136780020752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4391810834976632466} + m_Layer: 0 + m_Name: Wheel_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4391810834976632466 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408432136780020752} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0030593525, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8107468101336957531} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &439271949511603078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1817887442359043536} + m_Layer: 0 + m_Name: CameraPivot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1817887442359043536 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439271949511603078} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.63, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8789322269814437558} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!1 &520094906354863706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2398988637790403799} + m_Layer: 0 + m_Name: Leg1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2398988637790403799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520094906354863706} + m_LocalRotation: {x: -0.004829156, y: -0.63702416, z: 0.7700977, w: 0.03356269} + m_LocalPosition: {x: -0, y: -0.0012704539, z: 0} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7258847968789003282} + - {fileID: 8838666100927316831} + m_Father: {fileID: 6051050727882116457} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 42.272747, y: -3.4533696, z: 171.29054} +--- !u!1 &644894017013332485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3094763925440244276} + m_Layer: 0 + m_Name: KneeIK + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3094763925440244276 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 644894017013332485} + m_LocalRotation: {x: 1, y: -1.1922377e-23, z: 0.00000019470718, w: 6.123234e-17} + m_LocalPosition: {x: -0.000028924018, y: -0.013571247, z: -0.026993573} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2207532783887675138} + m_Father: {fileID: 7892656268036691507} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 7.016709e-15, y: 179.99997, z: 180} +--- !u!1 &670801513153127413 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1465424080521760911} + m_Layer: 0 + m_Name: Lid_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1465424080521760911 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670801513153127413} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0084916735, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4754153173828970806} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &716639378487341964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 598047175825370784} + m_Layer: 0 + m_Name: AimOrigin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &598047175825370784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 716639378487341964} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.474, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8789322269814437558} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!1 &1112878363500015931 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 772282224586069585} + m_Layer: 0 + m_Name: ModelBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &772282224586069585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1112878363500015931} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1240896032430982829} + m_Father: {fileID: 8789322269814437558} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!1 &1374705530150063487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8897372380751572885} + m_Layer: 0 + m_Name: LegIK + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8897372380751572885 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374705530150063487} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.000059810936, y: 0.0006795882, z: -0.027640512} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 57052430761800626} + m_Father: {fileID: 7892656268036691507} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1905969259252407319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1240896032430982829} + - component: {fileID: 1077414546854084905} + - component: {fileID: 6201507699361530632} + - component: {fileID: 2531786913952775998} + - component: {fileID: 8560546905192715873} + - component: {fileID: 3763212370163828116} + - component: {fileID: 4620042372083821514} + - component: {fileID: 5414678143488601274} + - component: {fileID: 8861427725446621884} + - component: {fileID: 1584503222385572545} + - component: {fileID: 361123029737583034} + - component: {fileID: 2149040451197646435} + - component: {fileID: 2954814506775662006} + - component: {fileID: 7438633278764533251} + m_Layer: 0 + m_Name: mimic3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1240896032430982829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2912612020738041846} + - {fileID: 7103254871807480741} + - {fileID: 294996747631233560} + - {fileID: 678353269931368157} + - {fileID: 1996201678514163021} + - {fileID: 7892656268036691507} + m_Father: {fileID: 772282224586069585} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1077414546854084905 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2.1574502, y: 3.58, z: 1.9793808} + m_Center: {x: 0.019078732, y: 1.24, z: -0.29890203} +--- !u!95 &6201507699361530632 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 28d3b7b60f1dab06d9970f840515385b, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &2531786913952775998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1864444436, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + focusPointTransform: {fileID: 2912612020738041846} + cameraPositionTransform: {fileID: 7103254871807480741} + modelRotation: {x: 0, y: 0, z: 0, w: 1} + modelPositionOffset: {x: 0, y: 0, z: 0} + minDistance: 2.36 + maxDistance: 7.19 + triggerOnLogbook: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8560546905192715873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -226763392, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + transformPairs: + - name: HologramPivot + transform: {fileID: 678353269931368157} + - name: PickupPivot + transform: {fileID: 1996201678514163021} +--- !u!114 &3763212370163828116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1480773730, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + baseFootstepString: Play_player_footstep + baseFootliftString: + sprintFootstepOverrideString: + sprintFootliftOverrideString: + enableFootstepDust: 1 + footstepDustPrefab: {fileID: 1581438006475099, guid: e97bdc6bbe332ef4cb3c2bfa60097ea9, + type: 3} + inLava: 0 +--- !u!114 &4620042372083821514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1143142494, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + body: {fileID: 7449245300196216573} + itemDisplayRuleSet: {fileID: 11400000, guid: 253da703c8938ef42a103e45db4c2b5e, type: 2} + autoPopulateLightInfos: 1 + gameObjectActivationTransforms: [] + customGameObjectActivationTransforms: [] + baseRendererInfos: + - renderer: {fileID: 2607345838834153919} + defaultMaterialAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + defaultMaterial: {fileID: 2100000, guid: 4350f50e3bec9e4d196ab5921030961a, type: 2} + defaultShadowCastingMode: 0 + ignoreOverlays: 0 + hideOnDeath: 0 + ignoresMaterialOverrides: 0 + fullBodyPing: 1 + baseLightInfos: [] + constraintItemDisplaysScale: 0 + ignoreJitterBones: 0 + corpseFade: 1 + speedFade: 1 + CharacterOnScreen: 0 + visibilityChecker: {fileID: 0} + useHullForFadeCalc: 0 + activeOverlays: 0 + oldOverlays: 0 + hitFlashValue: 0 + healFlashValue: 0 + oldHit: 0 + oldHeal: 0 + oldFade: 0 + forceUpdate: 0 +--- !u!114 &5414678143488601274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1533710874, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + DelayLoadingAnimatorUntilMaterialsHaveCompleted: 0 + _animatorControllerAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + _animatorController: {fileID: 9100000, guid: 28d3b7b60f1dab06d9970f840515385b, type: 2} + _avatarAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + _avatar: {fileID: 9000000, guid: 8a177f65b91aafd88b283fe293aca79b, type: 3} + skins: + - {fileID: 11400000, guid: bbe2ae8b13e58648a8229b586bdda12b, type: 2} + prefabInstantiationDatas: [] +--- !u!114 &8861427725446621884 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1161602148, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + entity: {fileID: 7096113393629376220} + entityZoneIndex: 0 +--- !u!114 &1584503222385572545 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -517518216, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + bones: [] + componentsToDisableOnRagdoll: [] +--- !u!114 &361123029737583034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1620867292, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + displayToken: SS2_INTERACTABLE_MIMIC_EQUIP_NAME +--- !u!114 &2149040451197646435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392865457, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + inputBank: {fileID: 5256114729885995905} + directionComponent: {fileID: 6887562311180294278} + pitchRangeMin: -60 + pitchRangeMax: 60 + yawRangeMin: -90 + yawRangeMax: 90 + pitchGiveupRange: 30 + yawGiveupRange: 10 + giveupDuration: 3 + raisedApproachSpeed: 720 + loweredApproachSpeed: 360 + smoothTime: 0.1 + fullYaw: 0 + aimType: 0 + enableAimWeight: 0 + UseTransformedAimVector: 0 +--- !u!114 &2954814506775662006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1792105662, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + hurtBoxes: + - {fileID: 2771918638846159504} + - {fileID: 3788775303207225119} + - {fileID: 3976176912886829014} + - {fileID: 7941418732857663841} + mainHurtBox: {fileID: 2771918638846159504} + bullseyeCount: 2 +--- !u!114 &7438633278764533251 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905969259252407319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -46258121, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + soundCenter: {fileID: 0} +--- !u!1 &2314795419330963208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8127249615117251600} + - component: {fileID: 6615378912934458436} + - component: {fileID: 7941418732857663841} + m_Layer: 12 + m_Name: LidHurtbox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8127249615117251600 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2314795419330963208} + m_LocalRotation: {x: -0.00000011920929, y: -0, z: -8.731149e-11, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005288834, y: 0.005288834, z: 0.0052888347} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4754153173828970806} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6615378912934458436 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2314795419330963208} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.5997854, y: 0.9224448, z: 1.4208953} + m_Center: {x: -0.01656513, y: 1.3832982, z: -0.041023176} +--- !u!114 &7941418732857663841 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2314795419330963208} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -202159943, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + healthComponent: {fileID: 7538489209536380576} + isBullseye: 1 + isSniperTarget: 1 + bypassInvulnerable: 0 + damageModifier: 0 + hurtBoxGroup: {fileID: 2954814506775662006} + indexInGroup: 3 +--- !u!1 &3658366702359824655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8838666100927316831} + m_Layer: 0 + m_Name: Leg2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8838666100927316831 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3658366702359824655} + m_LocalRotation: {x: 0.9056077, y: -0.01714682, z: -0.0000004593684, w: 0.4237696} + m_LocalPosition: {x: -3.7252902e-11, y: 0.0054430887, z: 2.2468157e-10} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3235859237863980590} + - {fileID: 8107468101336957531} + m_Father: {fileID: 2398988637790403799} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 42.127293, y: -5.4419694, z: -2.0972798} +--- !u!1 &4076356327166452498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1996201678514163021} + m_Layer: 0 + m_Name: PickupPivot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1996201678514163021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4076356327166452498} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.62, y: 1.74, z: 0.42} + m_LocalScale: {x: 5.5, y: 5.5, z: 5.5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4104441732385963395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3235859237863980590} + - component: {fileID: 3976176912886829014} + - component: {fileID: 295092051465638667} + m_Layer: 12 + m_Name: LegHitbox2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &3235859237863980590 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4104441732385963395} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8838666100927316831} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3976176912886829014 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4104441732385963395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -202159943, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + healthComponent: {fileID: 7538489209536380576} + isBullseye: 0 + isSniperTarget: 0 + bypassInvulnerable: 0 + damageModifier: 0 + hurtBoxGroup: {fileID: 2954814506775662006} + indexInGroup: 2 +--- !u!136 &295092051465638667 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4104441732385963395} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.0019679854 + m_Height: 0.014221507 + m_Direction: 1 + m_Center: {x: -0.000039254654, y: 0.005280466, z: -0.000000009444114} +--- !u!1 &4123897955820493786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2207532783887675138} + m_Layer: 0 + m_Name: KneeIK_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2207532783887675138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4123897955820493786} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0051307036, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3094763925440244276} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5041456219346926045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 57052430761800626} + m_Layer: 0 + m_Name: LegIK_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &57052430761800626 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5041456219346926045} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0054094526, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8897372380751572885} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5498074898842898973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7258847968789003282} + - component: {fileID: 3788775303207225119} + - component: {fileID: 4155720749454554233} + m_Layer: 12 + m_Name: LegHitbox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7258847968789003282 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5498074898842898973} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2398988637790403799} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3788775303207225119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5498074898842898973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -202159943, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + healthComponent: {fileID: 7538489209536380576} + isBullseye: 0 + isSniperTarget: 0 + bypassInvulnerable: 0 + damageModifier: 0 + hurtBoxGroup: {fileID: 2954814506775662006} + indexInGroup: 1 +--- !u!136 &4155720749454554233 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5498074898842898973} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.0019679854 + m_Height: 0.012331073 + m_Direction: 1 + m_Center: {x: -0.00003925471, y: 0.0013452923, z: -0.0000000123360016} +--- !u!1 &6169876170178508292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4754153173828970806} + m_Layer: 0 + m_Name: Lid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4754153173828970806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6169876170178508292} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.005127411, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1465424080521760911} + - {fileID: 8127249615117251600} + m_Father: {fileID: 6051050727882116457} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6268449419614641823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 678353269931368157} + m_Layer: 0 + m_Name: HologramPivot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &678353269931368157 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6268449419614641823} + m_LocalRotation: {x: -0, y: -0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 4.02, z: -0.05} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &6688786125757422309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8107468101336957531} + m_Layer: 0 + m_Name: Wheel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8107468101336957531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6688786125757422309} + m_LocalRotation: {x: -0.000000014173565, y: -1.1325361e-24, z: 0.0000000013969839, + w: 1} + m_LocalPosition: {x: -1.5832484e-10, y: 0.011441432, z: 0.0000000014656689} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4391810834976632466} + m_Father: {fileID: 8838666100927316831} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -0.0000016241709, y: -2.2689406e-15, z: 0.00000016008255} +--- !u!1 &7096113393629376220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8789322269814437558} + - component: {fileID: 7917291432899956917} + - component: {fileID: 7449245300196216573} + - component: {fileID: 7622768985453714165} + - component: {fileID: 2419130156160556710} + - component: {fileID: 8227779406635474821} + - component: {fileID: 2609938590425968862} + - component: {fileID: 7118226377751071430} + - component: {fileID: 368037996690945830} + - component: {fileID: 5504772028226106790} + - component: {fileID: 7663706305434898604} + - component: {fileID: 4197711499876587367} + - component: {fileID: 4920568081266704867} + - component: {fileID: 3554683887051453195} + - component: {fileID: 7364112257586006056} + - component: {fileID: 5256114729885995905} + - component: {fileID: 6909974358893275149} + - component: {fileID: 6887562311180294278} + - component: {fileID: 7538489209536380576} + - component: {fileID: 2750225509477351148} + - component: {fileID: 586781760088188860} + - component: {fileID: 1331647770010550314} + - component: {fileID: 4914945048991705734} + - component: {fileID: 197211333515741188} + - component: {fileID: 6348584810193569440} + - component: {fileID: 4740338926664122934} + - component: {fileID: 7202232846937559045} + - component: {fileID: 8544549795862326802} + - component: {fileID: 5498085489376748331} + - component: {fileID: 946040045462687264} + - component: {fileID: 4180917173228779840} + - component: {fileID: 8769408873676659687} + - component: {fileID: 8695373066991535534} + - component: {fileID: 4066714400053438238} + - component: {fileID: 4375175657796813748} + - component: {fileID: 92759885951771341} + - component: {fileID: 6449461314649773876} + - component: {fileID: -8898214638666698048} + - component: {fileID: 2170935777624408277} + - component: {fileID: 4450646946248128791} + - component: {fileID: 4369875244371290731} + - component: {fileID: 4763056412758605163} + m_Layer: 0 + m_Name: MimicEquipBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8789322269814437558 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 772282224586069585} + - {fileID: 1817887442359043536} + - {fileID: 598047175825370784} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 180, y: 180, z: 180} +--- !u!114 &7917291432899956917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f8258ea15b8f74c4889ce485d21cbbb1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SceneId: + m_Value: 0 + m_AssetId: + i0: 0 + i1: 0 + i2: 0 + i3: 0 + i4: 0 + i5: 0 + i6: 0 + i7: 0 + i8: 0 + i9: 0 + i10: 0 + i11: 0 + i12: 0 + i13: 0 + i14: 0 + i15: 0 + m_ServerOnly: 0 + m_LocalPlayerAuthority: 1 +--- !u!114 &7449245300196216573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -197296741, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + bodyIndex: -1 + altDeathEventBodyIndex: -1 + CharacterIsVisible: 0 + cost: -1 + dontCull: 0 + BaseImportance: 0 + Importance: -1 + inLava: 0 + baseNameToken: SS2_MIMIC_EQUIP_BODY_NAME + subtitleNameToken: SS2_MIMIC_EQUIP_BODY_SUBTITLE + bodyFlags: 2 + lavaCooldown: 0.2 + shieldBrokeSinceDangerCheck: 0 + rootMotionInMainState: 0 + mainRootSpeed: 0 + baseMaxHealth: 450 + baseRegen: 0 + baseMaxShield: 0 + baseMoveSpeed: 12 + baseAcceleration: 80 + baseJumpPower: 15 + baseDamage: 0.6 + baseAttackSpeed: 1 + baseCrit: 1 + baseArmor: 0 + baseVisionDistance: Infinity + baseJumpCount: 1 + sprintingSpeedMultiplier: 1.45 + autoCalculateLevelStats: 1 + levelMaxHealth: 135 + levelRegen: 0 + levelMaxShield: 0 + levelMoveSpeed: 0 + levelJumpPower: 0 + levelDamage: 0.120000005 + levelAttackSpeed: 0 + levelCrit: 0 + levelArmor: 0 + extraSecondaryFromSkill: 0 + extraSpecialFromSkill: 0 + increaseDamageOnMultiKillItemDisplayUpdater: {fileID: 0} + allSkillsDisabled: 0 + isTeleporting: 0 + boostAllStatsDisplay: {fileID: 0} + currentGrowthNectarBuffCount: 0 + maxGrowthNectarBuffCount: 0 + alwaysAim: 0 + wasLucky: 0 + spreadBloomDecayTime: 0.7 + spreadBloomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.35059357 + value: 0.008666992 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + _defaultCrosshairPrefab: {fileID: 0} + hideCrosshair: 0 + sprintCrosshairPrefabOverride: {fileID: 0} + useSprintCrosshair: 1 + canAddIncrasePrimaryDamage: 0 + knockBackFinGroundedTimer: 0 + runicLensPosition: {x: 0, y: 0, z: 0} + meteorVictimBody: {fileID: 0} + runicLensStartTime: 0 + runicLensImpactTime: 0 + runicLensMeteorReady: 0 + spawnedPickupCount: 0 + useTemporaryPathfindingFootposition: 0 + aimOriginTransform: {fileID: 598047175825370784} + scanOverrideTransform: {fileID: 0} + limitCooldown: 0 + minCooldownCoefficient: 0 + hullClassification: 0 + portraitIcon: {fileID: 2800000, guid: f212889ee8ae7ed4b8258c0a6a642b32, type: 3} + bodyColor: {r: 0.745283, g: 0.43090993, b: 0.08788714, a: 0} + doNotReassignToTeamBasedCollisionLayer: 0 + isChampion: 0 + altDeathBodyName: + vehicleIdleStateMachine: [] + currentVehicle: {fileID: 0} + preferredPodPrefab: {fileID: 0} + preferredInitialStateType: + _typeName: + skinIndex: 0 + requestEquipmentFire: 0 + customKillTotalStatName: + overrideCoreTransform: {fileID: 0} +--- !u!114 &7622768985453714165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1699741063, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _modelTransform: {fileID: 1240896032430982829} + modelVisibility: {fileID: 0} + modelBaseTransform: {fileID: 772282224586069585} + modelScaleCompensation: 1 + initialScale: {x: 0, y: 0, z: 0} + autoUpdateModelTransform: 1 + dontDetatchFromParent: 0 + noCorpse: 0 + dontReleaseModelOnDeath: 1 + preserveModel: 1 + forceCulled: 0 + normalizeToFloor: 1 + normalSmoothdampTime: 0.1 + normalMaxAngleDelta: 90 + shouldOverrideLogbookModel: 0 + logbookOverrideBodyName: +--- !u!114 &2419130156160556710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1918207524, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + stateMachines: + - {fileID: 8227779406635474821} + - {fileID: 2609938590425968862} +--- !u!114 &8227779406635474821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297580292, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Body + initialStateType: + _typeName: EntityStates.MimicEquip.MimicEquipChestInteractableIdle, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + mainStateType: + _typeName: EntityStates.GenericCharacterMain, RoR2, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + debug: 0 +--- !u!114 &2609938590425968862 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297580292, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Weapon + initialStateType: + _typeName: + mainStateType: + _typeName: EntityStates.Idle, RoR2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + debug: 0 +--- !u!114 &7118226377751071430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 306635731, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + primary: {fileID: 368037996690945830} + secondary: {fileID: 5504772028226106790} + utility: {fileID: 7663706305434898604} + special: {fileID: 4197711499876587367} + passiveSkill: + enabled: 0 + skillNameToken: + skillDescriptionToken: + keywordToken: + icon: {fileID: 0} + primaryBonusStockOverrideSkill: {fileID: 0} + secondaryBonusStockOverrideSkill: {fileID: 0} + utilityBonusStockOverrideSkill: {fileID: 0} + specialBonusStockOverrideSkill: {fileID: 0} +--- !u!114 &368037996690945830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 298587437, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _skillFamily: {fileID: 11400000, guid: 223b976867ed37ec9992e81718b5f791, type: 2} + skillName: Primary + loadoutTitleToken: + hideInCharacterSelect: 0 + hideInLoadoutSelect: 0 + skillAkEvent: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 0} + hasExecutedSuccessfully: 0 +--- !u!114 &5504772028226106790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 298587437, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _skillFamily: {fileID: 11400000, guid: 5b4b40f5ed1a49a1980679be7ed04042, type: 2} + skillName: Secondary + loadoutTitleToken: + hideInCharacterSelect: 0 + hideInLoadoutSelect: 0 + skillAkEvent: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 0} + hasExecutedSuccessfully: 0 +--- !u!114 &7663706305434898604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 298587437, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _skillFamily: {fileID: 11400000, guid: 8ab9bb7773b2c7ee89a41bfb1fd8306a, type: 2} + skillName: Utility + loadoutTitleToken: + hideInCharacterSelect: 0 + hideInLoadoutSelect: 0 + skillAkEvent: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 0} + hasExecutedSuccessfully: 0 +--- !u!114 &4197711499876587367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 298587437, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _skillFamily: {fileID: 11400000, guid: 90c5471f3175c27d59bd86776f21b8ed, type: 2} + skillName: Special + loadoutTitleToken: + hideInCharacterSelect: 0 + hideInLoadoutSelect: 0 + skillAkEvent: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 0} + hasExecutedSuccessfully: 0 +--- !u!114 &4920568081266704867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 952828898, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + deathSound: Play_UI_chest_unlock + barkSound: + openSound: + jumpSound: + landingSound: Play_char_land + fallDamageSound: Play_char_land_fall_damage + aliveLoopStart: + aliveLoopStop: + sprintLoopStart: + sprintLoopStop: +--- !u!114 &3554683887051453195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -315171339, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + hideAllyCardDisplay: 0 + _teamIndex: -1 +--- !u!114 &7364112257586006056 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1530905962, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + walkSpeedPenaltyCoefficient: 1 + gravityScale: 1 + characterDirection: {fileID: 6887562311180294278} + muteWalkMotion: 0 + mass: 100 + airControl: 0.25 + disableAirControlUntilCollision: 0 + generateParametersOnAwake: 1 + doNotTriggerJumpVolumes: 0 + ignoredRigidbodies: [] + minWalkSpeedPenaltyCoefficient: 0.1 + _gravityParameters: + environmentalAntiGravityGranterCount: 0 + antiGravityNeutralizerCount: 0 + channeledAntiGravityGranterCount: 0 + useHangtimeGravity: 0 + useCustomGravity: 0 + CustomGravity: 0 + _flightParameters: + channeledFlightGranterCount: 0 +--- !u!114 &5256114729885995905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1549848242, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + moveVector: {x: 0, y: 0, z: 0} + rawMoveData: {x: 0, y: 0} +--- !u!114 &6909974358893275149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1067940895, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + cameraParams: {fileID: 11400000, guid: 3689e21683e79a246b1a395b07559984, type: 2} + cameraPivotTransform: {fileID: 1817887442359043536} + fovOverride: 0 + recoil: {x: 0, y: 0} + dontRaycastToPivot: 0 +--- !u!114 &6887562311180294278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1077198318, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + moveVector: {x: 0, y: 0, z: 0} + targetTransform: {fileID: 772282224586069585} + overrideAnimatorForwardTransform: {fileID: 0} + rootMotionAccumulator: {fileID: 0} + modelAnimator: {fileID: 0} + driveFromRootRotation: 0 + shouldDirectPitch: 0 + turnSpeed: 720 + turnSoundName: +--- !u!114 &7538489209536380576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -365436499, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + health: 100 + shield: 0 + echoDamage: 0 + barrier: 0 + magnetiCharge: 0 + dontShowHealthbar: 0 + isDefaultGodMode: 0 + globalDeathEventChanceCoefficient: 1 + body: {fileID: 7449245300196216573} + isRepairing: 0 + forceCulled: 0 +--- !u!114 &2750225509477351148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1512185436, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + maxInteractionDistance: 3 + isRemoteOp: 0 +--- !u!114 &586781760088188860 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -359660931, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + highlightInteractor: 1 + aimOffset: {x: 0, y: 0, z: 0} + useAimOffset: 0 + drawDebugRay: 0 + debugRayLength: 5 +--- !u!114 &1331647770010550314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1277448904, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + deathStateMachine: {fileID: 8227779406635474821} + deathState: + _typeName: EntityStates.MimicEquip.MimicEquipChestDeath, Starstorm2, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + idleStateMachine: + - {fileID: 2609938590425968862} + deathAkEvent: + idInternal: 0 + valueGuidInternal: + WwiseObjectReference: {fileID: 0} + bypassDeathLayerChange: 0 +--- !u!114 &4914945048991705734 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 161585894, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + positionTransmitInterval: 0.05 + lastPositionTransmitTime: -Infinity + interpolationFactor: 3 + debugDuplicatePositions: 0 + debugSnapshotReceived: 0 +--- !u!114 &197211333515741188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 261648291, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + emoteDefinitions: + - name: Point + displayName: Point + targetStateMachine: {fileID: 2609938590425968862} + state: + _typeName: EntityStates.EmotePoint +--- !u!114 &6348584810193569440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1144835783, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!54 &4740338926664122934 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + serializedVersion: 2 + m_Mass: 100 + m_Drag: 0 + m_AngularDrag: 0 + m_UseGravity: 0 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!136 &7202232846937559045 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + m_Radius: 0.45 + m_Height: 1.27 + m_Direction: 1 + m_Center: {x: 0, y: 0.88, z: 0} +--- !u!114 &8544549795862326802 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1568778350, guid: 050936fea8909af15a3fd3b64da1ff83, type: 3} + m_Name: + m_EditorClassIdentifier: + Capsule: {fileID: 7202232846937559045} + CapsuleRadius: 0.45 + CapsuleHeight: 1.27 + CapsuleYOffset: 0.88 + CapsulePhysicsMaterial: {fileID: 0} + GroundDetectionExtraDistance: 0 + MaxStableSlopeAngle: 55 + StableGroundLayers: + serializedVersion: 2 + m_Bits: 4294967295 + DiscreteCollisionEvents: 0 + StepHandling: 1 + MaxStepHeight: 0.2 + AllowSteppingWithoutStableGrounding: 0 + MinRequiredStepDepth: 0 + LedgeAndDenivelationHandling: 1 + MaxStableDistanceFromLedge: 0 + MaxVelocityForLedgeSnap: 0 + MaxStableDenivelationAngle: 55 + InteractiveRigidbodyHandling: 1 + RigidbodyInteractionType: 0 + SimulatedCharacterMass: 1 + PreserveAttachedRigidbodyMomentum: 1 + HasPlanarConstraint: 0 + PlanarConstraintAxis: {x: 0, y: 1, z: 0} + CheckMovementInitialOverlaps: 1 + KillVelocityWhenExceedMaxMovementIterations: 1 + KillRemainingMovementWhenExceedMaxMovementIterations: 1 + timeUntilUpdate: 0 + playerCharacter: 0 +--- !u!114 &5498085489376748331 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -789927658, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + hitThreshold: 5 + hitStunCumulative: 0 + targetStateMachine: {fileID: 8227779406635474821} + idleStateMachine: + - {fileID: 2609938590425968862} + hurtState: + _typeName: + canBeHitStunned: 0 + canBeStunned: 1 + canBeFrozen: 1 + isFrozen: 1 + canBeTaunted: 1 +--- !u!114 &946040045462687264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 871971028, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + targetRenderer: {fileID: 2607345838834153919} + strength: 1 + highlightColor: 0 + CustomColor: {r: 1, g: 0, b: 1, a: 1} + isOn: 0 +--- !u!114 &4180917173228779840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 370243918, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + displayNameToken: EQUIPMENTBARREL_NAME + contextToken: EQUIPMENTBARREL_CONTEXT + costType: 1 + available: 1 + cost: 25 + solitudeCost: 0 + automaticallyScaleCostWithDifficulty: 1 + requiredUnlockable: + ignoreSpherecastForInteractability: 0 + purchaseStatNames: [] + setUnavailableOnTeleporterActivated: 0 + isShrine: 0 + isGoldShrine: 0 + isDrone: 0 + shouldProximityHighlight: 1 + saleStarCompatible: 0 + disableSpawnOnInteraction: 0 + allowRemoteOpInteraction: 0 + requiredExpansion: {fileID: 0} + lastActivator: {fileID: 0} + lockGameObject: {fileID: 0} + onPurchase: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1077414546854084905} + m_TargetAssemblyTypeName: UnityEngine.Collider, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + 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_Target: {fileID: 4763056412758605163} + m_TargetAssemblyTypeName: UnityEngine.Collider, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + 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_Target: {fileID: 7202232846937559045} + m_TargetAssemblyTypeName: UnityEngine.Collider, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 8388828687281866481} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 5498074898842898973} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 4104441732385963395} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 2314795419330963208} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 6268449419614641823} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + 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_Target: {fileID: 8695373066991535534} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + 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_Target: {fileID: 4066714400053438238} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + 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_Target: {fileID: 4375175657796813748} + m_TargetAssemblyTypeName: UnityEngine.Behaviour, UnityEngine + m_MethodName: set_enabled + m_Mode: 6 + 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 + onDetailedPurchaseServer: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8769408873676659687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1322397448, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + displayDistance: 10 + hologramPivot: {fileID: 678353269931368157} + disableHologramRotation: 0 + hologramContentInstance: {fileID: 0} +--- !u!114 &8695373066991535534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 288573216, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + pingIconOverride: {fileID: 21300000, guid: 638df60685202684ea83e197629c8562, type: 3} + isWeakSpot: 0 + forceUseHitOriginForPosition: 0 + networkedBodyAttachmentOverride: {fileID: 0} +--- !u!114 &4066714400053438238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1620867292, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + displayToken: EQUIPMENTBARREL_NAME +--- !u!114 &4375175657796813748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1271010, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + InspectInfo: {fileID: 11400000, guid: 503ec34b995ea9fec865f6ced481dc73, type: 2} + inspectHintOverrideToken: +--- !u!114 &92759885951771341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1161602148, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + entity: {fileID: 7096113393629376220} + entityZoneIndex: 0 +--- !u!114 &6449461314649773876 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 138ae2756bb43c744aeaef490856795f, type: 3} + m_Name: + m_EditorClassIdentifier: + isInteractable: 1 +--- !u!114 &-8898214638666698048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -578974823, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + logUnlockableName: + logUnlockableDef: {fileID: 11400000, guid: b11dcdd4b66e6374f93cbdb6b2f49bf9, type: 2} + bossDropTable: {fileID: 0} + useLogbookDropChanceOverride: 0 + logbookDropChanceOverride: 1 + overrideBossDropRewards: 0 + bossPickup: + pickupName: +--- !u!114 &2170935777624408277 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -144590133, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + requiredExpansion: {fileID: 11400000, guid: 59a1ba2efde60ad44a82ed4c314d08ba, type: 2} + requireEntitlementIfPlayerControlled: 1 +--- !u!114 &4450646946248128791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1231560309, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + grabbable: 1 + breakoutState: + _typeName: + dodgeState: + _typeName: + breakoutStateMachineName: + massOverride: 250 + damageOverride: -1 + damageTypeOverride: + damageType: 0 + damageTypeExtended: 0 + damageSource: 0 + collisionToDisable: [] + renderersToDisable: [] + behavioursToDisable: + - {fileID: 946040045462687264} + - {fileID: 4180917173228779840} + - {fileID: 8769408873676659687} + childObjectsToDisable: [] + pickupDisplaysToDisable: [] + lightsToDisable: [] + objectsToDetach: [] + soundEventsToStop: [] + soundEventsToPlay: [] + childSpecialObjectAttributes: [] + indicatorOffset: {fileID: 0} + hullClassification: 0 + maxDurability: 0 + orientToFloor: 0 + durability: 0 + useSkillHighlightRenderers: 0 + skillHighlightRenderers: [] + isVoid: 0 + bestName: + portraitIcon: {fileID: 0} +--- !u!114 &4369875244371290731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a0758b7a7ea466c82229ffe4f7ab76f, type: 3} + m_Name: + m_EditorClassIdentifier: + pickupPivot: {fileID: 1996201678514163021} + cdir: {fileID: 6887562311180294278} + dropTable: {fileID: 11400000, guid: a795f4cafd0f103339738fd6b3288447, type: 2} + rechestPreventionTime: 2.5 +--- !u!65 &4763056412758605163 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7096113393629376220} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.0715847, y: 1.39, z: 0.9948868} + m_Center: {x: 0.005113125, y: 0.94, z: -0.14572594} +--- !u!1 &8090190841712556051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7103254871807480741} + m_Layer: 0 + m_Name: Target + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7103254871807480741 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8090190841712556051} + m_LocalRotation: {x: 0.00000014901163, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.9454896, y: 4.82, z: 4.9635878} + m_LocalScale: {x: 182.74347, y: 182.74344, z: 182.74344} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8161477118289861842 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 294996747631233560} + - component: {fileID: 2607345838834153919} + - component: {fileID: 3726881845528631512} + m_Layer: 0 + m_Name: Cube #486107 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &294996747631233560 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8161477118289861842} + m_LocalRotation: {x: -0.7071068, y: 3.4315516e-24, z: -1.5700931e-16, w: 0.7071067} + m_LocalPosition: {x: 0, y: 4.643959, z: 0.11313774} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &2607345838834153919 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8161477118289861842} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4350f50e3bec9e4d196ab5921030961a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 8362635961015906400, guid: 8a177f65b91aafd88b283fe293aca79b, type: 3} + m_Bones: + - {fileID: 6051050727882116457} + - {fileID: 2398988637790403799} + - {fileID: 8838666100927316831} + - {fileID: 8107468101336957531} + - {fileID: 4754153173828970806} + - {fileID: 8897372380751572885} + - {fileID: 3094763925440244276} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 6051050727882116457} + m_AABB: + m_Center: {x: -0.0070586735, y: -0.00025595725, z: 0.0028750384} + m_Extent: {x: 0.011079679, y: 0.020345729, z: 0.00925728} + m_DirtyAABB: 0 +--- !u!114 &3726881845528631512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8161477118289861842} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -251527598, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + minRedBias: 0 + maxRedBias: 0 + minGreenBias: -0.72 + maxGreenBias: 0.5 + minBlueBias: -2 + maxBlueBias: -2 +--- !u!1 &8388828687281866481 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8291109049403728343} + - component: {fileID: 4585274055468932670} + - component: {fileID: 2771918638846159504} + m_Layer: 12 + m_Name: MainHurtbox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8291109049403728343 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8388828687281866481} + m_LocalRotation: {x: -0.00000014901163, y: 1.4218132e-15, z: 3.6024832e-15, w: 1} + m_LocalPosition: {x: 0.00026631527, y: 0.0004589652, z: 0.0011898349} + m_LocalScale: {x: 0.005288888, y: 0.005288888, z: 0.005288888} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6051050727882116457} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4585274055468932670 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8388828687281866481} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.9200017, y: 4.1621137, z: 1.8694277} + m_Center: {x: -3.5860134e-10, y: 1.4846034, z: -0.26528686} +--- !u!114 &2771918638846159504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8388828687281866481} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -202159943, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + healthComponent: {fileID: 7538489209536380576} + isBullseye: 1 + isSniperTarget: 0 + bypassInvulnerable: 0 + damageModifier: 0 + hurtBoxGroup: {fileID: 2954814506775662006} + indexInGroup: 0 +--- !u!1 &8447133134590515028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2912612020738041846} + m_Layer: 0 + m_Name: Params + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2912612020738041846 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8447133134590515028} + m_LocalRotation: {x: 0.00000014901163, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.024855604, y: 4.26, z: -0.26835704} + m_LocalScale: {x: 182.74347, y: 182.74344, z: 182.74344} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8581489645838212217 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7892656268036691507} + m_Layer: 0 + m_Name: Armature + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7892656268036691507 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8581489645838212217} + m_LocalRotation: {x: -0.7071067, y: 0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0, y: 3.8322716, z: 0} + m_LocalScale: {x: 182.74347, y: 182.74347, z: 182.74347} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6051050727882116457} + - {fileID: 3094763925440244276} + - {fileID: 8897372380751572885} + m_Father: {fileID: 1240896032430982829} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: -89.98021, y: 0, z: 0} +--- !u!1 &8896676859997109854 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6051050727882116457} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6051050727882116457 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8896676859997109854} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071067} + m_LocalPosition: {x: 0.00013601364, y: 0.0014684862, z: -0.020309402} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8291109049403728343} + - {fileID: 2398988637790403799} + - {fileID: 4754153173828970806} + m_Father: {fileID: 7892656268036691507} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 85.76242, y: -175.70384, z: -175.31099} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab.meta new file mode 100644 index 000000000..765473ea6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipBody.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0fd59449530acd661911c581eaefbb64 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab new file mode 100644 index 000000000..1f61d817d --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab @@ -0,0 +1,634 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5609412355061465226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4079160166082742040} + - component: {fileID: 1447838254400509608} + - component: {fileID: 6965914152377204033} + - component: {fileID: 280091806919608201} + - component: {fileID: 381843313113195821} + - component: {fileID: 5992057368431114374} + - component: {fileID: 1409552720004907874} + - component: {fileID: 7485796142865776509} + - component: {fileID: 6338205286472841710} + - component: {fileID: 1636198127395624791} + - component: {fileID: 5004364896986939778} + - component: {fileID: -8768141246394826976} + - component: {fileID: -5751928995135875523} + - component: {fileID: 8983767220195861630} + - component: {fileID: 3131444082547993955} + - component: {fileID: -1765526969896535573} + - component: {fileID: 8305640852465544022} + - component: {fileID: 2839862792029512511} + - component: {fileID: 5131728062548151070} + m_Layer: 0 + m_Name: MimicEquipMaster + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4079160166082742040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1447838254400509608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f8258ea15b8f74c4889ce485d21cbbb1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SceneId: + m_Value: 0 + m_AssetId: + i0: 0 + i1: 0 + i2: 0 + i3: 0 + i4: 0 + i5: 0 + i6: 0 + i7: 0 + i8: 0 + i9: 0 + i10: 0 + i11: 0 + i12: 0 + i13: 0 + i14: 0 + i15: 0 + m_ServerOnly: 0 + m_LocalPlayerAuthority: 1 +--- !u!114 &6965914152377204033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2096938146, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + _masterIndex: 0 + hideAllyCard: 0 + bodyPrefab: {fileID: 7096113393629376220, guid: 0fd59449530acd661911c581eaefbb64, + type: 3} + spawnOnStart: 1 + _teamIndex: 2 + onBodyDeath: + m_PersistentCalls: + m_Calls: [] + destroyOnBodyDeath: 0 + ExtraBossMissileMoneyRemainder: 0 + trackedFreeUnlocks: 0 + trackedMissileCount: 0 + isBoss: 0 + preventGameOver: 0 + _seekerRevivedOnce: 0 + _seekerRevitalize: 0 + seekerSelfRevive: 0 + devotionInventoryPrefab: {fileID: 0} + devotionInventoryUpdaterRef: {fileID: 0} + devotionItem: 0 + devotedEvolutionTracker: 0 + isDevotedMinion: 0 + summonerRef: {fileID: 0} +--- !u!114 &280091806919608201 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 682687671, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + itemAcquisitionOrder: + wasRecentlyExtraEquipmentSwapped: 0 + wasRecentlyCreated: 0 + beadAppliedHealth: 0 + beadAppliedShield: 0 + beadAppliedRegen: 0 + beadAppliedDamage: 0 +--- !u!114 &381843313113195821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1578512655, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &5992057368431114374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1357070253, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + showDebugStateChanges: 0 + fullVision: 1 + xrayVision: 0 + retaliateUntargetable: 0 + neverRetaliateFriendlies: 0 + ignoreFliers: 0 + enemyAttentionDuration: 3 + leaderTargetCooldown: 3 + desiredSpawnNodeGraphType: 0 + stateMachine: {fileID: 1409552720004907874} + scanState: + _typeName: EntityStates.AI.Walker.Wander, RoR2, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + isHealer: 0 + enemyAttention: 0 + leaderTargetCopied: + t: -Infinity + prioritizePlayers: 1 + copyLeaderTarget: 0 + aimVectorDampTime: 0.02 + aimVectorMaxSpeed: 200 + selectedSkilldriverName: + shouldMissFirstOffScreenShot: 0 + forceUpdateEveryFrame: 0 + debugEnemyHurtBox: {fileID: 0} + followPattern: + targetOffset: {x: 0, y: 0, z: 0} + minHorizontalDistance: 0 + maxHorizontalDistance: 0 + minVerticalDistance: 0 + maxVerticalDistance: 0 +--- !u!114 &1409552720004907874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297580292, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: AI + initialStateType: + _typeName: EntityStates.AI.Walker.Wander, RoR2, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + mainStateType: + _typeName: EntityStates.AI.Walker.Wander, RoR2, Version=0.0.0.0, Culture=neutral, + PublicKeyToken=null + debug: 0 +--- !u!114 &7485796142865776509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Jumpscare + skillSlot: 3 + requiredSkill: {fileID: 11400000, guid: 32a5d7316b037a6378247b22e165782d, type: 2} + requireSkillReady: 1 + requireEquipmentReady: 0 + minUserHealthFraction: -Infinity + maxUserHealthFraction: Infinity + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 0 + maxDistance: 5 + selectionRequiresTargetLoS: 1 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 1 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 1 + movementType: 1 + moveInputScale: 1 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 2 + ignoreNodeGraph: 1 + shouldSprint: 0 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 0 + driverUpdateTimerOverride: 0.5 + resetCurrentEnemyOnNextDriverSelection: 0 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 1636198127395624791} +--- !u!114 &6338205286472841710 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Equipment + skillSlot: 1 + requiredSkill: {fileID: 0} + requireSkillReady: 1 + requireEquipmentReady: 1 + minUserHealthFraction: -Infinity + maxUserHealthFraction: Infinity + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 5 + maxDistance: 50 + selectionRequiresTargetLoS: 1 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 1 + moveInputScale: 0.25 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 2 + ignoreNodeGraph: 0 + shouldSprint: 1 + shouldFireEquipment: 1 + shouldTapButton: 0 + buttonPressType: 2 + driverUpdateTimerOverride: 1.5 + resetCurrentEnemyOnNextDriverSelection: 0 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &1636198127395624791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: UseSecondaryWhenInRange + skillSlot: 0 + requiredSkill: {fileID: 0} + requireSkillReady: 0 + requireEquipmentReady: 0 + minUserHealthFraction: -Infinity + maxUserHealthFraction: Infinity + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 0 + maxDistance: 50 + selectionRequiresTargetLoS: 1 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 1 + moveInputScale: 0.25 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 2 + ignoreNodeGraph: 1 + shouldSprint: 1 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 0 + driverUpdateTimerOverride: 1.25 + resetCurrentEnemyOnNextDriverSelection: 1 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &5004364896986939778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: StrafeIdley + skillSlot: -1 + requiredSkill: {fileID: 0} + requireSkillReady: 0 + requireEquipmentReady: 0 + minUserHealthFraction: 0.23 + maxUserHealthFraction: Infinity + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 40 + maxDistance: 60 + selectionRequiresTargetLoS: 0 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 2 + moveInputScale: 0.75 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 2 + ignoreNodeGraph: 0 + shouldSprint: 1 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 1 + driverUpdateTimerOverride: -1 + resetCurrentEnemyOnNextDriverSelection: 1 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &-8768141246394826976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Rechest + skillSlot: 2 + requiredSkill: {fileID: 11400000, guid: bfd6e0f8c749341b0ba1e103a5e5d492, type: 2} + requireSkillReady: 0 + requireEquipmentReady: 0 + minUserHealthFraction: -Infinity + maxUserHealthFraction: 0.24 + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 20 + maxDistance: Infinity + selectionRequiresTargetLoS: 0 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 0 + moveInputScale: 0 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 2 + ignoreNodeGraph: 0 + shouldSprint: 1 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 0 + driverUpdateTimerOverride: 0.25 + resetCurrentEnemyOnNextDriverSelection: 1 + noRepeat: 1 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &-5751928995135875523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: Cower + skillSlot: -1 + requiredSkill: {fileID: 11400000, guid: bfd6e0f8c749341b0ba1e103a5e5d492, type: 2} + requireSkillReady: 0 + requireEquipmentReady: 0 + minUserHealthFraction: -Infinity + maxUserHealthFraction: 0.24 + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 0 + maxDistance: Infinity + selectionRequiresTargetLoS: 0 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 3 + moveInputScale: 1 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 4 + ignoreNodeGraph: 0 + shouldSprint: 1 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 0 + driverUpdateTimerOverride: 2 + resetCurrentEnemyOnNextDriverSelection: 1 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &8983767220195861630 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1811796171, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + customName: PathFromAfar + skillSlot: -1 + requiredSkill: {fileID: 0} + requireSkillReady: 0 + requireEquipmentReady: 0 + minUserHealthFraction: -Infinity + maxUserHealthFraction: Infinity + minTargetHealthFraction: -Infinity + maxTargetHealthFraction: Infinity + minDistance: 15 + maxDistance: Infinity + selectionRequiresTargetLoS: 0 + selectionRequiresOnGround: 0 + selectionRequiresTargetNonFlier: 0 + selectionRequiresAimTarget: 0 + maxTimesSelected: -1 + moveTargetType: 0 + activationRequiresTargetLoS: 0 + activationRequiresAimTargetLoS: 0 + activationRequiresAimConfirmation: 0 + movementType: 1 + moveInputScale: 1 + aimVectorDampTimeOverride: -1 + aimVectorMaxSpeedOverride: -1 + aimType: 1 + ignoreNodeGraph: 0 + shouldSprint: 1 + shouldFireEquipment: 0 + shouldTapButton: 0 + buttonPressType: 1 + driverUpdateTimerOverride: -1 + resetCurrentEnemyOnNextDriverSelection: 1 + noRepeat: 0 + nextHighPriorityOverride: {fileID: 0} +--- !u!114 &3131444082547993955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d2c12a2e98fa8b449d5c5d821e91efb, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-1765526969896535573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -144590133, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + requiredExpansion: {fileID: 11400000, guid: 59a1ba2efde60ad44a82ed4c314d08ba, type: 2} + requireEntitlementIfPlayerControlled: 1 +--- !u!114 &8305640852465544022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -888543356, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + runOnServerOnly: 1 + action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2839862792029512511} + m_TargetAssemblyTypeName: RoR2.EntityLogic.Repeat, RoR2 + m_MethodName: CallRepeat + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 6 + m_FloatArgument: 0 + m_StringArgument: BoostEquipmentRecharge + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2839862792029512511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1448861057, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + repeatedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 280091806919608201} + m_TargetAssemblyTypeName: RoR2.Inventory, RoR2 + m_MethodName: GiveItemString + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: BoostEquipmentRecharge + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &5131728062548151070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5609412355061465226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1067940895, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: + m_EditorClassIdentifier: + cameraParams: {fileID: 11400000, guid: 3689e21683e79a246b1a395b07559984, type: 2} + cameraPivotTransform: {fileID: 0} + fovOverride: 0 + recoil: {x: 0, y: 0} + dontRaycastToPivot: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab.meta new file mode 100644 index 000000000..094b469e2 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaster.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9b36d6808d022e323aafc2fb2e89397b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat new file mode 100644 index 000000000..43142db3e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat @@ -0,0 +1,185 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MimicEquipMaterial + m_Shader: {fileID: 4800000, guid: 9b2024ee08a5bfc418ff897991e84323, type: 2} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BlueChannelNormalTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlueChannelTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmTex: + m_Texture: {fileID: 2800000, guid: fdb23fef1ca5f8a428814408c0b9444c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowHeightRamp: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowHeightmap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FresnelMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FresnelRamp: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GreenChannelNormalTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GreenChannelTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 1d3ebf5fb3ee84440bf3e4ef6228f38a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _PrintRamp: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SliceAlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatmapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BlueChannelBias: 0 + - _BlueChannelSmoothness: 0 + - _BumpScale: 1 + - _ColorsOn: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DecalLayer: 0 + - _Depth: 0.2 + - _DetailNormalMapScale: 1 + - _DitherOn: 0 + - _DoubleColorsOn: 0 + - _DstBlend: 0 + - _EliteBrightnessMax: 1 + - _EliteBrightnessMin: 0 + - _EliteIndex: 0 + - _EmPower: 1 + - _EnableCutout: 0 + - _FEON: 0 + - _Fade: 1 + - _FadeBias: 0 + - _FlowEmissionStrength: 1 + - _FlowHeightBias: 0 + - _FlowHeightPower: 1 + - _FlowMaskStrength: 0 + - _FlowNormalStrength: 1 + - _FlowSpeed: 1 + - _FlowTextureScaleFactor: 1 + - _FlowmapOn: 0 + - _ForceSpecOn: 0 + - _FresnelBoost: 1 + - _FresnelPower: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreenChannelBias: 0 + - _GreenChannelSmoothness: 0 + - _LimbPrimeMask: 1 + - _LimbRemovalOn: 0 + - _Metallic: 0 + - _Mode: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PrintBias: 0 + - _PrintBoost: 1 + - _PrintDirection: 0 + - _PrintEmissionToAlbedoLerp: 0 + - _PrintOn: 0 + - _RampInfo: 0 + - _SecondarySmoothness: 0 + - _SliceAlphaDepth: 0.1 + - _SliceBandHeight: 1 + - _SliceHeight: 5 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularExponent: 1 + - _SpecularHighlights: 1 + - _SpecularStrength: 0 + - _SplatmapOn: 0 + - _SplatmapTileScale: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FlashColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat.meta new file mode 100644 index 000000000..ee447217e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/MimicEquipMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4350f50e3bec9e4d196ab5921030961a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills.meta new file mode 100644 index 000000000..593aef839 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4bea4e6376f883c4894ab1cfbc9c540f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset new file mode 100644 index 000000000..cca5b76de --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipChestActivateEnter + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestActivateEnter, + Starstorm2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.4 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset.meta new file mode 100644 index 000000000..698fb55ef --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateEnter.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 087f89667a739b031b1d5094e0eab836 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset new file mode 100644 index 000000000..2e46f2541 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipChestActivateExit + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestActivateExit, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.33 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset.meta new file mode 100644 index 000000000..dce67ce49 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateExit.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6032ce3d0f7b8a37cb81eaad533a8046 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset new file mode 100644 index 000000000..7147b27e6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipChestActivateLoop + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestActivateLoop, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.4 + objectValue: {fileID: 0} + - fieldName: damageCoeff + fieldValue: + stringValue: 6 + objectValue: {fileID: 0} + - fieldName: blastRadius + fieldValue: + stringValue: 6 + objectValue: {fileID: 0} + - fieldName: blastProcCoefficient + fieldValue: + stringValue: 1 + objectValue: {fileID: 0} + - fieldName: airControl + fieldValue: + stringValue: .15 + objectValue: {fileID: 0} + - fieldName: aimVelocity + fieldValue: + stringValue: 3 + objectValue: {fileID: 0} + - fieldName: upwardVelocity + fieldValue: + stringValue: 0.1 + objectValue: {fileID: 0} + - fieldName: forwardVelocity + fieldValue: + stringValue: 0.025 + objectValue: {fileID: 0} + - fieldName: minimumY + fieldValue: + stringValue: 0.025 + objectValue: {fileID: 0} + - fieldName: minYVelocityForAnim + fieldValue: + stringValue: 30 + objectValue: {fileID: 0} + - fieldName: maxYVelocityForAnim + fieldValue: + stringValue: -30 + objectValue: {fileID: 0} + - fieldName: knockbackForce + fieldValue: + stringValue: 1600 + objectValue: {fileID: 0} + - fieldName: leapSoundString + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: soundLoopStartEvent + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: soundLoopStopEvent + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: landingSound + fieldValue: + stringValue: + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset.meta new file mode 100644 index 000000000..7c34e96ac --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestActivateLoop.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f18a13fcc5140545db7cc2963d6aa55f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset new file mode 100644 index 000000000..a634b3560 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipChestDeath + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestDeath, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset.meta new file mode 100644 index 000000000..06dba7df6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestDeath.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71f446ae52b9c663bbb52fcb0d2e6922 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset new file mode 100644 index 000000000..1e9e6042a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipChestInteractableIdle + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestInteractableIdle, + Starstorm2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset.meta new file mode 100644 index 000000000..d3095249f --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipChestInteractableIdle.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f69ba25aa6c6698b8bad2c4747605c6d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset new file mode 100644 index 000000000..6a52d940c --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipLeapEnter + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipLeapEnter, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.2 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset.meta new file mode 100644 index 000000000..f90e14566 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapEnter.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 108c0e4c3773a6f44a7471059d6a7f09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset new file mode 100644 index 000000000..de7528806 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipLeapExit + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipLeapExit, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.2 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset.meta new file mode 100644 index 000000000..37f833531 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapExit.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97847c3e1d0ac0b6c84f01a441765c49 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset new file mode 100644 index 000000000..e3031d116 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset @@ -0,0 +1,75 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipLeapLoop + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipLeapLoop, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: damageCoeff + fieldValue: + stringValue: 20 + objectValue: {fileID: 0} + - fieldName: minimumDuration + fieldValue: + stringValue: .4 + objectValue: {fileID: 0} + - fieldName: blastRadius + fieldValue: + stringValue: 4.5 + objectValue: {fileID: 0} + - fieldName: blastProcCoefficient + fieldValue: + stringValue: 1 + objectValue: {fileID: 0} + - fieldName: airControl + fieldValue: + stringValue: .15 + objectValue: {fileID: 0} + - fieldName: aimVelocity + fieldValue: + stringValue: 4 + objectValue: {fileID: 0} + - fieldName: upwardVelocity + fieldValue: + stringValue: 5 + objectValue: {fileID: 0} + - fieldName: forwardVelocity + fieldValue: + stringValue: 10 + objectValue: {fileID: 0} + - fieldName: minimumY + fieldValue: + stringValue: .05 + objectValue: {fileID: 0} + - fieldName: knockbackForce + fieldValue: + stringValue: 1600 + objectValue: {fileID: 0} + - fieldName: leapSoundString + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: soundLoopStartEvent + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: soundLoopStopEvent + fieldValue: + stringValue: + objectValue: {fileID: 0} + - fieldName: landingSound + fieldValue: + stringValue: + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset.meta new file mode 100644 index 000000000..2c44a6341 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipLeapLoop.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ad7c7238f5d5c45d98912951d1e7fd8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset new file mode 100644 index 000000000..4d99ab441 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: MimicEquipRechest + m_EditorClassIdentifier: + targetType: + assemblyQualifiedName: EntityStates.MimicEquip.MimicEquipChestRechest, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + serializedFieldsCollection: + serializedFields: + - fieldName: baseDuration + fieldValue: + stringValue: 0.25 + objectValue: {fileID: 0} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset.meta new file mode 100644 index 000000000..77adcee36 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/MimicEquipRechest.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bda6a4527f7882115b238b0246e29152 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset new file mode 100644 index 000000000..cc296ecea --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1391837873, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: SkillMimicEquipLeap + m_EditorClassIdentifier: + skillName: MimicLeap + skillNameToken: + skillDescriptionToken: + keywordTokens: [] + icon: {fileID: 21300000, guid: c8a3b70ec113c1742b8ebbfcfd873d86, type: 3} + activationStateMachineName: Body + activationState: + _typeName: EntityStates.MimicEquip.MimicEquipLeapEnter, Starstorm2, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + interruptPriority: 1 + baseRechargeInterval: 1.75 + baseMaxStock: 1 + rechargeStock: 1 + requiredStock: 1 + stockToConsume: 1 + attackSpeedBuffsRestockSpeed: 0 + attackSpeedBuffsRestockSpeed_Multiplier: 1 + resetCooldownTimerOnUse: 1 + fullRestockOnAssign: 1 + dontAllowPastMaxStocks: 0 + beginSkillCooldownOnSkillEnd: 1 + isCooldownBlockedUntilManuallyReset: 0 + cancelSprintingOnActivation: 1 + forceSprintDuringState: 0 + canceledFromSprinting: 0 + isCombatSkill: 1 + mustKeyPress: 0 + triggeredByPressRelease: 0 + autoHandleLuminousShot: 1 + suppressSkillActivation: 0 + hideStockCount: 0 + hideCooldown: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset.meta new file mode 100644 index 000000000..f31840caa --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipLeap.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63a9956790a08cc57b1b94455b079061 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset new file mode 100644 index 000000000..c0c0d8cc9 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1391837873, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: SkillMimicEquipOpen + m_EditorClassIdentifier: + skillName: MimicOpen + skillNameToken: + skillDescriptionToken: + keywordTokens: [] + icon: {fileID: 21300000, guid: 5f1243d7cfe13a2499127055f73efeff, type: 3} + activationStateMachineName: Body + activationState: + _typeName: EntityStates.MimicEquip.MimicEquipChestActivateEnter, Starstorm2, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + interruptPriority: 2 + baseRechargeInterval: 10 + baseMaxStock: 1 + rechargeStock: 0 + requiredStock: 1 + stockToConsume: 1 + attackSpeedBuffsRestockSpeed: 0 + attackSpeedBuffsRestockSpeed_Multiplier: 1 + resetCooldownTimerOnUse: 1 + fullRestockOnAssign: 1 + dontAllowPastMaxStocks: 0 + beginSkillCooldownOnSkillEnd: 1 + isCooldownBlockedUntilManuallyReset: 0 + cancelSprintingOnActivation: 1 + forceSprintDuringState: 0 + canceledFromSprinting: 0 + isCombatSkill: 1 + mustKeyPress: 1 + triggeredByPressRelease: 0 + autoHandleLuminousShot: 1 + suppressSkillActivation: 0 + hideStockCount: 0 + hideCooldown: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset.meta new file mode 100644 index 000000000..48ab9b235 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipOpen.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32a5d7316b037a6378247b22e165782d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset new file mode 100644 index 000000000..82edea854 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1391837873, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: SkillMimicEquipRechest + m_EditorClassIdentifier: + skillName: Rechest + skillNameToken: + skillDescriptionToken: + keywordTokens: [] + icon: {fileID: 21300000, guid: 8607213de25223c45b83fde7b11bf021, type: 3} + activationStateMachineName: Body + activationState: + _typeName: EntityStates.MimicEquip.MimicEquipChestRechest, Starstorm2, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + interruptPriority: 2 + baseRechargeInterval: 15 + baseMaxStock: 1 + rechargeStock: 1 + requiredStock: 1 + stockToConsume: 0 + attackSpeedBuffsRestockSpeed: 0 + attackSpeedBuffsRestockSpeed_Multiplier: 1 + resetCooldownTimerOnUse: 0 + fullRestockOnAssign: 1 + dontAllowPastMaxStocks: 0 + beginSkillCooldownOnSkillEnd: 0 + isCooldownBlockedUntilManuallyReset: 0 + cancelSprintingOnActivation: 1 + forceSprintDuringState: 0 + canceledFromSprinting: 0 + isCombatSkill: 0 + mustKeyPress: 0 + triggeredByPressRelease: 0 + autoHandleLuminousShot: 1 + suppressSkillActivation: 0 + hideStockCount: 0 + hideCooldown: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset.meta new file mode 100644 index 000000000..c1387f3a2 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipRechest.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bfd6e0f8c749341b0ba1e103a5e5d492 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset new file mode 100644 index 000000000..c488ed2e6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1391837873, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: SkillMimicEquipUseEquipment + m_EditorClassIdentifier: + skillName: MimicEquipUse + skillNameToken: + skillDescriptionToken: + keywordTokens: [] + icon: {fileID: 21300000, guid: 5f1243d7cfe13a2499127055f73efeff, type: 3} + activationStateMachineName: Body + activationState: + _typeName: EntityStates.MimicEquip.MimicEquipUseEquipment, Starstorm2, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + interruptPriority: 2 + baseRechargeInterval: 10 + baseMaxStock: 1 + rechargeStock: 0 + requiredStock: 1 + stockToConsume: 1 + attackSpeedBuffsRestockSpeed: 0 + attackSpeedBuffsRestockSpeed_Multiplier: 1 + resetCooldownTimerOnUse: 1 + fullRestockOnAssign: 1 + dontAllowPastMaxStocks: 0 + beginSkillCooldownOnSkillEnd: 1 + isCooldownBlockedUntilManuallyReset: 0 + cancelSprintingOnActivation: 1 + forceSprintDuringState: 0 + canceledFromSprinting: 0 + isCombatSkill: 1 + mustKeyPress: 1 + triggeredByPressRelease: 0 + autoHandleLuminousShot: 1 + suppressSkillActivation: 0 + hideStockCount: 0 + hideCooldown: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset.meta new file mode 100644 index 000000000..b2758a523 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/SkillMimicEquipUseEquipment.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f54bfd49daba2a0c92ac223760079ce +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset new file mode 100644 index 000000000..3a9efa5fe --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1627637702, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: sfMimicEquip1 + m_EditorClassIdentifier: + variants: + - skillDef: {fileID: 11400000, guid: 63a9956790a08cc57b1b94455b079061, type: 2} + unlockableName: + unlockableDef: {fileID: 0} + defaultVariantIndex: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset.meta new file mode 100644 index 000000000..f36556f65 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip1.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 223b976867ed37ec9992e81718b5f791 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset new file mode 100644 index 000000000..85300ea90 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1627637702, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: sfMimicEquip2 + m_EditorClassIdentifier: + variants: + - skillDef: {fileID: 11400000, guid: 7f54bfd49daba2a0c92ac223760079ce, type: 2} + unlockableName: + unlockableDef: {fileID: 0} + defaultVariantIndex: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset.meta new file mode 100644 index 000000000..def9fda2c --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip2.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b4b40f5ed1a49a1980679be7ed04042 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset new file mode 100644 index 000000000..f5686e8ab --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1627637702, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: sfMimicEquip3 + m_EditorClassIdentifier: + variants: + - skillDef: {fileID: 11400000, guid: bfd6e0f8c749341b0ba1e103a5e5d492, type: 2} + unlockableName: + unlockableDef: {fileID: 0} + defaultVariantIndex: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset.meta new file mode 100644 index 000000000..e28126409 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip3.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8ab9bb7773b2c7ee89a41bfb1fd8306a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset new file mode 100644 index 000000000..bf387904e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1627637702, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: sfMimicEquip4 + m_EditorClassIdentifier: + variants: + - skillDef: {fileID: 11400000, guid: 32a5d7316b037a6378247b22e165782d, type: 2} + unlockableName: + unlockableDef: {fileID: 0} + defaultVariantIndex: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset.meta new file mode 100644 index 000000000..2dd44c316 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/Skills/sfMimicEquip4.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90c5471f3175c27d59bd86776f21b8ed +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset new file mode 100644 index 000000000..45bf6f62e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset @@ -0,0 +1,47 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -1255927399, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: SkinMimicEquip + m_EditorClassIdentifier: + baseSkins: [] + icon: {fileID: 21300000, guid: 9f441ac78878470449a1d00714fc3c0c, type: 3} + nameToken: SS2_MIMIC_EQUIP_SKIN_DEFAULT + unlockableName: + unlockableDef: {fileID: 0} + rootObject: {fileID: 1905969259252407319, guid: 0fd59449530acd661911c581eaefbb64, + type: 3} + skinDefParamsAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + skinDefParams: {fileID: 0} + optimizedSkinDefParamsAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + optimizedSkinDefParams: {fileID: 0} + rendererInfos: + - renderer: {fileID: 2607345838834153919, guid: 0fd59449530acd661911c581eaefbb64, + type: 3} + defaultMaterialAddress: + m_AssetGUID: + m_SubObjectName: + m_SubObjectType: + defaultMaterial: {fileID: 2100000, guid: 4350f50e3bec9e4d196ab5921030961a, type: 2} + defaultShadowCastingMode: 1 + ignoreOverlays: 0 + hideOnDeath: 0 + ignoresMaterialOverrides: 0 + gameObjectActivations: [] + meshReplacements: [] + projectileGhostReplacements: [] + minionSkinReplacements: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset.meta new file mode 100644 index 000000000..109010e3a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/SkinMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bbe2ae8b13e58648a8229b586bdda12b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset new file mode 100644 index 000000000..84f7b8bcd --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: f45f299ca6772244bbd388727fb3b105, type: 3} + m_Name: acMimicEquip + m_EditorClassIdentifier: + assets: + - {fileID: 11400000, guid: 228520a01b8455c5f97cd38fdfb21d3b, type: 2} + - {fileID: 11400000, guid: bfd6e0f8c749341b0ba1e103a5e5d492, type: 2} + - {fileID: 11400000, guid: 32a5d7316b037a6378247b22e165782d, type: 2} + - {fileID: 11400000, guid: 63a9956790a08cc57b1b94455b079061, type: 2} + - {fileID: 11400000, guid: 90c5471f3175c27d59bd86776f21b8ed, type: 2} + - {fileID: 11400000, guid: 8ab9bb7773b2c7ee89a41bfb1fd8306a, type: 2} + - {fileID: 11400000, guid: 223b976867ed37ec9992e81718b5f791, type: 2} + - {fileID: 11400000, guid: 0d62f58578bf82757885b89d8c4eb6fd, type: 2} + - {fileID: 11400000, guid: bda6a4527f7882115b238b0246e29152, type: 2} + - {fileID: 11400000, guid: f3f6469f95694e96e984f9ae090d8435, type: 2} + - {fileID: 11400000, guid: 3419e3fb93962de11abe00b9fd03660b, type: 2} + - {fileID: 11400000, guid: b339ee5bded80eff4914b9b5f93e71db, type: 2} + - {fileID: 11400000, guid: 7f9645d1a1941d50395e9a5bb42bc9e7, type: 2} + - {fileID: 11400000, guid: 1ad7c7238f5d5c45d98912951d1e7fd8, type: 2} + - {fileID: 11400000, guid: 97847c3e1d0ac0b6c84f01a441765c49, type: 2} + - {fileID: 11400000, guid: 108c0e4c3773a6f44a7471059d6a7f09, type: 2} + - {fileID: 11400000, guid: f69ba25aa6c6698b8bad2c4747605c6d, type: 2} + - {fileID: 11400000, guid: 71f446ae52b9c663bbb52fcb0d2e6922, type: 2} + - {fileID: 11400000, guid: f18a13fcc5140545db7cc2963d6aa55f, type: 2} + - {fileID: 11400000, guid: 6032ce3d0f7b8a37cb81eaad533a8046, type: 2} + - {fileID: 11400000, guid: 087f89667a739b031b1d5094e0eab836, type: 2} + - {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, type: 3} + - {fileID: 7096113393629376220, guid: 0fd59449530acd661911c581eaefbb64, type: 3} + - {fileID: 11400000, guid: 1e5f10ab2f364457aa499b46150c51a2, type: 2} + - {fileID: 11400000, guid: bbe2ae8b13e58648a8229b586bdda12b, type: 2} + - {fileID: 11400000, guid: 59cce41d49f856a1788f0372a833cf3d, type: 2} + - {fileID: 11400000, guid: a795f4cafd0f103339738fd6b3288447, type: 2} + - {fileID: 11400000, guid: 1f7da8b9b6932a62aba4dd18ec2c27d5, type: 2} + - {fileID: 11400000, guid: 686f7c8f4a78152bfb554c3847277fe9, type: 2} + - {fileID: 11400000, guid: 503ec34b995ea9fec865f6ced481dc73, type: 2} + - {fileID: 1876472093581837, guid: c6e28c187d8214b9b99612dd86e4e155, type: 3} + - {fileID: 1251609866718700, guid: 920fce6ae5242e64ca892ac99f3e832e, type: 3} + bodyPrefab: {fileID: 7096113393629376220, guid: 0fd59449530acd661911c581eaefbb64, + type: 3} + masterPrefab: {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, + type: 3} + monsterCardProvider: {fileID: 11400000, guid: 1e5f10ab2f364457aa499b46150c51a2, + type: 2} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset.meta new file mode 100644 index 000000000..fb5ae3fdd --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b50737889152586abbb03a22b98795fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset new file mode 100644 index 000000000..bfd82f2c6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 60493b2c7e2a9e04280b9f65fb9cc981, type: 3} + m_Name: acMimicEquipInteractable + m_EditorClassIdentifier: + assets: + - {fileID: 11400000, guid: 1f7da8b9b6932a62aba4dd18ec2c27d5, type: 2} + - {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, type: 3} + interactablePrefab: {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, + type: 3} + interactableCardProvider: {fileID: 11400000, guid: 1f7da8b9b6932a62aba4dd18ec2c27d5, + type: 2} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset.meta new file mode 100644 index 000000000..7b6020922 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/acMimicEquipInteractable.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f4666c22880e368e8481deff4abdeea +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller new file mode 100644 index 000000000..01837bda1 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller @@ -0,0 +1,1662 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-9064327731272631953 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BufferEmpty + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-8940620395955516993 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5733799397246433218} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-8727905124754542701 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: aimActive + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 767203440142409673} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.625 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-8695693852306538758 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PitchControl + m_Speed: 0 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -8727905124754542701} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 1 + m_TimeParameterActive: 0 + m_Motion: {fileID: 3301498880487601975, guid: b633ec2733078fd4eb312f2a257422cc, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: aimPitchCycle + m_TimeParameter: +--- !u!1102 &-8649722066401807172 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: YawControl + m_Speed: 0 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1574248926579285715} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 1 + m_TimeParameterActive: 0 + m_Motion: {fileID: -4831265923398444392, guid: b633ec2733078fd4eb312f2a257422cc, + type: 3} + m_Tag: + m_SpeedParameter: forwardSpeed + m_MirrorParameter: + m_CycleOffsetParameter: aimYawCycle + m_TimeParameter: forwardSpeed +--- !u!1102 &-8280608164300748878 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MinigunExit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 7142875210172610935} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -5092571589935045866, guid: b633ec2733078fd4eb312f2a257422cc, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!206 &-7587703588362619795 +BlendTree: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blend Tree + m_Childs: + - serializedVersion: 2 + m_Motion: {fileID: 0} + m_Threshold: 0 + m_Position: {x: 0, y: 0} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: forwardSpeed + m_Mirror: 0 + m_BlendParameter: forwardSpeed + m_BlendParameterY: forwardSpeed + m_MinThreshold: 0 + m_MaxThreshold: 1 + m_UseAutomaticThresholds: 1 + m_NormalizedBlendValues: 0 + m_BlendType: 4 +--- !u!1107 &-7466347666937105742 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FullBody, Override + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7235065594089376441} + m_Position: {x: 50, y: 170, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2196101123007655638} + m_Position: {x: -210, y: 170, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8229345197819411045} + m_Position: {x: -210, y: 10, z: 0} + - serializedVersion: 1 + m_State: {fileID: -3598940060813792287} + m_Position: {x: 300, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3301705475296335554} + m_Position: {x: 300, y: 160, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5076514789137232887} + m_Position: {x: 300, y: 80, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4809730304044210973} + m_Position: {x: -210, y: 80, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 210, y: 240, z: 0} + m_EntryPosition: {x: 70, y: 100, z: 0} + m_ExitPosition: {x: -60, y: 240, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7235065594089376441} +--- !u!1101 &-6382875396155694125 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 6 + m_ConditionEvent: spawnIndex + m_EventTreshold: 1 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2811129928517772821} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!206 &-6101791274193816522 +BlendTree: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blend Tree + m_Childs: + - serializedVersion: 2 + m_Motion: {fileID: -4503536928582983392, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Threshold: 0 + m_Position: {x: 0, y: 1} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: forwardSpeed + m_Mirror: 0 + m_BlendParameter: rightSpeed + m_BlendParameterY: forwardSpeed + m_MinThreshold: 0 + m_MaxThreshold: 0 + m_UseAutomaticThresholds: 1 + m_NormalizedBlendValues: 0 + m_BlendType: 1 +--- !u!1102 &-6040277528511680646 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpitLoop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -4159885495489980754, guid: c6892082a7165d545a29dbd7683ab859, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-5766819566019457344 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5733799397246433218} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-5076514789137232887 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ActivateLoop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -4379543282788866510, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Activate.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-4809730304044210973 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LeapLoop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -1357103498948545798, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Leap.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-4642396196528069807 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -1518175388777912759} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.3 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-4183566907144490474 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 6 + m_ConditionEvent: spawnIndex + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4255309951805962704} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-3703209370680695271 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MinigunEnter + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2416299468976692889} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -4642932500249501316, guid: b633ec2733078fd4eb312f2a257422cc, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-3598940060813792287 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ActivateEnter + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -7827039168911935148, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Activate.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!206 &-2642466641774202740 +BlendTree: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blend Tree + m_Childs: [] + m_BlendParameter: forwardSpeed + m_BlendParameterY: forwardSpeed + m_MinThreshold: 0 + m_MaxThreshold: 1 + m_UseAutomaticThresholds: 1 + m_NormalizedBlendValues: 0 + m_BlendType: 0 +--- !u!1102 &-2553239637690927519 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Walk + m_Speed: 0.2 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 6793234285779654632} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -6101791274193816522} + m_Tag: + m_SpeedParameter: walkSpeed + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2196101123007655638 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LeapExit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -936442684613840724} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -309426367116490290, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Leap.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-2162918052508940404 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5733799397246433218} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.6428572 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-1518175388777912759 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StandIdle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 1245832802944112275, guid: c6892082a7165d545a29dbd7683ab859, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1391698419907570221 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpitExit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1880702207140491230} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 6735944579288831841, guid: c6892082a7165d545a29dbd7683ab859, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1048623728454191223 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StandSpit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8547688328993065132} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 5501063835381029517, guid: c6892082a7165d545a29dbd7683ab859, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-936442684613840724 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7235065594089376441} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.53125 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-660475760388877504 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IntermediateIdle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 1641132066505882138, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-616509826510535413 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7235065594089376441, guid: 1fd8861e297cbbf44a02ed0e28bb916d, + type: 2} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.6428572 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-478273857936539417 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5733799397246433218} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &-250944565756516365 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Gesture, Additive + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 5475229987669187441} + m_Position: {x: 30, y: 190, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 10, z: 0} + m_EntryPosition: {x: 50, y: 130, z: 0} + m_ExitPosition: {x: 50, y: 70, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 5475229987669187441} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: animMimicEquip + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: forwardSpeed + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: rightSpeed + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: walkSpeed + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: upSpeed + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: isMoving + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: isGrounded + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 1 + m_Controller: {fileID: 9100000} + - m_Name: aimYawCycle + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: aimPitchCycle + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: Leap.hitboxActive + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: Leap.playbackRate + m_Type: 1 + m_DefaultFloat: 1 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: MinigunFire.playbackRate + m_Type: 1 + m_DefaultFloat: 1 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: Activate.playbackRate + m_Type: 1 + m_DefaultFloat: 1 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: spawnIndex + m_Type: 3 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: aimActive + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Body + m_StateMachine: {fileID: 3702056108284398112} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: AimYaw + m_StateMachine: {fileID: 9183625718901827999} + m_Mask: {fileID: 31900000, guid: 4bab5f0ad6d77bb4481319daf601c26e, type: 2} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 1 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: AimPitch + m_StateMachine: {fileID: 2611065837698789585} + m_Mask: {fileID: 31900000, guid: 4bab5f0ad6d77bb4481319daf601c26e, type: 2} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 1 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: Gesture, Additive + m_StateMachine: {fileID: -250944565756516365} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 1 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: Gesture, Override + m_StateMachine: {fileID: 7016412695704690493} + m_Mask: {fileID: 31900000, guid: 4bab5f0ad6d77bb4481319daf601c26e, type: 2} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: FullBody, Override + m_StateMachine: {fileID: -7466347666937105742} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &30610018001497847 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MinigunLoop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 8055189005708029047, guid: b633ec2733078fd4eb312f2a257422cc, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &470254683431200829 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: aimActive + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8649722066401807172} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &473044074311555434 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 6 + m_ConditionEvent: spawnIndex + m_EventTreshold: 2 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6194272663066195206} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &767203440142409673 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PitchOff + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4612447294794582748} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &844647798608586555 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: YawOff + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 470254683431200829} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &1574248926579285715 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: aimActive + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 844647798608586555} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.625 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &1880702207140491230 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -9064327731272631953} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &2416299468976692889 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 30610018001497847} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.7115385 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &2611065837698789585 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AimPitch + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -8695693852306538758} + m_Position: {x: 30, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: 767203440142409673} + m_Position: {x: 30, y: 120, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 0, z: 0} + m_EntryPosition: {x: 50, y: 60, z: 0} + m_ExitPosition: {x: 50, y: -60, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 767203440142409673} +--- !u!1102 &3301705475296335554 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ActivateExit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 6468139327864387909} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 9087133184783174362, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Activate.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &3702056108284398112 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Body + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 5733799397246433218} + m_Position: {x: -100, y: 320, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2553239637690927519} + m_Position: {x: 160, y: 320, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8129383026946606965} + m_Position: {x: -100, y: 240, z: 0} + - serializedVersion: 1 + m_State: {fileID: -660475760388877504} + m_Position: {x: 160, y: 80, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 180, y: 250, z: 0} + m_EntryPosition: {x: 180, y: 160, z: 0} + m_ExitPosition: {x: 180, y: 10, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -660475760388877504} +--- !u!1101 &4219053410438900792 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4809730304044210973} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.93939394 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &4612447294794582748 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: aimActive + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8695693852306538758} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &4676997603417019501 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5475229987669187441} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.53125 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &4925538255332504836 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: isMoving + m_EventTreshold: 0 + - m_ConditionMode: 1 + m_ConditionEvent: isGrounded + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2553239637690927519} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.1 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 0 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &5475229987669187441 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &5733799397246433218 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4925538255332504836} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -8945691123924629249, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &6468139327864387909 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7235065594089376441} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.6428572 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &6793234285779654632 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: isMoving + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 5733799397246433218} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.1 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 0 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &7016412695704690493 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Gesture, Override + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -9064327731272631953} + m_Position: {x: 110, y: 210, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8692885483834774249} + m_Position: {x: 700, y: 50, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1518175388777912759} + m_Position: {x: 710, y: 230, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1048623728454191223} + m_Position: {x: 370, y: 50, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6040277528511680646} + m_Position: {x: 360, y: 230, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1391698419907570221} + m_Position: {x: 390, y: 380, z: 0} + - serializedVersion: 1 + m_State: {fileID: -3703209370680695271} + m_Position: {x: -150, y: 210, z: 0} + - serializedVersion: 1 + m_State: {fileID: 30610018001497847} + m_Position: {x: -150, y: 290, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8280608164300748878} + m_Position: {x: 110, y: 290, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: -130, y: 140, z: 0} + m_EntryPosition: {x: 130, y: 140, z: 0} + m_ExitPosition: {x: 130, y: 80, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -9064327731272631953} +--- !u!1101 &7142875210172610935 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -9064327731272631953} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &7235065594089376441 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BufferEmpty + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &8129383026946606965 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Death + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 8722499720335472446, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &8229345197819411045 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LeapEnter + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4219053410438900792} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 1 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -7767426898849308972, guid: 8a177f65b91aafd88b283fe293aca79b, + type: 3} + m_Tag: + m_SpeedParameter: Leap.playbackRate + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &8547688328993065132 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -6040277528511680646} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.15 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &8692885483834774249 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StandUp + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4642396196528069807} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 1339765689143217642, guid: c6892082a7165d545a29dbd7683ab859, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &8929066316911271696 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7235065594089376441, guid: 1fd8861e297cbbf44a02ed0e28bb916d, + type: 2} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.53125 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &9183625718901827999 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AimYaw + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -8649722066401807172} + m_Position: {x: 30, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: 844647798608586555} + m_Position: {x: 30, y: 120, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 0, z: 0} + m_EntryPosition: {x: 50, y: 60, z: 0} + m_ExitPosition: {x: 50, y: -60, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 844647798608586555} diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller.meta new file mode 100644 index 000000000..1ba76565e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/animMimicEquip.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 28d3b7b60f1dab06d9970f840515385b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset new file mode 100644 index 000000000..baabdf420 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1539485112, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: idMimicEquip + m_EditorClassIdentifier: + Info: + Visual: {fileID: 0} + TitleToken: EQUIPMENTBARREL_NAME + DescriptionToken: EQUIPMENTBARREL_CONTEXT + FlavorToken: ??? + TitleColor: {r: 1, g: 1, b: 1, a: 1} + isConsumedItem: 0 + upgradeCount: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset.meta new file mode 100644 index 000000000..eb5ec4f52 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/idMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 503ec34b995ea9fec865f6ced481dc73 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset new file mode 100644 index 000000000..0cd03e536 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 1063210218, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: iscMimicEquip + m_EditorClassIdentifier: + prefab: {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, type: 3} + sendOverNetwork: 0 + hullSize: 0 + nodeGraphType: 0 + requiredFlags: 0 + forbiddenFlags: 12 + directorCreditCost: 7 + occupyPosition: 1 + eliteRules: 0 + orientToFloor: 0 + slightlyRandomizeOrientation: 0 + skipSpawnWhenSacrificeArtifactEnabled: 1 + weightScalarWhenSacrificeArtifactEnabled: 1 + skipSpawnWhenDevotionArtifactEnabled: 0 + maxSpawnsPerStage: -1 + prismaticTrialSpawnChance: 1 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset.meta new file mode 100644 index 000000000..c9fa9d7cc --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/iscMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 686f7c8f4a78152bfb554c3847277fe9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset new file mode 100644 index 000000000..a9b1b82d4 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset @@ -0,0 +1,42 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: d10af29dc523c7243a6e6e3d787aa1d6, type: 3} + m_Name: midcMimicEquip + m_EditorClassIdentifier: + serializedCardPairs: + - stage: + Value: -1 + customStageNames: + - FBLScene + interactableCategory: 2 + customCategoryWeight: 0 + customCategoryName: + requiredExpansions: [] + card: + spawnCard: + _asset: {fileID: 11400000, guid: 686f7c8f4a78152bfb554c3847277fe9, type: 2} + _address: + _useDirectReference: 1 + selectionWeight: 2 + spawnDistance: 0 + preventOverhead: 0 + minimumStageCompletions: 0 + requiredUnlockableDef: + _asset: {fileID: 0} + _address: + _useDirectReference: 0 + _canLoadFromCatalog: 1 + forbiddenUnlockableDef: + _asset: {fileID: 0} + _address: + _useDirectReference: 0 + _canLoadFromCatalog: 1 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset.meta new file mode 100644 index 000000000..0a35da38a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/midcMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f7da8b9b6932a62aba4dd18ec2c27d5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend new file mode 100644 index 000000000..27e4b0edd Binary files /dev/null and b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend.meta new file mode 100644 index 000000000..5570a2cca --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend.meta @@ -0,0 +1,106 @@ +fileFormatVersion: 2 +guid: 30feddf31e401f35488be66dc8332868 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1 b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1 new file mode 100644 index 000000000..3db9fb89c Binary files /dev/null and b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1 differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1.meta new file mode 100644 index 000000000..c7c5430d9 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.blend1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 227d8a5018b4b8ac3a8c00027670f6e7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx new file mode 100644 index 000000000..15deaebb5 Binary files /dev/null and b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx.meta new file mode 100644 index 000000000..55254261c --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/mimic3.fbx.meta @@ -0,0 +1,454 @@ +fileFormatVersion: 2 +guid: 8a177f65b91aafd88b283fe293aca79b +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: Armature|Idle + takeName: Armature|Idle + internalID: -8945691123924629249 + firstFrame: 0 + lastFrame: 99 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|InteractAttack + takeName: Armature|InteractAttack + internalID: -4379543282788866510 + firstFrame: 0 + lastFrame: 7 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|InteractEnter + takeName: Armature|InteractEnter + internalID: -7827039168911935148 + firstFrame: 0 + lastFrame: 8 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|InteractExit + takeName: Armature|InteractExit + internalID: 9087133184783174362 + firstFrame: 0 + lastFrame: 5 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|LeapEnter + takeName: Armature|LeapEnter + internalID: -7767426898849308972 + firstFrame: 0 + lastFrame: 6 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|LeapExit + takeName: Armature|LeapExit + internalID: -309426367116490290 + firstFrame: 0 + lastFrame: 7 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|LeapLoop + takeName: Armature|LeapLoop + internalID: -1357103498948545798 + firstFrame: 0 + lastFrame: 10 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|PlaneAction + takeName: Armature|PlaneAction + internalID: 2920023865792766560 + firstFrame: 0 + lastFrame: 0 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|PreAttack + takeName: Armature|PreAttack + internalID: 1641132066505882138 + firstFrame: 0 + lastFrame: 1 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 1 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|SitDown + takeName: Armature|SitDown + internalID: -5721854316050176438 + firstFrame: 0 + lastFrame: 17 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|WalkFWD + takeName: Armature|WalkFWD + internalID: -4503536928582983392 + firstFrame: 0 + lastFrame: 9 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + - serializedVersion: 16 + name: Armature|Death + takeName: Armature|Death + internalID: 8722499720335472446 + firstFrame: 0 + lastFrame: 29 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset new file mode 100644 index 000000000..a8f107833 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 68b43d1b0b7e3074e9c105a44212585b, type: 3} + m_Name: msmdcMimicEquip + m_EditorClassIdentifier: + serializedCardPairs: + - stage: + Value: 0 + customStageNames: [] + monsterCategory: 2 + customCategoryWeight: 0 + customCategoryName: + requiredExpansions: [] + card: + spawnCard: + _asset: {fileID: 0} + _address: + _useDirectReference: 0 + selectionWeight: 0 + spawnDistance: 0 + preventOverhead: 0 + minimumStageCompletions: 0 + requiredUnlockableDef: + _asset: {fileID: 0} + _address: + _useDirectReference: 0 + forbiddenUnlockableDef: + _asset: {fileID: 0} + _address: + _useDirectReference: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset.meta new file mode 100644 index 000000000..8d3d00a7e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/msmdcMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e5f10ab2f364457aa499b46150c51a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset new file mode 100644 index 000000000..eaae8282b --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 883458800, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: pdtMimicEquip + m_EditorClassIdentifier: + canDropBeReplaced: 1 + requiredItemTags: + bannedItemTags: + tier1Weight: 0 + tier2Weight: 0 + tier3Weight: 0 + bossWeight: 0 + lunarEquipmentWeight: 0 + lunarItemWeight: 0 + lunarCombinedWeight: 0 + equipmentWeight: 1 + voidTier1Weight: 0 + voidTier2Weight: 0 + voidTier3Weight: 0 + voidBossWeight: 0 + foodTierWeight: 0 + powerShapesWeight: 0 diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset.meta new file mode 100644 index 000000000..d74b74044 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/pdtMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a795f4cafd0f103339738fd6b3288447 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset new file mode 100644 index 000000000..3a8e8be47 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: -380008858, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3} + m_Name: scMimicEquip + m_EditorClassIdentifier: + prefab: {fileID: 5609412355061465226, guid: 9b36d6808d022e323aafc2fb2e89397b, type: 3} + sendOverNetwork: 1 + hullSize: 0 + nodeGraphType: 0 + requiredFlags: 0 + forbiddenFlags: 12 + directorCreditCost: 0 + occupyPosition: 0 + eliteRules: 1 + noElites: 0 + forbiddenAsBoss: 0 + _loadout: + bodyLoadouts: [] + inventoryToCopy: {fileID: 0} + equipmentToGrant: [] + itemsToGrant: [] diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset.meta new file mode 100644 index 000000000..f25cdde33 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/scMimicEquip.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59cce41d49f856a1788f0372a833cf3d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png new file mode 100644 index 000000000..9aeec0852 Binary files /dev/null and b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png.meta new file mode 100644 index 000000000..2d82831fc --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelDiffuse.png.meta @@ -0,0 +1,112 @@ +fileFormatVersion: 2 +guid: 1d3ebf5fb3ee84440bf3e4ef6228f38a +timeCreated: 1749684509 +licenseType: Free +TextureImporter: + serializedVersion: 11 + internalIDToNameTable: [] + externalObjects: {} + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 12 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + output: + textureImportInstructions: + compressedFormat: 0 + uncompressedFormat: 0 + desiredFormat: 0 + usageMode: 0 + colorSpace: 0 + androidETC2FallbackFormat: 0 + width: 0 + height: 0 + compressionQuality: 0 + androidETC2FallbackDownscale: 0 + sourceTextureInformation: + width: 0 + height: 0 + doesTextureContainAlpha: 0 + sourceWasHDR: 0 + importInspectorWarnings: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: 25a8209cd9cf98abacf8db9f4cb01186.bundle + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png new file mode 100644 index 000000000..9e8b2ec9d Binary files /dev/null and b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png differ diff --git a/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png.meta b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png.meta new file mode 100644 index 000000000..04371ce3e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/AssetStorm/InDev/Characters/MimicEquip/texEquipmentBarrelEmission.png.meta @@ -0,0 +1,112 @@ +fileFormatVersion: 2 +guid: fdb23fef1ca5f8a428814408c0b9444c +timeCreated: 1749684509 +licenseType: Free +TextureImporter: + serializedVersion: 11 + internalIDToNameTable: [] + externalObjects: {} + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 10 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + output: + textureImportInstructions: + compressedFormat: 0 + uncompressedFormat: 0 + desiredFormat: 0 + usageMode: 0 + colorSpace: 0 + androidETC2FallbackFormat: 0 + width: 0 + height: 0 + compressionQuality: 0 + androidETC2FallbackDownscale: 0 + sourceTextureInformation: + width: 0 + height: 0 + doesTextureContainAlpha: 0 + sourceWasHDR: 0 + importInspectorWarnings: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: 25a8209cd9cf98abacf8db9f4cb01186.bundle + assetBundleVariant: diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs b/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs new file mode 100644 index 000000000..3d0d60cd0 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs @@ -0,0 +1,88 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using RoR2; +using SS2.Items; +using Starstorm2.Components; +using UnityEngine; +using UnityEngine.Serialization; +using Object = System.Object; + +namespace SS2.Components +{ + public class BirthrightAnimator : MonoBehaviour + { + public ItemDisplay birthrightIDR; + private Material overlayMat; + private CharacterModel characterModel; + private float timer; + private float closestBirthrightDistance = 1; + private float newAlpha; + private static readonly int propertyID = Shader.PropertyToID("_EmPower"); + + private void OnEnable() + { + characterModel = GetComponentInParent(); + + overlayMat = new Material(birthrightIDR.rendererInfos[0].defaultMaterial); + birthrightIDR.rendererInfos[0].defaultMaterial = overlayMat; + overlayMat.SetFloat(propertyID, 0); + + SS2Log.Debug("birthright animator enable"); + } + + private void OnDisable() + { + Destroy(overlayMat); + } + + private void Update() + { + if (PrimalBirthrightObjectiveToken.instanceList.Count == 0) + { + if (!Mathf.Approximately(newAlpha, 1)) + { + newAlpha = 1; + overlayMat.SetFloat(propertyID, newAlpha); + } + + return; + }; + + timer += Time.deltaTime; + if (timer > closestBirthrightDistance) + { + timer = 0; + CharacterBody body = this.characterModel?.body; + if (body) + { + PlayRadar(); + } + //SS2Log.Info($"################ distance from furthest birthright/75f {closestBirthrightDistance}"); + } + + newAlpha = ((closestBirthrightDistance - timer) / closestBirthrightDistance) * 3; + overlayMat.SetFloat(propertyID, newAlpha); + //SS2Log.Debug($"set overlay mat propid to {newAlpha}"); + } + + private void PlayRadar() + { + closestBirthrightDistance = float.MaxValue; + foreach (PurchaseInteraction birthright in PrimalBirthrightObjectiveToken.instanceList.ToArray()) + { + float distance = Vector3.Distance(characterModel.body.footPosition, birthright.transform.position); + if (distance < closestBirthrightDistance) + { + closestBirthrightDistance = distance; + } + } + + closestBirthrightDistance /= 75f; + if (closestBirthrightDistance < 0.8f) + { + closestBirthrightDistance = 0.8f; + } + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs.meta b/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs.meta new file mode 100644 index 000000000..3b48ea55f --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightAnimator.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 31acabefee3f47b4a3b5d1ee7b61b9b8 +timeCreated: 1781659726 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs b/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs new file mode 100644 index 000000000..801fb6409 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs @@ -0,0 +1,203 @@ +using System; +using RoR2; +using System.Collections.Generic; +using System.Linq; +using SS2.Items; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; +using Random = UnityEngine.Random; + +namespace SS2.Components +{ + public class BirthrightMeteorStormController : MonoBehaviour + { + private int aliveChimeras => Util.GetItemCountGlobal(SS2Content.Items.BirthrightChimeraHelper.itemIndex, true); + private int chimeraCount; + private CharacterSpawnCard golemSpawnCard; + private CharacterSpawnCard wispSpawnCard; + private GameObject warningEffectPrefab; + private GameObject impactEffectPrefab; + private float waveTimer; + private List chimeraSpawns = new List(); + + public class ChimeraSpawn + { + public float detonationTime; + public Vector3 impactPos; + } + + public float impactDelay = 1f; + public float blastRadius = 8f; + public float blastDamageCoefficient = 3f; + public float blastForce = 4000f; + public DamageTypeCombo blastDamageType; + + private void Awake() + { + if (!NetworkServer.active) return; + + golemSpawnCard = Addressables.LoadAssetAsync("RoR2/Base/LunarGolem/cscLunarGolem.asset").WaitForCompletion(); + wispSpawnCard = Addressables.LoadAssetAsync("RoR2/Base/LunarWisp/cscLunarWisp.asset").WaitForCompletion(); + + warningEffectPrefab = Addressables.LoadAssetAsync("RoR2/Base/Meteor/MeteorStrikePredictionEffect.prefab").WaitForCompletion(); + impactEffectPrefab = Addressables.LoadAssetAsync("RoR2/Base/Meteor/MeteorStrikeImpact.prefab").WaitForCompletion(); + } + + private void OnEnable() + { + if (!NetworkServer.active) return; + + //add meteors at each birthright because i am evil <3., + foreach (PurchaseInteraction birthrightPurchaseInteraction in PrimalBirthrightObjectiveToken.instanceList) + { + ChimeraSpawn chimeraSpawn = new ChimeraSpawn(); + chimeraSpawn.impactPos = birthrightPurchaseInteraction.gameObject.transform.position; + + Vector3 origin = chimeraSpawn.impactPos + Vector3.up * 6f; + Vector3 onUnitSphere = Random.onUnitSphere; + onUnitSphere.y = -1f; + if (Physics.Raycast(origin, onUnitSphere, out RaycastHit hitInfo, 12f, LayerIndex.world.mask, QueryTriggerInteraction.Ignore)) + { + chimeraSpawn.impactPos = hitInfo.point; + } + else if (Physics.Raycast(chimeraSpawn.impactPos, Vector3.down, out hitInfo, float.PositiveInfinity, LayerIndex.world.mask, QueryTriggerInteraction.Ignore)) + { + chimeraSpawn.impactPos = hitInfo.point; + } + + SpawnChimera(chimeraSpawn); + } + } + + private void FixedUpdate() + { + if (!NetworkServer.active) return; + + for (int i = chimeraSpawns.Count - 1; i >= 0; i--) + { + ChimeraSpawn chimeraSpawn = chimeraSpawns[i]; + if (chimeraSpawn.detonationTime < Run.instance.time) + { + chimeraSpawns.RemoveAt(i); + SpawnChimera(chimeraSpawn); + } + } + + waveTimer -= Time.fixedDeltaTime; + if (waveTimer <= 0) + { + waveTimer = Random.Range(PrimalBirthright.chimeraWaitTime - PrimalBirthright.chimeraWaitTimeVariance, PrimalBirthright.chimeraWaitTime + PrimalBirthright.chimeraWaitTimeVariance); + if (PrimalBirthrightObjectiveToken.instanceList.Count > 0 && aliveChimeras < 15) + { + waveTimer *= 1.15f; // players probably taking a bit to clear them lets be slightly nice ,.., + } + else if (PrimalBirthrightObjectiveToken.instanceList.Count == 0) + { + waveTimer *= 1.4f; // take longer between waves if the player got all birthrights ,.,. + } + + foreach (CharacterBody body in PlayerCharacterMasterController._instancesReadOnly.Select(pcmc => pcmc.master?.GetBody())) + { + int spawnCount = Random.Range(1, 4); + + for (int i = 0; i < spawnCount; i++) + { + ChimeraSpawn chimeraSpawn = new ChimeraSpawn(); + if (body) + { + //once i had one of these spawn inside one of the arches in titanic plains .,., no clue how ,. ,.,. https://files.catbox.moe/v1as12.mp4 ,,., + int randomVariance = 40; + Vector3 nodeFindPos = new Vector3(body.corePosition.x + Random.Range(-randomVariance, randomVariance), body.corePosition.y + Random.Range(-randomVariance, randomVariance), body.corePosition.z + Random.Range(-randomVariance, randomVariance)); + SceneInfo.instance.groundNodes.GetNodePosition(SceneInfo.instance.groundNodes.FindClosestNode(nodeFindPos, HullClassification.Golem), out chimeraSpawn.impactPos); + } + + EffectManager.SpawnEffect(warningEffectPrefab, new EffectData + { + origin = chimeraSpawn.impactPos, + scale = blastRadius + }, transmit: true); + + chimeraSpawn.detonationTime = Run.instance.time + impactDelay; + chimeraSpawns.Add(chimeraSpawn); + } + } + } + } + + private void SpawnChimera(ChimeraSpawn chimeraSpawn) + { + SS2Log.Debug("spawning evil ,., "); + + if (aliveChimeras < 15) + { + CharacterSpawnCard spawnCard = golemSpawnCard; + if (PrimalBirthright.lunarWispStageCount <= Run.instance.stageClearCount + 1 && Run.instance.spawnRng.RangeFloat(0, 100) < PrimalBirthright.lunarWispChance) + { + spawnCard = wispSpawnCard; + } + + DirectorSpawnRequest spawnRequest = new DirectorSpawnRequest( + spawnCard, + new DirectorPlacementRule + { + placementMode = DirectorPlacementRule.PlacementMode.Direct, + position = chimeraSpawn.impactPos + }, + RoR2Application.rng + ); + spawnRequest.teamIndexOverride = PrimalBirthright.useLunarTeam ? TeamIndex.Lunar : TeamIndex.Monster; + spawnRequest.onSpawnedServer += result => + { + // i had a single NRE on client while testing i dont trust spawnedserver anymore ,.. + if (!NetworkServer.active) return; + + CharacterMaster golemMaster = result.spawnedInstance?.GetComponent(); + if (!golemMaster) return; + + golemMaster.inventory.GiveItemPermanent(SS2Content.Items.BirthrightChimeraHelper.itemIndex); + + //basically just copy how combat director rewards stuff .,,. + DeathRewards deathRewards = golemMaster.GetBodyObject()?.GetComponent(); + if (!deathRewards) return; + + float total = 6f; //this is around 12 gold which isnt much but shouldnt be rewarded too much ,.,. + deathRewards.spawnValue = (int)Mathf.Max(1f, total); + + deathRewards.expReward = (uint)Mathf.Max(1f, total * Run.instance.compensatedDifficultyCoefficient); + deathRewards.goldReward = (uint)Mathf.Max(1f, total * 2f * Run.instance.compensatedDifficultyCoefficient); + }; + + DirectorCore.instance.TrySpawnObject(spawnRequest); + } + + EffectData effectData = new EffectData + { + origin = chimeraSpawn.impactPos + }; + EffectManager.SpawnEffect(impactEffectPrefab, effectData, transmit: true); + + //lunar golem base damage + level damage .,., not magic numbers i promise !! + uint damage = 35 + 7 * TeamManager.instance.GetTeamLevel(TeamIndex.Monster); + BlastAttack blastAttack = new BlastAttack + { + inflictor = base.gameObject, + baseDamage = blastDamageCoefficient * damage, + baseForce = blastForce, + attackerFiltering = AttackerFiltering.Default, + crit = false, + falloffModel = BlastAttack.FalloffModel.Linear, + attacker = null, + bonusForce = Vector3.zero, + damageColorIndex = PrimalBirthright.primalStormDamageColor, + position = chimeraSpawn.impactPos, + procChainMask = default, + procCoefficient = 1f, + teamIndex = PrimalBirthright.useLunarTeam ? TeamIndex.Lunar : TeamIndex.Monster, + radius = blastRadius, + damageType = blastDamageType + }; + blastAttack.Fire(); + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs.meta b/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs.meta new file mode 100644 index 000000000..34fa418c3 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightMeteorStormController.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fe4c61ffe6fb468599fcb5c1114d76e1 +timeCreated: 1782523420 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs b/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs new file mode 100644 index 000000000..3baface7c --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs @@ -0,0 +1,148 @@ +using System; +using System.Collections.Generic; +using RoR2; +using RoR2.UI; +using SS2; +using SS2.Components; +using SS2.Items; +using UnityEngine; +using UnityEngine.Networking; + +namespace Starstorm2.Components +{ + public class BirthrightObjectiveTimer : NetworkBehaviour + { + public static BirthrightObjectiveTimer instance; + + [SyncVar] + public float timer; + [SyncVar] + public bool completed; + + public bool spawnedMeteors; + + private void OnEnable() + { + instance = this; + + if (NetworkServer.active) + { + // im not sure how stacking should work here.,,. being generous to players ! each one gets their own initial stacking ! + foreach (PlayerCharacterMasterController pcmc in PlayerCharacterMasterController._instancesReadOnly) + { + int? itemCount = pcmc.master?.inventory?.GetItemCountEffective(SS2Content.Items.PrimalBirthright.itemIndex); + if (itemCount is > 0) // rider wants to turn it into a is so its probably fine .,, + { + timer += PrimalBirthright.birthrightCompletionTime + (PrimalBirthright.birthrightCompletionTimeStacking * (itemCount.Value - 1)); + } + } + } + + //since the object spawns on enable itll spawn on initial pickup and dont want the storm to go off ,.,. + if (PrimalBirthrightObjectiveToken.instanceList.Count == 0) + { + completed = true; + return; + } + + ObjectivePanelController.collectObjectiveSources += OnCollectObjectiveSources; + } + + private void OnDisable() + { + ObjectivePanelController.collectObjectiveSources -= OnCollectObjectiveSources; + } + + private void OnDestroy() + { + instance = null; // turns out static refs like this dont make it null once the object is destroyed .,.,., ,. thank you swuff, .,. . + } + + private void FixedUpdate() + { + if (!NetworkServer.active) return; + + if (completed) + { + return; + } + + if (timer > 0) + { + timer -= Time.deltaTime; + return; + } + + if (spawnedMeteors) return; + + RpcSpawnMeteors(); + SpawnMeteors(); + } + + [ClientRpc] + public void RpcSpawnMeteors() + { + SS2Log.Debug("running spawn meteros rpc"); + SpawnMeteors(); + } + + private void SpawnMeteors() + { + spawnedMeteors = true; + gameObject.GetComponent().enabled = true; + gameObject.GetComponent().FindChild("PPin").gameObject.SetActive(true); + SS2Log.Debug("spawning meteors !!"); + } + + public void TryRemoveObjective() + { + if (!spawnedMeteors) + { + ObjectivePanelController.collectObjectiveSources -= OnCollectObjectiveSources; + completed = true; + } + } + + public static void OnCollectObjectiveSources(CharacterMaster master, List objectiveSourcesList) + { + var newObjective = new ObjectivePanelController.ObjectiveSourceDescriptor + { + master = master, + objectiveType = typeof(PrimalBirthrightObjectiveTracker), + source = PrimalBirthright.primalToken + }; + + objectiveSourcesList.Add(newObjective); + } + } + + public class PrimalBirthrightObjectiveTracker : ObjectivePanelController.ObjectiveTracker + { + public override string GenerateString() + { + if (!BirthrightObjectiveTimer.instance) + { + // this *shouldnt* happen but ,.., swagever go my base case, ,. + return string.Format(Language.GetString("SS2_BIRTHRIGHT_OBJECTIVE"), PrimalBirthrightObjectiveToken.instanceList.Count, PrimalBirthright.birthrightCompletionTime + (PrimalBirthright.birthrightCompletionTimeStacking * (Util.GetItemCountGlobal(SS2Content.Items.PrimalBirthright.itemIndex, false) - 1)));; + } + + if (BirthrightObjectiveTimer.instance.timer <= 0) + { + return PrimalBirthrightObjectiveToken.instanceList.Count == 0 ? Language.GetString("SS2_BIRTHRIGHT_OBJECTIVEFAILEDCLAIMEDALL") : string.Format(Language.GetString("SS2_BIRTHRIGHT_OBJECTIVEFAILED"), PrimalBirthrightObjectiveToken.instanceList.Count); + } + + string text = string.Format(Language.GetString("SS2_BIRTHRIGHT_OBJECTIVE"), PrimalBirthrightObjectiveToken.instanceList.Count, ((int)(BirthrightObjectiveTimer.instance.timer) + 1)); + if (BirthrightObjectiveTimer.instance.timer < 30 && (int)(Time.time * 12f) % 2 == 0) + { + text = $"{text}"; + } + + return text; + } + + public override bool IsDirty() + { + return true; + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs.meta b/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs.meta new file mode 100644 index 000000000..93e5ba399 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/BirthrightObjectiveTimer.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 53e9eb9240b6427ba7e866b4325ddf1f +timeCreated: 1782533905 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/Chirr/ChirrFriendTracker.cs b/SS2-Project/Assets/Starstorm2/Components/Chirr/ChirrFriendTracker.cs index 59b957c6b..517928b87 100644 --- a/SS2-Project/Assets/Starstorm2/Components/Chirr/ChirrFriendTracker.cs +++ b/SS2-Project/Assets/Starstorm2/Components/Chirr/ChirrFriendTracker.cs @@ -90,8 +90,9 @@ public bool CheckBody(CharacterBody body) { bool healthRequirement = true;// body.healthComponent.health < body.healthComponent.fullHealth * maximumFriendHealthFraction; bool bossRequirement = !body.isBoss; // scepter + bool masterRequirement = body.master; // nres without master,. . - return healthRequirement && bossRequirement; + return healthRequirement && bossRequirement && masterRequirement; } public HurtBox GetTrackingTarget() { diff --git a/SS2-Project/Assets/Starstorm2/Components/CoffeeBeanPickup.cs b/SS2-Project/Assets/Starstorm2/Components/CoffeeBeanPickup.cs index e097c0431..f389f4451 100644 --- a/SS2-Project/Assets/Starstorm2/Components/CoffeeBeanPickup.cs +++ b/SS2-Project/Assets/Starstorm2/Components/CoffeeBeanPickup.cs @@ -30,7 +30,9 @@ private void OnTriggerStay(Collider other) else SS2Util.RefreshOldestBuffStack(body, SS2Content.Buffs.BuffCoffeeBag, CoffeeBag.buffDuration * stack); EffectManager.SimpleEffect(this.pickupEffect, base.transform.position, Quaternion.identity, true); - + + body.OnPickup(CharacterBody.PickupClass.Minor); // handle collectors compulsion + this.alive = false; pooler.Cleanup(); diff --git a/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs b/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs new file mode 100644 index 000000000..e552d9264 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs @@ -0,0 +1,119 @@ +using UnityEngine; +using RoR2; +using System.Collections.Generic; +using MSU; +using R2API; +using SS2.Monsters; +using UnityEngine.Networking; + +namespace SS2.Components +{ + [RequireComponent(typeof(CharacterBody))] + [RequireComponent(typeof(PurchaseInteraction))] + public class MimicEquipInventoryManager : MonoBehaviour + { + private List equipmentIndex = new List(); + private CharacterBody characterBody; + public Transform pickupPivot; + public CharacterDirection cdir; + public BasicPickupDropTable dropTable; + public float rechestPreventionTime = 2.5f; + + public void Start() + { + if (!pickupPivot || !cdir) + { + FindPivot(); + } + + if (!NetworkServer.active) return; + + GlobalEventManager.onServerDamageDealt += PreventRechest; + + UniquePickup pickup = dropTable.GeneratePickupPreReplacement(Run.instance.treasureRng); + EquipmentIndex equipIndex = PickupCatalog.GetPickupDef(pickup.pickupIndex)!.equipmentIndex; + characterBody = GetComponent(); + + if (characterBody && characterBody.inventory) + { + if (characterBody.inventory.GetItemCountEffective(RoR2Content.Items.UseAmbientLevel) <= 0) + { + characterBody.inventory.GiveItemPermanent(RoR2Content.Items.UseAmbientLevel); + } + + if (characterBody.inventory.currentEquipmentIndex == EquipmentIndex.None) + { + characterBody.inventory.SetEquipmentIndexForSlot(equipIndex, 0); + + AddEquip(equipIndex); + } + } + } + + private void PreventRechest(DamageReport obj) + { + if (obj.attackerBody != characterBody) return; + rechestPreventionTime = 2.5f; + } + + public void FindPivot() + { + var mloc = this.GetComponent(); + if (mloc && mloc.modelTransform) + { + var cloc = mloc.modelTransform.GetComponent(); + cdir = GetComponent(); + if (cloc && cdir) + { + pickupPivot = cloc.FindChild("PickupPivot"); + } + } + } + + private void FixedUpdate() + { + if(rechestPreventionTime > 0) + { + rechestPreventionTime -= Time.fixedDeltaTime; + } + } + + public void AddEquip(EquipmentIndex ind) + { + equipmentIndex.Add(ind); + } + + public void DropItems() + { + var temp = pickupPivot.position; + EffectData effectData = new EffectData + { + origin = temp + }; + + EffectManager.SpawnEffect(SS2.Monsters.MimicEquip.itemStarburst, effectData, true); + + if (equipmentIndex.Count > 0 && pickupPivot && cdir) + { + var dir = cdir.forward; + var angle = 90 / equipmentIndex.Count; + + Vector3 vec = Vector3.up * 5 + dir * 5; + Quaternion rot = Quaternion.AngleAxis(angle, Vector3.up); + + foreach (var ind in equipmentIndex) + { + var pind = RoR2.PickupCatalog.FindPickupIndex(ind); + PickupDropletController.CreatePickupDroplet(pind, pickupPivot.position, vec); + vec = rot * vec; + } + } + + var cb = GetComponent(); + if(cb && cb.inventory) + { + cb.inventory.CleanInventory(); + } + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs.meta b/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs.meta new file mode 100644 index 000000000..da7a0737f --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/MimicEquipInventoryManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2a0758b7a7ea466c82229ffe4f7ab76f +timeCreated: 1784716134 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs b/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs new file mode 100644 index 000000000..3d112aa22 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs @@ -0,0 +1,58 @@ +using System.Collections; +using RoR2; +using SS2; +using UnityEngine; + +namespace Starstorm2.Components +{ + [RequireComponent(typeof(EffectComponent))] + public class MimicEquipTakenOrbEffect : MonoBehaviour + { + public TrailRenderer trailToColor; + + public ParticleSystem[] particlesToColor; + + public SpriteRenderer[] spritesToColor; + + public SpriteRenderer iconSpriteRenderer; + + private void OnEnable() + { + StartCoroutine(DelayedUpdateSprite()); + } + + private IEnumerator DelayedUpdateSprite() + { + yield return 0; + EquipmentDef equipDef = EquipmentCatalog.GetEquipmentDef((EquipmentIndex)Util.UintToIntMinusOne(GetComponent().effectData.genericUInt)); + SS2Log.Debug($"equip def null ? {equipDef == null} {GetComponent()}"); + SS2Log.Debug($"equip def null ? {equipDef == null} {GetComponent().effectData}"); + SS2Log.Debug($"equip def null ? {equipDef.pickupIconSprite} {GetComponent().effectData.genericUInt}"); + ColorCatalog.ColorIndex colorIndex = ColorCatalog.ColorIndex.Error; + Sprite sprite = null; + if (equipDef != null) + { + colorIndex = equipDef.colorIndex; + sprite = equipDef.pickupIconSprite; + } + Color color = ColorCatalog.GetColor(colorIndex); + if (trailToColor != null) + { + trailToColor.startColor *= color; + trailToColor.endColor *= color; + } + for (int i = 0; i < particlesToColor.Length; i++) + { + ParticleSystem obj = particlesToColor[i]; + ParticleSystem.MainModule main = obj.main; + main.startColor = color; + obj.Play(); + } + for (int j = 0; j < spritesToColor.Length; j++) + { + spritesToColor[j].color = color; + } + iconSpriteRenderer.sprite = equipDef.pickupIconSprite; + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs.meta b/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs.meta new file mode 100644 index 000000000..656c27cb8 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Components/MimicEquipTakenOrbEffect.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: eec0a212940540a686be929e1d6396d1 +timeCreated: 1784719150 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Components/TeleporterUpgradeController.cs b/SS2-Project/Assets/Starstorm2/Components/TeleporterUpgradeController.cs index f3352b0ae..9077390eb 100644 --- a/SS2-Project/Assets/Starstorm2/Components/TeleporterUpgradeController.cs +++ b/SS2-Project/Assets/Starstorm2/Components/TeleporterUpgradeController.cs @@ -12,9 +12,15 @@ public class TeleporterUpgradeController : NetworkBehaviour private static void Init() { //Add teleporter upgrading component to teleporters - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/Teleporter1.prefab").WaitForCompletion().AddComponent(); - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/LunarTeleporter Variant.prefab").WaitForCompletion().AddComponent(); + On.RoR2.TeleporterInteraction.Awake += TeleporterInteractionAwakeAddFieldAcceleratorTeleporter; } + + private static void TeleporterInteractionAwakeAddFieldAcceleratorTeleporter(On.RoR2.TeleporterInteraction.orig_Awake orig, TeleporterInteraction self) + { + orig(self); + self.gameObject.AddComponent(); + } + [SyncVar] public bool isEthereal = false; [SyncVar] diff --git a/SS2-Project/Assets/Starstorm2/Modules/Artifacts/Cognation.cs b/SS2-Project/Assets/Starstorm2/Modules/Artifacts/Cognation.cs index be65914d5..562a15b87 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/Artifacts/Cognation.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/Artifacts/Cognation.cs @@ -1,14 +1,10 @@ using MSU.Config; using MSU; -using R2API.ScriptableObjects; using RoR2; -using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using UnityEngine; using UnityEngine.Networking; -using UnityEngine.SceneManagement; -using UObject = UnityEngine.Object; using RoR2.ContentManagement; using RoR2.Items; @@ -99,7 +95,7 @@ private bool CanMasterBecomeGhost(CharacterMaster victimMaster) if (!victimMaster.hasBody) return false; - if (victimMaster.inventory.GetItemCount(SS2Content.Items.CognationHelper) != 0) + if (victimMaster.inventory.GetItemCountEffective(SS2Content.Items.CognationHelper) != 0) return false; if (BlacklistedMasterIndices.Contains(victimMaster.masterIndex)) @@ -115,14 +111,16 @@ private MasterSummon PrepareMasterSummon(CharacterMaster master) { var body = master.GetBody(); - var ghostSummon = new MasterSummon(); - ghostSummon.ignoreTeamMemberLimit = true; - ghostSummon.masterPrefab = MasterCatalog.GetMasterPrefab(master.masterIndex); - ghostSummon.position = body.corePosition; - ghostSummon.rotation = Quaternion.LookRotation(body.inputBank.GetAimRay().direction); - ghostSummon.teamIndexOverride = master.teamIndex; - ghostSummon.summonerBodyObject = null; - ghostSummon.inventoryToCopy = inheritInventory ? master.inventory : null; + var ghostSummon = new MasterSummon + { + ignoreTeamMemberLimit = true, + masterPrefab = MasterCatalog.GetMasterPrefab(master.masterIndex), + position = body.corePosition, + rotation = Quaternion.LookRotation(body.inputBank.GetAimRay().direction), + teamIndexOverride = master.teamIndex, + summonerBodyObject = null, + inventoryToCopy = inheritInventory ? master.inventory : null + }; return ghostSummon; } @@ -151,8 +149,8 @@ private void SummonGhost(CharacterMaster ghostMaster, CharacterMaster originalMa } } - ghostMaster.inventory.SetEquipmentIndex(originalMaster.inventory.currentEquipmentIndex); - ghostMaster.inventory.GiveItem(SS2Content.Items.CognationHelper); + ghostMaster.inventory.SetEquipmentIndex(originalMaster.inventory.currentEquipmentIndex, true); + ghostMaster.inventory.GiveItemPermanent(SS2Content.Items.CognationHelper); } var timer = ghostMaster.gameObject.AddComponent(); @@ -170,13 +168,13 @@ private void Start() { if (body.teamComponent.teamIndex == TeamIndex.Player) { - body.inventory.RemoveItem(SS2Content.Items.CognationHelper, stack); + body.inventory.RemoveItemPermanent(SS2Content.Items.CognationHelper, stack); Destroy(this); } - if (body.inventory.GetItemCount(SS2Content.Items.TerminationHelper) > 0) + if (body.inventory.GetItemCountEffective(SS2Content.Items.TerminationHelper) > 0) { - body.inventory.RemoveItem(SS2Content.Items.TerminationHelper); + body.inventory.RemoveItemPermanent(SS2Content.Items.TerminationHelper); } body.baseMaxHealth *= 3; @@ -193,27 +191,32 @@ private void Start() Transform modelTransform = modelLoc.modelTransform; if (modelTransform) { - model = modelTransform.GetComponent(); + model = modelTransform.gameObject.GetComponent(); } } - - if (model) + + ModelSkinController skinController = model?.gameObject.GetComponent(); + if (skinController) { - //SS2Log.Info("swapping shader"); - ModifyCharacterModel(); + skinController.onSkinApplied += ApplyGhostMat; } } - private void ModifyCharacterModel() + private void ApplyGhostMat(int obj) { - for (int i = 0; i < model.baseRendererInfos.Length; i++) + if (model) { - var mat = model.baseRendererInfos[i].defaultMaterial; - if (mat.shader.name.StartsWith("Hopoo Games/Deferred")) + //SS2Log.Info($"swapping shader skin applied {model.baseRendererInfos.Length}"); + + for (int i = 0; i < model.baseRendererInfos.Length; i++) { - //SS2Log.Info("swapping shader real " +mat.shader.name + " | " + ghostMaterial + " - mat = ghostMaterial; - model.baseRendererInfos[i].defaultMaterial = mat; + var mat = model.baseRendererInfos[i].defaultMaterial; + if (mat.shader.name.StartsWith("Hopoo Games/Deferred")) + { + //SS2Log.Info("swapping shader real " + mat.shader.name + " | " + ghostMaterial); + mat = ghostMaterial; + model.baseRendererInfos[i].defaultMaterial = mat; + } } } } diff --git a/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs b/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs new file mode 100644 index 000000000..eaf56a137 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs @@ -0,0 +1,193 @@ +using System.Linq; +using MSU; +using R2API; +using RoR2; +using SS2.Components; +using EntityStates.MimicEquip; +using On.EntityStates.GummyClone; +using RoR2.ContentManagement; +using RoR2.Orbs; +using Starstorm2.Components; +using UnityEngine; +using UnityEngine.AddressableAssets; +using static R2API.DamageAPI; + +namespace SS2.Monsters +{ + public sealed class MimicEquip : SS2Monster + { + public override SS2AssetRequest AssetRequest => SS2Assets.LoadAssetAsync("acMimicEquip", SS2Bundle.Indev); + + public static GameObject _masterPrefab; + public static ModdedDamageType StealItemDamageType { get; private set; } + + public GameObject equipOrb; + + public static GameObject itemStarburst; + public static GameObject zipperVFX; + public static GameObject jetVFX; + public static GameObject leapLandVFX; + public static GameObject rechestVFX; + + public override void Initialize() + { + _masterPrefab = AssetCollection.FindAsset("MimicEquipMaster"); + + GlobalEventManager.onServerDamageDealt += ServerDamageStealItem; + GlobalEventManager.onCharacterDeathGlobal += CharacterDeathGlobalMimicTaunt; + + On.RoR2.Util.GetBestBodyName += GetBestBodyNameRenameMimic; + On.RoR2.CharacterMaster.Respawn_Vector3_Quaternion_bool += RespawnMimicFixHitboxes; + On.EntityStates.GummyClone.GummyCloneSpawnState.OnEnter += GummyCloneSpawnStateOnOnEnter; + + StealItemDamageType = ReserveDamageType(); + + equipOrb = AssetCollection.FindAsset("EquipTakenOrbEffect"); + + jetVFX = Addressables.LoadAssetAsync("RoR2/Base/Commando/CommandoDashJets.prefab").WaitForCompletion(); + leapLandVFX = Addressables.LoadAssetAsync("RoR2/Base/Toolbot/CryoCanisterExplosionSecondary.prefab").WaitForCompletion(); + rechestVFX = Addressables.LoadAssetAsync("RoR2/Base/Toolbot/RoboCratePodGroundImpact.prefab").WaitForCompletion(); + + itemStarburst = AssetCollection.FindAsset("Chest1Starburst"); + zipperVFX = AssetCollection.FindAsset("ChestUnzipReal"); + + var ping = Addressables.LoadAssetAsync("RoR2/Base/ChestIcon_1.png").WaitForCompletion(); + var mid = AssetCollection.FindAsset("idMimicEquip"); + mid.Info.Visual = ping; + + var commando = Addressables.LoadAssetAsync("RoR2/Base/Commando/CommandoBody.prefab").WaitForCompletion(); + var commandoBank = commando.GetComponent(); + var mimicBank = AssetCollection.bodyPrefab.AddComponent(); + SS2Util.CopyComponent(commandoBank, AssetCollection.bodyPrefab); + } + + private void GummyCloneSpawnStateOnOnEnter(GummyCloneSpawnState.orig_OnEnter orig, EntityStates.GummyClone.GummyCloneSpawnState self) + { + orig(self); + + if (self.characterBody.baseNameToken == "SS2_MIMIC_EQUIP_BODY_NAME") + { + var next = new MimicEquipChestInteractableIdle() { }; + self.outer.SetNextState(next); //leap begin + } + } + + private void ServerDamageStealItem(DamageReport obj) + { + if (obj.damageInfo.HasModdedDamageType(MimicEquip.StealItemDamageType) && obj.victimBody && obj.victimBody.inventory && obj.attackerBody && obj.attackerBody.inventory) + { + EquipmentIndex survEquipIndex = obj.victimBody.inventory.GetEquipmentIndex(); + if (survEquipIndex == EquipmentIndex.None) return; + + MimicEquipInventoryManager equipInventoryManager = obj.attackerBody.gameObject.GetComponent(); + if (!equipInventoryManager) return; + + // i think its more interesting if ther mimic has a random equip it uses .,., .but idk ! + //obj.attackerBody.inventory.SetEquipmentIndex(itemList, false); + obj.victimBody.inventory.RemoveEquipment(survEquipIndex); + equipInventoryManager.AddEquip(survEquipIndex); + + EffectData effectData = new EffectData + { + origin = obj.victimBody.corePosition, + genericFloat = 1.5f, + genericUInt = (uint)(survEquipIndex + 1) + }; + effectData.SetNetworkedObjectReference(obj.attacker); + EffectManager.SpawnEffect(equipOrb, effectData, true); + + PickupDef pickupDef = PickupCatalog.GetPickupDef(PickupCatalog.FindPickupIndex(survEquipIndex)); + Chat.SendBroadcastChat(new MimicTheftMessage + { + subjectAsCharacterBody = obj.attackerBody, + baseToken = "SS2_MIMIC_THEFT", + pickupToken = pickupDef.nameToken, + pickupColor = pickupDef.baseColor, + victimName = obj.victimBody.GetDisplayName() + }); + } + } + + private string GetBestBodyNameRenameMimic(On.RoR2.Util.orig_GetBestBodyName orig, GameObject bodyObject) + { + if (bodyObject && bodyObject.TryGetComponent(out var mpc) && mpc.isInteractable) + { + if(bodyObject.TryGetComponent(out var gdnp)){ + return gdnp.GetDisplayName(); + } + } + return orig(bodyObject); + } + + //Puts the mimic back into chest mode after it kills someone. + private void CharacterDeathGlobalMimicTaunt(DamageReport obj) + { + if (obj.victimBody && obj.victimBody.isPlayerControlled && obj.attacker && obj.attackerMaster && obj.attackerMaster.masterIndex == MasterCatalog.FindMasterIndex(_masterPrefab)) + { + var bodyESM = EntityStateMachine.FindByCustomName(obj.attackerMaster.bodyInstanceObject, "Body"); + var rechest = new MimicEquipChestRechest { taunting = true }; + bodyESM.SetNextState(rechest); + + var weaponESM = EntityStateMachine.FindByCustomName(obj.attackerMaster.bodyInstanceObject, "Weapon"); + weaponESM.SetNextStateToMain(); + } + } + + //Makes it so Respawned mimics via Dios and Void Dios are not invulnerable until purchased. + private CharacterBody RespawnMimicFixHitboxes(On.RoR2.CharacterMaster.orig_Respawn_Vector3_Quaternion_bool orig, CharacterMaster self, Vector3 footPosition, Quaternion rotation, bool wasRevivedMidStage) + { + var output = orig(self, footPosition, rotation, wasRevivedMidStage); + + if(self.masterIndex == MasterCatalog.FindMasterIndex(_masterPrefab)) + { + if(self.inventory.GetItemCount(RoR2Content.Items.ExtraLifeConsumed) > 0 || self.inventory.GetItemCount(DLC1Content.Items.ExtraLifeVoidConsumed) > 0) + { + var esm = EntityStateMachine.FindByCustomName(self.bodyInstanceObject, "Body"); + esm.SetNextState(new MimicEquipChestActivateEnter()); + } + } + + return output; + } + + [ConCommand(commandName = "spawn_equipmimic", flags = ConVarFlags.None, helpText = "Spawns a Security Barrel with the specified equipment def.")] + public static void SpawnEquipMimic(ConCommandArgs args) + { + var spawnCard = SS2Assets.LoadAsset("scMimicEquip", SS2Bundle.Indev); + if (spawnCard == null) + { + spawnCard = ScriptableObject.CreateInstance(); + spawnCard.prefab = _masterPrefab; + spawnCard.sendOverNetwork = true; + var body = spawnCard.prefab.GetComponent().bodyPrefab; + } + var spawnRequest = new DirectorSpawnRequest( + spawnCard, + new DirectorPlacementRule + { + placementMode = DirectorPlacementRule.PlacementMode.Direct, + position = args.senderBody.footPosition + }, + RoR2Application.rng + ); + spawnRequest.summonerBodyObject = null; + spawnRequest.teamIndexOverride = TeamIndex.Monster; + spawnRequest.ignoreTeamMemberLimit = true; + + var masterGameObject = spawnCard.DoSpawn(args.senderBody.footPosition, Quaternion.identity, spawnRequest).spawnedInstance; + if (args.TryGetArgInt(0) != null) + { + masterGameObject.GetComponent().inventory.SetEquipmentIndexForSlot((EquipmentIndex)args.GetArgInt(0), 0); + } + else + { + masterGameObject.GetComponent().inventory.SetEquipmentIndexForSlot(EquipmentCatalog.equipmentDefs.FirstOrDefault(def => def.name == args.GetArgString(0)).equipmentIndex, 0); + } + } + + public override bool IsAvailable(ContentPack contentPack) + { + return false; + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs.meta new file mode 100644 index 000000000..2d91043c6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Characters/Monsters/MimicEquip.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a5154a71bd3840a0a61d9ffe3d10f292 +timeCreated: 1784713610 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Chirr/GrabDash.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Chirr/GrabDash.cs index f15cb80e9..5bc3d2d6d 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Chirr/GrabDash.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Chirr/GrabDash.cs @@ -85,31 +85,29 @@ public void AttemptGrab(float grabRadius) sphereSearch.FilterCandidatesByDistinctHurtBoxEntities(); HurtBox[] hurtBoxes = sphereSearch.GetHurtBoxes(); foreach (HurtBox hurtBox in hurtBoxes) - { - if (hurtBox) - { - HealthComponent healthComponent = hurtBox.healthComponent; - if (healthComponent && healthComponent.gameObject != base.gameObject) - { - if (!healthComponent.body.isChampion || (healthComponent.gameObject.name.Contains("Brother") && healthComponent.gameObject.name.Contains("Body")) || healthComponent.body.GetComponent()) - { - //Vector3 between = hurtBox.healthComponent.transform.position - base.transform.position; - //Vector3 v = between / 4f; - //v.y = Math.Max(v.y, between.y); - //base.characterMotor.AddDisplacement(v); - // ^^^ SNAP TO VICTIM - bool canGrab = BodyIsGrabbable(healthComponent.gameObject); - if (!SS2.Survivors.Chirr.grabDrones) canGrab &= !IsBodyDrone(healthComponent.body); - if(canGrab) - { - this.OnGrabBodyAuthority(hurtBox.healthComponent.body); - return; - } - - } - } - } - } + { + if (!hurtBox) continue; + + HealthComponent healthComponent = hurtBox.healthComponent; + if (!healthComponent || healthComponent.gameObject == base.gameObject) continue; + + if (!healthComponent.body.isChampion || (healthComponent.gameObject.name.Contains("Brother") && healthComponent.gameObject.name.Contains("Body")) || healthComponent.body.GetComponent()) + { + //Vector3 between = hurtBox.healthComponent.transform.position - base.transform.position; + //Vector3 v = between / 4f; + //v.y = Math.Max(v.y, between.y); + //base.characterMotor.AddDisplacement(v); + // ^^^ SNAP TO VICTIM + bool canGrab = BodyIsGrabbable(healthComponent.gameObject); + if (!SS2.Survivors.Chirr.grabDrones) canGrab &= !IsBodyDrone(healthComponent.body); + if (healthComponent.body.bodyIndex == DLC3Content.BodyPrefabs.ExhaustPortWeakpointBody.bodyIndex) canGrab = false; + if(canGrab) + { + this.OnGrabBodyAuthority(hurtBox.healthComponent.body); + return; + } + } + } } private bool IsBodyDrone(CharacterBody body) diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Executioner2/FireChargeGun.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Executioner2/FireChargeGun.cs index 53b954663..1218a98c2 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Executioner2/FireChargeGun.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/Executioner2/FireChargeGun.cs @@ -215,6 +215,7 @@ private void Shoot() }; bulletAttack.Fire(); + characterBody.AddIncreasePrimaryDamageStack(); } } diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip.meta new file mode 100644 index 000000000..0f1527dad --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a1c890134166495799b7c0deb7b699dc +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate.meta new file mode 100644 index 000000000..eed4a4043 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 091b322c57e4496081040ea2c3dc6b36 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs new file mode 100644 index 000000000..56d07c5eb --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs @@ -0,0 +1,158 @@ +using RoR2; +using RoR2.CharacterAI; +using RoR2.Hologram; +using SS2; +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestActivateEnter : BaseState + { + public static float baseDuration; + private float duration; + + protected PurchaseInteraction purchaseInter; + + private bool endedSuccessfully = false; + BaseAI ai; + + GameObject lVFX; + GameObject rVFX; + + public CharacterBody? target; + public HurtBox? hurt; + + protected virtual bool enableInteraction => false; + + public override void OnEnter() + { + duration = baseDuration / attackSpeedStat; + base.OnEnter(); + + PlayCrossfade("FullBody, Override", "ActivateEnter", "Activate.playbackRate", duration, 0.05f); + + var animator = GetModelAnimator(); + animator.SetBool("isGrounded", false); + + purchaseInter = GetComponent(); + if (NetworkServer.active && purchaseInter) + { + purchaseInter.SetAvailable(enableInteraction); + } + + //Replicating the chest opening zipper + var master = characterBody.master; + if (master) + { + ai = master.GetComponent(); + } + + + var zipL = FindModelChild("ZipperL"); + if (zipL) + { + lVFX = UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.zipperVFX, zipL); + } + + var zipR = FindModelChild("ZipperR"); + if (zipR) + { + rVFX = UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.zipperVFX, zipR); + } + + //Trying to aim at the interactor if it was purchased, or just at the nearest player + GetComponent().enabled = true; + + if (target) + { + AimInDirection(ref ai.bodyInputs, (target.corePosition - transform.position).normalized); + } + else if(NetworkServer.active && isAuthority) + { + SphereSearch sphere = new SphereSearch(); + List list = new List(); + + sphere.origin = this.transform.position; + sphere.mask = LayerIndex.entityPrecise.mask; + sphere.radius = 25f; + sphere.RefreshCandidates(); + sphere.FilterCandidatesByHurtBoxTeam(TeamMask.GetUnprotectedTeams(characterBody.teamComponent.teamIndex)); + sphere.FilterCandidatesByDistinctHurtBoxEntities(); + sphere.OrderCandidatesByDistance(); + sphere.GetHurtBoxes(list); + sphere.ClearCandidates(); + if(list.Count > 0) + { + hurt = list[0]; + AimInDirection(ref ai.bodyInputs, (hurt.transform.position - transform.position).normalized); + } + } + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (fixedAge >= duration/4 && isAuthority && ai) + { + SS2Log.Debug($"updating aim to look at {ai.bodyInputs.desiredAimDirection}"); + ai.UpdateBodyAim(Time.fixedDeltaTime); + } + + if (fixedAge >= duration) + { + endedSuccessfully = true; + if (isAuthority) + { + outer.SetNextState(new MimicEquipChestActivateLoop()); + } + } + } + + public override void OnExit() + { + Destroy(lVFX); + Destroy(rVFX); + + if (!endedSuccessfully) + { + PlayAnimation("FullBody, Override", "BufferEmpty"); + } + + //Setup more of the CharacterBody to actually work as an enemy + var intermediate = GetComponent(); + var hbxg = intermediate.modelTransform.GetComponent(); + foreach (var box in hbxg.hurtBoxes) + { + box.gameObject.SetActive(true); + } + + GetComponent().enabled = false; + intermediate.modelTransform.GetComponent().FindChildGameObject("HologramPivot").SetActive(false); + + intermediate.modelTransform.GetComponent().enabled = false; + + characterBody.skillLocator.special.RemoveAllStocks(); + characterBody.skillLocator.secondary.AddOneStock(); + GetComponent().displayToken = "SS2_MIMIC_EQUIP_BODY_NAME"; + + base.OnExit(); + } + + + protected void AimInDirection(ref BaseAI.BodyInputs dest, Vector3 aimDirection) + { + if (aimDirection != Vector3.zero) + { + dest.desiredAimDirection = aimDirection; + } + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs.meta new file mode 100644 index 000000000..7ff3d2010 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateEnter.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: be9c72932e63417896597ded932033dd +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs new file mode 100644 index 000000000..95decac9b --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs @@ -0,0 +1,41 @@ +using RoR2; +using SS2; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestActivateExit : BaseState + { + public static float baseDuration; + private float duration; + + public override void OnEnter() + { + duration = baseDuration / attackSpeedStat; + base.OnEnter(); + + PlayCrossfade("FullBody, Override", "ActivateExit", "Activate.playbackRate", duration, 0.05f); + Util.PlaySound("Play_MULT_shift_hit", gameObject); + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (fixedAge >= duration && isAuthority) + { + outer.SetNextStateToMain(); + } + } + + public override void OnExit() + { + base.OnExit(); + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs.meta new file mode 100644 index 000000000..e646aea76 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateExit.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c6e2149ddb834683a10dd77f97527dd8 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs new file mode 100644 index 000000000..a2c7b5360 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs @@ -0,0 +1,167 @@ +using R2API; +using RoR2; +using SS2; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestActivateLoop : BaseCharacterMain + { + public static float baseDuration; + private float duration; + public static float blastRadius; + + public static float blastProcCoefficient; + public static float damageCoeff; + + public float blastForce; + public Vector3 blastBonusForce; + public static float knockbackForce; + + public static string leapSoundString; + + public GameObject blastImpactEffectPrefab; + public GameObject blastEffectPrefab; + + public static float airControl; + + public static float aimVelocity; + public static float upwardVelocity; + public static float forwardVelocity; + + public static float minimumY; + public static float minYVelocityForAnim; + public static float maxYVelocityForAnim; + + public static string soundLoopStartEvent; + public static string soundLoopStopEvent; + + public static NetworkSoundEventDef landingSound; + + private float previousAirControl; + protected bool isCritAuthority; + + private bool endedSuccessfully = false; + + public override void OnEnter() + { + duration = baseDuration / attackSpeedStat; + base.OnEnter(); + PlayCrossfade("FullBody, Override", "ActivateLoop", "Activate.playbackRate", duration, 0.05f); + + previousAirControl = characterMotor.airControl; + characterMotor.airControl = airControl; + + Vector3 direction = GetAimRay().direction; + if (isAuthority) + { + characterBody.isSprinting = true; + direction.y = Mathf.Max(direction.y, minimumY); + Vector3 a = direction.normalized * aimVelocity * moveSpeedStat; + Vector3 b = Vector3.up * upwardVelocity; + Vector3 b2 = new Vector3(direction.x, 0f, direction.z).normalized * forwardVelocity; + characterMotor.Motor.ForceUnground(0.1f); + characterMotor.velocity = a + b + b2; + isCritAuthority = RollCrit(); + } + if (NetworkServer.active) + { + characterBody.AddTimedBuff(JunkContent.Buffs.IgnoreFallDamage, 0.25f, 1); + characterBody.AddTimedBuff(RoR2Content.Buffs.ArmorBoost, duration); + } + GetModelTransform().GetComponent().enabled = true; + + Util.PlaySound(leapSoundString, gameObject); + characterDirection.moveVector = direction; + Util.PlaySound(soundLoopStartEvent, gameObject); + + + var lThruster = FindModelChild("ThrusterL"); + var rThruster = FindModelChild("ThrusterR"); + + if (lThruster) + { + UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.jetVFX, lThruster); + } + + if (rThruster) + { + UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.jetVFX, rThruster); + } + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (characterMotor) + { + if (fixedAge >= duration) + { + endedSuccessfully = true; + if (isAuthority) + { + outer.SetNextState(new MimicEquipChestActivateExit()); + } + } + } + } + + protected BlastAttack.Result DetonateAuthority() + { + DamageTypeCombo damageTypeCombo = DamageType.Generic; + damageTypeCombo.damageSource = DamageSource.Special; + BlastAttack attack = new BlastAttack + { + attacker = gameObject, + baseDamage = damageStat * damageCoeff, + baseForce = blastForce, + bonusForce = blastBonusForce, + crit = isCritAuthority, + damageType = damageTypeCombo, + falloffModel = BlastAttack.FalloffModel.None, + procCoefficient = blastProcCoefficient, + radius = blastRadius, + position = characterBody.corePosition, + attackerFiltering = AttackerFiltering.NeverHitSelf, + teamIndex = teamComponent.teamIndex, + }; + + attack.AddModdedDamageType(SS2.Monsters.MimicEquip.StealItemDamageType); + + EffectData effectData = new EffectData + { + origin = characterBody.corePosition + }; + effectData.SetNetworkedObjectReference(this.gameObject); + EffectManager.SpawnEffect(SS2.Monsters.MimicEquip.leapLandVFX, effectData, transmit: true); + + return attack.Fire(); + } + + public override void OnExit() + { + base.OnExit(); + + Util.PlaySound(soundLoopStopEvent, gameObject); + characterMotor.airControl = previousAirControl; + + if (!endedSuccessfully) + { + PlayAnimation("FullBody, Override", "BufferEmpty"); + } + else if(NetworkServer.active && isAuthority) + { + DetonateAuthority(); + } + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs.meta new file mode 100644 index 000000000..ebf4990d4 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipActivate/MimicEquipChestActivateLoop.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b4c771d54a9a4772acecaceb7af6df84 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs new file mode 100644 index 000000000..2a89bbd19 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs @@ -0,0 +1,110 @@ +using KinematicCharacterController; +using RoR2; +using RoR2.Hologram; +using SS2; +using SS2.Components; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestDeath : GenericCharacterDeath + { + GameObject lVFX; + GameObject rVFX; + bool hasDropped = false; + bool shouldMakeVFX = true; + + MimicEquipInventoryManager mimicInventory; + + public override bool shouldAutoDestroy => false; + + public override void OnEnter() + { + base.OnEnter(); + + PlayAnimation("Gesture, Override", "BufferEmpty"); + PlayAnimation("FullBody, Override", "BufferEmpty"); + + if(characterBody.modelLocator.modelTransform.TryGetComponent(out var cmodel)) + { + if(cmodel.invisibilityCount >= 1) + { + shouldMakeVFX = false; + } + } + + //Replicating the chest opening VFX + var zipL = FindModelChild("ZipperL"); + if (zipL && shouldMakeVFX) + { + lVFX = UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.zipperVFX, zipL); + } + + var zipR = FindModelChild("ZipperR"); + if (zipR && shouldMakeVFX) + { + rVFX = UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.zipperVFX, zipR); + } + + var purchaseInter = GetComponent(); + if (NetworkServer.active && purchaseInter) + { + purchaseInter.SetAvailable(false); + } + var holo = GetComponent(); + if (holo) + { + holo.enabled = false; + } + + //Let them smush into the ground more + var kinematic = GetComponent(); + kinematic.SetCapsuleDimensions(kinematic.CapsuleRadius, kinematic.CapsuleHeight, 1.88f); + + mimicInventory = gameObject.GetComponent(); + + if (TryGetComponent(out var soa)) + { + soa.grabbable = false; + } + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + //Attempting to lock mimic in place when it dies + characterMotor.velocity.x = 0; + characterMotor.velocity.z = 0; + + if (fixedAge > 1.5f && !hasDropped && mimicInventory) + { + hasDropped = true; + mimicInventory.DropItems(); + } + if (!shouldMakeVFX && !hasDropped && mimicInventory) + { + hasDropped = true; + mimicInventory.DropItems(); + } + } + + public override void OnExit() + { + base.OnExit(); + + if (lVFX) + { + GameObject.Destroy(lVFX); + } + + if (rVFX) + { + GameObject.Destroy(rVFX); + } + + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs.meta new file mode 100644 index 000000000..df6aee2d6 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestDeath.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3acd2df1887943a9b4621b9f2a066171 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs new file mode 100644 index 000000000..80b651a50 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs @@ -0,0 +1,275 @@ +using KinematicCharacterController; +using RoR2; +using RoR2.Hologram; +using SS2; +using SS2.Components; +using System; +using MSU; +using UnityEngine; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestInteractableIdle : BaseState + { + protected PurchaseInteraction purchaseInter; + + protected virtual bool enableInteraction + { + get + { + return true; + } + } + + private bool activated = false; + + public static float baseDuration; + private float duration; + + private float timer = 0; + private CharacterBody target; + public bool rechest = false; + public float healthPrevious; + + + public override void OnEnter() + { + base.OnEnter(); + duration = baseDuration / attackSpeedStat; + + purchaseInter = GetComponent(); + if (NetworkServer.active && purchaseInter) + { + purchaseInter.SetAvailable(enableInteraction); + } + + purchaseInter.onPurchase.AddListener(delegate (Interactor interactor) + { + OnPurchaseMimic(interactor, purchaseInter); + }); + + if (!rechest) + { + int adjust = UnityEngine.Random.Range(0, 2) - 1; + purchaseInter.cost += adjust; + + //Turn off gravity, so they don't fall through the ground on some uneven surfaces + characterMotor.velocity = Vector3.zero; + var characterGravityParameterProvider = gameObject.GetComponent(); + if (characterGravityParameterProvider != null) + { + CharacterGravityParameters gravityParameters = characterGravityParameterProvider.gravityParameters; + ++gravityParameters.channeledAntiGravityGranterCount; + characterGravityParameterProvider.gravityParameters = gravityParameters; + } + } + else + { + characterBody.GetComponent().enabled = true; + characterBody.GetComponent().enabled = false; + + characterBody.GetComponent().displayToken = "EQUIPMENTBARREL_NAME"; + + var intermediate = GetComponent(); + intermediate.modelTransform.GetComponent().FindChildGameObject("HologramPivot").SetActive(true); + + if (modelLocator && modelLocator.modelTransform) + { + var mdl = modelLocator.modelTransform; + mdl.GetComponent().enabled = true; + } + + EffectData effectData = new EffectData { origin = characterBody.corePosition }; + EffectManager.SpawnEffect(SS2.Monsters.MimicEquip.rechestVFX, effectData, transmit: false); + + PlayAnimation("Body", "IntermediateIdle"); + + GetComponent().enabled = true; + + if (NetworkServer.active) + { + ProcChainMask mask = new ProcChainMask(); + healthComponent.HealFraction(.5f, mask); + Util.CleanseBody(characterBody, true, true, true, true, true, false); + } + } + + var setstate = GetComponent(); + if (setstate) + { + setstate.canBeFrozen = false; + setstate.canBeStunned = false; + } + + var pingc = GetComponent(); + pingc.isInteractable = true; + + if (characterBody) + { + if (characterBody.modelLocator) + { + if (characterBody.modelLocator.modelTransform) + { + var anim = characterBody.modelLocator.modelTransform.GetComponent(); + if (anim) + { + anim.SetBool("aimActive", false); + } + } + } + } + + //respawn edge cases ,.,. + if (characterBody.HasItem(DLC1Content.Items.GummyCloneIdentifier) || characterBody.HasBuff(DLC2Content.Buffs.ExtraLifeBuff)) + { + characterBody.master.money = (uint)purchaseInter.cost; + //having it repurchase itself since some purchase stuff is done in unity .,,. + purchaseInter.OnInteractionBegin(characterBody.gameObject.GetComponent()); + timer = duration; + target = null; + + GetComponent().enabled = false; + GetComponent().modelTransform.GetComponent().FindChildGameObject("HologramPivot").SetActive(false); + purchaseInter.SetAvailable(false); + } + } + + private void OnPurchaseMimic(Interactor interactor, PurchaseInteraction purchaseInter) + { + PlayCrossfade("Body", "Activate", "Activate.playbackRate", 1, 0.05f); + timer = 0; + activated = true; + target = interactor?.GetComponent(); + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + + HandleSkill(base.skillLocator.special, ref base.inputBank.skill4); + skillLocator.secondary.RemoveAllStocks(); + + if (activated) + { + timer += Time.fixedDeltaTime; + if (timer >= duration && isAuthority) + { + var next = new MimicEquipChestActivateEnter { target = this.target }; + outer.SetNextState(next); //leap begin + } + } + + if (healthPrevious > healthComponent.health && isAuthority) + { + var next = new MimicEquipChestActivateEnter { target = this.target }; + outer.SetNextState(next); //leap begin + } + else + { + healthPrevious = healthComponent.health; + } + + + if (rechest) + { + //After rechesting, they'll be fine - just make it so they can't move, but do fall correctly + characterMotor.velocity.x = 0; + characterMotor.velocity.z = 0; + } + else + { + //Lock then in place so they don't fall through the map on uneven ground + characterMotor.velocity = Vector3.zero; + } + + } + + //Allows mimic to cast Jumpscare while in chest mode + void HandleSkill(GenericSkill skillSlot, ref InputBankTest.ButtonState buttonState) + { + if (skillSlot && !(skillSlot.skillDef == null) && (buttonState.down || !skillSlot.skillDef) && (!skillSlot.mustKeyPress || !buttonState.hasPressBeenClaimed)) + { + if (rechest) + { + if (UnityEngine.Random.Range(0, 3) == 0) + { + skillSlot.ExecuteIfReady(); + buttonState.hasPressBeenClaimed = true; + } + else + { + skillSlot.RemoveAllStocks(); + } + } + else + { + if (UnityEngine.Random.Range(0, 4) == 0) + { + skillSlot.ExecuteIfReady(); + buttonState.hasPressBeenClaimed = true; + } + else + { + skillSlot.RemoveAllStocks(); + } + } + } + } + + public override void OnExit() + { + base.OnExit(); + if (characterBody) + { + if (characterBody.modelLocator) + { + if (characterBody.modelLocator.modelTransform) + { + var anim = characterBody.modelLocator.modelTransform.GetComponent(); + if (anim) + { + anim.SetBool("aimActive", true); + } + } + } + } + + if (!rechest) + { + var characterGravityParameterProvider = gameObject.GetComponent(); + if (characterGravityParameterProvider != null) + { + CharacterGravityParameters gravityParameters = characterGravityParameterProvider.gravityParameters; + --gravityParameters.channeledAntiGravityGranterCount; + characterGravityParameterProvider.gravityParameters = gravityParameters; + } + } + + var pingc = GetComponent(); + pingc.isInteractable = false; + + //Set their height to a value more appropriate for moving nicely visually + var kinematic = GetComponent(); + kinematic.SetCapsuleDimensions(0.53f, 3.43f, 1.77f); + + var setstate = GetComponent(); + if (setstate) + { + setstate.canBeFrozen = true; + setstate.canBeStunned = true; + } + + + if (NetworkServer.active && purchaseInter) + { + purchaseInter.SetAvailable(false); + } + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs.meta new file mode 100644 index 000000000..e834b7ef8 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestInteractableIdle.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 036e14e181aa4a929d1ca6201ca2a399 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs new file mode 100644 index 000000000..ddd292f8e --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs @@ -0,0 +1,107 @@ +using RoR2; +using RoR2.Hologram; +using SS2; +using SS2.Components; +using System; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipChestRechest : BaseState + { + protected PurchaseInteraction purchaseInter; + + protected virtual bool enableInteraction + { + get + { + return false; + } + } + + public static float baseDuration; + private float duration; + + public bool taunting = false; + public bool tryRechest = true; + private MimicEquipInventoryManager mim; + + public override void OnEnter() + { + base.OnEnter(); + duration = baseDuration / attackSpeedStat; + + purchaseInter = GetComponent(); + if (NetworkServer.active && purchaseInter) + { + purchaseInter.SetAvailable(enableInteraction); + } + + PlayAnimation("Gesture, Override", "BufferEmpty"); + PlayAnimation("FullBody, Override", "BufferEmpty"); + + mim = GetComponent(); + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + + if (mim && mim.rechestPreventionTime > 0 && !taunting){ + tryRechest = false; + if (isAuthority) + { + skillLocator.utility.RemoveAllStocks(); + skillLocator.utility.RunRecharge(Mathf.Max(0, skillLocator.special.cooldownRemaining - 3)); + + outer.SetNextStateToMain(); + } + } + + if (fixedAge >= duration && tryRechest) + { + if (isAuthority) + { + skillLocator.special.cooldownOverride = 1; + skillLocator.special.AddOneStock(); + skillLocator.secondary.RemoveAllStocks(); + + var next = new MimicEquipChestInteractableIdle { rechest = true }; + outer.SetNextState(next); + } + } + } + + public override void OnExit() + { + base.OnExit(); + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + + public override void OnSerialize(NetworkWriter writer) + { + base.OnSerialize(writer); + writer.Write(taunting); + } + + public override void OnDeserialize(NetworkReader reader) + { + base.OnDeserialize(reader); + taunting = reader.ReadBoolean(); + } + + public override void ModifyNextState(EntityState nextState) + { + if (nextState is MimicEquipChestInteractableIdle idle) + { + idle.rechest = true; + } + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs.meta new file mode 100644 index 000000000..c7e56c80a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipChestRechest.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 43bd040347a240249dbb94e25d22c10c +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap.meta new file mode 100644 index 000000000..9b171d1d2 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7593f1bc8bc74a3a85ffed40237f22f5 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs new file mode 100644 index 000000000..192763ea8 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs @@ -0,0 +1,63 @@ +using EntityStates; +using EntityStates.Mimic; +using RoR2; +using System.Collections; +using System.Collections.Generic; +using RoR2.CharacterAI; +using SS2; +using UnityEngine; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipLeapEnter : BaseState + { + public static float baseDuration; + private float duration; + private bool endedSuccessfully = false; + private BaseAI ai; + + public override void OnEnter() + { + base.OnEnter(); + duration = baseDuration / attackSpeedStat; + + PlayCrossfade("FullBody, Override", "LeapEnter", "Leap.playbackRate", duration, 0.05f); + + var animator = GetModelAnimator(); + animator.SetBool("isGrounded", false); + + characterMotor.walkSpeedPenaltyCoefficient += .6f; + characterBody.skillLocator.secondary.AddOneStock(); // dont rteally have a better spot just need it to be added <3 ., + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + + if (fixedAge >= duration) + { + characterMotor.walkSpeedPenaltyCoefficient -= .6f; + endedSuccessfully = true; + if (isAuthority) + { + outer.SetNextState(new MimicEquipLeapLoop()); + } + } + } + + public override void OnExit() + { + if (!endedSuccessfully) + { + PlayAnimation("FullBody, Override", "BufferEmpty"); + } + base.OnExit(); + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs.meta new file mode 100644 index 000000000..25bc4cd40 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapEnter.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: dfa828d07eef486487532dd17ce967ba +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs new file mode 100644 index 000000000..5ee73501d --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs @@ -0,0 +1,44 @@ +using EntityStates; +using EntityStates.Mimic; +using RoR2; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipLeapExit : BaseState + { + public static float baseDuration; + private float duration; + + public override void OnEnter() + { + base.OnEnter(); + duration = baseDuration / attackSpeedStat; + + PlayCrossfade("FullBody, Override", "LeapExit", "Leap.playbackRate", duration, 0.05f); + Util.PlaySound("Play_MULT_shift_hit", gameObject); + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (fixedAge >= duration && isAuthority) + { + characterBody.isSprinting = false; + outer.SetNextStateToMain(); + } + } + + public override void OnExit() + { + base.OnExit(); + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs.meta new file mode 100644 index 000000000..33785ffdb --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapExit.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7d3a480163754bfeb90c5d3e8df48777 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs new file mode 100644 index 000000000..cffdd8eca --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs @@ -0,0 +1,183 @@ +using EntityStates; +using RoR2; +using SS2; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipLeapLoop : BaseCharacterMain + { + + public static float minimumDuration; + public static float blastRadius; + + public static float blastProcCoefficient; + public static float damageCoeff; + + public float blastForce; + public Vector3 blastBonusForce; + public static float knockbackForce; + + public static string leapSoundString; + + public GameObject blastImpactEffectPrefab; + public GameObject blastEffectPrefab; + + public static float airControl; + + public static float aimVelocity; + public static float upwardVelocity; + public static float forwardVelocity; + + public static float minimumY; + + public static string soundLoopStartEvent; + public static string soundLoopStopEvent; + + public static NetworkSoundEventDef landingSound; + + private float previousAirControl; + protected bool isCritAuthority; + private bool detonateNextFrame; + + private bool endedSuccessfully = false; + + public override void OnEnter() + { + base.OnEnter(); + PlayCrossfade("FullBody, Override", "LeapLoop", 0.05f); + + previousAirControl = characterMotor.airControl; + characterMotor.airControl = airControl; + + Vector3 direction = GetAimRay().direction; + if (isAuthority) + { + characterBody.isSprinting = true; + direction.y = Mathf.Max(direction.y, minimumY); + Vector3 a = direction.normalized * aimVelocity * moveSpeedStat/2; + Vector3 b = Vector3.up * upwardVelocity; + Vector3 b2 = new Vector3(direction.x, 0f, direction.z).normalized * forwardVelocity; + characterMotor.Motor.ForceUnground(0.1f); + characterMotor.velocity = a + b + b2; + isCritAuthority = RollCrit(); + } + if (NetworkServer.active) + { + characterBody.AddTimedBuff(JunkContent.Buffs.IgnoreFallDamage, 0.25f, 1); + } + GetModelTransform().GetComponent().enabled = true; + + Util.PlaySound(leapSoundString, gameObject); + characterDirection.moveVector = direction; + + if (isAuthority) + { + characterMotor.onMovementHit += OnMovementHit; + } + + Util.PlaySound(soundLoopStartEvent, gameObject); + + var lThruster = FindModelChild("ThrusterL"); + var rThruster = FindModelChild("ThrusterR"); + + if (lThruster) + { + UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.jetVFX, lThruster); + } + + if (rThruster) + { + UnityEngine.Object.Instantiate(SS2.Monsters.MimicEquip.jetVFX, rThruster); + } + } + + private void OnMovementHit(ref CharacterMotor.MovementHitInfo movementHitInfo) + { + detonateNextFrame = true; + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (characterMotor) + { + if (fixedAge >= minimumDuration && (detonateNextFrame || (characterMotor.Motor.GroundingStatus.IsStableOnGround && !characterMotor.Motor.LastGroundingStatus.IsStableOnGround))) + { + endedSuccessfully = true; + if (isAuthority) + { + characterMotor.moveDirection = inputBank.moveVector; + DoImpactAuthority(); + outer.SetNextState(new MimicEquipLeapExit()); + } + } + } + } + + protected void DoImpactAuthority() + { + if (landingSound) + { + EffectManager.SimpleSoundEffect(landingSound.index, characterBody.footPosition, true); + } + DetonateAuthority(); + } + + protected BlastAttack.Result DetonateAuthority() + { + EffectData effectData = new EffectData + { + origin = characterBody.corePosition + }; + effectData.SetNetworkedObjectReference(this.gameObject); + EffectManager.SpawnEffect(SS2.Monsters.MimicEquip.leapLandVFX, effectData, transmit: true); + + DamageTypeCombo damageTypeCombo = DamageType.Generic; + damageTypeCombo.damageSource = DamageSource.Secondary; + return new BlastAttack + { + attacker = gameObject, + baseDamage = damageStat * damageCoeff, + baseForce = blastForce, + bonusForce = blastBonusForce, + crit = isCritAuthority, + damageType = damageTypeCombo, + falloffModel = BlastAttack.FalloffModel.None, + procCoefficient = blastProcCoefficient, + radius = blastRadius, + position = characterBody.corePosition, + attackerFiltering = AttackerFiltering.NeverHitSelf, + teamIndex = teamComponent.teamIndex + }.Fire(); + } + + public override void OnExit() + { + Util.PlaySound(soundLoopStopEvent, gameObject); + if (isAuthority) + { + characterMotor.onMovementHit -= OnMovementHit; + } + characterMotor.airControl = previousAirControl; + base.OnExit(); + + if (!endedSuccessfully) + { + PlayAnimation("FullBody, Override", "BufferEmpty"); + } + + } + + public override InterruptPriority GetMinimumInterruptPriority() + { + return InterruptPriority.PrioritySkill; + } + + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs.meta new file mode 100644 index 000000000..e2f99ce9a --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipLeap/MimicEquipLeapLoop.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 835fe4dacf66483089834063c8485b20 +timeCreated: 1784714407 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs new file mode 100644 index 000000000..edbb8e7a5 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs @@ -0,0 +1,37 @@ +using RoR2; +using RoR2.Hologram; +using SS2; +using SS2.Components; +using System; +using UnityEngine; +using UnityEngine.AddressableAssets; +using UnityEngine.Networking; + +namespace EntityStates.MimicEquip +{ + public class MimicEquipUseEquipment : BaseState + { + public static float baseDuration; + private float duration; + + public override void OnEnter() + { + base.OnEnter(); + + } + + public override void FixedUpdate() + { + base.FixedUpdate(); + if (fixedAge >= duration && isAuthority) + { + outer.SetNextStateToMain(); + } + } + + public override void OnExit() + { + base.OnExit(); + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs.meta new file mode 100644 index 000000000..12abf522b --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/EntityStates/MimicEquip/MimicEquipUseEquipment.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5c8ea855387a4e778f2cd0a4bd1c240c +timeCreated: 1785328345 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs b/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs new file mode 100644 index 000000000..3034b2401 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs @@ -0,0 +1,21 @@ +using RoR2; +using UnityEngine; +using RoR2.ContentManagement; + +namespace SS2.Interactables +{ + public sealed class MimicEquipInteractable : SS2Interactable + { + public override SS2AssetRequest AssetRequest => SS2Assets.LoadAssetAsync("acMimicEquipInteractable", SS2Bundle.Indev); + + public override void Initialize() + { + + } + + public override bool IsAvailable(ContentPack contentPack) + { + return true; + } + } +} diff --git a/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs.meta new file mode 100644 index 000000000..a51ecbff0 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Interactables/InteractableTypes/MimicEquipInteractable.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 61840f2d66ff48af87b61cf7fd4d0bc5 +timeCreated: 1784713567 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Boss/ScavengersFortune.cs b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Boss/ScavengersFortune.cs index 57bb15adc..fefa66380 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Boss/ScavengersFortune.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Boss/ScavengersFortune.cs @@ -67,7 +67,7 @@ public sealed class Behavior : BaseItemBodyBehavior public void FixedUpdate() { - int currentMoney = (int)body.master.money; + int currentMoney = body.master ? (int)body.master.money : 0; // spams nre on corpses ,.,. int moneyMade = (currentMoney - updateMoney); if (currentMoney > updateMoney) { diff --git a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs new file mode 100644 index 000000000..4c761950d --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs @@ -0,0 +1,35 @@ +using RoR2; +using RoR2.ContentManagement; +using UnityEngine; + +namespace SS2.Items +{ + public sealed class BirthrightChimeraHelper : SS2Item + { + public override SS2AssetRequest AssetRequest => SS2Assets.LoadAssetAsync("acBirthrightChimeraHelper", SS2Bundle.Items); + + public override void Initialize() + { + On.RoR2.UI.HealthBar.UpdateBarInfos += HealthBarOnUpdateBarInfos; + } + + private void HealthBarOnUpdateBarInfos(On.RoR2.UI.HealthBar.orig_UpdateBarInfos orig, RoR2.UI.HealthBar self) + { + //stolen from neb neb ,.., + orig(self); + + HealthComponent healthComponent = self._source; + if (!healthComponent) return; + + if (healthComponent.body?.inventory?.GetItemCountEffective(ItemDef) > 0) + { + self.barInfoCollection.trailingOverHealthbarInfo.color = new Color32(100, 200, 255, 255); + } + } + + public override bool IsAvailable(ContentPack contentPack) + { + return true; + } + } +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs.meta b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs.meta new file mode 100644 index 000000000..45fafb440 --- /dev/null +++ b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Hidden/BirthrightChimeraHelper.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3a19acdebf024dbabebf6e911613543e +timeCreated: 1782514786 \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Lunar/PrimalBirthright.cs b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Lunar/PrimalBirthright.cs index 7478ed024..6785ad9e5 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Lunar/PrimalBirthright.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Lunar/PrimalBirthright.cs @@ -1,18 +1,16 @@ -using EntityStates; +using EntityStates; using MSU; using MSU.Config; using R2API; using RoR2; -using RoR2.ContentManagement; using RoR2.Items; using RoR2.UI; using System; -using System.Collections; using System.Collections.Generic; +using Starstorm2.Components; using UnityEngine; using UnityEngine.AddressableAssets; using UnityEngine.Networking; -using static SS2.Items.FieldAccelerator; namespace SS2.Items { @@ -27,23 +25,50 @@ public sealed class PrimalBirthright : SS2Item [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Amount of legendary chests each additional stack grants per stage.")] [FormatToken("SS2_ITEM_PRIMAL_BIRTHRIGHT_DESC", 1)] public static float legendaryCountStacking = 1f; - + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "How quickly you must claim your birthright (base).")] + [FormatToken("SS2_ITEM_PRIMAL_BIRTHRIGHT_DESC", 2)] + public static float birthrightCompletionTime = 200f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "How quickly you must claim your birthright (stacking).")] + [FormatToken("SS2_ITEM_PRIMAL_BIRTHRIGHT_DESC", 3)] + public static float birthrightCompletionTimeStacking = 125f; + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Amount the price of the Legendary chest is multiplied by. (1 = 100%, normal value for current level)")] - [FormatToken("SS2_ITEM_RELICOFMASS_DESC", FormatTokenAttribute.OperationTypeEnum.MultiplyByN, 100, 2)] - public static float priceModifier = 2.1f; + public static float birthrightPriceModifier = 1.3f; + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Required stage count for Lunar Wisps to start replacing Lunar Golems upon failing to claim your birthright.")] + public static float lunarWispStageCount = 3f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Chance for Lunar Wisps to replace Lunar Golems upon failing to claim your birthright.")] + public static float lunarWispChance = 20f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Chance for perfected enemies to replace regular enemy spawns upon failing to claim your birthright.")] + public static float perfectedReplacementChance = 15f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Wait time between waves of Lunar Chimeras upon failing to claim your birthright.")] + public static float chimeraWaitTime = 30f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Wait time variance between waves of Lunar Chimeras upon failing to claim your birthright. (Minimum wait time will be base wait time - variance)")] + public static float chimeraWaitTimeVariance = 5f; + + [RiskOfOptionsConfigureField(SS2Config.ID_ITEM, configDescOverride = "Whether Lunar Chimeras should use Lunar team. (causes enemy infighting (silly))")] + public static bool useLunarTeam = false; + public GameObject indevChest; // this probably not be here in a live build i just wanted to do it fast public InteractableSpawnCard indevCard; public static PrimalPrevention? primalToken; public Xoroshiro128Plus birthrightRng; - + public static DamageColorIndex primalStormDamageColor; + public static GameObject stormPrefab; + public override void Initialize() { On.RoR2.TeleporterInteraction.IdleState.OnInteractionBegin += TeleporterInteractionPrimalOverride; On.RoR2.SceneDirector.PopulateScene += PopulateSceneAddPrimalChest; On.RoR2.PurchaseInteraction.GetDisplayName += GetDisplayNameAlterPrimalName; - //On.RoR2.SceneDirector.OnServerTeleporterPlaced += OnTeleporterPlacedAddPrimalToken; - //ObjectivePanelController.collectObjectiveSources -= this.OnCollectObjectiveSources; + On.RoR2.CombatDirector.Spawn += CombatDirectorOnSpawnPerfected; + On.RoR2.TeleporterInteraction.Awake += TeleporterInteractionAwakeAddPrimalPrevention; var tempChest = Addressables.LoadAssetAsync("RoR2/Base/GoldChest/GoldChest.prefab").WaitForCompletion(); indevChest = PrefabAPI.InstantiateClone(tempChest, "PrimalChest"); @@ -56,11 +81,7 @@ public override void Initialize() pinter.contextToken = "SS2_BIRTHRIGHT_CHEST_CONTEXT"; } - - var token = indevChest.AddComponent(); - //token.enabled = false; - - //token.RpcSetToken(false); //unsure if needed + indevChest.AddComponent(); pinter.onPurchase.AddListener(delegate (Interactor interactor) { @@ -76,18 +97,9 @@ public override void Initialize() { SS2Log.Error("Unable to apply Primal Chest material. Unexpected hierarchy: " + e); } - - //indevChest.AddComponent(); - //indevChest.AddComponent(); PrefabAPI.RegisterNetworkPrefab(indevChest); - //var assets = AssetCollection.assets; - //UnityEngine.Object[] assets2 = new UnityEngine.Object[assets.Length + 1]; - //assets.CopyTo(assets2, 0); - //assets2[assets2.Length - 1] = indevChest; - //AssetCollection.assets = assets2; - UnityEngine.Object[] assets2 = new UnityEngine.Object[1]; assets2[0] = indevChest; AssetCollection.AddAssets(assets2); @@ -107,12 +119,28 @@ public override void Initialize() indevCard.orientToFloor = true; indevCard.skipSpawnWhenSacrificeArtifactEnabled = false; indevCard.maxSpawnsPerStage = -1; + + //storm stuff .,. , + primalStormDamageColor = ColorsAPI.RegisterDamageColor(new Color32(200, 200, 255, 255)); + stormPrefab = AssetCollection.FindAsset("PrimalMeteorStorm"); + } - // TODO: A util method for adding components to all the teleporters in the game so it remains future proof + mod compat - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/Teleporter1.prefab").Completed += (r) => r.Result.AddComponent(); - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/LunarTeleporter Variant.prefab").Completed += (r) => r.Result.AddComponent(); - Addressables.LoadAssetAsync("RoR2/DLC3/conduitcanyon/Teleporter_ConduitCanyon_Variant.prefab").Completed += (r) => r.Result.AddComponent(); + private void TeleporterInteractionAwakeAddPrimalPrevention(On.RoR2.TeleporterInteraction.orig_Awake orig, TeleporterInteraction self) + { + //seriouslyt why were we doing the prefab stuff before this works fine TT ,.,. + orig(self); + self.gameObject.AddComponent(); + } + + private bool CombatDirectorOnSpawnPerfected(On.RoR2.CombatDirector.orig_Spawn orig, CombatDirector self, SpawnCard spawncard, EliteDef elitedef, Transform spawntarget, DirectorCore.MonsterSpawnDistance spawndistance, bool preventoverhead, float valuemultiplier, DirectorPlacementRule.PlacementMode placementmode, bool singlescaledboss) + { + if (NetworkServer.active && BirthrightObjectiveTimer.instance?.spawnedMeteors == true && !elitedef && Run.instance.spawnRng.RangeFloat(0, 100) <= perfectedReplacementChance && spawncard.prefab.GetComponent()?.bodyPrefab?.GetComponent()?.isChampion != true) + { + elitedef = RoR2Content.Elites.Lunar; + SS2Log.Debug($"set {spawncard.prefab.name} to be perfected ,.., ,."); + } + return orig(self, spawncard, elitedef, spawntarget, spawndistance, preventoverhead, valuemultiplier, placementmode, singlescaledboss); } private string GetDisplayNameAlterPrimalName(On.RoR2.PurchaseInteraction.orig_GetDisplayName orig, PurchaseInteraction self) @@ -122,12 +150,10 @@ private string GetDisplayNameAlterPrimalName(On.RoR2.PurchaseInteraction.orig_Ge { var intermediate = Language.GetString(self.displayNameToken); - if (pbot.master) + if (pbot.playerName != "") { - return intermediate.Replace("{0}", Util.GetBestMasterName(pbot.master)); + return intermediate.Replace("{0}", pbot.playerName); } - //intermediate.Replace("{0}", pbot.masterObject.GetComponent().GetBody().GetDisplayName()) - } return orig(self); } @@ -142,18 +168,6 @@ private void OnPurchaseBirthrightChest(Interactor interactor, PurchaseInteractio } } - public static void OnCollectObjectiveSources(CharacterMaster master, List objectiveSourcesList) - { - var newObjective = new ObjectivePanelController.ObjectiveSourceDescriptor - { - master = master, - objectiveType = typeof(PrimalBirthrightObjectiveTracker), - source = primalToken - }; - - objectiveSourcesList.Add(newObjective); - } - private void TeleporterInteractionPrimalOverride(On.RoR2.TeleporterInteraction.IdleState.orig_OnInteractionBegin orig, BaseState self, Interactor activator) { self.outer.gameObject.TryGetComponent(out var tc); @@ -167,60 +181,56 @@ private void TeleporterInteractionPrimalOverride(On.RoR2.TeleporterInteraction.I birthrightRng = new Xoroshiro128Plus(Run.instance.seed); } - foreach (var pinter in listcopy) + foreach (PurchaseInteraction pinter in listcopy) { - if (pinter) + if (!pinter) continue; + + var pbot = pinter.GetComponent(); + if (!pbot) continue; + + if (birthrightRng.RangeFloat(0, 1) >= .975f) { - var pbot = pinter.GetComponent(); - if (pbot) + Chat.SendBroadcastChat(new Chat.SimpleChatMessage { - if (birthrightRng.RangeFloat(0, 1) >= .975f) + baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_RARE" + }); + } + else + { + var body = pbot.master.GetBody(); + if (body) + { + if (body.GetItemCount(SS2Content.Items.PrimalBirthright) <= 0) { - Chat.SendBroadcastChat(new Chat.SimpleChatMessage + Chat.SendBroadcastChat(new Chat.SubjectFormatChatMessage { - baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_RARE" + subjectAsCharacterBody = pbot.master.GetBody(), + baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_REMOVED" }); } else { - var body = pbot.master.GetBody(); - if (body) + Chat.SendBroadcastChat(new Chat.SubjectFormatChatMessage { - if (body.GetItemCount(SS2Content.Items.PrimalBirthright) <= 0) - { - Chat.SendBroadcastChat(new Chat.SubjectFormatChatMessage - { - subjectAsCharacterBody = pbot.master.GetBody(), - baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_REMOVED" - }); - } - else - { - Chat.SendBroadcastChat(new Chat.SubjectFormatChatMessage - { - subjectAsCharacterBody = pbot.master.GetBody(), - baseToken = "SS2_BIRTHRIGHT_UNCLAIMED" - }); - } - } - else - { - Chat.SendBroadcastChat(new Chat.SimpleChatMessage - { - baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_DEAD" - }); - } + subjectAsCharacterBody = pbot.master.GetBody(), + baseToken = "SS2_BIRTHRIGHT_UNCLAIMED" + }); } - return; + } + else + { + Chat.SendBroadcastChat(new Chat.SimpleChatMessage + { + baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_DEAD" + }); } } + + return; } - orig(self, activator); - } - else - { - orig(self, activator); } + + orig(self, activator); } private void PopulateSceneAddPrimalChest(On.RoR2.SceneDirector.orig_PopulateScene orig, SceneDirector self) @@ -247,37 +257,47 @@ private void PopulateSceneAddPrimalChest(On.RoR2.SceneDirector.orig_PopulateScen foreach (var player in PlayerCharacterMasterController.instances) { //SS2Log.Info("Found a player with item"); - int itemCount = player.master.inventory.GetItemCount(SS2Content.Items.PrimalBirthright); + int itemCount = player.master.inventory.GetItemCountEffective(SS2Content.Items.PrimalBirthright); for (int i = 0; i < itemCount; ++i) { var chest = DirectorCore.instance.TrySpawnObject(new DirectorSpawnRequest(indevCard, new DirectorPlacementRule { placementMode = DirectorPlacementRule.PlacementMode.Random }, birthrightRng)); //SS2Log.Warning("Chest : " + chest + " | " + chest.name); var pinter = chest.GetComponent(); var behav = chest.GetComponent(); - if (pinter && behav) - { - //primalToken.purchaseInteractions.Add((pinter, player.master)); - pinter.Networkcost = (int)(Run.instance.GetDifficultyScaledCost(pinter.cost) * priceModifier); - - pinter.onPurchase.AddListener(delegate (Interactor interactor) - { - this.OnPurchaseBirthrightChest(interactor, pinter); - }); - - var objtoken = chest.GetComponent(); - objtoken.masterObject = player.master.gameObject; - objtoken.master = player.master; - - //objtoken.playername = Util.GetBestMasterName(player.master); + if (!pinter || !behav) continue; + + pinter.Networkcost = (int)(Run.instance.GetDifficultyScaledCost(pinter.cost) * birthrightPriceModifier); - //pinter.GetDisplayName + pinter.onPurchase.AddListener(delegate (Interactor interactor) + { + this.OnPurchaseBirthrightChest(interactor, pinter); + }); - } + var objtoken = chest.GetComponent(); + objtoken.master = player.master; + objtoken.playerName = player.networkUser.userName; } } } } + + public class Behavior : BaseItemBodyBehavior + { + [ItemDefAssociation(useOnServer = true, useOnClient = false)] + private static ItemDef GetItemDef() => SS2Content.Items.PrimalBirthright; + + private static GameObject stormObject; + private void OnEnable() + { + // !BirthrightObjectiveTimer.instance would probably work here too but im worried if 2 players have it and instance is set too late or something and it spawns 2 and oough ,.,. + if (!stormObject) + { + stormObject = Instantiate(stormPrefab); + NetworkServer.Spawn(stormObject); + } + } + } } public class PrimalPrevention : MonoBehaviour @@ -287,24 +307,21 @@ public class PrimalPrevention : MonoBehaviour } - public class PrimalBirthrightObjectiveToken : NetworkBehaviour { + public class PrimalBirthrightObjectiveToken : NetworkBehaviour + { + private float oobTimer; + private bool dontTryRemove; public static List instanceList = new List(); public PurchaseInteraction pinter; - - [SyncVar(hook = "SetMaster")] - public GameObject masterObject; - public CharacterMaster master; + + [SyncVar] + public string playerName; public void OnEnable() { pinter = this.gameObject.GetComponent(); instanceList.Add(pinter); - - if (instanceList.Count == 1) - { - ObjectivePanelController.collectObjectiveSources += PrimalBirthright.OnCollectObjectiveSources; - } } public void OnDisable() @@ -313,7 +330,10 @@ public void OnDisable() if (instanceList.Count <= 0) { - ObjectivePanelController.collectObjectiveSources -= PrimalBirthright.OnCollectObjectiveSources; + if (!dontTryRemove) + { + BirthrightObjectiveTimer.instance?.TryRemoveObjective(); + } if (PrimalBirthright.primalToken) { @@ -322,32 +342,39 @@ public void OnDisable() } } - [ClientRpc] - public void RpcSetToken(bool enable) + public void FixedUpdate() { - this.enabled = enable; - } - - public void SetMaster(GameObject masterObj) - { - master = masterObj.GetComponent(); - } - - } + oobTimer += Time.deltaTime; + if (oobTimer > 15) + { + oobTimer = 0; - public class PrimalBirthrightObjectiveTracker : ObjectivePanelController.ObjectiveTracker - { - public override string GenerateString() - { - return string.Format(Language.GetString("SS2_BIRTHRIGHT_OBJECTIVE"), PrimalBirthrightObjectiveToken.instanceList.Count); + if (!Util.IsPositionWithinMapBounds(gameObject.transform.position)) + { + if (instanceList.Count == 1) + { + //if youre drifter and throw the last birthright off the map be evil and spawn meteors. ,., + BirthrightObjectiveTimer.instance.timer = 0; + dontTryRemove = true; + } + + if (NetworkServer.active) + { + Chat.SendBroadcastChat(new Chat.SimpleChatMessage + { + baseToken = "SS2_BIRTHRIGHT_UNCLAIMED_RARE" + }); + } + + Destroy(gameObject); + } + } } - - public override bool IsDirty() + + [ClientRpc] + public void RpcSetToken(bool enable) { - return true; + enabled = enable; } } - -} - - +} \ No newline at end of file diff --git a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Tier2/FieldAccelerator.cs b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Tier2/FieldAccelerator.cs index bf1394ed2..dd225ba0b 100644 --- a/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Tier2/FieldAccelerator.cs +++ b/SS2-Project/Assets/Starstorm2/Modules/Pickups/Items/Tier2/FieldAccelerator.cs @@ -32,14 +32,14 @@ public override void Initialize() { //??? _objectPrefab = AssetCollection.FindAsset("ObjectFieldAccelerator"); // + + On.RoR2.TeleporterInteraction.Awake += TeleporterInteractionAwakeAddFieldAcceleratorTeleporter; + } - // TODO Switch to a more generic solution - // Per Chinchi's advice "the more generic solution would be to hook TeleporterInteraction.Awake and add the component dynamically" - - // TODO: A util method for adding components to all the teleporters in the game so it remains future proof + mod compat - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/Teleporter1.prefab").Completed+= (r) => r.Result.AddComponent(); - Addressables.LoadAssetAsync("RoR2/Base/Teleporters/LunarTeleporter Variant.prefab").Completed += (r) => r.Result.AddComponent(); - Addressables.LoadAssetAsync("RoR2/DLC3/conduitcanyon/Teleporter_ConduitCanyon_Variant.prefab").Completed += (r) => r.Result.AddComponent(); + private void TeleporterInteractionAwakeAddFieldAcceleratorTeleporter(On.RoR2.TeleporterInteraction.orig_Awake orig, TeleporterInteraction self) + { + orig(self); + self.gameObject.AddComponent(); } public sealed class Behavior : BaseItemBodyBehavior, IOnKilledOtherServerReceiver diff --git a/SS2-Project/Assets/Starstorm2/SS2-Manifest.asset b/SS2-Project/Assets/Starstorm2/SS2-Manifest.asset index 2053a6114..c0782f950 100644 --- a/SS2-Project/Assets/Starstorm2/SS2-Manifest.asset +++ b/SS2-Project/Assets/Starstorm2/SS2-Manifest.asset @@ -133,6 +133,7 @@ MonoBehaviour: - {fileID: 2800000, guid: eb3a70227647f7045b1310400a551084, type: 3} - {fileID: 2800000, guid: ab18fbb30379631499164b1b499a3b9a, type: 3} - {fileID: 2800000, guid: 1973417585079444ea976f56d0d6ddd5, type: 3} + - {fileID: 2800000, guid: c105f5995486de54886ee98971a0f175, type: 3} - {fileID: 2800000, guid: 0c1e0b0817d88de4397951d01139ce78, type: 3} - assetBundleName: SS2Base assets: diff --git a/SS2-Project/Assets/Starstorm2/SS2Config.cs b/SS2-Project/Assets/Starstorm2/SS2Config.cs index 3076d0b07..5a1ac194b 100644 --- a/SS2-Project/Assets/Starstorm2/SS2Config.cs +++ b/SS2-Project/Assets/Starstorm2/SS2Config.cs @@ -57,21 +57,21 @@ internal static IEnumerator RegisterToModSettingsManager() { SS2AssetRequest spriteRequest = SS2Assets.LoadAssetAsync("icon", SS2Bundle.Main); spriteRequest.StartLoad(); - + while (!spriteRequest.IsComplete) yield return null; + Sprite icon = spriteRequest.Asset; - ModSettingsManager.SetModIcon(icon, SS2Main.GUID, SS2Main.MODNAME); ModSettingsManager.SetModIcon(icon, GUID(ID_MAIN), MODNAME(ID_MAIN)); ModSettingsManager.SetModIcon(icon, GUID(ID_ITEM), MODNAME(ID_ITEM)); ModSettingsManager.SetModIcon(icon, GUID(ID_SURVIVOR), MODNAME(ID_SURVIVOR)); + ModSettingsManager.SetModIcon(icon, GUID(ID_MONSTER), MODNAME(ID_MONSTER)); ModSettingsManager.SetModIcon(icon, GUID(ID_EVENT), MODNAME(ID_EVENT)); - ModSettingsManager.SetModIcon(icon, GUID(ID_INTERACTABLE), MODNAME(ID_INTERACTABLE)); + //ModSettingsManager.SetModIcon(icon, GUID(ID_INTERACTABLE), MODNAME(ID_INTERACTABLE)); ModSettingsManager.SetModIcon(icon, GUID(ID_ARTIFACT), MODNAME(ID_ARTIFACT)); ModSettingsManager.SetModIcon(icon, GUID(ID_MISC), MODNAME(ID_MISC)); ModSettingsManager.SetModIcon(icon, GUID(ID_BETA), MODNAME(ID_BETA)); ModSettingsManager.SetModIcon(icon, GUID(ID_ACCESSIBILITY), MODNAME(ID_ACCESSIBILITY)); - ModSettingsManager.SetModDescription("A general content mod adapting ideas from Risk of Rain 1's Starstorm", SS2Main.GUID, SS2Main.MODNAME); } diff --git a/SS2-Project/Assets/Starstorm2/SS2Content.cs b/SS2-Project/Assets/Starstorm2/SS2Content.cs index e33331998..0ea72e253 100644 --- a/SS2-Project/Assets/Starstorm2/SS2Content.cs +++ b/SS2-Project/Assets/Starstorm2/SS2Content.cs @@ -1,4 +1,4 @@ -using RoR2.ExpansionManagement; +using RoR2.ExpansionManagement; using RoR2.ContentManagement; using System; using System.Collections; @@ -187,6 +187,7 @@ static SS2Content() return VanillaSurvivorModule.InitializeVanillaSurvivorContentPieces(main); }, LoadFromAssetBundles, + SS2Config.RegisterToModSettingsManager }; _fieldAssignDispatchers = new Func[] @@ -441,6 +442,7 @@ public static class Items public static ItemDef StackShieldGate; public static ItemDef StackHitList; public static ItemDef PrimalBirthright; + public static ItemDef BirthrightChimeraHelper; public static ItemDef GalvanicCore; diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset new file mode 100644 index 000000000..835c5f046 --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset @@ -0,0 +1,250 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5363697519406383111 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 4b243ff405b33b94dbf5b6775dd9aa33, type: 3} + m_Name: Files + m_EditorClassIdentifier: + StagingPaths: + - + includeMetaFiles: 0 + files: + - {fileID: 102900000, guid: bbd0875c0bbb03148a553bc8fea17d0d, type: 3} + - {fileID: 102900000, guid: b7eb73f1ecff00647b0e0ae192a986c4, type: 3} + - {fileID: 102900000, guid: b82e197e17cc20748a70452cacaa335d, type: 3} + - {fileID: 102900000, guid: 0cf295501f061764a80471fbaffb33c9, type: 3} + - {fileID: 102900000, guid: 665528024a7f3bc4f9ae3ee15f3bfa4f, type: 3} + - {fileID: 102900000, guid: ec0f82fea01468e4589abccf5e2aab79, type: 3} + - {fileID: 102900000, guid: 3d0d05e2ada7d6c469cbc13517dd8030, type: 3} +--- !u!114 &-4467616490986340797 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 4b243ff405b33b94dbf5b6775dd9aa33, type: 3} + m_Name: Files + m_EditorClassIdentifier: + StagingPaths: + - + includeMetaFiles: 0 + files: + - {fileID: 4900000, guid: 727b33b9961d7bf448495841a9f95e9c, type: 3} + - {fileID: 4900000, guid: c1d0a03d082afa8489c22f31b287706d, type: 3} + - {fileID: 4900000, guid: 4e8e9182b5bd7fd49bd1806816866239, type: 3} + - {fileID: 2800000, guid: c105f5995486de54886ee98971a0f175, type: 3} +--- !u!114 &-3892906877110538616 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: e563561e08b6a3642a487177f5cfbb37, type: 3} + m_Name: SS2-Manifest-Quick + m_EditorClassIdentifier: + Data: + - {fileID: 114211852988908172} + - {fileID: -648994308371041655} + - {fileID: 114431642618062350} + - {fileID: 114987763159783732} + - {fileID: -5363697519406383111} + - {fileID: 8324102109481770816} + - {fileID: -4467616490986340797} + - {fileID: 4961625933286759612} + identity: {fileID: 114211852988908172} + QuickAccess: 1 +--- !u!114 &-648994308371041655 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 2b7e13dda513544419a89926bd12ad8a, type: 3} + m_Name: AssemblyDefinitions + m_EditorClassIdentifier: + StagingPaths: + - + definitions: + - {fileID: 5897886265953266890, guid: f054131d8b8c38f49bfb7567178d0531, type: 3} +--- !u!114 &114211852988908172 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 11500000, guid: f22bb7fd1d3b56a48bc52f8e407901d6, type: 3} + m_Name: ManifestIdentity + m_EditorClassIdentifier: + StagingPaths: + - + Author: TeamMoonstorm + Name: Starstorm2 + Description: A sequel to Starstorm 1. Adds new survivors, mechanics, items, skills, + enemies, and more! + Version: 0.6.38 + Dependencies: [] +--- !u!114 &114431642618062350 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 11500000, guid: 17d1008b78cb6e846889b7778282fbef, type: 3} + m_Name: AssetBundleDefinitions + m_EditorClassIdentifier: + StagingPaths: + - + assetBundles: + - assetBundleName: SS2LoadingScreenSprites + assets: + - {fileID: 102900000, guid: 54c2086f9c6a73f41916eb6971d21e8f, type: 3} + - assetBundleName: SS2Main + assets: + - {fileID: 11400000, guid: 59a1ba2efde60ad44a82ed4c314d08ba, type: 2} + - {fileID: 2800000, guid: eb3a70227647f7045b1310400a551084, type: 3} + - {fileID: 2800000, guid: ab18fbb30379631499164b1b499a3b9a, type: 3} + - {fileID: 2800000, guid: 1973417585079444ea976f56d0d6ddd5, type: 3} + - {fileID: 2800000, guid: c105f5995486de54886ee98971a0f175, type: 3} + - assetBundleName: SS2Base + assets: + - {fileID: 102900000, guid: 90b5ce85b0fd1454a8828bd58f78fadc, type: 3} + - {fileID: 102900000, guid: bf6e7a26ee4dd474d8a1e82dcde8bd24, type: 3} + - {fileID: 102900000, guid: 501542b4bcf431240b0346bdaa9917d9, type: 3} + - {fileID: 102900000, guid: 3aa584817df1c0b4ab71cb90742e4cbd, type: 3} + - {fileID: 102900000, guid: 3315791aad1fb6f4d88e06c582dd287e, type: 3} + - {fileID: 102900000, guid: 7744affa0b6848944a9814b4e637b9b3, type: 3} + - {fileID: 102900000, guid: c9fe5ab2b5efee544a0d4ce799dabf63, type: 3} + - {fileID: 102900000, guid: a05a59be7ddf0f9499b10f40fd75de8b, type: 3} + - assetBundleName: SS2Artifacts + assets: + - {fileID: 102900000, guid: 3a0ad87d866aef74dba7a41400574ae2, type: 3} + - assetBundleName: SS2Chirr + assets: + - {fileID: 102900000, guid: 0fa3260ca25541642a3fceff33e143e2, type: 3} + - assetBundleName: SS2Equipments + assets: + - {fileID: 102900000, guid: 54c50cc18d9504f47b057c63be6e441e, type: 3} + - {fileID: 102900000, guid: 813c50a9d97ae1d4fabdc2a7828bdc86, type: 3} + - assetBundleName: SS2Items + assets: + - {fileID: 102900000, guid: 11b0ea49617bade468afe6088793a9cc, type: 3} + - assetBundleName: SS2Events + assets: + - {fileID: 102900000, guid: 1b7496dcbe7d1ad45a0938f99547c81a, type: 3} + - assetBundleName: SS2Vanilla + assets: + - {fileID: 102900000, guid: 55f7dd6be561cc14cafa245d9a2085fb, type: 3} + - assetBundleName: SS2Dev + assets: + - {fileID: 102900000, guid: 117bdc60d32a3cc4d847c477c2b26d45, type: 3} + - assetBundleName: SS2Shared + assets: + - {fileID: 102900000, guid: 6aaeac829803fd14f9ee898e61c14d8b, type: 3} + - {fileID: 2800000, guid: 5f51e0b22aa8cb84b9f422576ce87ff9, type: 3} + - {fileID: 2800000, guid: a7ec9e7ad8b847b7ae4510af83c5d868, type: 3} + - {fileID: 2800000, guid: ee148e281f3c41c5b4ff5f8a5afe5a6c, type: 3} + - {fileID: 2800000, guid: 3ee40aa79cd242a5b53b0b0ca4f13f0f, type: 3} + - {fileID: 2800000, guid: ec7c645d93308c04d8840982af12101e, type: 3} + - {fileID: 2800000, guid: 2fd6421f253b4ef1a19526541f9ffc0c, type: 3} + - {fileID: 102900000, guid: f54d1bd14bd3ca042bd867b519fee8cc, type: 3} + - {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + - assetBundleName: SS2Stages + assets: + - {fileID: 102900000, guid: 23115ec71d347cc42b6620dde9eee00a, type: 3} + - assetBundleName: SS2NemCommando + assets: + - {fileID: 102900000, guid: 2da2c3ce805f34048a21940bffd6e167, type: 3} + - assetBundleName: SS2Executioner2 + assets: + - {fileID: 102900000, guid: fdeae74d19fd5cc488d40d33ab8e465b, type: 3} + - assetBundleName: SS2NemMercenary + assets: + - {fileID: 102900000, guid: 779df424582ae894b9c16c18aaae0724, type: 3} + - assetBundleName: SS2NemExecutioner + assets: + - {fileID: 102900000, guid: 659b168f2fadf394cb781856560b5bc8, type: 3} + - assetBundleName: SS2Interactables + assets: + - {fileID: 102900000, guid: 8faaf5ddcf664be4dbaea5c2309102ad, type: 3} + - {fileID: 102900000, guid: e5ba1e2b33b91e040a86ed11c7bd4c2d, type: 3} + - assetBundleName: SS2Monsters + assets: + - {fileID: 102900000, guid: 4a187108b3b0e564fad1428006ddf183, type: 3} + - assetBundleName: SS2VoidShop + assets: + - {fileID: 102900000, guid: ebb9a80b520af6343a87fd4fbbd88f61, type: 3} + - assetBundleName: SS2SlateMines + assets: + - {fileID: 102900000, guid: 9741cf5ed297e7d4fb86f760c1128dcf, type: 3} +--- !u!114 &114987763159783732 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 4b243ff405b33b94dbf5b6775dd9aa33, type: 3} + m_Name: Files + m_EditorClassIdentifier: + StagingPaths: + - + includeMetaFiles: 0 + files: + - {fileID: 102900000, guid: 7631214b97f81ad48a53c3c60fe99825, type: 3} + - {fileID: 102900000, guid: 93b3518e45956fc4ab34d872b34b2204, type: 3} + - {fileID: 102900000, guid: 8d193d75cb64dab418c6162045cedc1d, type: 3} +--- !u!114 &4961625933286759612 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 8871ca15c6b4bb247b2c0735eef89e9c, type: 3} + m_Name: BurstAssemblyDefinitionsDatum + m_EditorClassIdentifier: + StagingPaths: + - + definitions: + - {fileID: 5897886265953266890, guid: f054131d8b8c38f49bfb7567178d0531, type: 3} +--- !u!114 &8324102109481770816 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: e0a82fec78ebc734d9ad1346cd40b5f9, type: 3} + m_Name: ThunderstoreData + m_EditorClassIdentifier: + StagingPaths: + - + url: https://github.com/TeamMoonstorm/Starstorm2 diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset.meta b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset.meta new file mode 100644 index 000000000..d8446d5d9 --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/SS2-Manifest-Quick.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8898db4e89ccab9a80732c5643b7eea +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: -3892906877110538616 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaBuild.asset b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaBuild.asset index 9507a0537..273b56019 100644 --- a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaBuild.asset +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaBuild.asset @@ -57,15 +57,16 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77f65d4371163fb4695da79ab8df0e84, type: 3} m_Name: ExecuteProcess m_EditorClassIdentifier: - Active: 0 + Active: 1 PerManifest: 0 ListType: 1 Manifests: [] - workingDirectory: C:\Program Files (x86)\Steam\steamapps\common\Risk of Rain 2 - executable: Risk of Rain 2.exe + workingDirectory: /home/icebrah/ + executable: steam arguments: + - -applaunch 632360 - --doorstop-enabled true - - --doorstop-target-assembly "C:\Users\icebrah\AppData\Roaming\com.kesomannen.gale\riskofrain2\profiles\Default\BepInEx\core\BepInEx.Preloader.dll" + - --doorstop-target-assembly "/run/media/icebrah/buh/gale/riskofrain2/profiles/ss2debug/BepInEx/core/BepInEx.Preloader.dll" --- !u!114 &-216652644370084839 MonoBehaviour: m_ObjectHideFlags: 0 @@ -108,6 +109,7 @@ MonoBehaviour: - {fileID: -3576180096776599551} - {fileID: -3853556619106336772} - {fileID: -216652644370084839} + - {fileID: 5812675449588299462} - {fileID: -368528284118131793} QuickAccess: 1 manifest: {fileID: -3892906877110538616, guid: bcbdefdb47e2f8f45bdd7a2a4559b405, @@ -126,3 +128,27 @@ MonoBehaviour: m_EditorClassIdentifier: Active: 1 buildMode: 0 +--- !u!114 &5812675449588299462 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 03063c7a6ec04cc4c82c75cf9bcc8db8, type: 3} + m_Name: Copy + m_EditorClassIdentifier: + Active: 1 + PerManifest: 1 + ListType: 1 + Manifests: + - {fileID: -3892906877110538616, guid: bcbdefdb47e2f8f45bdd7a2a4559b405, type: 2} + - {fileID: 11400000, guid: 5ceb1d8ed3af40d4d806e9756b403649, type: 2} + ReplaceDirectory: 1 + Recursive: 1 + SourceRequired: 0 + EstablishDestination: 1 + Source: + Destination: diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset index 500836bdc..471c89524 100644 --- a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset @@ -45,7 +45,6 @@ MonoBehaviour: PerManifest: 1 ListType: 1 Manifests: - - {fileID: 11400000, guid: 5ceb1d8ed3af40d4d806e9756b403649, type: 2} - {fileID: -3892906877110538616, guid: bcbdefdb47e2f8f45bdd7a2a4559b405, type: 2} ReplaceDirectory: 1 Recursive: 1 @@ -69,10 +68,34 @@ MonoBehaviour: - {fileID: -6716489534761352844} - {fileID: -7782781527810731362} - {fileID: -3560350482831712343} + - {fileID: 2804326038416295348} - {fileID: 8670464520431248306} QuickAccess: 1 manifest: {fileID: -3892906877110538616, guid: bcbdefdb47e2f8f45bdd7a2a4559b405, type: 2} +--- !u!114 &2804326038416295348 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 03063c7a6ec04cc4c82c75cf9bcc8db8, type: 3} + m_Name: Copy + m_EditorClassIdentifier: + Active: 1 + PerManifest: 1 + ListType: 1 + Manifests: + - {fileID: -3892906877110538616, guid: e8898db4e89ccab9a80732c5643b7eea, type: 2} + ReplaceDirectory: 1 + Recursive: 1 + SourceRequired: 0 + EstablishDestination: 1 + Source: + Destination: --- !u!114 &8670464520431248306 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset.meta b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset.meta index c8612b2a1..c00c16aa2 100644 --- a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset.meta +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickBuild.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 24daa7d8c1bf87a40b123c4c775aff1d +guid: 528ad15c621f98726b944b6bf5267ebb NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset new file mode 100644 index 000000000..c1871e93c --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset @@ -0,0 +1,120 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7782781527810731362 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 50df4f9027e15e04b931a8d460fb22c5, type: 3} + m_Name: ExecutePipeline + m_EditorClassIdentifier: + Active: 1 + OverrideManifest: 1 + targetpipeline: {fileID: 11400000, guid: aef4103e08541c748aa705db54e8b3f9, type: 2} +--- !u!114 &-6716489534761352844 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: dba11a23eb01c7a4aa61a8ab800c27dd, type: 3} + m_Name: ChangeAssemblyBuildMode + m_EditorClassIdentifier: + Active: 1 + buildMode: 0 +--- !u!114 &-3560350482831712343 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 03063c7a6ec04cc4c82c75cf9bcc8db8, type: 3} + m_Name: Copy + m_EditorClassIdentifier: + Active: 1 + PerManifest: 1 + ListType: 1 + Manifests: + - {fileID: -3892906877110538616, guid: e8898db4e89ccab9a80732c5643b7eea, type: 2} + ReplaceDirectory: 1 + Recursive: 1 + SourceRequired: 0 + EstablishDestination: 1 + Source: + Destination: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: a3695521163bdd74fa2845bbd3438240, type: 3} + m_Name: kinaQuickQuickBuild + m_EditorClassIdentifier: + Data: + - {fileID: -6716489534761352844} + - {fileID: -7782781527810731362} + - {fileID: -3560350482831712343} + - {fileID: 8921695650931236058} + - {fileID: 8670464520431248306} + QuickAccess: 1 + manifest: {fileID: -3892906877110538616, guid: e8898db4e89ccab9a80732c5643b7eea, + type: 2} +--- !u!114 &8670464520431248306 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 77f65d4371163fb4695da79ab8df0e84, type: 3} + m_Name: ExecuteProcess + m_EditorClassIdentifier: + Active: 1 + PerManifest: 0 + ListType: 1 + Manifests: [] + workingDirectory: /home/icebrah/ + executable: steam + arguments: + - -applaunch 632360 + - --doorstop-enabled true + - --doorstop-target-assembly "/run/media/icebrah/buh/gale/riskofrain2/profiles/ss2debug/BepInEx/core/BepInEx.Preloader.dll" +--- !u!114 &8921695650931236058 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 03063c7a6ec04cc4c82c75cf9bcc8db8, type: 3} + m_Name: Copy + m_EditorClassIdentifier: + Active: 1 + PerManifest: 1 + ListType: 1 + Manifests: + - {fileID: -3892906877110538616, guid: e8898db4e89ccab9a80732c5643b7eea, type: 2} + ReplaceDirectory: 1 + Recursive: 1 + SourceRequired: 0 + EstablishDestination: 1 + Source: + Destination: diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset.meta b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset.meta new file mode 100644 index 000000000..c8612b2a1 --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaQuickQuickBuild.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24daa7d8c1bf87a40b123c4c775aff1d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset new file mode 100644 index 000000000..43034203c --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset @@ -0,0 +1,42 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6142944670686032481 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: cebc722807299b54bb8733330087d5e3, type: 3} + m_Name: Constant + m_EditorClassIdentifier: + Value: /run/media/icebrah/buh/gale/riskofrain2/profiles/ss2debugclient/BepInEx/plugins/ss2/ +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: b4f773cd2b7463d44aa153647e991b43, type: 3} + m_Name: kinaTestingPathClient + m_EditorClassIdentifier: + Data: + - {fileID: -6142944670686032481} + - {fileID: 5415110206726285799} +--- !u!114 &5415110206726285799 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 11500000, guid: 2efd008a408bd8449ad573ac2d5003ce, type: 3} + m_Name: ManifestName + m_EditorClassIdentifier: diff --git a/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset.meta b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset.meta new file mode 100644 index 000000000..154831de5 --- /dev/null +++ b/SS2-Project/Assets/ThunderkitRelated/Contributor/kina/kinaTestingPathClient.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e21febf10c11df9b8ad908dc8cb1bf9f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/SS2-Project/Packages/manifest.json b/SS2-Project/Packages/manifest.json index b2d9ab689..424ebce9b 100644 --- a/SS2-Project/Packages/manifest.json +++ b/SS2-Project/Packages/manifest.json @@ -6,6 +6,7 @@ "com.unity.assetbundlebrowser": "https://github.com/Unity-Technologies/AssetBundles-Browser.git", "com.unity.burst": "1.8.18", "com.unity.collections": "1.5.1", + "com.unity.ide.rider": "3.0.40", "com.unity.ide.visualstudio": "2.0.22", "com.unity.multiplayer-hlapi": "https://github.com/risk-of-thunder/UnityMultiplayerHLAPI.git#1.1.1", "com.unity.postprocessing": "2.3.0", diff --git a/SS2-Project/Packages/packages-lock.json b/SS2-Project/Packages/packages-lock.json index 6ceb2fbfc..75440a47c 100644 --- a/SS2-Project/Packages/packages-lock.json +++ b/SS2-Project/Packages/packages-lock.json @@ -74,6 +74,15 @@ "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.ide.rider": { + "version": "3.0.40", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ext.nunit": "1.0.6" + }, + "url": "https://packages.unity.com" + }, "com.unity.ide.visualstudio": { "version": "2.0.22", "depth": 0,