Combo abilities

This commit is contained in:
Pedro Gomes 2025-06-01 12:19:14 +01:00
parent a89b53d80a
commit 50b41b97e0
48 changed files with 1715 additions and 190 deletions

View File

@ -5479,7 +5479,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 168.74998, y: -600} m_AnchoredPosition: {x: 168.74998, y: -600}
m_SizeDelta: {x: 450, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0} m_Pivot: {x: 0.5, y: 0}
--- !u!114 &2959850296507468170 --- !u!114 &2959850296507468170
MonoBehaviour: MonoBehaviour:
@ -7447,9 +7447,9 @@ MonoBehaviour:
classBuildLibraries: classBuildLibraries:
- characterClass: {fileID: 11400000, guid: 5c805e25513e9734da3920fd1157656c, type: 2} - characterClass: {fileID: 11400000, guid: 5c805e25513e9734da3920fd1157656c, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: de3172e441d9dba42bc24b5ecb4d0bf2, type: 2} - {fileID: 11400000, guid: 4d9484f2850f59543b0a489419ca50f8, type: 2}
- {fileID: 11400000, guid: 4027803ec5dbf5543be72b92a6083b86, type: 2} - {fileID: 11400000, guid: 3cb8d7161315a384586026a48385b0b1, type: 2}
- {fileID: 11400000, guid: 45233ddc9683185429ca7af22b3056e1, type: 2} - {fileID: 11400000, guid: 3cb8d7161315a384586026a48385b0b1, type: 2}
- {fileID: 11400000, guid: 3cb8d7161315a384586026a48385b0b1, type: 2} - {fileID: 11400000, guid: 3cb8d7161315a384586026a48385b0b1, type: 2}
- characterClass: {fileID: 11400000, guid: 92dda115d07799a45a507f28944bd7c1, type: 2} - characterClass: {fileID: 11400000, guid: 92dda115d07799a45a507f28944bd7c1, type: 2}
possibleClassAbilities: possibleClassAbilities:
@ -7467,13 +7467,11 @@ MonoBehaviour:
- {fileID: 11400000, guid: 093abebde2ce57648bc676fdedcdd026, type: 2} - {fileID: 11400000, guid: 093abebde2ce57648bc676fdedcdd026, type: 2}
- characterClass: {fileID: 11400000, guid: 8dffc501620b33a45b2aef5527d400bf, type: 2} - characterClass: {fileID: 11400000, guid: 8dffc501620b33a45b2aef5527d400bf, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: bb4727d12833f2749b88b66ee5585e6a, type: 2}
- {fileID: 11400000, guid: 8909ebd83ca05b140b506a197c124582, type: 2}
- {fileID: 11400000, guid: 6e6816a87356ed54aa546aefca31e06b, type: 2} - {fileID: 11400000, guid: 6e6816a87356ed54aa546aefca31e06b, type: 2}
- {fileID: 11400000, guid: 8909ebd83ca05b140b506a197c124582, type: 2}
- {fileID: 11400000, guid: e75c893bb94c00f41b9bc6bbea9872d4, type: 2} - {fileID: 11400000, guid: e75c893bb94c00f41b9bc6bbea9872d4, type: 2}
- {fileID: 11400000, guid: 12447dd4c759d5e40a085a6062af22a4, type: 2} - {fileID: 11400000, guid: 12447dd4c759d5e40a085a6062af22a4, type: 2}
- {fileID: 11400000, guid: d58ac5a6fef83a24e93311b30cc34b0d, type: 2} - {fileID: 11400000, guid: d58ac5a6fef83a24e93311b30cc34b0d, type: 2}
- {fileID: 11400000, guid: c3ce7e110eeeebf47b7af8344f0793fa, type: 2}
- {fileID: 11400000, guid: b9a421f28b69be7499e354879b040b1f, type: 2} - {fileID: 11400000, guid: b9a421f28b69be7499e354879b040b1f, type: 2}
- characterClass: {fileID: 11400000, guid: 0751a225be067c646b9bc92f245d4292, type: 2} - characterClass: {fileID: 11400000, guid: 0751a225be067c646b9bc92f245d4292, type: 2}
possibleClassAbilities: possibleClassAbilities:
@ -7485,15 +7483,10 @@ MonoBehaviour:
- {fileID: 11400000, guid: 7d49a35055b686649bf20062b02d68cb, type: 2} - {fileID: 11400000, guid: 7d49a35055b686649bf20062b02d68cb, type: 2}
- characterClass: {fileID: 11400000, guid: 99c760c6691f1ad4eb236e73002266f5, type: 2} - characterClass: {fileID: 11400000, guid: 99c760c6691f1ad4eb236e73002266f5, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: 28ba0b25b8f04354ebc653b15b7f3773, type: 2} - {fileID: 11400000, guid: df076f4a7a2388f46befa78bbb12b44a, type: 2}
- {fileID: 11400000, guid: b2720497081a6e349a7988604c2376e5, type: 2} - {fileID: 11400000, guid: 89f9b912aab39284d96938388a0e7a4a, type: 2}
- {fileID: 11400000, guid: f3628bf368b593d488559a00aef758a6, type: 2} - {fileID: 11400000, guid: 61df608056f0b9b46aed454e89c37da7, type: 2}
- {fileID: 11400000, guid: 96c81c820f0bfe747af956cccd0f0ba4, type: 2} - {fileID: 11400000, guid: 39dfddb48b4b32149a137e79cc6a320c, type: 2}
- {fileID: 11400000, guid: 1c6b6a2bd824b544dbf8ac2089c92b6a, type: 2}
- {fileID: 11400000, guid: 8b2377c41770ee74190db5c79e53c751, type: 2}
- {fileID: 11400000, guid: 07dbc802df380364e8f2bece0a013586, type: 2}
- {fileID: 11400000, guid: 73dd02ce99b6eb34aafbae7bb339d645, type: 2}
- {fileID: 11400000, guid: 10d87ca2edcf6444797882f22a3404de, type: 2}
- characterClass: {fileID: 11400000, guid: 0a3bb425d50c35b409b74a648c994aac, type: 2} - characterClass: {fileID: 11400000, guid: 0a3bb425d50c35b409b74a648c994aac, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: 41ce9d138621d414787fd48998b3ad0d, type: 2} - {fileID: 11400000, guid: 41ce9d138621d414787fd48998b3ad0d, type: 2}
@ -7504,7 +7497,6 @@ MonoBehaviour:
- {fileID: 11400000, guid: 445df66fd514f9640b3f2f228a7b4aee, type: 2} - {fileID: 11400000, guid: 445df66fd514f9640b3f2f228a7b4aee, type: 2}
- characterClass: {fileID: 11400000, guid: 334f27400a4a01e4caceed2c6b63bee9, type: 2} - characterClass: {fileID: 11400000, guid: 334f27400a4a01e4caceed2c6b63bee9, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: 0c191267adf0be840a2ac87dfbcbacc2, type: 2}
- {fileID: 11400000, guid: 728e63ccef88b5c46aa51971060c4b14, type: 2} - {fileID: 11400000, guid: 728e63ccef88b5c46aa51971060c4b14, type: 2}
- {fileID: 11400000, guid: 5095271b44cdf9c44a2d72c98a05ec52, type: 2} - {fileID: 11400000, guid: 5095271b44cdf9c44a2d72c98a05ec52, type: 2}
- {fileID: 11400000, guid: f9662c8eca616b7468e4d8fa659b55a7, type: 2} - {fileID: 11400000, guid: f9662c8eca616b7468e4d8fa659b55a7, type: 2}
@ -7517,7 +7509,7 @@ MonoBehaviour:
- {fileID: 11400000, guid: b98492af4276f0c44986d559b5320619, type: 2} - {fileID: 11400000, guid: b98492af4276f0c44986d559b5320619, type: 2}
- characterClass: {fileID: 11400000, guid: 292f720fb1a62f44c9d54c8ab56bc660, type: 2} - characterClass: {fileID: 11400000, guid: 292f720fb1a62f44c9d54c8ab56bc660, type: 2}
possibleClassAbilities: possibleClassAbilities:
- {fileID: 11400000, guid: 694d981b2a0eda44cb90aa049d8dbd83, type: 2} - {fileID: 11400000, guid: 8476123513cabfe4c92edb83943222dd, type: 2}
- {fileID: 11400000, guid: fb2829af881bafe4aa4561c2c8edb0fa, type: 2} - {fileID: 11400000, guid: fb2829af881bafe4aa4561c2c8edb0fa, type: 2}
- {fileID: 11400000, guid: 2b0bbebd842f1d94db336642767e1062, type: 2} - {fileID: 11400000, guid: 2b0bbebd842f1d94db336642767e1062, type: 2}
- {fileID: 11400000, guid: 3b796291bbf82db4c80fe16058fa90af, type: 2} - {fileID: 11400000, guid: 3b796291bbf82db4c80fe16058fa90af, type: 2}
@ -11897,6 +11889,13 @@ MonoBehaviour:
- {fileID: 11400000, guid: 694d981b2a0eda44cb90aa049d8dbd83, type: 2} - {fileID: 11400000, guid: 694d981b2a0eda44cb90aa049d8dbd83, type: 2}
- {fileID: 11400000, guid: 0d29f9ee2c0ce2645889ff095d015138, type: 2} - {fileID: 11400000, guid: 0d29f9ee2c0ce2645889ff095d015138, type: 2}
- {fileID: 11400000, guid: 3b796291bbf82db4c80fe16058fa90af, type: 2} - {fileID: 11400000, guid: 3b796291bbf82db4c80fe16058fa90af, type: 2}
- {fileID: 11400000, guid: 4d9484f2850f59543b0a489419ca50f8, type: 2}
- {fileID: 11400000, guid: 8476123513cabfe4c92edb83943222dd, type: 2}
- {fileID: 11400000, guid: df076f4a7a2388f46befa78bbb12b44a, type: 2}
- {fileID: 11400000, guid: 89f9b912aab39284d96938388a0e7a4a, type: 2}
- {fileID: 11400000, guid: 61df608056f0b9b46aed454e89c37da7, type: 2}
- {fileID: 11400000, guid: 39dfddb48b4b32149a137e79cc6a320c, type: 2}
- {fileID: 11400000, guid: 3cfe4199144e60d4ebd43f95df59d6e2, type: 2}
--- !u!1 &7475116341184709871 --- !u!1 &7475116341184709871
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -19510,6 +19509,10 @@ PrefabInstance:
propertyPath: m_Name propertyPath: m_Name
value: SpiritPowerBar Variant value: SpiritPowerBar Variant
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8932045084742871388, guid: e46f385ff61ad5540b19cea37d7a259b, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: [] m_AddedGameObjects: []
@ -27532,7 +27535,7 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3} - target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3}
propertyPath: m_SizeDelta.x propertyPath: m_SizeDelta.x
value: 450 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3} - target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3}
propertyPath: m_SizeDelta.y propertyPath: m_SizeDelta.y

