Browse Source

更新成长配置数据;加了外部升级

lcn 4 months ago
parent
commit
2a018c3693
63 changed files with 5244 additions and 3617 deletions
  1. BIN
      Assets/Art/UIAssets/Button/btn_Round09.png
  2. 133 0
      Assets/Art/UIAssets/Button/btn_Round09.png.meta
  3. BIN
      Assets/Art/UIAssets/Button/btn_l_Blue.png
  4. 133 0
      Assets/Art/UIAssets/Button/btn_l_Blue.png.meta
  5. BIN
      Assets/Art/UIAssets/Button/btn_l_Gray.png
  6. 133 0
      Assets/Art/UIAssets/Button/btn_l_Gray.png.meta
  7. 1 1
      Assets/Art/UIAssets/Button/btn_l_Green.png.meta
  8. BIN
      Assets/Art/UIAssets/Button/btn_l_Pink.png
  9. 133 0
      Assets/Art/UIAssets/Button/btn_l_Pink.png.meta
  10. BIN
      Assets/Art/UIAssets/Button/btn_l_Purple.png
  11. 133 0
      Assets/Art/UIAssets/Button/btn_l_Purple.png.meta
  12. BIN
      Assets/Art/UIAssets/Button/btn_l_Red.png
  13. 133 0
      Assets/Art/UIAssets/Button/btn_l_Red.png.meta
  14. BIN
      Assets/Art/UIAssets/Button/btn_l_Sky.png
  15. 133 0
      Assets/Art/UIAssets/Button/btn_l_Sky.png.meta
  16. 0 0
      Assets/Art/UIAssets/TextrueJson/all.txt
  17. 0 33
      Assets/Editor/SpineSettings.asset
  18. 0 8
      Assets/Editor/SpineSettings.asset.meta
  19. 21 21
      Assets/Res/Config/HeroModelConfig.json
  20. 1797 1797
      Assets/Res/Config/HeroPowerUpConfig.json
  21. 19 0
      Assets/Res/Config/LevelBattleConfig.json
  22. 4 0
      Assets/Res/UI/MainUIPanel.prefab
  23. 1049 39
      Assets/Res/UI/WidgetHero.prefab
  24. 7 178
      Assets/Res/UIAtlas/all.spriteatlasv2
  25. 855 178
      Assets/Scenes/UIBuild.scene
  26. 0 0
      Assets/Scenes/UIBuild.scene.meta
  27. 21 0
      Assets/Scripts/Core/UI/UTool/Enum.cs
  28. 2 0
      Assets/Scripts/Core/Utility/GlobalParam.cs
  29. 12 0
      Assets/Scripts/GameData/ExcelConfig/LevelBattleConfig.cs
  30. 36 0
      Assets/Scripts/GameLogic/Bag/BagController.cs
  31. 5 0
      Assets/Scripts/GameLogic/Combat/CombatEvent/HeroPowerUpEventData.cs
  32. 6 5
      Assets/Scripts/GameLogic/Combat/CombatType/LevelBattleCombatType.cs
  33. 57 0
      Assets/Scripts/GameLogic/Hero/HeroController.cs
  34. 57 1
      Assets/Scripts/GameUI/UI/Hero/WidgetHero.cs
  35. 33 0
      Assets/Scripts/GameUI/UI/Hero/WidgetHeroData.cs
  36. 4 2
      Assets/Scripts/GameUI/UI/MainScene/MainSceneController.cs
  37. 25 4
      Assets/Scripts/GameUI/UI/MainUIPanel.cs
  38. 0 0
      Assets/StreamingAssets/assetConfig.txt
  39. BIN
      Excel2Json/Excel/HeroModel.xlsx
  40. BIN
      Excel2Json/Excel/HeroPowerUp.xlsx
  41. BIN
      Excel2Json/Excel/LevelBattle.xlsx
  42. BIN
      Excel2Json/to liao.xlsx
  43. BIN
      Excel2Json/数值设计.xlsx
  44. 1 1
      UGUIPack/uguiconfig.db
  45. 2 2
      UserSettings/EditorUserSettings.asset
  46. 216 139
      UserSettings/Layouts/CurrentMaximizeLayout.dwlt
  47. 74 1199
      UserSettings/Layouts/default-2022.dwlt
  48. BIN
      美术/art_use_ui/all/btn_Round09.png
  49. BIN
      美术/art_use_ui/all/btn_l_Blue.png
  50. BIN
      美术/art_use_ui/all/btn_l_Gray.png
  51. BIN
      美术/art_use_ui/all/btn_l_Pink.png
  52. BIN
      美术/art_use_ui/all/btn_l_Purple.png
  53. BIN
      美术/art_use_ui/all/btn_l_Red.png
  54. BIN
      美术/art_use_ui/all/btn_l_Sky.png
  55. BIN
      美术/unity_use_ui/Button/btn_Round09.png
  56. BIN
      美术/unity_use_ui/Button/btn_l_Blue.png
  57. BIN
      美术/unity_use_ui/Button/btn_l_Gray.png
  58. BIN
      美术/unity_use_ui/Button/btn_l_Pink.png
  59. BIN
      美术/unity_use_ui/Button/btn_l_Purple.png
  60. BIN
      美术/unity_use_ui/Button/btn_l_Red.png
  61. BIN
      美术/unity_use_ui/Button/btn_l_Sky.png
  62. 0 0
      美术/unity_use_ui/TextrueJson/all.txt
  63. 9 9
      美术/工具/imgui.ini

BIN
Assets/Art/UIAssets/Button/btn_Round09.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_Round09.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: WntNs3ikBS+jZo0SGYKag7OPvNsnHuBK5H2bYMPEDfqyfWp1Szt/Q28=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 23, y: 24, z: 23, w: 26}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Art/UIAssets/Button/btn_l_Blue.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Blue.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: DntNtyykUnwWKfGgFX6jQGrt8zxGA37WsMDMreZUjmzMzNiVNUHufUM=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 36, y: 49, z: 34, w: 77}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Art/UIAssets/Button/btn_l_Gray.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Gray.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: DSgXt36uUHidW47dsqmDuzpCv0WgvIZr0ZYltRnt1hRdFF3IseXuhXk=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 36, y: 54, z: 35, w: 77}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 1 - 1
Assets/Art/UIAssets/Button/btn_l_Green.png.meta

@@ -52,7 +52,7 @@ TextureImporter:
   alignment: 0
   spritePivot: {x: 0.5, y: 0.5}
   spritePixelsToUnits: 100
-  spriteBorder: {x: 32, y: 44, z: 30, w: 83}
+  spriteBorder: {x: 37, y: 54, z: 35, w: 56}
   spriteGenerateFallbackPhysicsShape: 1
   alphaUsage: 1
   alphaIsTransparency: 1

BIN
Assets/Art/UIAssets/Button/btn_l_Pink.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Pink.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: CikdvS2uVH2kW1wAa5mVhLzryr9KpCfMZE0NzLAlY+OjwmYxEkXW9y0=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 36, y: 53, z: 35, w: 77}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Art/UIAssets/Button/btn_l_Purple.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Purple.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: DXwa4XmqU38MnBNgGayrUpyBGRcnAMy8AprDoxkeWhr2OhMoE6niR8Y=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 37, y: 52, z: 34, w: 78}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Art/UIAssets/Button/btn_l_Red.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Red.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: ByhK5yKlVC9P0yJoqAt9YRv4YuhJZKVg7VnSClBG+pLGQ/dZ2TMnYRM=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 36, y: 49, z: 33, w: 79}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Art/UIAssets/Button/btn_l_Sky.png


+ 133 - 0
Assets/Art/UIAssets/Button/btn_l_Sky.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: BnhM4SivBy316myqfXRHB6e81mEEnm4B78qNNBe6ZUOkf2IvLypWrnQ=
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 13
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+    flipGreenChannel: 0
+  isReadable: 0
+  webStreaming: 0
+  priorityLevel: 0
+  uploadedMode: 2
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMipmapLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 37, y: 50, z: 33, w: 78}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  swizzle: 50462976
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    ignorePlatformSupport: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 1537655665
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

File diff suppressed because it is too large
+ 0 - 0
Assets/Art/UIAssets/TextrueJson/all.txt


+ 0 - 33
Assets/Editor/SpineSettings.asset

@@ -1,33 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &11400000
-MonoBehaviour:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: b29e98153ec2fbd44b8f7da1b41194e8, type: 3}
-  m_Name: SpineSettings
-  m_EditorClassIdentifier: 
-  defaultScale: 0.01
-  defaultMix: 0.2
-  defaultShader: Spine/Skeleton
-  defaultZSpacing: 0
-  defaultInstantiateLoop: 1
-  showHierarchyIcons: 1
-  setTextureImporterSettings: 1
-  textureSettingsReference: 
-  fixPrefabOverrideViaMeshFilter: 0
-  blendModeMaterialMultiply: {fileID: 0}
-  blendModeMaterialScreen: {fileID: 0}
-  blendModeMaterialAdditive: {fileID: 0}
-  atlasTxtImportWarning: 1
-  textureImporterWarning: 1
-  componentMaterialWarning: 1
-  autoReloadSceneSkeletons: 1
-  handleScale: 1
-  mecanimEventIncludeFolderName: 1
-  timelineUseBlendDuration: 1

+ 0 - 8
Assets/Editor/SpineSettings.asset.meta

@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: DylJvSKlVHiO5lyc+3SfHtTQl/6Ogcc6kgqpJ5j7MtEbuDhqDuhtMck=
-NativeFormatImporter:
-  externalObjects: {}
-  mainObjectFileID: 0
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

+ 21 - 21
Assets/Res/Config/HeroModelConfig.json

@@ -12,10 +12,10 @@
       "heroType": 1,
       "profession": 1,
       "itemID": 1004,
-      "hp": 1000,
-      "def": 3,
+      "hp": 500,
+      "def": 10,
       "crit": null,
-      "attack": 30,
+      "attack": 15,
       "shanbi": 10,
       "expGain": 100,
       "move_speed": 8,
@@ -39,10 +39,10 @@
       "heroType": 1,
       "profession": 2,
       "itemID": 1005,
-      "hp": 1000,
-      "def": 2,
+      "hp": 300,
+      "def": 6,
       "crit": null,
-      "attack": 30,
+      "attack": 25,
       "shanbi": 10,
       "expGain": 100,
       "move_speed": 8,
@@ -66,10 +66,10 @@
       "heroType": 1,
       "profession": 3,
       "itemID": 1006,
-      "hp": 1000,
-      "def": 2,
+      "hp": 400,
+      "def": 7,
       "crit": null,
-      "attack": 30,
+      "attack": 20,
       "shanbi": 10,
       "expGain": 100,
       "move_speed": 8,
@@ -93,10 +93,10 @@
       "heroType": 1,
       "profession": 4,
       "itemID": 1007,
-      "hp": 1000,
-      "def": 2,
+      "hp": 300,
+      "def": 6,
       "crit": null,
-      "attack": 30,
+      "attack": 25,
       "shanbi": 10,
       "expGain": 100,
       "move_speed": 8,
@@ -120,10 +120,10 @@
       "heroType": 2,
       "profession": 1,
       "itemID": null,
-      "hp": 100,
-      "def": 5,
+      "hp": 60,
+      "def": 10,
       "crit": null,
-      "attack": 13,
+      "attack": 10,
       "shanbi": 0,
       "expGain": null,
       "move_speed": 3,
@@ -146,10 +146,10 @@
       "heroType": 3,
       "profession": 1,
       "itemID": null,
-      "hp": 300,
-      "def": 6,
+      "hp": 1100,
+      "def": 10,
       "crit": null,
-      "attack": 14,
+      "attack": 20,
       "shanbi": 0,
       "expGain": null,
       "move_speed": 3,
@@ -174,10 +174,10 @@
       "heroType": 4,
       "profession": 1,
       "itemID": null,
-      "hp": 1000,
-      "def": 7,
+      "hp": 2000,
+      "def": 10,
       "crit": null,
-      "attack": 15,
+      "attack": 35,
       "shanbi": 0,
       "expGain": null,
       "move_speed": 3,

+ 1797 - 1797
Assets/Res/Config/HeroPowerUpConfig.json

@@ -4,3301 +4,3301 @@
       "ID": 1,
       "HeroLevel": 1,
       "ATKFactor": 1.0,
-      "HPFactor": 10.0,
+      "HPFactor": 1.0,
       "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
       "EXPFactor": 1.0,
