Update with class & attack

- melee attack first iteration (WIP)
- priest playable class
- priest "holy ball" ability
This commit is contained in:
Pedro Gomes 2024-05-21 20:37:07 +01:00
parent 2e12515870
commit a966809f20
61 changed files with 5252 additions and 40 deletions

BIN
Assets/AvatarIcons/Priest.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,135 @@
fileFormatVersion: 2
guid: 33125492031e5d14db4af431fd116869
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -48,7 +48,8 @@ namespace Kryz.CharacterStats.Examples
{
itemSlots[i].Item = items[i];
inventoryData.inventoryItems[i] = ItemIndexer.Instance.Items.IndexOf(items[i]);
if (ItemIndexer.Instance != null)
inventoryData.inventoryItems[i] = ItemIndexer.Instance.Items.IndexOf(items[i]);
}

View File

@ -99,6 +99,33 @@ AnimatorState:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter: castingTime
--- !u!1102 &-4882438820967630332
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Melee
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 449907046510706275}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 1
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7624655660056751624, guid: e1e4fb5684939bb479c83e16bac91038, type: 3}
m_Tag:
m_SpeedParameter: throwingTime
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1101 &-4349607616121154220
AnimatorStateTransition:
m_ObjectHideFlags: 1
@ -235,6 +262,12 @@ AnimatorController:
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: melee
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
@ -260,6 +293,28 @@ AnimatorController:
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &449907046510706275
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1955213380481053044}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &1543724191371247514
AnimatorState:
serializedVersion: 6
@ -303,11 +358,15 @@ AnimatorStateMachine:
m_Position: {x: 240, y: -100, z: 0}
- serializedVersion: 1
m_State: {fileID: -5689684184997216789}
m_Position: {x: 240, y: -30, z: 0}
m_Position: {x: 240, y: -20, z: 0}
- serializedVersion: 1
m_State: {fileID: -4882438820967630332}
m_Position: {x: 240, y: 60, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: -5718744200409098312}
- {fileID: -8135722390722792138}
- {fileID: 8316247260623980666}
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
@ -347,3 +406,28 @@ BlendTree:
m_UseAutomaticThresholds: 1
m_NormalizedBlendValues: 0
m_BlendType: 0
--- !u!1101 &8316247260623980666
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: melee
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -4882438820967630332}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1

View File

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

Binary file not shown.

View File

@ -0,0 +1,111 @@
fileFormatVersion: 2
guid: 8ff1fd32388cf2140b276ef2621df7be
ModelImporter:
serializedVersion: 21300
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: rogue_texture
second: {fileID: 2100000, guid: 29cebc630bdbf0544b9c398662283317, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 1
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,80 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: rogue_texture
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: b55ca527dceb4cf4fbc4c47eee8024be, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 29cebc630bdbf0544b9c398662283317
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -793,6 +793,8 @@ MonoBehaviour:
- {fileID: 11400000, guid: 24ff8efa4b2e859479400e18c23a098b, type: 2}
- {fileID: 11400000, guid: f78ff85297eeec34a941affb095f27f4, type: 2}
- {fileID: 11400000, guid: 8d25a412bad4d5549880697abbfba549, type: 2}
- {fileID: 11400000, guid: 3b11712f0ae0c3248b755e23ce4a3dd3, type: 2}
- {fileID: 11400000, guid: b2720497081a6e349a7988604c2376e5, type: 2}
--- !u!1 &7475116341184709871
GameObject:
m_ObjectHideFlags: 0
@ -2573,10 +2575,12 @@ MonoBehaviour:
- {fileID: 21300000, guid: 2069f54d7d670874ebddb4f776599fca, type: 3}
- {fileID: 21300000, guid: 23ef5a7692693cd428d87441042dfa2e, type: 3}
- {fileID: 21300000, guid: 43ec3f0dab32b934bb86fd4614e3872c, type: 3}
- {fileID: 21300000, guid: 33125492031e5d14db4af431fd116869, type: 3}
classTags:
- {fileID: 11400000, guid: 8dffc501620b33a45b2aef5527d400bf, type: 2}
- {fileID: 11400000, guid: 92dda115d07799a45a507f28944bd7c1, type: 2}
- {fileID: 11400000, guid: 504738889b9f3b14596e37f7bba80fbf, type: 2}
- {fileID: 11400000, guid: 99c760c6691f1ad4eb236e73002266f5, type: 2}
--- !u!1 &7475116342845757237
GameObject:
m_ObjectHideFlags: 0

View File

@ -890,6 +890,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
coinText: {fileID: 7384188164774830758}
onCoinDrop: {fileID: 7384188164665820981}
onJoinedRoom: {fileID: 0}
currentCoin: 0
--- !u!1 &7384188165192914656
GameObject:
@ -1226,6 +1227,7 @@ MonoBehaviour:
- {fileID: 7384188165324556479}
- {fileID: 7384188165324747137}
- {fileID: 7384188165324768539}
onJoinedRoom: {fileID: 0}
OnItemRightClickedEvent:
m_PersistentCalls:
m_Calls: []
@ -1297,6 +1299,7 @@ MonoBehaviour:
- {fileID: 7384188165324741003}
- {fileID: 7384188165324760293}
- {fileID: 7384188165324760223}
onJoinedRoom: {fileID: 0}
OnItemRightClickedEvent:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,338 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6744685881493449327
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6744685881493449316}
- component: {fileID: 6744685881493449323}
- component: {fileID: 6744685881493449322}
- component: {fileID: 6744685881493449321}
- component: {fileID: 6744685881493449320}
m_Layer: 30
m_Name: HolyBall_ProjectilePrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6744685881493449316
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881493449327}
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: 6744685881746102467}
- {fileID: 6744685882344048821}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &6744685881493449323
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881493449327}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &6744685881493449322
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881493449327}
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: 6744685882344048820}
photonView: {fileID: 0}
owner: {fileID: 0}
ownerTag: {fileID: 0}
ability: {fileID: 0}
speed: 0
lifeSpan: 0
canPierce: 0
canHitSelf: 0
onTargetHit:
m_PersistentCalls:
m_Calls: []
--- !u!114 &6744685881493449321
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881493449327}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: aa584fbee541324448dd18d8409c7a41, type: 3}
m_Name:
m_EditorClassIdentifier:
ObservedComponentsFoldoutOpen: 1
Group: 0
prefixField: -1
Synchronization: 3
OwnershipTransfer: 0
observableSearch: 2
ObservedComponents:
- {fileID: 6744685881493449320}
sceneViewId: 0
InstantiationId: 0
isRuntimeInstantiated: 0
--- !u!114 &6744685881493449320
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881493449327}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 627855c7f81362d41938ffe0b1475957, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SynchronizePosition: 1
m_SynchronizeRotation: 1
m_SynchronizeScale: 0
m_UseLocal: 1
--- !u!1 &6744685881746102466
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6744685881746102467}
- component: {fileID: 6744685881746102462}
- component: {fileID: 6744685881746102461}
- component: {fileID: 6744685881746102460}
m_Layer: 30
m_Name: Sphere
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6744685881746102467
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881746102466}
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: 6744685881493449316}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6744685881746102462
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881746102466}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &6744685881746102461
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881746102466}
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 &6744685881746102460
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685881746102466}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.25
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &6744685882344048820
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6744685882344048821}
m_Layer: 30
m_Name: Visuals
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6744685882344048821
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6744685882344048820}
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: 6528784925013361343}
m_Father: {fileID: 6744685881493449316}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &5736637791437360516
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6744685882344048821}
m_Modifications:
- target: {fileID: 1514976257475031237, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Materials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233464, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: InitialModule.startColor.maxColor.g
value: 0.70843136
objectReference: {fileID: 0}
- target: {fileID: 1514976257877233465, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Materials.Array.size
value: 1
objectReference: {fileID: 0}
- 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
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}
- target: {fileID: 1514976257877233470, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1514976258061593138, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Materials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2712820394304701366, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Materials.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3532558125713155705, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
propertyPath: m_Materials.Array.size
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
--- !u!4 &6528784925013361343 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1514976257877233467, guid: 566249b39add7fd4e82bf2b3272c7453, type: 3}
m_PrefabInstance: {fileID: 5736637791437360516}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -0,0 +1,253 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &186318872957878608
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 186318872957878639}
m_Layer: 30
m_Name: Visuals
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &186318872957878639
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 186318872957878608}
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: 186318873519025538}
m_Father: {fileID: 8389547513526139284}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &186318873519025542
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 186318873519025538}
- component: {fileID: 186318873519025539}
- component: {fileID: 186318873519025540}
- component: {fileID: 186318873519025541}
m_Layer: 30
m_Name: HitBox
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &186318873519025538
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 186318873519025542}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.5}
m_LocalScale: {x: 2, y: 0.25, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 186318872957878639}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &186318873519025539
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 186318873519025542}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &186318873519025540
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 186318873519025542}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 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!65 &186318873519025541
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 186318873519025542}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &8389547513526139286
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8389547513526139284}
- component: {fileID: 8389547513526139287}
- component: {fileID: 8389547513526139281}
- component: {fileID: 8389547513526139283}
- component: {fileID: 8389547513526139282}
m_Layer: 30
m_Name: SimpleSlashPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8389547513526139284
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8389547513526139286}
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: 186318872957878639}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &8389547513526139287
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8389547513526139286}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 0
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &8389547513526139281
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8389547513526139286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: aca48e517fbebe240a0d7cf549c8b4c3, type: 3}
m_Name:
m_EditorClassIdentifier:
hitParticlesPrefab: {fileID: 9150946605474228029, guid: 9307008512a9c1c45ac122516378acfa, type: 3}
visuals: {fileID: 186318872957878608}
hitBox: {fileID: 186318873519025542}
abilityHitLayer:
serializedVersion: 2
m_Bits: 2147483648
photonView: {fileID: 0}
owner: {fileID: 0}
ownerTag: {fileID: 0}
ability: {fileID: 0}
lifeSpan: 0
range: 0
regenHealthOnHit: 0
regenManaOnHit: 0
healthOnHit: 0
manaOnHit: 0
onTargetHit:
m_PersistentCalls:
m_Calls: []
--- !u!114 &8389547513526139283
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8389547513526139286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: aa584fbee541324448dd18d8409c7a41, type: 3}
m_Name:
m_EditorClassIdentifier:
ObservedComponentsFoldoutOpen: 1
Group: 0
prefixField: -1
Synchronization: 3
OwnershipTransfer: 0
observableSearch: 2
ObservedComponents:
- {fileID: 8389547513526139282}
sceneViewId: 0
InstantiationId: 0
isRuntimeInstantiated: 0
--- !u!114 &8389547513526139282
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8389547513526139286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 627855c7f81362d41938ffe0b1475957, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SynchronizePosition: 1
m_SynchronizeRotation: 1
m_SynchronizeScale: 0
m_UseLocal: 1

View File

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

View File

@ -0,0 +1,164 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &2763436073792215827
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 480331571121010796, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_Name
value: PlayerPrefab_Priest Variant
objectReference: {fileID: 0}
- target: {fileID: 4996700579829439174, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: maxValue
value: 80
objectReference: {fileID: 0}
- target: {fileID: 6259208590911633741, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: ability
value:
objectReference: {fileID: 11400000, guid: b2720497081a6e349a7988604c2376e5, type: 2}
- target: {fileID: 7687765528848249431, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: sceneViewId
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7687765528848249431, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: ObservedComponents.Array.size
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7687765528848249431, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: ObservedComponents.Array.data[3]
value:
objectReference: {fileID: 8112063480741076945}
- target: {fileID: 7726918647213528475, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: classTag
value:
objectReference: {fileID: 11400000, guid: 99c760c6691f1ad4eb236e73002266f5, type: 2}
- target: {fileID: 8273564744905798527, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: Spirit.BaseValue
value: 5
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8785094005405139760, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9115515025738910048, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
propertyPath: maxValue
value: 150
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
--- !u!4 &4686711277245459575 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7445357712997283684, guid: 9c432d220280f704684a6d5b9354c782, type: 3}
m_PrefabInstance: {fileID: 2763436073792215827}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &3150237142380810807
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 4686711277245459575}
m_Modifications:
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6796810841720116872, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Name
value: Priest
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
--- !u!114 &8112063480741076945 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6567432688714911206, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
m_PrefabInstance: {fileID: 3150237142380810807}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9b8c4a61274f60b4ea5fb4299cfdbf14, type: 3}
m_Name:
m_EditorClassIdentifier:

View File

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

View File

@ -135,6 +135,53 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &463833552862218966
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1889881498524506150}
- component: {fileID: 4847227750113470832}
m_Layer: 0
m_Name: MeleeKeyBinder
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1889881498524506150
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 463833552862218966}
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: 3272896860243150918}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &4847227750113470832
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 463833552862218966}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 23949325107769d4d8ab836117a98768, type: 3}
m_Name:
m_EditorClassIdentifier:
ability: {fileID: 11400000, guid: 3b11712f0ae0c3248b755e23ce4a3dd3, type: 2}
key: {fileID: 11400000, guid: 092fa402deb2cef49ad39df894f4525b, type: 2}
castingStateController: {fileID: 7040887640505163424}
--- !u!1 &480331571121010796
GameObject:
m_ObjectHideFlags: 0
@ -770,6 +817,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1889881498524506150}
- {fileID: 8854296129110628071}
- {fileID: 6123670428979609552}
m_Father: {fileID: 8785094005405139760}
@ -898,7 +946,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3272896860243150918}
m_RootOrder: 0
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6259208590911633741
MonoBehaviour:
@ -1112,7 +1160,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3272896860243150918}
m_RootOrder: 1
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3337123064848582692
MonoBehaviour:

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.06321287, g: 0.12646174, b: 0.1320537, a: 1}
m_IndirectSpecularColor: {r: 0.06373821, g: 0.12751584, b: 0.13316576, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:

View File

@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.05918527, g: 0.11863911, b: 0.12385166, a: 1}
m_IndirectSpecularColor: {r: 0.033342518, g: 0.06968354, b: 0.073188655, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@ -1548,6 +1548,189 @@ Transform:
m_CorrespondingSourceObject: {fileID: 464602, guid: 4caaae2897c6836438838e1a44287ce7, type: 3}
m_PrefabInstance: {fileID: 543345696}
m_PrefabAsset: {fileID: 0}
--- !u!1 &543714799
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 543714800}
- component: {fileID: 543714804}
- component: {fileID: 543714803}
- component: {fileID: 543714802}
- component: {fileID: 543714801}
m_Layer: 5
m_Name: PriestButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &543714800
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 543714799}
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: 1512508871}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -3, y: 0.5}
m_SizeDelta: {x: 2, y: 2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &543714801
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 543714799}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 3
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 543714803}
toggleTransition: 1
graphic: {fileID: 543714803}
m_Group: {fileID: 1512508872}
onValueChanged:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 2075108195}
m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
m_MethodName: SetActive
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
- m_Target: {fileID: 11400000, guid: b49ec4a9d00fc3d49a40d12c1e19feab, type: 2}
m_TargetAssemblyTypeName: StringSharedField, Assembly-CSharp
m_MethodName: set_Value
m_Mode: 5
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument: PlayerPrefab_Priest Variant
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 966793467}
m_TargetAssemblyTypeName: UnityEngine.UI.Selectable, UnityEngine.UI
m_MethodName: set_interactable
m_Mode: 6
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
m_IsOn: 0
--- !u!95 &543714802
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 543714799}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 2e389c768921ef14486f3cde4803cedf, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!114 &543714803
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 543714799}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &543714804
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 543714799}
m_CullTransparentMesh: 1
--- !u!1 &694588455
GameObject:
m_ObjectHideFlags: 0
@ -2960,6 +3143,7 @@ RectTransform:
- {fileID: 1008221197}
- {fileID: 75797600}
- {fileID: 772337588}
- {fileID: 543714800}
m_Father: {fileID: 0}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -3150,6 +3334,7 @@ Transform:
- {fileID: 1917200360}
- {fileID: 78738296}
- {fileID: 418321840}
- {fileID: 1892752761}
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -3519,6 +3704,331 @@ GameObject:
m_CorrespondingSourceObject: {fileID: 129282, guid: 1be59f1cbeaab354f9ca4f2b66abda33, type: 3}
m_PrefabInstance: {fileID: 1822752580}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &1892752760
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 1730715149}
m_Modifications:
- target: {fileID: 423865041218092283, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 445647963667981740, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 550717201704613070, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 588656441731191729, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 682389401030364750, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 855819956772103298, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1138228440685611711, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1151719225895329429, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1187463283495609946, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1221056959923375510, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1306320893737416725, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1515738780403223448, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1528192725967780670, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1543717800495452831, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1687389784333568791, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1723252259695529387, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1788345117710849031, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1803942779911975273, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1804341762400684692, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1885451236797025940, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 1971939156864437232, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2605610875329146776, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2852449738361067847, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2918887591121829272, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2936799080367345324, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2955738436797817936, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 2995616635962392102, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3320098070480303225, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3400043668587303842, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3608822946542851278, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3743898136173210479, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3750559953195352999, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 3815676759122127226, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 4169783103430167008, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 4384942201847786347, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 4483156790672790198, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 4871156526950459846, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 4997882985301257473, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5003042510803099495, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5206367993897112551, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5832110388358013845, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5850077817697774646, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5875412519242311050, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 5901786526047206061, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6005630109038460987, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6052050875991026100, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.x
value: -3
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6172670525205203658, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6310169698483242134, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6324724636640037017, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6593789662667557613, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6715828478595303761, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6788790071647670270, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6796810841720116872, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Name
value: Priest
objectReference: {fileID: 0}
- target: {fileID: 6796810841720116872, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6894379465936559963, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 6963650275147393257, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 7248060036489128498, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 7477141515488961392, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 7557588502371366653, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 7675287496577965763, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 8089728812498749224, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 8424912887935892638, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 8618407594741934975, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 8909425320074721598, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 9024604801984655173, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
- target: {fileID: 9043565650075012081, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
propertyPath: m_Layer
value: 24
objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: 9156267054233010777, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
- {fileID: 1973983944860229583, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
- {fileID: 6567432688714911206, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
m_SourcePrefab: {fileID: 100100000, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
--- !u!4 &1892752761 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6131879451647020082, guid: 78e91c3f61b3c724fbdc0ad0d233215e, type: 3}
m_PrefabInstance: {fileID: 1892752760}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1898919133
GameObject:
m_ObjectHideFlags: 0
@ -4255,7 +4765,7 @@ Light:
serializedVersion: 10
m_Type: 2
m_Shape: 0
m_Color: {r: 0.7793102, g: 0, b: 1, a: 1}
m_Color: {r: 0.49803922, g: 0.14901961, b: 0.59607846, a: 1}
m_Intensity: 3
m_Range: 4
m_SpotAngle: 30

View File

@ -366,6 +366,71 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &186318874114278863
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 8389547513526139283, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: sceneViewId
value: 10
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_RootOrder
value: 12
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139284, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139286, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_Name
value: SimpleSlashPrefab
objectReference: {fileID: 0}
- target: {fileID: 8389547513526139286, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
--- !u!1001 &988779368023975160
PrefabInstance:
m_ObjectHideFlags: 0
@ -633,6 +698,10 @@ PrefabInstance:
propertyPath: m_Name
value: HolyBolt_ProjectilePrefab
objectReference: {fileID: 0}
- target: {fileID: 3137079318612183360, guid: 1643126616a6c8846b968fd839416bfe, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3137079318612183366, guid: 1643126616a6c8846b968fd839416bfe, type: 3}
propertyPath: sceneViewId
value: 9
@ -943,3 +1012,64 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a89ee7eec16b2bc44aa4d4e85f9e9e47, type: 3}
--- !u!1001 &8507533993034978493
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_RootOrder
value: 13
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449316, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449321, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: sceneViewId
value: 11
objectReference: {fileID: 0}
- target: {fileID: 6744685881493449327, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
propertyPath: m_Name
value: HolyBall_ProjectilePrefab
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e8d140a8b81d1a54babce1a327614447, type: 3}

View File

@ -410,7 +410,7 @@ Camera:
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 1, g: 0.44, b: 0.44, a: 1}
m_BackGroundColor: {r: 0.49803922, g: 0.14901961, b: 0.59607846, a: 1}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
@ -827,6 +827,67 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: aeee6d0093a222145bebdf8fb5ebfd18, type: 3}
--- !u!1001 &2763436074751194796
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2374462924831859583, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_Name
value: PlayerPrefab_Priest
objectReference: {fileID: 0}
- target: {fileID: 5542203205462305092, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: sceneViewId
value: 6
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_RootOrder
value: 13
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6895958826100774947, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 7ae408e39ee037540820907a6d7cff45, type: 3}
--- !u!1001 &4412215893595591718
PrefabInstance:
m_ObjectHideFlags: 0
@ -974,7 +1035,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3774500401064703184, guid: 55ce24071777a5b429f53775f21b20fe, type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 2
objectReference: {fileID: 0}
- target: {fileID: 3774500401064703184, guid: 55ce24071777a5b429f53775f21b20fe, type: 3}
propertyPath: m_LocalPosition.y

View File

@ -21,8 +21,9 @@ MonoBehaviour:
abilityEffects:
- {fileID: 11400000, guid: c9bd1824d7872e540a5b1d174b78d4b0, type: 2}
castTime: 0.5
manaCost: 2
manaCost: 10
castableWhileMoving: 0
animationType: 0
projectilePrefab: {fileID: 2740904024514934886, guid: c1f1568424ee50f42854769f3e1ba0b6, type: 3}
projectileSpeed: 10
lifeSpan: 2

View File

@ -21,7 +21,7 @@ MonoBehaviour:
abilityEffects:
- {fileID: 11400000, guid: 5e4a1b6744b51df46b957419b2344817, type: 2}
castTime: 0.75
manaCost: 2
manaCost: 10
castableWhileMoving: 0
animationType: 1
projectilePrefab: {fileID: 5409629005393311441, guid: 1cb3e6e45ad6615448f1a968b89c84e8, type: 3}

View File

@ -0,0 +1,34 @@
%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: HolyBall_ProjectileAbility
m_EditorClassIdentifier:
targettingTags:
- {fileID: 11400000, guid: 9e6b298c2ce2856418b205442417a433, type: 2}
- {fileID: 11400000, guid: c5b634e64086ffb4496aa6cb5e299c27, type: 2}
- {fileID: 11400000, guid: 6447e0730c0a07841a07ef8637e3e364, type: 2}
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
- {fileID: 11400000, guid: d7a9b755d873bad4f9bbd0393bc36a42, type: 2}
- {fileID: 11400000, guid: 52f094018088de54ab9507695f2913b7, type: 2}
abilityEffects:
- {fileID: 11400000, guid: c11e4e7ebf6d1844ba5825e9014ffbc9, type: 2}
- {fileID: 11400000, guid: a29bc493146d99d489cd682fe8cc7b6d, type: 2}
castTime: 0.5
manaCost: 15
castableWhileMoving: 0
animationType: 1
projectilePrefab: {fileID: 6744685881493449327, guid: e8d140a8b81d1a54babce1a327614447, type: 3}
projectileSpeed: 5
lifeSpan: 2
canPierce: 1
canHitSelf: 1

View File

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

View File

@ -22,7 +22,7 @@ MonoBehaviour:
- {fileID: 11400000, guid: 2eddba66a42b8d8458ef4e5d7068e536, type: 2}
- {fileID: 11400000, guid: e6a827a01f4b15a45927c735efa6ad52, type: 2}
castTime: 1
manaCost: 10
manaCost: 35
castableWhileMoving: 0
animationType: 1
projectilePrefab: {fileID: 3137079318612183360, guid: 1643126616a6c8846b968fd839416bfe, type: 3}

View File

@ -23,8 +23,9 @@ MonoBehaviour:
- {fileID: 11400000, guid: c06779deb6806db438e0fbeec44aad61, type: 2}
- {fileID: 11400000, guid: a5cd57412dd7731448bbeab1c2485ecd, type: 2}
castTime: 0.5
manaCost: 2
manaCost: 10
castableWhileMoving: 0
animationType: 0
projectilePrefab: {fileID: 7611295262132244940, guid: 85a2162510ed2a74cb6cd8c05187d28b, type: 3}
projectileSpeed: 10
lifeSpan: 2

View File

@ -0,0 +1,35 @@
%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: a5d5cf82dd5c07f438f5809f773372e2, type: 3}
m_Name: SlashAbility
m_EditorClassIdentifier:
targettingTags:
- {fileID: 11400000, guid: c5b634e64086ffb4496aa6cb5e299c27, type: 2}
- {fileID: 11400000, guid: 6447e0730c0a07841a07ef8637e3e364, type: 2}
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
- {fileID: 11400000, guid: 8b74e81cfcd772243b988990f4a8a634, type: 2}
- {fileID: 11400000, guid: ff27e4f0bff17a145af826f8ade78c8a, type: 2}
abilityEffects:
- {fileID: 11400000, guid: e047c0f2639d4b840bf40c1ec243afc7, type: 2}
- {fileID: 11400000, guid: 10ada31c8e07fc549ba69f40205ee996, type: 2}
castTime: 1
manaCost: 0
castableWhileMoving: 0
animationType: 2
slashPrefab: {fileID: 8389547513526139286, guid: b92cdb88e09bf1d47bec31bddd62fe50, type: 3}
regenHealthOnHit: 1
regenManaOnHit: 1
healthOnHit: 1
manaOnHit: 5
lifeSpan: 0.2
range: 1

View File

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

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 081df6f2fd69b7643a4844062a82871f, type: 3}
m_Name: AGI_SlashInstantEffect
m_EditorClassIdentifier:
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
influencingStats:
- {fileID: 11400000, guid: ff27e4f0bff17a145af826f8ade78c8a, type: 2}
baseValue: 1
percentStatInfluence: 0.3

View File

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

View File

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

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 081df6f2fd69b7643a4844062a82871f, type: 3}
m_Name: INT_HolyBall_InstantEffect_02
m_EditorClassIdentifier:
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
influencingStats:
- {fileID: 11400000, guid: 52f094018088de54ab9507695f2913b7, type: 2}
baseValue: 1
percentStatInfluence: 0.2

View File

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

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 081df6f2fd69b7643a4844062a82871f, type: 3}
m_Name: SPI_HolyBall_InstantEffect_01
m_EditorClassIdentifier:
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
influencingStats:
- {fileID: 11400000, guid: d7a9b755d873bad4f9bbd0393bc36a42, type: 2}
baseValue: 5
percentStatInfluence: 0.8

View File

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

View File

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 081df6f2fd69b7643a4844062a82871f, type: 3}
m_Name: STR_SlashInstantEffect
m_EditorClassIdentifier:
tags:
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
influencingStats:
- {fileID: 11400000, guid: 8b74e81cfcd772243b988990f4a8a634, type: 2}
baseValue: 1
percentStatInfluence: 0.3

View File

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

View File

@ -0,0 +1,15 @@
%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: 207304cf4dcff4e459d8b5124fb8b27c, type: 3}
m_Name: MeleeSkillKey
m_EditorClassIdentifier:
keyCode: 49

View File

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

View File

@ -12,4 +12,4 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 207304cf4dcff4e459d8b5124fb8b27c, type: 3}
m_Name: PrimarySkillKey
m_EditorClassIdentifier:
keyCode: 49
keyCode: 50

View File

@ -12,4 +12,4 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 207304cf4dcff4e459d8b5124fb8b27c, type: 3}
m_Name: SecondarySkillKey
m_EditorClassIdentifier:
keyCode: 50
keyCode: 51

View File

@ -0,0 +1,14 @@
%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: 4cc5b60241d710942888d37734f848d6, type: 3}
m_Name: Priest
m_EditorClassIdentifier:

View File

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

View File

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

View File

@ -0,0 +1,44 @@
using Photon.Pun;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "SlashAbility", menuName = "RiftMayhem/AbilitySystem/Abilities/Simple Slash Ability", order = 0)]
public class SimpleMeleeSlashAbility : BaseAbility
{
public GameObject slashPrefab;
public bool regenHealthOnHit;
public bool regenManaOnHit;
public float healthOnHit;
public float manaOnHit;
public float lifeSpan;
public float range;
private GameObject instantiatedSlash;
private NetworkedSlash networkedSlash;
public override void Execute(PhotonView user, Taggable userTag)
{
base.Execute(user, userTag);
Debug.Log($"Player {user.name} used {this.name} and spent {manaCost} mana.");
instantiatedSlash = PhotonNetwork.Instantiate("Abilities/" + slashPrefab.name, user.GetComponentInChildren<ProjectileSpawnLocationController>().transform.position, user.GetComponentInChildren<ProjectileSpawnLocationController>().transform.rotation);
networkedSlash = instantiatedSlash.GetComponent<NetworkedSlash>();
networkedSlash.owner = user;
networkedSlash.ownerTag = userTag;
networkedSlash.ability = this;
networkedSlash.lifeSpan = lifeSpan;
networkedSlash.range = range;
networkedSlash.regenHealthOnHit = regenHealthOnHit;
networkedSlash.regenManaOnHit = regenManaOnHit;
networkedSlash.healthOnHit = healthOnHit;
networkedSlash.manaOnHit = manaOnHit;
networkedSlash.Init();
}
}

