buff列表没有刷新的问题
关卡结束后游戏还在继续的问题
修改无尽模式血量机制
boss技能流程优化
赛道规则修改
其他参数调整
4 files added
59 files modified
666 ■■■■ changed files
Assets/Prefabs/Towers/Fire/GrowUpTower_0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatTower_0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatTower_1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatTower_2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatTower_3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatTower_4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_0.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_1.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_2.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_3.prefab 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTower_4.prefab 2 ●●● patch | view | raw | blame | history
Assets/Scenes/Levels/Battle/Endless.unity 275 ●●●●● patch | view | raw | blame | history
Assets/Scripts/ActionGameFramework/Health/Targetable.cs 4 ●●●● patch | view | raw | blame | history
Assets/Scripts/Data/EndlessBuffData.cs 3 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Data/EndlessPortData.cs 1 ●●●● patch | view | raw | blame | history
Assets/Scripts/Enum/EndlessBossSkillState.cs 25 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Enum/EndlessBossSkillState.cs.meta 11 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Event/EventType.cs 6 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Affectors/AttackAffector.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Agents/BubbleBombAgent.cs 1 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs 8 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs 2 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Level/EndlessWaveManager.cs 7 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Towers/Projectiles/BallisticAttack.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs 3 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs 42 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillShieldWall.cs 5 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillWoodPile.cs 5 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/EndlessBossSkillManager.cs 106 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkillAI/EndlessBossSkillAI.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessBossSkillAI/NormalBossSkillAI.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs 70 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs.meta 11 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs 33 ●●●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/battle.json 2 ●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/boss_skill.json 2 ●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/endless_boss.json 2 ●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/endless_enemy.json 2 ●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/endless_port.json 2 ●●● patch | view | raw | blame | history
GemBattle.zip patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/Assembly-CSharp-firstpass.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/Assembly-CSharp.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Demos.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/Unity.TextMeshPro.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/Unity.Timeline.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/Managed/UnityEngine.UI.dll patch | view | raw | blame | history
GemBattle/宝石塔防_Data/globalgamemanagers patch | view | raw | blame | history
GemBattle/宝石塔防_Data/globalgamemanagers.assets patch | view | raw | blame | history
GemBattle/宝石塔防_Data/level0 patch | view | raw | blame | history
GemBattle/宝石塔防_Data/level1 patch | view | raw | blame | history
GemBattle/宝石塔防_Data/level2 patch | view | raw | blame | history
GemBattle/宝石塔防_Data/level3 patch | view | raw | blame | history
GemBattle/宝石塔防_Data/resources.assets patch | view | raw | blame | history
GemBattle/宝石塔防_Data/sharedassets0.assets patch | view | raw | blame | history
GemBattle/宝石塔防_Data/sharedassets1.assets patch | view | raw | blame | history
GemBattle/宝石塔防_Data/sharedassets2.assets patch | view | raw | blame | history
GemBattle/宝石塔防_Data/sharedassets3.assets patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpTower_0.prefab
@@ -401,7 +401,7 @@
  epicenter: {fileID: 4795219791600268}
  isMultiAttack: 0
  maxAttackNum: 1
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114747113932365056}
  towerTargetter: {fileID: 114079108543431824}
Assets/Prefabs/Towers/Fire/GrowUpTower_1.prefab
@@ -29122,7 +29122,7 @@
  epicenter: {fileID: 4187985146200546}
  isMultiAttack: 1
  maxAttackNum: 2
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114412975896621836}
  towerTargetter: {fileID: 114831088907122518}
Assets/Prefabs/Towers/Fire/GrowUpTower_2.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/Fire/GrowUpTower_3.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/Fire/GrowUpTower_4.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/Water/CopyCatTower_0.prefab
@@ -43407,7 +43407,7 @@
  epicenter: {fileID: 4795219791600268}
  isMultiAttack: 0
  maxAttackNum: 1
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114747113932365056}
  towerTargetter: {fileID: 114079108543431824}
Assets/Prefabs/Towers/Water/CopyCatTower_1.prefab
@@ -29121,7 +29121,7 @@
  epicenter: {fileID: 4187985146200546}
  isMultiAttack: 1
  maxAttackNum: 2
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114412975896621836}
  towerTargetter: {fileID: 114831088907122518}
Assets/Prefabs/Towers/Water/CopyCatTower_2.prefab
@@ -28915,7 +28915,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/Water/CopyCatTower_3.prefab
@@ -28915,7 +28915,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/Water/CopyCatTower_4.prefab
@@ -28915,7 +28915,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 0
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/WoodTower/BlinkTower_0.prefab
@@ -43408,7 +43408,7 @@
  epicenter: {fileID: 4795219791600268}
  isMultiAttack: 0
  maxAttackNum: 1
  fireRate: 2
  fireRate: 1
  bWoodAffector: 1
  randomAudioSource: {fileID: 114747113932365056}
  towerTargetter: {fileID: 114079108543431824}
Assets/Prefabs/Towers/WoodTower/BlinkTower_1.prefab
@@ -29122,7 +29122,7 @@
  epicenter: {fileID: 4187985146200546}
  isMultiAttack: 1
  maxAttackNum: 2
  fireRate: 2
  fireRate: 1
  bWoodAffector: 1
  randomAudioSource: {fileID: 114412975896621836}
  towerTargetter: {fileID: 114831088907122518}
Assets/Prefabs/Towers/WoodTower/BlinkTower_2.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 1.4
  fireRate: 1
  bWoodAffector: 1
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/WoodTower/BlinkTower_3.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 1
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Prefabs/Towers/WoodTower/BlinkTower_4.prefab
@@ -28916,7 +28916,7 @@
  epicenter: {fileID: 4737672716932362}
  isMultiAttack: 1
  maxAttackNum: 3
  fireRate: 2
  fireRate: 1
  bWoodAffector: 1
  randomAudioSource: {fileID: 114646411789118934}
  towerTargetter: {fileID: 114624795727799840}
Assets/Scenes/Levels/Battle/Endless.unity
@@ -2519,6 +2519,81 @@
  m_Father: {fileID: 1071673243}
  m_RootOrder: 6
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &283460866
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 283460867}
  - component: {fileID: 283460869}
  - component: {fileID: 283460868}
  m_Layer: 5
  m_Name: hh4
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!224 &283460867
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 283460866}
  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: 1646752539}
  m_RootOrder: 3
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0.5, y: 0.5}
  m_AnchorMax: {x: 0.5, y: 0.5}
  m_AnchoredPosition: {x: 0, y: -108}
  m_SizeDelta: {x: 38, y: 32}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &283460868
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 283460866}
  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: 21300000, guid: 186567664ada48e499ee68c2657454ac, 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 &283460869
CanvasRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 283460866}
  m_CullTransparentMesh: 0
--- !u!1 &283606402
GameObject:
  m_ObjectHideFlags: 0
@@ -5679,6 +5754,81 @@
    offset: 0
    size: 0
    path: 
--- !u!1 &706480667
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 706480668}
  - component: {fileID: 706480670}
  - component: {fileID: 706480669}
  m_Layer: 5
  m_Name: hh5
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!224 &706480668
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 706480667}
  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: 1646752539}
  m_RootOrder: 4
  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: -144}
  m_SizeDelta: {x: 38, y: 32}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &706480669
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 706480667}
  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: 21300000, guid: 186567664ada48e499ee68c2657454ac, 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 &706480670
CanvasRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 706480667}
  m_CullTransparentMesh: 0
--- !u!1 &748467610
GameObject:
  m_ObjectHideFlags: 0
@@ -8887,7 +9037,7 @@
  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: -444.2, y: -415}
  m_AnchoredPosition: {x: 0, y: -72}
  m_SizeDelta: {x: 38, y: 32}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1093352502
@@ -10115,7 +10265,7 @@
  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: -444.2, y: -455}
  m_AnchoredPosition: {x: 0, y: -36}
  m_SizeDelta: {x: 38, y: 32}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1225992029
@@ -13481,6 +13631,7 @@
  - component: {fileID: 1646752542}
  - component: {fileID: 1646752541}
  - component: {fileID: 1646752540}
  - component: {fileID: 1646752543}
  m_Layer: 5
  m_Name: SelfHealthHeart
  m_TagString: Untagged
@@ -13496,19 +13647,21 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1646752538}
  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_LocalPosition: {x: 0, y: 0, z: -0}
  m_LocalScale: {x: 2, y: 2, z: 2}
  m_Children:
  - {fileID: 1967754587}
  - {fileID: 1225992028}
  - {fileID: 1093352501}
  - {fileID: 283460867}
  - {fileID: 706480668}
  m_Father: {fileID: 1747414114}
  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: 1080, y: 1920}
  m_AnchoredPosition: {x: -465, y: 746}
  m_SizeDelta: {x: 200, y: 200}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1646752540
MonoBehaviour:
@@ -13570,6 +13723,24 @@
  m_SortingLayerID: 0
  m_SortingOrder: 0
  m_TargetDisplay: 0
--- !u!114 &1646752543
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1646752538}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 2adbb9876df812e45a30006696735df9, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  HeartList:
  - {fileID: 1967754588}
  - {fileID: 1225992029}
  - {fileID: 1093352502}
  - {fileID: 283460868}
  - {fileID: 706480669}
--- !u!1 &1660142624
GameObject:
  m_ObjectHideFlags: 0
@@ -14255,10 +14426,6 @@
  serializedVersion: 6
  m_Component:
  - component: {fileID: 1747414114}
  - component: {fileID: 1747414118}
  - component: {fileID: 1747414117}
  - component: {fileID: 1747414116}
  - component: {fileID: 1747414115}
  m_Layer: 5
  m_Name: Health
  m_TagString: Untagged
@@ -14285,89 +14452,8 @@
  m_AnchorMin: {x: 0, y: 0}
  m_AnchorMax: {x: 1, y: 1}
  m_AnchoredPosition: {x: 0, y: 0}
  m_SizeDelta: {x: 0, y: -0.000061035156}
  m_SizeDelta: {x: 0, y: 0}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1747414115
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1747414113}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: e82dd761ecfcbf44086b2460b922bba3, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  selfHeartList:
  - {fileID: 1093352502}
  - {fileID: 1225992029}
  - {fileID: 1967754588}
  oppoHeartList:
  - {fileID: 0}
  - {fileID: 0}
  - {fileID: 0}
  heartBreakImg: {fileID: 21300000, guid: fbcea5414e287b84bad49e5869137e95, type: 3}
--- !u!114 &1747414116
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1747414113}
  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 &1747414117
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1747414113}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  m_UiScaleMode: 0
  m_ReferencePixelsPerUnit: 100
  m_ScaleFactor: 1
  m_ReferenceResolution: {x: 800, y: 600}
  m_ScreenMatchMode: 0
  m_MatchWidthOrHeight: 0
  m_PhysicalUnit: 3
  m_FallbackScreenDPI: 96
  m_DefaultSpriteDPI: 96
  m_DynamicPixelsPerUnit: 1
--- !u!223 &1747414118
Canvas:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1747414113}
  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_AdditionalShaderChannelsFlag: 25
  m_SortingLayerID: 0
  m_SortingOrder: 0
  m_TargetDisplay: 0
--- !u!1 &1747593291
GameObject:
  m_ObjectHideFlags: 0
@@ -16463,8 +16549,8 @@
  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: -444.2, y: -495}
  m_SizeDelta: {x: 38, y: 32}
  m_AnchoredPosition: {x: 0, y: 0}
  m_SizeDelta: {x: 39, y: 31}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1967754588
MonoBehaviour:
@@ -17273,6 +17359,7 @@
  - {fileID: 2600682549799167283, guid: 49b7c959ca8c2a04fb624bfcc4ae6d70, type: 3}
  - {fileID: 8299866977034198745, guid: 27794bd3f4607d24eb654bc09cab1b4d, type: 3}
  - {fileID: 6638534413219671158, guid: 080168af0fb1a0f48bd653b0def3737e, type: 3}
  - {fileID: 652547545057790155, guid: 164953adef233e743be6963f59bb2817, type: 3}
--- !u!4 &1991275771
Transform:
  m_ObjectHideFlags: 0
Assets/Scripts/ActionGameFramework/Health/Targetable.cs
@@ -158,8 +158,8 @@
        public void addSpeedSlowRate(float rate)
        {
            speedSlowRate += rate;
            if (speedSlowRate >= 0.5f)
                speedSlowRate = 0.5f;
            if (speedSlowRate >= 0.75f)
                speedSlowRate = 0.75f;
        }
        /// <summary>
Assets/Scripts/Data/EndlessBuffData.cs
@@ -108,9 +108,6 @@
                }
                allEndlessConfig.Add(newConfig);
            }
            InitEndlessBuffPool(1);
            GetRandomBuffList();
        }
        /// <summary>
Assets/Scripts/Data/EndlessPortData.cs
@@ -67,6 +67,7 @@
            endlessPortList = JsonDataCenter.GetList<endless_port>();
            portConfigList = new List<EndlessPortConfig>();
            portDic = new Dictionary<int, List<EndlessPortConfig>>();
            InitPortList();
        }
        /// <summary>
Assets/Scripts/Enum/EndlessBossSkillState.cs
New file
@@ -0,0 +1,25 @@
/**
 * 无尽模式boss技能状态
 * @Author: chenxin
 * @Date: 2020-11-05 10:01:18
 */
namespace KTGMGemClient
{
    public enum EndlessBossSkillState
    {
        // 技能数据初始化状态
        Init,
        // 等待状态,等待CD和满足AI条件
        Wait,
        // 技能可以释放了,飘字提示
        FloatWord,
        // boss释放技能动作
        PerformAction,
        // 技能释放
        ReleaseSkill
    }
}
Assets/Scripts/Enum/EndlessBossSkillState.cs.meta
New file
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2f484ff821e83a440a2f0ff93fd84062
MonoImporter:
  externalObjects: {}
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Scripts/Event/EventType.cs
@@ -59,6 +59,12 @@
        EndlessBubbleBombBeDizzinessed,
        // 闪烁boss技能title
        EndlessBossSkillGlintTitle,
        // 闪烁boss技能title完成
        EndlessBossSkillGlintTitleCompleted,
        // 无尽模式爱心减少
        EndlessLoseHeart,
        // 爱心为0
        EndlessHeartAllLose,
    }
}
Assets/Scripts/TowerDefense/Affectors/AttackAffector.cs
@@ -329,7 +329,7 @@
                m_FireTimer = 1 / fireRate;
                // 多倍攻速:
                if (fInEnergy > 0.0f)
                    m_FireTimer = m_FireTimer / 3.0f;
                    m_FireTimer = m_FireTimer / 5.0f;
            }
        }
Assets/Scripts/TowerDefense/Agents/BubbleBombAgent.cs
@@ -48,6 +48,7 @@
        /// </summary>
        public void Reset()
        {
            CanMove = true;
            bInDeathState = false;
        }
Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs
@@ -78,19 +78,17 @@
                                        if (GameConfig.TowerFirstTakeDamage)
                                        {
                                            GameConfig.TowerFirstTakeDamage = false;
                                            EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                            EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessLoseHeart, 1);
                                            EndlessLevelManager.instance.StopSecondWave();
                                        }
                                        else
                                        {
                                            if (GameConfig.TowerCanTakeDamage)
                                            {
                                                EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                            }
                                                EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessLoseHeart, 1);
                                        }
                                    }
                                    else
                                        EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                        EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessLoseHeart, 1);
                                }
                            }
                        }
Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs
@@ -361,6 +361,8 @@
        /// </summary>
        protected virtual void Update()
        {
            if (EndlessGameUI.instance.state == EndlessGameUI.State.GameOver) return;
            if (alwaysGainCurrency || !alwaysGainCurrency && EndlessLeveltate != LevelState.Building && EndlessLeveltate != LevelState.Intro)
            {
                CurrencyGainer.Tick(Time.deltaTime);
Assets/Scripts/TowerDefense/Level/EndlessWaveManager.cs
@@ -144,7 +144,7 @@
        /// <param name="level"></param>
        public void InitPort(int level)
        {
            EndlessPortData.InitPortList();
            EndlessBuffData.InitEndlessBuffPool(level);
            InitPortData(level);
            InitWaveData();
            RefreshBoss();
@@ -191,7 +191,6 @@
        private void OnEndlessBossSummonEnd()
        {
            EventCenter.Ins.Remove((int)KTGMGemClient.EventType.EndlessBossSummonEnd, OnEndlessBossSummonEnd);
            EndlessBossCtrl.instance.ChangeState(EndlessBossActionState.Standing);
            HideTunel();
            RefreshFaZhen();
        }
@@ -355,13 +354,15 @@
        public void Update()
        {
            if (EndlessGameUI.instance.state == EndlessGameUI.State.GameOver) return;
            if (faZhenRefreshTimer != null)
            {
                if (faZhenRefreshTimer.Tick(Time.deltaTime))
                    faZhenRefreshTimer = null;
            }
            if (!isWaveStarted) return;
            if (!isWaveStarted || EndlessGameUI.instance.state == EndlessGameUI.State.GameOver) return;
            // 所有赛道都完成
            if (CompletedWaveLine >= TotalWaveLines)
Assets/Scripts/TowerDefense/Towers/Projectiles/BallisticAttack.cs
@@ -149,7 +149,7 @@
            switch (id)
            {
                case 2:  // 减速.
                    enemy.addSpeedSlowRate(0.25f);
                    enemy.addSpeedSlowRate(0.75f);
                    enemy.SetTargetableMatColor(Color.blue);
                    break;
                case 3:  // 中毒
Assets/Scripts/TowerDefense/UI/EndlessBossCtrl.cs
@@ -54,6 +54,7 @@
            flashSeq.Append(DOTween.To(() => ColorVal, (v) => ColorVal = v, 0, 0.15f));
            flashSeq.Append(DOTween.To(() => ColorVal, (v) => ColorVal = v, 1, 0.3f));
            flashSeq.Append(DOTween.To(() => ColorVal, (v) => ColorVal = v, 0, 0.15f));
            flashSeq.AppendCallback(() => { EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitleCompleted); });
        }
        private float ColorVal
@@ -77,6 +78,8 @@
            if (frameName == "summonEnd")
            {
                EventCenter.Ins.BroadCast((int)EventType.EndlessBossSummonEnd);
                // 召唤动作结束后自动切换到站立状态
                ChangeState(EndlessBossActionState.Standing);
            }
        }
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs
@@ -4,6 +4,8 @@
using UnityEngine;
using TowerDefense.Agents;
using TowerDefense.Level;
using DG.Tweening;
using MoreMountains.NiceVibrations;
/**
 * 泡泡炸弹
@@ -120,7 +122,6 @@
                    Debug.Log("--------------------- WTF 不支持哦~ ---------------------");
                    break;
                case EndlessBossSkillUseTarget.Tunel:
                    EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitle);
                    SpawnOnTunel();
                    break;
            }
@@ -137,14 +138,15 @@
            for (int i = 0; i < tunelIdList.Count; ++i)
            {
                Poolable poolable = Poolable.TryGetPoolable<Poolable>(prefab);
                BubbleBombAgent bubbleBomb = poolable.GetComponent<BubbleBombAgent>();
                GameObject obj = Poolable.TryGetPoolable(prefab);
                BubbleBombAgent bubbleBomb = obj.GetComponent<BubbleBombAgent>();
                // 分配唯一id
                bubbleBomb.Id = GameUtils.GetId();
                bubbleBomb.waveLineID = tunelIdList[i] - 1;
                bubbleBomb.AgentType = SpawnAgentType.BubbleBomb;
                bubbleBomb.opponentAgent = false;
                bubbleBomb.Reset();
                // 出生位置
                Vector3 spawnPosition = EndlessLevelManager.instance.GetTunelWorldPosition(tunelIdList[i], (EndlessBossSkillTunelType)SkillData.target[1]);
@@ -169,23 +171,29 @@
        protected List<int> GetTunelList()
        {
            List<int> tunelIdList = new List<int>();
            // cx test 后面改
            int configTunel = SkillData.tunnel[0];
            int count = 0;
            // 剩余没有用到的赛道
            List<int> remainList = new List<int>() { 1, 2, 3, 4, 5 };
            if (configTunel <= 5)
                // 直接对应具体的一条赛道
                tunelIdList.Add(configTunel);
            else if (configTunel == 6)
            for (int i = 0; i < SkillData.tunnel.Count; ++i)
            {
                // 所有赛道
                for (int i = 1; i <= 5; ++i)
                // 统计6这种类型的数量
                if (SkillData.tunnel[i] == 6)
                {
                    tunelIdList.Add(i);
                    ++count;
                    continue;
                }
                tunelIdList.Add(SkillData.tunnel[i]);
                remainList.Remove(SkillData.tunnel[i]);
            }
            else if (configTunel == 7)
                // 随机一条
                tunelIdList.Add(random.Next(1, 6));
            for (int i = 0; i < count; ++i)
            {
                int num = random.Next(remainList.Count);
                tunelIdList.Add(remainList[num]);
                remainList.Remove(remainList[num]);
            }
            return tunelIdList;
        }
@@ -354,7 +362,9 @@
                    if (config.AttackTime <= 0)
                    {
                        EndlessGameUI.instance.DestroyTowerGrid(config.Agent.waveLineID);
                        EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessLoseHeart, 3);
                        ViewPortAdj.instance.cachedCamera.DOShakePosition(0.25f, 1.5f, 4);
                        MMVibrationManager.Haptic(HapticTypes.HeavyImpact);
                        config.IsAttack = false;
                    }
                }
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillShieldWall.cs
@@ -24,5 +24,10 @@
            base.Init();
            Debug.Log("--------------------- 魔法护盾技能初始化 ---------------------");
        }
        public override void Update(float deltaTime)
        {
            IsCDCompleted = false;
        }
    }
}
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillWoodPile.cs
@@ -24,5 +24,10 @@
            base.Init();
            Debug.Log("--------------------- 召唤木桩技能初始化 ---------------------");
        }
        public override void Update(float deltaTime)
        {
            IsCDCompleted = false;
        }
    }
}
Assets/Scripts/TowerDefense/UI/EndlessBossSkill/EndlessBossSkillManager.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using UnityEngine;
using Core.Utilities;
using TowerDefense.UI.HUD;
/**
 * 无尽模式boss技能管理器
@@ -33,10 +34,29 @@
        private List<EndlessBossSkill> waitList;
        /// <summary>
        /// boss技能状态
        /// </summary>
        private EndlessBossSkillState skillState;
        /// <summary>
        /// 是否终止使用技能
        /// </summary>
        /// <value></value>
        private bool isPaused { get; set; }
        /// <summary>
        /// 当前正在处理的技能
        /// </summary>
        private EndlessBossSkill currentSkill;
        /// <summary>
        /// 飘字是否完成
        /// </summary>
        private bool isFloatWordCompleted { get; set; } = true;
        /// <summary>
        /// boss技能动作是否完成
        /// </summary>
        private bool isSkillActionCompleted { get; set; } = true;
        // Start is called before the first frame update
        private void Start()
@@ -49,8 +69,51 @@
        // Update is called once per frame
        private void Update()
        {
            if (isPaused) return;
            if (isPaused || EndlessGameUI.instance.state == EndlessGameUI.State.GameOver) return;
            switch (skillState)
            {
                case EndlessBossSkillState.Init:
                    break;
                case EndlessBossSkillState.Wait:
                    HandleWait(Time.deltaTime);
                    break;
                case EndlessBossSkillState.FloatWord:
                    if (isFloatWordCompleted)
                    {
                        EventCenter.Ins.Add((int)KTGMGemClient.EventType.EndlessBossSummonEnd, OnEndlessBossActionEnd);
                        EndlessBossCtrl.instance.ChangeState(EndlessBossActionState.Summon);
                        isSkillActionCompleted = false;
                        ChangeState(EndlessBossSkillState.PerformAction);
                    }
                    break;
                case EndlessBossSkillState.PerformAction:
                    if (isSkillActionCompleted)
                        ChangeState(EndlessBossSkillState.ReleaseSkill);
                    break;
                case EndlessBossSkillState.ReleaseSkill:
                    if (currentSkill != null)
                    {
                        RemoveSkill(currentSkill);
                        currentSkill.ReleaseSkill();
                        currentSkill = null;
                    }
                    ChangeState(EndlessBossSkillState.Wait);
                    break;
            }
        }
        /// <summary>
        /// boss技能动作完成
        /// </summary>
        private void OnEndlessBossActionEnd()
        {
            EventCenter.Ins.Remove((int)KTGMGemClient.EventType.EndlessBossSummonEnd, OnEndlessBossActionEnd);
            isSkillActionCompleted = true;
        }
        private void HandleWait(float deltaTime)
        {
            for (int i = 0; i < skillList.Count; ++i)
            {
                skillList[i].Update(Time.deltaTime);
@@ -63,10 +126,27 @@
            {
                if (cdList[i].IsConditionOK)
                {
                    cdList[i].ReleaseSkill();
                    RemoveSkill(cdList[i]);
                    currentSkill = cdList[i];
                    EventCenter.Ins.Add((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitleCompleted, OnGlintTitleCompleted);
                    EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitle);
                    isFloatWordCompleted = false;
                    ChangeState(EndlessBossSkillState.FloatWord);
                    break;
                }
            }
        }
        private void OnGlintTitleCompleted()
        {
            EventCenter.Ins.Remove((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitleCompleted, OnGlintTitleCompleted);
            isFloatWordCompleted = true;
        }
        private void ChangeState(EndlessBossSkillState newState)
        {
            if (newState == skillState) return;
            skillState = newState;
        }
        /// <summary>
@@ -90,6 +170,7 @@
            }
            isPaused = false;
            ChangeState(EndlessBossSkillState.Wait);
        }
        /// <summary>
@@ -107,6 +188,8 @@
            cdList.Clear();
            waitList.Clear();
            isPaused = true;
            ChangeState(EndlessBossSkillState.Init);
            ClearEvent();
        }
        /// <summary>
@@ -122,6 +205,20 @@
            cdList.Clear();
            waitList.Clear();
            isPaused = true;
            ChangeState(EndlessBossSkillState.Init);
            ClearEvent();
        }
        private void ClearEvent()
        {
            if (!isFloatWordCompleted)
                EventCenter.Ins.Remove((int)KTGMGemClient.EventType.EndlessBossSkillGlintTitleCompleted, OnGlintTitleCompleted);
            if (!isSkillActionCompleted)
            {
                EventCenter.Ins.Remove((int)KTGMGemClient.EventType.EndlessBossSummonEnd, OnEndlessBossActionEnd);
                EndlessBossCtrl.instance.ChangeState(EndlessBossActionState.Standing);
            }
        }
        /// <summary>
@@ -130,6 +227,7 @@
        public void Restart()
        {
            isPaused = false;
            ChangeState(EndlessBossSkillState.Wait);
        }
        /// <summary>
Assets/Scripts/TowerDefense/UI/EndlessBossSkillAI/EndlessBossSkillAI.cs
@@ -12,7 +12,7 @@
        public EndlessBossSkillAI(boss_skill param)
        {
            SkillData = param;
            // cx test
            // cx test 现在表里面没有配AI类型,所以默认全部是Normal
            AIType = EndlessBossSkillAIType.Normal;
        }
Assets/Scripts/TowerDefense/UI/EndlessBossSkillAI/NormalBossSkillAI.cs
@@ -13,7 +13,7 @@
        public NormalBossSkillAI(boss_skill param) : base(param) { }
        /// <summary>
        /// 每一波开始后30s可以释放技能
        /// 每一波开始后15s可以释放技能
        /// </summary>
        public float SetupTime { get; set; } = 15f;
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs
New file
@@ -0,0 +1,70 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using Core.Utilities;
/**
 * 无尽模式玩家基地血量管理器
 * @Author: chenxin
 * @Date: 2020-11-05 15:33:11
 */
namespace KTGMGemClient
{
    public class EndlessHomeBaseHPManager : MonoBehaviour
    {
        /// <summary>
        /// 总血量
        /// </summary>
        public int TotalHP { get; private set; }
        /// <summary>
        /// 当前血量
        /// </summary>
        public int CurrentHP { get; private set; }
        /// <summary>
        /// 爱心列表
        /// </summary>
        public List<Image> HeartList;
        // Start is called before the first frame update
        private void Start()
        {
            CurrentHP = TotalHP = HeartList.Count;
            EventCenter.Ins.Add<int>((int)KTGMGemClient.EventType.EndlessLoseHeart, LoseHeart);
        }
        // Update is called once per frame
        private void Update()
        {
        }
        /// <summary>
        /// 减少爱心
        /// </summary>
        /// <param name="count">一次减少的数量</param>
        private void LoseHeart(int count)
        {
            if (CurrentHP == 0) return;
            int preHP = CurrentHP;
            int i = TotalHP - CurrentHP;
            CurrentHP = Mathf.Max(0, CurrentHP - count);
            int num = preHP - CurrentHP;
            int end = i + num;
            while (i < end)
            {
                Color c = HeartList[i].color;
                c.a = 0.27f;
                HeartList[i].color = c;
                ++i;
            }
            if (CurrentHP == 0)
                EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessHeartAllLose);
        }
    }
}
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs.meta
New file
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2adbb9876df812e45a30006696735df9
MonoImporter:
  externalObjects: {}
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -694,6 +694,7 @@
        /// <param name="opponent"></param>
        public void DestroyTowerGrid(int xidx)
        {
            // cx test 这里的逻辑已经不走了
            for (int i = 0; i < AttackRowNumbers; ++i)
            {
                if (TowerDestroyArr[xidx, i]) continue;
@@ -753,11 +754,38 @@
                    }
                }
                // 红心减少逻辑
                // HealthHeartState.instance.killHeart(false);
                GameOver();
                overTimer = new Timer(1.2f, SafelyCallGameOverEvent);
            }
        }
        /// <summary>
        /// 爱心数量为0,游戏结束
        /// </summary>
        private void AllHeartLose()
        {
            // 清理技能
            EndlessBossSkillManager.instance.ClearSkillList();
            // 停止所有兵线的出兵
            for (int i = 0; i < TotalWaveLines; ++i)
            {
                EndlessLevelManager.instance.StopWaveLine(i);
            }
            // 让所有兵线上已经生成的所有agent播放一个死亡动画然后销毁
            WaveLineAgentInsMgr[] waveLineAgentIns = AgentInsManager.instance.GetWaveLineList();
            for (int i = 0; i < waveLineAgentIns.Length; ++i)
            {
                while (waveLineAgentIns[i].listAgent.Count > 0)
                {
                    waveLineAgentIns[i].listAgent[0].PlayDeath();
                }
            }
            GameOver();
            overTimer = new Timer(1.2f, SafelyCallGameOverEvent);
        }
        private void SafelyCallGameOverEvent()
