wangguan
2020-11-13 8b75826708d18f51eae4f6916eace5c92efa4dde
替换特效
2 files renamed
2 files copied
18 files deleted
6 files added
41 files modified
233197 ■■■■■ changed files
Assets/00000/package/Materials/Glow_045.mat 2 ●●● patch | view | raw | blame | history
Assets/00000/package/Prefab/Prefab/Effect_Elf_Mu_SpAtk.prefab 4 ●●●● patch | view | raw | blame | history
Assets/00000/package/Prefab/Prefab/Effect_JiNengBaoShi_Huo_Hit.prefab 10 ●●●● patch | view | raw | blame | history
Assets/00000/package/Prefab/Prefab/Effect_UI_DianJi.prefab 43 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Enemies/fire 2.prefab 106 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Enemies/water 1.prefab 110 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Enemies/wood 2.prefab 98 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_Elf_Huo_Hit.prefab 38798 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_Elf_Huo_Hit.prefab.meta 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_1.prefab 19886 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_1.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_2.prefab 19886 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_2.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_3.prefab 19886 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_3.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_4.prefab 19886 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/FireProjectile_4.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpGhost.prefab 103 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_0.prefab 2 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/SkillBomb/SkillBombGhost.prefab 93 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/SkillFire/SkillFireGhost.prefab 102 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatGhost.prefab 93 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/Effect_Elf_Shui_Hit.prefab 11580 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/Effect_Elf_Shui_Hit.prefab.meta 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/WaterProjectile_0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/WaterProjectile_1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/WaterProjectile_2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/WaterProjectile_3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/WaterProjectile_4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTowerGhost.prefab 94 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_0.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_1.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_2.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_3.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_4.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_Hit.prefab 10666 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_Hit.prefab.meta 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_SpHit.prefab 11313 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_SpHit.prefab.meta 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_Sp.prefab 20907 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WProjectile_Sp.prefab.meta 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_0.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_1.prefab 14794 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_1.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_2.prefab 14794 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_2.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_3.prefab 14794 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_3.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_4.prefab 14794 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/WoodProjectile_4.prefab.meta 10 ●●●●● patch | view | raw | blame | history
Assets/Scenes/Levels/Battle/Endless.unity 61 ●●●●● patch | view | raw | blame | history
Assets/Scripts/ActionGameFramework/Health/Targetable.cs 5 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Affectors/AttackAffector.cs 19 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Agents/Agent.cs 29 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Level/AgentInsManager.cs 4 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Towers/Projectiles/BallisticAttack.cs 6 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Towers/TowerLevel.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs 42 ●●●● patch | view | raw | blame | history
Assets/00000/package/Materials/Glow_045.mat
@@ -7,7 +7,7 @@
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_Name: Texmap_0017
  m_Name: Glow_045
  m_Shader: {fileID: 200, guid: 0000000000000000f000000000000000, type: 0}
  m_ShaderKeywords: 
  m_LightmapFlags: 4
Assets/00000/package/Prefab/Prefab/Effect_Elf_Mu_SpAtk.prefab
@@ -4806,7 +4806,7 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 3027341081950739162}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalPosition: {x: 11.69, y: 0, z: -1.33}
  m_LocalScale: {x: 1.6, y: 1.6, z: 1.6}
  m_Children:
  - {fileID: 3027341083184727417}
@@ -9802,7 +9802,7 @@
  m_Component:
  - component: {fileID: 3027341082253223341}
  m_Layer: 0
  m_Name: Effect_MuJingLing_Atk_02
  m_Name: Effect_Elf_Mu_SpAtk
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
Assets/00000/package/Prefab/Prefab/Effect_JiNengBaoShi_Huo_Hit.prefab
@@ -10,7 +10,7 @@
  m_Component:
  - component: {fileID: 2639904807578598379}
  m_Layer: 0
  m_Name: Effect_PenHuo_Hit
  m_Name: Effect_JiNengBaoShi_Huo_Hit
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
@@ -79,7 +79,7 @@
  ringBufferLoopRange: {x: 0, y: 1}
  looping: 0
  prewarm: 0
  playOnAwake: 1
  playOnAwake: 0
  useUnscaledTime: 0
  autoRandomSeed: 0
  useRigidbodyForVelocity: 1
@@ -4952,7 +4952,7 @@
  ringBufferLoopRange: {x: 0, y: 1}
  looping: 0
  prewarm: 0
  playOnAwake: 1
  playOnAwake: 0
  useUnscaledTime: 0
  autoRandomSeed: 0
  useRigidbodyForVelocity: 1
@@ -9822,7 +9822,7 @@
  ringBufferLoopRange: {x: 0, y: 1}
  looping: 0
  prewarm: 0
  playOnAwake: 1
  playOnAwake: 0
  useUnscaledTime: 0
  autoRandomSeed: 1
  useRigidbodyForVelocity: 1
@@ -14692,7 +14692,7 @@
  ringBufferLoopRange: {x: 0, y: 1}
  looping: 0
  prewarm: 0
  playOnAwake: 1
  playOnAwake: 0
  useUnscaledTime: 0
  autoRandomSeed: 0
  useRigidbodyForVelocity: 1
