diff --git a/Assets/Damage Numbers.meta b/Assets/Damage Numbers.meta new file mode 100644 index 0000000..b870cca --- /dev/null +++ b/Assets/Damage Numbers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c059bae61c445aafbb10b8d90a7a2418 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/ChargeProjectile.prefab b/Assets/Prefabs/ChargeProjectile.prefab new file mode 100644 index 0000000..47d9efe --- /dev/null +++ b/Assets/Prefabs/ChargeProjectile.prefab @@ -0,0 +1,365 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &573907723776367215 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7532003904038684937} + - component: {fileID: 3501477379343095732} + m_Layer: 9 + m_Name: Trail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7532003904038684937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573907723776367215} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.613, y: 0.029, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276182526760960180} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!96 &3501477379343095732 +TrailRenderer: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573907723776367215} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bccb032d4deafa7ebeb643ec851d685, 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_Time: 0.2 + m_PreviewTimeScale: 1 + m_Parameters: + serializedVersion: 3 + widthMultiplier: 1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.033161342 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.88578373 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + textureScale: {x: 1, y: 1} + shadowBias: 0.5 + generateLightingData: 0 + m_MinVertexDistance: 0.1 + m_MaskInteraction: 0 + m_Autodestruct: 0 + m_Emitting: 1 + m_ApplyActiveColorSpace: 1 +--- !u!1 &1397160589285566020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8276182526760960180} + - component: {fileID: 4448864156700554004} + m_Layer: 9 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8276182526760960180 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1397160589285566020} + 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: 7532003904038684937} + m_Father: {fileID: 409438162538422265} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4448864156700554004 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1397160589285566020} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 9001305561785877478, guid: 432f2db64ad2e7706930421f9855870a, type: 3} + m_Color: {r: 1, g: 0.23113209, b: 0.23113209, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5011741298713620040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 409438162538422265} + - component: {fileID: 4968744362001082579} + - component: {fileID: 395713896947917936} + - component: {fileID: 3775478344909233634} + m_Layer: 9 + m_Name: ChargeProjectile + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &409438162538422265 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5011741298713620040} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.15, y: 0.15, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8276182526760960180} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4968744362001082579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5011741298713620040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3aed04444af8b4d13b5fe9031150044a, type: 3} + m_Name: + m_EditorClassIdentifier: + owner: {fileID: 0} + damage: 0 + lifetime: 0 + pierceAmount: 0 + speed: 0 + rb: {fileID: 395713896947917936} + direction: {x: 0, y: 0} +--- !u!50 &395713896947917936 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5011741298713620040} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!61 &3775478344909233634 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5011741298713620040} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0.2, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 2, y: 0.6} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/ChargeProjectile.prefab.meta b/Assets/Prefabs/ChargeProjectile.prefab.meta new file mode 100644 index 0000000..fb88c44 --- /dev/null +++ b/Assets/Prefabs/ChargeProjectile.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 197f08a4249c031868d81177aacc0107 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/ChargeShot.prefab b/Assets/Prefabs/ChargeShot.prefab new file mode 100644 index 0000000..05178a7 --- /dev/null +++ b/Assets/Prefabs/ChargeShot.prefab @@ -0,0 +1,58 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2518044865521178739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6610207326853905583} + - component: {fileID: 7123986351594271708} + m_Layer: 0 + m_Name: ChargeShot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6610207326853905583 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2518044865521178739} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7123986351594271708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2518044865521178739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78058c1d64b6076979b8185d531afd62, type: 3} + m_Name: + m_EditorClassIdentifier: + abilityName: Charged Shot + thisEntity: {fileID: 0} + currentCooldown: 0 + cooldown: 0.2 + power: 2 + targetLocation: {x: 0, y: 0, z: 0} + projectile: {fileID: 4968744362001082579, guid: 197f08a4249c031868d81177aacc0107, type: 3} + projectileSpeed: 4 + projectileLifetime: 15 + pierceAmount: 0 + maxChargeDuration: 5 + chargeModifier: 2 diff --git a/Assets/Prefabs/ChargeShot.prefab.meta b/Assets/Prefabs/ChargeShot.prefab.meta new file mode 100644 index 0000000..6c42050 --- /dev/null +++ b/Assets/Prefabs/ChargeShot.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: de18fc345e4e490758e08deb0ac063a9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Damage Numbers.meta b/Assets/Prefabs/Damage Numbers.meta new file mode 100644 index 0000000..cdba7f3 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 886a084530dc87e69beae05484b9d549 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Damage Numbers/Damage Text Font.asset b/Assets/Prefabs/Damage Numbers/Damage Text Font.asset new file mode 100644 index 0000000..972fe3f --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Damage Text Font.asset @@ -0,0 +1,749 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-9193751475837051196 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Square Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 1 + m_Height: 1 + m_CompleteImageSize: 1 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMipmapLimit: 1 + m_MipmapLimitGroupName: + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 1 + m_PlatformBlob: + image data: 1 + _typelessdata: 00 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!21 &-7504494933660032812 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Square Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - UNDERLAY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -9193751475837051196} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.075 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.5416667 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0.35 + - _UnderlayOffsetX: 1 + - _UnderlayOffsetY: -1 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Damage Text Font + m_EditorClassIdentifier: + m_Version: 1.1.0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: SquareFont + m_StyleName: Regular + m_PointSize: 90 + m_Scale: 1 + m_UnitsPerEM: 2048 + m_LineHeight: 103.53516 + m_AscentLine: 75.41016 + m_CapLine: 64 + m_MeanLine: 64 + m_Baseline: 0 + m_DescentLine: -18.36914 + m_SuperscriptOffset: 75.41016 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.36914 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.832031 + m_UnderlineThickness: 6.591797 + m_StrikethroughOffset: 25.6 + m_StrikethroughThickness: 6.591797 + m_TabWidth: 22 + m_Material: {fileID: -7504494933660032812} + m_SourceFontFileGUID: a01b0e531b66bdb44a243def8d8e2dbd + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: a01b0e531b66bdb44a243def8d8e2dbd + faceIndex: 0 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + paddingMode: 2 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_SourceFontFile: {fileID: 12800000, guid: a01b0e531b66bdb44a243def8d8e2dbd, type: 3} + m_SourceFontFilePath: + m_AtlasPopulationMode: 1 + InternalDynamicOS: 0 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: -9193751475837051196} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_GetFontFeatures: 1 + m_ClearDynamicDataOnBuild: 1 + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_FontFeatureTable: + m_MultipleSubstitutionRecords: [] + m_LigatureSubstitutionRecords: [] + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -24.257812 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -24.257812 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -10.415039 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.2841797 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.515625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -24.257812 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 205 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -24.257812 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -24.257812 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.6464844 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.6464844 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.6464844 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.6464844 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.6464844 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.515625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.515625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -2.2851562 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -2.2851562 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.2841797 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.8779297 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.8779297 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.515625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.515625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -2.2851562 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -2.2851562 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.052734 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + m_MarkToBaseAdjustmentRecords: [] + m_MarkToMarkAdjustmentRecords: [] + m_ShouldReimportFontFeatures: 0 + m_FallbackFontAssetTable: [] + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + fallbackFontAssets: [] + atlas: {fileID: 0} diff --git a/Assets/Prefabs/Damage Numbers/Damage Text Font.asset.meta b/Assets/Prefabs/Damage Numbers/Damage Text Font.asset.meta new file mode 100644 index 0000000..94e9d56 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Damage Text Font.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed07e8d33f392b81494a3c3e6e1aefda +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab b/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab new file mode 100644 index 0000000..8089c89 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab @@ -0,0 +1,839 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &592498708030076858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4588533130076964572} + - component: {fileID: 6160128769124855304} + - component: {fileID: 2076881254588697247} + m_Layer: 0 + m_Name: MeshB + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4588533130076964572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6160128769124855304 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &2076881254588697247 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Mesh: {fileID: 0} +--- !u!1 &2208750414054162115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8446780040595601289} + - component: {fileID: 142106217612049856} + - component: {fileID: 3405951261427320830} + m_Layer: 0 + m_Name: TMP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8446780040595601289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + 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: 2418303876291761323} + 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: 0, y: 0} + m_SizeDelta: {x: 4, y: 2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &142106217612049856 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!114 &3405951261427320830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_sharedMaterial: {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278198015 + m_fontColor: {r: 1, g: 0.11576606, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 5 + m_fontSizeBase: 5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 142106217612049856} + m_maskType: 0 +--- !u!1 &3779183495373225454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4287854310772744446} + - component: {fileID: 3797301220914094114} + - component: {fileID: 6786351168674174469} + m_Layer: 0 + m_Name: MeshA + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4287854310772744446 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &3797301220914094114 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &6786351168674174469 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Mesh: {fileID: 0} +--- !u!1 &8681630845875798600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2418303876291761323} + - component: {fileID: 3729533073341964451} + - component: {fileID: 2564992310566588798} + m_Layer: 0 + m_Name: Player Damage Incoming + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2418303876291761323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.51, y: -0.53, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8446780040595601289} + - {fileID: 4287854310772744446} + - {fileID: 4588533130076964572} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3729533073341964451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38ab3cdc3b49a6e428853efe80194005, type: 3} + m_Name: + m_EditorClassIdentifier: + permanent: 0 + lifetime: 1.5 + unscaledTime: 0 + enable3DGame: 0 + faceCameraView: 1 + lookAtCamera: 0 + renderThroughWalls: 1 + consistentScreenSize: 0 + distanceScalingSettings: + baseDistance: 15 + closeDistance: 5 + farDistance: 50 + closeScale: 2 + farScale: 0.5 + scaleWithFov: 0 + defaultFov: 60 + fovCamera: {fileID: 0} + cameraOverride: {fileID: 0} + enableNumber: 1 + number: 1 + numberSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 1, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + digitSettings: + decimals: 0 + decimalChar: . + hideZeros: 0 + dotSeparation: 0 + dotDistance: 3 + dotChar: . + suffixShorten: 0 + suffixes: + - K + - M + - B + - T + suffixDigits: 03000000030000000300000003000000 + maxDigits: 3 + suffixDecimals: 1 + suffixDecimalChar: . + suffixHideZeros: 0 + enableLeftText: 0 + leftText: + leftTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableRightText: 0 + rightText: + rightTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableTopText: 0 + topText: + topTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableBottomText: 0 + bottomText: + bottomTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableColorByNumber: 0 + colorByNumberSettings: + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.8, b: 0.5, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + fromNumber: 10 + toNumber: 100 + durationFadeIn: 0.2 + enableOffsetFadeIn: 1 + offsetFadeIn: {x: 0.5, y: 0} + enableScaleFadeIn: 1 + scaleFadeIn: {x: 2, y: 2} + enableCrossScaleFadeIn: 0 + crossScaleFadeIn: {x: 1, y: 1.5} + enableShakeFadeIn: 0 + shakeOffsetFadeIn: {x: 0, y: 1.5} + shakeFrequencyFadeIn: 4 + durationFadeOut: 0.2 + enableOffsetFadeOut: 0 + offsetFadeOut: {x: 0.5, y: 0} + enableScaleFadeOut: 0 + scaleFadeOut: {x: 2, y: 2} + enableCrossScaleFadeOut: 0 + crossScaleFadeOut: {x: 1, y: 1.5} + enableShakeFadeOut: 0 + shakeOffsetFadeOut: {x: 0, y: 1.5} + shakeFrequencyFadeOut: 4 + enableLerp: 0 + lerpSettings: + speed: 5 + minX: -0.4 + maxX: 0.4 + minY: 0.5 + maxY: 1 + randomFlip: 0 + enableVelocity: 1 + velocitySettings: + minX: 1 + maxX: 1 + minY: 4 + maxY: 5 + randomFlip: 0 + dragX: 0.1 + dragY: 1 + gravity: 7 + enableShaking: 0 + shakeSettings: + offset: {x: 0.005, y: 0.005} + frequency: 50 + enableFollowing: 0 + followedTarget: {fileID: 0} + followSettings: + speed: 10 + drag: 0 + enableStartRotation: 0 + minRotation: -4 + maxRotation: 4 + rotationRandomFlip: 0 + enableRotateOverTime: 0 + minRotationSpeed: -15 + maxRotationSpeed: 15 + rotationSpeedRandomFlip: 0 + rotateOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableScaleByNumber: 0 + scaleByNumberSettings: + fromNumber: 0 + toNumber: 1000 + fromScale: 1 + toScale: 2 + enableScaleOverTime: 1 + scaleOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.45 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableOrthographicScaling: 0 + defaultOrthographicSize: 5 + maxOrthographicSize: 1.5 + orthographicCamera: {fileID: 0} + spamGroup: + enableCombination: 0 + combinationSettings: + method: 0 + maxDistance: 10 + spawnDelay: 0.2 + absorbDuration: 0.4 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.7 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveToAbsorber: 1 + teleportToAbsorber: 0 + absorberScaleFactor: 1.5 + absorberScaleFade: 15 + instantGain: 0 + bonusLifetime: 1 + enableDestruction: 0 + destructionSettings: + maxDistance: 2 + spawnDelay: 0.2 + duration: 0.3 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableCollision: 0 + collisionSettings: + radius: 0.5 + pushFactor: 1 + desiredDirection: {x: 0, y: 0, z: 0} + enablePush: 0 + pushSettings: + radius: 4 + pushOffset: 0.8 + updateDelay: 0.00833 + enablePooling: 0 + poolSize: 50 + disableOnSceneLoad: 1 + editorLastFont: + position: {x: 0, y: 0, z: 0} +--- !u!210 &2564992310566588798 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1000 + m_SortAtRoot: 0 diff --git a/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab.meta b/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab.meta new file mode 100644 index 0000000..05cf66e --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Player Damage Incoming.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 70c38b3e886091f6bbae2019ce89ba9c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab b/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab new file mode 100644 index 0000000..79d1912 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab @@ -0,0 +1,839 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &592498708030076858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4588533130076964572} + - component: {fileID: 6160128769124855304} + - component: {fileID: 2076881254588697247} + m_Layer: 0 + m_Name: MeshB + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4588533130076964572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6160128769124855304 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &2076881254588697247 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Mesh: {fileID: 0} +--- !u!1 &2208750414054162115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8446780040595601289} + - component: {fileID: 142106217612049856} + - component: {fileID: 3405951261427320830} + m_Layer: 0 + m_Name: TMP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8446780040595601289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + 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: 2418303876291761323} + 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: 0, y: 0} + m_SizeDelta: {x: 4, y: 2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &142106217612049856 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!114 &3405951261427320830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_sharedMaterial: {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4285722623 + m_fontColor: {r: 1, g: 0.93681, b: 0.4481132, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 5 + m_fontSizeBase: 5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 142106217612049856} + m_maskType: 0 +--- !u!1 &3779183495373225454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4287854310772744446} + - component: {fileID: 3797301220914094114} + - component: {fileID: 6786351168674174469} + m_Layer: 0 + m_Name: MeshA + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4287854310772744446 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &3797301220914094114 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &6786351168674174469 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Mesh: {fileID: 0} +--- !u!1 &8681630845875798600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2418303876291761323} + - component: {fileID: 3729533073341964451} + - component: {fileID: 2564992310566588798} + m_Layer: 0 + m_Name: Player Damage Outwards + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2418303876291761323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.51, y: -0.53, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8446780040595601289} + - {fileID: 4287854310772744446} + - {fileID: 4588533130076964572} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3729533073341964451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38ab3cdc3b49a6e428853efe80194005, type: 3} + m_Name: + m_EditorClassIdentifier: + permanent: 0 + lifetime: 1 + unscaledTime: 0 + enable3DGame: 0 + faceCameraView: 1 + lookAtCamera: 0 + renderThroughWalls: 1 + consistentScreenSize: 0 + distanceScalingSettings: + baseDistance: 15 + closeDistance: 5 + farDistance: 50 + closeScale: 2 + farScale: 0.5 + scaleWithFov: 0 + defaultFov: 60 + fovCamera: {fileID: 0} + cameraOverride: {fileID: 0} + enableNumber: 1 + number: 1 + numberSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 1, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + digitSettings: + decimals: 0 + decimalChar: . + hideZeros: 0 + dotSeparation: 0 + dotDistance: 3 + dotChar: . + suffixShorten: 0 + suffixes: + - K + - M + - B + - T + suffixDigits: 03000000030000000300000003000000 + maxDigits: 3 + suffixDecimals: 1 + suffixDecimalChar: . + suffixHideZeros: 0 + enableLeftText: 0 + leftText: + leftTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableRightText: 0 + rightText: + rightTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableTopText: 0 + topText: + topTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableBottomText: 0 + bottomText: + bottomTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableColorByNumber: 0 + colorByNumberSettings: + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.8, b: 0.5, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + fromNumber: 10 + toNumber: 100 + durationFadeIn: 0.1 + enableOffsetFadeIn: 0 + offsetFadeIn: {x: 0.5, y: 0} + enableScaleFadeIn: 1 + scaleFadeIn: {x: 2, y: 2} + enableCrossScaleFadeIn: 0 + crossScaleFadeIn: {x: 1, y: 1.5} + enableShakeFadeIn: 0 + shakeOffsetFadeIn: {x: 0, y: 1.5} + shakeFrequencyFadeIn: 4 + durationFadeOut: 0.2 + enableOffsetFadeOut: 0 + offsetFadeOut: {x: 0.5, y: 0} + enableScaleFadeOut: 0 + scaleFadeOut: {x: 2, y: 2} + enableCrossScaleFadeOut: 0 + crossScaleFadeOut: {x: 1, y: 1.5} + enableShakeFadeOut: 0 + shakeOffsetFadeOut: {x: 0, y: 1.5} + shakeFrequencyFadeOut: 4 + enableLerp: 0 + lerpSettings: + speed: 5 + minX: -0.4 + maxX: 0.4 + minY: 0.5 + maxY: 1 + randomFlip: 0 + enableVelocity: 1 + velocitySettings: + minX: 1 + maxX: 1 + minY: 4 + maxY: 5 + randomFlip: 0 + dragX: 0.1 + dragY: 1 + gravity: 7 + enableShaking: 0 + shakeSettings: + offset: {x: 0.005, y: 0.005} + frequency: 50 + enableFollowing: 0 + followedTarget: {fileID: 0} + followSettings: + speed: 10 + drag: 0 + enableStartRotation: 0 + minRotation: -4 + maxRotation: 4 + rotationRandomFlip: 0 + enableRotateOverTime: 0 + minRotationSpeed: -15 + maxRotationSpeed: 15 + rotationSpeedRandomFlip: 0 + rotateOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableScaleByNumber: 0 + scaleByNumberSettings: + fromNumber: 0 + toNumber: 1000 + fromScale: 1 + toScale: 2 + enableScaleOverTime: 1 + scaleOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.74 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableOrthographicScaling: 0 + defaultOrthographicSize: 5 + maxOrthographicSize: 1.5 + orthographicCamera: {fileID: 0} + spamGroup: + enableCombination: 0 + combinationSettings: + method: 0 + maxDistance: 10 + spawnDelay: 0.2 + absorbDuration: 0.4 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.7 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveToAbsorber: 1 + teleportToAbsorber: 0 + absorberScaleFactor: 1.5 + absorberScaleFade: 15 + instantGain: 0 + bonusLifetime: 1 + enableDestruction: 0 + destructionSettings: + maxDistance: 2 + spawnDelay: 0.2 + duration: 0.3 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableCollision: 0 + collisionSettings: + radius: 0.5 + pushFactor: 1 + desiredDirection: {x: 0, y: 0, z: 0} + enablePush: 0 + pushSettings: + radius: 4 + pushOffset: 0.8 + updateDelay: 0.00833 + enablePooling: 0 + poolSize: 50 + disableOnSceneLoad: 1 + editorLastFont: + position: {x: 0, y: 0, z: 0} +--- !u!210 &2564992310566588798 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1000 + m_SortAtRoot: 0 diff --git a/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab.meta b/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab.meta new file mode 100644 index 0000000..86aedbf --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Player Damage Outwards.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: addd1dbee6bab5c4ca7ca8ac92a437f5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Damage Numbers/Popup Text.prefab b/Assets/Prefabs/Damage Numbers/Popup Text.prefab new file mode 100644 index 0000000..edfbf44 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Popup Text.prefab @@ -0,0 +1,839 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &592498708030076858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4588533130076964572} + - component: {fileID: 6160128769124855304} + - component: {fileID: 2076881254588697247} + m_Layer: 0 + m_Name: MeshB + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4588533130076964572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6160128769124855304 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &2076881254588697247 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592498708030076858} + m_Mesh: {fileID: 0} +--- !u!1 &2208750414054162115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8446780040595601289} + - component: {fileID: 142106217612049856} + - component: {fileID: 3405951261427320830} + m_Layer: 0 + m_Name: TMP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8446780040595601289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + 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: 2418303876291761323} + 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: 0, y: 0} + m_SizeDelta: {x: 4, y: 2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &142106217612049856 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!114 &3405951261427320830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2208750414054162115} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_sharedMaterial: {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 5 + m_fontSizeBase: 5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 142106217612049856} + m_maskType: 0 +--- !u!1 &3779183495373225454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4287854310772744446} + - component: {fileID: 3797301220914094114} + - component: {fileID: 6786351168674174469} + m_Layer: 0 + m_Name: MeshA + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4287854310772744446 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + 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: 2418303876291761323} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &3797301220914094114 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7504494933660032812, guid: ed07e8d33f392b81494a3c3e6e1aefda, 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!33 &6786351168674174469 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3779183495373225454} + m_Mesh: {fileID: 0} +--- !u!1 &8681630845875798600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2418303876291761323} + - component: {fileID: 3729533073341964451} + - component: {fileID: 2564992310566588798} + m_Layer: 0 + m_Name: Popup Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2418303876291761323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.51, y: -0.53, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8446780040595601289} + - {fileID: 4287854310772744446} + - {fileID: 4588533130076964572} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3729533073341964451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38ab3cdc3b49a6e428853efe80194005, type: 3} + m_Name: + m_EditorClassIdentifier: + permanent: 0 + lifetime: 1.5 + unscaledTime: 0 + enable3DGame: 0 + faceCameraView: 1 + lookAtCamera: 0 + renderThroughWalls: 1 + consistentScreenSize: 0 + distanceScalingSettings: + baseDistance: 15 + closeDistance: 5 + farDistance: 50 + closeScale: 2 + farScale: 0.5 + scaleWithFov: 0 + defaultFov: 60 + fovCamera: {fileID: 0} + cameraOverride: {fileID: 0} + enableNumber: 1 + number: 1 + numberSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 1, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + digitSettings: + decimals: 0 + decimalChar: . + hideZeros: 0 + dotSeparation: 0 + dotDistance: 3 + dotChar: . + suffixShorten: 0 + suffixes: + - K + - M + - B + - T + suffixDigits: 03000000030000000300000003000000 + maxDigits: 3 + suffixDecimals: 1 + suffixDecimalChar: . + suffixHideZeros: 0 + enableLeftText: 0 + leftText: + leftTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableRightText: 0 + rightText: + rightTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableTopText: 0 + topText: + topTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableBottomText: 0 + bottomText: + bottomTextSettings: + bold: 0 + italic: 0 + underline: 0 + strike: 0 + alpha: 1 + customColor: 0 + color: {r: 1, g: 1, b: 0, a: 1} + mark: 0 + markColor: {r: 0, g: 0, b: 0, a: 0.5} + horizontal: 0 + vertical: 0 + characterSpacing: 0 + size: 0 + enableColorByNumber: 0 + colorByNumberSettings: + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.8, b: 0.5, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + fromNumber: 10 + toNumber: 100 + durationFadeIn: 0.2 + enableOffsetFadeIn: 1 + offsetFadeIn: {x: 0.5, y: 0} + enableScaleFadeIn: 1 + scaleFadeIn: {x: 2, y: 2} + enableCrossScaleFadeIn: 0 + crossScaleFadeIn: {x: 1, y: 1.5} + enableShakeFadeIn: 0 + shakeOffsetFadeIn: {x: 0, y: 1.5} + shakeFrequencyFadeIn: 4 + durationFadeOut: 0.2 + enableOffsetFadeOut: 0 + offsetFadeOut: {x: 0.5, y: 0} + enableScaleFadeOut: 0 + scaleFadeOut: {x: 2, y: 2} + enableCrossScaleFadeOut: 0 + crossScaleFadeOut: {x: 1, y: 1.5} + enableShakeFadeOut: 0 + shakeOffsetFadeOut: {x: 0, y: 1.5} + shakeFrequencyFadeOut: 4 + enableLerp: 0 + lerpSettings: + speed: 5 + minX: -0.4 + maxX: 0.4 + minY: 0.5 + maxY: 1 + randomFlip: 0 + enableVelocity: 1 + velocitySettings: + minX: 1 + maxX: 1 + minY: 4 + maxY: 5 + randomFlip: 0 + dragX: 0.1 + dragY: 1 + gravity: 6 + enableShaking: 0 + shakeSettings: + offset: {x: 0.005, y: 0.005} + frequency: 50 + enableFollowing: 0 + followedTarget: {fileID: 0} + followSettings: + speed: 10 + drag: 0 + enableStartRotation: 0 + minRotation: -4 + maxRotation: 4 + rotationRandomFlip: 0 + enableRotateOverTime: 0 + minRotationSpeed: -15 + maxRotationSpeed: 15 + rotationSpeedRandomFlip: 0 + rotateOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableScaleByNumber: 0 + scaleByNumberSettings: + fromNumber: 0 + toNumber: 1000 + fromScale: 1 + toScale: 2 + enableScaleOverTime: 1 + scaleOverTime: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.45 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableOrthographicScaling: 0 + defaultOrthographicSize: 5 + maxOrthographicSize: 1.5 + orthographicCamera: {fileID: 0} + spamGroup: + enableCombination: 0 + combinationSettings: + method: 0 + maxDistance: 10 + spawnDelay: 0.2 + absorbDuration: 0.4 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.7 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveToAbsorber: 1 + teleportToAbsorber: 0 + absorberScaleFactor: 1.5 + absorberScaleFade: 15 + instantGain: 0 + bonusLifetime: 1 + enableDestruction: 0 + destructionSettings: + maxDistance: 2 + spawnDelay: 0.2 + duration: 0.3 + scaleCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + enableCollision: 0 + collisionSettings: + radius: 0.5 + pushFactor: 1 + desiredDirection: {x: 0, y: 0, z: 0} + enablePush: 0 + pushSettings: + radius: 4 + pushOffset: 0.8 + updateDelay: 0.00833 + enablePooling: 0 + poolSize: 50 + disableOnSceneLoad: 1 + editorLastFont: + position: {x: 0, y: 0, z: 0} +--- !u!210 &2564992310566588798 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8681630845875798600} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1000 + m_SortAtRoot: 0 diff --git a/Assets/Prefabs/Damage Numbers/Popup Text.prefab.meta b/Assets/Prefabs/Damage Numbers/Popup Text.prefab.meta new file mode 100644 index 0000000..8f7d0c6 --- /dev/null +++ b/Assets/Prefabs/Damage Numbers/Popup Text.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 013792a30efa8bbac9ca597358a8272f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/EffectInstance.prefab b/Assets/Prefabs/EffectInstance.prefab new file mode 100644 index 0000000..0f8ed5b --- /dev/null +++ b/Assets/Prefabs/EffectInstance.prefab @@ -0,0 +1,49 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5024446365506836117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3315559651384366039} + - component: {fileID: 2491694153951138136} + m_Layer: 0 + m_Name: EffectInstance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3315559651384366039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024446365506836117} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2491694153951138136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024446365506836117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a7159312b04c2231e8eee3bea5bc1362, type: 3} + m_Name: + m_EditorClassIdentifier: + thisEffect: {fileID: 0} + affectedEntity: {fileID: 0} + timeElapsed: 0 diff --git a/Assets/Prefabs/EffectInstance.prefab.meta b/Assets/Prefabs/EffectInstance.prefab.meta new file mode 100644 index 0000000..64e9a21 --- /dev/null +++ b/Assets/Prefabs/EffectInstance.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a53645b4f814fa1fa8f8e9f4769041a6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Lunatic Stun.asset b/Assets/Prefabs/Lunatic Stun.asset new file mode 100644 index 0000000..6d6bac1 --- /dev/null +++ b/Assets/Prefabs/Lunatic Stun.asset @@ -0,0 +1,17 @@ +%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: cb710f41706eebbd1a28eb04794a6aef, type: 3} + m_Name: Lunatic Stun + m_EditorClassIdentifier: + effectInstanceObject: {fileID: 2491694153951138136, guid: a53645b4f814fa1fa8f8e9f4769041a6, type: 3} + duration: 5 + isConstant: 0 diff --git a/Assets/Prefabs/Lunatic Stun.asset.meta b/Assets/Prefabs/Lunatic Stun.asset.meta new file mode 100644 index 0000000..aa82c20 --- /dev/null +++ b/Assets/Prefabs/Lunatic Stun.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ecd47e059cbea2ff09b193d7704ff47a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/LunaticRedEyes.prefab b/Assets/Prefabs/LunaticRedEyes.prefab new file mode 100644 index 0000000..a3681ea --- /dev/null +++ b/Assets/Prefabs/LunaticRedEyes.prefab @@ -0,0 +1,102 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3764716861159720903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6909820006197642385} + - component: {fileID: 5765001489367528695} + - component: {fileID: 4589746668610900324} + m_Layer: 8 + m_Name: LunaticRedEyes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6909820006197642385 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3764716861159720903} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5765001489367528695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3764716861159720903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 956259a543e87a821b6850d96d435d33, type: 3} + m_Name: + m_EditorClassIdentifier: + abilityName: Lunatic Red Eyes + thisEntity: {fileID: 0} + currentCooldown: 0 + cooldown: 1 + power: 0 + targetLocation: {x: 0, y: 0, z: 0} + stunEffect: {fileID: 11400000, guid: ecd47e059cbea2ff09b193d7704ff47a, type: 2} + effectChance: 60 + hypnotismChance: 30 +--- !u!61 &4589746668610900324 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3764716861159720903} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 4, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 8, y: 2} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/LunaticRedEyes.prefab.meta b/Assets/Prefabs/LunaticRedEyes.prefab.meta new file mode 100644 index 0000000..dc84415 --- /dev/null +++ b/Assets/Prefabs/LunaticRedEyes.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d34b590b9d40cb53690a1db07eb63e02 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Parry.prefab b/Assets/Prefabs/Parry.prefab new file mode 100644 index 0000000..48387b6 --- /dev/null +++ b/Assets/Prefabs/Parry.prefab @@ -0,0 +1,99 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4766937280261309077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8457740646733231697} + - component: {fileID: 2341793972507378026} + - component: {fileID: 3060810577961672302} + m_Layer: 7 + m_Name: Parry + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8457740646733231697 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4766937280261309077} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2341793972507378026 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4766937280261309077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b12d958979cb9081693930dc212b4b5b, type: 3} + m_Name: + m_EditorClassIdentifier: + abilityName: Parry + thisEntity: {fileID: 0} + cooldown: 0.5 + power: 0 + targetLocation: {x: 0, y: 0, z: 0} + projectilesInRange: [] +--- !u!61 &3060810577961672302 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4766937280261309077} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 2, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 2, y: 3} + m_EdgeRadius: 0 diff --git a/Assets/Prefabs/Parry.prefab.meta b/Assets/Prefabs/Parry.prefab.meta new file mode 100644 index 0000000..4bcae93 --- /dev/null +++ b/Assets/Prefabs/Parry.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 39ebe0a729c1ea98289a6e4c5f334c68 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Projectile.prefab b/Assets/Prefabs/Projectile.prefab index fd3c690..c10fe94 100644 --- a/Assets/Prefabs/Projectile.prefab +++ b/Assets/Prefabs/Projectile.prefab @@ -289,6 +289,7 @@ MonoBehaviour: pierceAmount: 0 speed: 0 rb: {fileID: 395713896947917936} + direction: {x: 0, y: 0} --- !u!50 &395713896947917936 Rigidbody2D: serializedVersion: 5 @@ -304,7 +305,7 @@ Rigidbody2D: m_Mass: 1 m_LinearDamping: 0 m_AngularDamping: 0.05 - m_GravityScale: 1 + m_GravityScale: 0 m_Material: {fileID: 0} m_IncludeLayers: serializedVersion: 2 diff --git a/Assets/Prefabs/Reisen.prefab b/Assets/Prefabs/Reisen.prefab index b7d8f30..c2f322c 100644 --- a/Assets/Prefabs/Reisen.prefab +++ b/Assets/Prefabs/Reisen.prefab @@ -328,8 +328,8 @@ GameObject: - component: {fileID: 5359122752217294183} - component: {fileID: 1522197336905991381} - component: {fileID: 707193740762801077} - - component: {fileID: 8547430362287369941} - component: {fileID: 7249280586437786251} + - component: {fileID: 8547430362287369941} - component: {fileID: 6505873975486236506} m_Layer: 7 m_Name: Reisen @@ -488,6 +488,22 @@ Rigidbody2D: m_SleepingMode: 1 m_CollisionDetection: 0 m_Constraints: 4 +--- !u!114 &7249280586437786251 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7051425899434579382} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d4ea4a5fe3d2523039e302c010b04daf, type: 3} + m_Name: + m_EditorClassIdentifier: + stats: {fileID: 6505873975486236506} + entitiesInRange: [] + closestEntity: {fileID: 0} + cam: {fileID: 0} --- !u!114 &8547430362287369941 MonoBehaviour: m_ObjectHideFlags: 0 @@ -514,22 +530,6 @@ MonoBehaviour: m_Bits: 8 player: {fileID: 0} playerMinDistance: 0 ---- !u!114 &7249280586437786251 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7051425899434579382} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d4ea4a5fe3d2523039e302c010b04daf, type: 3} - m_Name: - m_EditorClassIdentifier: - stats: {fileID: 6505873975486236506} - entitiesInRange: [] - closestEntity: {fileID: 0} - cam: {fileID: 0} --- !u!114 &6505873975486236506 MonoBehaviour: m_ObjectHideFlags: 0 @@ -542,12 +542,17 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 597d889207f92f03d81551cc8069aeee, type: 3} m_Name: m_EditorClassIdentifier: + name: Reisen + icon: {fileID: 4468062175109948465, guid: 134885f306482d4dbad33b3cd38e9876, type: 3} thisEntity: {fileID: 7249280586437786251} health: 100 maxHealth: 100 + damageNumbers: {fileID: 0} + healthBar: {fileID: 0} speed: 4 jumpPower: 6 isStalled: 0 + abilitiesDisabled: 0 groundCheck: {fileID: 6047872402331640471} groundLayer: serializedVersion: 2 @@ -556,9 +561,13 @@ MonoBehaviour: attackOriginCenter: {fileID: 2243782250480228875} abilities: - {fileID: 6641646259750344106} + - {fileID: 531937914731530106} + - {fileID: 4909761527103573625} rb: {fileID: 707193740762801077} sprite: {fileID: 5359122752217294183} isFacingRight: 0 + originalColor: {r: 0, g: 0, b: 0, a: 0} + damageColorChangeSpeed: 0 --- !u!1 &8370658841612952375 GameObject: m_ObjectHideFlags: 0 @@ -589,8 +598,91 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1551848671935990802} + - {fileID: 4467718070779824137} + - {fileID: 5460334140357770783} m_Father: {fileID: 1849759059644475718} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1451175406273706638 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5727125788773421239} + m_Modifications: + - target: {fileID: 3764716861159720903, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_Name + value: LunaticRedEyes + objectReference: {fileID: 0} + - target: {fileID: 4589746668610900324, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5765001489367528695, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 6505873975486236506} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} +--- !u!114 &4909761527103573625 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5765001489367528695, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + m_PrefabInstance: {fileID: 1451175406273706638} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 956259a543e87a821b6850d96d435d33, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &5460334140357770783 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6909820006197642385, guid: d34b590b9d40cb53690a1db07eb63e02, type: 3} + m_PrefabInstance: {fileID: 1451175406273706638} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5635527811715805373 PrefabInstance: m_ObjectHideFlags: 0 @@ -602,7 +694,7 @@ PrefabInstance: - target: {fileID: 1305679653731509527, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} propertyPath: thisEntity value: - objectReference: {fileID: 7249280586437786251} + objectReference: {fileID: 6505873975486236506} - target: {fileID: 2518044865521178739, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} propertyPath: m_Name value: ShootBullet @@ -668,3 +760,80 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c2e841223273eee80837e20d27430787, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &7330920525610579110 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5727125788773421239} + m_Modifications: + - target: {fileID: 2518044865521178739, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_Name + value: ChargeShot + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7123986351594271708, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 6505873975486236506} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} +--- !u!114 &531937914731530106 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7123986351594271708, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + m_PrefabInstance: {fileID: 7330920525610579110} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78058c1d64b6076979b8185d531afd62, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4467718070779824137 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6610207326853905583, guid: de18fc345e4e490758e08deb0ac063a9, type: 3} + m_PrefabInstance: {fileID: 7330920525610579110} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/ShootBullet.prefab b/Assets/Prefabs/ShootBullet.prefab index 23b53a0..f379a78 100644 --- a/Assets/Prefabs/ShootBullet.prefab +++ b/Assets/Prefabs/ShootBullet.prefab @@ -10,7 +10,7 @@ GameObject: m_Component: - component: {fileID: 6610207326853905583} - component: {fileID: 1305679653731509527} - m_Layer: 7 + m_Layer: 0 m_Name: ShootBullet m_TagString: Untagged m_Icon: {fileID: 0} @@ -50,6 +50,6 @@ MonoBehaviour: power: 2 targetLocation: {x: 0, y: 0, z: 0} projectile: {fileID: 4968744362001082579, guid: 75dc1523a7fccf65c913e8fcd3e81206, type: 3} - projectileSpeed: 16 + projectileSpeed: 4 projectileLifetime: 5 pierceAmount: 0 diff --git a/Assets/Prefabs/SwordSlash.prefab b/Assets/Prefabs/SwordSlash.prefab index ab03ffa..aa7c01b 100644 --- a/Assets/Prefabs/SwordSlash.prefab +++ b/Assets/Prefabs/SwordSlash.prefab @@ -46,6 +46,7 @@ MonoBehaviour: m_EditorClassIdentifier: abilityName: Sword Slash thisEntity: {fileID: 0} + currentCooldown: 0 cooldown: 0.5 power: 2 targetLocation: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/Youmu.prefab b/Assets/Prefabs/Youmu.prefab index 6356df6..d5823a7 100644 --- a/Assets/Prefabs/Youmu.prefab +++ b/Assets/Prefabs/Youmu.prefab @@ -92,6 +92,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2713030079190109584} + - {fileID: 3021319936781337871} m_Father: {fileID: 4893125162624080007} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7013272570264032182 @@ -351,12 +352,17 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 597d889207f92f03d81551cc8069aeee, type: 3} m_Name: m_EditorClassIdentifier: + name: Youmu + icon: {fileID: 8559990530630230403, guid: 1f19b0c9497fabcdd81d8b687e9085ea, type: 3} thisEntity: {fileID: 8821502866947698626} health: 100 maxHealth: 100 + damageNumbers: {fileID: 3729533073341964451, guid: 70c38b3e886091f6bbae2019ce89ba9c, type: 3} + healthBar: {fileID: 0} speed: 4 jumpPower: 6 isStalled: 0 + abilitiesDisabled: 0 groundCheck: {fileID: 9142662567367472658} groundLayer: serializedVersion: 2 @@ -365,6 +371,7 @@ MonoBehaviour: attackOriginCenter: {fileID: 462469376723332893} abilities: - {fileID: 8949223911955580690} + - {fileID: 8993043054851453492} rb: {fileID: 2047881652295913413} sprite: {fileID: 3940513499368174321} isFacingRight: 0 @@ -704,7 +711,7 @@ PrefabInstance: - target: {fileID: 6375377852585697837, guid: 66dacfe15602208ce8dda31a9fae4107, type: 3} propertyPath: thisEntity value: - objectReference: {fileID: 6187681838506810731} + objectReference: {fileID: 2168594295468567769} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -726,3 +733,80 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 68c3a1cc2e61de7f4a20126c2d48b4b5, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &6679414628549849950 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8123025040681778021} + m_Modifications: + - target: {fileID: 2341793972507378026, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 2168594295468567769} + - target: {fileID: 4766937280261309077, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_Name + value: Parry + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} +--- !u!4 &3021319936781337871 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8457740646733231697, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + m_PrefabInstance: {fileID: 6679414628549849950} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8993043054851453492 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2341793972507378026, guid: 39ebe0a729c1ea98289a6e4c5f334c68, type: 3} + m_PrefabInstance: {fileID: 6679414628549849950} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b12d958979cb9081693930dc212b4b5b, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Scenes/Prototype.unity b/Assets/Scenes/Prototype.unity index 8eb9833..73cadb7 100644 --- a/Assets/Scenes/Prototype.unity +++ b/Assets/Scenes/Prototype.unity @@ -253,6 +253,251 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &184983077 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1305679653731509527, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + m_PrefabInstance: {fileID: 546008212} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2e841223273eee80837e20d27430787, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &184983078 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + m_PrefabInstance: {fileID: 546008212} + m_PrefabAsset: {fileID: 0} +--- !u!1 &202809085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 202809086} + - component: {fileID: 202809088} + - component: {fileID: 202809087} + m_Layer: 5 + m_Name: IconBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &202809086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202809085} + 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: 1736805718} + m_Father: {fileID: 1954852920} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 60, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &202809087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202809085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &202809088 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202809085} + m_CullTransparentMesh: 1 +--- !u!1 &240705938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 240705939} + - component: {fileID: 240705941} + - component: {fileID: 240705940} + m_Layer: 5 + m_Name: CurrentlyPlaying + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &240705939 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 240705938} + 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: 1799854108} + - {fileID: 930619012} + - {fileID: 990556851} + m_Father: {fileID: 2131158969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -75} + m_SizeDelta: {x: 400, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &240705940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 240705938} + 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: 0.047169805, g: 0.047169805, b: 0.047169805, a: 0.87058824} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &240705941 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 240705938} + m_CullTransparentMesh: 1 +--- !u!1 &254954391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 254954392} + - component: {fileID: 254954394} + - component: {fileID: 254954393} + m_Layer: 5 + m_Name: HPBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &254954392 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 254954391} + 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: 1199935408} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: -6} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &254954393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 254954391} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.21226418, b: 0.21226418, a: 1} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &254954394 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 254954391} + m_CullTransparentMesh: 1 --- !u!1 &300183056 GameObject: m_ObjectHideFlags: 0 @@ -521,6 +766,144 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &407218718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 407218719} + m_Layer: 7 + m_Name: Center + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &407218719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407218718} + 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: 2126109228} + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &457622409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 457622410} + m_Layer: 6 + m_Name: WallDetectionLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &457622410 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457622409} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &488032393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 488032394} + - component: {fileID: 488032396} + - component: {fileID: 488032395} + m_Layer: 5 + m_Name: HPBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &488032394 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 488032393} + 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: 990556851} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: -6} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &488032395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 488032393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.21226418, b: 0.21226418, a: 1} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &488032396 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 488032393} + m_CullTransparentMesh: 1 --- !u!1 &503651302 GameObject: m_ObjectHideFlags: 0 @@ -912,6 +1295,75 @@ MonoBehaviour: m_PostInfinity: 2 m_RotationOrder: 4 CustomBlends: {fileID: 0} +--- !u!1001 &546008212 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1674679613} + m_Modifications: + - target: {fileID: 1305679653731509527, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 1079302597} + - target: {fileID: 2518044865521178739, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_Name + value: ShootBullet + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.x + value: 1.799 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.y + value: -3.47 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} --- !u!1 &619394800 GameObject: m_ObjectHideFlags: 0 @@ -1296,6 +1748,93 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &723401288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 723401289} + - component: {fileID: 723401290} + m_Layer: 6 + m_Name: Square (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &723401289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723401288} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0.92387956, w: 0.38268343} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 135} +--- !u!212 &723401290 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723401288} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &741584341 GameObject: m_ObjectHideFlags: 0 @@ -1327,6 +1866,37 @@ Transform: m_Children: [] m_Father: {fileID: 4201844704003245179} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &786860305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 786860306} + m_Layer: 6 + m_Name: WallDetectionRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &786860306 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786860305} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &827870557 GameObject: m_ObjectHideFlags: 0 @@ -1461,6 +2031,160 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &837291380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 837291383} + - component: {fileID: 837291382} + - component: {fileID: 837291381} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &837291381 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837291380} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!114 &837291382 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837291380} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &837291383 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837291380} + 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: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &840285299 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 840285300} + - component: {fileID: 840285302} + - component: {fileID: 840285301} + m_Layer: 5 + m_Name: Player Portrait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &840285300 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840285299} + 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: 1463864229} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &840285301 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840285299} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 4468062175109948465, guid: 134885f306482d4dbad33b3cd38e9876, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &840285302 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840285299} + m_CullTransparentMesh: 1 --- !u!1 &903554437 GameObject: m_ObjectHideFlags: 0 @@ -1595,6 +2319,142 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &930619011 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 930619012} + - component: {fileID: 930619014} + - component: {fileID: 930619013} + m_Layer: 5 + m_Name: NameText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &930619012 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930619011} + 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: 240705939} + 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: 67, y: 35} + m_SizeDelta: {x: 250, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &930619013 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930619011} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Reisen + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &930619014 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 930619011} + m_CullTransparentMesh: 1 --- !u!1 &970316200 GameObject: m_ObjectHideFlags: 0 @@ -1729,6 +2589,82 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &990556850 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 990556851} + - component: {fileID: 990556853} + - component: {fileID: 990556852} + m_Layer: 5 + m_Name: HPBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &990556851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 990556850} + 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: 488032394} + m_Father: {fileID: 240705939} + 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: 67, y: -35} + m_SizeDelta: {x: 250, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &990556852 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 990556850} + 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: 0.066037714, g: 0.066037714, b: 0.066037714, a: 1} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &990556853 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 990556850} + m_CullTransparentMesh: 1 --- !u!1 &1002049188 GameObject: m_ObjectHideFlags: 0 @@ -2019,6 +2955,357 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d4ea4a5fe3d2523039e302c010b04daf, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &1074741179 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2168594295468567769, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} + m_PrefabInstance: {fileID: 4684006860967165701} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 597d889207f92f03d81551cc8069aeee, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1079302596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079302602} + - component: {fileID: 1079302601} + - component: {fileID: 1079302600} + - component: {fileID: 1079302599} + - component: {fileID: 1079302598} + - component: {fileID: 1079302597} + m_Layer: 7 + m_Name: Enemy (1) + m_TagString: Enemy + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1079302597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 597d889207f92f03d81551cc8069aeee, type: 3} + m_Name: + m_EditorClassIdentifier: + name: Enemy + icon: {fileID: 0} + thisEntity: {fileID: 1079302598} + health: 100 + maxHealth: 100 + damageNumbers: {fileID: 3729533073341964451, guid: addd1dbee6bab5c4ca7ca8ac92a437f5, type: 3} + healthBar: {fileID: 0} + speed: 3 + jumpPower: 6 + isStalled: 0 + abilitiesDisabled: 0 + groundCheck: {fileID: 1106349159} + groundLayer: + serializedVersion: 2 + m_Bits: 8 + attackOriginPoint: {fileID: 2126109228} + attackOriginCenter: {fileID: 407218719} + abilities: + - {fileID: 184983077} + rb: {fileID: 1079302599} + sprite: {fileID: 1079302601} + isFacingRight: 0 + originalColor: {r: 0, g: 0, b: 0, a: 0} + damageColorChangeSpeed: 4 +--- !u!114 &1079302598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29eabb6316cb9023da130abba3ba64fc, type: 3} + m_Name: + m_EditorClassIdentifier: + stats: {fileID: 1079302597} + entitiesInRange: [] + closestEntity: {fileID: 0} + maxTargettingRange: 20 + maxHeightDifference: 0.5 + minTargetJumpDistance: 0 + wallDetectors: + - {fileID: 457622410} + - {fileID: 786860306} + wallLayer: + serializedVersion: 2 + m_Bits: 8 +--- !u!50 &1079302599 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 4 +--- !u!61 &1079302600 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 6200000, guid: 9a4840caa2329f0dc847e7d99cba3595, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1, y: 1} + newSize: {x: 1, y: 1} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!212 &1079302601 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3} + m_Color: {r: 1, g: 0.21226418, b: 0.2893654, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1079302602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079302596} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -13.225, y: -3.147, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 407218719} + - {fileID: 1359117494} + - {fileID: 2096472618} + - {fileID: 1715536370} + - {fileID: 723401289} + - {fileID: 457622410} + - {fileID: 786860306} + - {fileID: 1106349159} + - {fileID: 1674679613} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1106349158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1106349159} + m_Layer: 6 + m_Name: GroundCheck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1106349159 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1106349158} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1199935407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199935408} + - component: {fileID: 1199935410} + - component: {fileID: 1199935409} + m_Layer: 5 + m_Name: HPBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1199935408 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199935407} + 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: 254954392} + m_Father: {fileID: 1954852920} + 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: 55, y: -30} + m_SizeDelta: {x: 200, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1199935409 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199935407} + 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: 0.066037714, g: 0.066037714, b: 0.066037714, a: 1} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1199935410 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199935407} + m_CullTransparentMesh: 1 --- !u!1 &1219161079 GameObject: m_ObjectHideFlags: 0 @@ -2050,6 +3337,142 @@ Transform: m_Children: [] m_Father: {fileID: 4201844704003245179} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1225145757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1225145758} + - component: {fileID: 1225145760} + - component: {fileID: 1225145759} + m_Layer: 5 + m_Name: NameText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1225145758 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225145757} + 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: 1954852920} + 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: 55, y: 35} + m_SizeDelta: {x: 200, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1225145759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225145757} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Reisen + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_TextWrappingMode: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_ActiveFontFeatures: 6e72656b + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_EmojiFallbackSupport: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1225145760 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225145757} + m_CullTransparentMesh: 1 --- !u!1 &1269025663 GameObject: m_ObjectHideFlags: 0 @@ -2184,6 +3607,84 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1359117493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1359117494} + - component: {fileID: 1359117495} + m_Layer: 6 + m_Name: Hitbox + m_TagString: Enemy + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1359117494 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359117493} + 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: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &1359117495 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359117493} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 6200000, guid: 9a4840caa2329f0dc847e7d99cba3595, type: 2} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 --- !u!1 &1367263753 GameObject: m_ObjectHideFlags: 0 @@ -2232,6 +3733,82 @@ Transform: - {fileID: 1269025666} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1463864228 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1463864229} + - component: {fileID: 1463864231} + - component: {fileID: 1463864230} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1463864229 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463864228} + 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: 840285300} + m_Father: {fileID: 1799854108} + 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: 0, y: 0} + m_SizeDelta: {x: 110, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1463864230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463864228} + 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: 0, g: 0, b: 0, a: 1} + 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: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1463864231 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463864228} + m_CullTransparentMesh: 1 --- !u!1 &1522071290 GameObject: m_ObjectHideFlags: 0 @@ -2416,6 +3993,12 @@ MonoBehaviour: player2: {fileID: 1074741177} player2AI: {fileID: 1074741171} switchCooldown: 2 + mainPlayerText: {fileID: 930619013} + nonPlayerText: {fileID: 1225145759} + mainPlayerIcon: {fileID: 840285301} + nonPlayerIcon: {fileID: 2054561665} + mainPlayerHealthBar: {fileID: 488032394} + nonPlayerHealthbar: {fileID: 254954392} --- !u!4 &1646850948 Transform: m_ObjectHideFlags: 0 @@ -2565,6 +4148,38 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1674679612 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1674679613} + m_Layer: 7 + m_Name: Abilities + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1674679613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674679612} + 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: 184983078} + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1685424799 GameObject: m_ObjectHideFlags: 0 @@ -2699,6 +4314,277 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1696011887 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1696011888} + m_Layer: 7 + m_Name: Abilities + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1696011888 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1696011887} + 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: 2066531265} + m_Father: {fileID: 4201844704003245179} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1715536369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1715536370} + - component: {fileID: 1715536371} + m_Layer: 6 + m_Name: Square + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1715536370 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715536369} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0.38268343, w: 0.92387956} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45} +--- !u!212 &1715536371 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1715536369} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1736805717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1736805718} + - component: {fileID: 1736805720} + - component: {fileID: 1736805719} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1736805718 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736805717} + 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: 2054561664} + m_Father: {fileID: 202809086} + 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: 0, y: 0} + m_SizeDelta: {x: 95, y: 95} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1736805719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736805717} + 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: 0, g: 0, b: 0, a: 1} + 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: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1736805720 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736805717} + m_CullTransparentMesh: 1 +--- !u!1 &1799854107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1799854108} + - component: {fileID: 1799854110} + - component: {fileID: 1799854109} + m_Layer: 5 + m_Name: IconBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1799854108 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799854107} + 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: 1463864229} + m_Father: {fileID: 240705939} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 75, y: 0} + m_SizeDelta: {x: 120, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1799854109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799854107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1799854110 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799854107} + m_CullTransparentMesh: 1 --- !u!1 &1854930182 GameObject: m_ObjectHideFlags: 0 @@ -2833,6 +4719,84 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1954852919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1954852920} + - component: {fileID: 1954852922} + - component: {fileID: 1954852921} + m_Layer: 5 + m_Name: AutomatedPlayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1954852920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954852919} + 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: 202809086} + - {fileID: 1225145758} + - {fileID: 1199935408} + m_Father: {fileID: 2131158969} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 160, y: -210} + m_SizeDelta: {x: 320, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1954852921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954852919} + 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: 0.047169805, g: 0.047169805, b: 0.047169805, a: 0.87058824} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1954852922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954852919} + m_CullTransparentMesh: 1 --- !u!1 &2007610691 GameObject: m_ObjectHideFlags: 0 @@ -3261,6 +5225,248 @@ Transform: m_Children: [] m_Father: {fileID: 1367263754} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2054561663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2054561664} + - component: {fileID: 2054561666} + - component: {fileID: 2054561665} + m_Layer: 5 + m_Name: Player Portrait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2054561664 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2054561663} + 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: 1736805718} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2054561665 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2054561663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 4468062175109948465, guid: 134885f306482d4dbad33b3cd38e9876, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2054561666 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2054561663} + m_CullTransparentMesh: 1 +--- !u!1001 &2066531263 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1696011888} + m_Modifications: + - target: {fileID: 1305679653731509527, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 7363694730249250090} + - target: {fileID: 2518044865521178739, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_Name + value: ShootBullet + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.x + value: 1.799 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.y + value: -3.47 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} +--- !u!114 &2066531264 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1305679653731509527, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + m_PrefabInstance: {fileID: 2066531263} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2e841223273eee80837e20d27430787, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &2066531265 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6610207326853905583, guid: 303f1513a3d6002c7a0b7b3fcc807afd, type: 3} + m_PrefabInstance: {fileID: 2066531263} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2096472617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096472618} + - component: {fileID: 2096472620} + - component: {fileID: 2096472619} + m_Layer: 8 + m_Name: EntityDetection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096472618 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096472617} + 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: 1079302602} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2096472619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096472617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c400f563d8deda32ebf80ab7262922f3, type: 3} + m_Name: + m_EditorClassIdentifier: + thisEntity: {fileID: 1079302598} +--- !u!58 &2096472620 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096472617} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_Radius: 4 --- !u!1 &2119366494 GameObject: m_ObjectHideFlags: 0 @@ -3356,6 +5562,140 @@ MonoBehaviour: RotationDamping: {x: 1, y: 1, z: 1} QuaternionDamping: 1 FollowOffset: {x: 0, y: 1, z: -10} +--- !u!1 &2126109227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2126109228} + m_Layer: 7 + m_Name: AttackPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2126109228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2126109227} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 407218719} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2131158965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2131158969} + - component: {fileID: 2131158968} + - component: {fileID: 2131158967} + - component: {fileID: 2131158966} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2131158966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131158965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &2131158967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131158965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &2131158968 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131158965} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &2131158969 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131158965} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 240705939} + - {fileID: 1954852920} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} --- !u!1 &1729434667953272797 GameObject: m_ObjectHideFlags: 0 @@ -3398,6 +5738,7 @@ Transform: - {fileID: 1575258621} - {fileID: 1219161080} - {fileID: 741584342} + - {fileID: 1696011888} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &4684006860967165701 @@ -3408,6 +5749,10 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 2168594295468567769, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} + propertyPath: healthBar + value: + objectReference: {fileID: 254954392} - target: {fileID: 4893125162624080007, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} propertyPath: m_LocalPosition.x value: -10.382 @@ -3456,14 +5801,14 @@ PrefabInstance: propertyPath: m_Name value: Youmu objectReference: {fileID: 0} - - target: {fileID: 7036878528139897633, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - target: {fileID: 8821502866947698626, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} propertyPath: player value: objectReference: {fileID: 6873119575921479501} + - target: {fileID: 8993043054851453492, guid: 109c16c8c32ec1d5a831de3f8cbbfc4b, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 1074741179} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3572,6 +5917,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 3125353901745082070, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} + propertyPath: thisEntity + value: + objectReference: {fileID: 0} - target: {fileID: 3190385463741537217, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} propertyPath: m_LocalPosition.y value: -0.25 @@ -3580,6 +5929,14 @@ PrefabInstance: propertyPath: m_LocalPosition.y value: -0.25 objectReference: {fileID: 0} + - target: {fileID: 6505873975486236506, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} + propertyPath: healthBar + value: + objectReference: {fileID: 488032394} + - target: {fileID: 6505873975486236506, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} + propertyPath: damageNumbers + value: + objectReference: {fileID: 3729533073341964451, guid: 70c38b3e886091f6bbae2019ce89ba9c, type: 3} - target: {fileID: 6505873975486236506, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} propertyPath: damageColorChangeSpeed value: 4 @@ -3588,6 +5945,10 @@ PrefabInstance: propertyPath: m_Name value: Reisen objectReference: {fileID: 0} + - target: {fileID: 7051425899434579382, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 7249280586437786251, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} propertyPath: cam value: @@ -3597,7 +5958,8 @@ PrefabInstance: value: objectReference: {fileID: 1074741177} m_RemovedComponents: [] - m_RemovedGameObjects: [] + m_RemovedGameObjects: + - {fileID: 7742782262080873849, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: d79cfe0fe733d409a8fe68dede44bd2a, type: 3} @@ -3737,19 +6099,25 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 597d889207f92f03d81551cc8069aeee, type: 3} m_Name: m_EditorClassIdentifier: + name: Enemy + icon: {fileID: 0} thisEntity: {fileID: 7363694730249250089} - health: 10 - maxHealth: 10 + health: 100 + maxHealth: 100 + damageNumbers: {fileID: 3729533073341964451, guid: addd1dbee6bab5c4ca7ca8ac92a437f5, type: 3} + healthBar: {fileID: 0} speed: 3 jumpPower: 6 isStalled: 0 + abilitiesDisabled: 0 groundCheck: {fileID: 741584342} groundLayer: serializedVersion: 2 m_Bits: 8 attackOriginPoint: {fileID: 1522071291} attackOriginCenter: {fileID: 631591844} - abilities: [] + abilities: + - {fileID: 2066531264} rb: {fileID: 7332886677051986745} sprite: {fileID: 5694705184433450509} isFacingRight: 0 @@ -3765,5 +6133,8 @@ SceneRoots: - {fileID: 6873119575921479500} - {fileID: 4684006860967165701} - {fileID: 4201844704003245179} + - {fileID: 1079302602} - {fileID: 1367263754} - {fileID: 1646850948} + - {fileID: 2131158969} + - {fileID: 837291383} diff --git a/Assets/Scripts/Abilities/Ability.cs b/Assets/Scripts/Abilities/Ability.cs index e179fcb..cdfa88a 100644 --- a/Assets/Scripts/Abilities/Ability.cs +++ b/Assets/Scripts/Abilities/Ability.cs @@ -4,9 +4,9 @@ public class Ability : MonoBehaviour { [Header("Identification")] public string abilityName; - public Entity thisEntity; + public EntityStats thisEntity; [Header("Cooldown")] - protected float currentCooldown; + public float currentCooldown; public float cooldown; [Header("Stats")] public float power; @@ -26,10 +26,10 @@ public class Ability : MonoBehaviour { AbilityEffects(); currentCooldown = cooldown; - Debug.Log($"Ability {abilityName} SUCCESS"); + //Debug.Log($"Ability {abilityName} SUCCESS"); return true; } - Debug.Log($"Ability {abilityName} ON COOLDOWN"); + //Debug.Log($"Ability {abilityName} ON COOLDOWN"); return false; } protected virtual void AbilityEffects() diff --git a/Assets/Scripts/Abilities/AbilitySelector.cs b/Assets/Scripts/Abilities/AbilitySelector.cs new file mode 100644 index 0000000..40b4859 --- /dev/null +++ b/Assets/Scripts/Abilities/AbilitySelector.cs @@ -0,0 +1,33 @@ +using System.Collections.Generic; +using UnityEngine; + +public class AbilitySelector : MonoBehaviour +{ + #region Statication + + public static AbilitySelector instance; + + private void Awake() + { + if (instance != null && instance != this) + { + Destroy(gameObject); + return; + } + instance = this; + DontDestroyOnLoad(this); + } + + #endregion + [Header("INDEX 0 IS DEFAULT")] + [SerializeField] private List reisenPrimaries = new(); + [SerializeField] private List reisenSecondaries = new(); + [SerializeField] private List reisenSpecials = new(); + [SerializeField] private List youmuPrimaries = new(); + [SerializeField] private List youmuSecondaries = new(); + [SerializeField] private List youmuSpecials = new(); + [Header("SelectedAbiltiies")] + public List reisenAbilities = new(); + public List youmuAbilities = new(); //this will be a mess to work with... + +} diff --git a/Assets/Scripts/Abilities/AbilitySelector.cs.meta b/Assets/Scripts/Abilities/AbilitySelector.cs.meta new file mode 100644 index 0000000..4e03725 --- /dev/null +++ b/Assets/Scripts/Abilities/AbilitySelector.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 647bb64098fc7ded8834dc44bfaf9fa8 \ No newline at end of file diff --git a/Assets/Scripts/Abilities/ChargedShot.cs b/Assets/Scripts/Abilities/ChargedShot.cs new file mode 100644 index 0000000..2d4ab74 --- /dev/null +++ b/Assets/Scripts/Abilities/ChargedShot.cs @@ -0,0 +1,56 @@ +using System; +using Core.Extensions; +using UnityEngine; + +public class ChargedShot : Ability +{ + [Header("Projectile Stats")] + [SerializeField] private Projectile projectile; + [SerializeField] private float projectileSpeed; + [SerializeField] private float projectileLifetime; + [SerializeField] private int pierceAmount; + [Header("Charge")] + private bool isCharging; + private float currentChargeDuration; + [SerializeField] private float maxChargeDuration; + public float chargeModifier; + + protected override void AbilityEffects() + { + base.AbilityEffects(); + isCharging = true; + thisEntity.abilitiesDisabled = true; + } + + protected override void Update() + { + base.Update(); + if (isCharging) + { + if (Input.GetMouseButton(1)) + { + currentChargeDuration += Time.deltaTime; + } + else if (Input.GetMouseButtonUp(1)) + { + currentChargeDuration = Math.Clamp(currentChargeDuration, 0f, maxChargeDuration); + float calculatedChargeModifier = Map(currentChargeDuration, 0f, maxChargeDuration, 0f, chargeModifier); + isCharging = false; + thisEntity.abilitiesDisabled = false; + Projectile newProjectile = Instantiate(projectile, thisEntity.transform.position, projectile.transform.rotation); + //newProjectile.owner = thisEntity; + newProjectile.tag = thisEntity.tag; + newProjectile.speed = projectileSpeed; + newProjectile.damage = power * 1f + calculatedChargeModifier; + newProjectile.lifetime = projectileLifetime; + newProjectile.pierceAmount = pierceAmount; + newProjectile.transform.Lookat2D(thisEntity.attackOriginPoint.position); //targetLocation); + newProjectile.transform.localScale = new Vector3(newProjectile.transform.localScale.x * (1f + calculatedChargeModifier), newProjectile.transform.localScale.y * (1f + calculatedChargeModifier), 1f); + currentChargeDuration = 0f; + } + } + } + public static float Map (float value, float from1, float to1, float from2, float to2) { + return (value - from1) / (to1 - from1) * (to2 - from2) + from2; + } +} diff --git a/Assets/Scripts/Abilities/ChargedShot.cs.meta b/Assets/Scripts/Abilities/ChargedShot.cs.meta new file mode 100644 index 0000000..26f6f05 --- /dev/null +++ b/Assets/Scripts/Abilities/ChargedShot.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 78058c1d64b6076979b8185d531afd62 \ No newline at end of file diff --git a/Assets/Scripts/Abilities/LunaticRedEyes.cs b/Assets/Scripts/Abilities/LunaticRedEyes.cs new file mode 100644 index 0000000..d695775 --- /dev/null +++ b/Assets/Scripts/Abilities/LunaticRedEyes.cs @@ -0,0 +1,56 @@ +using System.Collections.Generic; +using System.Linq; +using Core.Extensions; +using UnityEngine; + +public class LunaticRedEyes : Ability +{ + private List entitiesInRange = new(); + [SerializeField] private StunEffect stunEffect; + [Header("Effect Chances")] + [SerializeField] private float effectChance; + [SerializeField] private float hypnotismChance; + protected override void Update() + { + base.Update(); + transform.Lookat2D(thisEntity.attackOriginPoint.position); + } + + protected override void AbilityEffects() + { + base.AbilityEffects(); + foreach (Entity entity in entitiesInRange.ToList()) + { + float rolledEffectChance = Random.Range(0, 100); + if (rolledEffectChance > 100 - effectChance) //so if i made it 80 percent, it would need to be higher than 20 + { + float rolledHypnotismChance = Random.Range(0, 100); + if (rolledHypnotismChance > 100 - hypnotismChance) + { + entity.tag = thisEntity.tag; + entity.entitiesInRange.Clear(); + } + else + { + stunEffect.ApplyEffect(entity.stats); + } + entitiesInRange.Remove(entity); + } + } + + } + private void OnTriggerEnter2D(Collider2D other) + { + if (!other.CompareTag(thisEntity.tag) && other.TryGetComponent(out Entity isEntity)) + { + entitiesInRange.Add(isEntity); + } + } + private void OnTriggerExit2D(Collider2D other) + { + if (!other.CompareTag(thisEntity.tag) && other.TryGetComponent(out Entity isEntity) && entitiesInRange.Contains(isEntity)) + { + entitiesInRange.Remove(isEntity); + } + } +} diff --git a/Assets/Scripts/Abilities/LunaticRedEyes.cs.meta b/Assets/Scripts/Abilities/LunaticRedEyes.cs.meta new file mode 100644 index 0000000..5f44d52 --- /dev/null +++ b/Assets/Scripts/Abilities/LunaticRedEyes.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 956259a543e87a821b6850d96d435d33 \ No newline at end of file diff --git a/Assets/Scripts/Abilities/Parry.cs b/Assets/Scripts/Abilities/Parry.cs new file mode 100644 index 0000000..e0de559 --- /dev/null +++ b/Assets/Scripts/Abilities/Parry.cs @@ -0,0 +1,46 @@ +using System.Collections.Generic; +using System.Linq; +using Core.Extensions; +using UnityEngine; + +public class Parry : Ability +{ + public List projectilesInRange = new(); + + protected override void Update() + { + base.Update(); + transform.Lookat2D(thisEntity.attackOriginPoint.position); + } + + protected override void AbilityEffects() + { + base.AbilityEffects(); + foreach (Projectile projectile in projectilesInRange.ToList()) + { + if (!projectile) + { + projectilesInRange.Remove(projectile); + continue; + } + projectile.transform.eulerAngles = new Vector3(0, 0, 180); + projectile.direction = -projectile.transform.right * projectile.speed; + projectile.tag = thisEntity.tag; + } + } + + private void OnTriggerEnter2D(Collider2D other) + { + if (!other.CompareTag(thisEntity.tag) && other.TryGetComponent(out Projectile isProjectile)) + { + projectilesInRange.Add(isProjectile); + } + } + private void OnTriggerExit2D(Collider2D other) + { + if (!other.CompareTag(thisEntity.tag) && other.TryGetComponent(out Projectile isProjectile) && projectilesInRange.Contains(isProjectile)) + { + projectilesInRange.Remove(isProjectile); + } + } +} diff --git a/Assets/Scripts/Abilities/Parry.cs.meta b/Assets/Scripts/Abilities/Parry.cs.meta new file mode 100644 index 0000000..90cf71a --- /dev/null +++ b/Assets/Scripts/Abilities/Parry.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: b12d958979cb9081693930dc212b4b5b \ No newline at end of file diff --git a/Assets/Scripts/Abilities/ShootBullet.cs b/Assets/Scripts/Abilities/ShootBullet.cs index a43ff37..ec0c36a 100644 --- a/Assets/Scripts/Abilities/ShootBullet.cs +++ b/Assets/Scripts/Abilities/ShootBullet.cs @@ -11,12 +11,12 @@ public class ShootBullet : Ability { base.AbilityEffects(); Projectile newProjectile = Instantiate(projectile, thisEntity.transform.position, projectile.transform.rotation); - newProjectile.owner = thisEntity; + //newProjectile.owner = thisEntity; newProjectile.tag = thisEntity.tag; newProjectile.speed = projectileSpeed; newProjectile.damage = power; newProjectile.lifetime = projectileLifetime; newProjectile.pierceAmount = pierceAmount; - newProjectile.transform.Lookat2D(thisEntity.stats.attackOriginPoint.position); //targetLocation); + newProjectile.transform.Lookat2D(thisEntity.attackOriginPoint.position); //targetLocation); } } diff --git a/Assets/Scripts/Abilities/SwordSlash.cs b/Assets/Scripts/Abilities/SwordSlash.cs index ebcf6e7..e5e72bc 100644 --- a/Assets/Scripts/Abilities/SwordSlash.cs +++ b/Assets/Scripts/Abilities/SwordSlash.cs @@ -9,7 +9,7 @@ public class SwordSlash : Ability protected override void AbilityEffects() { base.AbilityEffects(); - Collider2D[] entitiesFound = Physics2D.OverlapCircleAll(thisEntity.stats.attackOriginPoint.position, damageRadius, entityLayer); + Collider2D[] entitiesFound = Physics2D.OverlapCircleAll(thisEntity.attackOriginPoint.position, damageRadius, entityLayer); foreach (Collider2D entityFound in entitiesFound) { if (!entityFound.CompareTag(thisEntity.tag)) diff --git a/Assets/Scripts/Effects.meta b/Assets/Scripts/Effects.meta new file mode 100644 index 0000000..7c69f59 --- /dev/null +++ b/Assets/Scripts/Effects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 28dd0266b1fe9cf7cba9b8a0e26f09ab +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Effects/Effect.cs b/Assets/Scripts/Effects/Effect.cs new file mode 100644 index 0000000..f146f06 --- /dev/null +++ b/Assets/Scripts/Effects/Effect.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +public class Effect : ScriptableObject +{ + [SerializeField] private EffectInstance effectInstanceObject; + [Header("Stats")] + public float duration; + public bool isConstant; //that means if it uses the tick function or not + + public virtual void ApplyEffect(EntityStats affectedEntity) + { + EffectInstance newEffectInstance = Instantiate(effectInstanceObject, affectedEntity.transform); + newEffectInstance.affectedEntity = affectedEntity; + newEffectInstance.thisEffect = this; + + } + + public virtual void EffectTick(EntityStats affectedEntity) + { + + } + + public virtual void RemoveEffect(EntityStats affectedEntity) + { + + } +} diff --git a/Assets/Scripts/Effects/Effect.cs.meta b/Assets/Scripts/Effects/Effect.cs.meta new file mode 100644 index 0000000..0d6bd26 --- /dev/null +++ b/Assets/Scripts/Effects/Effect.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0b651e63407ba835ca32118ad1d595f6 \ No newline at end of file diff --git a/Assets/Scripts/Effects/EffectInstance.cs b/Assets/Scripts/Effects/EffectInstance.cs new file mode 100644 index 0000000..660ee7d --- /dev/null +++ b/Assets/Scripts/Effects/EffectInstance.cs @@ -0,0 +1,21 @@ +using UnityEngine; + +public class EffectInstance : MonoBehaviour +{ + public Effect thisEffect; + public EntityStats affectedEntity; + public float timeElapsed; + private void Update() + { + timeElapsed += Time.deltaTime; + if (timeElapsed > thisEffect.duration) + { + thisEffect.RemoveEffect(affectedEntity); + return; + } + if (thisEffect.isConstant) + { + thisEffect.EffectTick(affectedEntity); + } + } +} diff --git a/Assets/Scripts/Effects/EffectInstance.cs.meta b/Assets/Scripts/Effects/EffectInstance.cs.meta new file mode 100644 index 0000000..78a1564 --- /dev/null +++ b/Assets/Scripts/Effects/EffectInstance.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a7159312b04c2231e8eee3bea5bc1362 \ No newline at end of file diff --git a/Assets/Scripts/Effects/HypnotismEffect.cs b/Assets/Scripts/Effects/HypnotismEffect.cs new file mode 100644 index 0000000..2b0e905 --- /dev/null +++ b/Assets/Scripts/Effects/HypnotismEffect.cs @@ -0,0 +1,16 @@ +using UnityEngine; + +public class HypnotismEffect : MonoBehaviour +{ + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/Effects/HypnotismEffect.cs.meta b/Assets/Scripts/Effects/HypnotismEffect.cs.meta new file mode 100644 index 0000000..910d842 --- /dev/null +++ b/Assets/Scripts/Effects/HypnotismEffect.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a1b859b13dfbe89128d4f55176d16214 \ No newline at end of file diff --git a/Assets/Scripts/Effects/StunEffect.cs b/Assets/Scripts/Effects/StunEffect.cs new file mode 100644 index 0000000..0294bef --- /dev/null +++ b/Assets/Scripts/Effects/StunEffect.cs @@ -0,0 +1,18 @@ +using UnityEngine; + +[CreateAssetMenu(fileName = "New Stun Effect", menuName = "Effects/Stun Effect")] +public class StunEffect : Effect +{ + public override void ApplyEffect(EntityStats affectedEntity) + { + base.ApplyEffect(affectedEntity); + affectedEntity.isStalled = true; + Debug.Log(affectedEntity.isStalled); + } + + public override void RemoveEffect(EntityStats affectedEntity) + { + base.RemoveEffect(affectedEntity); + affectedEntity.isStalled = false; + } +} diff --git a/Assets/Scripts/Effects/StunEffect.cs.meta b/Assets/Scripts/Effects/StunEffect.cs.meta new file mode 100644 index 0000000..79e2519 --- /dev/null +++ b/Assets/Scripts/Effects/StunEffect.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: cb710f41706eebbd1a28eb04794a6aef \ No newline at end of file diff --git a/Assets/Scripts/Entities/AutoControlledEntity.cs b/Assets/Scripts/Entities/AutoControlledEntity.cs index 52416c2..7f51dca 100644 --- a/Assets/Scripts/Entities/AutoControlledEntity.cs +++ b/Assets/Scripts/Entities/AutoControlledEntity.cs @@ -1,3 +1,4 @@ +using Core.Extensions; using UnityEngine; public class AutoControlledEntity : Entity @@ -20,4 +21,15 @@ public class AutoControlledEntity : Entity } return false; } + private void Update() + { + if (closestEntity && !stats.abilitiesDisabled && !stats.isStalled) + { + stats.attackOriginCenter.Lookat2D(closestEntity.transform.position); + foreach (Ability ability in stats.abilities) + { + ability.TryAbility(); + } + } + } } diff --git a/Assets/Scripts/Entities/AutomatedPlayer.cs b/Assets/Scripts/Entities/AutomatedPlayer.cs index ebaa827..943bc5d 100644 --- a/Assets/Scripts/Entities/AutomatedPlayer.cs +++ b/Assets/Scripts/Entities/AutomatedPlayer.cs @@ -6,19 +6,7 @@ public class AutomatedPlayer : AutoControlledEntity { public Player player; public float playerMinDistance; - - private void Update() - { - if (closestEntity) - { - stats.attackOriginCenter.Lookat2D(closestEntity.transform.position); - foreach (Ability ability in stats.abilities) - { - ability.TryAbility(); - } - } - } - + private void FixedUpdate() { if (!stats.isStalled) diff --git a/Assets/Scripts/Entities/Enemy.cs b/Assets/Scripts/Entities/Enemy.cs index af6bf25..f005347 100644 --- a/Assets/Scripts/Entities/Enemy.cs +++ b/Assets/Scripts/Entities/Enemy.cs @@ -3,11 +3,12 @@ using UnityEngine; public class Enemy : AutoControlledEntity { + private void FixedUpdate() { + Vector2 direction = new Vector2(0, stats.rb.linearVelocityY); if (!stats.isStalled) { - Vector2 direction = new Vector2(0, stats.rb.linearVelocityY); if (closestEntity && Vector3.Distance(closestEntity.transform.position, transform.position) < maxTargettingRange) { direction.x = (closestEntity.transform.position - transform.position).normalized.x * stats.speed; @@ -17,8 +18,12 @@ public class Enemy : AutoControlledEntity } } FlipSprite(direction); - stats.rb.linearVelocity = direction; } + else + { + direction.x = 0; + } + stats.rb.linearVelocity = direction; } public override void OnDeath() diff --git a/Assets/Scripts/Entities/EntityStats.cs b/Assets/Scripts/Entities/EntityStats.cs index d3f8a7a..2f781d2 100644 --- a/Assets/Scripts/Entities/EntityStats.cs +++ b/Assets/Scripts/Entities/EntityStats.cs @@ -1,19 +1,28 @@ using System; using System.Collections; using System.Collections.Generic; +using DamageNumbersPro; +using Unity.Mathematics; using UnityEngine; public class EntityStats : MonoBehaviour { + [Header("Identification")] + public string name; + public Sprite icon; //only if applicable... public Entity thisEntity; [Header("Health")] public float health; public float maxHealth; + public DamageNumber damageNumbers; + [Header("Health UI")] + public Transform healthBar; [Header("Stats")] public float speed; public float jumpPower; [Header("State")] public bool isStalled; + public bool abilitiesDisabled; [Header("Ground Detection")] [SerializeField] private Transform groundCheck; [SerializeField] private LayerMask groundLayer; @@ -38,6 +47,14 @@ public class EntityStats : MonoBehaviour { health -= damage; StartCoroutine(DamageVisual()); + if (damageNumbers) + { + damageNumbers.Spawn(transform.position, damage.ToString()); + } + if (healthBar) + { + UpdateHealthBar(); + } if (health <= 0) { thisEntity.OnDeath(); @@ -64,4 +81,9 @@ public class EntityStats : MonoBehaviour { return Physics2D.OverlapCircle(groundCheck.position, 0.05f, groundLayer); } + + public void UpdateHealthBar() + { + healthBar.transform.localScale = new Vector3(math.clamp(health / maxHealth, 0f, 1f), 1f, 1f); + } } diff --git a/Assets/Scripts/Entities/Player.cs b/Assets/Scripts/Entities/Player.cs index b8f5216..7323de9 100644 --- a/Assets/Scripts/Entities/Player.cs +++ b/Assets/Scripts/Entities/Player.cs @@ -8,9 +8,20 @@ public class Player : Entity private void Update() { stats.attackOriginCenter.Lookat2D(cam.ScreenToWorldPoint(Input.mousePosition)); - if (Input.GetMouseButtonDown(0)) + if (!stats.abilitiesDisabled) { - stats.abilities[0].TryAbility(); + if (Input.GetMouseButtonDown(0)) + { + stats.abilities[0].TryAbility(); + } + else if (Input.GetMouseButtonDown(1)) + { + stats.abilities[1].TryAbility(); //the ability system needs to be fixed + } + else if (Input.GetKeyDown(KeyCode.Q) && stats.abilities[2]) + { + stats.abilities[2].TryAbility(); + } } } diff --git a/Assets/Scripts/Projectile.cs b/Assets/Scripts/Projectile.cs index 8658d3e..56fee5b 100644 --- a/Assets/Scripts/Projectile.cs +++ b/Assets/Scripts/Projectile.cs @@ -11,15 +11,17 @@ public class Projectile : MonoBehaviour public float speed; [SerializeField] private Rigidbody2D rb; + public Vector2 direction; private void Start() { Destroy(gameObject, lifetime); + direction = transform.right * speed; } private void FixedUpdate() { - rb.linearVelocity = transform.right * speed; + rb.linearVelocity = direction; } private void OnTriggerEnter2D(Collider2D other) { diff --git a/Assets/Scripts/Systems/PlayerSwitcher.cs b/Assets/Scripts/Systems/PlayerSwitcher.cs index 84d2bd0..e637c65 100644 --- a/Assets/Scripts/Systems/PlayerSwitcher.cs +++ b/Assets/Scripts/Systems/PlayerSwitcher.cs @@ -1,6 +1,8 @@ using System; +using TMPro; using Unity.Cinemachine; using UnityEngine; +using UnityEngine.UI; public class PlayerSwitcher : MonoBehaviour { @@ -14,8 +16,14 @@ public class PlayerSwitcher : MonoBehaviour [Header("Switch Cooldowns")] [SerializeField] private float switchCooldown; private float currentSwitchCooldown; - + [Header("UI")] + [SerializeField] private TextMeshProUGUI mainPlayerText; + [SerializeField] private TextMeshProUGUI nonPlayerText; + [SerializeField] private Image mainPlayerIcon; + [SerializeField] private Image nonPlayerIcon; + [SerializeField] private Transform mainPlayerHealthBar; + [SerializeField] private Transform nonPlayerHealthbar; private void Update() { if (Input.GetKeyDown(KeyCode.E) && currentSwitchCooldown <= 0f) @@ -42,13 +50,13 @@ public class PlayerSwitcher : MonoBehaviour player1AI = playerBAI; player2 = playerA; player2AI = playerAAI; - foreach (Ability ability in playerA.stats.abilities) - { - ability.thisEntity = playerAAI; - } - foreach (Ability ability in playerBAI.stats.abilities) - { - ability.thisEntity = playerB; - } + mainPlayerText.text = playerB.name; + nonPlayerText.text = playerA.name; + mainPlayerIcon.sprite = playerB.stats.icon; + nonPlayerIcon.sprite = playerA.stats.icon; + playerA.stats.healthBar = nonPlayerHealthbar; + playerA.stats.UpdateHealthBar(); + playerB.stats.healthBar = mainPlayerHealthBar; + playerB.stats.UpdateHealthBar(); } } diff --git a/Assets/Sprites/Placeholder.meta b/Assets/Sprites/Placeholder.meta new file mode 100644 index 0000000..0ef22fa --- /dev/null +++ b/Assets/Sprites/Placeholder.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c661b9d6cd687575485fcd0f37bc5ca8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/Placeholder/GRReisenPort.png b/Assets/Sprites/Placeholder/GRReisenPort.png new file mode 100644 index 0000000..e7506cc Binary files /dev/null and b/Assets/Sprites/Placeholder/GRReisenPort.png differ diff --git a/Assets/Sprites/Placeholder/GRReisenPort.png.meta b/Assets/Sprites/Placeholder/GRReisenPort.png.meta new file mode 100644 index 0000000..91de78e --- /dev/null +++ b/Assets/Sprites/Placeholder/GRReisenPort.png.meta @@ -0,0 +1,155 @@ +fileFormatVersion: 2 +guid: 134885f306482d4dbad33b3cd38e9876 +TextureImporter: + internalIDToNameTable: + - first: + 213: 4468062175109948465 + second: GRReisenPort_0 + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: GRReisenPort_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 462 + height: 480 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 134a9cd10eeb10e30800000000000000 + internalID: 4468062175109948465 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/Placeholder/Th105Youmu.png b/Assets/Sprites/Placeholder/Th105Youmu.png new file mode 100644 index 0000000..c49b6c9 Binary files /dev/null and b/Assets/Sprites/Placeholder/Th105Youmu.png differ diff --git a/Assets/Sprites/Placeholder/Th105Youmu.png.meta b/Assets/Sprites/Placeholder/Th105Youmu.png.meta new file mode 100644 index 0000000..798cb8b --- /dev/null +++ b/Assets/Sprites/Placeholder/Th105Youmu.png.meta @@ -0,0 +1,155 @@ +fileFormatVersion: 2 +guid: 1f19b0c9497fabcdd81d8b687e9085ea +TextureImporter: + internalIDToNameTable: + - first: + 213: 8559990530630230403 + second: Th105Youmu_0 + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Th105Youmu_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 488 + height: 466 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 3812ceae8023bc670800000000000000 + internalID: 8559990530630230403 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: