wangguan
2020-12-23 aadfae81e6a511cd2c062ab0b05f3ee3419f1a7f
选中BUFF塔播放相应的特效
9 files modified
428 ■■■■■ changed files
Assets/Prefabs/Towers/Fire/TowerLevel.prefab 123 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/TowerLevel.prefab 123 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/TowerLevel.prefab 123 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Event/EventType.cs 3 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Net/NetExtends/Table.cs 4 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Level/EndlessBuff/EndlessBuffManager.cs 3 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Towers/TowerLevel.cs 7 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs 40 ●●●●● patch | view | raw | blame | history
Assets/StreamingAssets/Table/endless_buff.json 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/TowerLevel.prefab
@@ -33,6 +33,7 @@
  - {fileID: 4052684896725478125}
  - {fileID: 1996497244768087890}
  - {fileID: 4651399030503865691}
  - {fileID: 8430871406011339838}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
@@ -58,6 +59,7 @@
  ActionAnimator: {fileID: 5903068064252827974}
  LevelText: {fileID: 3015828924728492603}
  levelBorder: {fileID: 7166435431755527372}
  buffPS: {fileID: 2537161117288035654}
  sprites:
  - {fileID: 21300000, guid: 247cfbb56aa61374c92721e1a03f8529, type: 3}
  - {fileID: 21300000, guid: ec176c8dd006d574e960050c9e41d44b, type: 3}
@@ -836,3 +838,124 @@
    type: 3}
  m_PrefabInstance: {fileID: 419801383327468194}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &2796352737689330587
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4795219791600268}
    m_Modifications:
    - target: {fileID: 431058482862756567, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483285971779, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484344838514, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484388536363, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_RootOrder
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 8866753316538450188, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_Name
      value: Effect_Ta_Buff
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: df36b8ede5179e740bc19e387e5f7207, type: 3}
--- !u!4 &8430871406011339838 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 2796352737689330587}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &2537161117288035654 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 2796352737689330587}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/Water/TowerLevel.prefab
@@ -33,6 +33,7 @@
  - {fileID: 4633562747676014397}
  - {fileID: 8092596523508851291}
  - {fileID: 2913770954276361206}
  - {fileID: 962967689466561314}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
@@ -58,6 +59,7 @@
  ActionAnimator: {fileID: 5941665718710893401}
  LevelText: {fileID: 6407887908952639974}
  levelBorder: {fileID: 2923762358512552162}
  buffPS: {fileID: 6586673287474602586}
  sprites:
  - {fileID: 21300000, guid: 247cfbb56aa61374c92721e1a03f8529, type: 3}
  - {fileID: 21300000, guid: ec176c8dd006d574e960050c9e41d44b, type: 3}
@@ -842,3 +844,124 @@
    type: 3}
  m_PrefabInstance: {fileID: 618228890513384575}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &6815068963180999815
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4795219791600268}
    m_Modifications:
    - target: {fileID: 431058482862756567, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483285971779, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484344838514, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484388536363, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_RootOrder
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 8866753316538450188, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_Name
      value: Effect_Ta_Buff
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: df36b8ede5179e740bc19e387e5f7207, type: 3}
--- !u!4 &962967689466561314 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 6815068963180999815}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &6586673287474602586 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 6815068963180999815}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/WoodTower/TowerLevel.prefab
@@ -33,6 +33,7 @@
  - {fileID: 8585450897344132209}
  - {fileID: 4241797131889316145}
  - {fileID: 3947601939898370454}
  - {fileID: 6045000700778190881}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
@@ -58,6 +59,7 @@
  ActionAnimator: {fileID: 925868002724742077}
  LevelText: {fileID: 5389360911795935808}
  levelBorder: {fileID: 2181304386412258617}
  buffPS: {fileID: 419290426872183129}
  sprites:
  - {fileID: 21300000, guid: 247cfbb56aa61374c92721e1a03f8529, type: 3}
  - {fileID: 21300000, guid: ec176c8dd006d574e960050c9e41d44b, type: 3}
@@ -754,6 +756,127 @@
  m_Name: 
  m_EditorClassIdentifier: 
  offect: {x: 0, y: 0.07, z: 0.04}
--- !u!1001 &12089146558066564
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4795219791600268}
    m_Modifications:
    - target: {fileID: 431058482862756567, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483285971779, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484344838514, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 431058484388536363, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0.2
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_RootOrder
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.17
      objectReference: {fileID: 0}
    - target: {fileID: 8866753316538450188, guid: df36b8ede5179e740bc19e387e5f7207,
        type: 3}
      propertyPath: m_Name
      value: Effect_Ta_Buff
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: df36b8ede5179e740bc19e387e5f7207, type: 3}
--- !u!4 &6045000700778190881 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 6039005079944837029, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 12089146558066564}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &419290426872183129 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 431058483615045341, guid: df36b8ede5179e740bc19e387e5f7207,
    type: 3}
  m_PrefabInstance: {fileID: 12089146558066564}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &2006543999382025527
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Scripts/Event/EventType.cs
@@ -118,9 +118,12 @@
        OpenAllTowerGrid,
        // 关闭了精灵升级界面
        ElfUpgradePanelClosed,
        //播放buff生效特效
        PlayBuffPS,
        // gameOver 结束
        GameOverEnd,
    }
}
Assets/Scripts/Net/NetExtends/Table.cs
@@ -1201,6 +1201,9 @@
        // 可获得次数
        public int get_times;
        
        // 播放获得BUFF特效
        public int get_buff;
        public static endless_buff CreateFromJson(JsonData item)
@@ -1219,6 +1222,7 @@
            _endless_buff.image = int.Parse(GameUtils.GetString(item[index++].ToString())); 
            _endless_buff.rare = int.Parse(GameUtils.GetString(item[index++].ToString())); 
            _endless_buff.get_times = int.Parse(GameUtils.GetString(item[index++].ToString())); 
            _endless_buff.get_buff = int.Parse(GameUtils.GetString(item[index++].ToString()));
            
            return _endless_buff;
        }
Assets/Scripts/TowerDefense/Level/EndlessBuff/EndlessBuffManager.cs
@@ -56,6 +56,9 @@
                EndlessBuffData.RemoveFromBuffPool(buff.Config.id);
            BuffList.Add(buff);
            EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.PlayBuffPS, buff.Config.get_buff);
            EndlessBuff endlessBuff = GetBuffInstanceByType((EndlessBuffEffectType)buff.Config.buff_effect[0]);
            if (endlessBuff != null)
Assets/Scripts/TowerDefense/Towers/TowerLevel.cs
@@ -86,6 +86,8 @@
        [SerializeField]
        private SpriteRenderer levelBorder;
        [SerializeField]
        private ParticleSystem buffPS;
        /// <summary>
        /// 发射倍速,如果设置多倍速攻击,直接修改此属性,恢复之前的攻速直接设置为 1
        /// </summary>
@@ -170,6 +172,11 @@
            // levelBorder.transform.localPosition = pos;
        }
        //buff生效
        public void ShowBuffPS()
        {
            buffPS?.Play();
        }
        /// <summary>
        /// 设置缩放
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -337,6 +337,44 @@
                disableRandomTowerBtn();
        }
        public void PlayBuffPS(int get_buffID)
        {
            //Debug.Log("开始播放特效");
            int targetID = 0;
            switch (get_buffID)
            {
                case 0:
                    //无特效
                    break;
                case 1:
                    for (int i = 0; i < m_listTower.Count; i++)
                    {
                        m_listTower[i].CurrentTowerLevel.ShowBuffPS();
                    }
                    break;
                case 2:
                    targetID = 101;
                    break;
                case 3:
                    targetID = 201;
                    break;
                case 4:
                    targetID = 301;
                    break;
            }
            if (targetID > 1)
            {
                for (int i = 0; i < m_listTower.Count; i++)
                {
                    if (m_listTower[i].ElfId == targetID)
                    {
                        m_listTower[i].CurrentTowerLevel.ShowBuffPS();
                    }
                }
            }
        }
        /// <summary>
        /// 根据塔位索引位置,查找位置上是否有对应的塔防数据。
        /// </summary>
@@ -2249,6 +2287,8 @@
            }
            //placeObj = GameObject.FindGameObjectWithTag("PlaceTowerOpponent");
            EventCenter.Ins.Add((int)KTGMGemClient.EventType.EndlessHeartAllLose, AllHeartLose);
            EventCenter.Ins.Add<int>((int)KTGMGemClient.EventType.PlayBuffPS, PlayBuffPS);
        }
        /// <summary>
Assets/StreamingAssets/Table/endless_buff.json
@@ -1 +1 @@
[["1","低级火灵之力",[3,101],[1,10,0],"-1","增加愤怒小鸡10%攻击力","6","9","10024","2","99"],["2","低级水灵之力",[3,201],[1,12,0],-1,"增加雪糕投手12%攻击力",6,"9","10020","2","99"],["3","低级木灵之力",[3,301],[1,15,0],-1,"增加玉米枪手15%攻击力",6,"9","10025","2","99"],["4","攻击力增加",[1,0],[1,8,0],"-1","增加全体8%攻击力","0",5,"10005","1","99"],["5","意外收获",[0],[2,200,0],0,"增加200金币","0","5","10007","1","99"],["6","精灵魔盒",[0],[3,3,200],0,"随机获得一个3级精灵","2","4",10006,"1","10"],["7","暴击增加",[1,0],[5,50,0],-1,"全体暴击率+5%","0","3","10021","1","3"],["8","爆伤增加",[1,0],[6,80,0],-1,"全体暴击伤害+8%","0","3","10022","1","2"],["9","火灵之力",[3,101],[1,20,0],-1,"增加愤怒小鸡20%攻击力",9,"15","10024","3","99"],["10","水灵之力",[3,201],[1,24,0],-1,"增加雪糕投手24%攻击力",9,"15","10020","3","99"],["11","木灵之力",[3,301],[1,30,0],-1,"增加玉米枪手30%攻击力",9,"15","10025","3","99"],["12","精灵之力",[1,0],[1,50,0],2,"2波增加全体精灵50%攻击力","99",99,"10005",2,1],["13","飞来横财",[0],[2,400,0],0,"增加400金币","6","8","10008","2","99"],["14","超级精灵魔盒",[0],[3,4,400],0,"随机获得一个4级精灵","5","8",10006,"2","10"],["15","暴击增加",[1,0],[5,100,0],-1,"全体暴击率+10%","4","9","10021","2","3"],["16","爆伤增加",[1,0],[6,150,0],-1,"全体暴击伤害+15%","4","9","10022","2","2"],["17","攻速增加",[1,0],[4,0.1,0.5],"-1","全体攻速+10%","0","5","10023","2","1"],["18","弹夹扩容",[3,301],[7,2,0],-1,"玉米枪手高能子弹+1",6,99,"10016","2","1"],["19","爆裂狂怒",[3,101],[9,7,0],-1,"愤怒小鸡充能后攻速+30%",6,99,"10026","2","1"],["20","高级火灵之力",[3,101],[1,30,0],-1,"增加愤怒小鸡30%攻击力","12","99","10024","4","99"],["21","高级水灵之力",[3,201],[1,36,0],-1,"增加雪糕投手36%攻击力","12","99","10020","4","99"],["22","高级木灵之力",[3,301],[1,45,0],-1,"增加玉米枪手45%攻击力","12","99","10025","4","99"],["23","特级火灵之力",[3,101],[1,40,0],-1,"增加愤怒小鸡40%攻击力","99","99","10024","4","0"],["24","特级水灵之力",[3,201],[1,50,0],-1,"增加雪糕投手50%攻击力","99","99","10020","4","0"],["25","特级木灵之力",[3,301],[1,60,0],-1,"增加玉米枪手60%攻击力","99","99","10025","4","0"],["26","攻速增加_水",[3,201],[4,0.25,0.5],-1,"雪糕投手攻速+25%","6",99,"10019",3,"2"],["27","攻速增加_火",[3,101],[4,0.3,0.5],-1,"愤怒小鸡攻速+30%","99",99,"10013",3,"1"],["28","攻速增加_木",[3,301],[4,0.2,0.5],-1,"玉米枪手攻速+20%",6,99,"10017",3,"2"],["29","暴击_木",[3,301],[5,300,0],-1,"玉米枪手暴击率+30%",6,99,"10015",3,"2"],["30","暴怒_木",[3,301],[6,350,0],-1,"玉米枪手暴击伤害+35%",6,99,"10014",3,"2"],["31","暴击_火",[3,101],[5,250,0],-1,"愤怒小鸡暴击率+25%",6,99,"10012",3,"2"],["32","暴怒_火",[3,101],[6,300,0],-1,"愤怒小鸡暴击伤害+30%",6,99,"10011",3,"2"],["33","暴击_水",[3,201],[5,300,0],-1,"雪糕投手暴击率+30%",6,99,"10027",3,"2"],["34","暴怒_水",[3,201],[6,350,0],-1,"雪糕投手暴击伤害+35%",6,99,"10028",3,"2"],["35","超级弹夹",[3,301],[7,3,0],-1,"玉米枪手高能子弹+2","9",99,"10016","4","1"],["36","超级爆裂狂怒",[3,101],[9,8,0],-1,"愤怒小鸡充能后攻速+60%","9",99,"10026","4","1"],["37","技能提升",[4,0],[10,1,0],-1,"全体技能等级+1",6,99,"10005",3,"4"],["38","快速蓄能",[3,301],[11,0.3,0.8],-1,"玉米枪手蓄力时间-30%","7",99,"10018","4","3"],["39","中大奖",[0],[2,800,0],"0","增加800金币","9",99,"10010","3","99"],["40","一夜暴富",[0],[2,1500,0],"0","增加1500金币","11","99","10010","4","99"],["41","特级精灵魔盒",[0],[3,5,800],"-1","随机获得一个5级精灵","11","99","10006","4","2"],["42","寒气_水",[3,201],[12,80,0],"-1","雪糕投手攻击冰冻概率+8%","4","99","10029",3,"3"],["43","冻伤_水",[3,201],[13,300,0],"-1","雪糕投手对冰冻的敌人伤害+30%","6","99","10028",3,4],["44","冰冻延时",[3,201],[14,1,0],"-1","冰冻时间+1秒","6","99","10030",3,3]]
[["1","低级火灵之力",[3,101],[1,10,0],"-1","增加愤怒小鸡10%攻击力","6","9","10024","2","99",2],["2","低级水灵之力",[3,201],[1,12,0],-1,"增加雪糕投手12%攻击力",6,"9","10020","2","99",3],["3","低级木灵之力",[3,301],[1,15,0],-1,"增加玉米枪手15%攻击力",6,"9","10025","2","99",4],["4","攻击力增加",[1,0],[1,8,0],"-1","增加全体8%攻击力","0",5,"10005","1","99",1],["5","意外收获",[0],[2,200,0],0,"增加200金币","0","5","10007","1","99",0],["6","精灵魔盒",[0],[3,3,200],0,"随机获得一个3级精灵","2","4",10006,"1","10",0],["7","暴击增加",[1,0],[5,50,0],-1,"全体暴击率+5%","0","3","10021","1","3",1],["8","爆伤增加",[1,0],[6,80,0],-1,"全体暴击伤害+8%","0","3","10022","1","2",1],["9","火灵之力",[3,101],[1,20,0],-1,"增加愤怒小鸡20%攻击力",9,"15","10024","3","99",2],["10","水灵之力",[3,201],[1,24,0],-1,"增加雪糕投手24%攻击力",9,"15","10020","3","99",3],["11","木灵之力",[3,301],[1,30,0],-1,"增加玉米枪手30%攻击力",9,"15","10025","3","99",4],["12","精灵之力",[1,0],[1,50,0],2,"2波增加全体精灵50%攻击力","99",99,"10005",2,1,1],["13","飞来横财",[0],[2,400,0],0,"增加400金币","6","8","10008","2","99",0],["14","超级精灵魔盒",[0],[3,4,400],0,"随机获得一个4级精灵","5","8",10006,"2","10",0],["15","暴击增加",[1,0],[5,100,0],-1,"全体暴击率+10%","4","9","10021","2","3",1],["16","爆伤增加",[1,0],[6,150,0],-1,"全体暴击伤害+15%","4","9","10022","2","2",1],["17","攻速增加",[1,0],[4,0.1,0.5],"-1","全体攻速+10%","0","5","10023","2","1",1],["18","弹夹扩容",[3,301],[7,2,0],-1,"玉米枪手高能子弹+1",6,99,"10016","2","1",4],["19","爆裂狂怒",[3,101],[9,7,0],-1,"愤怒小鸡充能后攻速+30%",6,99,"10026","2","1",2],["20","高级火灵之力",[3,101],[1,30,0],-1,"增加愤怒小鸡30%攻击力","12","99","10024","4","99",2],["21","高级水灵之力",[3,201],[1,36,0],-1,"增加雪糕投手36%攻击力","12","99","10020","4","99",3],["22","高级木灵之力",[3,301],[1,45,0],-1,"增加玉米枪手45%攻击力","12","99","10025","4","99",4],["23","特级火灵之力",[3,101],[1,40,0],-1,"增加愤怒小鸡40%攻击力","99","99","10024","4","0",2],["24","特级水灵之力",[3,201],[1,50,0],-1,"增加雪糕投手50%攻击力","99","99","10020","4","0",3],["25","特级木灵之力",[3,301],[1,60,0],-1,"增加玉米枪手60%攻击力","99","99","10025","4","0",4],["26","攻速增加_水",[3,201],[4,0.25,0.5],-1,"雪糕投手攻速+25%","6",99,"10019",3,"2",3],["27","攻速增加_火",[3,101],[4,0.3,0.5],-1,"愤怒小鸡攻速+30%","99",99,"10013",3,"1",2],["28","攻速增加_木",[3,301],[4,0.2,0.5],-1,"玉米枪手攻速+20%",6,99,"10017",3,"2",4],["29","暴击_木",[3,301],[5,300,0],-1,"玉米枪手暴击率+30%",6,99,"10015",3,"2",4],["30","暴怒_木",[3,301],[6,350,0],-1,"玉米枪手暴击伤害+35%",6,99,"10014",3,"2",4],["31","暴击_火",[3,101],[5,250,0],-1,"愤怒小鸡暴击率+25%",6,99,"10012",3,"2",2],["32","暴怒_火",[3,101],[6,300,0],-1,"愤怒小鸡暴击伤害+30%",6,99,"10011",3,"2",2],["33","暴击_水",[3,201],[5,300,0],-1,"雪糕投手暴击率+30%",6,99,"10027",3,"2",3],["34","暴怒_水",[3,201],[6,350,0],-1,"雪糕投手暴击伤害+35%",6,99,"10028",3,"2",3],["35","超级弹夹",[3,301],[7,3,0],-1,"玉米枪手高能子弹+2","9",99,"10016","4","1",4],["36","超级爆裂狂怒",[3,101],[9,8,0],-1,"愤怒小鸡充能后攻速+60%","9",99,"10026","4","1",2],["37","技能提升",[4,0],[10,1,0],-1,"全体技能等级+1",6,99,"10005",3,"4",0],["38","快速蓄能",[3,301],[11,0.3,0.8],-1,"玉米枪手蓄力时间-30%","7",99,"10018","4","3",4],["39","中大奖",[0],[2,800,0],"0","增加800金币","9",99,"10010","3","99",0],["40","一夜暴富",[0],[2,1500,0],"0","增加1500金币","11","99","10010","4","99",0],["41","特级精灵魔盒",[0],[3,5,800],"-1","随机获得一个5级精灵","11","99","10006","4","2",0],["42","寒气_水",[3,201],[12,80,0],"-1","雪糕投手攻击冰冻概率+8%","4","99","10029",3,"3",3],["43","冻伤_水",[3,201],[13,300,0],"-1","雪糕投手对冰冻的敌人伤害+30%","6","99","10028",3,4,3],["44","冰冻延时",[3,201],[14,1,0],"-1","冰冻时间+1秒","6","99","10030",3,3,3]]