Assets/00000/package/Prefab/Prefab/Effect_UI_DianJi.prefab
@@ -11,7 +11,7 @@
  - component: {fileID: 7492650847782575741}
  - component: {fileID: 7492650847782575743}
  - component: {fileID: 7492650847782575740}
  m_Layer: 0
  m_Layer: 5
  m_Name: SpinningArcane (1)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -4854,7 +4854,7 @@
  - component: {fileID: 7492650848413768217}
  - component: {fileID: 7492650848413768219}
  - component: {fileID: 7492650848413768216}
  m_Layer: 0
  m_Layer: 5
  m_Name: SpinningArcane
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -9697,7 +9697,7 @@
  - component: {fileID: 7492650848645185904}
  - component: {fileID: 7492650848645185906}
  - component: {fileID: 7492650848645185907}
  m_Layer: 0
  m_Layer: 5
  m_Name: SpinningArcane (2)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -14537,16 +14537,16 @@
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 7492650848780861271}
  m_Layer: 0
  - component: {fileID: 7712702100536741377}
  m_Layer: 5
  m_Name: Effect_UI_DianJi
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!4 &7492650848780861271
Transform:
--- !u!224 &7712702100536741377
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
@@ -14560,6 +14560,11 @@
  m_Father: {fileID: 0}
  m_RootOrder: 0
  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: 100, y: 100}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &7492650848922202931
GameObject:
  m_ObjectHideFlags: 0
@@ -14571,7 +14576,7 @@
  - component: {fileID: 7492650848922202930}
  - component: {fileID: 7492650848922202932}
  - component: {fileID: 7492650848922202933}
  m_Layer: 0
  m_Layer: 5
  m_Name: Particle System (5)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -19441,7 +19446,7 @@
  - component: {fileID: 7492650849002598285}
  - component: {fileID: 7492650849002598287}
  - component: {fileID: 7492650849002598284}
  m_Layer: 0
  m_Layer: 5
  m_Name: Particle System (4)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -19456,7 +19461,7 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7492650849002598282}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 4.71, z: -24.8}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children:
  - {fileID: 7492650848922202930}
@@ -19468,7 +19473,7 @@
  - {fileID: 7492650849634060308}
  - {fileID: 7492650849147770076}
  - {fileID: 7492650849476886977}
  m_Father: {fileID: 7492650848780861271}
  m_Father: {fileID: 7712702100536741377}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!198 &7492650849002598287
@@ -24283,7 +24288,7 @@
  m_LightmapParameters: {fileID: 0}
  m_SortingLayerID: 0
  m_SortingLayer: 0
  m_SortingOrder: 0
  m_SortingOrder: 100
  m_RenderMode: 0
  m_SortMode: 0
  m_MinParticleSize: 0
@@ -24320,7 +24325,7 @@
  - component: {fileID: 7492650849147770076}
  - component: {fileID: 7492650849147770078}
  - component: {fileID: 7492650849147770079}
  m_Layer: 0
  m_Layer: 5
  m_Name: AuraSphere
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -29039,7 +29044,7 @@
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: c076f9c87841efc4f9548f604866e767, type: 2}
  - {fileID: 0}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
@@ -29096,7 +29101,7 @@
  - component: {fileID: 7492650849441006100}
  - component: {fileID: 7492650849441006102}
  - component: {fileID: 7492650849441006103}
  m_Layer: 0
  m_Layer: 5
  m_Name: AuraFlat (2)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -34006,7 +34011,7 @@
  - component: {fileID: 7492650849476886977}
  - component: {fileID: 7492650849476886979}
  - component: {fileID: 7492650849476886976}
  m_Layer: 0
  m_Layer: 5
  m_Name: AuraElementEffect
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -38782,7 +38787,7 @@
  - component: {fileID: 7492650849608893540}
  - component: {fileID: 7492650849608893542}
  - component: {fileID: 7492650849608893543}
  m_Layer: 0
  m_Layer: 5
  m_Name: AuraFlat (1)
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -43692,7 +43697,7 @@
  - component: {fileID: 7492650849634060308}
  - component: {fileID: 7492650849634060310}
  - component: {fileID: 7492650849634060311}
  m_Layer: 0
  m_Layer: 5
  m_Name: AuraFlat
  m_TagString: Untagged
  m_Icon: {fileID: 0}
@@ -48429,7 +48434,7 @@
  m_RenderingLayerMask: 1
  m_RendererPriority: 0
  m_Materials:
  - {fileID: 2100000, guid: fb4f18d9adaf71044a3359292a37d699, type: 2}
  - {fileID: 0}
  m_StaticBatchInfo:
    firstSubMesh: 0
    subMeshCount: 0
Assets/Prefabs/Enemies/fire 2.prefab
@@ -158,6 +158,7 @@
  - {fileID: 2982453381423257457}
  - {fileID: 6679120199681160672}
  - {fileID: 3395604056345980130}
  - {fileID: 6178603281983929972}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -234,6 +235,7 @@
  PoisonEndParticle: {fileID: 5935093508862825476}
  SlowDownParticle: {fileID: 5600338649276830178}
  FrostParticle: {fileID: 9081099759196357925}
  FireSkillParticle: {fileID: 6178603283043088035}
  appliedEffectOffset: {x: 0, y: 0.1, z: 0.1}
  appliedEffectScale: 0.08
  healthBar: {fileID: 9222104150701355608}
@@ -1021,17 +1023,113 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: ee054dd88b9be2340a0da4ce80a84f62, type: 3}
--- !u!198 &9081099759196357925 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 1809121325120232562, guid: ee054dd88b9be2340a0da4ce80a84f62,
    type: 3}
  m_PrefabInstance: {fileID: 7430313061214902615}
  m_PrefabAsset: {fileID: 0}