View File

@ -78,7 +78,7 @@ Material:
- _Mode: 0 - _Mode: 0
- _OcclusionStrength: 1 - _OcclusionStrength: 1
- _Parallax: 0.02 - _Parallax: 0.02
- _Rotation: 6.6608133 - _Rotation: 9.860407
- _SmoothnessTextureChannel: 0 - _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1 - _SpecularHighlights: 1
- _SrcBlend: 1 - _SrcBlend: 1

View File

@ -4926,54 +4926,6 @@ MonoBehaviour:
- {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2} - {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2}
nonEquippablesDrops: [] nonEquippablesDrops: []
weightedDropLootTable: [] weightedDropLootTable: []
--- !u!1 &1305128479780010097
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2678635397023861516}
- component: {fileID: 3468905267801056947}
m_Layer: 0
m_Name: ManaDrainController
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2678635397023861516
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305128479780010097}
serializedVersion: 2
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: 4296156910025484506}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3468905267801056947
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1305128479780010097}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2db571c50b3b30f44a9d93c5eb61126f, type: 3}
m_Name:
m_EditorClassIdentifier:
OwnerSpiritPower: {fileID: 0}
spiritPowerReserved: 0
minionHealth: {fileID: 0}
minionStats: {fileID: 0}
--- !u!1 &1773925912441182246 --- !u!1 &1773925912441182246
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -5151,7 +5103,6 @@ Transform:
- {fileID: 4844945595640411262} - {fileID: 4844945595640411262}
- {fileID: 4844945595650680564} - {fileID: 4844945595650680564}
- {fileID: 4844945595746340764} - {fileID: 4844945595746340764}
- {fileID: 2678635397023861516}
- {fileID: 7117859781384447843} - {fileID: 7117859781384447843}
- {fileID: 7649880826968515420} - {fileID: 7649880826968515420}
- {fileID: 636923079769064192} - {fileID: 636923079769064192}