-      "levelUpExp": 100,
-      "LevelupBasicPower": 300
+      "levelUpExp": 130,
+      "LevelupBasicPower": 330
     },
     {
       "ID": 2,
       "HeroLevel": 2,
-      "ATKFactor": 1.023531,
-      "HPFactor": 10.23531,
-      "DEFFactor": 1.023531,
+      "ATKFactor": 1.1,
+      "HPFactor": 1.134,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.023531,
-      "levelUpExp": 110,
-      "LevelupBasicPower": 307
+      "EXPFactor": 1.0,
+      "levelUpExp": 160,
+      "LevelupBasicPower": 360
     },
     {
       "ID": 3,
       "HeroLevel": 3,
-      "ATKFactor": 1.04761577,
-      "HPFactor": 10.4761572,
-      "DEFFactor": 1.04761577,
+      "ATKFactor": 1.2,
+      "HPFactor": 1.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.04761577,
-      "levelUpExp": 110,
-      "LevelupBasicPower": 314
+      "EXPFactor": 1.0,
+      "levelUpExp": 190,
+      "LevelupBasicPower": 390
     },
     {
       "ID": 4,
       "HeroLevel": 4,
-      "ATKFactor": 1.07226717,
-      "HPFactor": 10.7226715,
-      "DEFFactor": 1.07226717,
+      "ATKFactor": 1.3,
+      "HPFactor": 1.334,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.07226717,
-      "levelUpExp": 120,
-      "LevelupBasicPower": 322
+      "EXPFactor": 1.0,
+      "levelUpExp": 230,
+      "LevelupBasicPower": 420
     },
     {
       "ID": 5,
       "HeroLevel": 5,
-      "ATKFactor": 1.09749866,
-      "HPFactor": 10.974987,
-      "DEFFactor": 1.09749866,
+      "ATKFactor": 1.4,
+      "HPFactor": 1.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.09749866,
-      "levelUpExp": 130,
-      "LevelupBasicPower": 329
+      "EXPFactor": 1.0,
+      "levelUpExp": 270,
+      "LevelupBasicPower": 450
     },
     {
       "ID": 6,
       "HeroLevel": 6,
-      "ATKFactor": 1.12332392,
-      "HPFactor": 11.2332392,
-      "DEFFactor": 1.12332392,
+      "ATKFactor": 1.5,
+      "HPFactor": 1.534,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.12332392,
-      "levelUpExp": 130,
-      "LevelupBasicPower": 337
+      "EXPFactor": 1.0,
+      "levelUpExp": 320,
+      "LevelupBasicPower": 480
     },
     {
       "ID": 7,
       "HeroLevel": 7,
-      "ATKFactor": 1.14975679,
-      "HPFactor": 11.4975681,
-      "DEFFactor": 1.14975679,
+      "ATKFactor": 1.6,
+      "HPFactor": 1.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.14975679,
-      "levelUpExp": 140,
-      "LevelupBasicPower": 345
+      "EXPFactor": 1.0,
+      "levelUpExp": 370,
+      "LevelupBasicPower": 510
     },
     {
       "ID": 8,
       "HeroLevel": 8,
-      "ATKFactor": 1.17681181,
-      "HPFactor": 11.7681179,
-      "DEFFactor": 1.17681181,
+      "ATKFactor": 1.7,
+      "HPFactor": 1.734,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.17681181,
-      "levelUpExp": 150,
-      "LevelupBasicPower": 353
+      "EXPFactor": 1.0,
+      "levelUpExp": 430,
+      "LevelupBasicPower": 540
     },
     {
       "ID": 9,
       "HeroLevel": 9,
-      "ATKFactor": 1.2045033,
-      "HPFactor": 12.0450335,
-      "DEFFactor": 1.2045033,
+      "ATKFactor": 1.8,
+      "HPFactor": 1.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.2045033,
-      "levelUpExp": 160,
-      "LevelupBasicPower": 361
+      "EXPFactor": 1.0,
+      "levelUpExp": 490,
+      "LevelupBasicPower": 570
     },
     {
       "ID": 10,
       "HeroLevel": 10,
-      "ATKFactor": 1.2328465,
-      "HPFactor": 12.3284655,
-      "DEFFactor": 1.2328465,
+      "ATKFactor": 1.9,
+      "HPFactor": 1.934,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.2328465,
-      "levelUpExp": 170,
-      "LevelupBasicPower": 370
+      "EXPFactor": 1.0,
+      "levelUpExp": 560,
+      "LevelupBasicPower": 600
     },
     {
       "ID": 11,
       "HeroLevel": 11,
-      "ATKFactor": 1.26185656,
-      "HPFactor": 12.6185665,
-      "DEFFactor": 1.26185656,
+      "ATKFactor": 2.0,
+      "HPFactor": 2.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.26185656,
-      "levelUpExp": 180,
-      "LevelupBasicPower": 379
+      "EXPFactor": 1.0,
+      "levelUpExp": 630,
+      "LevelupBasicPower": 630
     },
     {
       "ID": 12,
       "HeroLevel": 12,
-      "ATKFactor": 1.29154932,
-      "HPFactor": 12.915494,
-      "DEFFactor": 1.29154932,
+      "ATKFactor": 2.1,
+      "HPFactor": 2.134,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.29154932,
-      "levelUpExp": 190,
-      "LevelupBasicPower": 387
+      "EXPFactor": 1.0,
+      "levelUpExp": 700,
+      "LevelupBasicPower": 660
     },
     {
       "ID": 13,
       "HeroLevel": 13,
-      "ATKFactor": 1.32194078,
-      "HPFactor": 13.219408,
-      "DEFFactor": 1.32194078,
+      "ATKFactor": 2.2,
+      "HPFactor": 2.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.32194078,
-      "levelUpExp": 200,
-      "LevelupBasicPower": 397
+      "EXPFactor": 1.0,
+      "levelUpExp": 780,
+      "LevelupBasicPower": 690
     },
     {
       "ID": 14,
       "HeroLevel": 14,
-      "ATKFactor": 1.35304737,
-      "HPFactor": 13.5304737,
-      "DEFFactor": 1.35304737,
+      "ATKFactor": 2.3,
+      "HPFactor": 2.334,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.35304737,
-      "levelUpExp": 210,
-      "LevelupBasicPower": 406
+      "EXPFactor": 1.0,
+      "levelUpExp": 870,
+      "LevelupBasicPower": 720
     },
     {
       "ID": 15,
       "HeroLevel": 15,
-      "ATKFactor": 1.38488591,
-      "HPFactor": 13.84886,
-      "DEFFactor": 1.38488591,
+      "ATKFactor": 2.4,
+      "HPFactor": 2.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.38488591,
-      "levelUpExp": 220,
-      "LevelupBasicPower": 415
+      "EXPFactor": 1.0,
+      "levelUpExp": 960,
+      "LevelupBasicPower": 750
     },
     {
       "ID": 16,
       "HeroLevel": 16,
-      "ATKFactor": 1.41747367,
-      "HPFactor": 14.174737,
-      "DEFFactor": 1.41747367,
+      "ATKFactor": 2.5,
+      "HPFactor": 2.534,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.41747367,
-      "levelUpExp": 240,
-      "LevelupBasicPower": 425
+      "EXPFactor": 1.0,
+      "levelUpExp": 1060,
+      "LevelupBasicPower": 780
     },
     {
       "ID": 17,
       "HeroLevel": 17,
-      "ATKFactor": 1.45082831,
-      "HPFactor": 14.5082827,
-      "DEFFactor": 1.45082831,
+      "ATKFactor": 2.6,
+      "HPFactor": 2.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.45082831,
-      "levelUpExp": 250,
-      "LevelupBasicPower": 435
+      "EXPFactor": 1.0,
+      "levelUpExp": 1170,
+      "LevelupBasicPower": 810
     },
     {
       "ID": 18,
       "HeroLevel": 18,
-      "ATKFactor": 1.48496771,
-      "HPFactor": 14.8496771,
-      "DEFFactor": 1.48496771,
+      "ATKFactor": 2.7,
+      "HPFactor": 2.734,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.48496771,
-      "levelUpExp": 270,
-      "LevelupBasicPower": 445
+      "EXPFactor": 1.0,
+      "levelUpExp": 1280,
+      "LevelupBasicPower": 840
     },
     {
       "ID": 19,
       "HeroLevel": 19,
-      "ATKFactor": 1.51991045,
-      "HPFactor": 15.1991053,
-      "DEFFactor": 1.51991045,
+      "ATKFactor": 2.8,
+      "HPFactor": 2.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.51991045,
-      "levelUpExp": 280,
-      "LevelupBasicPower": 456
+      "EXPFactor": 1.0,
+      "levelUpExp": 1390,
+      "LevelupBasicPower": 870
     },
     {
       "ID": 20,
       "HeroLevel": 20,
-      "ATKFactor": 1.55567551,
-      "HPFactor": 15.5567551,
-      "DEFFactor": 1.55567551,
+      "ATKFactor": 2.9,
+      "HPFactor": 2.934,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.55567551,
-      "levelUpExp": 300,
-      "LevelupBasicPower": 467
+      "EXPFactor": 1.0,
+      "levelUpExp": 1510,
+      "LevelupBasicPower": 900
     },
     {
       "ID": 21,
       "HeroLevel": 21,
-      "ATKFactor": 1.592282,
-      "HPFactor": 15.922821,
-      "DEFFactor": 1.592282,
+      "ATKFactor": 3.0,
+      "HPFactor": 3.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.592282,
-      "levelUpExp": 320,
-      "LevelupBasicPower": 478
+      "EXPFactor": 1.0,
+      "levelUpExp": 1640,
+      "LevelupBasicPower": 930
     },
     {
       "ID": 22,
       "HeroLevel": 22,
-      "ATKFactor": 1.62975013,
-      "HPFactor": 16.2975,
-      "DEFFactor": 1.62975013,
+      "ATKFactor": 3.1,
+      "HPFactor": 3.134,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.62975013,
-      "levelUpExp": 330,
-      "LevelupBasicPower": 489
+      "EXPFactor": 1.0,
+      "levelUpExp": 1770,
+      "LevelupBasicPower": 960
     },
     {
       "ID": 23,
       "HeroLevel": 23,
-      "ATKFactor": 1.66809976,
-      "HPFactor": 16.6809978,
-      "DEFFactor": 1.66809976,
+      "ATKFactor": 3.2,
+      "HPFactor": 3.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.66809976,
-      "levelUpExp": 350,
-      "LevelupBasicPower": 500
+      "EXPFactor": 1.0,
+      "levelUpExp": 1910,
+      "LevelupBasicPower": 990
     },
     {
       "ID": 24,
       "HeroLevel": 24,
-      "ATKFactor": 1.7073518,
-      "HPFactor": 17.0735188,
-      "DEFFactor": 1.7073518,
+      "ATKFactor": 3.3,
+      "HPFactor": 3.334,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.7073518,
-      "levelUpExp": 380,
-      "LevelupBasicPower": 512
+      "EXPFactor": 1.0,
+      "levelUpExp": 2060,
+      "LevelupBasicPower": 1020
     },
     {
       "ID": 25,
       "HeroLevel": 25,
-      "ATKFactor": 1.74752748,
-      "HPFactor": 17.475275,
-      "DEFFactor": 1.74752748,
+      "ATKFactor": 3.4,
+      "HPFactor": 3.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.74752748,
-      "levelUpExp": 400,
-      "LevelupBasicPower": 524
+      "EXPFactor": 1.0,
+      "levelUpExp": 2210,
+      "LevelupBasicPower": 1050
     },
     {
       "ID": 26,
       "HeroLevel": 26,
-      "ATKFactor": 1.78864861,
-      "HPFactor": 17.8864861,
-      "DEFFactor": 1.78864861,
+      "ATKFactor": 3.5,
+      "HPFactor": 3.534,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.78864861,
-      "levelUpExp": 420,
-      "LevelupBasicPower": 537
+      "EXPFactor": 1.0,
+      "levelUpExp": 2370,
+      "LevelupBasicPower": 1080
     },
     {
       "ID": 27,
       "HeroLevel": 27,
-      "ATKFactor": 1.83073723,
-      "HPFactor": 18.307373,
-      "DEFFactor": 1.83073723,
+      "ATKFactor": 3.6,
+      "HPFactor": 3.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.83073723,
-      "levelUpExp": 450,
-      "LevelupBasicPower": 549
+      "EXPFactor": 1.0,
+      "levelUpExp": 2540,
+      "LevelupBasicPower": 1110
     },
     {
       "ID": 28,
       "HeroLevel": 28,
-      "ATKFactor": 1.87381637,
-      "HPFactor": 18.738163,
-      "DEFFactor": 1.87381637,
+      "ATKFactor": 3.7,
+      "HPFactor": 3.734,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.87381637,
-      "levelUpExp": 470,
-      "LevelupBasicPower": 562
+      "EXPFactor": 1.0,
+      "levelUpExp": 2710,
+      "LevelupBasicPower": 1140
     },
     {
       "ID": 29,
       "HeroLevel": 29,
-      "ATKFactor": 1.91790915,
-      "HPFactor": 19.17909,
-      "DEFFactor": 1.91790915,
+      "ATKFactor": 3.8,
+      "HPFactor": 3.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.91790915,
-      "levelUpExp": 500,
-      "LevelupBasicPower": 575
+      "EXPFactor": 1.0,
+      "levelUpExp": 2890,
+      "LevelupBasicPower": 1170
     },
     {
       "ID": 30,
       "HeroLevel": 30,
-      "ATKFactor": 1.9630394,
-      "HPFactor": 19.630394,
-      "DEFFactor": 1.9630394,
+      "ATKFactor": 3.9,
+      "HPFactor": 3.934,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 1.9630394,
-      "levelUpExp": 530,
-      "LevelupBasicPower": 589
+      "EXPFactor": 1.0,
+      "levelUpExp": 3080,
+      "LevelupBasicPower": 1200
     },
     {
       "ID": 31,
       "HeroLevel": 31,
-      "ATKFactor": 2.00923181,
-      "HPFactor": 20.0923176,
-      "DEFFactor": 2.00923181,
+      "ATKFactor": 4.0,
+      "HPFactor": 4.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.00923181,
-      "levelUpExp": 560,
-      "LevelupBasicPower": 603
+      "EXPFactor": 1.0,
+      "levelUpExp": 3280,
+      "LevelupBasicPower": 1230
     },
     {
       "ID": 32,
       "HeroLevel": 32,
-      "ATKFactor": 2.056511,
-      "HPFactor": 20.56511,
-      "DEFFactor": 2.056511,
+      "ATKFactor": 4.1,
+      "HPFactor": 4.134,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.056511,
-      "levelUpExp": 590,
-      "LevelupBasicPower": 617
+      "EXPFactor": 1.0,
+      "levelUpExp": 3480,
+      "LevelupBasicPower": 1260
     },
     {
       "ID": 33,
       "HeroLevel": 33,
-      "ATKFactor": 2.10490274,
-      "HPFactor": 21.0490265,
-      "DEFFactor": 2.10490274,
+      "ATKFactor": 4.2,
+      "HPFactor": 4.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.10490274,
-      "levelUpExp": 630,
-      "LevelupBasicPower": 631
+      "EXPFactor": 1.0,
+      "levelUpExp": 3680,
+      "LevelupBasicPower": 1290
     },
     {
       "ID": 34,
       "HeroLevel": 34,
-      "ATKFactor": 2.15443325,
-      "HPFactor": 21.5443325,
-      "DEFFactor": 2.15443325,
+      "ATKFactor": 4.3,
+      "HPFactor": 4.334,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.15443325,
-      "levelUpExp": 670,
-      "LevelupBasicPower": 646
+      "EXPFactor": 1.0,
+      "levelUpExp": 3900,
+      "LevelupBasicPower": 1320
     },
     {
       "ID": 35,
       "HeroLevel": 35,
-      "ATKFactor": 2.20512915,
-      "HPFactor": 22.05129,
-      "DEFFactor": 2.20512915,
+      "ATKFactor": 4.4,
+      "HPFactor": 4.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.20512915,
-      "levelUpExp": 710,
-      "LevelupBasicPower": 662
+      "EXPFactor": 1.0,
+      "levelUpExp": 4120,
+      "LevelupBasicPower": 1350
     },
     {
       "ID": 36,
       "HeroLevel": 36,
-      "ATKFactor": 2.257018,
-      "HPFactor": 22.57018,
-      "DEFFactor": 2.257018,
+      "ATKFactor": 4.5,
+      "HPFactor": 4.534,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.257018,
-      "levelUpExp": 750,
-      "LevelupBasicPower": 677
+      "EXPFactor": 1.0,
+      "levelUpExp": 4350,
+      "LevelupBasicPower": 1380
     },
     {
       "ID": 37,
       "HeroLevel": 37,
-      "ATKFactor": 2.310128,
-      "HPFactor": 23.1012783,
-      "DEFFactor": 2.310128,
+      "ATKFactor": 4.6,
+      "HPFactor": 4.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.310128,
-      "levelUpExp": 790,
-      "LevelupBasicPower": 693
+      "EXPFactor": 1.0,
+      "levelUpExp": 4590,
+      "LevelupBasicPower": 1410
     },
     {
       "ID": 38,
       "HeroLevel": 38,
-      "ATKFactor": 2.36448765,
-      "HPFactor": 23.6448746,
-      "DEFFactor": 2.36448765,
+      "ATKFactor": 4.7,
+      "HPFactor": 4.734,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.36448765,
-      "levelUpExp": 840,
-      "LevelupBasicPower": 709
+      "EXPFactor": 1.0,
+      "levelUpExp": 4840,
+      "LevelupBasicPower": 1440
     },
     {
       "ID": 39,
       "HeroLevel": 39,
-      "ATKFactor": 2.4201262,
-      "HPFactor": 24.2012634,
-      "DEFFactor": 2.4201262,
+      "ATKFactor": 4.8,
+      "HPFactor": 4.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.4201262,
-      "levelUpExp": 890,
-      "LevelupBasicPower": 726
+      "EXPFactor": 1.0,
+      "levelUpExp": 5090,
+      "LevelupBasicPower": 1470
     },
     {
       "ID": 40,
       "HeroLevel": 40,
-      "ATKFactor": 2.47707438,
-      "HPFactor": 24.7707424,
-      "DEFFactor": 2.47707438,
+      "ATKFactor": 4.9,
+      "HPFactor": 4.866,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.47707438,
-      "levelUpExp": 940,
-      "LevelupBasicPower": 743
+      "EXPFactor": 1.0,
+      "levelUpExp": 5350,
+      "LevelupBasicPower": 1500
     },
     {
       "ID": 41,
       "HeroLevel": 41,
-      "ATKFactor": 2.53536224,
-      "HPFactor": 25.3536224,
-      "DEFFactor": 2.53536224,
+      "ATKFactor": 5.0,
+      "HPFactor": 5.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.53536224,
-      "levelUpExp": 1000,
-      "LevelupBasicPower": 761
+      "EXPFactor": 1.0,
+      "levelUpExp": 5620,
+      "LevelupBasicPower": 1530
     },
     {
       "ID": 42,
       "HeroLevel": 42,
-      "ATKFactor": 2.595022,
-      "HPFactor": 25.95022,
-      "DEFFactor": 2.595022,
+      "ATKFactor": 5.1,
+      "HPFactor": 5.066,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.595022,
-      "levelUpExp": 1060,
-      "LevelupBasicPower": 779
+      "EXPFactor": 1.0,
+      "levelUpExp": 5890,
+      "LevelupBasicPower": 1560
     },
     {
       "ID": 43,
       "HeroLevel": 43,
-      "ATKFactor": 2.65608549,
-      "HPFactor": 26.560854,
-      "DEFFactor": 2.65608549,
+      "ATKFactor": 5.2,
+      "HPFactor": 5.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.65608549,
-      "levelUpExp": 1120,
-      "LevelupBasicPower": 797
+      "EXPFactor": 1.0,
+      "levelUpExp": 6180,
+      "LevelupBasicPower": 1590
     },
     {
       "ID": 44,
       "HeroLevel": 44,
-      "ATKFactor": 2.71858573,
-      "HPFactor": 27.1858578,
-      "DEFFactor": 2.71858573,
+      "ATKFactor": 5.3,
+      "HPFactor": 5.266,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.71858573,
-      "levelUpExp": 1190,
-      "LevelupBasicPower": 816
+      "EXPFactor": 1.0,
+      "levelUpExp": 6470,
+      "LevelupBasicPower": 1620
     },
     {
       "ID": 45,
       "HeroLevel": 45,
-      "ATKFactor": 2.78255677,
-      "HPFactor": 27.8255672,
-      "DEFFactor": 2.78255677,
+      "ATKFactor": 5.4,
+      "HPFactor": 5.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.78255677,
-      "levelUpExp": 1260,
-      "LevelupBasicPower": 835
+      "EXPFactor": 1.0,
+      "levelUpExp": 6770,
+      "LevelupBasicPower": 1650
     },
     {
       "ID": 46,
       "HeroLevel": 46,
-      "ATKFactor": 2.84803319,
-      "HPFactor": 28.4803314,
-      "DEFFactor": 2.84803319,
+      "ATKFactor": 5.5,
+      "HPFactor": 5.466,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.84803319,
-      "levelUpExp": 1330,
-      "LevelupBasicPower": 854
+      "EXPFactor": 1.0,
+      "levelUpExp": 7080,
+      "LevelupBasicPower": 1680
     },
     {
       "ID": 47,
       "HeroLevel": 47,
-      "ATKFactor": 2.91505027,
-      "HPFactor": 29.1505013,
-      "DEFFactor": 2.91505027,
+      "ATKFactor": 5.6,
+      "HPFactor": 5.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.91505027,
-      "levelUpExp": 1410,
-      "LevelupBasicPower": 875
+      "EXPFactor": 1.0,
+      "levelUpExp": 7400,
+      "LevelupBasicPower": 1710
     },
     {
       "ID": 48,
       "HeroLevel": 48,
-      "ATKFactor": 2.98364425,
-      "HPFactor": 29.8364429,
-      "DEFFactor": 2.98364425,
+      "ATKFactor": 5.7,
+      "HPFactor": 5.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 2.98364425,
-      "levelUpExp": 1490,
-      "LevelupBasicPower": 895
+      "EXPFactor": 1.0,
+      "levelUpExp": 7720,
+      "LevelupBasicPower": 1740
     },
     {
       "ID": 49,
       "HeroLevel": 49,
-      "ATKFactor": 3.05385232,
-      "HPFactor": 30.5385246,
-      "DEFFactor": 3.05385232,
+      "ATKFactor": 5.8,
+      "HPFactor": 5.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.05385232,
-      "levelUpExp": 1580,
-      "LevelupBasicPower": 916
+      "EXPFactor": 1.0,
+      "levelUpExp": 8060,
+      "LevelupBasicPower": 1770
     },
     {
       "ID": 50,
       "HeroLevel": 50,
-      "ATKFactor": 3.12571263,
-      "HPFactor": 31.2571259,
-      "DEFFactor": 3.12571263,
+      "ATKFactor": 5.9,
+      "HPFactor": 6.16,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.12571263,
-      "levelUpExp": 1670,
-      "LevelupBasicPower": 938
+      "EXPFactor": 1.0,
+      "levelUpExp": 8400,
+      "LevelupBasicPower": 1800
     },
     {
       "ID": 51,
       "HeroLevel": 51,
-      "ATKFactor": 3.19926381,
-      "HPFactor": 31.9926376,
-      "DEFFactor": 3.19926381,
+      "ATKFactor": 6.0,
+      "HPFactor": 6.3,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.19926381,
-      "levelUpExp": 1770,
-      "LevelupBasicPower": 960
+      "EXPFactor": 1.0,
+      "levelUpExp": 8750,
+      "LevelupBasicPower": 1830
     },
     {
       "ID": 52,
       "HeroLevel": 52,
-      "ATKFactor": 3.27454567,
-      "HPFactor": 32.7454567,
-      "DEFFactor": 3.27454567,
+      "ATKFactor": 6.1,
+      "HPFactor": 6.37,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.27454567,
-      "levelUpExp": 1880,
-      "LevelupBasicPower": 982
+      "EXPFactor": 1.0,
+      "levelUpExp": 9110,
+      "LevelupBasicPower": 1860
     },
     {
       "ID": 53,
       "HeroLevel": 53,
-      "ATKFactor": 3.351599,
-      "HPFactor": 33.5159874,
-      "DEFFactor": 3.351599,
+      "ATKFactor": 6.2,
+      "HPFactor": 6.51,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.351599,
-      "levelUpExp": 1990,
-      "LevelupBasicPower": 1005
+      "EXPFactor": 1.0,
+      "levelUpExp": 9470,
+      "LevelupBasicPower": 1890
     },
     {
       "ID": 54,
       "HeroLevel": 54,
-      "ATKFactor": 3.43046546,
-      "HPFactor": 34.3046532,
-      "DEFFactor": 3.43046546,
+      "ATKFactor": 6.3,
+      "HPFactor": 6.58,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.43046546,
-      "levelUpExp": 2110,
-      "LevelupBasicPower": 1029
+      "EXPFactor": 1.0,
+      "levelUpExp": 9850,
+      "LevelupBasicPower": 1920
     },
     {
       "ID": 55,
       "HeroLevel": 55,
-      "ATKFactor": 3.51118779,
-      "HPFactor": 35.1118774,
-      "DEFFactor": 3.51118779,
+      "ATKFactor": 6.4,
+      "HPFactor": 6.72,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.51118779,
-      "levelUpExp": 2230,
-      "LevelupBasicPower": 1053
+      "EXPFactor": 1.0,
+      "levelUpExp": 10240,
+      "LevelupBasicPower": 1950
     },
     {
       "ID": 56,
       "HeroLevel": 56,
-      "ATKFactor": 3.59380937,
-      "HPFactor": 35.9380951,
-      "DEFFactor": 3.59380937,
+      "ATKFactor": 6.5,
+      "HPFactor": 6.79,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.59380937,
-      "levelUpExp": 2360,
-      "LevelupBasicPower": 1078
+      "EXPFactor": 1.0,
+      "levelUpExp": 10630,
+      "LevelupBasicPower": 1980
     },
     {
       "ID": 57,
       "HeroLevel": 57,
-      "ATKFactor": 3.67837548,
-      "HPFactor": 36.7837524,
-      "DEFFactor": 3.67837548,
+      "ATKFactor": 6.6,
+      "HPFactor": 6.93,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.67837548,
-      "levelUpExp": 2500,
-      "LevelupBasicPower": 1104
+      "EXPFactor": 1.0,
+      "levelUpExp": 11030,
+      "LevelupBasicPower": 2010
     },
     {
       "ID": 58,
       "HeroLevel": 58,
-      "ATKFactor": 3.7649312,
-      "HPFactor": 37.64931,
-      "DEFFactor": 3.7649312,
+      "ATKFactor": 6.7,
+      "HPFactor": 7.07,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.7649312,
-      "levelUpExp": 2650,
-      "LevelupBasicPower": 1129
+      "EXPFactor": 1.0,
+      "levelUpExp": 11440,
+      "LevelupBasicPower": 2040
     },
     {
       "ID": 59,
       "HeroLevel": 59,
-      "ATKFactor": 3.85352373,
-      "HPFactor": 38.5352364,
-      "DEFFactor": 3.85352373,
+      "ATKFactor": 6.8,
+      "HPFactor": 7.14,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.85352373,
-      "levelUpExp": 2810,
-      "LevelupBasicPower": 1156
+      "EXPFactor": 1.0,
+      "levelUpExp": 11860,
+      "LevelupBasicPower": 2070
     },
     {
       "ID": 60,
       "HeroLevel": 60,
-      "ATKFactor": 3.944201,
-      "HPFactor": 39.44201,
-      "DEFFactor": 3.944201,
+      "ATKFactor": 6.9,
+      "HPFactor": 7.28,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 3.944201,
-      "levelUpExp": 2980,
-      "LevelupBasicPower": 1183
+      "EXPFactor": 1.0,
+      "levelUpExp": 12290,
+      "LevelupBasicPower": 2100
     },
     {
       "ID": 61,
       "HeroLevel": 61,
-      "ATKFactor": 4.037012,
-      "HPFactor": 40.37012,
-      "DEFFactor": 4.037012,
+      "ATKFactor": 7.0,
+      "HPFactor": 7.35,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.037012,
-      "levelUpExp": 3150,
-      "LevelupBasicPower": 1211
+      "EXPFactor": 1.0,
+      "levelUpExp": 12730,
+      "LevelupBasicPower": 2130
     },
     {
       "ID": 62,
       "HeroLevel": 62,
-      "ATKFactor": 4.132007,
-      "HPFactor": 41.32007,
-      "DEFFactor": 4.132007,
+      "ATKFactor": 7.1,
+      "HPFactor": 7.49,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.132007,
-      "levelUpExp": 3340,
-      "LevelupBasicPower": 1240
+      "EXPFactor": 1.0,
+      "levelUpExp": 13180,
+      "LevelupBasicPower": 2160
     },
     {
       "ID": 63,
       "HeroLevel": 63,
-      "ATKFactor": 4.229237,
-      "HPFactor": 42.2923737,
-      "DEFFactor": 4.229237,
+      "ATKFactor": 7.2,
+      "HPFactor": 7.56,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.229237,
-      "levelUpExp": 3540,
-      "LevelupBasicPower": 1269
+      "EXPFactor": 1.0,
+      "levelUpExp": 13640,
+      "LevelupBasicPower": 2190
     },
     {
       "ID": 64,
       "HeroLevel": 64,
-      "ATKFactor": 4.32875538,
-      "HPFactor": 43.2875557,
-      "DEFFactor": 4.32875538,
+      "ATKFactor": 7.3,
+      "HPFactor": 7.7,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.32875538,
-      "levelUpExp": 3750,
-      "LevelupBasicPower": 1299
+      "EXPFactor": 1.0,
+      "levelUpExp": 14100,
+      "LevelupBasicPower": 2220
     },
     {
       "ID": 65,
       "HeroLevel": 65,
-      "ATKFactor": 4.43061543,
-      "HPFactor": 44.3061523,
-      "DEFFactor": 4.43061543,
+      "ATKFactor": 7.4,
+      "HPFactor": 7.77,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.43061543,
-      "levelUpExp": 3970,
-      "LevelupBasicPower": 1329
+      "EXPFactor": 1.0,
+      "levelUpExp": 14580,
+      "LevelupBasicPower": 2250
     },
     {
       "ID": 66,
       "HeroLevel": 66,
-      "ATKFactor": 4.534872,
-      "HPFactor": 45.34872,
-      "DEFFactor": 4.534872,
+      "ATKFactor": 7.5,
+      "HPFactor": 7.91,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.534872,
-      "levelUpExp": 4200,
-      "LevelupBasicPower": 1360
+      "EXPFactor": 1.0,
+      "levelUpExp": 15070,
+      "LevelupBasicPower": 2280
     },
     {
       "ID": 67,
       "HeroLevel": 67,
-      "ATKFactor": 4.64158249,
-      "HPFactor": 46.41582,
-      "DEFFactor": 4.64158249,
+      "ATKFactor": 7.6,
+      "HPFactor": 7.98,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.64158249,
-      "levelUpExp": 4450,
-      "LevelupBasicPower": 1392
+      "EXPFactor": 1.0,
+      "levelUpExp": 15560,
+      "LevelupBasicPower": 2310
     },
     {
       "ID": 68,
       "HeroLevel": 68,
-      "ATKFactor": 4.75080347,
-      "HPFactor": 47.5080338,
-      "DEFFactor": 4.75080347,
+      "ATKFactor": 7.7,
+      "HPFactor": 8.12,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.75080347,
-      "levelUpExp": 4710,
-      "LevelupBasicPower": 1425
+      "EXPFactor": 1.0,
+      "levelUpExp": 16070,
+      "LevelupBasicPower": 2340
     },
     {
       "ID": 69,
       "HeroLevel": 69,
-      "ATKFactor": 4.8625946,
-      "HPFactor": 48.625946,
-      "DEFFactor": 4.8625946,
+      "ATKFactor": 7.8,
+      "HPFactor": 8.19,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.8625946,
-      "levelUpExp": 4990,
-      "LevelupBasicPower": 1459
+      "EXPFactor": 1.0,
+      "levelUpExp": 16580,
+      "LevelupBasicPower": 2370
     },
     {
       "ID": 70,
       "HeroLevel": 70,
-      "ATKFactor": 4.97701645,
-      "HPFactor": 49.77016,
-      "DEFFactor": 4.97701645,
+      "ATKFactor": 7.9,
+      "HPFactor": 8.33,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 4.97701645,
-      "levelUpExp": 5290,
-      "LevelupBasicPower": 1493
+      "EXPFactor": 1.0,
+      "levelUpExp": 17100,
+      "LevelupBasicPower": 2400
     },
     {
       "ID": 71,
       "HeroLevel": 71,
-      "ATKFactor": 5.09413052,
-      "HPFactor": 50.9413033,
-      "DEFFactor": 5.09413052,
+      "ATKFactor": 8.0,
+      "HPFactor": 8.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.09413052,
-      "levelUpExp": 5600,
-      "LevelupBasicPower": 1528
+      "EXPFactor": 1.0,
+      "levelUpExp": 17640,
+      "LevelupBasicPower": 2430
     },
     {
       "ID": 72,
       "HeroLevel": 72,
-      "ATKFactor": 5.214,
-      "HPFactor": 52.1400032,
-      "DEFFactor": 5.214,
+      "ATKFactor": 8.1,
+      "HPFactor": 8.54,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.214,
-      "levelUpExp": 5930,
-      "LevelupBasicPower": 1564
+      "EXPFactor": 1.0,
+      "levelUpExp": 18180,
+      "LevelupBasicPower": 2460
     },
     {
       "ID": 73,
       "HeroLevel": 73,
-      "ATKFactor": 5.336691,
-      "HPFactor": 53.36691,
-      "DEFFactor": 5.336691,
+      "ATKFactor": 8.2,
+      "HPFactor": 8.61,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.336691,
-      "levelUpExp": 6290,
-      "LevelupBasicPower": 1601
+      "EXPFactor": 1.0,
+      "levelUpExp": 18730,
+      "LevelupBasicPower": 2490
     },
     {
       "ID": 74,
       "HeroLevel": 74,
-      "ATKFactor": 5.462269,
-      "HPFactor": 54.62269,
-      "DEFFactor": 5.462269,
+      "ATKFactor": 8.3,
+      "HPFactor": 8.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.462269,
-      "levelUpExp": 6660,
-      "LevelupBasicPower": 1639
+      "EXPFactor": 1.0,
+      "levelUpExp": 19300,
+      "LevelupBasicPower": 2520
     },
     {
       "ID": 75,
       "HeroLevel": 75,
-      "ATKFactor": 5.59080124,
-      "HPFactor": 55.9080124,
-      "DEFFactor": 5.59080124,
+      "ATKFactor": 8.4,
+      "HPFactor": 8.82,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.59080124,
-      "levelUpExp": 7050,
-      "LevelupBasicPower": 1677
+      "EXPFactor": 1.0,
+      "levelUpExp": 19870,
+      "LevelupBasicPower": 2550
     },
     {
       "ID": 76,
       "HeroLevel": 76,
-      "ATKFactor": 5.7223587,
-      "HPFactor": 57.2235832,
-      "DEFFactor": 5.7223587,
+      "ATKFactor": 8.5,
+      "HPFactor": 8.96,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.7223587,
-      "levelUpExp": 7470,
-      "LevelupBasicPower": 1717
+      "EXPFactor": 1.0,
+      "levelUpExp": 20450,
+      "LevelupBasicPower": 2580
     },
     {
       "ID": 77,
       "HeroLevel": 77,
-      "ATKFactor": 5.85701132,
-      "HPFactor": 58.5701141,
-      "DEFFactor": 5.85701132,
+      "ATKFactor": 8.6,
+      "HPFactor": 9.03,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.85701132,
-      "levelUpExp": 7910,
-      "LevelupBasicPower": 1757
+      "EXPFactor": 1.0,
+      "levelUpExp": 21050,
+      "LevelupBasicPower": 2610
     },
     {
       "ID": 78,
       "HeroLevel": 78,
-      "ATKFactor": 5.99483252,
-      "HPFactor": 59.9483261,
-      "DEFFactor": 5.99483252,
+      "ATKFactor": 8.7,
+      "HPFactor": 9.17,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 5.99483252,
-      "levelUpExp": 8380,
-      "LevelupBasicPower": 1798
+      "EXPFactor": 1.0,
+      "levelUpExp": 21650,
+      "LevelupBasicPower": 2640
     },
     {
       "ID": 79,
       "HeroLevel": 79,
-      "ATKFactor": 6.135897,
-      "HPFactor": 61.35897,
-      "DEFFactor": 6.135897,
+      "ATKFactor": 8.8,
+      "HPFactor": 9.24,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.135897,
-      "levelUpExp": 8880,
-      "LevelupBasicPower": 1841
+      "EXPFactor": 1.0,
+      "levelUpExp": 22260,
+      "LevelupBasicPower": 2670
     },
     {
       "ID": 80,
       "HeroLevel": 80,
-      "ATKFactor": 6.28028059,
-      "HPFactor": 62.8028069,
-      "DEFFactor": 6.28028059,
+      "ATKFactor": 8.9,
+      "HPFactor": 9.38,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.28028059,
-      "levelUpExp": 9400,
-      "LevelupBasicPower": 1884
+      "EXPFactor": 1.0,
+      "levelUpExp": 22890,
+      "LevelupBasicPower": 2700
     },
     {
       "ID": 81,
       "HeroLevel": 81,
-      "ATKFactor": 6.428062,
-      "HPFactor": 64.2806244,
-      "DEFFactor": 6.428062,
+      "ATKFactor": 9.0,
+      "HPFactor": 9.45,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.428062,
-      "levelUpExp": 9960,
-      "LevelupBasicPower": 1928
+      "EXPFactor": 1.0,
+      "levelUpExp": 23520,
+      "LevelupBasicPower": 2730
     },
     {
       "ID": 82,
       "HeroLevel": 82,
-      "ATKFactor": 6.579321,
-      "HPFactor": 65.7932053,
-      "DEFFactor": 6.579321,
+      "ATKFactor": 9.1,
+      "HPFactor": 9.59,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.579321,
-      "levelUpExp": 10550,
-      "LevelupBasicPower": 1974
+      "EXPFactor": 1.0,
+      "levelUpExp": 24160,
+      "LevelupBasicPower": 2760
     },
     {
       "ID": 83,
       "HeroLevel": 83,
-      "ATKFactor": 6.734139,
-      "HPFactor": 67.3413849,
-      "DEFFactor": 6.734139,
+      "ATKFactor": 9.2,
+      "HPFactor": 9.66,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.734139,
-      "levelUpExp": 11170,
-      "LevelupBasicPower": 2020
+      "EXPFactor": 1.0,
+      "levelUpExp": 24820,
+      "LevelupBasicPower": 2790
     },
     {
       "ID": 84,
       "HeroLevel": 84,
-      "ATKFactor": 6.8926,
-      "HPFactor": 68.9259949,
-      "DEFFactor": 6.8926,
+      "ATKFactor": 9.3,
+      "HPFactor": 9.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 6.8926,
-      "levelUpExp": 11830,
-      "LevelupBasicPower": 2068
+      "EXPFactor": 1.0,
+      "levelUpExp": 25480,
+      "LevelupBasicPower": 2820
     },
     {
       "ID": 85,
       "HeroLevel": 85,
-      "ATKFactor": 7.05478954,
-      "HPFactor": 70.5479,
-      "DEFFactor": 7.05478954,
+      "ATKFactor": 9.4,
+      "HPFactor": 9.87,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.05478954,
-      "levelUpExp": 12530,
-      "LevelupBasicPower": 2116
+      "EXPFactor": 1.0,
+      "levelUpExp": 26160,
+      "LevelupBasicPower": 2850
     },
     {
       "ID": 86,
       "HeroLevel": 86,
-      "ATKFactor": 7.220796,
-      "HPFactor": 72.20796,
-      "DEFFactor": 7.220796,
+      "ATKFactor": 9.5,
+      "HPFactor": 10.01,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.220796,
-      "levelUpExp": 13280,
-      "LevelupBasicPower": 2166
+      "EXPFactor": 1.0,
+      "levelUpExp": 26850,
+      "LevelupBasicPower": 2880
     },
     {
       "ID": 87,
       "HeroLevel": 87,
-      "ATKFactor": 7.39070845,
-      "HPFactor": 73.90708,
-      "DEFFactor": 7.39070845,
+      "ATKFactor": 9.6,
+      "HPFactor": 10.08,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.39070845,
-      "levelUpExp": 14060,
-      "LevelupBasicPower": 2217
+      "EXPFactor": 1.0,
+      "levelUpExp": 27540,
+      "LevelupBasicPower": 2910
     },
     {
       "ID": 88,
       "HeroLevel": 88,
-      "ATKFactor": 7.564619,
-      "HPFactor": 75.6461945,
-      "DEFFactor": 7.564619,
+      "ATKFactor": 9.7,
+      "HPFactor": 10.22,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.564619,
-      "levelUpExp": 14890,
-      "LevelupBasicPower": 2269
+      "EXPFactor": 1.0,
+      "levelUpExp": 28250,
+      "LevelupBasicPower": 2940
     },
     {
       "ID": 89,
       "HeroLevel": 89,
-      "ATKFactor": 7.74262238,
-      "HPFactor": 77.42622,
-      "DEFFactor": 7.74262238,
+      "ATKFactor": 9.8,
+      "HPFactor": 10.29,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.74262238,
-      "levelUpExp": 15780,
-      "LevelupBasicPower": 2323
+      "EXPFactor": 1.0,
+      "levelUpExp": 28970,
+      "LevelupBasicPower": 2970
     },
     {
       "ID": 90,
       "HeroLevel": 90,
-      "ATKFactor": 7.92481375,
-      "HPFactor": 79.24814,
-      "DEFFactor": 7.92481375,
+      "ATKFactor": 9.9,
+      "HPFactor": 10.43,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 7.92481375,
-      "levelUpExp": 16710,
-      "LevelupBasicPower": 2377
+      "EXPFactor": 1.0,
+      "levelUpExp": 29700,
+      "LevelupBasicPower": 3000
     },
     {
       "ID": 91,
       "HeroLevel": 91,
-      "ATKFactor": 8.111293,
-      "HPFactor": 81.11293,
-      "DEFFactor": 8.111293,
+      "ATKFactor": 10.0,
+      "HPFactor": 10.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 8.111293,
-      "levelUpExp": 17700,
-      "LevelupBasicPower": 2433
+      "EXPFactor": 1.0,
+      "levelUpExp": 30440,
+      "LevelupBasicPower": 3030
     },
     {
       "ID": 92,
       "HeroLevel": 92,
-      "ATKFactor": 8.302159,
-      "HPFactor": 83.0216,
-      "DEFFactor": 8.302159,
+      "ATKFactor": 10.1,
+      "HPFactor": 10.64,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 8.302159,
-      "levelUpExp": 18750,
-      "LevelupBasicPower": 2491
+      "EXPFactor": 1.0,
+      "levelUpExp": 31190,
+      "LevelupBasicPower": 3060
     },
     {
       "ID": 93,
       "HeroLevel": 93,
-      "ATKFactor": 8.497518,
-      "HPFactor": 84.975174,
-      "DEFFactor": 8.497518,
+      "ATKFactor": 10.2,
+      "HPFactor": 10.71,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 8.497518,
-      "levelUpExp": 19860,
-      "LevelupBasicPower": 2549
+      "EXPFactor": 1.0,
+      "levelUpExp": 31950,
+      "LevelupBasicPower": 3090
     },
     {
       "ID": 94,
       "HeroLevel": 94,
-      "ATKFactor": 8.697473,
-      "HPFactor": 86.9747238,
-      "DEFFactor": 8.697473,
+      "ATKFactor": 10.3,
+      "HPFactor": 10.85,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 8.697473,
-      "levelUpExp": 21030,
-      "LevelupBasicPower": 2609
+      "EXPFactor": 1.0,
+      "levelUpExp": 32720,
+      "LevelupBasicPower": 3120
     },
     {
       "ID": 95,
       "HeroLevel": 95,
-      "ATKFactor": 8.902133,
-      "HPFactor": 89.02133,
-      "DEFFactor": 8.902133,
+      "ATKFactor": 10.4,
+      "HPFactor": 10.92,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 8.902133,
-      "levelUpExp": 22280,
-      "LevelupBasicPower": 2671
+      "EXPFactor": 1.0,
+      "levelUpExp": 33510,
+      "LevelupBasicPower": 3150
     },
     {
       "ID": 96,
       "HeroLevel": 96,
-      "ATKFactor": 9.111609,
-      "HPFactor": 91.11609,
-      "DEFFactor": 9.111609,
+      "ATKFactor": 10.5,
+      "HPFactor": 11.06,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 9.111609,
-      "levelUpExp": 23590,
-      "LevelupBasicPower": 2733
+      "EXPFactor": 1.0,
+      "levelUpExp": 34300,
+      "LevelupBasicPower": 3180
     },
     {
       "ID": 97,
       "HeroLevel": 97,
-      "ATKFactor": 9.32601452,
-      "HPFactor": 93.26014,
-      "DEFFactor": 9.32601452,
+      "ATKFactor": 10.6,
+      "HPFactor": 11.13,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 9.32601452,
-      "levelUpExp": 24990,
-      "LevelupBasicPower": 2798
+      "EXPFactor": 1.0,
+      "levelUpExp": 35110,
+      "LevelupBasicPower": 3210
     },
     {
       "ID": 98,
       "HeroLevel": 98,
-      "ATKFactor": 9.54546452,
-      "HPFactor": 95.45465,
-      "DEFFactor": 9.54546452,
+      "ATKFactor": 10.7,
+      "HPFactor": 11.27,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 9.54546452,
-      "levelUpExp": 26470,
-      "LevelupBasicPower": 2864
+      "EXPFactor": 1.0,
+      "levelUpExp": 35920,
+      "LevelupBasicPower": 3240
     },
     {
       "ID": 99,
       "HeroLevel": 99,
-      "ATKFactor": 9.770079,
-      "HPFactor": 97.70079,
-      "DEFFactor": 9.770079,
+      "ATKFactor": 10.8,
+      "HPFactor": 11.34,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 9.770079,
-      "levelUpExp": 28040,
-      "LevelupBasicPower": 2931
+      "EXPFactor": 1.0,
+      "levelUpExp": 36750,
+      "LevelupBasicPower": 3270
     },
     {
       "ID": 100,
       "HeroLevel": 100,
-      "ATKFactor": 10.1,
-      "HPFactor": 100.0,
-      "DEFFactor": 10.1,
+      "ATKFactor": 10.9,
+      "HPFactor": 12.026,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.1,
-      "levelUpExp": 30440,
-      "LevelupBasicPower": 3030
+      "EXPFactor": 1.0,
+      "levelUpExp": 37590,
+      "LevelupBasicPower": 3300
     },
     {
       "ID": 101,
       "HeroLevel": 101,
-      "ATKFactor": 10.2,
-      "HPFactor": 101.0,
-      "DEFFactor": 10.2,
+      "ATKFactor": 11.0,
+      "HPFactor": 12.1,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.2,
-      "levelUpExp": 31190,
-      "LevelupBasicPower": 3060
+      "EXPFactor": 1.0,
+      "levelUpExp": 38440,
+      "LevelupBasicPower": 3330
     },
     {
       "ID": 102,
       "HeroLevel": 102,
-      "ATKFactor": 10.3,
-      "HPFactor": 102.0,
-      "DEFFactor": 10.3,
+      "ATKFactor": 11.1,
+      "HPFactor": 12.246,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.3,
-      "levelUpExp": 31950,
-      "LevelupBasicPower": 3090
+      "EXPFactor": 1.0,
+      "levelUpExp": 39300,
+      "LevelupBasicPower": 3360
     },
     {
       "ID": 103,
       "HeroLevel": 103,
-      "ATKFactor": 10.4,
-      "HPFactor": 103.0,
-      "DEFFactor": 10.4,
+      "ATKFactor": 11.2,
+      "HPFactor": 12.32,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.4,
-      "levelUpExp": 32720,
-      "LevelupBasicPower": 3120
+      "EXPFactor": 1.0,
+      "levelUpExp": 40180,
+      "LevelupBasicPower": 3390
     },
     {
       "ID": 104,
       "HeroLevel": 104,
-      "ATKFactor": 10.5,
-      "HPFactor": 104.0,
-      "DEFFactor": 10.5,
+      "ATKFactor": 11.3,
+      "HPFactor": 12.466,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.5,
-      "levelUpExp": 33510,
-      "LevelupBasicPower": 3150
+      "EXPFactor": 1.0,
+      "levelUpExp": 41060,
+      "LevelupBasicPower": 3420
     },
     {
       "ID": 105,
       "HeroLevel": 105,
-      "ATKFactor": 10.6,
-      "HPFactor": 105.0,
-      "DEFFactor": 10.6,
+      "ATKFactor": 11.4,
+      "HPFactor": 12.54,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.6,
-      "levelUpExp": 34300,
-      "LevelupBasicPower": 3180
+      "EXPFactor": 1.0,
+      "levelUpExp": 41960,
+      "LevelupBasicPower": 3450
     },
     {
       "ID": 106,
       "HeroLevel": 106,
-      "ATKFactor": 10.7,
-      "HPFactor": 106.0,
-      "DEFFactor": 10.7,
+      "ATKFactor": 11.5,
+      "HPFactor": 12.686,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.7,
-      "levelUpExp": 35110,
-      "LevelupBasicPower": 3210
+      "EXPFactor": 1.0,
+      "levelUpExp": 42870,
+      "LevelupBasicPower": 3480
     },
     {
       "ID": 107,
       "HeroLevel": 107,
-      "ATKFactor": 10.8,
-      "HPFactor": 107.0,
-      "DEFFactor": 10.8,
+      "ATKFactor": 11.6,
+      "HPFactor": 12.76,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.8,
-      "levelUpExp": 35920,
-      "LevelupBasicPower": 3240
+      "EXPFactor": 1.0,
+      "levelUpExp": 43780,
+      "LevelupBasicPower": 3510
     },
     {
       "ID": 108,
       "HeroLevel": 108,
-      "ATKFactor": 10.9,
-      "HPFactor": 108.0,
-      "DEFFactor": 10.9,
+      "ATKFactor": 11.7,
+      "HPFactor": 12.906,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 10.9,
-      "levelUpExp": 36750,
-      "LevelupBasicPower": 3270
+      "EXPFactor": 1.0,
+      "levelUpExp": 44720,
+      "LevelupBasicPower": 3540
     },
     {
       "ID": 109,
       "HeroLevel": 109,
-      "ATKFactor": 11.0,
-      "HPFactor": 109.0,
-      "DEFFactor": 11.0,
+      "ATKFactor": 11.8,
+      "HPFactor": 12.98,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.0,
-      "levelUpExp": 37590,
-      "LevelupBasicPower": 3300
+      "EXPFactor": 1.0,
+      "levelUpExp": 45660,
+      "LevelupBasicPower": 3570
     },
     {
       "ID": 110,
       "HeroLevel": 110,
-      "ATKFactor": 11.1,
-      "HPFactor": 110.0,
-      "DEFFactor": 11.1,
+      "ATKFactor": 11.9,
+      "HPFactor": 13.126,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.1,
-      "levelUpExp": 38440,
-      "LevelupBasicPower": 3330
+      "EXPFactor": 1.0,
+      "levelUpExp": 46610,
+      "LevelupBasicPower": 3600
     },
     {
       "ID": 111,
       "HeroLevel": 111,
-      "ATKFactor": 11.2,
-      "HPFactor": 111.0,
-      "DEFFactor": 11.2,
+      "ATKFactor": 12.0,
+      "HPFactor": 13.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.2,
-      "levelUpExp": 39300,
-      "LevelupBasicPower": 3360
+      "EXPFactor": 1.0,
+      "levelUpExp": 47580,
+      "LevelupBasicPower": 3630
     },
     {
       "ID": 112,
       "HeroLevel": 112,
-      "ATKFactor": 11.3,
-      "HPFactor": 112.0,
-      "DEFFactor": 11.3,
+      "ATKFactor": 12.1,
+      "HPFactor": 13.346,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.3,
-      "levelUpExp": 40180,
-      "LevelupBasicPower": 3390
+      "EXPFactor": 1.0,
+      "levelUpExp": 48560,
+      "LevelupBasicPower": 3660
     },
     {
       "ID": 113,
       "HeroLevel": 113,
-      "ATKFactor": 11.4,
-      "HPFactor": 113.0,
-      "DEFFactor": 11.4,
+      "ATKFactor": 12.2,
+      "HPFactor": 13.42,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.4,
-      "levelUpExp": 41060,
-      "LevelupBasicPower": 3420
+      "EXPFactor": 1.0,
+      "levelUpExp": 49550,
+      "LevelupBasicPower": 3690
     },
     {
       "ID": 114,
       "HeroLevel": 114,
-      "ATKFactor": 11.5,
-      "HPFactor": 114.0,
-      "DEFFactor": 11.5,
+      "ATKFactor": 12.3,
+      "HPFactor": 13.566,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.5,
-      "levelUpExp": 41960,
-      "LevelupBasicPower": 3450
+      "EXPFactor": 1.0,
+      "levelUpExp": 50550,
+      "LevelupBasicPower": 3720
     },
     {
       "ID": 115,
       "HeroLevel": 115,
-      "ATKFactor": 11.6,
-      "HPFactor": 115.0,
-      "DEFFactor": 11.6,
+      "ATKFactor": 12.4,
+      "HPFactor": 13.64,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.6,
-      "levelUpExp": 42870,
-      "LevelupBasicPower": 3480
+      "EXPFactor": 1.0,
+      "levelUpExp": 51560,
+      "LevelupBasicPower": 3750
     },
     {
       "ID": 116,
       "HeroLevel": 116,
-      "ATKFactor": 11.7,
-      "HPFactor": 116.0,
-      "DEFFactor": 11.7,
+      "ATKFactor": 12.5,
+      "HPFactor": 13.786,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.7,
-      "levelUpExp": 43780,
-      "LevelupBasicPower": 3510
+      "EXPFactor": 1.0,
+      "levelUpExp": 52590,
+      "LevelupBasicPower": 3780
     },
     {
       "ID": 117,
       "HeroLevel": 117,
-      "ATKFactor": 11.8,
-      "HPFactor": 117.0,
-      "DEFFactor": 11.8,
+      "ATKFactor": 12.6,
+      "HPFactor": 13.86,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.8,
-      "levelUpExp": 44720,
-      "LevelupBasicPower": 3540
+      "EXPFactor": 1.0,
+      "levelUpExp": 53630,
+      "LevelupBasicPower": 3810
     },
     {
       "ID": 118,
       "HeroLevel": 118,
-      "ATKFactor": 11.9,
-      "HPFactor": 118.0,
-      "DEFFactor": 11.9,
+      "ATKFactor": 12.7,
+      "HPFactor": 14.006,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 11.9,
-      "levelUpExp": 45660,
-      "LevelupBasicPower": 3570
+      "EXPFactor": 1.0,
+      "levelUpExp": 54680,
+      "LevelupBasicPower": 3840
     },
     {
       "ID": 119,
       "HeroLevel": 119,
-      "ATKFactor": 12.0,
-      "HPFactor": 119.0,
-      "DEFFactor": 12.0,
+      "ATKFactor": 12.8,
+      "HPFactor": 14.08,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.0,
-      "levelUpExp": 46610,
-      "LevelupBasicPower": 3600
+      "EXPFactor": 1.0,
+      "levelUpExp": 55740,
+      "LevelupBasicPower": 3870
     },
     {
       "ID": 120,
       "HeroLevel": 120,
-      "ATKFactor": 12.1,
-      "HPFactor": 120.0,
-      "DEFFactor": 12.1,
+      "ATKFactor": 12.9,
+      "HPFactor": 14.226,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.1,
-      "levelUpExp": 47580,
-      "LevelupBasicPower": 3630
+      "EXPFactor": 1.0,
+      "levelUpExp": 56820,
+      "LevelupBasicPower": 3900
     },
     {
       "ID": 121,
       "HeroLevel": 121,
-      "ATKFactor": 12.2,
-      "HPFactor": 121.0,
-      "DEFFactor": 12.2,
+      "ATKFactor": 13.0,
+      "HPFactor": 14.3,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.2,
-      "levelUpExp": 48560,
-      "LevelupBasicPower": 3660
+      "EXPFactor": 1.0,
+      "levelUpExp": 57900,
+      "LevelupBasicPower": 3930
     },
     {
       "ID": 122,
       "HeroLevel": 122,
-      "ATKFactor": 12.3,
-      "HPFactor": 122.0,
-      "DEFFactor": 12.3,
+      "ATKFactor": 13.1,
+      "HPFactor": 14.446,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.3,
-      "levelUpExp": 49550,
-      "LevelupBasicPower": 3690
+      "EXPFactor": 1.0,
+      "levelUpExp": 59000,
+      "LevelupBasicPower": 3960
     },
     {
       "ID": 123,
       "HeroLevel": 123,
-      "ATKFactor": 12.4,
-      "HPFactor": 123.0,
-      "DEFFactor": 12.4,
+      "ATKFactor": 13.2,
+      "HPFactor": 14.52,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.4,
-      "levelUpExp": 50550,
-      "LevelupBasicPower": 3720
+      "EXPFactor": 1.0,
+      "levelUpExp": 60110,
+      "LevelupBasicPower": 3990
     },
     {
       "ID": 124,
       "HeroLevel": 124,
-      "ATKFactor": 12.5,
-      "HPFactor": 124.0,
-      "DEFFactor": 12.5,
+      "ATKFactor": 13.3,
+      "HPFactor": 14.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.5,
-      "levelUpExp": 51560,
-      "LevelupBasicPower": 3750
+      "EXPFactor": 1.0,
+      "levelUpExp": 61240,
+      "LevelupBasicPower": 4020
     },
     {
       "ID": 125,
       "HeroLevel": 125,
-      "ATKFactor": 12.6,
-      "HPFactor": 125.0,
-      "DEFFactor": 12.6,
+      "ATKFactor": 13.4,
+      "HPFactor": 14.74,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.6,
-      "levelUpExp": 52590,
-      "LevelupBasicPower": 3780
+      "EXPFactor": 1.0,
+      "levelUpExp": 62370,
+      "LevelupBasicPower": 4050
     },
     {
       "ID": 126,
       "HeroLevel": 126,
-      "ATKFactor": 12.7,
-      "HPFactor": 126.0,
-      "DEFFactor": 12.7,
+      "ATKFactor": 13.5,
+      "HPFactor": 14.886,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.7,
-      "levelUpExp": 53630,
-      "LevelupBasicPower": 3810
+      "EXPFactor": 1.0,
+      "levelUpExp": 63520,
+      "LevelupBasicPower": 4080
     },
     {
       "ID": 127,
       "HeroLevel": 127,
-      "ATKFactor": 12.8,
-      "HPFactor": 127.0,
-      "DEFFactor": 12.8,
+      "ATKFactor": 13.6,
+      "HPFactor": 14.96,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.8,
-      "levelUpExp": 54680,
-      "LevelupBasicPower": 3840
+      "EXPFactor": 1.0,
+      "levelUpExp": 64680,
+      "LevelupBasicPower": 4110
     },
     {
       "ID": 128,
       "HeroLevel": 128,
-      "ATKFactor": 12.9,
-      "HPFactor": 128.0,
-      "DEFFactor": 12.9,
+      "ATKFactor": 13.7,
+      "HPFactor": 15.106,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 12.9,
-      "levelUpExp": 55740,
-      "LevelupBasicPower": 3870
+      "EXPFactor": 1.0,
+      "levelUpExp": 65860,
+      "LevelupBasicPower": 4140
     },
     {
       "ID": 129,
       "HeroLevel": 129,
-      "ATKFactor": 13.0,
-      "HPFactor": 129.0,
-      "DEFFactor": 13.0,
+      "ATKFactor": 13.8,
+      "HPFactor": 15.18,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.0,
-      "levelUpExp": 56820,
-      "LevelupBasicPower": 3900
+      "EXPFactor": 1.0,
+      "levelUpExp": 67040,
+      "LevelupBasicPower": 4170
     },
     {
       "ID": 130,
       "HeroLevel": 130,
-      "ATKFactor": 13.1,
-      "HPFactor": 130.0,
-      "DEFFactor": 13.1,
+      "ATKFactor": 13.9,
+      "HPFactor": 15.326,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.1,
-      "levelUpExp": 57900,
-      "LevelupBasicPower": 3930
+      "EXPFactor": 1.0,
+      "levelUpExp": 68240,
+      "LevelupBasicPower": 4200
     },
     {
       "ID": 131,
       "HeroLevel": 131,
-      "ATKFactor": 13.2,
-      "HPFactor": 131.0,
-      "DEFFactor": 13.2,
+      "ATKFactor": 14.0,
+      "HPFactor": 15.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.2,
-      "levelUpExp": 59000,
-      "LevelupBasicPower": 3960
+      "EXPFactor": 1.0,
+      "levelUpExp": 69450,
+      "LevelupBasicPower": 4230
     },
     {
       "ID": 132,
       "HeroLevel": 132,
-      "ATKFactor": 13.3,
-      "HPFactor": 132.0,
-      "DEFFactor": 13.3,
+      "ATKFactor": 14.1,
+      "HPFactor": 15.546,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.3,
-      "levelUpExp": 60110,
-      "LevelupBasicPower": 3990
+      "EXPFactor": 1.0,
+      "levelUpExp": 70680,
+      "LevelupBasicPower": 4260
     },
     {
       "ID": 133,
       "HeroLevel": 133,
-      "ATKFactor": 13.4,
-      "HPFactor": 133.0,
-      "DEFFactor": 13.4,
+      "ATKFactor": 14.2,
+      "HPFactor": 15.62,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.4,
-      "levelUpExp": 61240,
-      "LevelupBasicPower": 4020
+      "EXPFactor": 1.0,
+      "levelUpExp": 71920,
+      "LevelupBasicPower": 4290
     },
     {
       "ID": 134,
       "HeroLevel": 134,
-      "ATKFactor": 13.5,
-      "HPFactor": 134.0,
-      "DEFFactor": 13.5,
+      "ATKFactor": 14.3,
+      "HPFactor": 15.766,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.5,
-      "levelUpExp": 62370,
-      "LevelupBasicPower": 4050
+      "EXPFactor": 1.0,
+      "levelUpExp": 73170,
+      "LevelupBasicPower": 4320
     },
     {
       "ID": 135,
       "HeroLevel": 135,
-      "ATKFactor": 13.6,
-      "HPFactor": 135.0,
-      "DEFFactor": 13.6,
+      "ATKFactor": 14.4,
+      "HPFactor": 15.84,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.6,
-      "levelUpExp": 63520,
-      "LevelupBasicPower": 4080
+      "EXPFactor": 1.0,
+      "levelUpExp": 74430,
+      "LevelupBasicPower": 4350
     },
     {
       "ID": 136,
       "HeroLevel": 136,
-      "ATKFactor": 13.7,
-      "HPFactor": 136.0,
-      "DEFFactor": 13.7,
+      "ATKFactor": 14.5,
+      "HPFactor": 15.986,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.7,
-      "levelUpExp": 64680,
-      "LevelupBasicPower": 4110
+      "EXPFactor": 1.0,
+      "levelUpExp": 75700,
+      "LevelupBasicPower": 4380
     },
     {
       "ID": 137,
       "HeroLevel": 137,
-      "ATKFactor": 13.8,
-      "HPFactor": 137.0,
-      "DEFFactor": 13.8,
+      "ATKFactor": 14.6,
+      "HPFactor": 16.06,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.8,
-      "levelUpExp": 65860,
-      "LevelupBasicPower": 4140
+      "EXPFactor": 1.0,
+      "levelUpExp": 76990,
+      "LevelupBasicPower": 4410
     },
     {
       "ID": 138,
       "HeroLevel": 138,
-      "ATKFactor": 13.9,
-      "HPFactor": 138.0,
-      "DEFFactor": 13.9,
+      "ATKFactor": 14.7,
+      "HPFactor": 16.206,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 13.9,
-      "levelUpExp": 67040,
-      "LevelupBasicPower": 4170
+      "EXPFactor": 1.0,
+      "levelUpExp": 78290,
+      "LevelupBasicPower": 4440
     },
     {
       "ID": 139,
       "HeroLevel": 139,
-      "ATKFactor": 14.0,
-      "HPFactor": 139.0,
-      "DEFFactor": 14.0,
+      "ATKFactor": 14.8,
+      "HPFactor": 16.28,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.0,
-      "levelUpExp": 68240,
-      "LevelupBasicPower": 4200
+      "EXPFactor": 1.0,
+      "levelUpExp": 79610,
+      "LevelupBasicPower": 4470
     },
     {
       "ID": 140,
       "HeroLevel": 140,
-      "ATKFactor": 14.1,
-      "HPFactor": 140.0,
-      "DEFFactor": 14.1,
+      "ATKFactor": 14.9,
+      "HPFactor": 16.426,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.1,
-      "levelUpExp": 69450,
-      "LevelupBasicPower": 4230
+      "EXPFactor": 1.0,
+      "levelUpExp": 80940,
+      "LevelupBasicPower": 4500
     },
     {
       "ID": 141,
       "HeroLevel": 141,
-      "ATKFactor": 14.2,
-      "HPFactor": 141.0,
-      "DEFFactor": 14.2,
+      "ATKFactor": 15.0,
+      "HPFactor": 16.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.2,
-      "levelUpExp": 70680,
-      "LevelupBasicPower": 4260
+      "EXPFactor": 1.0,
+      "levelUpExp": 82280,
+      "LevelupBasicPower": 4530
     },
     {
       "ID": 142,
       "HeroLevel": 142,
-      "ATKFactor": 14.3,
-      "HPFactor": 142.0,
-      "DEFFactor": 14.3,
+      "ATKFactor": 15.1,
+      "HPFactor": 16.646,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.3,
-      "levelUpExp": 71920,
-      "LevelupBasicPower": 4290
+      "EXPFactor": 1.0,
+      "levelUpExp": 83630,
+      "LevelupBasicPower": 4560
     },
     {
       "ID": 143,
       "HeroLevel": 143,
-      "ATKFactor": 14.4,
-      "HPFactor": 143.0,
-      "DEFFactor": 14.4,
+      "ATKFactor": 15.2,
+      "HPFactor": 16.72,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.4,
-      "levelUpExp": 73170,
-      "LevelupBasicPower": 4320
+      "EXPFactor": 1.0,
+      "levelUpExp": 85000,
+      "LevelupBasicPower": 4590
     },
     {
       "ID": 144,
       "HeroLevel": 144,
-      "ATKFactor": 14.5,
-      "HPFactor": 144.0,
-      "DEFFactor": 14.5,
+      "ATKFactor": 15.3,
+      "HPFactor": 16.866,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.5,
-      "levelUpExp": 74430,
-      "LevelupBasicPower": 4350
+      "EXPFactor": 1.0,
+      "levelUpExp": 86380,
+      "LevelupBasicPower": 4620
     },
     {
       "ID": 145,
       "HeroLevel": 145,
-      "ATKFactor": 14.6,
-      "HPFactor": 145.0,
-      "DEFFactor": 14.6,
+      "ATKFactor": 15.4,
+      "HPFactor": 16.94,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.6,
-      "levelUpExp": 75700,
-      "LevelupBasicPower": 4380
+      "EXPFactor": 1.0,
+      "levelUpExp": 87770,
+      "LevelupBasicPower": 4650
     },
     {
       "ID": 146,
       "HeroLevel": 146,
-      "ATKFactor": 14.7,
-      "HPFactor": 146.0,
-      "DEFFactor": 14.7,
+      "ATKFactor": 15.5,
+      "HPFactor": 17.086,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.7,
-      "levelUpExp": 76990,
-      "LevelupBasicPower": 4410
+      "EXPFactor": 1.0,
+      "levelUpExp": 89180,
+      "LevelupBasicPower": 4680
     },
     {
       "ID": 147,
       "HeroLevel": 147,
-      "ATKFactor": 14.8,
-      "HPFactor": 147.0,
-      "DEFFactor": 14.8,
+      "ATKFactor": 15.6,
+      "HPFactor": 17.16,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.8,
-      "levelUpExp": 78290,
-      "LevelupBasicPower": 4440
+      "EXPFactor": 1.0,
+      "levelUpExp": 90600,
+      "LevelupBasicPower": 4710
     },
     {
       "ID": 148,
       "HeroLevel": 148,
-      "ATKFactor": 14.9,
-      "HPFactor": 148.0,
-      "DEFFactor": 14.9,
+      "ATKFactor": 15.7,
+      "HPFactor": 17.306,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 14.9,
-      "levelUpExp": 79610,
-      "LevelupBasicPower": 4470
+      "EXPFactor": 1.0,
+      "levelUpExp": 92030,
+      "LevelupBasicPower": 4740
     },
     {
       "ID": 149,
       "HeroLevel": 149,
-      "ATKFactor": 15.0,
-      "HPFactor": 149.0,
-      "DEFFactor": 15.0,
+      "ATKFactor": 15.8,
+      "HPFactor": 17.38,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.0,
-      "levelUpExp": 80940,
-      "LevelupBasicPower": 4500
+      "EXPFactor": 1.0,
+      "levelUpExp": 93480,
+      "LevelupBasicPower": 4770
     },
     {
       "ID": 150,
       "HeroLevel": 150,
-      "ATKFactor": 15.1,
-      "HPFactor": 150.0,
-      "DEFFactor": 15.1,
+      "ATKFactor": 15.9,
+      "HPFactor": 18.324,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.1,
-      "levelUpExp": 82280,
-      "LevelupBasicPower": 4530
+      "EXPFactor": 1.0,
+      "levelUpExp": 94940,
+      "LevelupBasicPower": 4800
     },
     {
       "ID": 151,
       "HeroLevel": 151,
-      "ATKFactor": 15.2,
-      "HPFactor": 151.0,
-      "DEFFactor": 15.2,
+      "ATKFactor": 16.0,
+      "HPFactor": 18.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.2,
-      "levelUpExp": 83630,
-      "LevelupBasicPower": 4560
+      "EXPFactor": 1.0,
+      "levelUpExp": 96410,
+      "LevelupBasicPower": 4830
     },
     {
       "ID": 152,
       "HeroLevel": 152,
-      "ATKFactor": 15.3,
-      "HPFactor": 152.0,
-      "DEFFactor": 15.3,
+      "ATKFactor": 16.1,
+      "HPFactor": 18.554,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.3,
-      "levelUpExp": 85000,
-      "LevelupBasicPower": 4590
+      "EXPFactor": 1.0,
+      "levelUpExp": 97900,
+      "LevelupBasicPower": 4860
     },
     {
       "ID": 153,
       "HeroLevel": 153,
-      "ATKFactor": 15.4,
-      "HPFactor": 153.0,
-      "DEFFactor": 15.4,
+      "ATKFactor": 16.2,
+      "HPFactor": 18.63,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.4,
-      "levelUpExp": 86380,
-      "LevelupBasicPower": 4620
+      "EXPFactor": 1.0,
+      "levelUpExp": 99400,
+      "LevelupBasicPower": 4890
     },
     {
       "ID": 154,
       "HeroLevel": 154,
-      "ATKFactor": 15.5,
-      "HPFactor": 154.0,
-      "DEFFactor": 15.5,
+      "ATKFactor": 16.3,
+      "HPFactor": 18.784,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.5,
-      "levelUpExp": 87770,
-      "LevelupBasicPower": 4650
+      "EXPFactor": 1.0,
+      "levelUpExp": 100920,
+      "LevelupBasicPower": 4920
     },
     {
       "ID": 155,
       "HeroLevel": 155,
-      "ATKFactor": 15.6,
-      "HPFactor": 155.0,
-      "DEFFactor": 15.6,
+      "ATKFactor": 16.4,
+      "HPFactor": 18.86,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.6,
-      "levelUpExp": 89180,
-      "LevelupBasicPower": 4680
+      "EXPFactor": 1.0,
+      "levelUpExp": 102450,
+      "LevelupBasicPower": 4950
     },
     {
       "ID": 156,
       "HeroLevel": 156,
-      "ATKFactor": 15.7,
-      "HPFactor": 156.0,
-      "DEFFactor": 15.7,
+      "ATKFactor": 16.5,
+      "HPFactor": 19.014,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.7,
-      "levelUpExp": 90600,
-      "LevelupBasicPower": 4710
+      "EXPFactor": 1.0,
+      "levelUpExp": 103990,
+      "LevelupBasicPower": 4980
     },
     {
       "ID": 157,
       "HeroLevel": 157,
-      "ATKFactor": 15.8,
-      "HPFactor": 157.0,
-      "DEFFactor": 15.8,
+      "ATKFactor": 16.6,
+      "HPFactor": 19.09,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.8,
-      "levelUpExp": 92030,
-      "LevelupBasicPower": 4740
+      "EXPFactor": 1.0,
+      "levelUpExp": 105540,
+      "LevelupBasicPower": 5010
     },
     {
       "ID": 158,
       "HeroLevel": 158,
-      "ATKFactor": 15.9,
-      "HPFactor": 158.0,
-      "DEFFactor": 15.9,
+      "ATKFactor": 16.7,
+      "HPFactor": 19.244,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 15.9,
-      "levelUpExp": 93480,
-      "LevelupBasicPower": 4770
+      "EXPFactor": 1.0,
+      "levelUpExp": 107110,
+      "LevelupBasicPower": 5040
     },
     {
       "ID": 159,
       "HeroLevel": 159,
-      "ATKFactor": 16.0,
-      "HPFactor": 159.0,
-      "DEFFactor": 16.0,
+      "ATKFactor": 16.8,
+      "HPFactor": 19.32,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.0,
-      "levelUpExp": 94940,
-      "LevelupBasicPower": 4800
+      "EXPFactor": 1.0,
+      "levelUpExp": 108700,
+      "LevelupBasicPower": 5070
     },
     {
       "ID": 160,
       "HeroLevel": 160,
-      "ATKFactor": 16.1,
-      "HPFactor": 160.0,
-      "DEFFactor": 16.1,
+      "ATKFactor": 16.9,
+      "HPFactor": 19.474,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.1,
-      "levelUpExp": 96410,
-      "LevelupBasicPower": 4830
+      "EXPFactor": 1.0,
+      "levelUpExp": 110290,
+      "LevelupBasicPower": 5100
     },
     {
       "ID": 161,
       "HeroLevel": 161,
-      "ATKFactor": 16.2,
-      "HPFactor": 161.0,
-      "DEFFactor": 16.2,
+      "ATKFactor": 17.0,
+      "HPFactor": 19.55,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.2,
-      "levelUpExp": 97900,
-      "LevelupBasicPower": 4860
+      "EXPFactor": 1.0,
+      "levelUpExp": 111910,
+      "LevelupBasicPower": 5130
     },
     {
       "ID": 162,
       "HeroLevel": 162,
-      "ATKFactor": 16.3,
-      "HPFactor": 162.0,
-      "DEFFactor": 16.3,
+      "ATKFactor": 17.1,
+      "HPFactor": 19.704,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.3,
-      "levelUpExp": 99400,
-      "LevelupBasicPower": 4890
+      "EXPFactor": 1.0,
+      "levelUpExp": 113530,
+      "LevelupBasicPower": 5160
     },
     {
       "ID": 163,
       "HeroLevel": 163,
-      "ATKFactor": 16.4,
-      "HPFactor": 163.0,
-      "DEFFactor": 16.4,
+      "ATKFactor": 17.2,
+      "HPFactor": 19.78,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.4,
-      "levelUpExp": 100920,
-      "LevelupBasicPower": 4920
+      "EXPFactor": 1.0,
+      "levelUpExp": 115170,
+      "LevelupBasicPower": 5190
     },
     {
       "ID": 164,
       "HeroLevel": 164,
-      "ATKFactor": 16.5,
-      "HPFactor": 164.0,
-      "DEFFactor": 16.5,
+      "ATKFactor": 17.3,
+      "HPFactor": 19.934,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.5,
-      "levelUpExp": 102450,
-      "LevelupBasicPower": 4950
+      "EXPFactor": 1.0,
+      "levelUpExp": 116820,
+      "LevelupBasicPower": 5220
     },
     {
       "ID": 165,
       "HeroLevel": 165,
-      "ATKFactor": 16.6,
-      "HPFactor": 165.0,
-      "DEFFactor": 16.6,
+      "ATKFactor": 17.4,
+      "HPFactor": 20.01,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.6,
-      "levelUpExp": 103990,
-      "LevelupBasicPower": 4980
+      "EXPFactor": 1.0,
+      "levelUpExp": 118490,
+      "LevelupBasicPower": 5250
     },
     {
       "ID": 166,
       "HeroLevel": 166,
-      "ATKFactor": 16.7,
-      "HPFactor": 166.0,
-      "DEFFactor": 16.7,
+      "ATKFactor": 17.5,
+      "HPFactor": 20.164,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.7,
-      "levelUpExp": 105540,
-      "LevelupBasicPower": 5010
+      "EXPFactor": 1.0,
+      "levelUpExp": 120170,
+      "LevelupBasicPower": 5280
     },
     {
       "ID": 167,
       "HeroLevel": 167,
-      "ATKFactor": 16.8,
-      "HPFactor": 167.0,
-      "DEFFactor": 16.8,
+      "ATKFactor": 17.6,
+      "HPFactor": 20.24,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.8,
-      "levelUpExp": 107110,
-      "LevelupBasicPower": 5040
+      "EXPFactor": 1.0,
+      "levelUpExp": 121870,
+      "LevelupBasicPower": 5310
     },
     {
       "ID": 168,
       "HeroLevel": 168,
-      "ATKFactor": 16.9,
-      "HPFactor": 168.0,
-      "DEFFactor": 16.9,
+      "ATKFactor": 17.7,
+      "HPFactor": 20.394,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 16.9,
-      "levelUpExp": 108700,
-      "LevelupBasicPower": 5070
+      "EXPFactor": 1.0,
+      "levelUpExp": 123580,
+      "LevelupBasicPower": 5340
     },
     {
       "ID": 169,
       "HeroLevel": 169,
-      "ATKFactor": 17.0,
-      "HPFactor": 169.0,
-      "DEFFactor": 17.0,
+      "ATKFactor": 17.8,
+      "HPFactor": 20.47,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.0,
-      "levelUpExp": 110290,
-      "LevelupBasicPower": 5100
+      "EXPFactor": 1.0,
+      "levelUpExp": 125300,
+      "LevelupBasicPower": 5370
     },
     {
       "ID": 170,
       "HeroLevel": 170,
-      "ATKFactor": 17.1,
-      "HPFactor": 170.0,
-      "DEFFactor": 17.1,
+      "ATKFactor": 17.9,
+      "HPFactor": 20.624,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.1,
-      "levelUpExp": 111910,
-      "LevelupBasicPower": 5130
+      "EXPFactor": 1.0,
+      "levelUpExp": 127040,
+      "LevelupBasicPower": 5400
     },
     {
       "ID": 171,
       "HeroLevel": 171,
-      "ATKFactor": 17.2,
-      "HPFactor": 171.0,
-      "DEFFactor": 17.2,
+      "ATKFactor": 18.0,
+      "HPFactor": 20.7,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.2,
-      "levelUpExp": 113530,
-      "LevelupBasicPower": 5160
+      "EXPFactor": 1.0,
+      "levelUpExp": 128790,
+      "LevelupBasicPower": 5430
     },
     {
       "ID": 172,
       "HeroLevel": 172,
-      "ATKFactor": 17.3,
-      "HPFactor": 172.0,
-      "DEFFactor": 17.3,
+      "ATKFactor": 18.1,
+      "HPFactor": 20.854,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.3,
-      "levelUpExp": 115170,
-      "LevelupBasicPower": 5190
+      "EXPFactor": 1.0,
+      "levelUpExp": 130560,
+      "LevelupBasicPower": 5460
     },
     {
       "ID": 173,
       "HeroLevel": 173,
-      "ATKFactor": 17.4,
-      "HPFactor": 173.0,
-      "DEFFactor": 17.4,
+      "ATKFactor": 18.2,
+      "HPFactor": 20.93,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.4,
-      "levelUpExp": 116820,
-      "LevelupBasicPower": 5220
+      "EXPFactor": 1.0,
+      "levelUpExp": 132340,
+      "LevelupBasicPower": 5490
     },
     {
       "ID": 174,
       "HeroLevel": 174,
-      "ATKFactor": 17.5,
-      "HPFactor": 174.0,
-      "DEFFactor": 17.5,
+      "ATKFactor": 18.3,
+      "HPFactor": 21.084,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.5,
-      "levelUpExp": 118490,
-      "LevelupBasicPower": 5250
+      "EXPFactor": 1.0,
+      "levelUpExp": 134130,
+      "LevelupBasicPower": 5520
     },
     {
       "ID": 175,
       "HeroLevel": 175,
-      "ATKFactor": 17.6,
-      "HPFactor": 175.0,
-      "DEFFactor": 17.6,
+      "ATKFactor": 18.4,
+      "HPFactor": 21.16,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.6,
-      "levelUpExp": 120170,
-      "LevelupBasicPower": 5280
+      "EXPFactor": 1.0,
+      "levelUpExp": 135940,
+      "LevelupBasicPower": 5550
     },
     {
       "ID": 176,
       "HeroLevel": 176,
-      "ATKFactor": 17.7,
-      "HPFactor": 176.0,
-      "DEFFactor": 17.7,
+      "ATKFactor": 18.5,
+      "HPFactor": 21.314,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.7,
-      "levelUpExp": 121870,
-      "LevelupBasicPower": 5310
+      "EXPFactor": 1.0,
+      "levelUpExp": 137770,
+      "LevelupBasicPower": 5580
     },
     {
       "ID": 177,
       "HeroLevel": 177,
-      "ATKFactor": 17.8,
-      "HPFactor": 177.0,
-      "DEFFactor": 17.8,
+      "ATKFactor": 18.6,
+      "HPFactor": 21.39,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.8,
-      "levelUpExp": 123580,
-      "LevelupBasicPower": 5340
+      "EXPFactor": 1.0,
+      "levelUpExp": 139610,
+      "LevelupBasicPower": 5610
     },
     {
       "ID": 178,
       "HeroLevel": 178,
-      "ATKFactor": 17.9,
-      "HPFactor": 178.0,
-      "DEFFactor": 17.9,
+      "ATKFactor": 18.7,
+      "HPFactor": 21.544,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 17.9,
-      "levelUpExp": 125300,
-      "LevelupBasicPower": 5370
+      "EXPFactor": 1.0,
+      "levelUpExp": 141460,
+      "LevelupBasicPower": 5640
     },
     {
       "ID": 179,
       "HeroLevel": 179,
-      "ATKFactor": 18.0,
-      "HPFactor": 179.0,
-      "DEFFactor": 18.0,
+      "ATKFactor": 18.8,
+      "HPFactor": 21.62,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.0,
-      "levelUpExp": 127040,
-      "LevelupBasicPower": 5400
+      "EXPFactor": 1.0,
+      "levelUpExp": 143330,
+      "LevelupBasicPower": 5670
     },
     {
       "ID": 180,
       "HeroLevel": 180,
-      "ATKFactor": 18.1,
-      "HPFactor": 180.0,
-      "DEFFactor": 18.1,
+      "ATKFactor": 18.9,
+      "HPFactor": 21.774,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.1,
-      "levelUpExp": 128790,
-      "LevelupBasicPower": 5430
+      "EXPFactor": 1.0,
+      "levelUpExp": 145210,
+      "LevelupBasicPower": 5700
     },
     {
       "ID": 181,
       "HeroLevel": 181,
-      "ATKFactor": 18.2,
-      "HPFactor": 181.0,
-      "DEFFactor": 18.2,
+      "ATKFactor": 19.0,
+      "HPFactor": 21.85,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.2,
-      "levelUpExp": 130560,
-      "LevelupBasicPower": 5460
+      "EXPFactor": 1.0,
+      "levelUpExp": 147110,
+      "LevelupBasicPower": 5730
     },
     {
       "ID": 182,
       "HeroLevel": 182,
-      "ATKFactor": 18.3,
-      "HPFactor": 182.0,
-      "DEFFactor": 18.3,
+      "ATKFactor": 19.1,
+      "HPFactor": 22.004,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.3,
-      "levelUpExp": 132340,
-      "LevelupBasicPower": 5490
+      "EXPFactor": 1.0,
+      "levelUpExp": 149020,
+      "LevelupBasicPower": 5760
     },
     {
       "ID": 183,
       "HeroLevel": 183,
-      "ATKFactor": 18.4,
-      "HPFactor": 183.0,
-      "DEFFactor": 18.4,
+      "ATKFactor": 19.2,
+      "HPFactor": 22.08,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.4,
-      "levelUpExp": 134130,
-      "LevelupBasicPower": 5520
+      "EXPFactor": 1.0,
+      "levelUpExp": 150950,
+      "LevelupBasicPower": 5790
     },
     {
       "ID": 184,
       "HeroLevel": 184,
-      "ATKFactor": 18.5,
-      "HPFactor": 184.0,
-      "DEFFactor": 18.5,
+      "ATKFactor": 19.3,
+      "HPFactor": 22.234,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.5,
-      "levelUpExp": 135940,
-      "LevelupBasicPower": 5550
+      "EXPFactor": 1.0,
+      "levelUpExp": 152890,
+      "LevelupBasicPower": 5820
     },
     {
       "ID": 185,
       "HeroLevel": 185,
-      "ATKFactor": 18.6,
-      "HPFactor": 185.0,
-      "DEFFactor": 18.6,
+      "ATKFactor": 19.4,
+      "HPFactor": 22.31,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.6,
-      "levelUpExp": 137770,
-      "LevelupBasicPower": 5580
+      "EXPFactor": 1.0,
+      "levelUpExp": 154840,
+      "LevelupBasicPower": 5850
     },
     {
       "ID": 186,
       "HeroLevel": 186,
-      "ATKFactor": 18.7,
-      "HPFactor": 186.0,
-      "DEFFactor": 18.7,
+      "ATKFactor": 19.5,
+      "HPFactor": 22.464,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.7,
-      "levelUpExp": 139610,
-      "LevelupBasicPower": 5610
+      "EXPFactor": 1.0,
+      "levelUpExp": 156810,
+      "LevelupBasicPower": 5880
     },
     {
       "ID": 187,
       "HeroLevel": 187,
-      "ATKFactor": 18.8,
-      "HPFactor": 187.0,
-      "DEFFactor": 18.8,
+      "ATKFactor": 19.6,
+      "HPFactor": 22.54,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.8,
-      "levelUpExp": 141460,
-      "LevelupBasicPower": 5640
+      "EXPFactor": 1.0,
+      "levelUpExp": 158800,
+      "LevelupBasicPower": 5910
     },
     {
       "ID": 188,
       "HeroLevel": 188,
-      "ATKFactor": 18.9,
-      "HPFactor": 188.0,
-      "DEFFactor": 18.9,
+      "ATKFactor": 19.7,
+      "HPFactor": 22.694,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 18.9,
-      "levelUpExp": 143330,
-      "LevelupBasicPower": 5670
+      "EXPFactor": 1.0,
+      "levelUpExp": 160800,
+      "LevelupBasicPower": 5940
     },
     {
       "ID": 189,
       "HeroLevel": 189,
-      "ATKFactor": 19.0,
-      "HPFactor": 189.0,
-      "DEFFactor": 19.0,
+      "ATKFactor": 19.8,
+      "HPFactor": 22.77,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.0,
-      "levelUpExp": 145210,
-      "LevelupBasicPower": 5700
+      "EXPFactor": 1.0,
+      "levelUpExp": 162820,
+      "LevelupBasicPower": 5970
     },
     {
       "ID": 190,
       "HeroLevel": 190,
-      "ATKFactor": 19.1,
-      "HPFactor": 190.0,
-      "DEFFactor": 19.1,
+      "ATKFactor": 19.9,
+      "HPFactor": 22.924,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.1,
-      "levelUpExp": 147110,
-      "LevelupBasicPower": 5730
+      "EXPFactor": 1.0,
+      "levelUpExp": 164850,
+      "LevelupBasicPower": 6000
     },
     {
       "ID": 191,
       "HeroLevel": 191,
-      "ATKFactor": 19.2,
-      "HPFactor": 191.0,
-      "DEFFactor": 19.2,
+      "ATKFactor": 20.0,
+      "HPFactor": 23.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.2,
-      "levelUpExp": 149020,
-      "LevelupBasicPower": 5760
+      "EXPFactor": 1.0,
+      "levelUpExp": 166890,
+      "LevelupBasicPower": 6030
     },
     {
       "ID": 192,
       "HeroLevel": 192,
-      "ATKFactor": 19.3,
-      "HPFactor": 192.0,
-      "DEFFactor": 19.3,
+      "ATKFactor": 20.1,
+      "HPFactor": 23.154,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.3,
-      "levelUpExp": 150950,
-      "LevelupBasicPower": 5790
+      "EXPFactor": 1.0,
+      "levelUpExp": 168950,
+      "LevelupBasicPower": 6060
     },
     {
       "ID": 193,
       "HeroLevel": 193,
-      "ATKFactor": 19.4,
-      "HPFactor": 193.0,
-      "DEFFactor": 19.4,
+      "ATKFactor": 20.2,
+      "HPFactor": 23.23,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.4,
-      "levelUpExp": 152890,
-      "LevelupBasicPower": 5820
+      "EXPFactor": 1.0,
+      "levelUpExp": 171030,
+      "LevelupBasicPower": 6090
     },
     {
       "ID": 194,
       "HeroLevel": 194,
-      "ATKFactor": 19.5,
-      "HPFactor": 194.0,
-      "DEFFactor": 19.5,
+      "ATKFactor": 20.3,
+      "HPFactor": 23.384,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.5,
-      "levelUpExp": 154840,
-      "LevelupBasicPower": 5850
+      "EXPFactor": 1.0,
+      "levelUpExp": 173120,
+      "LevelupBasicPower": 6120
     },
     {
       "ID": 195,
       "HeroLevel": 195,
-      "ATKFactor": 19.6,
-      "HPFactor": 195.0,
-      "DEFFactor": 19.6,
+      "ATKFactor": 20.4,
+      "HPFactor": 23.46,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.6,
-      "levelUpExp": 156810,
-      "LevelupBasicPower": 5880
+      "EXPFactor": 1.0,
+      "levelUpExp": 175230,
+      "LevelupBasicPower": 6150
     },
     {
       "ID": 196,
       "HeroLevel": 196,
-      "ATKFactor": 19.7,
-      "HPFactor": 196.0,
-      "DEFFactor": 19.7,
+      "ATKFactor": 20.5,
+      "HPFactor": 23.614,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.7,
-      "levelUpExp": 158800,
-      "LevelupBasicPower": 5910
+      "EXPFactor": 1.0,
+      "levelUpExp": 177350,
+      "LevelupBasicPower": 6180
     },
     {
       "ID": 197,
       "HeroLevel": 197,
-      "ATKFactor": 19.8,
-      "HPFactor": 197.0,
-      "DEFFactor": 19.8,
+      "ATKFactor": 20.6,
+      "HPFactor": 23.69,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.8,
-      "levelUpExp": 160800,
-      "LevelupBasicPower": 5940
+      "EXPFactor": 1.0,
+      "levelUpExp": 179480,
+      "LevelupBasicPower": 6210
     },
     {
       "ID": 198,
       "HeroLevel": 198,
-      "ATKFactor": 19.9,
-      "HPFactor": 198.0,
-      "DEFFactor": 19.9,
+      "ATKFactor": 20.7,
+      "HPFactor": 23.844,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 19.9,
-      "levelUpExp": 162820,
-      "LevelupBasicPower": 5970
+      "EXPFactor": 1.0,
+      "levelUpExp": 181640,
+      "LevelupBasicPower": 6240
     },
     {
       "ID": 199,
       "HeroLevel": 199,
-      "ATKFactor": 20.0,
-      "HPFactor": 199.0,
-      "DEFFactor": 20.0,
+      "ATKFactor": 20.8,
+      "HPFactor": 23.92,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.0,
-      "levelUpExp": 164850,
-      "LevelupBasicPower": 6000
+      "EXPFactor": 1.0,
+      "levelUpExp": 183800,
+      "LevelupBasicPower": 6270
     },
     {
       "ID": 200,
       "HeroLevel": 200,
-      "ATKFactor": 20.1,
-      "HPFactor": 200.0,
-      "DEFFactor": 20.1,
+      "ATKFactor": 20.9,
+      "HPFactor": 25.12,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.1,
-      "levelUpExp": 166890,
-      "LevelupBasicPower": 6030
+      "EXPFactor": 1.0,
+      "levelUpExp": 185990,
+      "LevelupBasicPower": 6300
     },
     {
       "ID": 201,
       "HeroLevel": 201,
-      "ATKFactor": 20.2,
-      "HPFactor": 201.0,
-      "DEFFactor": 20.2,
+      "ATKFactor": 21.0,
+      "HPFactor": 25.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.2,
-      "levelUpExp": 168950,
-      "LevelupBasicPower": 6060
+      "EXPFactor": 1.0,
+      "levelUpExp": 188180,
+      "LevelupBasicPower": 6330
     },
     {
       "ID": 202,
       "HeroLevel": 202,
-      "ATKFactor": 20.3,
-      "HPFactor": 202.0,
-      "DEFFactor": 20.3,
+      "ATKFactor": 21.1,
+      "HPFactor": 25.36,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.3,
-      "levelUpExp": 171030,
-      "LevelupBasicPower": 6090
+      "EXPFactor": 1.0,
+      "levelUpExp": 190400,
+      "LevelupBasicPower": 6360
     },
     {
       "ID": 203,
       "HeroLevel": 203,
-      "ATKFactor": 20.4,
-      "HPFactor": 203.0,
-      "DEFFactor": 20.4,
+      "ATKFactor": 21.2,
+      "HPFactor": 25.44,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.4,
-      "levelUpExp": 173120,
-      "LevelupBasicPower": 6120
+      "EXPFactor": 1.0,
+      "levelUpExp": 192620,
+      "LevelupBasicPower": 6390
     },
     {
       "ID": 204,
       "HeroLevel": 204,
-      "ATKFactor": 20.5,
-      "HPFactor": 204.0,
-      "DEFFactor": 20.5,
+      "ATKFactor": 21.3,
+      "HPFactor": 25.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.5,
-      "levelUpExp": 175230,
-      "LevelupBasicPower": 6150
+      "EXPFactor": 1.0,
+      "levelUpExp": 194870,
+      "LevelupBasicPower": 6420
     },
     {
       "ID": 205,
       "HeroLevel": 205,
-      "ATKFactor": 20.6,
-      "HPFactor": 205.0,
-      "DEFFactor": 20.6,
+      "ATKFactor": 21.4,
+      "HPFactor": 25.68,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.6,
-      "levelUpExp": 177350,
-      "LevelupBasicPower": 6180
+      "EXPFactor": 1.0,
+      "levelUpExp": 197130,
+      "LevelupBasicPower": 6450
     },
     {
       "ID": 206,
       "HeroLevel": 206,
-      "ATKFactor": 20.7,
-      "HPFactor": 206.0,
-      "DEFFactor": 20.7,
+      "ATKFactor": 21.5,
+      "HPFactor": 25.84,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.7,
-      "levelUpExp": 179480,
-      "LevelupBasicPower": 6210
+      "EXPFactor": 1.0,
+      "levelUpExp": 199400,
+      "LevelupBasicPower": 6480
     },
     {
       "ID": 207,
       "HeroLevel": 207,
-      "ATKFactor": 20.8,
-      "HPFactor": 207.0,
-      "DEFFactor": 20.8,
+      "ATKFactor": 21.6,
+      "HPFactor": 25.92,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.8,
-      "levelUpExp": 181640,
-      "LevelupBasicPower": 6240
+      "EXPFactor": 1.0,
+      "levelUpExp": 201690,
+      "LevelupBasicPower": 6510
     },
     {
       "ID": 208,
       "HeroLevel": 208,
-      "ATKFactor": 20.9,
-      "HPFactor": 208.0,
-      "DEFFactor": 20.9,
+      "ATKFactor": 21.7,
+      "HPFactor": 26.08,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 20.9,
-      "levelUpExp": 183800,
-      "LevelupBasicPower": 6270
+      "EXPFactor": 1.0,
+      "levelUpExp": 204000,
+      "LevelupBasicPower": 6540
     },
     {
       "ID": 209,
       "HeroLevel": 209,
-      "ATKFactor": 21.0,
-      "HPFactor": 209.0,
-      "DEFFactor": 21.0,
+      "ATKFactor": 21.8,
+      "HPFactor": 26.16,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.0,
-      "levelUpExp": 185990,
-      "LevelupBasicPower": 6300
+      "EXPFactor": 1.0,
+      "levelUpExp": 206320,
+      "LevelupBasicPower": 6570
     },
     {
       "ID": 210,
       "HeroLevel": 210,
-      "ATKFactor": 21.1,
-      "HPFactor": 210.0,
-      "DEFFactor": 21.1,
+      "ATKFactor": 21.9,
+      "HPFactor": 26.32,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.1,
-      "levelUpExp": 188180,
-      "LevelupBasicPower": 6330
+      "EXPFactor": 1.0,
+      "levelUpExp": 208660,
+      "LevelupBasicPower": 6600
     },
     {
       "ID": 211,
       "HeroLevel": 211,
-      "ATKFactor": 21.2,
-      "HPFactor": 211.0,
-      "DEFFactor": 21.2,
+      "ATKFactor": 22.0,
+      "HPFactor": 26.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.2,
-      "levelUpExp": 190400,
-      "LevelupBasicPower": 6360
+      "EXPFactor": 1.0,
+      "levelUpExp": 211010,
+      "LevelupBasicPower": 6630
     },
     {
       "ID": 212,
       "HeroLevel": 212,
-      "ATKFactor": 21.3,
-      "HPFactor": 212.0,
-      "DEFFactor": 21.3,
+      "ATKFactor": 22.1,
+      "HPFactor": 26.56,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.3,
-      "levelUpExp": 192620,
-      "LevelupBasicPower": 6390
+      "EXPFactor": 1.0,
+      "levelUpExp": 213380,
+      "LevelupBasicPower": 6660
     },
     {
       "ID": 213,
       "HeroLevel": 213,
-      "ATKFactor": 21.4,
-      "HPFactor": 213.0,
-      "DEFFactor": 21.4,
+      "ATKFactor": 22.2,
+      "HPFactor": 26.64,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.4,
-      "levelUpExp": 194870,
-      "LevelupBasicPower": 6420
+      "EXPFactor": 1.0,
+      "levelUpExp": 215760,
+      "LevelupBasicPower": 6690
     },
     {
       "ID": 214,
       "HeroLevel": 214,
-      "ATKFactor": 21.5,
-      "HPFactor": 214.0,
-      "DEFFactor": 21.5,
+      "ATKFactor": 22.3,
+      "HPFactor": 26.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.5,
-      "levelUpExp": 197130,
-      "LevelupBasicPower": 6450
+      "EXPFactor": 1.0,
+      "levelUpExp": 218170,
+      "LevelupBasicPower": 6720
     },
     {
       "ID": 215,
       "HeroLevel": 215,
-      "ATKFactor": 21.6,
-      "HPFactor": 215.0,
-      "DEFFactor": 21.6,
+      "ATKFactor": 22.4,
+      "HPFactor": 26.88,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.6,
-      "levelUpExp": 199400,
-      "LevelupBasicPower": 6480
+      "EXPFactor": 1.0,
+      "levelUpExp": 220580,
+      "LevelupBasicPower": 6750
     },
     {
       "ID": 216,
       "HeroLevel": 216,
-      "ATKFactor": 21.7,
-      "HPFactor": 216.0,
-      "DEFFactor": 21.7,
+      "ATKFactor": 22.5,
+      "HPFactor": 27.04,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.7,
-      "levelUpExp": 201690,
-      "LevelupBasicPower": 6510
+      "EXPFactor": 1.0,
+      "levelUpExp": 223010,
+      "LevelupBasicPower": 6780
     },
     {
       "ID": 217,
       "HeroLevel": 217,
-      "ATKFactor": 21.8,
-      "HPFactor": 217.0,
-      "DEFFactor": 21.8,
+      "ATKFactor": 22.6,
+      "HPFactor": 27.12,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.8,
-      "levelUpExp": 204000,
-      "LevelupBasicPower": 6540
+      "EXPFactor": 1.0,
+      "levelUpExp": 225460,
+      "LevelupBasicPower": 6810
     },
     {
       "ID": 218,
       "HeroLevel": 218,
-      "ATKFactor": 21.9,
-      "HPFactor": 218.0,
-      "DEFFactor": 21.9,
+      "ATKFactor": 22.7,
+      "HPFactor": 27.28,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 21.9,
-      "levelUpExp": 206320,
-      "LevelupBasicPower": 6570
+      "EXPFactor": 1.0,
+      "levelUpExp": 227930,
+      "LevelupBasicPower": 6840
     },
     {
       "ID": 219,
       "HeroLevel": 219,
-      "ATKFactor": 22.0,
-      "HPFactor": 219.0,
-      "DEFFactor": 22.0,
+      "ATKFactor": 22.8,
+      "HPFactor": 27.36,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.0,
-      "levelUpExp": 208660,
-      "LevelupBasicPower": 6600
+      "EXPFactor": 1.0,
+      "levelUpExp": 230410,
+      "LevelupBasicPower": 6870
     },
     {
       "ID": 220,
       "HeroLevel": 220,
-      "ATKFactor": 22.1,
-      "HPFactor": 220.0,
-      "DEFFactor": 22.1,
+      "ATKFactor": 22.9,
+      "HPFactor": 27.52,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.1,
-      "levelUpExp": 211010,
-      "LevelupBasicPower": 6630
+      "EXPFactor": 1.0,
+      "levelUpExp": 232900,
+      "LevelupBasicPower": 6900
     },
     {
       "ID": 221,
       "HeroLevel": 221,
-      "ATKFactor": 22.2,
-      "HPFactor": 221.0,
-      "DEFFactor": 22.2,
+      "ATKFactor": 23.0,
+      "HPFactor": 27.6,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.2,
-      "levelUpExp": 213380,
-      "LevelupBasicPower": 6660
+      "EXPFactor": 1.0,
+      "levelUpExp": 235410,
+      "LevelupBasicPower": 6930
     },
     {
       "ID": 222,
       "HeroLevel": 222,
-      "ATKFactor": 22.3,
-      "HPFactor": 222.0,
-      "DEFFactor": 22.3,
+      "ATKFactor": 23.1,
+      "HPFactor": 27.76,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.3,
-      "levelUpExp": 215760,
-      "LevelupBasicPower": 6690
+      "EXPFactor": 1.0,
+      "levelUpExp": 237940,
+      "LevelupBasicPower": 6960
     },
     {
       "ID": 223,
       "HeroLevel": 223,
-      "ATKFactor": 22.4,
-      "HPFactor": 223.0,
-      "DEFFactor": 22.4,
+      "ATKFactor": 23.2,
+      "HPFactor": 27.84,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.4,
-      "levelUpExp": 218170,
-      "LevelupBasicPower": 6720
+      "EXPFactor": 1.0,
+      "levelUpExp": 240490,
+      "LevelupBasicPower": 6990
     },
     {
       "ID": 224,
       "HeroLevel": 224,
-      "ATKFactor": 22.5,
-      "HPFactor": 224.0,
-      "DEFFactor": 22.5,
+      "ATKFactor": 23.3,
+      "HPFactor": 28.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.5,
-      "levelUpExp": 220580,
-      "LevelupBasicPower": 6750
+      "EXPFactor": 1.0,
+      "levelUpExp": 243050,
+      "LevelupBasicPower": 7020
     },
     {
       "ID": 225,
       "HeroLevel": 225,
-      "ATKFactor": 22.6,
-      "HPFactor": 225.0,
-      "DEFFactor": 22.6,
+      "ATKFactor": 23.4,
+      "HPFactor": 28.08,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.6,
-      "levelUpExp": 223010,
-      "LevelupBasicPower": 6780
+      "EXPFactor": 1.0,
+      "levelUpExp": 245620,
+      "LevelupBasicPower": 7050
     },
     {
       "ID": 226,
       "HeroLevel": 226,
-      "ATKFactor": 22.7,
-      "HPFactor": 226.0,
-      "DEFFactor": 22.7,
+      "ATKFactor": 23.5,
+      "HPFactor": 28.24,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.7,
-      "levelUpExp": 225460,
-      "LevelupBasicPower": 6810
+      "EXPFactor": 1.0,
+      "levelUpExp": 248210,
+      "LevelupBasicPower": 7080
     },
     {
       "ID": 227,
       "HeroLevel": 227,
-      "ATKFactor": 22.8,
-      "HPFactor": 227.0,
-      "DEFFactor": 22.8,
+      "ATKFactor": 23.6,
+      "HPFactor": 28.32,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.8,
-      "levelUpExp": 227930,
-      "LevelupBasicPower": 6840
+      "EXPFactor": 1.0,
+      "levelUpExp": 250820,
+      "LevelupBasicPower": 7110
     },
     {
       "ID": 228,
       "HeroLevel": 228,
-      "ATKFactor": 22.9,
-      "HPFactor": 228.0,
-      "DEFFactor": 22.9,
+      "ATKFactor": 23.7,
+      "HPFactor": 28.48,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 22.9,
-      "levelUpExp": 230410,
-      "LevelupBasicPower": 6870
+      "EXPFactor": 1.0,
+      "levelUpExp": 253450,
+      "LevelupBasicPower": 7140
     },
     {
       "ID": 229,
       "HeroLevel": 229,
-      "ATKFactor": 23.0,
-      "HPFactor": 229.0,
-      "DEFFactor": 23.0,
+      "ATKFactor": 23.8,
+      "HPFactor": 28.56,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.0,
-      "levelUpExp": 232900,
-      "LevelupBasicPower": 6900
+      "EXPFactor": 1.0,
+      "levelUpExp": 256090,
+      "LevelupBasicPower": 7170
     },
     {
       "ID": 230,
       "HeroLevel": 230,
-      "ATKFactor": 23.1,
-      "HPFactor": 230.0,
-      "DEFFactor": 23.1,
+      "ATKFactor": 23.9,
+      "HPFactor": 28.72,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.1,
-      "levelUpExp": 235410,
-      "LevelupBasicPower": 6930
+      "EXPFactor": 1.0,
+      "levelUpExp": 258750,
+      "LevelupBasicPower": 7200
     },
     {
       "ID": 231,
       "HeroLevel": 231,
-      "ATKFactor": 23.2,
-      "HPFactor": 231.0,
-      "DEFFactor": 23.2,
+      "ATKFactor": 24.0,
+      "HPFactor": 28.8,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.2,
-      "levelUpExp": 237940,
-      "LevelupBasicPower": 6960
+      "EXPFactor": 1.0,
+      "levelUpExp": 261420,
+      "LevelupBasicPower": 7230
     },
     {
       "ID": 232,
       "HeroLevel": 232,
-      "ATKFactor": 23.3,
-      "HPFactor": 232.0,
-      "DEFFactor": 23.3,
+      "ATKFactor": 24.1,
+      "HPFactor": 28.96,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.3,
-      "levelUpExp": 240490,
-      "LevelupBasicPower": 6990
+      "EXPFactor": 1.0,
+      "levelUpExp": 264110,
+      "LevelupBasicPower": 7260
     },
     {
       "ID": 233,
       "HeroLevel": 233,
-      "ATKFactor": 23.4,
-      "HPFactor": 233.0,
-      "DEFFactor": 23.4,
+      "ATKFactor": 24.2,
+      "HPFactor": 29.04,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.4,
-      "levelUpExp": 243050,
-      "LevelupBasicPower": 7020
+      "EXPFactor": 1.0,
+      "levelUpExp": 266820,
+      "LevelupBasicPower": 7290
     },
     {
       "ID": 234,
       "HeroLevel": 234,
-      "ATKFactor": 23.5,
-      "HPFactor": 234.0,
-      "DEFFactor": 23.5,
+      "ATKFactor": 24.3,
+      "HPFactor": 29.2,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.5,
-      "levelUpExp": 245620,
-      "LevelupBasicPower": 7050
+      "EXPFactor": 1.0,
+      "levelUpExp": 269540,
+      "LevelupBasicPower": 7320
     },
     {
       "ID": 235,
       "HeroLevel": 235,
-      "ATKFactor": 23.6,
-      "HPFactor": 235.0,
-      "DEFFactor": 23.6,
+      "ATKFactor": 24.4,
+      "HPFactor": 29.28,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.6,
-      "levelUpExp": 248210,
-      "LevelupBasicPower": 7080
+      "EXPFactor": 1.0,
+      "levelUpExp": 272280,
+      "LevelupBasicPower": 7350
     },
     {
       "ID": 236,
       "HeroLevel": 236,
-      "ATKFactor": 23.7,
-      "HPFactor": 236.0,
-      "DEFFactor": 23.7,
+      "ATKFactor": 24.5,
+      "HPFactor": 29.44,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.7,
-      "levelUpExp": 250820,
-      "LevelupBasicPower": 7110
+      "EXPFactor": 1.0,
+      "levelUpExp": 275040,
+      "LevelupBasicPower": 7380
     },
     {
       "ID": 237,
       "HeroLevel": 237,
-      "ATKFactor": 23.8,
-      "HPFactor": 237.0,
-      "DEFFactor": 23.8,
+      "ATKFactor": 24.6,
+      "HPFactor": 29.52,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.8,
-      "levelUpExp": 253450,
-      "LevelupBasicPower": 7140
+      "EXPFactor": 1.0,
+      "levelUpExp": 277810,
+      "LevelupBasicPower": 7410
     },
     {
       "ID": 238,
       "HeroLevel": 238,
-      "ATKFactor": 23.9,
-      "HPFactor": 238.0,
-      "DEFFactor": 23.9,
+      "ATKFactor": 24.7,
+      "HPFactor": 29.68,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 23.9,
-      "levelUpExp": 256090,
-      "LevelupBasicPower": 7170
+      "EXPFactor": 1.0,
+      "levelUpExp": 280600,
+      "LevelupBasicPower": 7440
     },
     {
       "ID": 239,
       "HeroLevel": 239,
-      "ATKFactor": 24.0,
-      "HPFactor": 239.0,
-      "DEFFactor": 24.0,
+      "ATKFactor": 24.8,
+      "HPFactor": 29.76,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.0,
-      "levelUpExp": 258750,
-      "LevelupBasicPower": 7200
+      "EXPFactor": 1.0,
+      "levelUpExp": 283410,
+      "LevelupBasicPower": 7470
     },
     {
       "ID": 240,
       "HeroLevel": 240,
-      "ATKFactor": 24.1,
-      "HPFactor": 240.0,
-      "DEFFactor": 24.1,
+      "ATKFactor": 24.9,
+      "HPFactor": 29.92,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.1,
-      "levelUpExp": 261420,
-      "LevelupBasicPower": 7230
+      "EXPFactor": 1.0,
+      "levelUpExp": 286230,
+      "LevelupBasicPower": 7500
     },
     {
       "ID": 241,
       "HeroLevel": 241,
-      "ATKFactor": 24.2,
-      "HPFactor": 241.0,
-      "DEFFactor": 24.2,
+      "ATKFactor": 25.0,
+      "HPFactor": 30.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.2,
-      "levelUpExp": 264110,
-      "LevelupBasicPower": 7260
+      "EXPFactor": 1.0,
+      "levelUpExp": 289070,
+      "LevelupBasicPower": 7530
     },
     {
       "ID": 242,
       "HeroLevel": 242,
-      "ATKFactor": 24.3,
-      "HPFactor": 242.0,
-      "DEFFactor": 24.3,
+      "ATKFactor": 25.1,
+      "HPFactor": 30.16,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.3,
-      "levelUpExp": 266820,
-      "LevelupBasicPower": 7290
+      "EXPFactor": 1.0,
+      "levelUpExp": 291920,
+      "LevelupBasicPower": 7560
     },
     {
       "ID": 243,
       "HeroLevel": 243,
-      "ATKFactor": 24.4,
-      "HPFactor": 243.0,
-      "DEFFactor": 24.4,
+      "ATKFactor": 25.2,
+      "HPFactor": 30.24,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.4,
-      "levelUpExp": 269540,
-      "LevelupBasicPower": 7320
+      "EXPFactor": 1.0,
+      "levelUpExp": 294800,
+      "LevelupBasicPower": 7590
     },
     {
       "ID": 244,
       "HeroLevel": 244,
-      "ATKFactor": 24.5,
-      "HPFactor": 244.0,
-      "DEFFactor": 24.5,
+      "ATKFactor": 25.3,
+      "HPFactor": 30.4,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.5,
-      "levelUpExp": 272280,
-      "LevelupBasicPower": 7350
+      "EXPFactor": 1.0,
+      "levelUpExp": 297690,
+      "LevelupBasicPower": 7620
     },
     {
       "ID": 245,
       "HeroLevel": 245,
-      "ATKFactor": 24.6,
-      "HPFactor": 245.0,
-      "DEFFactor": 24.6,
+      "ATKFactor": 25.4,
+      "HPFactor": 30.48,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.6,
-      "levelUpExp": 275040,
-      "LevelupBasicPower": 7380
+      "EXPFactor": 1.0,
+      "levelUpExp": 300590,
+      "LevelupBasicPower": 7650
     },
     {
       "ID": 246,
       "HeroLevel": 246,
-      "ATKFactor": 24.7,
-      "HPFactor": 246.0,
-      "DEFFactor": 24.7,
+      "ATKFactor": 25.5,
+      "HPFactor": 30.64,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.7,
-      "levelUpExp": 277810,
-      "LevelupBasicPower": 7410
+      "EXPFactor": 1.0,
+      "levelUpExp": 303520,
+      "LevelupBasicPower": 7680
     },
     {
       "ID": 247,
       "HeroLevel": 247,
-      "ATKFactor": 24.8,
-      "HPFactor": 247.0,
-      "DEFFactor": 24.8,
+      "ATKFactor": 25.6,
+      "HPFactor": 30.72,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.8,
-      "levelUpExp": 280600,
-      "LevelupBasicPower": 7440
+      "EXPFactor": 1.0,
+      "levelUpExp": 306460,
+      "LevelupBasicPower": 7710
     },
     {
       "ID": 248,
       "HeroLevel": 248,
-      "ATKFactor": 24.9,
-      "HPFactor": 248.0,
-      "DEFFactor": 24.9,
+      "ATKFactor": 25.7,
+      "HPFactor": 30.88,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 24.9,
-      "levelUpExp": 283410,
-      "LevelupBasicPower": 7470
+      "EXPFactor": 1.0,
+      "levelUpExp": 309410,
+      "LevelupBasicPower": 7740
     },
     {
       "ID": 249,
       "HeroLevel": 249,
-      "ATKFactor": 25.0,
-      "HPFactor": 249.0,
-      "DEFFactor": 25.0,
+      "ATKFactor": 25.8,
+      "HPFactor": 30.96,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.0,
-      "levelUpExp": 286230,
-      "LevelupBasicPower": 7500
+      "EXPFactor": 1.0,
+      "levelUpExp": 312390,
+      "LevelupBasicPower": 7770
     },
     {
       "ID": 250,
       "HeroLevel": 250,
-      "ATKFactor": 25.1,
-      "HPFactor": 250.0,
-      "DEFFactor": 25.1,
+      "ATKFactor": 25.9,
+      "HPFactor": 32.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.1,
-      "levelUpExp": 289070,
-      "LevelupBasicPower": 7530
+      "EXPFactor": 1.0,
+      "levelUpExp": 315380,
+      "LevelupBasicPower": 7800
     },
     {
       "ID": 251,
       "HeroLevel": 251,
-      "ATKFactor": 25.2,
-      "HPFactor": 251.0,
-      "DEFFactor": 25.2,
+      "ATKFactor": 26.0,
+      "HPFactor": 32.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.2,
-      "levelUpExp": 291920,
-      "LevelupBasicPower": 7560
+      "EXPFactor": 1.0,
+      "levelUpExp": 318390,
+      "LevelupBasicPower": 7830
     },
     {
       "ID": 252,
       "HeroLevel": 252,
-      "ATKFactor": 25.3,
-      "HPFactor": 252.0,
-      "DEFFactor": 25.3,
+      "ATKFactor": 26.1,
+      "HPFactor": 32.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.3,
-      "levelUpExp": 294800,
-      "LevelupBasicPower": 7590
+      "EXPFactor": 1.0,
+      "levelUpExp": 321410,
+      "LevelupBasicPower": 7860
     },
     {
       "ID": 253,
       "HeroLevel": 253,
-      "ATKFactor": 25.4,
-      "HPFactor": 253.0,
-      "DEFFactor": 25.4,
+      "ATKFactor": 26.2,
+      "HPFactor": 32.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.4,
-      "levelUpExp": 297690,
-      "LevelupBasicPower": 7620
+      "EXPFactor": 1.0,
+      "levelUpExp": 324450,
+      "LevelupBasicPower": 7890
     },
     {
       "ID": 254,
       "HeroLevel": 254,
-      "ATKFactor": 25.5,
-      "HPFactor": 254.0,
-      "DEFFactor": 25.5,
+      "ATKFactor": 26.3,
+      "HPFactor": 32.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.5,
-      "levelUpExp": 300590,
-      "LevelupBasicPower": 7650
+      "EXPFactor": 1.0,
+      "levelUpExp": 327510,
+      "LevelupBasicPower": 7920
     },
     {
       "ID": 255,
       "HeroLevel": 255,
-      "ATKFactor": 25.6,
-      "HPFactor": 255.0,
-      "DEFFactor": 25.6,
+      "ATKFactor": 26.4,
+      "HPFactor": 33.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.6,
-      "levelUpExp": 303520,
-      "LevelupBasicPower": 7680
+      "EXPFactor": 1.0,
+      "levelUpExp": 330590,
+      "LevelupBasicPower": 7950
     },
     {
       "ID": 256,
       "HeroLevel": 256,
-      "ATKFactor": 25.7,
-      "HPFactor": 256.0,
-      "DEFFactor": 25.7,
+      "ATKFactor": 26.5,
+      "HPFactor": 33.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.7,
-      "levelUpExp": 306460,
-      "LevelupBasicPower": 7710
+      "EXPFactor": 1.0,
+      "levelUpExp": 333680,
+      "LevelupBasicPower": 7980
     },
     {
       "ID": 257,
       "HeroLevel": 257,
-      "ATKFactor": 25.8,
-      "HPFactor": 257.0,
-      "DEFFactor": 25.8,
+      "ATKFactor": 26.6,
+      "HPFactor": 33.25,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.8,
-      "levelUpExp": 309410,
-      "LevelupBasicPower": 7740
+      "EXPFactor": 1.0,
+      "levelUpExp": 336790,
+      "LevelupBasicPower": 8010
     },
     {
       "ID": 258,
       "HeroLevel": 258,
-      "ATKFactor": 25.9,
-      "HPFactor": 258.0,
-      "DEFFactor": 25.9,
+      "ATKFactor": 26.7,
+      "HPFactor": 33.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 25.9,
-      "levelUpExp": 312390,
-      "LevelupBasicPower": 7770
+      "EXPFactor": 1.0,
+      "levelUpExp": 339920,
+      "LevelupBasicPower": 8040
     },
     {
       "ID": 259,
       "HeroLevel": 259,
-      "ATKFactor": 26.0,
-      "HPFactor": 259.0,
-      "DEFFactor": 26.0,
+      "ATKFactor": 26.8,
+      "HPFactor": 33.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.0,
-      "levelUpExp": 315380,
-      "LevelupBasicPower": 7800
+      "EXPFactor": 1.0,
+      "levelUpExp": 343070,
+      "LevelupBasicPower": 8070
     },
     {
       "ID": 260,
       "HeroLevel": 260,
-      "ATKFactor": 26.1,
-      "HPFactor": 260.0,
-      "DEFFactor": 26.1,
+      "ATKFactor": 26.9,
+      "HPFactor": 33.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.1,
-      "levelUpExp": 318390,
-      "LevelupBasicPower": 7830
+      "EXPFactor": 1.0,
+      "levelUpExp": 346230,
+      "LevelupBasicPower": 8100
     },
     {
       "ID": 261,
       "HeroLevel": 261,
-      "ATKFactor": 26.2,
-      "HPFactor": 261.0,
-      "DEFFactor": 26.2,
+      "ATKFactor": 27.0,
+      "HPFactor": 33.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.2,
-      "levelUpExp": 321410,
-      "LevelupBasicPower": 7860
+      "EXPFactor": 1.0,
+      "levelUpExp": 349410,
+      "LevelupBasicPower": 8130
     },
     {
       "ID": 262,
       "HeroLevel": 262,
-      "ATKFactor": 26.3,
-      "HPFactor": 262.0,
-      "DEFFactor": 26.3,
+      "ATKFactor": 27.1,
+      "HPFactor": 33.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.3,
-      "levelUpExp": 324450,
-      "LevelupBasicPower": 7890
+      "EXPFactor": 1.0,
+      "levelUpExp": 352600,
+      "LevelupBasicPower": 8160
     },
     {
       "ID": 263,
       "HeroLevel": 263,
-      "ATKFactor": 26.4,
-      "HPFactor": 263.0,
-      "DEFFactor": 26.4,
+      "ATKFactor": 27.2,
+      "HPFactor": 34.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.4,
-      "levelUpExp": 327510,
-      "LevelupBasicPower": 7920
+      "EXPFactor": 1.0,
+      "levelUpExp": 355820,
+      "LevelupBasicPower": 8190
     },
     {
       "ID": 264,
       "HeroLevel": 264,
-      "ATKFactor": 26.5,
-      "HPFactor": 264.0,
-      "DEFFactor": 26.5,
+      "ATKFactor": 27.3,
+      "HPFactor": 34.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.5,
-      "levelUpExp": 330590,
-      "LevelupBasicPower": 7950
+      "EXPFactor": 1.0,
+      "levelUpExp": 359050,
+      "LevelupBasicPower": 8220
     },
     {
       "ID": 265,
       "HeroLevel": 265,
-      "ATKFactor": 26.6,
-      "HPFactor": 265.0,
-      "DEFFactor": 26.6,
-      "SHANBIFactor": 1.0,
-      "EXPFactor": 26.6,
-      "levelUpExp": 333680,
-      "LevelupBasicPower": 7980
+      "ATKFactor": 27.4,
+      "HPFactor": 34.25,
+      "DEFFactor": 1.0,
+      "SHANBIFactor": 1.0,
+      "EXPFactor": 1.0,
+      "levelUpExp": 362300,
+      "LevelupBasicPower": 8250
     },
     {
       "ID": 266,
       "HeroLevel": 266,
-      "ATKFactor": 26.7,
-      "HPFactor": 266.0,
-      "DEFFactor": 26.7,
+      "ATKFactor": 27.5,
+      "HPFactor": 34.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.7,
-      "levelUpExp": 336790,
-      "LevelupBasicPower": 8010
+      "EXPFactor": 1.0,
+      "levelUpExp": 365570,
+      "LevelupBasicPower": 8280
     },
     {
       "ID": 267,
       "HeroLevel": 267,
-      "ATKFactor": 26.8,
-      "HPFactor": 267.0,
-      "DEFFactor": 26.8,
+      "ATKFactor": 27.6,
+      "HPFactor": 34.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.8,
-      "levelUpExp": 339920,
-      "LevelupBasicPower": 8040
+      "EXPFactor": 1.0,
+      "levelUpExp": 368850,
+      "LevelupBasicPower": 8310
     },
     {
       "ID": 268,
       "HeroLevel": 268,
-      "ATKFactor": 26.9,
-      "HPFactor": 268.0,
-      "DEFFactor": 26.9,
+      "ATKFactor": 27.7,
+      "HPFactor": 34.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 26.9,
-      "levelUpExp": 343070,
-      "LevelupBasicPower": 8070
+      "EXPFactor": 1.0,
+      "levelUpExp": 372150,
+      "LevelupBasicPower": 8340
     },
     {
       "ID": 269,
       "HeroLevel": 269,
-      "ATKFactor": 27.0,
-      "HPFactor": 269.0,
-      "DEFFactor": 27.0,
+      "ATKFactor": 27.8,
+      "HPFactor": 34.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.0,
-      "levelUpExp": 346230,
-      "LevelupBasicPower": 8100
+      "EXPFactor": 1.0,
+      "levelUpExp": 375470,
+      "LevelupBasicPower": 8370
     },
     {
       "ID": 270,
       "HeroLevel": 270,
-      "ATKFactor": 27.1,
-      "HPFactor": 270.0,
-      "DEFFactor": 27.1,
+      "ATKFactor": 27.9,
+      "HPFactor": 34.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.1,
-      "levelUpExp": 349410,
-      "LevelupBasicPower": 8130
+      "EXPFactor": 1.0,
+      "levelUpExp": 378810,
+      "LevelupBasicPower": 8400
     },
     {
       "ID": 271,
       "HeroLevel": 271,
-      "ATKFactor": 27.2,
-      "HPFactor": 271.0,
-      "DEFFactor": 27.2,
+      "ATKFactor": 28.0,
+      "HPFactor": 35.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.2,
-      "levelUpExp": 352600,
-      "LevelupBasicPower": 8160
+      "EXPFactor": 1.0,
+      "levelUpExp": 382160,
+      "LevelupBasicPower": 8430
     },
     {
       "ID": 272,
       "HeroLevel": 272,
-      "ATKFactor": 27.3,
-      "HPFactor": 272.0,
-      "DEFFactor": 27.3,
+      "ATKFactor": 28.1,
+      "HPFactor": 35.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.3,
-      "levelUpExp": 355820,
-      "LevelupBasicPower": 8190
+      "EXPFactor": 1.0,
+      "levelUpExp": 385530,
+      "LevelupBasicPower": 8460
     },
     {
       "ID": 273,
       "HeroLevel": 273,
-      "ATKFactor": 27.4,
-      "HPFactor": 273.0,
-      "DEFFactor": 27.4,
+      "ATKFactor": 28.2,
+      "HPFactor": 35.25,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.4,
-      "levelUpExp": 359050,
-      "LevelupBasicPower": 8220
+      "EXPFactor": 1.0,
+      "levelUpExp": 388920,
+      "LevelupBasicPower": 8490
     },
     {
       "ID": 274,
       "HeroLevel": 274,
-      "ATKFactor": 27.5,
-      "HPFactor": 274.0,
-      "DEFFactor": 27.5,
+      "ATKFactor": 28.3,
+      "HPFactor": 35.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.5,
-      "levelUpExp": 362300,
-      "LevelupBasicPower": 8250
+      "EXPFactor": 1.0,
+      "levelUpExp": 392330,
+      "LevelupBasicPower": 8520
     },
     {
       "ID": 275,
       "HeroLevel": 275,
-      "ATKFactor": 27.6,
-      "HPFactor": 275.0,
-      "DEFFactor": 27.6,
+      "ATKFactor": 28.4,
+      "HPFactor": 35.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.6,
-      "levelUpExp": 365570,
-      "LevelupBasicPower": 8280
+      "EXPFactor": 1.0,
+      "levelUpExp": 395750,
+      "LevelupBasicPower": 8550
     },
     {
       "ID": 276,
       "HeroLevel": 276,
-      "ATKFactor": 27.7,
-      "HPFactor": 276.0,
-      "DEFFactor": 27.7,
+      "ATKFactor": 28.5,
+      "HPFactor": 35.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.7,
-      "levelUpExp": 368850,
-      "LevelupBasicPower": 8310
+      "EXPFactor": 1.0,
+      "levelUpExp": 399200,
+      "LevelupBasicPower": 8580
     },
     {
       "ID": 277,
       "HeroLevel": 277,
-      "ATKFactor": 27.8,
-      "HPFactor": 277.0,
-      "DEFFactor": 27.8,
+      "ATKFactor": 28.6,
+      "HPFactor": 35.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.8,
-      "levelUpExp": 372150,
-      "LevelupBasicPower": 8340
+      "EXPFactor": 1.0,
+      "levelUpExp": 402660,
+      "LevelupBasicPower": 8610
     },
     {
       "ID": 278,
       "HeroLevel": 278,
-      "ATKFactor": 27.9,
-      "HPFactor": 278.0,
-      "DEFFactor": 27.9,
+      "ATKFactor": 28.7,
+      "HPFactor": 35.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 27.9,
-      "levelUpExp": 375470,
-      "LevelupBasicPower": 8370
+      "EXPFactor": 1.0,
+      "levelUpExp": 406130,
+      "LevelupBasicPower": 8640
     },
     {
       "ID": 279,
       "HeroLevel": 279,
-      "ATKFactor": 28.0,
-      "HPFactor": 279.0,
-      "DEFFactor": 28.0,
+      "ATKFactor": 28.8,
+      "HPFactor": 36.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.0,
-      "levelUpExp": 378810,
-      "LevelupBasicPower": 8400
+      "EXPFactor": 1.0,
+      "levelUpExp": 409630,
+      "LevelupBasicPower": 8670
     },
     {
       "ID": 280,
       "HeroLevel": 280,
-      "ATKFactor": 28.1,
-      "HPFactor": 280.0,
-      "DEFFactor": 28.1,
+      "ATKFactor": 28.9,
+      "HPFactor": 36.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.1,
-      "levelUpExp": 382160,
-      "LevelupBasicPower": 8430
+      "EXPFactor": 1.0,
+      "levelUpExp": 413140,
+      "LevelupBasicPower": 8700
     },
     {
       "ID": 281,
       "HeroLevel": 281,
-      "ATKFactor": 28.2,
-      "HPFactor": 281.0,
-      "DEFFactor": 28.2,
+      "ATKFactor": 29.0,
+      "HPFactor": 36.25,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.2,
-      "levelUpExp": 385530,
-      "LevelupBasicPower": 8460
+      "EXPFactor": 1.0,
+      "levelUpExp": 416680,
+      "LevelupBasicPower": 8730
     },
     {
       "ID": 282,
       "HeroLevel": 282,
-      "ATKFactor": 28.3,
-      "HPFactor": 282.0,
-      "DEFFactor": 28.3,
+      "ATKFactor": 29.1,
+      "HPFactor": 36.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.3,
-      "levelUpExp": 388920,
-      "LevelupBasicPower": 8490
+      "EXPFactor": 1.0,
+      "levelUpExp": 420220,
+      "LevelupBasicPower": 8760
     },
     {
       "ID": 283,
       "HeroLevel": 283,
-      "ATKFactor": 28.4,
-      "HPFactor": 283.0,
-      "DEFFactor": 28.4,
+      "ATKFactor": 29.2,
+      "HPFactor": 36.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.4,
-      "levelUpExp": 392330,
-      "LevelupBasicPower": 8520
+      "EXPFactor": 1.0,
+      "levelUpExp": 423790,
+      "LevelupBasicPower": 8790
     },
     {
       "ID": 284,
       "HeroLevel": 284,
-      "ATKFactor": 28.5,
-      "HPFactor": 284.0,
-      "DEFFactor": 28.5,
+      "ATKFactor": 29.3,
+      "HPFactor": 36.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.5,
-      "levelUpExp": 395750,
-      "LevelupBasicPower": 8550
+      "EXPFactor": 1.0,
+      "levelUpExp": 427380,
+      "LevelupBasicPower": 8820
     },
     {
       "ID": 285,
       "HeroLevel": 285,
-      "ATKFactor": 28.6,
-      "HPFactor": 285.0,
-      "DEFFactor": 28.6,
+      "ATKFactor": 29.4,
+      "HPFactor": 36.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.6,
-      "levelUpExp": 399200,
-      "LevelupBasicPower": 8580
+      "EXPFactor": 1.0,
+      "levelUpExp": 430980,
+      "LevelupBasicPower": 8850
     },
     {
       "ID": 286,
       "HeroLevel": 286,
-      "ATKFactor": 28.7,
-      "HPFactor": 286.0,
-      "DEFFactor": 28.7,
+      "ATKFactor": 29.5,
+      "HPFactor": 36.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.7,
-      "levelUpExp": 402660,
-      "LevelupBasicPower": 8610
+      "EXPFactor": 1.0,
+      "levelUpExp": 434600,
+      "LevelupBasicPower": 8880
     },
     {
       "ID": 287,
       "HeroLevel": 287,
-      "ATKFactor": 28.8,
-      "HPFactor": 287.0,
-      "DEFFactor": 28.8,
+      "ATKFactor": 29.6,
+      "HPFactor": 37.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.8,
-      "levelUpExp": 406130,
-      "LevelupBasicPower": 8640
+      "EXPFactor": 1.0,
+      "levelUpExp": 438240,
+      "LevelupBasicPower": 8910
     },
     {
       "ID": 288,
       "HeroLevel": 288,
-      "ATKFactor": 28.9,
-      "HPFactor": 288.0,
-      "DEFFactor": 28.9,
+      "ATKFactor": 29.7,
+      "HPFactor": 37.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 28.9,
-      "levelUpExp": 409630,
-      "LevelupBasicPower": 8670
+      "EXPFactor": 1.0,
+      "levelUpExp": 441900,
+      "LevelupBasicPower": 8940
     },
     {
       "ID": 289,
       "HeroLevel": 289,
-      "ATKFactor": 29.0,
-      "HPFactor": 289.0,
-      "DEFFactor": 29.0,
+      "ATKFactor": 29.8,
+      "HPFactor": 37.25,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.0,
-      "levelUpExp": 413140,
-      "LevelupBasicPower": 8700
+      "EXPFactor": 1.0,
+      "levelUpExp": 445580,
+      "LevelupBasicPower": 8970
     },
     {
       "ID": 290,
       "HeroLevel": 290,
-      "ATKFactor": 29.1,
-      "HPFactor": 290.0,
-      "DEFFactor": 29.1,
+      "ATKFactor": 29.9,
+      "HPFactor": 37.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.1,
-      "levelUpExp": 416680,
-      "LevelupBasicPower": 8730
+      "EXPFactor": 1.0,
+      "levelUpExp": 449270,
+      "LevelupBasicPower": 9000
     },
     {
       "ID": 291,
       "HeroLevel": 291,
-      "ATKFactor": 29.2,
-      "HPFactor": 291.0,
-      "DEFFactor": 29.2,
+      "ATKFactor": 30.0,
+      "HPFactor": 37.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.2,
-      "levelUpExp": 420220,
-      "LevelupBasicPower": 8760
+      "EXPFactor": 1.0,
+      "levelUpExp": 452980,
+      "LevelupBasicPower": 9030
     },
     {
       "ID": 292,
       "HeroLevel": 292,
-      "ATKFactor": 29.3,
-      "HPFactor": 292.0,
-      "DEFFactor": 29.3,
+      "ATKFactor": 30.1,
+      "HPFactor": 37.666,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.3,
-      "levelUpExp": 423790,
-      "LevelupBasicPower": 8790
+      "EXPFactor": 1.0,
+      "levelUpExp": 456710,
+      "LevelupBasicPower": 9060
     },
     {
       "ID": 293,
       "HeroLevel": 293,
-      "ATKFactor": 29.4,
-      "HPFactor": 293.0,
-      "DEFFactor": 29.4,
+      "ATKFactor": 30.2,
+      "HPFactor": 37.75,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.4,
-      "levelUpExp": 427380,
-      "LevelupBasicPower": 8820
+      "EXPFactor": 1.0,
+      "levelUpExp": 460460,
+      "LevelupBasicPower": 9090
     },
     {
       "ID": 294,
       "HeroLevel": 294,
-      "ATKFactor": 29.5,
-      "HPFactor": 294.0,
-      "DEFFactor": 29.5,
+      "ATKFactor": 30.3,
+      "HPFactor": 37.916,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.5,
-      "levelUpExp": 430980,
-      "LevelupBasicPower": 8850
+      "EXPFactor": 1.0,
+      "levelUpExp": 464230,
+      "LevelupBasicPower": 9120
     },
     {
       "ID": 295,
       "HeroLevel": 295,
-      "ATKFactor": 29.6,
-      "HPFactor": 295.0,
-      "DEFFactor": 29.6,
+      "ATKFactor": 30.4,
+      "HPFactor": 38.0,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.6,
-      "levelUpExp": 434600,
-      "LevelupBasicPower": 8880
+      "EXPFactor": 1.0,
+      "levelUpExp": 468010,
+      "LevelupBasicPower": 9150
     },
     {
       "ID": 296,
       "HeroLevel": 296,
-      "ATKFactor": 29.7,
-      "HPFactor": 296.0,
-      "DEFFactor": 29.7,
+      "ATKFactor": 30.5,
+      "HPFactor": 38.166,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.7,
-      "levelUpExp": 438240,
-      "LevelupBasicPower": 8910
+      "EXPFactor": 1.0,
+      "levelUpExp": 471820,
+      "LevelupBasicPower": 9180
     },
     {
       "ID": 297,
       "HeroLevel": 297,
-      "ATKFactor": 29.8,
-      "HPFactor": 297.0,
-      "DEFFactor": 29.8,
+      "ATKFactor": 30.6,
+      "HPFactor": 38.25,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.8,
-      "levelUpExp": 441900,
-      "LevelupBasicPower": 8940
+      "EXPFactor": 1.0,
+      "levelUpExp": 475640,
+      "LevelupBasicPower": 9210
     },
     {
       "ID": 298,
       "HeroLevel": 298,
-      "ATKFactor": 29.9,
-      "HPFactor": 298.0,
-      "DEFFactor": 29.9,
+      "ATKFactor": 30.7,
+      "HPFactor": 38.416,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 29.9,
-      "levelUpExp": 445580,
-      "LevelupBasicPower": 8970
+      "EXPFactor": 1.0,
+      "levelUpExp": 479480,
+      "LevelupBasicPower": 9240
     },
     {
       "ID": 299,
       "HeroLevel": 299,
-      "ATKFactor": 30.0,
-      "HPFactor": 299.0,
-      "DEFFactor": 30.0,
+      "ATKFactor": 30.8,
+      "HPFactor": 38.5,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 30.0,
-      "levelUpExp": 449270,
-      "LevelupBasicPower": 9000
+      "EXPFactor": 1.0,
+      "levelUpExp": 483340,
+      "LevelupBasicPower": 9270
     },
     {
       "ID": 300,
       "HeroLevel": 300,
-      "ATKFactor": 30.1,
-      "HPFactor": 300.0,
-      "DEFFactor": 30.1,
+      "ATKFactor": 30.9,
+      "HPFactor": 40.214,
+      "DEFFactor": 1.0,
       "SHANBIFactor": 1.0,
-      "EXPFactor": 30.1,
+      "EXPFactor": 1.0,
       "levelUpExp": -1,
-      "LevelupBasicPower": 9030
+      "LevelupBasicPower": null
     }
   ]
 }

+ 19 - 0
Assets/Res/Config/LevelBattleConfig.json

@@ -8,8 +8,10 @@
         3
       ],
       "monsterLv": 1,
+      "monsterStar": 3,
       "BossMonsterWavesId": 1,
       "bossLv": 3,
+      "bossStar": 3,
       "bossMonsterId": 9000103,
       "exp": 100
     },
@@ -20,9 +22,26 @@
         2,
         3
       ],
+      "monsterLv": 2,
+      "monsterStar": 3,
+      "BossMonsterWavesId": 1,
+      "bossLv": 5,
+      "bossStar": 3,
+      "bossMonsterId": 9000103,
+      "exp": 100
+    },
+    {
+      "ID": 3,
+      "MonsterWavesConfigId": [
+        1,
+        2,
+        3
+      ],
       "monsterLv": 5,
+      "monsterStar": 3,
       "BossMonsterWavesId": 1,
       "bossLv": 8,
+      "bossStar": 3,
       "bossMonsterId": 9000103,
       "exp": 100
     }

+ 4 - 0
Assets/Res/UI/MainUIPanel.prefab

@@ -5769,6 +5769,10 @@ PrefabInstance:
       propertyPath: m_Enabled
       value: 1
       objectReference: {fileID: 0}
+    - target: {fileID: 102219224835175402, guid: 7f5a9c9a7b322614fbce15a45e076f45, type: 3}
+      propertyPath: m_SortingLayer
+      value: 0
+      objectReference: {fileID: 0}
     - target: {fileID: 175316671113568741, guid: 7f5a9c9a7b322614fbce15a45e076f45, type: 3}
       propertyPath: m_Pivot.x
       value: 0.5

+ 1049 - 39
Assets/Res/UI/WidgetHero.prefab

@@ -449,6 +449,137 @@ MonoBehaviour:
   m_FillOrigin: 0
   m_UseSpriteMesh: 0
   m_PixelsPerUnitMultiplier: 1
+--- !u!1 &1923043955134516248
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 2259628364915373230}
+  - component: {fileID: 375394490464536190}
+  - component: {fileID: 1683544993200978177}
+  - component: {fileID: 5469078460485601814}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Button_Upgrade
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &2259628364915373230
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1923043955134516248}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5688173104113220671}
+  - {fileID: 3396620614250215591}
+  m_Father: {fileID: 5106666997551906113}
+  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: -126.3}
+  m_SizeDelta: {x: 150, y: 55}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &375394490464536190
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1923043955134516248}
+  m_CullTransparentMesh: 1
+--- !u!114 &1683544993200978177
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1923043955134516248}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3c247620ca3a1fd4ab2a2f3a5b287e07, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.99607843, g: 0.99215686, b: 0.4627451, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 0}
+  m_Type: 1
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+  _icon_name: btn_Round09
+  isNotLoadDeftIcon: 0
+  CurrSpriteAtlas: {fileID: 100100200, guid: 7b02f32fa59cd4e3085208946b112537, type: 3}
+  packInfo:
+    packName: all
+    packgJsonPath: /Art/UIAssets/TextrueJson/all.txt
+    packgSpritePath: Assets/Res/UIAtlas/all.spriteatlasv2
+    lasetJsonGUID: ace5466faa841bb7b9046587aae54d38
+--- !u!114 &5469078460485601814
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1923043955134516248}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Navigation:
+    m_Mode: 3
+    m_WrapAround: 0
+    m_SelectOnUp: {fileID: 0}
+    m_SelectOnDown: {fileID: 0}
+    m_SelectOnLeft: {fileID: 0}
+    m_SelectOnRight: {fileID: 0}
+  m_Transition: 1
+  m_Colors:
+    m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+    m_ColorMultiplier: 1
+    m_FadeDuration: 0.1
+  m_SpriteState:
+    m_HighlightedSprite: {fileID: 0}
+    m_PressedSprite: {fileID: 0}
+    m_SelectedSprite: {fileID: 0}
+    m_DisabledSprite: {fileID: 0}
+  m_AnimationTriggers:
+    m_NormalTrigger: Normal
+    m_HighlightedTrigger: Highlighted
+    m_PressedTrigger: Pressed
+    m_SelectedTrigger: Selected
+    m_DisabledTrigger: Disabled
+  m_Interactable: 1
+  m_TargetGraphic: {fileID: 1683544993200978177}
+  m_OnClick:
+    m_PersistentCalls:
+      m_Calls: []
 --- !u!1 &2054454074167662785
 GameObject:
   m_ObjectHideFlags: 0
@@ -701,6 +832,141 @@ MonoBehaviour:
     packgJsonPath: /Art/UIAssets/TextrueJson/all.txt
     packgSpritePath: Assets/Res/UIAtlas/all.spriteatlasv2
     lasetJsonGUID: 03b3872585b24d54f63b884a410da2bc
+--- !u!1 &3115405370341969415
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3698421549442458580}
+  - component: {fileID: 1619516514968971918}
+  - component: {fileID: 4474215826411023299}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: txtUpgrade
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &3698421549442458580
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3115405370341969415}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 5688173104113220671}
+  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: 13.5, y: 7.6}
+  m_SizeDelta: {x: 49.7, y: 25}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1619516514968971918
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3115405370341969415}
+  m_CullTransparentMesh: 1
+--- !u!114 &4474215826411023299
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3115405370341969415}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_text: 500k
+  m_isRightToLeft: 0
+  m_fontAsset: {fileID: 11400000, guid: 1b5c9a7370e424d53a1b8a999cf54a02, type: 2}
+  m_sharedMaterial: {fileID: 7512481295523713106, guid: 1b5c9a7370e424d53a1b8a999cf54a02, type: 2}
+  m_fontSharedMaterials: []
+  m_fontMaterial: {fileID: 0}
+  m_fontMaterials: []
+  m_fontColor32:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+  m_enableVertexGradient: 0
+  m_colorMode: 3
+  m_fontColorGradient:
+    topLeft: {r: 1, g: 1, b: 1, a: 1}
+    topRight: {r: 1, g: 1, b: 1, a: 1}
+    bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+    bottomRight: {r: 1, g: 1, b: 1, a: 1}
+  m_fontColorGradientPreset: {fileID: 0}
+  m_spriteAsset: {fileID: 0}
+  m_tintAllSprites: 0
+  m_StyleSheet: {fileID: 0}
+  m_TextStyleHashCode: -1183493901
+  m_overrideHtmlColors: 0
+  m_faceColor:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontSize: 20
+  m_fontSizeBase: 20
+  m_fontWeight: 400
+  m_enableAutoSizing: 1
+  m_fontSizeMin: 14
+  m_fontSizeMax: 20
+  m_fontStyle: 0
+  m_HorizontalAlignment: 1
+  m_VerticalAlignment: 512
+  m_textAlignment: 65535
+  m_characterSpacing: -3
+  m_wordSpacing: 0
+  m_lineSpacing: 0
+  m_lineSpacingMax: 0
+  m_paragraphSpacing: 0
+  m_charWidthMaxAdj: 0
+  m_enableWordWrapping: 1
+  m_wordWrappingRatios: 0.4
+  m_overflowMode: 0
+  m_linkedTextComponent: {fileID: 0}
+  parentLinkedComponent: {fileID: 0}
+  m_enableKerning: 1
+  m_enableExtraPadding: 0
+  checkPaddingRequired: 0
+  m_isRichText: 1
+  m_parseCtrlCharacters: 1
+  m_isOrthographic: 1
+  m_isCullingEnabled: 0
+  m_horizontalMapping: 0
+  m_verticalMapping: 0
+  m_uvLineOffset: 0
+  m_geometrySortingOrder: 0
+  m_IsTextObjectScaleStatic: 0
+  m_VertexBufferAutoSizeReduction: 0
+  m_useMaxVisibleDescender: 1
+  m_pageToDisplay: 1
+  m_margin: {x: 0, y: 0, z: 0, w: 0}
+  m_isUsingLegacyAnimationComponent: 0
+  m_isVolumetricText: 0
+  m_hasFontAssetChanged: 0
+  m_baseMaterial: {fileID: 0}
+  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
 --- !u!1 &3216529491418307855
 GameObject:
   m_ObjectHideFlags: 0
@@ -965,6 +1231,8 @@ RectTransform:
   - {fileID: 8309734339275653843}
   - {fileID: 3495421123750844930}
   - {fileID: 469899750509314430}
+  - {fileID: 2259628364915373230}
+  - {fileID: 8377888692763379135}
   m_Father: {fileID: 0}
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
@@ -1035,6 +1303,36 @@ MonoBehaviour:
     - gameObject: {fileID: 0}
     - gameObject: {fileID: 0}
     - gameObject: {fileID: 0}
+  - key: btnUpgrade
+    gameObject: {fileID: 5469078460485601814}
+    isAssetBundle: 0
+    isList: 0
+    ListCollectorDatas:
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+  - key: btnHeroPanel
+    gameObject: {fileID: 6481957598327577170}
+    isAssetBundle: 0
+    isList: 0
+    ListCollectorDatas:
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+  - key: txtUpgrade
+    gameObject: {fileID: 4474215826411023299}
+    isAssetBundle: 0
+    isList: 0
+    ListCollectorDatas:
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
+    - gameObject: {fileID: 0}
   isAssetBundle: 1
 --- !u!114 &8641256824108606021
 MonoBehaviour:
@@ -1156,7 +1454,7 @@ MonoBehaviour:
   m_FillOrigin: 0
   m_UseSpriteMesh: 0
   m_PixelsPerUnitMultiplier: 1
---- !u!1 &6406740761305016334
+--- !u!1 &6083283035426829974
 GameObject:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
@@ -1164,35 +1462,153 @@ GameObject:
   m_PrefabAsset: {fileID: 0}
   serializedVersion: 7
   m_Component:
-  - component: {fileID: 7979149984353945407}
-  - component: {fileID: 4036938098448094041}
-  - component: {fileID: 7575146992805897450}
+  - component: {fileID: 1854183923419455693}
+  - component: {fileID: 7114739778206161638}
+  - component: {fileID: 4556428936988544664}
   m_Layer: 0
   m_HasEditorInfo: 1
-  m_Name: Bottom
+  m_Name: txt
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
   m_IsActive: 1
---- !u!224 &7979149984353945407
+--- !u!224 &1854183923419455693
 RectTransform:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6406740761305016334}
-  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_GameObject: {fileID: 6083283035426829974}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
   m_LocalPosition: {x: 0, y: 0, z: 0}
   m_LocalScale: {x: 1, y: 1, z: 1}
   m_ConstrainProportionsScale: 0
   m_Children: []
-  m_Father: {fileID: 2063415315462851415}
+  m_Father: {fileID: 8377888692763379135}
   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: 11, y: -84.8}
-  m_SizeDelta: {x: 233, y: 50}
+  m_AnchoredPosition: {x: 0, y: -10}
+  m_SizeDelta: {x: 120, y: 35}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7114739778206161638
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6083283035426829974}
+  m_CullTransparentMesh: 1
+--- !u!114 &4556428936988544664
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6083283035426829974}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0, g: 0, b: 0, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 1, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 12800000, guid: a61334e31cf014203a72ff5de1c54c27, type: 3}
+    m_FontSize: 18
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 1
+    m_MaxSize: 131
+    m_Alignment: 1
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u82F1\u96C4\u8BE6\u60C5"
+--- !u!1 &6400623014140724573
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 6221113866292519307}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Area
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!224 &6221113866292519307
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6400623014140724573}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5683311617787072167}
+  - {fileID: 87159054230864049}
+  m_Father: {fileID: 8377888692763379135}
+  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: 22.7, y: -7.6}
+  m_SizeDelta: {x: 320, y: 62.83}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6406740761305016334
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 7979149984353945407}
+  - component: {fileID: 4036938098448094041}
+  - component: {fileID: 7575146992805897450}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Bottom
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &7979149984353945407
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6406740761305016334}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 2063415315462851415}
+  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: 11, y: -84.8}
+  m_SizeDelta: {x: 233, y: 50}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &4036938098448094041
 CanvasRenderer:
@@ -1200,38 +1616,342 @@ CanvasRenderer:
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6406740761305016334}
-  m_CullTransparentMesh: 1
---- !u!114 &7575146992805897450
-MonoBehaviour:
+  m_GameObject: {fileID: 6406740761305016334}
+  m_CullTransparentMesh: 1
+--- !u!114 &7575146992805897450
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6406740761305016334}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.105882354, g: 0.101960786, b: 0.12156863, 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: 5e915d0bf336547b99658208e2770e34, type: 3}
+  m_Type: 1
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+--- !u!1 &6490030223990890122
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 8377888692763379135}
+  - component: {fileID: 1760455764642286201}
+  - component: {fileID: 1959138327061347977}
+  - component: {fileID: 6481957598327577170}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Button_HeroPanel
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &8377888692763379135
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6490030223990890122}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6221113866292519307}
+  - {fileID: 1854183923419455693}
+  m_Father: {fileID: 5106666997551906113}
+  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: -183}
+  m_SizeDelta: {x: 150, y: 55}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1760455764642286201
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6490030223990890122}
+  m_CullTransparentMesh: 1
+--- !u!114 &1959138327061347977
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6490030223990890122}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3c247620ca3a1fd4ab2a2f3a5b287e07, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.6179246, g: 0.80844706, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 0}
+  m_Type: 1
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+  _icon_name: btn_Round09
+  isNotLoadDeftIcon: 0
+  CurrSpriteAtlas: {fileID: 100100200, guid: 7b02f32fa59cd4e3085208946b112537, type: 3}
+  packInfo:
+    packName: all
+    packgJsonPath: /Art/UIAssets/TextrueJson/all.txt
+    packgSpritePath: Assets/Res/UIAtlas/all.spriteatlasv2
+    lasetJsonGUID: ace5466faa841bb7b9046587aae54d38
+--- !u!114 &6481957598327577170
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6490030223990890122}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Navigation:
+    m_Mode: 3
+    m_WrapAround: 0
+    m_SelectOnUp: {fileID: 0}
+    m_SelectOnDown: {fileID: 0}
+    m_SelectOnLeft: {fileID: 0}
+    m_SelectOnRight: {fileID: 0}
+  m_Transition: 1
+  m_Colors:
+    m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+    m_ColorMultiplier: 1
+    m_FadeDuration: 0.1
+  m_SpriteState:
+    m_HighlightedSprite: {fileID: 0}
+    m_PressedSprite: {fileID: 0}
+    m_SelectedSprite: {fileID: 0}
+    m_DisabledSprite: {fileID: 0}
+  m_AnimationTriggers:
+    m_NormalTrigger: Normal
+    m_HighlightedTrigger: Highlighted
+    m_PressedTrigger: Pressed
+    m_SelectedTrigger: Selected
+    m_DisabledTrigger: Disabled
+  m_Interactable: 1
+  m_TargetGraphic: {fileID: 1959138327061347977}
+  m_OnClick:
+    m_PersistentCalls:
+      m_Calls: []
+--- !u!1 &6495997903879758596
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 87159054230864049}
+  - component: {fileID: 6625268198392435050}
+  - component: {fileID: 3383232143101103250}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: txtUpgrade
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &87159054230864049
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6495997903879758596}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 6221113866292519307}
+  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: 7.3, y: 7.6}
+  m_SizeDelta: {x: 214.2, y: 19.9}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6625268198392435050
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6495997903879758596}
+  m_CullTransparentMesh: 1
+--- !u!114 &3383232143101103250
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6495997903879758596}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_text: 200
+  m_isRightToLeft: 0
+  m_fontAsset: {fileID: 11400000, guid: 1b5c9a7370e424d53a1b8a999cf54a02, type: 2}
+  m_sharedMaterial: {fileID: 7512481295523713106, guid: 1b5c9a7370e424d53a1b8a999cf54a02, type: 2}
+  m_fontSharedMaterials: []
+  m_fontMaterial: {fileID: 0}
+  m_fontMaterials: []
+  m_fontColor32:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+  m_enableVertexGradient: 0
+  m_colorMode: 3
+  m_fontColorGradient:
+    topLeft: {r: 1, g: 1, b: 1, a: 1}
+    topRight: {r: 1, g: 1, b: 1, a: 1}
+    bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+    bottomRight: {r: 1, g: 1, b: 1, a: 1}
+  m_fontColorGradientPreset: {fileID: 0}
+  m_spriteAsset: {fileID: 0}
+  m_tintAllSprites: 0
+  m_StyleSheet: {fileID: 0}
+  m_TextStyleHashCode: -1183493901
+  m_overrideHtmlColors: 0
+  m_faceColor:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontSize: 20.27
+  m_fontSizeBase: 20.27
+  m_fontWeight: 400
+  m_enableAutoSizing: 0
+  m_fontSizeMin: 18
+  m_fontSizeMax: 35
+  m_fontStyle: 0
+  m_HorizontalAlignment: 2
+  m_VerticalAlignment: 512
+  m_textAlignment: 65535
+  m_characterSpacing: -3
+  m_wordSpacing: 0
+  m_lineSpacing: 0
+  m_lineSpacingMax: 0
+  m_paragraphSpacing: 0
+  m_charWidthMaxAdj: 0
+  m_enableWordWrapping: 1
+  m_wordWrappingRatios: 0.4
+  m_overflowMode: 0
+  m_linkedTextComponent: {fileID: 0}
+  parentLinkedComponent: {fileID: 0}
+  m_enableKerning: 1
+  m_enableExtraPadding: 0
+  checkPaddingRequired: 0
+  m_isRichText: 1
+  m_parseCtrlCharacters: 1
+  m_isOrthographic: 1
+  m_isCullingEnabled: 0
+  m_horizontalMapping: 0
+  m_verticalMapping: 0
+  m_uvLineOffset: 0
+  m_geometrySortingOrder: 0
+  m_IsTextObjectScaleStatic: 0
+  m_VertexBufferAutoSizeReduction: 0
+  m_useMaxVisibleDescender: 1
+  m_pageToDisplay: 1
+  m_margin: {x: 0, y: 0, z: 0, w: 0}
+  m_isUsingLegacyAnimationComponent: 0
+  m_isVolumetricText: 0
+  m_hasFontAssetChanged: 0
+  m_baseMaterial: {fileID: 0}
+  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &6621785474684034306
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5688173104113220671}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Area
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &5688173104113220671
+RectTransform:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6406740761305016334}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Material: {fileID: 0}
-  m_Color: {r: 0.105882354, g: 0.101960786, b: 0.12156863, 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: 5e915d0bf336547b99658208e2770e34, type: 3}
-  m_Type: 1
-  m_PreserveAspect: 0
-  m_FillCenter: 1
-  m_FillMethod: 4
-  m_FillAmount: 1
-  m_FillClockwise: 1
-  m_FillOrigin: 0
-  m_UseSpriteMesh: 0
-  m_PixelsPerUnitMultiplier: 1
+  m_GameObject: {fileID: 6621785474684034306}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 1365472842544307381}
+  - {fileID: 3698421549442458580}
+  m_Father: {fileID: 2259628364915373230}
+  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: 22.7, y: -7.6}
+  m_SizeDelta: {x: 320, y: 62.83}
+  m_Pivot: {x: 0.5, y: 0.5}
 --- !u!1 &6690880340389431512
 GameObject:
   m_ObjectHideFlags: 0
@@ -1494,3 +2214,293 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   m_ShowMaskGraphic: 1
+--- !u!1 &7991572580298050915
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 3396620614250215591}
+  - component: {fileID: 952369986545756772}
+  - component: {fileID: 4619554596688039626}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: txt
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &3396620614250215591
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7991572580298050915}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 2259628364915373230}
+  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: -32, y: -10}
+  m_SizeDelta: {x: 120, y: 35}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &952369986545756772
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7991572580298050915}
+  m_CullTransparentMesh: 1
+--- !u!114 &4619554596688039626
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7991572580298050915}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0, g: 0, b: 0, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 1, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 12800000, guid: a61334e31cf014203a72ff5de1c54c27, type: 3}
+    m_FontSize: 18
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 1
+    m_MaxSize: 131
+    m_Alignment: 1
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u5347\u7EA7"
+--- !u!1 &8825877402242799868
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 1365472842544307381}
+  - component: {fileID: 8507590450557726198}
+  - component: {fileID: 42220677636761000}
+  - component: {fileID: 8222428078949625198}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Icon
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &1365472842544307381
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8825877402242799868}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 5688173104113220671}
+  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: -24.5, y: 8.6}
+  m_SizeDelta: {x: 18.53, y: 24.28}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8507590450557726198
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8825877402242799868}
+  m_CullTransparentMesh: 1
+--- !u!114 &42220677636761000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8825877402242799868}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_IgnoreLayout: 0
+  m_MinWidth: 59
+  m_MinHeight: 54
+  m_PreferredWidth: -1
+  m_PreferredHeight: -1
+  m_FlexibleWidth: -1
+  m_FlexibleHeight: -1
+  m_LayoutPriority: 1
+--- !u!114 &8222428078949625198
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8825877402242799868}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3c247620ca3a1fd4ab2a2f3a5b287e07, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 0}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+  _icon_name: icon_res_upgrade_1
+  isNotLoadDeftIcon: 0
+  CurrSpriteAtlas: {fileID: 100100200, guid: 7b02f32fa59cd4e3085208946b112537, type: 3}
+  packInfo:
+    packName: all
+    packgJsonPath: /Art/UIAssets/TextrueJson/all.txt
+    packgSpritePath: Assets/Res/UIAtlas/all.spriteatlasv2
+    lasetJsonGUID: ace5466faa841bb7b9046587aae54d38
+--- !u!1 &9164073262555254785
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 7
+  m_Component:
+  - component: {fileID: 5683311617787072167}
+  - component: {fileID: 1987484391960932141}
+  - component: {fileID: 896221621111741007}
+  - component: {fileID: 6556995607963935542}
+  m_Layer: 0
+  m_HasEditorInfo: 1
+  m_Name: Icon
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &5683311617787072167
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9164073262555254785}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 6221113866292519307}
+  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: -24.5, y: 8.6}
+  m_SizeDelta: {x: 18.53, y: 24.28}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1987484391960932141
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9164073262555254785}
+  m_CullTransparentMesh: 1
+--- !u!114 &896221621111741007
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9164073262555254785}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_IgnoreLayout: 0
+  m_MinWidth: 59
+  m_MinHeight: 54
+  m_PreferredWidth: -1
+  m_PreferredHeight: -1
+  m_FlexibleWidth: -1
+  m_FlexibleHeight: -1
+  m_LayoutPriority: 1
+--- !u!114 &6556995607963935542
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9164073262555254785}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3c247620ca3a1fd4ab2a2f3a5b287e07, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 0}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+  _icon_name: icon_res_upgrade_1
+  isNotLoadDeftIcon: 0
+  CurrSpriteAtlas: {fileID: 100100200, guid: 7b02f32fa59cd4e3085208946b112537, type: 3}
+  packInfo:
+    packName: all
+    packgJsonPath: /Art/UIAssets/TextrueJson/all.txt
+    packgSpritePath: Assets/Res/UIAtlas/all.spriteatlasv2
+    lasetJsonGUID: ace5466faa841bb7b9046587aae54d38

+ 7 - 178
Assets/Res/UIAtlas/all.spriteatlasv2

@@ -11,184 +11,6 @@ SpriteAtlasAsset:
   m_MasterAtlas: {fileID: 0}
   m_ImporterData:
     packables:
-    - {fileID: 2800000, guid: 7529bbf4240db4e31a7b6f4df456a36a, type: 3}
-    - {fileID: 2800000, guid: 4f5b4c2303ae14f8aa8d2daf5803f417, type: 3}
-    - {fileID: 2800000, guid: 0b7cc907f403f4a67ad658df2c8b8bd6, type: 3}
-    - {fileID: 2800000, guid: fac2f1f21015b4387ba948c68d69b20a, type: 3}
-    - {fileID: 2800000, guid: 6db8a26aaf376472cb3da4b0174c3640, type: 3}
-    - {fileID: 2800000, guid: 1944ddda93ef84249abc2c330ccc1671, type: 3}
-    - {fileID: 2800000, guid: a30bf5a5fe0484028b110056f3f4bfb7, type: 3}
-    - {fileID: 2800000, guid: 7a8716b2f7dea49e2a0a4b04902a7b29, type: 3}
-    - {fileID: 2800000, guid: 137d66878d81240e08b1f9e634dd03e5, type: 3}
-    - {fileID: 2800000, guid: c9076402f3d8e4f14b590c121f9c99d0, type: 3}
-    - {fileID: 2800000, guid: 620836cccebfa47d69f3604400cda9d1, type: 3}
-    - {fileID: 2800000, guid: 036dc8ba1666442588bd4900d7967f74, type: 3}
-    - {fileID: 2800000, guid: 82fb7f520a3d042f68f126f07425081c, type: 3}
-    - {fileID: 2800000, guid: 4e7efc4278c98434aa518be230a9a6e2, type: 3}
-    - {fileID: 2800000, guid: 458074caa850a4ebe9902dadcebd5519, type: 3}
-    - {fileID: 2800000, guid: 92753e7463d6c4451bcfaa1be32e5834, type: 3}
-    - {fileID: 2800000, guid: 084d642e01f7849d0a49230ab9cc18b9, type: 3}
-    - {fileID: 2800000, guid: ce1ea5fcdbd674590ac8eae01e003bad, type: 3}
-    - {fileID: 2800000, guid: 7298f85c9be3e480ca29a540b881acc7, type: 3}
-    - {fileID: 2800000, guid: acf622f4b8b10451f864e6bbe0f2d18c, type: 3}
-    - {fileID: 2800000, guid: 69c249842084043e0b2152a611527273, type: 3}
-    - {fileID: 2800000, guid: 9369285ebc9f1452cb96bdd4c71dc580, type: 3}
-    - {fileID: 2800000, guid: 18bdd168063b3419c93ff0ad3d928768, type: 3}
-    - {fileID: 2800000, guid: a909a2534241641bfa4fd6d3aa0997fa, type: 3}
-    - {fileID: 2800000, guid: 1cedae3cd8e1c4e8b8351163cb83d3c3, type: 3}
-    - {fileID: 2800000, guid: 40b46970b24114095ae4592b09cd788b, type: 3}
-    - {fileID: 2800000, guid: 12f59c252111d4ddaa1efdbe970c9338, type: 3}
-    - {fileID: 2800000, guid: 88f8d005a66c74c8e8516498671a5363, type: 3}
-    - {fileID: 2800000, guid: 644d6a9935ab8468f91bccdf0e81217e, type: 3}
-    - {fileID: 2800000, guid: 0107877e5f4474feeb6c3a48ddbd0181, type: 3}
-    - {fileID: 2800000, guid: e6614d7880f624bebb9eb042438465e7, type: 3}
-    - {fileID: 2800000, guid: 11f8939ed19d74afd9f1ec5c2cd1ed40, type: 3}
-    - {fileID: 2800000, guid: 58233a1daedbb4a24b2ddca6bcb864fd, type: 3}
-    - {fileID: 2800000, guid: 03108c847a5054b63971245729018c27, type: 3}
-    - {fileID: 2800000, guid: e4a00da9d5759447c948b8fa241afc3e, type: 3}
-    - {fileID: 2800000, guid: dd87b4353a45646fbbeaafe8c13a4632, type: 3}
-    - {fileID: 2800000, guid: 7c661cddbbc49467d8441a35766809e1, type: 3}
-    - {fileID: 2800000, guid: 0e2733676e1be451a8519a89c49798c1, type: 3}
-    - {fileID: 2800000, guid: 7529bbf4240db4e31a7b6f4df456a36a, type: 3}
-    - {fileID: 2800000, guid: 082c2d0dec6374c548992e3de4c3cc17, type: 3}
-    - {fileID: 2800000, guid: ab7ed8048d1084deca39266a82de2fbc, type: 3}
-    - {fileID: 2800000, guid: 044267119b30c460785747c947493225, type: 3}
-    - {fileID: 2800000, guid: ebc537e5817db4407935a71d199232e9, type: 3}
-    - {fileID: 2800000, guid: 687226eea50e240aeb387bc0204de028, type: 3}
-    - {fileID: 2800000, guid: d320d0b7f786e44768dbf452a215d9f4, type: 3}
-    - {fileID: 2800000, guid: c5d88737534914e22a2b08bf691052c3, type: 3}
-    - {fileID: 2800000, guid: 9e984408ac7ba4153bace3927806efeb, type: 3}
-    - {fileID: 2800000, guid: f135276cb2d8f43339f0cbe999537c48, type: 3}
-    - {fileID: 2800000, guid: 4f5b4c2303ae14f8aa8d2daf5803f417, type: 3}
-    - {fileID: 2800000, guid: 0b7cc907f403f4a67ad658df2c8b8bd6, type: 3}
-    - {fileID: 2800000, guid: fac2f1f21015b4387ba948c68d69b20a, type: 3}
-    - {fileID: 2800000, guid: 6db8a26aaf376472cb3da4b0174c3640, type: 3}
-    - {fileID: 2800000, guid: 1944ddda93ef84249abc2c330ccc1671, type: 3}
-    - {fileID: 2800000, guid: a30bf5a5fe0484028b110056f3f4bfb7, type: 3}
-    - {fileID: 2800000, guid: 7a8716b2f7dea49e2a0a4b04902a7b29, type: 3}
-    - {fileID: 2800000, guid: 137d66878d81240e08b1f9e634dd03e5, type: 3}
-    - {fileID: 2800000, guid: c9076402f3d8e4f14b590c121f9c99d0, type: 3}
-    - {fileID: 2800000, guid: 620836cccebfa47d69f3604400cda9d1, type: 3}
-    - {fileID: 2800000, guid: 036dc8ba1666442588bd4900d7967f74, type: 3}
-    - {fileID: 2800000, guid: 82fb7f520a3d042f68f126f07425081c, type: 3}
-    - {fileID: 2800000, guid: 4e7efc4278c98434aa518be230a9a6e2, type: 3}
-    - {fileID: 2800000, guid: 458074caa850a4ebe9902dadcebd5519, type: 3}
-    - {fileID: 2800000, guid: 92753e7463d6c4451bcfaa1be32e5834, type: 3}
-    - {fileID: 2800000, guid: 084d642e01f7849d0a49230ab9cc18b9, type: 3}
-    - {fileID: 2800000, guid: ce1ea5fcdbd674590ac8eae01e003bad, type: 3}
-    - {fileID: 2800000, guid: 7298f85c9be3e480ca29a540b881acc7, type: 3}
-    - {fileID: 2800000, guid: acf622f4b8b10451f864e6bbe0f2d18c, type: 3}
-    - {fileID: 2800000, guid: 69c249842084043e0b2152a611527273, type: 3}
-    - {fileID: 2800000, guid: 9369285ebc9f1452cb96bdd4c71dc580, type: 3}
-    - {fileID: 2800000, guid: 18bdd168063b3419c93ff0ad3d928768, type: 3}
-    - {fileID: 2800000, guid: a909a2534241641bfa4fd6d3aa0997fa, type: 3}
-    - {fileID: 2800000, guid: 1cedae3cd8e1c4e8b8351163cb83d3c3, type: 3}
-    - {fileID: 2800000, guid: 40b46970b24114095ae4592b09cd788b, type: 3}
-    - {fileID: 2800000, guid: 12f59c252111d4ddaa1efdbe970c9338, type: 3}
-    - {fileID: 2800000, guid: 88f8d005a66c74c8e8516498671a5363, type: 3}
-    - {fileID: 2800000, guid: 644d6a9935ab8468f91bccdf0e81217e, type: 3}
-    - {fileID: 2800000, guid: 0107877e5f4474feeb6c3a48ddbd0181, type: 3}
-    - {fileID: 2800000, guid: e6614d7880f624bebb9eb042438465e7, type: 3}
-    - {fileID: 2800000, guid: 11f8939ed19d74afd9f1ec5c2cd1ed40, type: 3}
-    - {fileID: 2800000, guid: 58233a1daedbb4a24b2ddca6bcb864fd, type: 3}
-    - {fileID: 2800000, guid: 03108c847a5054b63971245729018c27, type: 3}
-    - {fileID: 2800000, guid: e4a00da9d5759447c948b8fa241afc3e, type: 3}
-    - {fileID: 2800000, guid: dd87b4353a45646fbbeaafe8c13a4632, type: 3}
-    - {fileID: 2800000, guid: 7c661cddbbc49467d8441a35766809e1, type: 3}
-    - {fileID: 2800000, guid: 0e2733676e1be451a8519a89c49798c1, type: 3}
-    - {fileID: 2800000, guid: 7529bbf4240db4e31a7b6f4df456a36a, type: 3}
-    - {fileID: 2800000, guid: 082c2d0dec6374c548992e3de4c3cc17, type: 3}
-    - {fileID: 2800000, guid: ab7ed8048d1084deca39266a82de2fbc, type: 3}
-    - {fileID: 2800000, guid: 044267119b30c460785747c947493225, type: 3}
-    - {fileID: 2800000, guid: ebc537e5817db4407935a71d199232e9, type: 3}
-    - {fileID: 2800000, guid: 687226eea50e240aeb387bc0204de028, type: 3}
-    - {fileID: 2800000, guid: d320d0b7f786e44768dbf452a215d9f4, type: 3}
-    - {fileID: 2800000, guid: c5d88737534914e22a2b08bf691052c3, type: 3}
-    - {fileID: 2800000, guid: 9e984408ac7ba4153bace3927806efeb, type: 3}
-    - {fileID: 2800000, guid: f135276cb2d8f43339f0cbe999537c48, type: 3}
-    - {fileID: 2800000, guid: 4f5b4c2303ae14f8aa8d2daf5803f417, type: 3}
-    - {fileID: 2800000, guid: 0b7cc907f403f4a67ad658df2c8b8bd6, type: 3}
-    - {fileID: 2800000, guid: fac2f1f21015b4387ba948c68d69b20a, type: 3}
-    - {fileID: 2800000, guid: 6db8a26aaf376472cb3da4b0174c3640, type: 3}
-    - {fileID: 2800000, guid: 1944ddda93ef84249abc2c330ccc1671, type: 3}
-    - {fileID: 2800000, guid: a30bf5a5fe0484028b110056f3f4bfb7, type: 3}
-    - {fileID: 2800000, guid: 7a8716b2f7dea49e2a0a4b04902a7b29, type: 3}
-    - {fileID: 2800000, guid: 137d66878d81240e08b1f9e634dd03e5, type: 3}
-    - {fileID: 2800000, guid: c9076402f3d8e4f14b590c121f9c99d0, type: 3}
-    - {fileID: 2800000, guid: 620836cccebfa47d69f3604400cda9d1, type: 3}
-    - {fileID: 2800000, guid: 036dc8ba1666442588bd4900d7967f74, type: 3}
-    - {fileID: 2800000, guid: 82fb7f520a3d042f68f126f07425081c, type: 3}
-    - {fileID: 2800000, guid: 4e7efc4278c98434aa518be230a9a6e2, type: 3}
-    - {fileID: 2800000, guid: 458074caa850a4ebe9902dadcebd5519, type: 3}
-    - {fileID: 2800000, guid: 92753e7463d6c4451bcfaa1be32e5834, type: 3}
-    - {fileID: 2800000, guid: 084d642e01f7849d0a49230ab9cc18b9, type: 3}
-    - {fileID: 2800000, guid: ce1ea5fcdbd674590ac8eae01e003bad, type: 3}
-    - {fileID: 2800000, guid: 7298f85c9be3e480ca29a540b881acc7, type: 3}
-    - {fileID: 2800000, guid: acf622f4b8b10451f864e6bbe0f2d18c, type: 3}
-    - {fileID: 2800000, guid: 69c249842084043e0b2152a611527273, type: 3}
-    - {fileID: 2800000, guid: 9369285ebc9f1452cb96bdd4c71dc580, type: 3}
-    - {fileID: 2800000, guid: 18bdd168063b3419c93ff0ad3d928768, type: 3}
-    - {fileID: 2800000, guid: a909a2534241641bfa4fd6d3aa0997fa, type: 3}
-    - {fileID: 2800000, guid: 1cedae3cd8e1c4e8b8351163cb83d3c3, type: 3}
-    - {fileID: 2800000, guid: 40b46970b24114095ae4592b09cd788b, type: 3}
-    - {fileID: 2800000, guid: 12f59c252111d4ddaa1efdbe970c9338, type: 3}
-    - {fileID: 2800000, guid: 88f8d005a66c74c8e8516498671a5363, type: 3}
-    - {fileID: 2800000, guid: 644d6a9935ab8468f91bccdf0e81217e, type: 3}
-    - {fileID: 2800000, guid: 0107877e5f4474feeb6c3a48ddbd0181, type: 3}
-    - {fileID: 2800000, guid: e6614d7880f624bebb9eb042438465e7, type: 3}
-    - {fileID: 2800000, guid: 11f8939ed19d74afd9f1ec5c2cd1ed40, type: 3}
-    - {fileID: 2800000, guid: 58233a1daedbb4a24b2ddca6bcb864fd, type: 3}
-    - {fileID: 2800000, guid: 03108c847a5054b63971245729018c27, type: 3}
-    - {fileID: 2800000, guid: e4a00da9d5759447c948b8fa241afc3e, type: 3}
-    - {fileID: 2800000, guid: dd87b4353a45646fbbeaafe8c13a4632, type: 3}
-    - {fileID: 2800000, guid: 7c661cddbbc49467d8441a35766809e1, type: 3}
-    - {fileID: 2800000, guid: 0e2733676e1be451a8519a89c49798c1, type: 3}
-    - {fileID: 2800000, guid: 7529bbf4240db4e31a7b6f4df456a36a, type: 3}
-    - {fileID: 2800000, guid: 082c2d0dec6374c548992e3de4c3cc17, type: 3}
-    - {fileID: 2800000, guid: ab7ed8048d1084deca39266a82de2fbc, type: 3}
-    - {fileID: 2800000, guid: 044267119b30c460785747c947493225, type: 3}
-    - {fileID: 2800000, guid: ebc537e5817db4407935a71d199232e9, type: 3}
-    - {fileID: 2800000, guid: 687226eea50e240aeb387bc0204de028, type: 3}
-    - {fileID: 2800000, guid: d320d0b7f786e44768dbf452a215d9f4, type: 3}
-    - {fileID: 2800000, guid: c5d88737534914e22a2b08bf691052c3, type: 3}
-    - {fileID: 2800000, guid: f135276cb2d8f43339f0cbe999537c48, type: 3}
-    - {fileID: 2800000, guid: 4f5b4c2303ae14f8aa8d2daf5803f417, type: 3}
-    - {fileID: 2800000, guid: 0b7cc907f403f4a67ad658df2c8b8bd6, type: 3}
-    - {fileID: 2800000, guid: fac2f1f21015b4387ba948c68d69b20a, type: 3}
-    - {fileID: 2800000, guid: 6db8a26aaf376472cb3da4b0174c3640, type: 3}
-    - {fileID: 2800000, guid: 1944ddda93ef84249abc2c330ccc1671, type: 3}
-    - {fileID: 2800000, guid: a30bf5a5fe0484028b110056f3f4bfb7, type: 3}
-    - {fileID: 2800000, guid: 7a8716b2f7dea49e2a0a4b04902a7b29, type: 3}
-    - {fileID: 2800000, guid: 137d66878d81240e08b1f9e634dd03e5, type: 3}
-    - {fileID: 2800000, guid: c9076402f3d8e4f14b590c121f9c99d0, type: 3}
-    - {fileID: 2800000, guid: 620836cccebfa47d69f3604400cda9d1, type: 3}
-    - {fileID: 2800000, guid: 036dc8ba1666442588bd4900d7967f74, type: 3}
-    - {fileID: 2800000, guid: 82fb7f520a3d042f68f126f07425081c, type: 3}
-    - {fileID: 2800000, guid: 4e7efc4278c98434aa518be230a9a6e2, type: 3}
-    - {fileID: 2800000, guid: 458074caa850a4ebe9902dadcebd5519, type: 3}
-    - {fileID: 2800000, guid: 92753e7463d6c4451bcfaa1be32e5834, type: 3}
-    - {fileID: 2800000, guid: 084d642e01f7849d0a49230ab9cc18b9, type: 3}
-    - {fileID: 2800000, guid: ce1ea5fcdbd674590ac8eae01e003bad, type: 3}
-    - {fileID: 2800000, guid: 7298f85c9be3e480ca29a540b881acc7, type: 3}
-    - {fileID: 2800000, guid: acf622f4b8b10451f864e6bbe0f2d18c, type: 3}
-    - {fileID: 2800000, guid: 69c249842084043e0b2152a611527273, type: 3}
-    - {fileID: 2800000, guid: 9369285ebc9f1452cb96bdd4c71dc580, type: 3}
-    - {fileID: 2800000, guid: 18bdd168063b3419c93ff0ad3d928768, type: 3}
-    - {fileID: 2800000, guid: a909a2534241641bfa4fd6d3aa0997fa, type: 3}
-    - {fileID: 2800000, guid: 1cedae3cd8e1c4e8b8351163cb83d3c3, type: 3}
-    - {fileID: 2800000, guid: 40b46970b24114095ae4592b09cd788b, type: 3}
-    - {fileID: 2800000, guid: 12f59c252111d4ddaa1efdbe970c9338, type: 3}
-    - {fileID: 2800000, guid: 88f8d005a66c74c8e8516498671a5363, type: 3}
-    - {fileID: 2800000, guid: 644d6a9935ab8468f91bccdf0e81217e, type: 3}
-    - {fileID: 2800000, guid: 0107877e5f4474feeb6c3a48ddbd0181, type: 3}
-    - {fileID: 2800000, guid: e6614d7880f624bebb9eb042438465e7, type: 3}
-    - {fileID: 2800000, guid: 11f8939ed19d74afd9f1ec5c2cd1ed40, type: 3}
-    - {fileID: 2800000, guid: 58233a1daedbb4a24b2ddca6bcb864fd, type: 3}
-    - {fileID: 2800000, guid: 03108c847a5054b63971245729018c27, type: 3}
-    - {fileID: 2800000, guid: e4a00da9d5759447c948b8fa241afc3e, type: 3}
-    - {fileID: 2800000, guid: dd87b4353a45646fbbeaafe8c13a4632, type: 3}
-    - {fileID: 2800000, guid: 7c661cddbbc49467d8441a35766809e1, type: 3}
-    - {fileID: 2800000, guid: 0e2733676e1be451a8519a89c49798c1, type: 3}
     - {fileID: 2800000, guid: f135276cb2d8f43339f0cbe999537c48, type: 3}
     - {fileID: 2800000, guid: 4f5b4c2303ae14f8aa8d2daf5803f417, type: 3}
     - {fileID: 2800000, guid: a87149123ae00504d802648411192f19, type: 3}
@@ -196,6 +18,7 @@ SpriteAtlasAsset:
     - {fileID: 2800000, guid: 0b7cc907f403f4a67ad658df2c8b8bd6, type: 3}
     - {fileID: 2800000, guid: 104a340bfa7bdc842a914e4855a3f023, type: 3}
     - {fileID: 2800000, guid: fac2f1f21015b4387ba948c68d69b20a, type: 3}
+    - {fileID: 2800000, guid: 8beb887d62a704827986ead27b5a4935, type: 3}
     - {fileID: 2800000, guid: 6db8a26aaf376472cb3da4b0174c3640, type: 3}
     - {fileID: 2800000, guid: 1944ddda93ef84249abc2c330ccc1671, type: 3}
     - {fileID: 2800000, guid: a30bf5a5fe0484028b110056f3f4bfb7, type: 3}
@@ -215,14 +38,17 @@ SpriteAtlasAsset:
     - {fileID: 2800000, guid: ce1ea5fcdbd674590ac8eae01e003bad, type: 3}
     - {fileID: 2800000, guid: 7298f85c9be3e480ca29a540b881acc7, type: 3}
     - {fileID: 2800000, guid: acf622f4b8b10451f864e6bbe0f2d18c, type: 3}
+    - {fileID: 2800000, guid: 92cd22df52f4e473a89701d0395c71ac, type: 3}
     - {fileID: 2800000, guid: 69c249842084043e0b2152a611527273, type: 3}
     - {fileID: 2800000, guid: 9369285ebc9f1452cb96bdd4c71dc580, type: 3}
     - {fileID: 2800000, guid: 18bdd168063b3419c93ff0ad3d928768, type: 3}
+    - {fileID: 2800000, guid: 2b82d333ed81d430a84d2124a819c288, type: 3}
     - {fileID: 2800000, guid: a909a2534241641bfa4fd6d3aa0997fa, type: 3}
     - {fileID: 2800000, guid: 1cedae3cd8e1c4e8b8351163cb83d3c3, type: 3}
     - {fileID: 2800000, guid: 40b46970b24114095ae4592b09cd788b, type: 3}
     - {fileID: 2800000, guid: 12f59c252111d4ddaa1efdbe970c9338, type: 3}
     - {fileID: 2800000, guid: 88f8d005a66c74c8e8516498671a5363, type: 3}
+    - {fileID: 2800000, guid: e1b6b9fd78e034d5da9c741d07ed1146, type: 3}
     - {fileID: 2800000, guid: 644d6a9935ab8468f91bccdf0e81217e, type: 3}
     - {fileID: 2800000, guid: 0107877e5f4474feeb6c3a48ddbd0181, type: 3}
     - {fileID: 2800000, guid: e6614d7880f624bebb9eb042438465e7, type: 3}
@@ -240,6 +66,9 @@ SpriteAtlasAsset:
     - {fileID: 2800000, guid: ebc537e5817db4407935a71d199232e9, type: 3}
     - {fileID: 2800000, guid: 687226eea50e240aeb387bc0204de028, type: 3}
     - {fileID: 2800000, guid: d320d0b7f786e44768dbf452a215d9f4, type: 3}
+    - {fileID: 2800000, guid: 265dc7048cc994225bb9669326ab9ed6, type: 3}
+    - {fileID: 2800000, guid: 11b26917032164d598602af49f7fe468, type: 3}
+    - {fileID: 2800000, guid: 5c287376e64d24bc1a85b53628621857, type: 3}
     - {fileID: 2800000, guid: f4492d7c6449e4ea7bcfb41d86964417, type: 3}
     - {fileID: 2800000, guid: c5d88737534914e22a2b08bf691052c3, type: 3}
     - {fileID: 2800000, guid: 9e984408ac7ba4153bace3927806efeb, type: 3}

File diff suppressed because it is too large
+ 855 - 178
Assets/Scenes/UIBuild.scene


+ 0 - 0
Assets/Scenes/UITest.scene.meta → Assets/Scenes/UIBuild.scene.meta


+ 21 - 0
Assets/Scripts/Core/UI/UTool/Enum.cs

@@ -2,6 +2,27 @@
 {
 
 
+    /// <summary>
+    /// 英雄提升失败的类型
+    /// </summary>
+    public enum HeroUpFailType
+    {
+        //未指明
+        None,
+        //经验不足
+        HeroExp,
+        //英雄本体不足
+        HeroSoul,
+        //资源不足
+        Res,
+        //已达最大等级
+        MaxLv,
+        //已达最大星级
+        MaxStar,
+        //成功
+        Succeed,
+    }
+    
     /// <summary>
     /// 英雄属性提升的类型
     /// </summary>

+ 2 - 0
Assets/Scripts/Core/Utility/GlobalParam.cs

@@ -9,5 +9,7 @@ namespace Core.Utility
         /// 英雄最大上阵数量
         /// </summary>
         public static int Max_Deploy_HERO = 4;
+        
+        public static int Hero_Pos_Offset = 110;
     }
 }

+ 12 - 0
Assets/Scripts/GameData/ExcelConfig/LevelBattleConfig.cs

@@ -32,6 +32,12 @@ public int[] MonsterWavesConfigId;
 public int monsterLv;
 
 
+		/// <summary>
+		///星级
+		/// </summary>
+public int monsterStar;
+
+
 		/// <summary>
 		///打死小怪可以获得的奖励
 		/// </summary>
@@ -56,6 +62,12 @@ public int BossMonsterWavesId;
 public int bossLv;
 
 
+		/// <summary>
+		///boss星级
+		/// </summary>
+public int bossStar;
+
+
 		/// <summary>
 		///boss怪物ID
 		/// </summary>

+ 36 - 0
Assets/Scripts/GameLogic/Bag/BagController.cs

@@ -83,6 +83,42 @@ namespace GameLogic.Bag
             return DeductItem(GlobalParam.Item_HeroExp_ID, count);
         }
 
+        
+        /// <summary>
+        /// 道具是否足够
+        /// </summary>
+        /// <param name="itemId"></param>
+        /// <param name="count"></param>
+        /// <returns></returns>
+        public bool IsEnough(ItemInfo item, long count)
+        {
+            if (item.config.ID <= 0)
+            {
+                return false;
+            }
+
+            if (item.count >= count)
+            {
+                return true;
+            }
+            else
+            {
+                return false;
+            }
+        }
+
+        /// <summary>
+        /// 道具是否足够
+        /// </summary>
+        /// <param name="itemId"></param>
+        /// <param name="count"></param>
+        /// <returns></returns>
+        public bool IsEnough(int itemId, long count)
+        {
+            ItemInfo item = GetItemInfo(itemId);
+            return IsEnough(item, count);
+        }
+
 
         #endregion
         

+ 5 - 0
Assets/Scripts/GameLogic/Combat/CombatEvent/HeroPowerUpEventData.cs

@@ -10,5 +10,10 @@ namespace Common.Utility.CombatEvent
         /// 英雄提升类型
         /// </summary>
         public HeroUpType upType;
+
+        /// <summary>
+        /// 提升失败的原因
+        /// </summary>
+        public HeroUpFailType failType;
     }
 }

+ 6 - 5
Assets/Scripts/GameLogic/Combat/CombatType/LevelBattleCombatType.cs

@@ -268,7 +268,8 @@ namespace GameLogic.Combat.CombatType
                     _levelBattleConfig.BossMonsterWavesId);
             _currNodeWavesIndex = -1;
             CTaskAwaitBuffer cTaskAwaitBuffer = new CTaskAwaitBuffer();
-            CreateEnemy(cTaskAwaitBuffer, _levelBattleConfig.bossMonsterId, _levelBattleConfig.bossLv, 0,
+            CreateEnemy(cTaskAwaitBuffer, _levelBattleConfig.bossMonsterId, 
+                _levelBattleConfig.bossLv, _levelBattleConfig.bossStar, 0,
                 delegate(CombatHeroEntity entity)
                 {
                     ShowBossHpEventData showBossHpEventData = ShowBossHpEventData.Create();
@@ -315,7 +316,7 @@ namespace GameLogic.Combat.CombatType
                 int index = i;
                 int monsterIndex = Random.Range(0, monsterGroupConfig.miniMonsterId.Length);
                 int monsterId = monsterGroupConfig.miniMonsterId[monsterIndex];
-                CreateEnemy(cTaskAwaitBuffer, monsterId, _levelBattleConfig.monsterLv, index);
+                CreateEnemy(cTaskAwaitBuffer, monsterId, _levelBattleConfig.monsterLv, _levelBattleConfig.monsterStar, index);
             }
 
             int eliteCount = _currWavesConfig.eliteMonsterCount[nodeIndex];
@@ -324,17 +325,17 @@ namespace GameLogic.Combat.CombatType
                 int index = i;
                 int monsterIndex = Random.Range(0, monsterGroupConfig.eliteMonsterId.Length);
                 int monsterId = monsterGroupConfig.eliteMonsterId[monsterIndex];
-                CreateEnemy(cTaskAwaitBuffer, monsterId, _levelBattleConfig.monsterLv, index);
+                CreateEnemy(cTaskAwaitBuffer, monsterId, _levelBattleConfig.monsterLv, _levelBattleConfig.monsterStar, index);
             }
         }
 
-        private void CreateEnemy(CTaskAwaitBuffer cTaskAwaitBuffer, int monsterId, int level, int index,
+        private void CreateEnemy(CTaskAwaitBuffer cTaskAwaitBuffer, int monsterId, int level, int star, int index,
             System.Action<CombatHeroEntity> callBack = null)
         {
             CombatHeroEntity heroEntity = new CombatHeroEntity();
             heroEntity.IsEnemy = true;
             CombatHeroInfo combatHeroInfo = new CombatHeroInfo();
-            combatHeroInfo.InitMonster(monsterId, _levelBattleConfig.monsterLv);
+            combatHeroInfo.InitMonster(monsterId, level, star);
             cTaskAwaitBuffer.AddTask(heroEntity.Init(new CombatAIBasic(), combatHeroInfo,
                 delegate(CombatHeroEntity entity)
                 {

+ 57 - 0
Assets/Scripts/GameLogic/Hero/HeroController.cs

@@ -1,6 +1,9 @@
 using System.Collections.Generic;
+using Common.Utility.CombatEvent;
 using Core.Utility;
+using Fort23.Core;
 using Fort23.UTool;
+using GameLogic.Bag;
 
 namespace GameLogic.Hero
 {
@@ -24,6 +27,60 @@ namespace GameLogic.Hero
         public Dictionary<int, HeroInfo> heroDicInBack = new Dictionary<int, HeroInfo>();
 
 
+
+        public bool CanUpgrade(HeroInfo heroInfo)
+        {
+            return BagController.Instance.IsEnough(GlobalParam.Item_HeroExp_ID, heroInfo.powerUpConfig.levelUpExp);
+        }
+
+        /// <summary>
+        /// 英雄升级逻辑,主要是改数据,不在这里做UI表现
+        /// </summary>
+        /// <param name="heroInfo"></param>
+        public HeroUpFailType UpgradeHeroLogic(HeroInfo heroInfo)
+        {
+            if (PlayerManager.Instance.gameConstantConfig.maxLv <= heroInfo.level.Value)
+            {
+                LogTool.Log("已到达最高等级:" + PlayerManager.Instance.gameConstantConfig.maxLv);
+                return HeroUpFailType.MaxLv;
+            }
+            
+            if (BagController.Instance.DuctHeroExp(heroInfo.powerUpConfig.levelUpExp))
+            {
+                heroInfo.Upgrade();
+                SendEvent(HeroUpType.Level, heroInfo, HeroUpFailType.Succeed);
+                return HeroUpFailType.Succeed;
+            }
+            else
+            {
+                return HeroUpFailType.HeroExp;   
+            }
+        }
+        
+        /// <summary>
+        /// 发送英雄提升的事件
+        /// </summary>
+        /// <param name="upType">提升类型:升级、升星等.</param>
+        private void SendEvent(HeroUpType upType, HeroInfo heroInfo, HeroUpFailType failType = HeroUpFailType.None)
+        {
+            HeroPowerUpEventData data = new HeroPowerUpEventData();
+            data.heroModelID = heroInfo.modelID;
+            data.upType = upType;
+            data.failType = failType;
+            
+            PlayerManager.Instance.lastHeroInfo = heroInfo;
+            EventManager.Instance.Dispatch(CustomEventType.HeroPowerUp, data);
+            if (upType == HeroUpType.Level)
+            {
+                EventManager.Instance.Dispatch(CustomEventType.HeroLvUp, data);
+            }
+            else if (upType == HeroUpType.Promote)
+            {
+                EventManager.Instance.Dispatch(CustomEventType.HeroPromote, data);
+            }
+            
+        }
+        
         public void InitHeroes()
         {
             for (int i = 0; i < AccountFileInfo.Instance.playerData.HeroListData.Count; i++)

+ 57 - 1
Assets/Scripts/GameUI/UI/Hero/WidgetHero.cs

@@ -1,10 +1,12 @@
 using System.Threading.Tasks;
 using Common.Utility.CombatEvent;
+using Core.Utility;
 using Fort23.Core;
 using Fort23.UTool;
 using GameLogic.Hero;
 using UnityEngine;
 using UnityEngine.UI;
+using Utility;
 
 namespace Fort23.Mono
 {
@@ -13,6 +15,7 @@ namespace Fort23.Mono
     {
         private void Init()
         {
+            SetMoreBtnActive(false);
         }
         public override void AddEvent()
         {
@@ -24,6 +27,34 @@ namespace Fort23.Mono
         {
             LogTool.Log("添加英雄点击事件");
             btnHero.onClick.AddListener(OnHeroClick);
+            btnUpgrade.onClick.AddListener(OnUpgradeClick);
+            btnHeroPanel.onClick.AddListener(OnHeroPanelClick);
+        }
+
+        private void OnUpgradeClick()
+        {
+            // throw new System.NotImplementedException();
+            PlayerManager.Instance.heroController.UpgradeHeroLogic(heroInfo);
+            if (PlayerManager.Instance.heroController.CanUpgrade(heroInfo))
+            {
+                txtUpgrade.color = Color.white;
+            }
+            else
+            {
+                txtUpgrade.color = Color.red;
+            }
+        }
+        
+        private async void OnHeroPanelClick()
+        {
+            // throw new System.NotImplementedException();
+            await OpenHeroDetailPanel();
+        }
+
+        public void SetMoreBtnActive(bool isActive)
+        {
+            btnUpgrade.gameObject.SetActive(isActive);
+            btnHeroPanel.gameObject.SetActive(isActive);
         }
 
         private async void OnHeroClick()
@@ -32,7 +63,32 @@ namespace Fort23.Mono
             HeroClickEventData heroClickEventData = HeroClickEventData.Create();
             heroClickEventData.heroId = heroInfo.modelID;
             EventManager.Instance.Dispatch(CustomEventType.HeroClick, heroClickEventData);
-            await OpenHeroDetailPanel();
+
+            Vector3 curPos = transform.parent.localPosition;
+            Vector3 newPos;
+            if (curPos.y == 0)
+            {
+                newPos = new Vector3(curPos.x, curPos.y + GlobalParam.Hero_Pos_Offset, curPos.z);
+                SetMoreBtnActive(true);
+                txtUpgrade.text = heroInfo.powerUpConfig.levelUpExp.ToStringEx();
+                if (PlayerManager.Instance.heroController.CanUpgrade(heroInfo))
+                {
+                    txtUpgrade.color = Color.white;
+                }
+                else
+                {
+                    txtUpgrade.color = Color.red;
+                }
+                
+            }
+            else
+            {
+                newPos = new Vector3(curPos.x, curPos.y - GlobalParam.Hero_Pos_Offset, curPos.z);
+                SetMoreBtnActive(false);
+            }
+            transform.parent.localPosition = newPos;
+            MainSceneController.Instance.mainUI?.RestWidgetHeroPos(this);
+            
         }
 
         private async Task OpenHeroDetailPanel()

+ 33 - 0
Assets/Scripts/GameUI/UI/Hero/WidgetHeroData.cs

@@ -76,6 +76,39 @@ namespace Fort23.Mono
 	      return _btnHero;
 	     }
 	   }
+	  private Button _btnUpgrade;
+	  public Button btnUpgrade
+	   {
+	   get{
+	      if (_btnUpgrade == null)
+	       {
+	         _btnUpgrade  = GetUIUnit<Button>("btnUpgrade"); 
+	       }
+	      return _btnUpgrade;
+	     }
+	   }
+	  private Button _btnHeroPanel;
+	  public Button btnHeroPanel
+	   {
+	   get{
+	      if (_btnHeroPanel == null)
+	       {
+	         _btnHeroPanel  = GetUIUnit<Button>("btnHeroPanel"); 
+	       }
+	      return _btnHeroPanel;
+	     }
+	   }
+	  private TextMeshProUGUI _txtUpgrade;
+	  public TextMeshProUGUI txtUpgrade
+	   {
+	   get{
+	      if (_txtUpgrade == null)
+	       {
+	         _txtUpgrade  = GetUIUnit<TextMeshProUGUI>("txtUpgrade"); 
+	       }
+	      return _txtUpgrade;
+	     }
+	   }
 	  #endregion 自定义数据结束 
 	 public override async CTask SetUIGameObject(GameObject gObjectPoolInterface)
 	{

+ 4 - 2
Assets/Scripts/GameUI/UI/MainScene/MainSceneController.cs

@@ -12,12 +12,14 @@ public class MainSceneController : Singleton<MainSceneController>
         LoadingUI();
     }
 
+    public MainUIPanel mainUI;
+    
     private async void LoadingUI()
     {
-        MainUIPanel mainUI = UIManager.Instance.GetComponent<MainUIPanel>();
+        mainUI = UIManager.Instance.GetComponent<MainUIPanel>();
         if (mainUI == null)
         {
-            await UIManager.Instance.LoadAndOpenPanel<MainUIPanel>(MainUICallback);
+            mainUI = await UIManager.Instance.LoadAndOpenPanel<MainUIPanel>(MainUICallback);
         }
     }
 

+ 25 - 4
Assets/Scripts/GameUI/UI/MainUIPanel.cs

@@ -26,7 +26,7 @@ namespace Fort23.Mono
         protected override void AddEvent()
         {
             CombatEventManager.Instance.AddEventListener(CombatEventType.CombatExpAlter, CombatExpAlter);
-            EventManager.Instance.AddEventListener(CustomEventType.HeroPowerUp, OnHeroUpgrade);
+            EventManager.Instance.AddEventListener(CustomEventType.HeroPowerUp, OnHeroPowerUp);
             EventManager.Instance.AddEventListener(CustomEventType.ItemUpdate, OnItemUpdate);
             EventManager.Instance.AddEventListener(CustomEventType.ShowBossHp, ShowBossHp);
             CombatEventManager.Instance.AddEventListener(CombatEventType.HeroHpUpdate, HeroHpUpdateEventData);
@@ -60,7 +60,7 @@ namespace Fort23.Mono
         protected override void DelEvent()
         {
             CombatEventManager.Instance.RemoveEventListener(CombatEventType.CombatExpAlter, CombatExpAlter);
-            EventManager.Instance.RemoveEventListener(CustomEventType.HeroPowerUp, OnHeroUpgrade);
+            EventManager.Instance.RemoveEventListener(CustomEventType.HeroPowerUp, OnHeroPowerUp);
             EventManager.Instance.RemoveEventListener(CustomEventType.ItemUpdate, OnItemUpdate);
             EventManager.Instance.RemoveEventListener(CustomEventType.ShowBossHp, ShowBossHp);
 
@@ -128,7 +128,7 @@ namespace Fort23.Mono
             TextExp.text = levelBattleCombatType.exp + "/" + levelBattleCombatType.CurrMaxExp;
         }
 
-        private void OnHeroUpgrade(IEventData eventData)
+        private void OnHeroPowerUp(IEventData eventData)
         {
             HeroPowerUpEventData data = eventData as HeroPowerUpEventData;
             HeroInfo heroInfo = (HeroInfo)PlayerManager.Instance.heroController.GetHeroInfo(data.heroModelID);
@@ -145,10 +145,31 @@ namespace Fort23.Mono
 
         private List<WidgetHero> widgetHeroes = new List<WidgetHero>();
 
+        public void RestWidgetHeroPos(WidgetHero wh)
+        {
+            Vector3 v;
+            Vector3 origin;
+            foreach (WidgetHero w in widgetHeroes)
+            {
+                if (wh != null && w.Equals(wh))
+                {
+                    continue;
+                }
+                
+                v = w.transform.parent.localPosition;
+                if (v.y > 0)
+                {
+                    origin = new Vector3(v.x, 0, v.z);
+                    w.transform.parent.localPosition = origin;
+                    w.SetMoreBtnActive(false);
+                }
+                
+            }
+        }
+
         private async void InitBattleHeroWidget()
         {
             widgetHeroes.Clear();
-            // for (int i = 0; i < PlayerManager.Instance.heroListInLead.Count; i++)
             int i = 0;
             foreach (KeyValuePair<int,HeroInfo> keyValuePair in PlayerManager.Instance.heroController.heroDicInLead)
             {

File diff suppressed because it is too large
+ 0 - 0
Assets/StreamingAssets/assetConfig.txt


BIN
Excel2Json/Excel/HeroModel.xlsx


BIN
Excel2Json/Excel/HeroPowerUp.xlsx


BIN
Excel2Json/Excel/LevelBattle.xlsx


BIN
Excel2Json/to liao.xlsx


BIN
Excel2Json/数值设计.xlsx


+ 1 - 1
UGUIPack/uguiconfig.db

@@ -1 +1 @@
-{"allPackgInfos":[{"packName":"all","packgJsonPath":"/Art/UIAssets/TextrueJson/all.txt","packgSpritePath":"Assets/Res/UIAtlas/all.spriteatlasv2","lasetJsonGUID":"dd1ae99907455de02f982f8917839d4c"},{"packName":"heroIcon","packgJsonPath":"/Art/UIAssets/TextrueJson/heroIcon.txt","packgSpritePath":"Assets/Res/UIAtlas/heroIcon.spriteatlasv2","lasetJsonGUID":"e21daa5d31e00b95876c58a9ce604a30"}],"isJiaoYan":true}
+{"allPackgInfos":[{"packName":"all","packgJsonPath":"/Art/UIAssets/TextrueJson/all.txt","packgSpritePath":"Assets/Res/UIAtlas/all.spriteatlasv2","lasetJsonGUID":"a5540eda41a829e4ec4886a9e3ec6874"},{"packName":"heroIcon","packgJsonPath":"/Art/UIAssets/TextrueJson/heroIcon.txt","packgSpritePath":"Assets/Res/UIAtlas/heroIcon.spriteatlasv2","lasetJsonGUID":"e21daa5d31e00b95876c58a9ce604a30"}],"isJiaoYan":true}

+ 2 - 2
UserSettings/EditorUserSettings.asset

@@ -57,10 +57,10 @@ EditorUserSettings:
       value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4ba75e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1bf968e93e2ffcbc3e7e2f0b3ffe0e8b0be9af8ffaeffff8e85dd8390e3949c8899daa7
       flags: 0
     UnityEditor.ShaderGraph.FloatingWindowsLayout2:
-      value: 181344140043005e1a220d3b1f364b524c0c5a27130c293326201334cee5322ca0bd30e8eb293a707b0fd0180b3d0a36fc0d3d04e649500d1002ee0b5dbd1d2c27c00ad113cb1e10e41f1addc80993b98d9884a69ae6d8f0d1cda9e8fbfefaf9f9dea3fdb9ade882f0f7b0e1e380cafbf2c3adc18e9cd285a2908b82ec869c8395949c9483d68a8d97ddbd90bf
+      value: 181344140043005e1a220d3b1f364b524c0c5a27130c293326201334cee5322ca0bd30e8eb293a707b0fd0180b3d0a36fc0d3d04e649500d1002ee0b5dbd1d2c27c00ad113cb1e10e41f1addc80993b982988db381b2b4808789f4aaa0a3b9adb9b3a8c482a7eec9b0a0f0a5aecee8c2c7d9b2d08e9c9189ea9e93de81e0dbc9dc94dfcd9b9f9a8188dff4c3fac0f7f4c2f9f7c7c5f0cdfdc5c6d0f079f1f531343226ecece8e6d3ebef3fd22229d7df276a9b64
       flags: 0
     UnityEditor.ShaderGraph.InspectorWindow:
-      value: 18135939215a0a5004000b0e15254b524c1119263f2d6a722016393ce1eb3d36e5d339f9a5602b2e2c07a37e0901373ae01e0008f707250d171df81a53a5485d41895ac825e0100ec20313c0d91cddccd3d0c7efcca9bd80908fecb0f9cfddf1eff4e7a1b1eae482f0fcaee1e1928b86d888ed969b938797a7cf
+      value: 18135939215a0a5004000b0e15254b524c1119263f2d6a722016393ce1eb3d36e5d339f9a5602b2e2c07a37e0901373ae01e0008f707250d171df81a53a5485d41895ac825e0100ec20313c0d91cddccd3d0c7efcca9bd80908ff0a2a4a1bbaaa0a9f2a3f3f8aa93e6edf38e9ccbddc18390ac86d4849394ea829f83f291cb918384d28397d5888b89dcf2dff2c7f7f7c2f3f38b88
       flags: 0
     vcSharedLogLevel:
       value: 0d5e400f0650

File diff suppressed because it is too large
+ 216 - 139
UserSettings/Layouts/CurrentMaximizeLayout.dwlt


File diff suppressed because it is too large
+ 74 - 1199
UserSettings/Layouts/default-2022.dwlt


BIN
美术/art_use_ui/all/btn_Round09.png


BIN
美术/art_use_ui/all/btn_l_Blue.png


BIN
美术/art_use_ui/all/btn_l_Gray.png


BIN
美术/art_use_ui/all/btn_l_Pink.png


BIN
美术/art_use_ui/all/btn_l_Purple.png


BIN
美术/art_use_ui/all/btn_l_Red.png


BIN
美术/art_use_ui/all/btn_l_Sky.png


BIN
美术/unity_use_ui/Button/btn_Round09.png


BIN
美术/unity_use_ui/Button/btn_l_Blue.png


BIN
美术/unity_use_ui/Button/btn_l_Gray.png


BIN
美术/unity_use_ui/Button/btn_l_Pink.png


BIN
美术/unity_use_ui/Button/btn_l_Purple.png


BIN
美术/unity_use_ui/Button/btn_l_Red.png


BIN
美术/unity_use_ui/Button/btn_l_Sky.png


File diff suppressed because it is too large
+ 0 - 0
美术/unity_use_ui/TextrueJson/all.txt


+ 9 - 9
美术/工具/imgui.ini

@@ -5,32 +5,32 @@ Collapsed=0
 
 [Window][art_UI]
 Pos=0,0
-Size=400,720
+Size=400,711
 Collapsed=0
 
 [Window][Tool]
 Pos=400,0
-Size=900,100
+Size=462,100
 Collapsed=0
 
 [Window][unity_art]
-Pos=1300,0
-Size=400,720
+Pos=862,0
+Size=400,711
 Collapsed=0
 
 [Window][console]
-Pos=400,520
-Size=900,70
+Pos=400,511
+Size=462,70
 Collapsed=0
 
 [Window][控制台]
-Pos=400,590
-Size=900,130
+Pos=400,581
+Size=462,130
 Collapsed=0
 
 [Window][scence]
 Pos=400,100
-Size=900,420
+Size=462,411
 Collapsed=0
 
 [Docking][Data]

Some files were not shown because too many files changed in this diff