--- !u!4 &3395604056345980130 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 5188812776810247605, guid: ee054dd88b9be2340a0da4ce80a84f62,
    type: 3}
  m_PrefabInstance: {fileID: 7430313061214902615}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &9081099759196357925 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 1809121325120232562, guid: ee054dd88b9be2340a0da4ce80a84f62,
--- !u!1001 &8150421983870813599
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 8434816861478773449}
    m_Modifications:
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_RootOrder
      value: 9
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598380, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_Name
      value: Effect_JiNengBaoShi_Huo_Hit
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 78046dd80a5fb1d45a60cf15574ee7bf, type: 3}
--- !u!4 &6178603281983929972 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 7430313061214902615}
  m_PrefabInstance: {fileID: 8150421983870813599}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &6178603283043088035 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 2639904808709911356, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 8150421983870813599}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &8970689413692267143
PrefabInstance:
Assets/Prefabs/Enemies/water 1.prefab
@@ -158,6 +158,7 @@
  - {fileID: 5468027130051431602}
  - {fileID: 200673849226178847}
  - {fileID: 2323292837256036054}
  - {fileID: 4964518330195590823}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -234,6 +235,7 @@
  PoisonEndParticle: {fileID: 3520733133352832967}
  SlowDownParticle: {fileID: 1423570647904081181}
  FrostParticle: {fileID: 8152897956000995089}
  FireSkillParticle: {fileID: 4964518329174177392}
  appliedEffectOffset: {x: 0, y: 0.1, z: 0.1}
  appliedEffectScale: 0.08
  healthBar: {fileID: 9222104150701355608}
@@ -991,6 +993,102 @@
    type: 3}
  m_PrefabInstance: {fileID: 6425534016629409417}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &6937602200615535948
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 8434816861478773449}
    m_Modifications:
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_RootOrder
      value: 9
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.22222222
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.2222222
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598380, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_Name
      value: Effect_JiNengBaoShi_Huo_Hit
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 78046dd80a5fb1d45a60cf15574ee7bf, type: 3}
--- !u!4 &4964518330195590823 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 6937602200615535948}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &4964518329174177392 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 2639904808709911356, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 6937602200615535948}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &7511902182343609187
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -1115,15 +1213,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: ee054dd88b9be2340a0da4ce80a84f62, type: 3}
--- !u!4 &2323292837256036054 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 5188812776810247605, guid: ee054dd88b9be2340a0da4ce80a84f62,
    type: 3}
  m_PrefabInstance: {fileID: 7511902182343609187}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &8152897956000995089 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 1809121325120232562, guid: ee054dd88b9be2340a0da4ce80a84f62,
    type: 3}
  m_PrefabInstance: {fileID: 7511902182343609187}
  m_PrefabAsset: {fileID: 0}
--- !u!4 &2323292837256036054 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 5188812776810247605, guid: ee054dd88b9be2340a0da4ce80a84f62,
    type: 3}
  m_PrefabInstance: {fileID: 7511902182343609187}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Enemies/wood 2.prefab
@@ -158,6 +158,7 @@
  - {fileID: 1774749892824093657}
  - {fileID: 5729843628970712658}
  - {fileID: 7608846377688892443}
  - {fileID: 8244594842321693027}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -234,6 +235,7 @@
  PoisonEndParticle: {fileID: 7178544336952021164}
  SlowDownParticle: {fileID: 6813128575059589712}
  FrostParticle: {fileID: 4071564742152580572}
  FireSkillParticle: {fileID: 8244594841270657460}
  appliedEffectOffset: {x: 0, y: 0.1, z: 0.1}
  appliedEffectScale: 0.08
  healthBar: {fileID: 9222104150701355608}
@@ -1063,6 +1065,102 @@
  m_Script: {fileID: 11500000, guid: 5440fde571ec4db4a719f37df8e972f0, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
--- !u!1001 &6253384680902185608
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 8434816861478773449}
    m_Modifications:
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_RootOrder
      value: 9
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.25
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.25
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.25
      objectReference: {fileID: 0}
    - target: {fileID: 2639904807578598380, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
        type: 3}
      propertyPath: m_Name
      value: Effect_JiNengBaoShi_Huo_Hit
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 78046dd80a5fb1d45a60cf15574ee7bf, type: 3}
--- !u!4 &8244594842321693027 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 2639904807578598379, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 6253384680902185608}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &8244594841270657460 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 2639904808709911356, guid: 78046dd80a5fb1d45a60cf15574ee7bf,
    type: 3}
  m_PrefabInstance: {fileID: 6253384680902185608}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &8019561273946026293
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Prefabs/Towers/Fire/Effect_Elf_Huo_Hit.prefab
New file
Diff too large
Assets/Prefabs/Towers/Fire/Effect_Elf_Huo_Hit.prefab.meta
New file
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 12c107e5d7f2d6543a531f8793523af3
PrefabImporter:
  externalObjects: {}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 0.prefab