@@ -1527,6 +1555,7 @@
            if (placeObj != null)
                m_CurrentArea = placeObj.GetComponent<IPlacementArea>();
            placeObj = GameObject.FindGameObjectWithTag("PlaceTowerOpponent");
            EventCenter.Ins.Add((int)KTGMGemClient.EventType.EndlessHeartAllLose, AllHeartLose);
        }
        /// <summary>
Assets/StreamingAssets/Table/battle.json
@@ -1 +1 @@
[[1,"skilltime",30,[],"","生成技能宝石的时间(秒)"],[2,"initialgold",500,[],"","战斗内初始金币"],[3,"doublegem",180,[],"","购买宝石直接获得2级宝石的时间(秒)"],[4,"initialmoney",5000,[],"","初始金币"],[5,"initialgems","",["101:1:100","102:3:200","103:6:200","104:9:200","105:1:200","106:3:200","107:9:200","109:1:200"],"","宝石id:等级:个数 三个一组,每组用逗号分隔"],[6,"initialdeck","",["101","102","103","105","109"],"","上阵的宝石id列表.必须是初始宝石里面的"],[7,"buildtime",0,[],"","解锁塔位所需时间(秒)"],[8,"gemcountdown",10,[],"","购买获得2级宝石倒计时(秒)"],[9,"skillchance",20,[],"","购买获得技能宝石的概率(百分比)"],[10,"changenameprice",100,[],"","非首次改名的花费(100钻石)"],[11,"gemlevelup",30,[],"","塔防区宝石升级时变换类型的概率"],[12,"familymaxcount",50,[],"","工会最大人数"],[13,"scoreShopRefreshTime",7,[],"","工会积分商城刷新时间7天,从创建开始算"],[14,"SpeedUpFrist","",["180:0.75:1.5"],"","第一次提速时间,间隔倍率,移速倍率"],[15,"SpeedUpSecond","",["300:0.5:2"],"","第二次提速时间,间隔倍率,移速倍率"],[16,"donateShopRefreshTime",7,[],"","工会捐赠商城刷新时间7天,从创建开始算"],[17,"guildRankRequest","",["0","300","600","900","1200","1500","1800","2100","2400","2700","3000"],"","加入公会的排位分数限制(超过该值才能进入)"],[18,"guildNameDay",7,[],"","修改公会名:间隔7天1次"],[19,"guildNameCost",500,[],"","修改公会名:每次花费500金币(money)"],[20,"guildicon",30,[],"","修改公会图标:间隔30天1次"],[21,"guildCreateMinLevel",5,[],"","工会创建最小等级"]]
[[1,"skilltime",30,[],"","生成技能宝石的时间(秒)"],[2,"initialgold",500,[],"","战斗内初始金币"],[3,"doublegem",99999999,[],"","购买宝石直接获得2级宝石的时间(秒)"],[4,"initialmoney",500,[],"","初始金币"],[5,"initialgems","",["101:1:100","102:3:200","103:6:200","104:9:200","105:1:200","106:3:200","107:9:200","109:1:200"],"","宝石id:等级:个数 三个一组,每组用逗号分隔"],[6,"initialdeck","",["101","102","103","105","109"],"","上阵的宝石id列表.必须是初始宝石里面的"],[7,"buildtime",0,[],"","解锁塔位所需时间(秒)"],[8,"gemcountdown",10,[],"","购买获得2级宝石倒计时(秒)"],[9,"skillchance",20,[],"","购买获得技能宝石的概率(百分比)"],[10,"changenameprice",100,[],"","非首次改名的花费(100钻石)"],[11,"gemlevelup",30,[],"","塔防区宝石升级时变换类型的概率"],[12,"familymaxcount",50,[],"","工会最大人数"],[13,"scoreShopRefreshTime",7,[],"","工会积分商城刷新时间7天,从创建开始算"],[14,"SpeedUpFrist","",["180:0.75:1.5"],"","第一次提速时间,间隔倍率,移速倍率"],[15,"SpeedUpSecond","",["300:0.5:2"],"","第二次提速时间,间隔倍率,移速倍率"],[16,"donateShopRefreshTime",7,[],"","工会捐赠商城刷新时间7天,从创建开始算"],[17,"guildRankRequest","",["0","300","600","900","1200","1500","1800","2100","2400","2700","3000"],"","加入公会的排位分数限制(超过该值才能进入)"],[18,"guildNameDay",7,[],"","修改公会名:间隔7天1次"],[19,"guildNameCost",500,[],"","修改公会名:每次花费500金币(money)"],[20,"guildicon",30,[],"","修改公会图标:间隔30天1次"],[21,"guildCreateMinLevel",5,[],"","工会创建最小等级"]]
Assets/StreamingAssets/Table/boss_skill.json
@@ -1 +1 @@
[[10001,"魔法护盾",10001,20000,[2,1],[1],10001,1,[0.3,0]],[10002,"泡泡炸弹",10002,15000,[3,1],[2],10001,2,[15,3]],[10003,"召唤木桩",10003,20000,[3,1],[3],10001,3,[3,2.5]]]
[[10001,"魔法护盾",10001,20000,[2,1],[1],10001,1,[0.3,0]],[10002,"泡泡炸弹",10002,15000,[3,1],[2,4],10001,2,[15,2]],[10003,"召唤木桩",10003,20000,[3,1],[3],10001,3,[3,2.5]]]
Assets/StreamingAssets/Table/endless_boss.json
@@ -1 +1 @@
[[1,"史莱姆大王",1,1,[10002]],[2,"捣蛋恶魔",1,2,[10002,10003]],[3,"精灵小偷",1,3,[10001,10002]]]
[[1,"史莱姆大王",1,1,[10002]],[2,"无技能",1,2,[]],[3,"精灵小偷",1,3,[10001,10002]]]
Assets/StreamingAssets/Table/endless_enemy.json
@@ -1 +1 @@
[[1,"小怪_火",1,1,2.2,1,101],[2,"小怪_水",1,4,1,3,102],[3,"小怪_木",1,1.5,1.2,1,103]]
[[1,"小怪_火",1,1.5,2,1,101],[2,"小怪_水",1,5.5,1,3,102],[3,"小怪_木",1,0.8,1.2,1,103]]
Assets/StreamingAssets/Table/endless_port.json
@@ -1 +1 @@
[[1,-2,"史莱姆大王",1,1,1,0,0,0,400,1.5,5,3000,["0"],[0],0],[2,-2,"史莱姆大王",1,1,2,0,0,0,400,1.5,5,3000,["0"],[0],0],[3,-2,"史莱姆大王",1,1,3,3,10,2000,400,1.5,5,3000,["0"],[0],3],[4,-2,"史莱姆大王",1,1,4,0,0,0,400,1.5,5,3000,["0"],[0],0],[5,-2,"史莱姆大王",1,1,5,0,0,0,400,1.5,5,3000,["0"],[0],0],[6,-1,"史莱姆大王",1,2,1,0,0,0,800,1.5,5,3000,["0"],[0],0],[7,-1,"史莱姆大王",1,2,2,1,10,2000,800,1.5,5,3000,["0"],[0],1],[8,-1,"史莱姆大王",1,2,3,0,0,0,800,1.5,5,3000,["0"],[0],0],[9,-1,"史莱姆大王",1,2,4,0,0,0,800,1.5,5,3000,["0"],[0],0],[10,-1,"史莱姆大王",1,2,5,0,0,0,800,1.5,5,3000,["0"],[0],0],[11,1,"史莱姆大王",2,1,1,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[12,1,"史莱姆大王",2,1,2,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[13,1,"史莱姆大王",2,1,3,2,"4","6000",400,1.5,5,3000,["gold:1"],[500,9500],2],[14,1,"史莱姆大王",2,1,4,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[15,1,"史莱姆大王",2,1,5,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[16,1,"史莱姆大王",2,2,1,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[17,1,"史莱姆大王",2,2,2,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[18,1,"史莱姆大王",2,2,3,3,"6","4000",400,1.5,5,3000,["gold:1"],[500,9500],3],[19,1,"史莱姆大王",2,2,4,0,"0","0",400,1.5,5,3000,["gold:1"],[500,9500],0],[20,1,"史莱姆大王",2,2,5,0,"0","0",400,1.5,5,3000,["box:1:1"],[500,9500],0],[21,1,"拿破仑",1,1,1,0,"0","0",520,1.5,5,3000,["gold:1"],[500,9500],0],[22,2,"拿破仑",1,1,2,2,"4","6000",555,1.5,5,3000,["gold:1"],[500,9500],2],[23,2,"拿破仑",1,1,3,0,"0","0",590,1.5,5,3000,["gold:1"],[500,9500],0],[24,2,"拿破仑",1,1,4,2,"4","6000",625,1.5,5,3000,["gold:1"],[500,9500],2],[25,2,"拿破仑",1,1,5,0,"0","0",660,1.5,5,3000,["gold:1"],[500,9500],0],[26,2,"拿破仑",1,2,1,0,"0","0",695,1.5,5,3000,["gold:1"],[500,9500],0],[27,2,"拿破仑",1,2,2,3,"6","4000",730,1.5,5,3000,["gold:1"],[500,9500],3],[28,2,"拿破仑",1,2,3,1,"12","2000",765,1.5,5,3000,["gold:1"],[500,9500],1],[29,2,"拿破仑",1,2,4,3,"6","4000",800,1.5,5,3000,["gold:1"],[500,9500],3],[30,2,"拿破仑",1,2,5,0,"0","0",835,1.5,5,3000,["box:1:1"],[500,9500],0],[31,3,"凯撒",2,1,1,3,"6","4000",870,1.5,5,3000,["gold:1"],[500,9500],3],[32,3,"凯撒",2,1,2,0,"0","0",905,1.5,5,3000,["gold:1"],[500,9500],0],[33,3,"凯撒",2,1,3,1,"12","2000",940,1.5,5,3000,["gold:1"],[500,9500],1],[34,3,"凯撒",2,1,4,0,"0","0",975,1.5,5,3000,["gold:1"],[500,9500],0],[35,3,"凯撒",2,1,5,3,"6","4000",1010,1.5,5,3000,["gold:1"],[500,9500],3],[36,3,"凯撒",2,2,1,0,"0","0",1045,1.5,5,3000,["gold:1"],[500,9500],0],[37,3,"凯撒",2,2,2,2,"4","6000",1080,1.5,5,3000,["gold:1"],[500,9500],2],[38,3,"凯撒",2,2,3,3,"6","4000",1115,1.5,5,3000,["gold:1"],[500,9500],3],[39,3,"凯撒",2,2,4,2,"4","6000",1150,1.5,5,3000,["gold:1"],[500,9500],2],[40,3,"凯撒",2,2,5,0,"0","0",1185,1.5,5,3000,["gold:1"],[500,9500],0],[41,3,"凯撒",2,3,1,3,"6","4000",1220,1.5,5,3000,["box:2:1"],[500,9500],3],[42,3,"凯撒",2,3,2,2,"4","6000",1255,1.5,5,3000,["box:2:1"],[500,9500],2],[43,3,"凯撒",2,3,3,1,"12","2000",1290,1.5,5,3000,["box:2:1"],[500,9500],1],[44,3,"凯撒",2,3,4,2,"4","6000",1325,1.5,5,3000,["box:2:1"],[500,9500],2],[45,3,"凯撒",2,3,5,3,"6","4000",1360,1.5,5,3000,["box:2:1"],[500,9500],3],[46,4,"克伦威尔",1,1,1,3,"6","4000",1395,1.5,5,3000,["gold:1"],[500,9500],3],[47,4,"克伦威尔",1,1,2,1,12,"2000",1430,1.5,5,3000,["gold:1"],[500,9500],1],[48,4,"克伦威尔",1,1,3,0,"0","0",1465,1.5,5,3000,["gold:1"],[500,9500],0],[49,4,"克伦威尔",1,1,4,1,"12","2000",1500,1.5,5,3000,["gold:1"],[500,9500],1],[50,4,"克伦威尔",1,1,5,3,"6","4000",1535,1.5,5,3000,["gold:1"],[500,9500],3],[51,4,"克伦威尔",1,2,1,2,"4","6000",1570,1.5,5,3000,["gold:1"],[500,9500],2],[52,4,"克伦威尔",1,2,2,1,"12","2000",1605,1.5,5,3000,["gold:1"],[500,9500],1],[53,4,"克伦威尔",1,2,3,0,"0","0",1640,1.5,5,3000,["gold:1"],[500,9500],0],[54,4,"克伦威尔",1,2,4,1,"12","2000",1675,1.5,5,3000,["gold:1"],[500,9500],1],[55,4,"克伦威尔",1,2,5,2,"4","6000",1710,1.5,5,3000,["gold:1"],[500,9500],2],[56,4,"克伦威尔",1,3,1,3,"6","4000",1745,1.5,5,3000,["box:2:1"],[500,9500],3],[57,4,"克伦威尔",1,3,2,3,"6","4000",1780,1.5,5,3000,["box:2:1"],[500,9500],3],[58,4,"克伦威尔",1,3,3,1,"12","2000",1815,1.5,5,3000,["box:2:1"],[500,9500],1],[59,4,"克伦威尔",1,3,4,2,"4","6000",1850,1.5,5,3000,["box:2:1"],[500,9500],2],[60,4,"克伦威尔",1,3,5,2,"4","6000",1885,1.5,5,3000,["box:2:1"],[500,9500],2],[61,5,"尼克松",2,1,1,1,"12","2000",1920,1.5,5,3000,["gold:1"],[500,9500],1],[62,5,"尼克松",2,1,2,1,"12","2000",1955,1.5,5,3000,["gold:1"],[500,9500],1],[63,5,"尼克松",2,1,3,1,"12","2000",1990,1.5,5,3000,["gold:1"],[500,9500],1],[64,5,"尼克松",2,1,4,1,"12","2000",2025,1.5,5,3000,["gold:1"],[500,9500],1],[65,5,"尼克松",2,1,5,1,"12","2000",2060,1.5,5,3000,["gold:1"],[500,9500],1],[66,5,"尼克松",2,2,1,2,"4","6000",2095,1.5,5,3000,["gold:1"],[500,9500],2],[67,5,"尼克松",2,2,2,2,"4","6000",2130,1.5,5,3000,["gold:1"],[500,9500],2],[68,5,"尼克松",2,2,3,2,"4","6000",2165,1.5,5,3000,["gold:1"],[500,9500],2],[69,5,"尼克松",2,2,4,2,"4","6000",2200,1.5,5,3000,["gold:1"],[500,9500],2],[70,5,"尼克松",2,2,5,2,"4","6000",2235,1.5,5,3000,["gold:1"],[500,9500],2],[71,5,"尼克松",2,3,1,3,"6","4000",2270,1.5,5,3000,["gold:1"],[500,9500],3],[72,5,"尼克松",2,3,2,3,"6","4000",2305,1.5,5,3000,["gold:1"],[500,9500],3],[73,5,"尼克松",2,3,3,3,"6","4000",2340,1.5,5,3000,["gold:1"],[500,9500],3],[74,5,"尼克松",2,3,4,3,"6","4000",2375,1.5,5,3000,["gold:1"],[500,9500],3],[75,5,"尼克松",2,3,5,3,"6","4000",2410,1.5,5,3000,["gold:1"],[500,9500],3],[76,5,"尼克松",2,4,1,-1,"8","3000",2445,1.5,5,3000,["box:2:1"],[500,9500],4],[77,5,"尼克松",2,4,2,-1,"8","3000",2480,1.5,5,3000,["box:2:1"],[500,9500],4],[78,5,"尼克松",2,4,3,-1,"8","3000",2515,1.5,5,3000,["box:2:1"],[500,9500],4],[79,5,"尼克松",2,4,4,-1,"8","3000",2550,1.5,5,3000,["box:2:1"],[500,9500],4],[80,5,"尼克松",2,4,5,-1,"8","3000",2585,1.5,5,3000,["box:2:1"],[500,9500],4],[81,6,"李存勖",1,1,1,1,"12","2000",2620,1.5,5,3000,["gold:1"],[500,9500],1],[82,6,"李存勖",1,1,2,1,"12","2000",2655,1.5,5,3000,["gold:1"],[500,9500],1],[83,6,"李存勖",1,1,3,2,"4","6000",2690,1.5,5,3000,["gold:1"],[500,9500],2],[84,6,"李存勖",1,1,4,1,"12","2000",2725,1.5,5,3000,["gold:1"],[500,9500],1],[85,6,"李存勖",1,1,5,1,"12","2000",2760,1.5,5,3000,["gold:1"],[500,9500],1],[86,6,"李存勖",1,2,1,2,"4","6000",2795,1.5,5,3000,["gold:1"],[500,9500],2],[87,6,"李存勖",1,2,2,2,"4","6000",2830,1.5,5,3000,["gold:1"],[500,9500],2],[88,6,"李存勖",1,2,3,3,"6","4000",2865,1.5,5,3000,["gold:1"],[500,9500],3],[89,6,"李存勖",1,2,4,2,"4","6000",2900,1.5,5,3000,["gold:1"],[500,9500],2],[90,6,"李存勖",1,2,5,2,"4","6000",2935,1.5,5,3000,["gold:1"],[500,9500],2],[91,6,"李存勖",1,3,1,1,"12","2000",2970,1.5,5,3000,["gold:1"],[500,9500],1],[92,6,"李存勖",1,3,2,2,"4","6000",3005,1.5,5,3000,["gold:1"],[500,9500],2],[93,6,"李存勖",1,3,3,3,"6","4000",3040,1.5,5,3000,["gold:1"],[500,9500],3],[94,6,"李存勖",1,3,4,2,"4","6000",3075,1.5,5,3000,["gold:1"],[500,9500],2],[95,6,"李存勖",1,3,5,1,"12","2000",3110,1.5,5,3000,["gold:1"],[500,9500],1],[96,6,"李存勖",1,4,1,2,"4","6000",3145,1.5,5,3000,["box:3:1"],[500,9500],2],[97,6,"李存勖",1,4,2,1,"12","2000",3180,1.5,5,3000,["box:3:1"],[500,9500],1],[98,6,"李存勖",1,4,3,-1,"8","3000",3215,1.5,5,3000,["box:3:1"],[500,9500],4],[99,6,"李存勖",1,4,4,1,"12","2000",3250,1.5,5,3000,["box:3:1"],[500,9500],1],[100,6,"李存勖",1,4,5,2,"4","6000",3285,1.5,5,3000,["box:3:1"],[500,9500],2],[101,7,"AA_12",1,1,1,3,"6","4000",3320,1.5,5,3000,["gold:1"],[500,9500],3],[102,7,"AA_12",1,1,2,3,"6","4000",3355,1.5,5,3000,["gold:1"],[500,9500],3],[103,7,"AA_12",1,1,3,1,"12","2000",3390,1.5,5,3000,["gold:1"],[500,9500],1],[104,7,"AA_12",1,1,4,3,"6","4000",3425,1.5,5,3000,["gold:1"],[500,9500],3],[105,7,"AA_12",1,1,5,3,"6","4000",3460,1.5,5,3000,["gold:1"],[500,9500],3],[106,7,"AA_12",1,2,1,1,"12","2000",3495,1.5,5,3000,["gold:1"],[500,9500],1],[107,7,"AA_12",1,2,2,2,"4","6000",3530,1.5,5,3000,["gold:1"],[500,9500],2],[108,7,"AA_12",1,2,3,3,"6","4000",3565,1.5,5,3000,["gold:1"],[500,9500],3],[109,7,"AA_12",1,2,4,2,"4","6000",3600,1.5,5,3000,["gold:1"],[500,9500],2],[110,7,"AA_12",1,2,5,1,"12","2000",3635,1.5,5,3000,["gold:1"],[500,9500],1],[111,7,"AA_12",1,3,1,2,"4","6000",3670,1.5,5,3000,["gold:1"],[500,9500],2],[112,7,"AA_12",1,3,2,1,"12","2000",3705,1.5,5,3000,["gold:1"],[500,9500],1],[113,7,"AA_12",1,3,3,3,"6","4000",3740,1.5,5,3000,["gold:1"],[500,9500],3],[114,7,"AA_12",1,3,4,1,"12","2000",3775,1.5,5,3000,["gold:1"],[500,9500],1],[115,7,"AA_12",1,3,5,2,"4","6000",3810,1.5,5,3000,["gold:1"],[500,9500],2],[116,7,"AA_12",1,4,1,2,"4","6000",3845,1.5,5,3000,["box:3:1"],[500,9500],2],[117,7,"AA_12",1,4,2,2,"4","6000",3880,1.5,5,3000,["box:3:1"],[500,9500],2],[118,7,"AA_12",1,4,3,-1,"8","3000",3915,1.5,5,3000,["box:3:1"],[500,9500],4],[119,7,"AA_12",1,4,4,3,"6","4000",3950,1.5,5,3000,["box:3:1"],[500,9500],3],[120,7,"AA_12",1,4,5,3,"6","4000",3985,1.5,5,3000,["box:3:1"],[500,9500],3],[121,8,"米高扬",2,1,1,1,"6","4000",4020,1.5,5,3000,["gold:1"],[500,9500],1],[122,8,"米高扬",2,1,2,1,"6","4000",4055,1.5,5,3000,["gold:1"],[500,9500],1],[123,8,"米高扬",2,1,3,1,"12","2000",4090,1.5,5,3000,["gold:1"],[500,9500],1],[124,8,"米高扬",2,1,4,1,"6","4000",4125,1.5,5,3000,["gold:1"],[500,9500],1],[125,8,"米高扬",2,1,5,1,"6","4000",4160,1.5,5,3000,["gold:1"],[500,9500],1],[126,8,"米高扬",2,2,1,2,"12","2000",4195,1.5,5,3000,["gold:1"],[500,9500],2],[127,8,"米高扬",2,2,2,2,"4","6000",4230,1.5,5,3000,["gold:1"],[500,9500],2],[128,8,"米高扬",2,2,3,2,"6","4000",4265,1.5,5,3000,["gold:1"],[500,9500],2],[129,8,"米高扬",2,2,4,2,"4","6000",4300,1.5,5,3000,["gold:1"],[500,9500],2],[130,8,"米高扬",2,2,5,2,"12","2000",4335,1.5,5,3000,["gold:1"],[500,9500],2],[131,8,"米高扬",2,3,1,3,"4","6000",4370,1.5,5,3000,["gold:1"],[500,9500],3],[132,8,"米高扬",2,3,2,3,"12","2000",4405,1.5,5,3000,["gold:1"],[500,9500],3],[133,8,"米高扬",2,3,3,3,"6","4000",4440,1.5,5,3000,["gold:1"],[500,9500],3],[134,8,"米高扬",2,3,4,3,"12","2000",4475,1.5,5,3000,["gold:1"],[500,9500],3],[135,8,"米高扬",2,3,5,3,"4","6000",4510,1.5,5,3000,["gold:1"],[500,9500],3],[136,8,"米高扬",2,4,1,-1,"4","6000",4545,1.5,5,3000,["box:3:1"],[500,9500],4],[137,8,"米高扬",2,4,2,-1,"4","6000",4580,1.5,5,3000,["box:3:1"],[500,9500],4],[138,8,"米高扬",2,4,3,-1,"8","3000",4615,1.5,5,3000,["box:3:1"],[500,9500],4],[139,8,"米高扬",2,4,4,-1,"6","4000",4650,1.5,5,3000,["box:3:1"],[500,9500],4],[140,8,"米高扬",2,4,5,-1,"6","4000",4685,1.5,5,3000,["box:3:1"],[500,9500],4],[141,9,"安德罗波夫",1,1,1,2,"6","4000",4720,1.5,5,3000,["gold:1"],[500,9500],2],[142,9,"安德罗波夫",1,1,2,2,"6","4000",4755,1.5,5,3000,["gold:1"],[500,9500],2],[143,9,"安德罗波夫",1,1,3,1,"12","2000",4790,1.5,5,3000,["gold:1"],[500,9500],1],[144,9,"安德罗波夫",1,1,4,2,"6","4000",4825,1.5,5,3000,["gold:1"],[500,9500],2],[145,9,"安德罗波夫",1,1,5,2,"6","4000",4860,1.5,5,3000,["gold:1"],[500,9500],2],[146,9,"安德罗波夫",1,2,1,3,"12","2000",4895,1.5,5,3000,["gold:1"],[500,9500],3],[147,9,"安德罗波夫",1,2,2,3,"4","6000",4930,1.5,5,3000,["gold:1"],[500,9500],3],[148,9,"安德罗波夫",1,2,3,2,"6","4000",4965,1.5,5,3000,["gold:1"],[500,9500],2],[149,9,"安德罗波夫",1,2,4,3,"4","6000",5000,1.5,5,3000,["gold:1"],[500,9500],3],[150,9,"安德罗波夫",1,2,5,3,"12","2000",5035,1.5,5,3000,["gold:1"],[500,9500],3],[151,9,"安德罗波夫",1,3,1,1,"4","6000",5070,1.5,5,3000,["gold:1"],[500,9500],1],[152,9,"安德罗波夫",1,3,2,1,"12","2000",5105,1.5,5,3000,["gold:1"],[500,9500],1],[153,9,"安德罗波夫",1,3,3,1,"6","4000",5140,1.5,5,3000,["gold:1"],[500,9500],1],[154,9,"安德罗波夫",1,3,4,1,"12","2000",5175,1.5,5,3000,["gold:1"],[500,9500],1],[155,9,"安德罗波夫",1,3,5,1,"4","6000",5210,1.5,5,3000,["gold:1"],[500,9500],1],[156,9,"安德罗波夫",1,4,1,2,"4","6000",5245,1.5,5,3000,["box:3:1"],[500,9500],2],[157,9,"安德罗波夫",1,4,2,-1,"4","6000",5280,1.5,5,3000,["box:3:1"],[500,9500],4],[158,9,"安德罗波夫",1,4,3,-1,"8","3000",5315,1.5,5,3000,["box:3:1"],[500,9500],4],[159,9,"安德罗波夫",1,4,4,-1,"6","4000",5350,1.5,5,3000,["box:3:1"],[500,9500],4],[160,9,"安德罗波夫",1,4,5,2,"6","4000",5385,1.5,5,3000,["box:3:1"],[500,9500],2],[161,10,"腓特烈",1,1,1,2,"4","4000",5420,1.5,5,3000,["gold:1"],[500,9500],2],[162,10,"腓特烈",1,1,2,2,"4","4000",5455,1.5,5,3000,["gold:1"],[500,9500],2],[163,10,"腓特烈",1,1,3,2,"4","2000",5490,1.5,5,3000,["gold:1"],[500,9500],2],[164,10,"腓特烈",1,1,4,2,"4","4000",5525,1.5,5,3000,["gold:1"],[500,9500],2],[165,10,"腓特烈",1,1,5,2,"4","4000",5560,1.5,5,3000,["gold:1"],[500,9500],2],[166,10,"腓特烈",1,2,1,3,"6","2000",5595,1.5,5,3000,["gold:1"],[500,9500],3],[167,10,"腓特烈",1,2,2,3,"6","6000",5630,1.5,5,3000,["gold:1"],[500,9500],3],[168,10,"腓特烈",1,2,3,3,"6","4000",5665,1.5,5,3000,["gold:1"],[500,9500],3],[169,10,"腓特烈",1,2,4,3,"6","6000",5700,1.5,5,3000,["gold:1"],[500,9500],3],[170,10,"腓特烈",1,2,5,3,"6","2000",5735,1.5,5,3000,["gold:1"],[500,9500],3],[171,10,"腓特烈",1,3,1,1,"12","6000",5770,1.5,5,3000,["gold:1"],[500,9500],1],[172,10,"腓特烈",1,3,2,1,"12","2000",5805,1.5,5,3000,["gold:1"],[500,9500],1],[173,10,"腓特烈",1,3,3,1,"12","4000",5840,1.5,5,3000,["gold:1"],[500,9500],1],[174,10,"腓特烈",1,3,4,1,"12","2000",5875,1.5,5,3000,["gold:1"],[500,9500],1],[175,10,"腓特烈",1,3,5,1,"12","6000",5910,1.5,5,3000,["gold:1"],[500,9500],1],[176,10,"腓特烈",1,4,1,1,"12","6000",5945,1.5,5,3000,["box:3:1"],[500,9500],1],[177,10,"腓特烈",1,4,2,2,"4","6000",5980,1.5,5,3000,["box:3:1"],[500,9500],4],[178,10,"腓特烈",1,4,3,3,"6","3000",6015,1.5,5,3000,["box:3:1"],[500,9500],4],[179,10,"腓特烈",1,4,4,2,"4","4000",6050,1.5,5,3000,["box:3:1"],[500,9500],4],[180,10,"腓特烈",1,4,5,1,"12","4000",6085,1.5,5,3000,["box:3:1"],[500,9500],1],[181,11,"林肯",1,1,1,2,"4","4000",6120,1.5,5,3000,["gold:1"],[500,9500],2],[182,11,"林肯",1,1,2,2,"4","4000",6155,1.5,5,3000,["gold:1"],[500,9500],2],[183,11,"林肯",1,1,3,1,"12","2000",6190,1.5,5,3000,["gold:1"],[500,9500],1],[184,11,"林肯",1,1,4,2,"4","4000",6225,1.5,5,3000,["gold:1"],[500,9500],2],[185,11,"林肯",1,1,5,2,"4","4000",6260,1.5,5,3000,["gold:1"],[500,9500],2],[186,11,"林肯",1,2,1,3,"6","2000",6295,1.5,5,3000,["gold:1"],[500,9500],3],[187,11,"林肯",1,2,2,3,"6","6000",6330,1.5,5,3000,["gold:1"],[500,9500],3],[188,11,"林肯",1,2,3,2,"4","4000",6365,1.5,5,3000,["gold:1"],[500,9500],2],[189,11,"林肯",1,2,4,3,"6","6000",6400,1.5,5,3000,["gold:1"],[500,9500],3],[190,11,"林肯",1,2,5,3,"6","2000",6435,1.5,5,3000,["gold:1"],[500,9500],3],[191,11,"林肯",1,3,1,1,"12","6000",6470,1.5,5,3000,["gold:1"],[500,9500],1],[192,11,"林肯",1,3,2,1,"12","2000",6505,1.5,5,3000,["gold:1"],[500,9500],1],[193,11,"林肯",1,3,3,1,"12","4000",6540,1.5,5,3000,["gold:1"],[500,9500],1],[194,11,"林肯",1,3,4,1,"12","2000",6575,1.5,5,3000,["gold:1"],[500,9500],1],[195,11,"林肯",1,3,5,1,"12","6000",6610,1.5,5,3000,["gold:1"],[500,9500],1],[196,11,"林肯",1,4,1,2,"4","6000",6645,1.5,5,3000,["box:3:1"],[500,9500],2],[197,11,"林肯",1,4,2,-1,"8","6000",6680,1.5,5,3000,["box:3:1"],[500,9500],4],[198,11,"林肯",1,4,3,-1,"8","3000",6715,1.5,5,3000,["box:3:1"],[500,9500],4],[199,11,"林肯",1,4,4,-1,"8","4000",6750,1.5,5,3000,["box:3:1"],[500,9500],4],[200,11,"林肯",1,4,5,2,"4","4000",6785,1.5,5,3000,["box:3:1"],[500,9500],2],[201,12,"卡扎菲",1,1,1,2,"4","4000",6820,1.5,5,3000,["gold:1"],[500,9500],2],[202,12,"卡扎菲",1,1,2,2,"4","4000",6855,1.5,5,3000,["gold:1"],[500,9500],2],[203,12,"卡扎菲",1,1,3,1,"12","2000",6890,1.5,5,3000,["gold:1"],[500,9500],1],[204,12,"卡扎菲",1,1,4,2,"4","4000",6925,1.5,5,3000,["gold:1"],[500,9500],2],[205,12,"卡扎菲",1,1,5,2,"4","4000",6960,1.5,5,3000,["gold:1"],[500,9500],2],[206,12,"卡扎菲",1,2,1,3,"6","2000",6995,1.5,5,3000,["gold:1"],[500,9500],3],[207,12,"卡扎菲",1,2,2,3,"6","6000",7030,1.5,5,3000,["gold:1"],[500,9500],3],[208,12,"卡扎菲",1,2,3,2,"4","4000",7065,1.5,5,3000,["gold:1"],[500,9500],2],[209,12,"卡扎菲",1,2,4,3,"6","6000",7100,1.5,5,3000,["gold:1"],[500,9500],3],[210,12,"卡扎菲",1,2,5,3,"6","2000",7135,1.5,5,3000,["gold:1"],[500,9500],3],[211,12,"卡扎菲",1,3,1,1,"12","6000",7170,1.5,5,3000,["gold:1"],[500,9500],1],[212,12,"卡扎菲",1,3,2,1,"12","2000",7205,1.5,5,3000,["gold:1"],[500,9500],1],[213,12,"卡扎菲",1,3,3,1,"12","4000",7240,1.5,5,3000,["gold:1"],[500,9500],1],[214,12,"卡扎菲",1,3,4,1,"12","2000",7275,1.5,5,3000,["gold:1"],[500,9500],1],[215,12,"卡扎菲",1,3,5,1,"12","6000",7310,1.5,5,3000,["gold:1"],[500,9500],1],[216,12,"卡扎菲",1,4,1,2,"4","6000",7345,1.5,5,3000,["box:3:1"],[500,9500],2],[217,12,"卡扎菲",1,4,2,-1,"8","6000",7380,1.5,5,3000,["box:3:1"],[500,9500],4],[218,12,"卡扎菲",1,4,3,-1,"8","3000",7415,1.5,5,3000,["box:3:1"],[500,9500],4],[219,12,"卡扎菲",1,4,4,-1,"8","4000",7450,1.5,5,3000,["box:3:1"],[500,9500],4],[220,12,"卡扎菲",1,4,5,2,"4","4000",7485,1.5,5,3000,["box:3:1"],[500,9500],2],[221,12,"卡扎菲",1,5,1,2,"4","4000",7520,1.5,5,3000,["gold:1"],[500,9500],2],[222,12,"卡扎菲",1,5,2,2,"4","4000",7555,1.5,5,3000,["gold:1"],[500,9500],2],[223,12,"卡扎菲",1,5,3,1,"12","2000",7590,1.5,5,3000,["gold:1"],[500,9500],1],[224,12,"卡扎菲",1,5,4,2,"4","4000",7625,1.5,5,3000,["gold:1"],[500,9500],2],[225,12,"卡扎菲",1,5,5,2,"4","4000",7660,1.5,5,3000,["gold:1"],[500,9500],2],[226,12,"卡扎菲",1,6,1,3,"6","2000",7695,1.5,5,3000,["gold:1"],[500,9500],3],[227,12,"卡扎菲",1,6,2,3,"6","6000",7730,1.5,5,3000,["gold:1"],[500,9500],3],[228,12,"卡扎菲",1,6,3,2,"4","4000",7765,1.5,5,3000,["gold:1"],[500,9500],2],[229,12,"卡扎菲",1,6,4,3,"6","6000",7800,1.5,5,3000,["gold:1"],[500,9500],3],[230,12,"卡扎菲",1,6,5,3,"6","2000",7835,1.5,5,3000,["gold:1"],[500,9500],3],[231,12,"卡扎菲",1,7,1,1,"12","6000",7870,1.5,5,3000,["gold:1"],[500,9500],1],[232,12,"卡扎菲",1,7,2,1,"12","2000",7905,1.5,5,3000,["gold:1"],[500,9500],1],[233,12,"卡扎菲",1,7,3,1,"12","4000",7940,1.5,5,3000,["gold:1"],[500,9500],1],[234,12,"卡扎菲",1,7,4,1,"12","2000",7975,1.5,5,3000,["gold:1"],[500,9500],1],[235,12,"卡扎菲",1,7,5,1,"12","6000",8010,1.5,5,3000,["gold:1"],[500,9500],1],[236,12,"卡扎菲",1,8,1,2,"4","6000",8045,1.5,5,3000,["box:3:1"],[500,9500],2],[237,12,"卡扎菲",1,8,2,-1,"8","6000",8080,1.5,5,3000,["box:3:1"],[500,9500],4],[238,12,"卡扎菲",1,8,3,-1,"8","3000",8115,1.5,5,3000,["box:3:1"],[500,9500],4],[239,12,"卡扎菲",1,8,4,-1,"8","4000",8150,1.5,5,3000,["box:3:1"],[500,9500],4],[240,12,"卡扎菲",1,8,5,2,"4","4000",8185,1.5,5,3000,["box:3:1"],[500,9500],2]]
[[1,-2,"史莱姆大王",1,1,1,0,0,"0",400,1.5,5,3000,["0"],[0],0],[2,-2,"史莱姆大王",1,1,2,0,0,"0",400,1.5,5,3000,["0"],[0],0],[3,-2,"史莱姆大王",1,1,3,3,10,"2000",400,1.5,5,3000,["0"],[0],3],[4,-2,"史莱姆大王",1,1,4,0,0,"0",400,1.5,5,3000,["0"],[0],0],[5,-2,"史莱姆大王",1,1,5,0,0,"0",400,1.5,5,3000,["0"],[0],0],[6,-1,"史莱姆大王",1,2,1,0,0,"0",800,1.5,5,3000,["0"],[0],0],[7,-1,"史莱姆大王",1,2,2,1,10,"2000",800,1.5,5,3000,["0"],[0],1],[8,-1,"史莱姆大王",1,2,3,0,0,"0",800,1.5,5,3000,["0"],[0],0],[9,-1,"史莱姆大王",1,2,4,0,0,"0",800,1.5,5,3000,["0"],[0],0],[10,-1,"史莱姆大王",1,2,5,0,0,"0",800,1.5,5,3000,["0"],[0],0],[11,1,"史莱姆大王",1,1,1,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[12,1,"史莱姆大王",1,1,2,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[13,1,"史莱姆大王",1,1,3,2,"4","6000",250,1.5,5,3000,["gold:1"],[500,9500],2],[14,1,"史莱姆大王",1,1,4,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[15,1,"史莱姆大王",1,1,5,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[16,1,"史莱姆大王",1,2,1,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[17,1,"史莱姆大王",1,2,2,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[18,1,"史莱姆大王",1,2,3,3,"12","2000",250,1.5,5,3000,["gold:1"],[500,9500],3],[19,1,"史莱姆大王",1,2,4,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[20,1,"史莱姆大王",1,2,5,0,"0","0",250,1.5,5,3000,["box:1:1"],[500,9500],0],[21,1,"拿破仑",1,1,1,0,"0","0",250,1.5,5,3000,["gold:1"],[500,9500],0],[22,2,"拿破仑",1,1,2,2,"4","7000",285,1.5,5,3000,["gold:1"],[500,9500],2],[23,2,"拿破仑",1,1,3,0,"0","0",320,1.5,5,3000,["gold:1"],[500,9500],0],[24,2,"拿破仑",1,1,4,2,"4","7000",355,1.5,5,3000,["gold:1"],[500,9500],2],[25,2,"拿破仑",1,1,5,0,"0","0",390,1.5,5,3000,["gold:1"],[500,9500],0],[26,2,"拿破仑",1,2,1,0,"0","0",425,1.5,5,3000,["gold:1"],[500,9500],0],[27,2,"拿破仑",1,2,2,3,"12","2000",460,1.5,5,3000,["gold:1"],[500,9500],3],[28,2,"拿破仑",1,2,3,1,"12","2000",495,1.5,5,3000,["gold:1"],[500,9500],1],[29,2,"拿破仑",1,2,4,3,"12","2000",530,1.5,5,3000,["gold:1"],[500,9500],3],[30,2,"拿破仑",1,2,5,0,"0","0",565,1.5,5,3000,["box:1:1"],[500,9500],0],[31,3,"凯撒",1,1,1,3,"12","2000",600,1.5,5,3000,["gold:1"],[500,9500],3],[32,3,"凯撒",1,1,2,0,"0","0",635,1.5,5,3000,["gold:1"],[500,9500],0],[33,3,"凯撒",1,1,3,1,"12","2000",670,1.5,5,3000,["gold:1"],[500,9500],1],[34,3,"凯撒",1,1,4,0,"0","0",705,1.5,5,3000,["gold:1"],[500,9500],0],[35,3,"凯撒",1,1,5,3,"12","2000",740,1.5,5,3000,["gold:1"],[500,9500],3],[36,3,"凯撒",1,2,1,0,"0","0",775,1.5,5,3000,["gold:1"],[500,9500],0],[37,3,"凯撒",1,2,2,2,"4","7000",810,1.5,5,3000,["gold:1"],[500,9500],2],[38,3,"凯撒",1,2,3,3,"12","2000",845,1.5,5,3000,["gold:1"],[500,9500],3],[39,3,"凯撒",1,2,4,2,"4","7000",880,1.5,5,3000,["gold:1"],[500,9500],2],[40,3,"凯撒",1,2,5,0,"0","0",915,1.5,5,3000,["gold:1"],[500,9500],0],[41,3,"凯撒",1,3,1,3,"12","2000",950,1.5,5,3000,["box:2:1"],[500,9500],3],[42,3,"凯撒",1,3,2,2,"4","7000",985,1.5,5,3000,["box:2:1"],[500,9500],2],[43,3,"凯撒",1,3,3,1,"12","2000",1020,1.5,5,3000,["box:2:1"],[500,9500],1],[44,3,"凯撒",1,3,4,2,"4","7000",1055,1.5,5,3000,["box:2:1"],[500,9500],2],[45,3,"凯撒",1,3,5,3,"12","2000",1090,1.5,5,3000,["box:2:1"],[500,9500],3],[46,4,"克伦威尔",1,1,1,3,"12","2000",1125,1.5,5,3000,["gold:1"],[500,9500],3],[47,4,"克伦威尔",1,1,2,1,"12","2000",1160,1.5,5,3000,["gold:1"],[500,9500],1],[48,4,"克伦威尔",1,1,3,0,"0","0",1195,1.5,5,3000,["gold:1"],[500,9500],0],[49,4,"克伦威尔",1,1,4,1,"12","2000",1230,1.5,5,3000,["gold:1"],[500,9500],1],[50,4,"克伦威尔",1,1,5,3,"12","2000",1265,1.5,5,3000,["gold:1"],[500,9500],3],[51,4,"克伦威尔",1,2,1,2,"4","7000",1300,1.5,5,3000,["gold:1"],[500,9500],2],[52,4,"克伦威尔",1,2,2,1,"12","2000",1335,1.5,5,3000,["gold:1"],[500,9500],1],[53,4,"克伦威尔",1,2,3,0,"0","0",1370,1.5,5,3000,["gold:1"],[500,9500],0],[54,4,"克伦威尔",1,2,4,1,"12","2000",1405,1.5,5,3000,["gold:1"],[500,9500],1],[55,4,"克伦威尔",1,2,5,2,"4","7000",1440,1.5,5,3000,["gold:1"],[500,9500],2],[56,4,"克伦威尔",1,3,1,3,"12","2000",1475,1.5,5,3000,["box:2:1"],[500,9500],3],[57,4,"克伦威尔",1,3,2,3,"12","2000",1510,1.5,5,3000,["box:2:1"],[500,9500],3],[58,4,"克伦威尔",1,3,3,1,"12","2000",1545,1.5,5,3000,["box:2:1"],[500,9500],1],[59,4,"克伦威尔",1,3,4,2,"4","7000",1580,1.5,5,3000,["box:2:1"],[500,9500],2],[60,4,"克伦威尔",1,3,5,2,"4","7000",1615,1.5,5,3000,["box:2:1"],[500,9500],2],[61,5,"尼克松",1,1,1,1,"12","2000",1650,1.5,5,3000,["gold:1"],[500,9500],1],[62,5,"尼克松",1,1,2,1,"12","2000",1685,1.5,5,3000,["gold:1"],[500,9500],1],[63,5,"尼克松",1,1,3,1,"12","2000",1720,1.5,5,3000,["gold:1"],[500,9500],1],[64,5,"尼克松",1,1,4,1,"12","2000",1755,1.5,5,3000,["gold:1"],[500,9500],1],[65,5,"尼克松",1,1,5,1,"12","2000",1790,1.5,5,3000,["gold:1"],[500,9500],1],[66,5,"尼克松",1,2,1,2,"4","7000",1825,1.5,5,3000,["gold:1"],[500,9500],2],[67,5,"尼克松",1,2,2,2,"4","7000",1860,1.5,5,3000,["gold:1"],[500,9500],2],[68,5,"尼克松",1,2,3,2,"4","7000",1895,1.5,5,3000,["gold:1"],[500,9500],2],[69,5,"尼克松",1,2,4,2,"4","7000",1930,1.5,5,3000,["gold:1"],[500,9500],2],[70,5,"尼克松",1,2,5,2,"4","7000",1965,1.5,5,3000,["gold:1"],[500,9500],2],[71,5,"尼克松",1,3,1,3,"12","2000",2000,1.5,5,3000,["gold:1"],[500,9500],3],[72,5,"尼克松",1,3,2,3,"12","2000",2035,1.5,5,3000,["gold:1"],[500,9500],3],[73,5,"尼克松",1,3,3,3,"12","2000",2070,1.5,5,3000,["gold:1"],[500,9500],3],[74,5,"尼克松",1,3,4,3,"12","2000",2105,1.5,5,3000,["gold:1"],[500,9500],3],[75,5,"尼克松",1,3,5,3,"12","2000",2140,1.5,5,3000,["gold:1"],[500,9500],3],[76,5,"尼克松",1,4,1,-1,"8","3000",2175,1.5,5,3000,["box:2:1"],[500,9500],4],[77,5,"尼克松",1,4,2,-1,"8","3000",2210,1.5,5,3000,["box:2:1"],[500,9500],4],[78,5,"尼克松",1,4,3,-1,"8","3000",2245,1.5,5,3000,["box:2:1"],[500,9500],4],[79,5,"尼克松",1,4,4,-1,"8","3000",2280,1.5,5,3000,["box:2:1"],[500,9500],4],[80,5,"尼克松",1,4,5,-1,"8","3000",2315,1.5,5,3000,["box:2:1"],[500,9500],4],[81,6,"李存勖",1,1,1,1,"15","2000",2355,1.5,5,3000,["gold:1"],[500,9500],1],[82,6,"李存勖",1,1,2,1,"15","2000",2395,1.5,5,3000,["gold:1"],[500,9500],1],[83,6,"李存勖",1,1,3,2,"5","7000",2435,1.5,5,3000,["gold:1"],[500,9500],2],[84,6,"李存勖",1,1,4,1,"15","2000",2475,1.5,5,3000,["gold:1"],[500,9500],1],[85,6,"李存勖",1,1,5,1,"15","2000",2515,1.5,5,3000,["gold:1"],[500,9500],1],[86,6,"李存勖",1,2,1,2,"5","7000",2555,1.5,5,3000,["gold:1"],[500,9500],2],[87,6,"李存勖",1,2,2,2,"5","7000",2595,1.5,5,3000,["gold:1"],[500,9500],2],[88,6,"李存勖",1,2,3,3,"15","2000",2635,1.5,5,3000,["gold:1"],[500,9500],3],[89,6,"李存勖",1,2,4,2,"5","7000",2675,1.5,5,3000,["gold:1"],[500,9500],2],[90,6,"李存勖",1,2,5,2,"5","7000",2715,1.5,5,3000,["gold:1"],[500,9500],2],[91,6,"李存勖",1,3,1,1,"15","2000",2755,1.5,5,3000,["gold:1"],[500,9500],1],[92,6,"李存勖",1,3,2,2,"5","7000",2795,1.5,5,3000,["gold:1"],[500,9500],2],[93,6,"李存勖",1,3,3,3,"15","2000",2835,1.5,5,3000,["gold:1"],[500,9500],3],[94,6,"李存勖",1,3,4,2,"5","7000",2875,1.5,5,3000,["gold:1"],[500,9500],2],[95,6,"李存勖",1,3,5,1,"15","2000",2915,1.5,5,3000,["gold:1"],[500,9500],1],[96,6,"李存勖",1,4,1,2,"5","7000",2955,1.5,5,3000,["box:3:1"],[500,9500],2],[97,6,"李存勖",1,4,2,1,"15","2000",2995,1.5,5,3000,["box:3:1"],[500,9500],1],[98,6,"李存勖",1,4,3,-1,"8","3000",3035,1.5,5,3000,["box:3:1"],[500,9500],4],[99,6,"李存勖",1,4,4,1,"15","2000",3075,1.5,5,3000,["box:3:1"],[500,9500],1],[100,6,"李存勖",1,4,5,2,"5","7000",3115,1.5,5,3000,["box:3:1"],[500,9500],2],[101,7,"AA_12",1,1,1,3,"15","2000",3155,1.5,5,3000,["gold:1"],[500,9500],3],[102,7,"AA_12",1,1,2,3,"15","2000",3195,1.5,5,3000,["gold:1"],[500,9500],3],[103,7,"AA_12",1,1,3,1,"15","2000",3235,1.5,5,3000,["gold:1"],[500,9500],1],[104,7,"AA_12",1,1,4,3,"15","2000",3275,1.5,5,3000,["gold:1"],[500,9500],3],[105,7,"AA_12",1,1,5,3,"15","2000",3315,1.5,5,3000,["gold:1"],[500,9500],3],[106,7,"AA_12",1,2,1,1,"15","2000",3355,1.5,5,3000,["gold:1"],[500,9500],1],[107,7,"AA_12",1,2,2,2,"5","7000",3395,1.5,5,3000,["gold:1"],[500,9500],2],[108,7,"AA_12",1,2,3,3,"15","2000",3435,1.5,5,3000,["gold:1"],[500,9500],3],[109,7,"AA_12",1,2,4,2,"5","7000",3475,1.5,5,3000,["gold:1"],[500,9500],2],[110,7,"AA_12",1,2,5,1,"15","2000",3515,1.5,5,3000,["gold:1"],[500,9500],1],[111,7,"AA_12",1,3,1,2,"5","7000",3555,1.5,5,3000,["gold:1"],[500,9500],2],[112,7,"AA_12",1,3,2,1,"15","2000",3595,1.5,5,3000,["gold:1"],[500,9500],1],[113,7,"AA_12",1,3,3,3,"15","2000",3635,1.5,5,3000,["gold:1"],[500,9500],3],[114,7,"AA_12",1,3,4,1,"15","2000",3675,1.5,5,3000,["gold:1"],[500,9500],1],[115,7,"AA_12",1,3,5,2,"5","7000",3715,1.5,5,3000,["gold:1"],[500,9500],2],[116,7,"AA_12",1,4,1,2,"5","7000",3755,1.5,5,3000,["box:3:1"],[500,9500],2],[117,7,"AA_12",1,4,2,2,"5","7000",3795,1.5,5,3000,["box:3:1"],[500,9500],2],[118,7,"AA_12",1,4,3,-1,"8","3000",3835,1.5,5,3000,["box:3:1"],[500,9500],4],[119,7,"AA_12",1,4,4,3,"15","2000",3875,1.5,5,3000,["box:3:1"],[500,9500],3],[120,7,"AA_12",1,4,5,3,"15","2000",3915,1.5,5,3000,["box:3:1"],[500,9500],3],[121,8,"米高扬",1,1,1,1,"15","2000",3955,1.5,5,3000,["gold:1"],[500,9500],1],[122,8,"米高扬",1,1,2,1,"15","2000",3995,1.5,5,3000,["gold:1"],[500,9500],1],[123,8,"米高扬",1,1,3,1,"15","2000",4035,1.5,5,3000,["gold:1"],[500,9500],1],[124,8,"米高扬",1,1,4,1,"15","2000",4075,1.5,5,3000,["gold:1"],[500,9500],1],[125,8,"米高扬",1,1,5,1,"15","2000",4115,1.5,5,3000,["gold:1"],[500,9500],1],[126,8,"米高扬",1,2,1,2,"5","7000",4155,1.5,5,3000,["gold:1"],[500,9500],2],[127,8,"米高扬",1,2,2,2,"5","7000",4195,1.5,5,3000,["gold:1"],[500,9500],2],[128,8,"米高扬",1,2,3,2,"5","7000",4235,1.5,5,3000,["gold:1"],[500,9500],2],[129,8,"米高扬",1,2,4,2,"5","7000",4275,1.5,5,3000,["gold:1"],[500,9500],2],[130,8,"米高扬",1,2,5,2,"5","7000",4315,1.5,5,3000,["gold:1"],[500,9500],2],[131,8,"米高扬",1,3,1,3,"15","2000",4355,1.5,5,3000,["gold:1"],[500,9500],3],[132,8,"米高扬",1,3,2,3,"15","2000",4395,1.5,5,3000,["gold:1"],[500,9500],3],[133,8,"米高扬",1,3,3,3,"15","2000",4435,1.5,5,3000,["gold:1"],[500,9500],3],[134,8,"米高扬",1,3,4,3,"15","2000",4475,1.5,5,3000,["gold:1"],[500,9500],3],[135,8,"米高扬",1,3,5,3,"15","2000",4515,1.5,5,3000,["gold:1"],[500,9500],3],[136,8,"米高扬",1,4,1,-1,"8","3000",4555,1.5,5,3000,["box:3:1"],[500,9500],4],[137,8,"米高扬",1,4,2,-1,"8","3000",4595,1.5,5,3000,["box:3:1"],[500,9500],4],[138,8,"米高扬",1,4,3,-1,"8","3000",4635,1.5,5,3000,["box:3:1"],[500,9500],4],[139,8,"米高扬",1,4,4,-1,"8","3000",4675,1.5,5,3000,["box:3:1"],[500,9500],4],[140,8,"米高扬",1,4,5,-1,"8","3000",4715,1.5,5,3000,["box:3:1"],[500,9500],4],[141,9,"安德罗波夫",1,1,1,2,"5","7000",4755,1.5,5,3000,["gold:1"],[500,9500],2],[142,9,"安德罗波夫",1,1,2,2,"5","7000",4795,1.5,5,3000,["gold:1"],[500,9500],2],[143,9,"安德罗波夫",1,1,3,1,"15","2000",4835,1.5,5,3000,["gold:1"],[500,9500],1],[144,9,"安德罗波夫",1,1,4,2,"5","7000",4875,1.5,5,3000,["gold:1"],[500,9500],2],[145,9,"安德罗波夫",1,1,5,2,"5","7000",4915,1.5,5,3000,["gold:1"],[500,9500],2],[146,9,"安德罗波夫",1,2,1,3,"15","2000",4955,1.5,5,3000,["gold:1"],[500,9500],3],[147,9,"安德罗波夫",1,2,2,3,"15","2000",4995,1.5,5,3000,["gold:1"],[500,9500],3],[148,9,"安德罗波夫",1,2,3,2,"5","7000",5035,1.5,5,3000,["gold:1"],[500,9500],2],[149,9,"安德罗波夫",1,2,4,3,"15","2000",5075,1.5,5,3000,["gold:1"],[500,9500],3],[150,9,"安德罗波夫",1,2,5,3,"15","2000",5115,1.5,5,3000,["gold:1"],[500,9500],3],[151,9,"安德罗波夫",1,3,1,1,"15","2000",5155,1.5,5,3000,["gold:1"],[500,9500],1],[152,9,"安德罗波夫",1,3,2,1,"15","2000",5195,1.5,5,3000,["gold:1"],[500,9500],1],[153,9,"安德罗波夫",1,3,3,1,"15","2000",5235,1.5,5,3000,["gold:1"],[500,9500],1],[154,9,"安德罗波夫",1,3,4,1,"15","2000",5275,1.5,5,3000,["gold:1"],[500,9500],1],[155,9,"安德罗波夫",1,3,5,1,"15","2000",5315,1.5,5,3000,["gold:1"],[500,9500],1],[156,9,"安德罗波夫",1,4,1,2,"5","7000",5355,1.5,5,3000,["box:3:1"],[500,9500],2],[157,9,"安德罗波夫",1,4,2,-1,"8","3000",5395,1.5,5,3000,["box:3:1"],[500,9500],4],[158,9,"安德罗波夫",1,4,3,-1,"8","3000",5435,1.5,5,3000,["box:3:1"],[500,9500],4],[159,9,"安德罗波夫",1,4,4,-1,"8","3000",5475,1.5,5,3000,["box:3:1"],[500,9500],4],[160,9,"安德罗波夫",1,4,5,2,"5","7000",5515,1.5,5,3000,["box:3:1"],[500,9500],2],[161,10,"腓特烈",1,1,1,2,"5","7000",5555,1.5,5,3000,["gold:1"],[500,9500],2],[162,10,"腓特烈",1,1,2,2,"5","7000",5595,1.5,5,3000,["gold:1"],[500,9500],2],[163,10,"腓特烈",1,1,3,2,"5","7000",5635,1.5,5,3000,["gold:1"],[500,9500],2],[164,10,"腓特烈",1,1,4,2,"5","7000",5675,1.5,5,3000,["gold:1"],[500,9500],2],[165,10,"腓特烈",1,1,5,2,"5","7000",5715,1.5,5,3000,["gold:1"],[500,9500],2],[166,10,"腓特烈",1,2,1,3,"15","2000",5755,1.5,5,3000,["gold:1"],[500,9500],3],[167,10,"腓特烈",1,2,2,3,"15","2000",5795,1.5,5,3000,["gold:1"],[500,9500],3],[168,10,"腓特烈",1,2,3,3,"15","2000",5835,1.5,5,3000,["gold:1"],[500,9500],3],[169,10,"腓特烈",1,2,4,3,"15","2000",5875,1.5,5,3000,["gold:1"],[500,9500],3],[170,10,"腓特烈",1,2,5,3,"15","2000",5915,1.5,5,3000,["gold:1"],[500,9500],3],[171,10,"腓特烈",1,3,1,1,"15","2000",5955,1.5,5,3000,["gold:1"],[500,9500],1],[172,10,"腓特烈",1,3,2,1,"15","2000",5995,1.5,5,3000,["gold:1"],[500,9500],1],[173,10,"腓特烈",1,3,3,1,"15","2000",6035,1.5,5,3000,["gold:1"],[500,9500],1],[174,10,"腓特烈",1,3,4,1,"15","2000",6075,1.5,5,3000,["gold:1"],[500,9500],1],[175,10,"腓特烈",1,3,5,1,"15","2000",6115,1.5,5,3000,["gold:1"],[500,9500],1],[176,10,"腓特烈",1,4,1,1,"15","2000",6155,1.5,5,3000,["box:3:1"],[500,9500],1],[177,10,"腓特烈",1,4,2,2,"5","7000",6195,1.5,5,3000,["box:3:1"],[500,9500],4],[178,10,"腓特烈",1,4,3,3,"15","2000",6235,1.5,5,3000,["box:3:1"],[500,9500],4],[179,10,"腓特烈",1,4,4,2,"5","7000",6275,1.5,5,3000,["box:3:1"],[500,9500],4],[180,10,"腓特烈",1,4,5,1,"15","2000",6315,1.5,5,3000,["box:3:1"],[500,9500],1],[181,11,"林肯",1,1,1,2,"5","7000",6360,1.5,5,3000,["gold:1"],[500,9500],2],[182,11,"林肯",1,1,2,2,"5","7000",6405,1.5,5,3000,["gold:1"],[500,9500],2],[183,11,"林肯",1,1,3,1,"15","2000",6450,1.5,5,3000,["gold:1"],[500,9500],1],[184,11,"林肯",1,1,4,2,"5","7000",6495,1.5,5,3000,["gold:1"],[500,9500],2],[185,11,"林肯",1,1,5,2,"5","7000",6540,1.5,5,3000,["gold:1"],[500,9500],2],[186,11,"林肯",1,2,1,3,"15","2000",6585,1.5,5,3000,["gold:1"],[500,9500],3],[187,11,"林肯",1,2,2,3,"15","2000",6630,1.5,5,3000,["gold:1"],[500,9500],3],[188,11,"林肯",1,2,3,2,"5","7000",6675,1.5,5,3000,["gold:1"],[500,9500],2],[189,11,"林肯",1,2,4,3,"15","2000",6720,1.5,5,3000,["gold:1"],[500,9500],3],[190,11,"林肯",1,2,5,3,"15","2000",6765,1.5,5,3000,["gold:1"],[500,9500],3],[191,11,"林肯",1,3,1,1,"15","2000",6810,1.5,5,3000,["gold:1"],[500,9500],1],[192,11,"林肯",1,3,2,1,"15","2000",6855,1.5,5,3000,["gold:1"],[500,9500],1],[193,11,"林肯",1,3,3,1,"15","2000",6900,1.5,5,3000,["gold:1"],[500,9500],1],[194,11,"林肯",1,3,4,1,"15","2000",6945,1.5,5,3000,["gold:1"],[500,9500],1],[195,11,"林肯",1,3,5,1,"15","2000",6990,1.5,5,3000,["gold:1"],[500,9500],1],[196,11,"林肯",1,4,1,2,"5","7000",7035,1.5,5,3000,["box:3:1"],[500,9500],2],[197,11,"林肯",1,4,2,2,"5","7000",7080,1.5,5,3000,["box:3:1"],[500,9500],4],[198,11,"林肯",1,4,3,2,"5","7000",7125,1.5,5,3000,["box:3:1"],[500,9500],4],[199,11,"林肯",1,4,4,2,"5","7000",7170,1.5,5,3000,["box:3:1"],[500,9500],4],[200,11,"林肯",1,4,5,2,"5","7000",7215,1.5,5,3000,["box:3:1"],[500,9500],2],[201,12,"腓特烈",1,1,1,2,"5","7000",7260,1.5,5,3000,["gold:1"],[500,9500],2],[202,12,"腓特烈",1,1,2,2,"5","7000",7305,1.5,5,3000,["gold:1"],[500,9500],2],[203,12,"腓特烈",1,1,3,2,"5","7000",7350,1.5,5,3000,["gold:1"],[500,9500],2],[204,12,"腓特烈",1,1,4,2,"5","7000",7395,1.5,5,3000,["gold:1"],[500,9500],2],[205,12,"腓特烈",1,1,5,2,"5","7000",7440,1.5,5,3000,["gold:1"],[500,9500],2],[206,12,"腓特烈",1,2,1,3,"15","2000",7485,1.5,5,3000,["gold:1"],[500,9500],3],[207,12,"腓特烈",1,2,2,3,"15","2000",7530,1.5,5,3000,["gold:1"],[500,9500],3],[208,12,"腓特烈",1,2,3,3,"15","2000",7575,1.5,5,3000,["gold:1"],[500,9500],3],[209,12,"腓特烈",1,2,4,3,"15","2000",7620,1.5,5,3000,["gold:1"],[500,9500],3],[210,12,"腓特烈",1,2,5,3,"15","2000",7665,1.5,5,3000,["gold:1"],[500,9500],3],[211,12,"腓特烈",1,3,1,1,"15","2000",7710,1.5,5,3000,["gold:1"],[500,9500],1],[212,12,"腓特烈",1,3,2,1,"15","2000",7755,1.5,5,3000,["gold:1"],[500,9500],1],[213,12,"腓特烈",1,3,3,1,"15","2000",7800,1.5,5,3000,["gold:1"],[500,9500],1],[214,12,"腓特烈",1,3,4,1,"15","2000",7845,1.5,5,3000,["gold:1"],[500,9500],1],[215,12,"腓特烈",1,3,5,1,"15","2000",7890,1.5,5,3000,["gold:1"],[500,9500],1],[216,12,"腓特烈",1,4,1,1,"15","2000",7935,1.5,5,3000,["box:3:1"],[500,9500],1],[217,12,"腓特烈",1,4,2,2,"5","7000",7980,1.5,5,3000,["box:3:1"],[500,9500],4],[218,12,"腓特烈",1,4,3,3,"15","2000",8025,1.5,5,3000,["box:3:1"],[500,9500],4],[219,12,"腓特烈",1,4,4,2,"5","7000",8070,1.5,5,3000,["box:3:1"],[500,9500],4],[220,12,"腓特烈",1,4,5,1,"15","2000",8115,1.5,5,3000,["box:3:1"],[500,9500],1],[221,12,"卡扎菲",1,5,1,2,"5","7000",8160,1.5,5,3000,["gold:1"],[500,9500],2],[222,12,"卡扎菲",1,5,2,2,"5","7000",8205,1.5,5,3000,["gold:1"],[500,9500],2],[223,12,"卡扎菲",1,5,3,1,"15","2000",8250,1.5,5,3000,["gold:1"],[500,9500],1],[224,12,"卡扎菲",1,5,4,2,"5","7000",8295,1.5,5,3000,["gold:1"],[500,9500],2],[225,12,"卡扎菲",1,5,5,2,"5","7000",8340,1.5,5,3000,["gold:1"],[500,9500],2],[226,12,"卡扎菲",1,6,1,3,"15","2000",8385,1.5,5,3000,["gold:1"],[500,9500],3],[227,12,"卡扎菲",1,6,2,3,"15","2000",8430,1.5,5,3000,["gold:1"],[500,9500],3],[228,12,"卡扎菲",1,6,3,2,"5","7000",8475,1.5,5,3000,["gold:1"],[500,9500],2],[229,12,"卡扎菲",1,6,4,3,"15","2000",8520,1.5,5,3000,["gold:1"],[500,9500],3],[230,12,"卡扎菲",1,6,5,3,"15","2000",8565,1.5,5,3000,["gold:1"],[500,9500],3],[231,12,"卡扎菲",1,7,1,1,"15","2000",8610,1.5,5,3000,["gold:1"],[500,9500],1],[232,12,"卡扎菲",1,7,2,1,"15","2000",8655,1.5,5,3000,["gold:1"],[500,9500],1],[233,12,"卡扎菲",1,7,3,1,"15","2000",8700,1.5,5,3000,["gold:1"],[500,9500],1],[234,12,"卡扎菲",1,7,4,1,"15","2000",8745,1.5,5,3000,["gold:1"],[500,9500],1],[235,12,"卡扎菲",1,7,5,1,"15","2000",8790,1.5,5,3000,["gold:1"],[500,9500],1],[236,12,"卡扎菲",1,8,1,2,"5","7000",8835,1.5,5,3000,["box:3:1"],[500,9500],2],[237,12,"卡扎菲",1,8,2,-1,"8","3000",8880,1.5,5,3000,["box:3:1"],[500,9500],4],[238,12,"卡扎菲",1,8,3,-1,"8","3000",8925,1.5,5,3000,["box:3:1"],[500,9500],4],[239,12,"卡扎菲",1,8,4,-1,"8","3000",8970,1.5,5,3000,["box:3:1"],[500,9500],4],[240,12,"卡扎菲",1,8,5,2,"5","7000",9015,1.5,5,3000,["box:3:1"],[500,9500],2]]
GemBattle.zip
Binary files differ
GemBattle/宝石塔防_Data/Managed/Assembly-CSharp-firstpass.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/Assembly-CSharp.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Demos.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/Unity.TextMeshPro.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/Unity.Timeline.dll
Binary files differ
GemBattle/宝石塔防_Data/Managed/UnityEngine.UI.dll
Binary files differ
GemBattle/宝石塔防_Data/globalgamemanagers
Binary files differ
GemBattle/宝石塔防_Data/globalgamemanagers.assets
Binary files differ
GemBattle/宝石塔防_Data/level0
Binary files differ
GemBattle/宝石塔防_Data/level1
Binary files differ
GemBattle/宝石塔防_Data/level2
Binary files differ
GemBattle/宝石塔防_Data/level3
Binary files differ
GemBattle/宝石塔防_Data/resources.assets
Binary files differ
GemBattle/宝石塔防_Data/sharedassets0.assets
Binary files differ
GemBattle/宝石塔防_Data/sharedassets1.assets
Binary files differ
GemBattle/宝石塔防_Data/sharedassets2.assets
Binary files differ
GemBattle/宝石塔防_Data/sharedassets3.assets
Binary files differ