View File

@ -0,0 +1,531 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1288226334316089202
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5422913127771496907}
- component: {fileID: 1185461403878660862}
m_Layer: 30
m_Name: ORbs
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5422913127771496907
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1288226334316089202}
serializedVersion: 2
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: 8101951651773578010}
- {fileID: 6088291369572549502}
m_Father: {fileID: 6066651261291617429}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1185461403878660862
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1288226334316089202}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b50effa256ffa1347ab62872ddb7198c, type: 3}
m_Name:
m_EditorClassIdentifier:
rotationSpeed: 720
rotationAxis: 1
--- !u!1 &3561135880710590198
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6066651261291617429}
m_Layer: 30
m_Name: Visuals
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6066651261291617429
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3561135880710590198}
serializedVersion: 2
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: 1
m_Children:
- {fileID: 5422913127771496907}
- {fileID: 2466441515779743733}
m_Father: {fileID: 6298629893283075091}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &3565839997967106406
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6298629893283075091}
- component: {fileID: 7107149012676356572}
- component: {fileID: 3779658119990590041}
m_Layer: 30
m_Name: EquinoxCore_ProjectilePrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6298629893283075091
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3565839997967106406}
serializedVersion: 2
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: 3629661319462647517}
- {fileID: 6066651261291617429}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &7107149012676356572
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3565839997967106406}
serializedVersion: 4
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 1, y: 1, z: 1}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 1
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &3779658119990590041
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3565839997967106406}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cce7597ff76d7054badb29dbc478106e, type: 3}
m_Name:
m_EditorClassIdentifier:
hitParticlesPrefab: {fileID: 3781946150010653001, guid: c2c5fb3197925e547819103e162fd848, type: 3}
visuals: {fileID: 3561135880710590198}
ownerTag: {fileID: 0}
ability: {fileID: 0}
speed: 0
lifeSpan: 0
canPierce: 0
canHitSelf: 0
onTargetHit:
m_PersistentCalls:
m_Calls: []
--- !u!1 &3596406439501317682
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3629661319462647517}
- component: {fileID: 4080194907918390353}
- component: {fileID: 8029073416219775381}
- component: {fileID: 4002485010571592597}
m_Layer: 30
m_Name: Sphere
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3629661319462647517
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3596406439501317682}
serializedVersion: 2
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: 6298629893283075091}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4080194907918390353
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3596406439501317682}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8029073416219775381
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3596406439501317682}
m_Enabled: 0
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: 5a26de236ce89e94b963be8fa2b7ade6, 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!135 &4002485010571592597
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3596406439501317682}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 1
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Radius: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &1965364873318779013
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 6066651261291617429}
m_Modifications:
- target: {fileID: 1855011957615299950, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: looping
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1855011957708930263, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: looping
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalScale.x
value: 0.4
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalScale.y
value: 0.4
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalScale.z
value: 0.4
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalRotation.y
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalRotation.z
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 90
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -90
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 90
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_ConstrainProportionsScale
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155829, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: m_Name
value: CFXR4 Sword Trail FIRE (360 Thin Spiral) (1)
objectReference: {fileID: 0}
- target: {fileID: 4142449149891155831, guid: adee6806da2db7646b158620c26bf622, type: 3}
propertyPath: looping
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: adee6806da2db7646b158620c26bf622, type: 3}
--- !u!4 &2466441515779743733 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4142449149891155824, guid: adee6806da2db7646b158620c26bf622, type: 3}
m_PrefabInstance: {fileID: 1965364873318779013}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4334413384609956872
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 5422913127771496907}
m_Modifications:
- target: {fileID: 1376973198712757489, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.maxNumParticles
value: 1000
objectReference: {fileID: 0}
- target: {fileID: 1376973198712757489, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startLifetime.scalar
value: 5
objectReference: {fileID: 0}
- target: {fileID: 1376973198712757489, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.b
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1376973198712757489, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.g
value: 0.09803921
objectReference: {fileID: 0}
- target: {fileID: 1376973198712757489, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.r
value: 0.60492593
objectReference: {fileID: 0}
- target: {fileID: 5862968557325787822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_Name
value: DarkOrb (1)
objectReference: {fileID: 0}
- target: {fileID: 6765464921060359872, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.b
value: 0.34
objectReference: {fileID: 0}
- target: {fileID: 6765464921060359872, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.g
value: 0.047222223
objectReference: {fileID: 0}
- target: {fileID: 6765464921060359872, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: InitialModule.startColor.maxColor.r
value: 0.16921292
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalPosition.x
value: 0.25
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
--- !u!4 &6088291369572549502 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7519633399310632822, guid: fbeb4d755ac5acb4ba5f3cfe5ea79b6a, type: 3}
m_PrefabInstance: {fileID: 4334413384609956872}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7307562055072363553
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 5422913127771496907}
m_Modifications:
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalPosition.x
value: -0.25
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233470, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Name
value: GoldOrb
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
--- !u!4 &8101951651773578010 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
m_PrefabInstance: {fileID: 7307562055072363553}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0c26679edf0546f428e5abf177386b6f
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -310,7 +310,7 @@ PrefabInstance:
- target: {fileID: 7454623061449465165, guid: 9c432d220280f704684a6d5b9354c782, type: 3} - target: {fileID: 7454623061449465165, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: defaultBuildSlots.Array.data[0].ability propertyPath: defaultBuildSlots.Array.data[0].ability
value: value:
objectReference: {fileID: 11400000, guid: f35636078aa06a448bead42af714b933, type: 2} objectReference: {fileID: 11400000, guid: 4d9484f2850f59543b0a489419ca50f8, type: 2}
- target: {fileID: 7454623061449465165, guid: 9c432d220280f704684a6d5b9354c782, type: 3} - target: {fileID: 7454623061449465165, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: defaultBuildSlots.Array.data[1].ability propertyPath: defaultBuildSlots.Array.data[1].ability
value: value:
@ -443,6 +443,10 @@ PrefabInstance:
propertyPath: classTag propertyPath: classTag
value: value:
objectReference: {fileID: 11400000, guid: 5c805e25513e9734da3920fd1157656c, type: 2} objectReference: {fileID: 11400000, guid: 5c805e25513e9734da3920fd1157656c, type: 2}
- target: {fileID: 7855196656215593047, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8273564744905798527, guid: 9c432d220280f704684a6d5b9354c782, type: 3} - target: {fileID: 8273564744905798527, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: Agility.BaseValue propertyPath: Agility.BaseValue
value: 1 value: 1

View File

@ -720,7 +720,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 480331571121010796} m_GameObject: {fileID: 480331571121010796}
m_Enabled: 1 m_Enabled: 0
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 96b7af24550accb4595e004a4977e512, type: 3} m_Script: {fileID: 11500000, guid: 96b7af24550accb4595e004a4977e512, type: 3}
m_Name: m_Name:

View File

@ -2198,6 +2198,14 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y propertyPath: m_AnchoredPosition.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 2348969452740985968, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
propertyPath: classBuildLibraries.Array.data[5].possibleClassAbilities.Array.data[4]
value:
objectReference: {fileID: 11400000, guid: 10d87ca2edcf6444797882f22a3404de, type: 2}
- target: {fileID: 2348969452740985968, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
propertyPath: classBuildLibraries.Array.data[5].possibleClassAbilities.Array.data[5]
value:
objectReference: {fileID: 11400000, guid: 10d87ca2edcf6444797882f22a3404de, type: 2}
- target: {fileID: 2691090329895250115, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} - target: {fileID: 2691090329895250115, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
propertyPath: m_AnchorMax.y propertyPath: m_AnchorMax.y
value: 0 value: 0

File diff suppressed because it is too large Load Diff

View File

@ -23,9 +23,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: ead0b5de8c069ca45b35ab71dca914e9, type: 2} - {fileID: 11400000, guid: ead0b5de8c069ca45b35ab71dca914e9, type: 2}
- {fileID: 11400000, guid: b49cc0fb89f894a42981c649afd98030, type: 2} - {fileID: 11400000, guid: b49cc0fb89f894a42981c649afd98030, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 10 manaCost: 8
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -39,6 +42,7 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 0 canHitSelf: 0
spawnUnderUser: 0 spawnUnderUser: 0
rotateOnSpawn: 0
projectileAbility: {fileID: 11400000, guid: 7a897d8de80bb6c4b9f888c0121a7d59, type: 2} projectileAbility: {fileID: 11400000, guid: 7a897d8de80bb6c4b9f888c0121a7d59, type: 2}
duration: 6 duration: 6
followUser: 0 followUser: 0

View File

@ -0,0 +1,33 @@
%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: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 0-HitCombo
m_EditorClassIdentifier:
displayName: Hit Combo
Icon: {fileID: 21300000, guid: eecb85004343b0e4d8b78fd7f9877b32, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 2
comboChain:
- {fileID: 11400000, guid: de3172e441d9dba42bc24b5ecb4d0bf2, type: 2}
- {fileID: 11400000, guid: 4027803ec5dbf5543be72b92a6083b86, type: 2}
- {fileID: 11400000, guid: 45233ddc9683185429ca7af22b3056e1, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4d9484f2850f59543b0a489419ca50f8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -23,18 +23,19 @@ MonoBehaviour:
- {fileID: 11400000, guid: 4f41c3d578dc61f4baae79373a297c8b, type: 2} - {fileID: 11400000, guid: 4f41c3d578dc61f4baae79373a297c8b, type: 2}
- {fileID: 11400000, guid: 012e2e4ba1a64a44ca16016d040e6b25, type: 2} - {fileID: 11400000, guid: 012e2e4ba1a64a44ca16016d040e6b25, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 0 manaCost: 1
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0 percentMaxManaCost: 0
percentMaxHealthCost: 0 percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 9 animationType: 9
slashPrefab: {fileID: 2490494820205918377, guid: f532516d94f2f9240bffafcc613ccd87, type: 3} slashPrefab: {fileID: 2490494820205918377, guid: f532516d94f2f9240bffafcc613ccd87, type: 3}
regenHealthOnHit: 1 regenHealthOnHit: 0
regenManaOnHit: 1 regenManaOnHit: 1
healthOnHit: 2 healthOnHit: 1
manaOnHit: 1 manaOnHit: 1
lifeSpan: 0.5 lifeSpan: 0.5
range: 2 range: 2

View File

@ -26,15 +26,16 @@ MonoBehaviour:
manaCost: 1 manaCost: 1
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
percentMaxManaCost: 0.08 spiritPowerReserveCost: 0
percentMaxManaCost: 0.01
percentMaxHealthCost: 0 percentMaxHealthCost: 0
cooldown: 1 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 11 animationType: 11
slashPrefab: {fileID: 4233591871518015728, guid: 3cf4380f385a1ab479e5a9db7ad3fcd7, type: 3} slashPrefab: {fileID: 4233591871518015728, guid: 3cf4380f385a1ab479e5a9db7ad3fcd7, type: 3}
regenHealthOnHit: 1 regenHealthOnHit: 1
regenManaOnHit: 0 regenManaOnHit: 0
healthOnHit: 2 healthOnHit: 1
manaOnHit: 1 manaOnHit: 1
lifeSpan: 0.5 lifeSpan: 0.5
range: 2 range: 2

View File

@ -23,18 +23,19 @@ MonoBehaviour:
- {fileID: 11400000, guid: 128816df89922a54a89d3e8b3d0e27b9, type: 2} - {fileID: 11400000, guid: 128816df89922a54a89d3e8b3d0e27b9, type: 2}
- {fileID: 11400000, guid: 012e2e4ba1a64a44ca16016d040e6b25, type: 2} - {fileID: 11400000, guid: 012e2e4ba1a64a44ca16016d040e6b25, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 2 manaCost: 1
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
percentMaxManaCost: 0.1 spiritPowerReserveCost: 0
percentMaxManaCost: 0.02
percentMaxHealthCost: 0 percentMaxHealthCost: 0
cooldown: 1.5 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 10 animationType: 10
slashPrefab: {fileID: 5722141525147731709, guid: c3b63c93682ffe048acce1cb4bb8b445, type: 3} slashPrefab: {fileID: 5722141525147731709, guid: c3b63c93682ffe048acce1cb4bb8b445, type: 3}
regenHealthOnHit: 1 regenHealthOnHit: 1
regenManaOnHit: 0 regenManaOnHit: 1
healthOnHit: 2 healthOnHit: 1
manaOnHit: 1 manaOnHit: 1
lifeSpan: 0.5 lifeSpan: 0.5
range: 2 range: 2

View File

@ -10,7 +10,7 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4ddf33e31e7c3d4e9f2078940308dfb, type: 3} m_Script: {fileID: 11500000, guid: f4ddf33e31e7c3d4e9f2078940308dfb, type: 3}
m_Name: 1-IceShard_ProjectileAbility m_Name: 0-IceShard_ProjectileAbility
m_EditorClassIdentifier: m_EditorClassIdentifier:
displayName: Ice Shard displayName: Ice Shard
Icon: {fileID: 21300000, guid: 50a820d3228a2bf4da98a6e769e90f12, type: 3} Icon: {fileID: 21300000, guid: 50a820d3228a2bf4da98a6e769e90f12, type: 3}
@ -29,9 +29,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: 7b7a9c9ae4b8ece4eb680f621937c58a, type: 2} - {fileID: 11400000, guid: 7b7a9c9ae4b8ece4eb680f621937c58a, type: 2}
- {fileID: 11400000, guid: 127f92fd14a21174695a692c0cf18746, type: 2} - {fileID: 11400000, guid: 127f92fd14a21174695a692c0cf18746, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 1 manaCost: 5
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1

View File

@ -26,9 +26,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: 12d550d1a7bc2af40a57884eb5dfde0a, type: 2} - {fileID: 11400000, guid: 12d550d1a7bc2af40a57884eb5dfde0a, type: 2}
- {fileID: 11400000, guid: 1352e6a940da1004fa4588726581995b, type: 2} - {fileID: 11400000, guid: 1352e6a940da1004fa4588726581995b, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 10 manaCost: 5
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1

View File

@ -26,9 +26,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: af99cef8e7204864b8db8538e972f999, type: 2} - {fileID: 11400000, guid: af99cef8e7204864b8db8538e972f999, type: 2}
- {fileID: 11400000, guid: 690d520585d0dbc43bca8924f5b3d632, type: 2} - {fileID: 11400000, guid: 690d520585d0dbc43bca8924f5b3d632, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 25 manaCost: 10
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.05
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -42,3 +45,4 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 0 canHitSelf: 0
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0

View File

@ -26,9 +26,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: 663fd8f1d28ded94cb6cc9a2f50b0a07, type: 2} - {fileID: 11400000, guid: 663fd8f1d28ded94cb6cc9a2f50b0a07, type: 2}
- {fileID: 11400000, guid: bbfd90d5e711cc84d991e870d6ed7ac4, type: 2} - {fileID: 11400000, guid: bbfd90d5e711cc84d991e870d6ed7ac4, type: 2}
castTime: 1 castTime: 1
manaCost: 70 manaCost: 30
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.2
percentMaxHealthCost: 0
cooldown: 3 cooldown: 3
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -42,8 +45,8 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 0 canHitSelf: 0
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0
duration: 3 duration: 3
followUser: 0 followUser: 0
followTarget: 0 followTarget: 0
damageFollowingTarget: 0 damageFollowingTarget: 0
rotateOnSpawn: 0

View File

@ -25,9 +25,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: 5e81500988403d8478e4ffdce93d04be, type: 2} - {fileID: 11400000, guid: 5e81500988403d8478e4ffdce93d04be, type: 2}
- {fileID: 11400000, guid: a2ba43c803e6bf240b54759c46bd76c6, type: 2} - {fileID: 11400000, guid: a2ba43c803e6bf240b54759c46bd76c6, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 5 manaCost: 30
healthCost: 0 healthCost: 0
classResourceCost: 20 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.2
percentMaxHealthCost: 0
cooldown: 6 cooldown: 6
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -41,8 +44,8 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 0 canHitSelf: 0
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0
duration: 4 duration: 4
followUser: 1 followUser: 1
followTarget: 0 followTarget: 0
damageFollowingTarget: 0 damageFollowingTarget: 0
rotateOnSpawn: 0

View File

@ -27,9 +27,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: c11e4e7ebf6d1844ba5825e9014ffbc9, type: 2} - {fileID: 11400000, guid: c11e4e7ebf6d1844ba5825e9014ffbc9, type: 2}
- {fileID: 11400000, guid: 5b88d44fe40c77f44b3a469071c32283, type: 2} - {fileID: 11400000, guid: 5b88d44fe40c77f44b3a469071c32283, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 10 manaCost: 5
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1

View File

@ -25,14 +25,18 @@ MonoBehaviour:
- {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2} - {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
- {fileID: 11400000, guid: f2044d584b586454f99656097deaa52f, type: 2} - {fileID: 11400000, guid: f2044d584b586454f99656097deaa52f, type: 2}
- {fileID: 11400000, guid: b48912f0531050749aaa214045f32b1d, type: 2} - {fileID: 11400000, guid: b48912f0531050749aaa214045f32b1d, type: 2}
- {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
abilityEffects: abilityEffects:
- {fileID: 11400000, guid: ca9eaffa6d6eecb48b1e437022dd6f35, type: 2} - {fileID: 11400000, guid: ca9eaffa6d6eecb48b1e437022dd6f35, type: 2}
- {fileID: 11400000, guid: ac1c44b70abf5934abbcb97d1fc331cf, type: 2} - {fileID: 11400000, guid: ac1c44b70abf5934abbcb97d1fc331cf, type: 2}
- {fileID: 11400000, guid: eec4ac25a697ba546842672cfdb1e8fc, type: 2} - {fileID: 11400000, guid: eec4ac25a697ba546842672cfdb1e8fc, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 25 manaCost: 10
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.05
percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -46,3 +50,4 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 1 canHitSelf: 1
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0

View File

@ -27,9 +27,12 @@ MonoBehaviour:
- {fileID: 11400000, guid: 7c93de4abc24c6a42964968d8ed80f69, type: 2} - {fileID: 11400000, guid: 7c93de4abc24c6a42964968d8ed80f69, type: 2}
- {fileID: 11400000, guid: 03555354993e8e64c89df953f650e510, type: 2} - {fileID: 11400000, guid: 03555354993e8e64c89df953f650e510, type: 2}
castTime: 1 castTime: 1
manaCost: 80 manaCost: 30
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.2
percentMaxHealthCost: 0
cooldown: 3 cooldown: 3
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -43,8 +46,8 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 1 canHitSelf: 1
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0
duration: 3 duration: 3
followUser: 0 followUser: 0
followTarget: 0 followTarget: 0
damageFollowingTarget: 0 damageFollowingTarget: 0
rotateOnSpawn: 0

View File

@ -13,7 +13,7 @@ MonoBehaviour:
m_Name: C-ShinningStar_AoEOverTimeAbility m_Name: C-ShinningStar_AoEOverTimeAbility
m_EditorClassIdentifier: m_EditorClassIdentifier:
displayName: Shinning Star displayName: Shinning Star
Icon: {fileID: 0} Icon: {fileID: 21300000, guid: 9113d706c9b00364994c4bc4c779cc90, type: 3}
targettingTags: targettingTags:
- {fileID: 11400000, guid: c5b634e64086ffb4496aa6cb5e299c27, type: 2} - {fileID: 11400000, guid: c5b634e64086ffb4496aa6cb5e299c27, type: 2}
- {fileID: 11400000, guid: 6447e0730c0a07841a07ef8637e3e364, type: 2} - {fileID: 11400000, guid: 6447e0730c0a07841a07ef8637e3e364, type: 2}
@ -25,9 +25,12 @@ MonoBehaviour:
abilityEffects: abilityEffects:
- {fileID: 11400000, guid: 72119a30a83feb246a3c70529e61a5a5, type: 2} - {fileID: 11400000, guid: 72119a30a83feb246a3c70529e61a5a5, type: 2}
castTime: 0 castTime: 0
manaCost: 5 manaCost: 30
healthCost: 0 healthCost: 0
classResourceCost: 20 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.2
percentMaxHealthCost: 0
cooldown: 6 cooldown: 6
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 1 animationType: 1
@ -41,8 +44,8 @@ MonoBehaviour:
telegraphDelay: 0 telegraphDelay: 0
canHitSelf: 0 canHitSelf: 0
spawnUnderUser: 1 spawnUnderUser: 1
rotateOnSpawn: 0
duration: 4 duration: 4
followUser: 1 followUser: 1
followTarget: 0 followTarget: 0
damageFollowingTarget: 0 damageFollowingTarget: 0
rotateOnSpawn: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9575d9a3f767aac4b82352e5a16177fa
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,33 @@
%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: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 1-DualityOrbComboAbility
m_EditorClassIdentifier:
displayName: Equinox Core
Icon: {fileID: 21300000, guid: ee34195976181ef4b83f98f5034ab668, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 0
comboChain:
- {fileID: 11400000, guid: 8b2377c41770ee74190db5c79e53c751, type: 2}
- {fileID: 11400000, guid: b2720497081a6e349a7988604c2376e5, type: 2}
- {fileID: 11400000, guid: 3cfe4199144e60d4ebd43f95df59d6e2, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: df076f4a7a2388f46befa78bbb12b44a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -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: 11500000, guid: f4ddf33e31e7c3d4e9f2078940308dfb, type: 3}
m_Name: 1-EquinoxCore_ProjectileAbility
m_EditorClassIdentifier:
displayName: Holy Ball
Icon: {fileID: 21300000, guid: 2d0997ac1b1fd664e98202450e7ea2d7, type: 3}
targettingTags:
- {fileID: 11400000, guid: 9e6b298c2ce2856418b205442417a433, type: 2}
- {fileID: 11400000, guid: c5b634e64086ffb4496aa6cb5e299c27, type: 2}
- {fileID: 11400000, guid: 6447e0730c0a07841a07ef8637e3e364, type: 2}
- {fileID: 11400000, guid: f2783698310f58b46b7f6ead6b3ff5b0, type: 2}
- {fileID: 11400000, guid: 3ac5bfbf7e1fbdd4baec1c17bd3d874c, type: 2}
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
- {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
abilityEffects:
- {fileID: 11400000, guid: c11e4e7ebf6d1844ba5825e9014ffbc9, type: 2}
- {fileID: 11400000, guid: 5b88d44fe40c77f44b3a469071c32283, type: 2}
- {fileID: 11400000, guid: 1352e6a940da1004fa4588726581995b, type: 2}
- {fileID: 11400000, guid: 688c38d73d223904f9b1033d239f166e, type: 2}
- {fileID: 11400000, guid: 12d550d1a7bc2af40a57884eb5dfde0a, type: 2}
castTime: 0.75
manaCost: 10
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0.02
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 1
projectilePrefab: {fileID: 3565839997967106406, guid: 0c26679edf0546f428e5abf177386b6f, type: 3}
projectileSpeed: 5
lifeSpan: 2
canPierce: 1
canHitSelf: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3cfe4199144e60d4ebd43f95df59d6e2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -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: 11500000, guid: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 2-ParadoxBurst
m_EditorClassIdentifier:
displayName: Paradox Burst
Icon: {fileID: 21300000, guid: dc90b2c236cbacf47b20a1294efdf59d, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 0
comboChain:
- {fileID: 11400000, guid: 07dbc802df380364e8f2bece0a013586, type: 2}
- {fileID: 11400000, guid: f3628bf368b593d488559a00aef758a6, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 89f9b912aab39284d96938388a0e7a4a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -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: 11500000, guid: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 3-Purgefield
m_EditorClassIdentifier:
displayName: Purgefield
Icon: {fileID: 21300000, guid: 42f6c722ead369b4b934a116b4324a4d, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 0
comboChain:
- {fileID: 11400000, guid: 73dd02ce99b6eb34aafbae7bb339d645, type: 2}
- {fileID: 11400000, guid: 96c81c820f0bfe747af956cccd0f0ba4, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 61df608056f0b9b46aed454e89c37da7
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -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: 11500000, guid: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 4-FallenConstellation
m_EditorClassIdentifier:
displayName: Fallen Constellation
Icon: {fileID: 21300000, guid: d70dd1b9c6ae54448923db5c4924edd5, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 0
comboChain:
- {fileID: 11400000, guid: 10d87ca2edcf6444797882f22a3404de, type: 2}
- {fileID: 11400000, guid: dac2ca4170c153740968a49b4cc85c3a, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 39dfddb48b4b32149a137e79cc6a320c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -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: 11500000, guid: 8d984ee2631747a489cd6d5a31b7c26e, type: 3}
m_Name: 0-Werewolf_ClawingComboAbility
m_EditorClassIdentifier:
displayName: Claw & Rake
Icon: {fileID: 21300000, guid: 0389074d1deba1c448d45812db40c0df, type: 3}
targettingTags: []
tags: []
abilityEffects: []
castTime: 0
manaCost: 0
healthCost: 0
classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0
percentMaxHealthCost: 0
cooldown: 0
castableWhileMoving: 0
animationType: 9
comboChain:
- {fileID: 11400000, guid: 694d981b2a0eda44cb90aa049d8dbd83, type: 2}
- {fileID: 11400000, guid: fb2829af881bafe4aa4561c2c8edb0fa, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8476123513cabfe4c92edb83943222dd
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -18,26 +18,24 @@ MonoBehaviour:
- {fileID: 11400000, guid: 3ac5bfbf7e1fbdd4baec1c17bd3d874c, type: 2} - {fileID: 11400000, guid: 3ac5bfbf7e1fbdd4baec1c17bd3d874c, type: 2}
tags: tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2} - {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
- {fileID: 11400000, guid: f2044d584b586454f99656097deaa52f, type: 2}
- {fileID: 11400000, guid: 0edcb3dc0f6e9a241b3a30502dd59cbd, type: 2}
- {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2} - {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
abilityEffects: abilityEffects:
- {fileID: 11400000, guid: 108063d64e2ea214a90c4d67a845b03c, type: 2} - {fileID: 11400000, guid: 108063d64e2ea214a90c4d67a845b03c, type: 2}
- {fileID: 11400000, guid: 1ca40c4e17062aa41986df2664c20835, type: 2}
- {fileID: 11400000, guid: 1b9a46dbd0191614f89da015f8ad0b70, type: 2} - {fileID: 11400000, guid: 1b9a46dbd0191614f89da015f8ad0b70, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 0 manaCost: 0
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
spiritPowerReserveCost: 0
percentMaxManaCost: 0 percentMaxManaCost: 0
percentMaxHealthCost: 0 percentMaxHealthCost: 0
cooldown: 0 cooldown: 0
castableWhileMoving: 0 castableWhileMoving: 0
animationType: 9 animationType: 9
slashPrefab: {fileID: 4462899224256174359, guid: 4b025381b7a25ed4baeaf9595c84159a, type: 3} slashPrefab: {fileID: 4462899224256174359, guid: 4b025381b7a25ed4baeaf9595c84159a, type: 3}
regenHealthOnHit: 1 regenHealthOnHit: 0
regenManaOnHit: 1 regenManaOnHit: 1
healthOnHit: 2 healthOnHit: 1
manaOnHit: 1 manaOnHit: 1
lifeSpan: 0.5 lifeSpan: 0.5
range: 2 range: 2

View File

@ -25,11 +25,13 @@ MonoBehaviour:
- {fileID: 11400000, guid: 108063d64e2ea214a90c4d67a845b03c, type: 2} - {fileID: 11400000, guid: 108063d64e2ea214a90c4d67a845b03c, type: 2}
- {fileID: 11400000, guid: c659989ccf1402e47ba9da1b39c4b71c, type: 2} - {fileID: 11400000, guid: c659989ccf1402e47ba9da1b39c4b71c, type: 2}
- {fileID: 11400000, guid: b120b9c0733609445a67aab250f011e1, type: 2} - {fileID: 11400000, guid: b120b9c0733609445a67aab250f011e1, type: 2}
- {fileID: 11400000, guid: 1ca40c4e17062aa41986df2664c20835, type: 2}
castTime: 0.5 castTime: 0.5
manaCost: 1 manaCost: 1
healthCost: 0 healthCost: 0
classResourceCost: 0 classResourceCost: 0
percentMaxManaCost: 0.08 spiritPowerReserveCost: 0
percentMaxManaCost: 0.01
percentMaxHealthCost: 0 percentMaxHealthCost: 0
cooldown: 1 cooldown: 1
castableWhileMoving: 0 castableWhileMoving: 0
@ -37,7 +39,7 @@ MonoBehaviour:
slashPrefab: {fileID: 832940102972879191, guid: 7203e05cc2a811c4aa394ab6d30102c0, type: 3} slashPrefab: {fileID: 832940102972879191, guid: 7203e05cc2a811c4aa394ab6d30102c0, type: 3}
regenHealthOnHit: 1 regenHealthOnHit: 1
regenManaOnHit: 0 regenManaOnHit: 0
healthOnHit: 2 healthOnHit: 1
manaOnHit: 1 manaOnHit: 1
lifeSpan: 0.5 lifeSpan: 0.5
range: 2 range: 2

View File

@ -51,7 +51,7 @@ public class AbilityIndexer : MonoBehaviour
{ {
if (Abilities == null) return; if (Abilities == null) return;
Abilities.Clear(); //Abilities.Clear();
foreach (BaseAbility ability in Resources.LoadAll<BaseAbility>("Abilities")) foreach (BaseAbility ability in Resources.LoadAll<BaseAbility>("Abilities"))
{ {

View File

@ -0,0 +1,17 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "Combo Ability", menuName = "RiftMayhem/AbilitySystem/Abilities/Combo Ability", order = 0)]
public class ComboAbility : BaseAbility
{
public List<BaseAbility> comboChain = new List<BaseAbility>();
}
[System.Serializable]
public class ComboState
{
public int currentComboIndex = 0;
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8d984ee2631747a489cd6d5a31b7c26e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -14,7 +14,7 @@ public class ChooseClassToggleController : MonoBehaviour
humanToggle.isOn = false; humanToggle.isOn = false;
for (int i = 0; i < characterClasses.Count; i++) for (int i = 0; i < characterClasses.Count; i++)
{ {
characterClasses[i].characterClassToggle.interactable = PlayerDataHandler.Instance.ClassUnlocked(PlayerDataHandler.Instance.currentPlayerName.Value, characterClasses[i].characterClass.name.ToLower()); characterClasses[i].characterClassToggle.interactable = true;//PlayerDataHandler.Instance.ClassUnlocked(PlayerDataHandler.Instance.currentPlayerName.Value, characterClasses[i].characterClass.name.ToLower());
characterClasses[i].unlockedLight.SetActive(characterClasses[i].characterClassToggle.interactable); characterClasses[i].unlockedLight.SetActive(characterClasses[i].characterClassToggle.interactable);
characterClasses[i].border.SetActive(characterClasses[i].characterClassToggle.interactable); characterClasses[i].border.SetActive(characterClasses[i].characterClassToggle.interactable);
} }

View File

@ -222,9 +222,9 @@ public static class GameConstants
public const int TotalPagesPerAbilityTome = 1; public const int TotalPagesPerAbilityTome = 1;
public const int AbilityTomeDropChance = 5; public const int AbilityTomeDropChance = 5;
public const int AbilitySlot_II_LevelRequired = 5; public const int AbilitySlot_II_LevelRequired = 2;
public const int AbilitySlot_III_LevelRequired = 10; public const int AbilitySlot_III_LevelRequired = 3;
public const int AbilitySlot_IV_LevelRequired = 15; public const int AbilitySlot_IV_LevelRequired = 4;
public const float IncreasedCoinDropBasedOnDifficultyMultiplier = 1.66f; public const float IncreasedCoinDropBasedOnDifficultyMultiplier = 1.66f;
public const float IncreasedItemDropBasedOnDifficultyMultiplier = 0.33f; public const float IncreasedItemDropBasedOnDifficultyMultiplier = 0.33f;

View File

@ -26,7 +26,7 @@ public class SpiritPowerAutocast : MonoBehaviour
private void Start() private void Start()
{ {
KeepCasting(); //KeepCasting();
} }
public void KeepCasting() public void KeepCasting()

View File

@ -1,5 +1,6 @@
using Kryz.CharacterStats.Examples; using Kryz.CharacterStats.Examples;
using System.Collections; using System.Collections;
using System.Collections.Generic;
using UnityEngine; using UnityEngine;
public class AbilityKeyBinder : MonoBehaviour public class AbilityKeyBinder : MonoBehaviour
@ -31,6 +32,9 @@ public class AbilityKeyBinder : MonoBehaviour
bool isDead = false; bool isDead = false;
bool abilitySlotUnlocked = false; bool abilitySlotUnlocked = false;
bool isComboAbility = false;
ComboAbility combo;
ComboState comboState = new ComboState();
float finalHealthCost; float finalHealthCost;
float finalManaCost; float finalManaCost;
@ -96,6 +100,17 @@ public class AbilityKeyBinder : MonoBehaviour
} }
}); });
} }
else if (isComboAbility)
{
if (mana.EnoughMana(GetCurrentAbility().GetFinalManaCost(mana)) && health.EnoughHealth(GetCurrentAbility().GetFinalHealthCost(health)))
{
castingStateController.RequestAbilityCast(GetCurrentAbility(), () =>
{
GetCurrentAbility().Execute(userTag);
AdvanceCombo();
});
}
}
else else
{ {
castingStateController.RequestAbilityCast(ability, () => castingStateController.RequestAbilityCast(ability, () =>
@ -143,18 +158,36 @@ public class AbilityKeyBinder : MonoBehaviour
this.abilityBindInstance = abilityBindInstance; this.abilityBindInstance = abilityBindInstance;
mana.onResourceChanged.AddListener(OnManaChanged); mana.onResourceChanged.AddListener(OnManaChanged);
health.onResourceChanged.AddListener(OnHealthChanged); health.onResourceChanged.AddListener(OnHealthChanged);
if (isComboAbility)
abilityBindInstance.ForceUpdateOnComboAbility(GetCurrentAbility());
} }
public void OnManaChanged(float currentMana) public void OnManaChanged(float currentMana)
{
if (isComboAbility)
{
finalManaCost = GetCurrentAbility().GetFinalManaCost(mana);
}
else
{ {
finalManaCost = ability.GetFinalManaCost(mana); finalManaCost = ability.GetFinalManaCost(mana);
}
abilityBindInstance.manaCost.text = finalManaCost.ToString("F0"); abilityBindInstance.manaCost.text = finalManaCost.ToString("F0");
abilityBindInstance.noMana.SetActive(!mana.EnoughMana(finalManaCost)); abilityBindInstance.noMana.SetActive(!mana.EnoughMana(finalManaCost));
} }
public void OnHealthChanged(float currentHealth) public void OnHealthChanged(float currentHealth)
{
if (isComboAbility)
{
finalHealthCost = GetCurrentAbility().GetFinalHealthCost(health);
}
else
{ {
finalHealthCost = ability.GetFinalHealthCost(health); finalHealthCost = ability.GetFinalHealthCost(health);
}
abilityBindInstance.healthCost.text = finalHealthCost.ToString("F0"); abilityBindInstance.healthCost.text = finalHealthCost.ToString("F0");
abilityBindInstance.healthCostGO.SetActive(finalHealthCost > 0); abilityBindInstance.healthCostGO.SetActive(finalHealthCost > 0);
abilityBindInstance.noHealth.SetActive(!health.EnoughHealth(finalHealthCost)); abilityBindInstance.noHealth.SetActive(!health.EnoughHealth(finalHealthCost));
@ -168,6 +201,17 @@ public class AbilityKeyBinder : MonoBehaviour
public void BindAbility(BaseAbility ability) public void BindAbility(BaseAbility ability)
{ {
this.ability = ability; this.ability = ability;
if (ability is ComboAbility comboAbility)
{
isComboAbility = true;
combo = comboAbility;
abilityBindInstance.ForceUpdateOnComboAbility(GetCurrentAbility());
}
else
{
isComboAbility = false;
combo = null;
}
onAbilityKeyBinderSpawned.Raise(this); onAbilityKeyBinderSpawned.Raise(this);
} }
@ -177,4 +221,34 @@ public class AbilityKeyBinder : MonoBehaviour
abilityBindInstance.SetUnlocked(unlocked); abilityBindInstance.SetUnlocked(unlocked);
} }
private void AdvanceCombo()
{
comboState.currentComboIndex++;
comboState.currentComboIndex %= combo.comboChain.Count;
abilityBindInstance.ForceUpdateOnComboAbility(GetCurrentAbility());
}
// Public methods for external access (useful for UI or debugging)
public int GetCurrentComboIndex()
{
return comboState.currentComboIndex;
}
public BaseAbility GetCurrentAbility()
{
if (combo.comboChain.Count == 0) return null;
int index = GetCurrentComboIndex();
return combo.comboChain[index];
}
public int GetComboLength()
{
return combo.comboChain.Count;
}
public List<BaseAbility> GetComboChain()
{
return new List<BaseAbility>(combo.comboChain); // Return copy to prevent external modification
}
} }

View File

@ -55,6 +55,13 @@ public class AbilityBindInstance : MonoBehaviour
abilityKeyBinder.SetupAbilityBindInstance(this); abilityKeyBinder.SetupAbilityBindInstance(this);
} }
public void ForceUpdateOnComboAbility(BaseAbility currentComboAbility)
{
this.manaCost.text = currentComboAbility.GetFinalManaCost(abilityKeyBinder.Mana).ToString("F0");
healthCostGO.SetActive(currentComboAbility.GetFinalHealthCost(abilityKeyBinder.Health) > 0);
this.healthCost.text = currentComboAbility.GetFinalHealthCost(abilityKeyBinder.Health).ToString("F0");
this.icon.sprite = currentComboAbility.Icon;
}
public void StartCooldownTrackerUI() public void StartCooldownTrackerUI()
{ {