@@ -9756,7 +9756,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 3684689283871175924, guid: 2ce8680fb7b226448be0db0050f2c141,
  collisionObj: {fileID: 709213358823586507, guid: 12c107e5d7f2d6543a531f8793523af3,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 1.prefab
@@ -9756,7 +9756,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 3684689283871175924, guid: 2ce8680fb7b226448be0db0050f2c141,
  collisionObj: {fileID: 709213358823586507, guid: 12c107e5d7f2d6543a531f8793523af3,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 2.prefab
@@ -9756,7 +9756,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 3684689283871175924, guid: 2ce8680fb7b226448be0db0050f2c141,
  collisionObj: {fileID: 709213358823586507, guid: 12c107e5d7f2d6543a531f8793523af3,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 3.prefab
@@ -9756,7 +9756,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 3684689283871175924, guid: 2ce8680fb7b226448be0db0050f2c141,
  collisionObj: {fileID: 709213358823586507, guid: 12c107e5d7f2d6543a531f8793523af3,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Fire/Effect_HuoJingLing_Atk 4.prefab
@@ -9756,7 +9756,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 3684689283871175924, guid: 2ce8680fb7b226448be0db0050f2c141,
  collisionObj: {fileID: 709213358823586507, guid: 12c107e5d7f2d6543a531f8793523af3,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab.meta
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_1.prefab
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_1.prefab.meta
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_2.prefab
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_2.prefab.meta
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_3.prefab
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_3.prefab.meta
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_4.prefab
File was deleted
Assets/Prefabs/Towers/Fire/FireProjectile_4.prefab.meta
File was deleted
Assets/Prefabs/Towers/Fire/GrowUpGhost.prefab
@@ -134,6 +134,7 @@
  - {fileID: 4685074978469290}
  - {fileID: 4311262752186836}
  - {fileID: 3612191030180932262}
  - {fileID: 8881031329162733352}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -306,7 +307,7 @@
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
  m_IsActive: 0
--- !u!4 &3612191030180932262
Transform:
  m_ObjectHideFlags: 0
@@ -383,3 +384,103 @@
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &8052233296917497647
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4297149115419984}
    m_Modifications:
    - target: {fileID: 1477327418036284331, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: looping
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 1477327418036284331, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: prewarm
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394502, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_Name
      value: Effect_TuoDong_Elf_Huo
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_RootOrder
      value: 3
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: b5c0e6c0d79dced4abe8c84515a17c62, type: 3}
--- !u!4 &8881031329162733352 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
    type: 3}
  m_PrefabInstance: {fileID: 8052233296917497647}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/Fire/GrowUpTower_0.prefab
@@ -132,8 +132,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 252aa41add9c34245920e2215561770b,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 6847503030253729540, guid: f8ec855cfd7e13a4ebb2f2cbb8bbc480,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: 9c5d242fe193d0241b17db92e61ab930,
Assets/Prefabs/Towers/SkillBomb/SkillBombGhost.prefab
@@ -135,6 +135,7 @@
  - {fileID: 4311262752186836}
  - {fileID: 3612191030180932262}
  - {fileID: 41333374885314573}
  - {fileID: 1074184554462143867}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -403,7 +404,7 @@
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
  m_IsActive: 0
--- !u!4 &3612191030180932262
Transform:
  m_ObjectHideFlags: 0
@@ -480,3 +481,93 @@
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &2528643122567793114
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4297149115419984}
    m_Modifications:
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_RootOrder
      value: 4
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 9198098854104850260, guid: a78572be9fc3c964e85684cdeec4581b,
        type: 3}
      propertyPath: m_Name
      value: Effect_TuoDong_JiNeng_Dian
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: a78572be9fc3c964e85684cdeec4581b, type: 3}
--- !u!4 &1074184554462143867 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 3314595093118069921, guid: a78572be9fc3c964e85684cdeec4581b,
    type: 3}
  m_PrefabInstance: {fileID: 2528643122567793114}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/SkillFire/SkillFireGhost.prefab
@@ -135,6 +135,7 @@
  - {fileID: 4311262752186836}
  - {fileID: 3612191030180932262}
  - {fileID: 6771682814751030249}
  - {fileID: 3722799333218298020}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -307,7 +308,7 @@
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
  m_IsActive: 0
--- !u!4 &3612191030180932262
Transform:
  m_ObjectHideFlags: 0
@@ -384,6 +385,101 @@
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &3396668789306142785
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4297149115419984}
    m_Modifications:
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_RootOrder
      value: 4
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 7217612300228798974, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_Name
      value: Effect_TuoDong_JiNeng_Huo
      objectReference: {fileID: 0}
    - target: {fileID: 7217612300228798974, guid: eff77191f9f71b146ac5b08f2518b06a,
        type: 3}
      propertyPath: m_IsActive
      value: 1
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: eff77191f9f71b146ac5b08f2518b06a, type: 3}
--- !u!4 &3722799333218298020 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 2056295653511141605, guid: eff77191f9f71b146ac5b08f2518b06a,
    type: 3}
  m_PrefabInstance: {fileID: 3396668789306142785}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4101208913224710282
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -469,12 +565,12 @@
    - target: {fileID: 2637019738857981837, guid: 8e626b2f6fedb1c46bcb69312513aed0,
        type: 3}
      propertyPath: m_Name
      value: Effect
      value: Effect11
      objectReference: {fileID: 0}
    - target: {fileID: 2637019738857981837, guid: 8e626b2f6fedb1c46bcb69312513aed0,
        type: 3}
      propertyPath: m_IsActive
      value: 1
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4397233854485372615, guid: 8e626b2f6fedb1c46bcb69312513aed0,
        type: 3}
