diff --git a/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab b/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab new file mode 100644 index 00000000..20766601 --- /dev/null +++ b/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab @@ -0,0 +1,272 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8299560284626945632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8299560284626945635} + - component: {fileID: 8299560284626945634} + - component: {fileID: 8299560284626945644} + - component: {fileID: 6510690144753172304} + - component: {fileID: 8299560284626945645} + - component: {fileID: 8299560284626945646} + - component: {fileID: 8552972087287136995} + - component: {fileID: 4951012252775454731} + - component: {fileID: -2987420577414125775} + - component: {fileID: 6646693941995304712} + m_Layer: 0 + m_Name: FinalBattleWizard + m_TagString: Enemy + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8299560284626945635 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 3.6720886, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8299560284626945634 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 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: 3 + m_Sprite: {fileID: 2429924255151692236, guid: a618c1a6d5f6e29438eeadfa55fcea33, 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.0625, y: 1.75} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!50 &8299560284626945644 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 5 + m_LinearDrag: 1.5 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 4 +--- !u!58 &6510690144753172304 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: -0.1} + serializedVersion: 2 + m_Radius: 0.7 +--- !u!61 &8299560284626945645 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: -0.44218445} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.1875, y: 1.8125} + newSize: {x: 1.0625, y: 1.75} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1.0625, y: 0.7334442} + m_EdgeRadius: 0 +--- !u!95 &8299560284626945646 +Animator: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 7d09ffbc6c0aa7c409b8da27c69433bd, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &8552972087287136995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + currentPosition: + GCost: 0 + hCost: 0 + walkable: 0 + worldPosition: {x: 0, y: 0, z: 0} + gridPosition: {x: 0, y: 0} + isChasing: 0 + point: {x: 0, y: 0, z: 0} + path: [] +--- !u!114 &4951012252775454731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a13ccc76cd22a814287fc3a36a9cac71, type: 3} + m_Name: + m_EditorClassIdentifier: + Name: Wizard + State: 3 +--- !u!114 &-2987420577414125775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a932b573f4bb557488543fea26124646, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 0 + enemyName: + maxHealth: 30 + health: 0 + baseAttack: 0 + isKilled: 0 + MinionName: +--- !u!114 &6646693941995304712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8299560284626945632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d0e1dded911c184aa863837cbc1649e, type: 3} + m_Name: + m_EditorClassIdentifier: + anim: {fileID: 0} + shouldRotate: 0 + dir: {x: 0, y: 0, z: 0} + homePosition: {x: 0, y: 0, z: 0} + targetPosition: {fileID: 0} + agent: {fileID: 8552972087287136995} + isDuringFollowing: 0 + approaching: 0 + isAfterAction: 0 + chasingRadius: 6 + attackingRadius: 1.5 + hit: 0 + firstAttack: 0 + timerDmg: 0 + waitTime: 1 + timerHit: 0 + hitWaitTime: 0.55 + expValue: 0 + thrust: 0 + knockTime: 0 + isKilled2: 0 + isPanelEnabled: 1 + waitTimerDeath: 0 + timerDeath: 0 + x: 0 + y: 0 + z: 0 + die: diff --git a/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab.meta b/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab.meta new file mode 100644 index 00000000..05c373c7 --- /dev/null +++ b/Assets/Resources/NPC/Dungeon/FinalBattleWizard.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bcdc1e257197e3c42b0744b628a97f19 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/BossFightLabirynthCave.unity b/Assets/Scenes/BossFightLabirynthCave.unity index f19e9164..796f42fe 100644 --- a/Assets/Scenes/BossFightLabirynthCave.unity +++ b/Assets/Scenes/BossFightLabirynthCave.unity @@ -18188,7 +18188,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 7 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &297704451 GameObject: @@ -19188,7 +19188,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &381484223 GameObject: @@ -19992,7 +19992,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &518597204 GameObject: @@ -21544,7 +21544,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 9 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &675480092 GameObject: @@ -21645,7 +21645,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &676780796 GameObject: @@ -28810,7 +28810,7 @@ RectTransform: - {fileID: 1095840666} - {fileID: 1452846674} m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -29788,7 +29788,7 @@ Transform: - {fileID: 278637062} - {fileID: 1776546501} m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &923337207 GameObject: @@ -30073,7 +30073,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1000075019 GameObject: @@ -32051,7 +32051,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1413204706 GameObject: @@ -45506,6 +45506,91 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2014317863} m_CullTransparentMesh: 1 +--- !u!1001 &2015157700 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -2987420577414125775, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: maxHealth + value: 60 + objectReference: {fileID: 0} + - target: {fileID: -2987420577414125775, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: baseAttack + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 6646693941995304712, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: waitTime + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6646693941995304712, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: hitWaitTime + value: 0.55 + objectReference: {fileID: 0} + - target: {fileID: 6646693941995304712, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: chasingRadius + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 6646693941995304712, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: attackingRadius + value: 1.7 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945632, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_Name + value: FinalBattleWizard + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalPosition.x + value: -3.47 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalPosition.y + value: 12.19 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalPosition.z + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8299560284626945635, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8552972087287136995, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} + propertyPath: speed + value: 2.4 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcdc1e257197e3c42b0744b628a97f19, type: 3} --- !u!1 &2027772380 GameObject: m_ObjectHideFlags: 0