View File

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

View File

@ -79,6 +79,9 @@ public class CharacterAnimatorController : MonoBehaviour
case AbilityAnimationType.Spell:
anim.SetTrigger("cast");
break;
case AbilityAnimationType.Melee:
anim.SetTrigger("melee");
break;
default:
break;
}
@ -90,5 +93,6 @@ public class CharacterAnimatorController : MonoBehaviour
public enum AbilityAnimationType
{
Throw,
Spell
Spell,
Melee
}

View File

@ -13,18 +13,6 @@ public class ItemIndexer : MonoBehaviour
{
get
{
// If the instance doesn't exist, try to find it in the scene
if (_instance == null)
{
_instance = FindObjectOfType<ItemIndexer>();
// If it's still null, create a new GameObject and add the component
if (_instance == null)
{
GameObject singletonObject = new GameObject(typeof(ItemIndexer).Name);
_instance = singletonObject.AddComponent<ItemIndexer>();
}
}
return _instance;
}
}

View File

@ -0,0 +1,169 @@
using Photon.Pun;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
public class NetworkedSlash : MonoBehaviour
{
[Header("Visuals")]
[SerializeField] private GameObject hitParticlesPrefab;
[SerializeField] private GameObject visuals;
[SerializeField] private GameObject hitBox;
[Header("Physics:")]
[SerializeField] private LayerMask abilityHitLayer;
[Header("Set by code")]
public PhotonView photonView;
public PhotonView owner;
public Taggable ownerTag;
public SimpleMeleeSlashAbility ability;
public float lifeSpan;
public float range;
public bool regenHealthOnHit;
public bool regenManaOnHit;
public float healthOnHit;
public float manaOnHit;
private Health ownerHealth;
private Mana ownerMana;
private PhotonView possibleTarget;
private Taggable target;
private List<Taggable> targets = new List<Taggable>();
private bool waitingForDestroy = false;
public UnityEvent<Vector3> onTargetHit = new UnityEvent<Vector3>();
private Vector3 resizedByAbility = new Vector3();
private Vector3 relocatedHitBox = new Vector3();
private Collider[] hits;
private List<GameObject> hitSpawnedVFXs = new List<GameObject>();
private GameObject hitSpawnedVFX;
private Vector3 hitPositionCorrected;
private void Awake()
{
photonView = GetComponent<PhotonView>();
onTargetHit.AddListener(SpawnHitParticleVFX);
}
public void Init()
{
waitingForDestroy = false;
if (photonView.IsMine)
{
relocatedHitBox = hitBox.transform.localPosition;
resizedByAbility = hitBox.transform.localScale;
resizedByAbility.z = range;
relocatedHitBox.z = range / 2;
hitBox.transform.localScale = resizedByAbility;
hitBox.transform.localPosition = relocatedHitBox;
photonView.RPC(nameof(RPC_RemoteInit), RpcTarget.Others, AbilityIndexer.Instance.Abilities.IndexOf(ability));
ownerHealth = owner.GetComponent<Health>();
ownerMana = owner.GetComponent <Mana>();
StartCoroutine(SelfDestruct());
CheckSurroundings();
}
}
[PunRPC]
private void RPC_RemoteInit(int abilityIndex)
{
ability = (SimpleMeleeSlashAbility)AbilityIndexer.Instance.Abilities[abilityIndex];
}
[PunRPC]
private void RPC_DisableVisuals()
{
visuals.SetActive(false);
}
private void SpawnHitParticleVFX(Vector3 position)
{
if (hitParticlesPrefab == null) return;
hitSpawnedVFX = Instantiate(hitParticlesPrefab, position, this.transform.rotation);
//hitSpawnedVFX.transform.localScale = visuals.transform.localScale;
hitSpawnedVFXs.Add(hitSpawnedVFX);
}
private void CheckSurroundings()
{
hits = Physics.OverlapBox(this.transform.position, hitBox.transform.localScale / 2, this.transform.rotation, abilityHitLayer);
foreach (Collider collider in hits)
{
Debug.Log("hit collider " + collider.name);
possibleTarget = collider.GetComponentInParent<PhotonView>();
if (possibleTarget != null)
if (possibleTarget == owner) continue;
target = collider.GetComponentInParent<Taggable>();
Debug.Log("hit collider, Got taggable: " + target.name);
if (target == null) continue;
Debug.Log("hit collider, targetTag: " + target.targetTag.name);
hitPositionCorrected = target.transform.position;
hitPositionCorrected.y = this.transform.position.y;
onTargetHit.Invoke(hitPositionCorrected);
if (!target.IsValidTarget(ability.targettingTags)) continue;
Debug.Log("hit collider, added target: " + target.name);
targets.Add(target);
}
foreach (BaseEffect effect in ability.abilityEffects)
{
effect.ApplyEffect(ownerTag, targets);
if (regenHealthOnHit)
ownerHealth.ChangeValue(healthOnHit);
if (regenManaOnHit)
ownerMana.ChangeValue(manaOnHit);
}
}
IEnumerator DelayedDestroy()
{
visuals.SetActive(false);
photonView.RPC(nameof(RPC_DisableVisuals), RpcTarget.Others);
yield return new WaitForSeconds(1.5f);
for (int i = hitSpawnedVFXs.Count - 1; i >= 0; i--)
{
Destroy(hitSpawnedVFXs[i]);
}
yield return new WaitForSeconds(1f);
PhotonNetwork.Destroy(photonView);
}
IEnumerator SelfDestruct()
{
yield return new WaitForSeconds(lifeSpan);
waitingForDestroy = true;
StartCoroutine(DelayedDestroy());
}
}

View File

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

View File

@ -94,7 +94,7 @@ Material:
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _Rotation: 23.028217
- _Rotation: 13.904358
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,6 @@
{
"name": "HeathenEngineering.UX",
"rootNamespace": "",
"references": [
"GUID:58d42c70423577947911995925414405",
"GUID:6055be8ebefd69e48b49212b09b47b2f",