Assets/Prefabs/Towers/Water/CopyCatGhost.prefab
@@ -134,6 +134,7 @@
  - {fileID: 4685074978469290}
  - {fileID: 4311262752186836}
  - {fileID: 3612191030180932262}
  - {fileID: 1151488649969889108}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -306,7 +307,7 @@
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
  m_IsActive: 0
--- !u!4 &3612191030180932262
Transform:
  m_ObjectHideFlags: 0
@@ -383,3 +384,93 @@
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &4142105000085530966
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4297149115419984}
    m_Modifications:
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_RootOrder
      value: 3
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 4038188407905603290, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_Name
      value: Effect_TuoDong_Elf_Shui
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e47fa4744f930db42bfb7c004122acd2, type: 3}
--- !u!4 &1151488649969889108 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
    type: 3}
  m_PrefabInstance: {fileID: 4142105000085530966}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/Water/Effect_Elf_Shui_Hit.prefab
copy from Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab copy to Assets/Prefabs/Towers/Water/Effect_Elf_Shui_Hit.prefab
File was copied from Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab
Diff too large
Assets/Prefabs/Towers/Water/Effect_Elf_Shui_Hit.prefab.meta
New file
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 23565a003047d7d4c931da863a37c0c4
PrefabImporter:
  externalObjects: {}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Prefabs/Towers/Water/WaterProjectile_0.prefab
@@ -9893,7 +9893,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 1873612019324734, guid: 9d351059817a8d54bb93b55ed62f08dd,
  collisionObj: {fileID: 3969858377628729797, guid: 23565a003047d7d4c931da863a37c0c4,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Water/WaterProjectile_1.prefab
@@ -9893,7 +9893,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 1873612019324734, guid: 9d351059817a8d54bb93b55ed62f08dd,
  collisionObj: {fileID: 3969858377628729797, guid: 23565a003047d7d4c931da863a37c0c4,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Water/WaterProjectile_2.prefab
@@ -9893,7 +9893,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 1873612019324734, guid: 9d351059817a8d54bb93b55ed62f08dd,
  collisionObj: {fileID: 3969858377628729797, guid: 23565a003047d7d4c931da863a37c0c4,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Water/WaterProjectile_3.prefab
@@ -9893,7 +9893,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 1873612019324734, guid: 9d351059817a8d54bb93b55ed62f08dd,
  collisionObj: {fileID: 3969858377628729797, guid: 23565a003047d7d4c931da863a37c0c4,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/Water/WaterProjectile_4.prefab
@@ -9893,7 +9893,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 1873612019324734, guid: 9d351059817a8d54bb93b55ed62f08dd,
  collisionObj: {fileID: 3969858377628729797, guid: 23565a003047d7d4c931da863a37c0c4,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/BlinkTowerGhost.prefab
@@ -134,6 +134,7 @@
  - {fileID: 4685074978469290}
  - {fileID: 4311262752186836}
  - {fileID: 3612191030180932262}
  - {fileID: 8426354765582921509}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -151,6 +152,7 @@
  m_EditorClassIdentifier: 
  radiusVisualizer: {fileID: 1696264954119898, guid: 037db0977f12f4f92915a74fe6e66d6a,
    type: 3}
  radiusObject: {fileID: 0}
  radiusVisualizerHeight: 0.02
  dampSpeed: 0.075
  material: {fileID: 2100000, guid: d51a83a7cbd64e64eb18616b863dbe57, type: 2}
@@ -305,7 +307,7 @@
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
  m_IsActive: 0
--- !u!4 &3612191030180932262
Transform:
  m_ObjectHideFlags: 0
@@ -382,3 +384,93 @@
  serializedVersion: 2
  m_Size: {x: 1, y: 1, z: 1}
  m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &2401793392069015651
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4297149115419984}
    m_Modifications:
    - target: {fileID: 6051059976442898958, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_Name
      value: Effect_TuoDong_Elf_Mu
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_RootOrder
      value: 3
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e81c6e88d56cfe143a95af57340c011c, type: 3}
--- !u!4 &8426354765582921509 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
    type: 3}
  m_PrefabInstance: {fileID: 2401793392069015651}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/WoodTower/BlinkTower_0.prefab
@@ -19164,8 +19164,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 515117562da43994098c134570905f9e,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 3681181936307124407, guid: 4f841d500cb4a9c4a99872c566e45c63,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: 1a5f1a77044aa0841ad8a40825839036,
@@ -43403,6 +43401,8 @@
  description: Offensive
  projectile: {fileID: 6418646829760599892, guid: f4a73c06f808bb14bb7be900df3ca313,
    type: 3}
  woodProjectile_SP: {fileID: 6418646829760599892, guid: 8589420a9cd6c714dadad76c244fdbf2,
    type: 3}
  projectilePoints:
  - {fileID: 4457715277627928}
  epicenter: {fileID: 4795219791600268}
Assets/Prefabs/Towers/WoodTower/BlinkTower_1.prefab
@@ -14617,8 +14617,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 515117562da43994098c134570905f9e,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 3681181936307124407, guid: 4f841d500cb4a9c4a99872c566e45c63,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: a220145ad66563144ae57a84a9541c61,
@@ -29117,6 +29115,8 @@
  description: Offensive
  projectile: {fileID: 6418646829760599892, guid: 3030905f03e76f74ca52d332e21cf8ae,
    type: 3}
  woodProjectile_SP: {fileID: 6418646829760599892, guid: 8589420a9cd6c714dadad76c244fdbf2,
    type: 3}
  projectilePoints:
  - {fileID: 4129159134802836}
  epicenter: {fileID: 4187985146200546}
Assets/Prefabs/Towers/WoodTower/BlinkTower_2.prefab
@@ -51,8 +51,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 515117562da43994098c134570905f9e,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 3681181936307124407, guid: 4f841d500cb4a9c4a99872c566e45c63,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: d5b5f0fd0f4d5bf49b40547293dacc8b,
@@ -28911,6 +28909,8 @@
  description: Offensive
  projectile: {fileID: 6418646829760599892, guid: 2e87cbceb8ea3b74aa972675b40f8097,
    type: 3}
  woodProjectile_SP: {fileID: 6418646829760599892, guid: 8589420a9cd6c714dadad76c244fdbf2,
    type: 3}
  projectilePoints:
  - {fileID: 4575828760328406}
  epicenter: {fileID: 4737672716932362}
Assets/Prefabs/Towers/WoodTower/BlinkTower_3.prefab
@@ -51,8 +51,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 515117562da43994098c134570905f9e,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 3681181936307124407, guid: 4f841d500cb4a9c4a99872c566e45c63,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: 35e9dee89ecf60a42bd54424aaa8a151,
@@ -28911,6 +28909,8 @@
  description: Offensive
  projectile: {fileID: 6418646829760599892, guid: fa95b59e7b343884fab7c6175e5d9a9d,
    type: 3}
  woodProjectile_SP: {fileID: 6418646829760599892, guid: 8589420a9cd6c714dadad76c244fdbf2,
    type: 3}
  projectilePoints:
  - {fileID: 4575828760328406}
  epicenter: {fileID: 4737672716932362}
Assets/Prefabs/Towers/WoodTower/BlinkTower_4.prefab
@@ -51,8 +51,6 @@
  m_EditorClassIdentifier: 
  towerGhostPrefab: {fileID: 114795132175009648, guid: 515117562da43994098c134570905f9e,
    type: 3}
  buildEffectPrefab: {fileID: 7075300226719811381, guid: a3ffad0742f1416499458b12a1b8187c,
    type: 3}
  UpgradeEffectPrefab: {fileID: 3681181936307124407, guid: 4f841d500cb4a9c4a99872c566e45c63,
    type: 3}
  levelDamager: {fileID: 114588164740221456, guid: a7db78ee308a13e479ea61b9628a823a,
@@ -28911,6 +28909,8 @@
  description: Offensive
  projectile: {fileID: 6418646829760599892, guid: 67377536984e4e74a8826968e7e9bdd7,
    type: 3}
  woodProjectile_SP: {fileID: 6418646829760599892, guid: 8589420a9cd6c714dadad76c244fdbf2,
    type: 3}
  projectilePoints:
  - {fileID: 4575828760328406}
  epicenter: {fileID: 4737672716932362}
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_Hit.prefab
File was renamed from Assets/Prefabs/Towers/WoodTower/WoodProjectile_0.prefab
Diff too large
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_Hit.prefab.meta
New file
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: af53eb1a445bb9846989a27678f6216c
PrefabImporter:
  externalObjects: {}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_SpHit.prefab
copy from Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab copy to Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_SpHit.prefab
File was copied from Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab
Diff too large
Assets/Prefabs/Towers/WoodTower/Effect_Elf_Mu_SpHit.prefab.meta
New file
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3ee5a901c0954f94384f3bb13952cddb
PrefabImporter:
  externalObjects: {}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Prefabs/Towers/WoodTower/WProjectile_0.prefab
@@ -14841,7 +14841,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 2109988884610775521, guid: d5879bca9c2e77443bbdccf5d1bdda69,
  collisionObj: {fileID: 6057121841268955770, guid: af53eb1a445bb9846989a27678f6216c,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/WProjectile_1.prefab
@@ -19577,7 +19577,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 2109988884610775521, guid: d5879bca9c2e77443bbdccf5d1bdda69,
  collisionObj: {fileID: 6057121841268955770, guid: af53eb1a445bb9846989a27678f6216c,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/WProjectile_2.prefab
@@ -14626,7 +14626,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 2109988884610775521, guid: d5879bca9c2e77443bbdccf5d1bdda69,
  collisionObj: {fileID: 6057121841268955770, guid: af53eb1a445bb9846989a27678f6216c,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/WProjectile_3.prefab
@@ -14564,7 +14564,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 2109988884610775521, guid: d5879bca9c2e77443bbdccf5d1bdda69,
  collisionObj: {fileID: 6057121841268955770, guid: af53eb1a445bb9846989a27678f6216c,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/WProjectile_4.prefab
@@ -10065,7 +10065,7 @@
  towerName: 
  bSet: 0
  chanceToSpawnCollisionPrefab: 1
  collisionObj: {fileID: 2109988884610775521, guid: d5879bca9c2e77443bbdccf5d1bdda69,
  collisionObj: {fileID: 6057121841268955770, guid: af53eb1a445bb9846989a27678f6216c,
    type: 3}
  alignment:
    unityObjectReference: {fileID: 11400000, guid: 2e20cdb38c63f4edf8ee385c50c089ce,
Assets/Prefabs/Towers/WoodTower/WProjectile_Sp.prefab
File was renamed from Assets/Prefabs/Towers/Fire/FireProjectile_0.prefab
Diff too large
Assets/Prefabs/Towers/WoodTower/WProjectile_Sp.prefab.meta
New file
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 8589420a9cd6c714dadad76c244fdbf2
PrefabImporter:
  externalObjects: {}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Prefabs/Towers/WoodTower/WoodProjectile_0.prefab.meta
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_1.prefab
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_1.prefab.meta
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_2.prefab
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_2.prefab.meta
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_3.prefab
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_3.prefab.meta
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_4.prefab
File was deleted
Assets/Prefabs/Towers/WoodTower/WoodProjectile_4.prefab.meta
File was deleted
Assets/Scenes/Levels/Battle/Endless.unity
@@ -2128,7 +2128,7 @@
  - {fileID: 1883569033}
  - {fileID: 1310262349}
  SelectBtn: {fileID: 1525511252}
  EffectPrefabObject: {fileID: 8778242158096956769, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
  EffectPrefabObject: {fileID: 8056390393577163062, guid: 0670b94916cd3c84db250ae8ab215cb7,
    type: 3}
--- !u!1 &309006004
GameObject:
@@ -3456,7 +3456,7 @@
  - {fileID: 618377762}
  - {fileID: 167919691}
  battleAreaObject: {fileID: 146816451}
  skillFirePrefab: {fileID: 1818709523137058448, guid: b441481b95deede4abb07cbe57813d2e,
  skillFirePrefab: {fileID: 2502501340343887533, guid: 630574dd14089b04a8c0e1da203667d1,
    type: 3}
  skillBombPrefab: {fileID: 5051328804531235491, guid: 1b11cbd1533e0024191ebe6028f8d8db,
    type: 3}
@@ -5412,6 +5412,7 @@
  - {fileID: 306286610}
  - {fileID: 1172214030}
  - {fileID: 1980697784}
  - {fileID: 1040160252}
  m_Father: {fileID: 0}
  m_RootOrder: 11
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -6715,6 +6716,58 @@
  m_Father: {fileID: 98103728}
  m_RootOrder: 1
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1040160251
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 1040160252}
  - component: {fileID: 1040160253}
  m_Layer: 5
  m_Name: FXContainer
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!224 &1040160252
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1040160251}
  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_Children: []
  m_Father: {fileID: 849284131}
  m_RootOrder: 5
  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: 100, y: 100}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1040160253
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1040160251}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 948601b33b1387445a200a55c5ab57c2, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  fxSample: {fileID: 0}
  fxLifeTime: 1
  fxContainer: {fileID: 0}
  fxRenderCamera: {fileID: 0}
--- !u!1 &1040705166
GameObject:
  m_ObjectHideFlags: 0
@@ -9427,7 +9480,7 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1340671924}
  m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
  m_LocalPosition: {x: 0, y: 132.7, z: 0}
  m_LocalPosition: {x: 0, y: 132.7, z: 0.1}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 0}
@@ -14839,7 +14892,7 @@
  FinalWaveText: {fileID: 1346638858}
  PropListUI: {fileID: 654889358}
  SettlementUI: {fileID: 19764329}
  EffectPrefabObject: {fileID: 7138521553006750645, guid: dc871e79b125aae4c85ce1a65454d733,
  EffectPrefabObject: {fileID: 7374385483955633644, guid: 475bea2daa2edd9489bdf4733073ff7d,
    type: 3}
--- !u!114 &1967975865
MonoBehaviour:
Assets/Scripts/ActionGameFramework/Health/Targetable.cs
@@ -85,6 +85,11 @@
        /// </summary>
        public ParticleSystem FrostParticle;
        /// <summary>
        /// 被火技能攻击特效
        /// </summary>
        public ParticleSystem FireSkillParticle;
        protected Color mMatColor;
        /// <summary>
Assets/Scripts/TowerDefense/Affectors/AttackAffector.cs
@@ -26,6 +26,10 @@
        /// </summary>
        public GameObject projectile;
        /// <summary>
        /// 木塔最后一击是特殊攻击,需要替换projectile
        /// </summary>
        public GameObject woodProjectile_SP;
        // 
        protected GameObject projectile1;
        protected GameObject projectile2;
@@ -403,8 +407,9 @@
                if (this.towerPtr)
                    towerPtr.setTowerState(true);
            }
            GameObject go = damagerProjectile.gameObject;
            //
            // 处理子弹充能相关的内容
            if (towerPtr && (towerPtr.bulletCtl != null))
            {
@@ -412,9 +417,17 @@
                // 
                if (bnum == 0)
                {
                    damagerProjectile.damageMulti = 10.0f;
                    //damagerProjectile.damageMulti = 10.0f;
                    fillBulletTime = 2.0f;
                    //这里需要替换特效
                    var poolable = Core.Utilities.Poolable.TryGetPoolable<Core.Utilities.Poolable>(woodProjectile_SP);
                    go = poolable.gameObject;
                    Damager tmpDamager = go.GetComponent<Damager>();
                    tmpDamager.damageMulti = 10.0f;
                    tmpDamager.damage = damagerProjectile.damage;
                }
            }
            else
            {
@@ -432,7 +445,7 @@
            {
                if (Targetter.bSearchTarget)
                {
                    m_Launcher.Launch(m_TrackingEnemy, damagerProjectile.gameObject, projectilePoints);
                    m_Launcher.Launch(m_TrackingEnemy, go, projectilePoints);
                    if (AudioSourceManager.Ins)
                        AudioSourceManager.Ins.Play(audioEnum);
                }
Assets/Scripts/TowerDefense/Agents/Agent.cs
@@ -1050,6 +1050,35 @@
            }
        }
        /// <summary>
        /// 播放火技能打击动画
        /// </summary>
        public void PlayFireSkillHit()
        {
            if (FireSkillParticle != null)
                FireSkillParticle.Play();
        }
        public void PlayGetHitParticle(int attributeId)
        {
            //这里的id是BallisticAttack上面设置的
            if (attributeId == 10101)
            {
                //10101 火
            }
            else if (attributeId == 20101)
            {
                //20101 水
            }
            else if (attributeId == 30101)
            {
                //30101 木
            }
        }
        public void PlayAttack()
        {
            AudioSourceManager.Ins.Play(AudioEnum.AttackTower);
Assets/Scripts/TowerDefense/Level/AgentInsManager.cs
@@ -762,7 +762,7 @@
        for (int ti = listAg.Count - 1; ti >= 0; ti--)
        {
            Agent eag = listAg[ti];
            if (eag.isDead) continue;
            if (eag.AgentType == SpawnAgentType.BubbleBomb)
@@ -787,6 +787,8 @@
                        EndlessGameUI.instance.generateBloodText(fpos, damage, false, false);
                }
                eag.PlayFireSkillHit();
                if (eag.isDead)
                    ++deathCount;
            }
Assets/Scripts/TowerDefense/Towers/Projectiles/BallisticAttack.cs
@@ -42,12 +42,18 @@
            switch ((enemy as Agent).AgentType)
            {
                case SpawnAgentType.Normal:
                    //Debug.Log($"受到普通塔伤害 attributeId:{attributeId}");
                    HandleNormal(enemy);
                    (enemy as Agent).PlayGetHitParticle(attributeId);
                    break;
                case SpawnAgentType.BubbleBomb:
                    Debug.Log($"泡泡炸弹 attributeId:{attributeId}");
                    HandleBubbleBomb(enemy);
                    break;
                case SpawnAgentType.WoodPile:
                    Debug.Log($"受到木桩墙壁伤害 attributeId:{attributeId}");
                    HandleWoodPile(enemy, attributeId);
                    break;
            }
Assets/Scripts/TowerDefense/Towers/TowerLevel.cs
@@ -23,7 +23,7 @@
        /// <summary>
        /// Build effect gameObject to instantiate on start
        /// </summary>
        public GameObject buildEffectPrefab;
        //public GameObject buildEffectPrefab;
        /// <summary>
        /// 升级特效
Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs
@@ -82,7 +82,7 @@
        /// <param name="tower">The tower controller we're a ghost of</param>
        public virtual void Initialize(Tower tower)
        {
            m_MeshRenderers = GetComponentsInChildren<MeshRenderer>();
            //m_MeshRenderers = GetComponentsInChildren<MeshRenderer>();
            controller = tower;
            if (GameUI.instanceExists)
            {
@@ -98,26 +98,27 @@
                tmat.color = new Color(1.0f, 1.0f, 1.0f, 0.0f);
            }
            // 查找子结点,技能塔拖动的时候半透明:
            if (controller.towerFeature != EFeatureTower.NULL)
            {
                foreach (Transform t in transform.GetComponentsInChildren<Transform>())
                {
                    if (t.name == "Effect")
                    {
                        // t.GetComponent<MeshRenderer>().material.color = new Color(1.0f, 1.0f, 1.0f, 1.0f);
                        // t.GetComponent<MeshRenderer>().material.DOColor(new Color(1.0f, 1.0f, 1.0f, 0.4f), 0.4f);
                        // 改为拖动的时候播放特效
                        ParticleSystem ps = t.gameObject.GetComponent<ParticleSystem>();
            //特效直接把塔做了进去
            // // 查找子结点,技能塔拖动的时候半透明:
            // if (controller.towerFeature != EFeatureTower.NULL)
            // {
            //     foreach (Transform t in transform.GetComponentsInChildren<Transform>())
            //     {
            //         if (t.name == "Effect")
            //         {
            //             // t.GetComponent<MeshRenderer>().material.color = new Color(1.0f, 1.0f, 1.0f, 1.0f);
            //             // t.GetComponent<MeshRenderer>().material.DOColor(new Color(1.0f, 1.0f, 1.0f, 0.4f), 0.4f);
            //             // 改为拖动的时候播放特效
            //             ParticleSystem ps = t.gameObject.GetComponent<ParticleSystem>();
                        if (ps == null)
                            ps = t.GetChild(0).GetComponent<ParticleSystem>();
            //             if (ps == null)
            //                 ps = t.GetChild(0).GetComponent<ParticleSystem>();
                        ps.Play();
                        break;
                    }
                }
            }
            //             ps.Play();
            //             break;
            //         }
            //     }
            // }
        }
        public void SetAttackArea(int lvl, int attid)
@@ -177,6 +178,7 @@
            }
        }
        Vector3 up = new Vector3(0, 10, 0);
        /// <summary>
        /// Moves this ghost to a given world position
        /// </summary>
@@ -186,7 +188,7 @@
        /// over invalid locations</param>
        public virtual void Move(Vector3 worldPosition, Quaternion rotation, bool validLocation)
        {
            m_TargetPosition = worldPosition;
            m_TargetPosition = worldPosition + up;
            if (!m_ValidPos)
            {
                // Immediately move to the given position