From 5bbd627f9532ef508964370a2be3df3e4a1f80ff Mon Sep 17 00:00:00 2001 From: marcin Date: Fri, 8 Aug 2025 15:24:24 +0200 Subject: [PATCH] animation for locomotions, block --- .../Spider/Materials/bloodSplash Spider.mat | 1 + Assets/AI/Spider/Materials/step Spider.mat | 1 + ...ctor@MeleeCombat Generic Spider.controller | 161 ++++---- .../iOS/addressables_content_state.bin | Bin 2517 -> 2517 bytes Assets/Meshes/scroll/scrollMat2D.mat | 2 +- Assets/Meshes/scroll/scrollRT.renderTexture | 4 +- .../Beasiculus/Bascileus_BaseModel.prefab | 22 +- ...nvector@MeleeCombat Player PRO2.controller | 80 ++-- Assets/Prefabs/PlayerWithUI.prefab | 76 +++- Assets/Prefabs/UI/UI.prefab | 347 +++++++++++++++++- Assets/Scenes/Fight_Arena/Fight_Arena.unity | 109 +++--- .../ScriptableObjects/items.asset | 2 +- Assets/Scripts/Utils/RotationDebugger.cs | 37 ++ Assets/Scripts/Utils/RotationDebugger.cs.meta | 2 + ...niversalRenderPipelineGlobalSettings.asset | 12 +- .../New UI/InventoryCamera.renderTexture | 10 +- .../Other/Vases/Materials/Internal.mat | 20 +- .../Animator/Invector@MeleeCombat.controller | 173 ++++++++- .../Invector@MeleeCombat_Upperbody.controller | 200 +++++++++- .../Materials/Embers.mat | 1 + ProjectSettings/EditorBuildSettings.asset | 2 +- 21 files changed, 1041 insertions(+), 221 deletions(-) create mode 100644 Assets/Scripts/Utils/RotationDebugger.cs create mode 100644 Assets/Scripts/Utils/RotationDebugger.cs.meta diff --git a/Assets/AI/Spider/Materials/bloodSplash Spider.mat b/Assets/AI/Spider/Materials/bloodSplash Spider.mat index dd0efcf41..ca10b3470 100644 --- a/Assets/AI/Spider/Materials/bloodSplash Spider.mat +++ b/Assets/AI/Spider/Materials/bloodSplash Spider.mat @@ -25,6 +25,7 @@ Material: m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: + - _EMISSION - _NORMALMAP - _SURFACE_TYPE_TRANSPARENT m_InvalidKeywords: diff --git a/Assets/AI/Spider/Materials/step Spider.mat b/Assets/AI/Spider/Materials/step Spider.mat index 1078fa776..64b4365d6 100644 --- a/Assets/AI/Spider/Materials/step Spider.mat +++ b/Assets/AI/Spider/Materials/step Spider.mat @@ -13,6 +13,7 @@ Material: m_ModifiedSerializedProperties: 0 m_ValidKeywords: - _DETAIL_MULX2 + - _EMISSION - _NORMALMAP - _SURFACE_TYPE_TRANSPARENT m_InvalidKeywords: [] diff --git a/Assets/AI/Spider/Others/Invector@MeleeCombat Generic Spider.controller b/Assets/AI/Spider/Others/Invector@MeleeCombat Generic Spider.controller index 25dba0ec9..c758f65e1 100644 --- a/Assets/AI/Spider/Others/Invector@MeleeCombat Generic Spider.controller +++ b/Assets/AI/Spider/Others/Invector@MeleeCombat Generic Spider.controller @@ -134,17 +134,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1101 &-8009230114016819999 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -495,17 +494,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1102 &-6437731079876971950 AnimatorState: serializedVersion: 6 @@ -982,15 +980,15 @@ AnimatorStateMachine: m_AnyStateTransitions: [] m_EntryTransitions: [] m_StateMachineTransitions: + - first: {fileID: -5435637842980227641} + second: + - {fileID: 2720164238471712174} - first: {fileID: -1688899025759702823} second: - {fileID: 2851688886782318983} - first: {fileID: 3167114701981477117} second: - {fileID: -1878666232091422448} - - first: {fileID: -5435637842980227641} - second: - - {fileID: 2720164238471712174} - first: {fileID: -5331786242001199946} second: - {fileID: 6733449405045275255} @@ -1150,17 +1148,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1107 &-3635562645734986207 AnimatorStateMachine: serializedVersion: 6 @@ -1945,17 +1942,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!114 &-673947317450114069 MonoBehaviour: m_ObjectHideFlags: 1 @@ -1981,17 +1977,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!114 &-649231428181458215 MonoBehaviour: m_ObjectHideFlags: 1 @@ -2122,17 +2117,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!114 &-348029272405197234 MonoBehaviour: m_ObjectHideFlags: 1 @@ -15958,17 +15952,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!114 &114056155133226516 MonoBehaviour: m_ObjectHideFlags: 1 @@ -27347,12 +27340,12 @@ AnimatorStateMachine: m_StateMachineTransitions: - first: {fileID: 0} second: [] - - first: {fileID: -4542421127847492856} - second: - - {fileID: -3372725074987697915} - first: {fileID: -4402485756765135232} second: - {fileID: -5899170128627615500} + - first: {fileID: -4542421127847492856} + second: + - {fileID: -3372725074987697915} - first: {fileID: 8636300584622815320} second: - {fileID: 1182130973115670829} @@ -30738,17 +30731,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1101 &3052194717672762482 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -31303,17 +31295,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1107 &5357813520523893125 AnimatorStateMachine: serializedVersion: 6 @@ -31617,17 +31608,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!114 &7078742720937134144 MonoBehaviour: m_ObjectHideFlags: 1 @@ -31712,17 +31702,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!206 &7397786857937398654 BlendTree: m_ObjectHideFlags: 1 @@ -31795,17 +31784,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1101 &7877155640056541740 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -31924,17 +31912,16 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 - debug: 0 - useAttackTimeScale: 0 resetTriggerBeforeTime: 0.5 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 attackTimeScale: 0.2 attackTimeScaleStart: -1 attackTimeScaleEnd: -1 - maxTargetDistance: 3 - lowHealthTh: 10 - degreeThreshold: 20 rotatePlayerTowardsTarget: 0 - rotationSpeed: 30 + rotationActivationAngle: 45 + debug: 0 --- !u!1102 &8593672549159747023 AnimatorState: serializedVersion: 6 @@ -31990,12 +31977,12 @@ AnimatorStateMachine: m_StateMachineTransitions: - first: {fileID: 0} second: [] - - first: {fileID: -6751676885137508850} - second: - - {fileID: -7596945458921204548} - first: {fileID: 3347506453457172476} second: - {fileID: -1537164945698573202} + - first: {fileID: -6751676885137508850} + second: + - {fileID: -7596945458921204548} m_StateMachineBehaviours: - {fileID: -348029272405197234} m_AnyStatePosition: {x: -528, y: 60, z: 0} diff --git a/Assets/AddressableAssetsData/iOS/addressables_content_state.bin b/Assets/AddressableAssetsData/iOS/addressables_content_state.bin index f0de76ec08726d11457fcb97ca11618cf4748350..36b690b1c3cb9cb2a70713f790763304efa98b7b 100644 GIT binary patch delta 59 zcmV-B0L1^*6V(&2kO2WSvylO#1qAAhvm}!^2gd|kMs+Zg0|(); + + // Setup for on-screen display + style = new GUIStyle(); + style.fontSize = 18; + style.fontStyle = FontStyle.Bold; + style.normal.textColor = Color.white; + } + + void OnGUI() + { + if (cc == null) return; + + // Create a semi-transparent background box + GUI.Box(new Rect(10, 10, 350, 140), ""); + + // Display critical information on screen + string debugText = "--- ROTATION DEBUG ---"; + debugText += $"\nRotation: {transform.rotation.eulerAngles.ToString("F2")}"; + debugText += $"\nIs Rolling: {(cc.isRolling ? "True" : "False")}"; + debugText += $"\nLock Rotation: {(cc.lockRotation ? "True" : "False")}"; + debugText += $"\nAnimator Root Motion: {(cc.animator.applyRootMotion ? "True" : "False")}"; + + style.richText = true; + GUI.Label(new Rect(15, 15, 340, 130), debugText, style); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Utils/RotationDebugger.cs.meta b/Assets/Scripts/Utils/RotationDebugger.cs.meta new file mode 100644 index 000000000..76a575b63 --- /dev/null +++ b/Assets/Scripts/Utils/RotationDebugger.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a069af71c57a846598551f9d5bf36cef \ No newline at end of file diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset index f192f6062..29372fb03 100644 --- a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset +++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset @@ -60,7 +60,17 @@ MonoBehaviour: - rid: 5667426478487764994 - rid: 5667426478487764995 m_RuntimeSettings: - m_List: [] + m_List: + - rid: 6119840311943364610 + - rid: 6119840311943364611 + - rid: 6119840311943364612 + - rid: 6119840311943364613 + - rid: 6119840311943364615 + - rid: 6119840311943364616 + - rid: 6119840311943364617 + - rid: 6119840311943364620 + - rid: 6119840311943364625 + - rid: 6119840311943364628 m_AssetVersion: 8 m_ObsoleteDefaultVolumeProfile: {fileID: 0} m_RenderingLayerNames: diff --git a/Assets/ThirdParty/Invector-3rdPersonController/ItemManager/Textures/New UI/InventoryCamera.renderTexture b/Assets/ThirdParty/Invector-3rdPersonController/ItemManager/Textures/New UI/InventoryCamera.renderTexture index 6e6c05ad6..691d48a78 100644 --- a/Assets/ThirdParty/Invector-3rdPersonController/ItemManager/Textures/New UI/InventoryCamera.renderTexture +++ b/Assets/ThirdParty/Invector-3rdPersonController/ItemManager/Textures/New UI/InventoryCamera.renderTexture @@ -10,21 +10,22 @@ RenderTexture: m_ImageContentsHash: serializedVersion: 2 Hash: 00000000000000000000000000000000 - m_ForcedFallbackFormat: 4 - m_DownscaleFallback: 0 - serializedVersion: 3 + m_IsAlphaChannelOptional: 0 + serializedVersion: 6 m_Width: 1024 m_Height: 1024 m_AntiAliasing: 4 m_MipCount: -1 - m_DepthFormat: 2 + m_DepthStencilFormat: 92 m_ColorFormat: 8 m_MipMap: 1 m_GenerateMips: 1 m_SRGB: 0 m_UseDynamicScale: 1 + m_UseDynamicScaleExplicit: 0 m_BindMS: 0 m_EnableCompatibleFormat: 1 + m_EnableRandomWrite: 0 m_TextureSettings: serializedVersion: 2 m_FilterMode: 1 @@ -35,3 +36,4 @@ RenderTexture: m_WrapW: 1 m_Dimension: 2 m_VolumeDepth: 1 + m_ShadowSamplingMode: 2 diff --git a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/3DModels/Other/Vases/Materials/Internal.mat b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/3DModels/Other/Vases/Materials/Internal.mat index 7c0d4f75c..2d5648f43 100644 --- a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/3DModels/Other/Vases/Materials/Internal.mat +++ b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/3DModels/Other/Vases/Materials/Internal.mat @@ -2,19 +2,26 @@ %TAG !u! tag:unity3d.com,2011: --- !u!21 &2100000 Material: - serializedVersion: 6 + serializedVersion: 8 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Internal m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _NORMALMAP - m_LightmapFlags: 5 + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} disabledShaderPasses: [] + m_LockedProperties: m_SavedProperties: serializedVersion: 3 m_TexEnvs: @@ -54,6 +61,7 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + m_Ints: [] m_Floats: - _BumpScale: 1 - _Cutoff: 0.5 @@ -74,3 +82,5 @@ Material: m_Colors: - _Color: {r: 0.4044118, g: 0.2751296, b: 0.24383652, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat.controller b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat.controller index 1213e637e..258295d3e 100644 --- a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat.controller +++ b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat.controller @@ -1246,6 +1246,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11404640 MonoBehaviour: @@ -1356,6 +1365,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11424034 MonoBehaviour: @@ -1593,6 +1611,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11468922 MonoBehaviour: @@ -1619,6 +1646,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11476414 MonoBehaviour: @@ -1691,6 +1727,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11483756 MonoBehaviour: @@ -1786,6 +1831,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &11487874 MonoBehaviour: @@ -14924,7 +14978,7 @@ AnimatorStateMachine: m_ChildStateMachines: - serializedVersion: 1 m_StateMachine: {fileID: 1107000012077418080} - m_Position: {x: 288, y: -48, z: 0} + m_Position: {x: 290, y: -50, z: 0} - serializedVersion: 1 m_StateMachine: {fileID: 1107000012813893614} m_Position: {x: 288, y: 0, z: 0} @@ -16057,6 +16111,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114000012058145300 MonoBehaviour: @@ -16134,6 +16197,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114037387642052710 MonoBehaviour: @@ -16190,6 +16262,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114109424512592286 MonoBehaviour: @@ -16292,6 +16373,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114171435731826654 MonoBehaviour: @@ -16369,6 +16459,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114204451307792824 MonoBehaviour: @@ -16430,6 +16529,15 @@ MonoBehaviour: activeRagdoll: 1 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114231790030935560 MonoBehaviour: @@ -16529,6 +16637,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114296478714166974 MonoBehaviour: @@ -16795,6 +16912,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114446205462832556 MonoBehaviour: @@ -16855,6 +16981,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114480230802912944 MonoBehaviour: @@ -17053,6 +17188,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114608773870077618 MonoBehaviour: @@ -17079,6 +17223,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114610283087860218 MonoBehaviour: @@ -17165,6 +17318,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114633244054452058 MonoBehaviour: @@ -17511,6 +17673,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114838529179133088 MonoBehaviour: diff --git a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat_Upperbody.controller b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat_Upperbody.controller index ad775a65e..55afaacec 100644 --- a/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat_Upperbody.controller +++ b/Assets/ThirdParty/Invector-3rdPersonController/Melee Combat/Animator/Invector@MeleeCombat_Upperbody.controller @@ -15301,6 +15301,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114000012058145300 MonoBehaviour: @@ -15362,6 +15371,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114009002167766808 MonoBehaviour: @@ -15437,6 +15455,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114053124122781816 MonoBehaviour: @@ -15463,6 +15490,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114056155133226516 MonoBehaviour: @@ -15504,6 +15540,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114073501179577698 MonoBehaviour: @@ -15549,6 +15594,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114111844249362474 MonoBehaviour: @@ -15610,6 +15664,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114125248183120080 MonoBehaviour: @@ -15682,6 +15745,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114143468773884272 MonoBehaviour: @@ -15808,6 +15880,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114226517231132080 MonoBehaviour: @@ -15834,6 +15915,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114231790030935560 MonoBehaviour: @@ -15890,6 +15980,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114295096171708098 MonoBehaviour: @@ -16143,6 +16242,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 5 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114406195790751738 MonoBehaviour: @@ -16200,6 +16308,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114455692819066584 MonoBehaviour: @@ -16226,6 +16343,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114466758671806868 MonoBehaviour: @@ -16313,6 +16439,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114524683121802120 MonoBehaviour: @@ -16339,6 +16474,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114536242244152982 MonoBehaviour: @@ -16650,6 +16794,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114713549601504908 MonoBehaviour: @@ -16716,6 +16869,15 @@ MonoBehaviour: activeRagdoll: 1 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114728052254744588 MonoBehaviour: @@ -16742,6 +16904,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114750145593357160 MonoBehaviour: @@ -16799,6 +16970,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 1 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114777390175365682 MonoBehaviour: @@ -16871,6 +17051,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114790590439853166 MonoBehaviour: @@ -17032,6 +17221,15 @@ MonoBehaviour: activeRagdoll: 0 senselessTime: 0 resetAttackTrigger: 0 + resetTriggerBeforeTime: 0.8 + useAttackTimeScale: 0 + slowMoActivationDistance: 3 + lowHealthTh: 10 + attackTimeScale: 0.2 + attackTimeScaleStart: -1 + attackTimeScaleEnd: -1 + rotatePlayerTowardsTarget: 0 + rotationActivationAngle: 45 debug: 0 --- !u!114 &114875277160491434 MonoBehaviour: @@ -32885,7 +33083,7 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: 1102000012097988626} - m_Position: {x: 276, y: 168, z: 0} + m_Position: {x: 280, y: 170, z: 0} - serializedVersion: 1 m_State: {fileID: 1102000013808204466} m_Position: {x: 276, y: 96, z: 0} diff --git a/Assets/ThirdParty/PARTICLES/EffectExamples/Fire & Explosion Effects/Materials/Embers.mat b/Assets/ThirdParty/PARTICLES/EffectExamples/Fire & Explosion Effects/Materials/Embers.mat index adcb0dbb9..d9e694880 100644 --- a/Assets/ThirdParty/PARTICLES/EffectExamples/Fire & Explosion Effects/Materials/Embers.mat +++ b/Assets/ThirdParty/PARTICLES/EffectExamples/Fire & Explosion Effects/Materials/Embers.mat @@ -25,6 +25,7 @@ Material: m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: + - _EMISSION - _SURFACE_TYPE_TRANSPARENT m_InvalidKeywords: - _FLIPBOOKBLENDING_OFF diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index f3ad8c6fd..23ac21078 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -56,7 +56,7 @@ EditorBuildSettings: - enabled: 0 path: Assets/Scenes/Land_01/Land_Of_Death_ARENAS.unity guid: 3ac39dab4b05aa540af7a4bbd73b2a5a - - enabled: 1 + - enabled: 0 path: Assets/Scenes/Land_01/demo_postptrocesINTRO.unity guid: e96c2977de1cfbd42842bca9554dc468 m_configObjects: