Ver Fonte

圣兵铭文

zouweichen há 1 semana atrás
pai
commit
023c0eb509
50 ficheiros alterados com 1752 adições e 31 exclusões
  1. 20 1
      Assets/AssetConfigs/Addressable/CustomSearch.txt
  2. 76 0
      Assets/AssetConfigs/Addressable/ProductAssetManifest.asset
  3. BIN
      Assets/Res/Addressable/FGUI/Partner/Partner_fui.bytes
  4. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_emptydi.png
  5. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_emptydi.png.meta
  6. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_1.png
  7. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_1.png.meta
  8. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_2.png
  9. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_2.png.meta
  10. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_3.png
  11. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_3.png.meta
  12. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_4.png
  13. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_4.png.meta
  14. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_5.png
  15. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_5.png.meta
  16. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_6.png
  17. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_6.png.meta
  18. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_7.png
  19. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_7.png.meta
  20. BIN
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_8.png
  21. 133 0
      Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_8.png.meta
  22. 11 0
      Assets/Scripts/Business/Runtime/Define/AddressableDefine.Partner.cs
  23. 8 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem.meta
  24. 64 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemCtrl.cs
  25. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemCtrl.cs.meta
  26. 37 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemVM.Gen.cs
  27. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemVM.Gen.cs.meta
  28. 23 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemView.cs
  29. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemView.cs.meta
  30. 8 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase.meta
  31. 69 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseCtrl.cs
  32. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseCtrl.cs.meta
  33. 34 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseVM.Gen.cs
  34. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseVM.Gen.cs.meta
  35. 23 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseView.cs
  36. 11 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseView.cs.meta
  37. 61 8
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbBaseItem/PartnerSbBaseItemCtrl.cs
  38. 1 1
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbDetailNested/PartnerSbDetailNestedCtrl.cs
  39. 20 2
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbItem/PartnerSbItemCtrl.cs
  40. 3 2
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbItem/PartnerSbItemVM.Gen.cs
  41. 5 0
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbStarListItem/PartnerSbStarListItemCtrl.cs
  42. 1 2
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbStarListItem/PartnerSbStarListItemView.ListItem.cs
  43. 15 2
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbUpListItem/PartnerSbUpListItemCtrl.cs
  44. 1 4
      Assets/Scripts/Business/Runtime/FGUI/Partner/SbUpListItem/PartnerSbUpListItemView.ListItem.cs
  45. 1 1
      fl-fgui-project/assets/Partner/NewEpigraph/item/MwBaseItem.xml
  46. 2 2
      fl-fgui-project/assets/Partner/NewEpigraph/item/MwSetBase.xml
  47. 3 1
      fl-fgui-project/assets/Partner/NewPartner/SbMainPanel.xml
  48. 1 1
      fl-fgui-project/assets/Partner/NewPartner/SbRecommendPanel.xml
  49. 1 1
      fl-fgui-project/assets/Partner/NewPartner/item/SbDetailNested.xml
  50. 1 3
      fl-fgui-project/assets/Partner/NewPartner/item/SbItem.xml

+ 20 - 1
Assets/AssetConfigs/Addressable/CustomSearch.txt

@@ -1,4 +1,4 @@
-548
+567
 Assets/Res/Addressable/Tables/achieveRewardTable.bytes
 Assets/Res/Addressable/Fonts/ALIMAMA_SHUHEITI_BOLD_0.TTF
 Assets/Res/Addressable/Fonts/ALIMAMA_SHUHEITI_BOLD_0 SDF.asset
@@ -472,6 +472,25 @@ Assets/Res/Addressable/UI/Prefabs/MainMap/PlayerBattleInfo.prefab
 Assets/Res/Addressable/Tables/rune_expTable.bytes
 Assets/Res/Addressable/Tables/rune_levelTable.bytes
 Assets/Res/Addressable/Tables/runeTable.bytes
+Assets/Res/Addressable/UI/Atlas/Partner/sb_elementType_1.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_elementType_2.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_elementType_3.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_elementType_4.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_elementType_5.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_emptydi.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_1.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_2.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_3.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_4.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_5.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_6.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_7.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_8.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_type_1.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_type_2.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_type_3.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_type_4.png
+Assets/Res/Addressable/UI/Atlas/Partner/sb_type_5.png
 Assets/Res/Addressable/Tables/shop_shangpinTable.bytes
 Assets/Res/Addressable/Tables/shopTable.bytes
 Assets/Res/Addressable/UI/Atlas/SkillIcon/SkillIcon_13521.png

+ 76 - 0
Assets/AssetConfigs/Addressable/ProductAssetManifest.asset

@@ -1905,6 +1905,82 @@ MonoBehaviour:
     addressableName: runetable
     assetGUID: 6ce75c57c48c22d499930738d4afb0c7
     relativePath: 
+  - addressableId: 1565328401
+    addressableName: sb_elementtype_1
+    assetGUID: 986d0cfe25cbd5a41b1c190cd8b0410e
+    relativePath: 
+  - addressableId: 336324626
+    addressableName: sb_elementtype_2
+    assetGUID: 5fb74ab4c6908364fb847afe4bb8ad8a
+    relativePath: 
+  - addressableId: 1359804850
+    addressableName: sb_elementtype_3
+    assetGUID: f1b601aa043e7204eb5a34adcc814939
+    relativePath: 
+  - addressableId: 4210213619
+    addressableName: sb_elementtype_4
+    assetGUID: b5ad480345a197643b2a909f75792d20
+    relativePath: 
+  - addressableId: 72370652
+    addressableName: sb_elementtype_5
+    assetGUID: 3d81a37a927ceb04aa80d928f9794d14
+    relativePath: 
+  - addressableId: 4132046259
+    addressableName: sb_emptydi
+    assetGUID: ffaafecec25f9d44da7a38472722357e
+    relativePath: 
+  - addressableId: 3347754193
+    addressableName: sb_pzdi_1
+    assetGUID: 0b850ad9f12423f41a855d412e9f29ec
+    relativePath: 
+  - addressableId: 3641236994
+    addressableName: sb_pzdi_2
+    assetGUID: d00e61b3ec78a25409c3cf7059bd2cd7
+    relativePath: 
+  - addressableId: 1330478417
+    addressableName: sb_pzdi_3
+    assetGUID: f517b448493d4524491bf3b483ca7819
+    relativePath: 
+  - addressableId: 1133285541
+    addressableName: sb_pzdi_4
+    assetGUID: 46728559ad51d3a47b47707c536655e0
+    relativePath: 
+  - addressableId: 1539221381
+    addressableName: sb_pzdi_5
+    assetGUID: 7963e680b36428741b28edd9f006d9c9
+    relativePath: 
+  - addressableId: 787773713
+    addressableName: sb_pzdi_6
+    assetGUID: 15fb624bff181af4085095606c278112
+    relativePath: 
+  - addressableId: 3245415113
+    addressableName: sb_pzdi_7
+    assetGUID: 62857935cb718254c80306d94a02322c
+    relativePath: 
+  - addressableId: 529989390
+    addressableName: sb_pzdi_8
+    assetGUID: 6014f6263903c7e449a4ff273718f898
+    relativePath: 
+  - addressableId: 1869198052
+    addressableName: sb_type_1
+    assetGUID: 24ef1847a11535c419dd65bcca7cabbc
+    relativePath: 
+  - addressableId: 2169736028
+    addressableName: sb_type_2
+    assetGUID: 17ecf90731ce6ff4392eeff168cbbf51
+    relativePath: 
+  - addressableId: 312402753
+    addressableName: sb_type_3
+    assetGUID: 7f037bcef4637a14d90259f40190a50c
+    relativePath: 
+  - addressableId: 1813661779
+    addressableName: sb_type_4
+    assetGUID: 58e393fc6a6dbf44a99203e46b0a79c6
+    relativePath: 
+  - addressableId: 2207246449
+    addressableName: sb_type_5
+    assetGUID: 928e7266c93fd9b44ab13c4e72950b4f
+    relativePath: 
   - addressableId: 79997331
     addressableName: shop_shangpintable
     assetGUID: 0fd5427916c85e142b9c20e823bd4138

BIN
Assets/Res/Addressable/FGUI/Partner/Partner_fui.bytes


BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_emptydi.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_emptydi.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: WSxO5Hz4AC49mB+QqAbyOtScn+O6uqk9iP+fnsiw38RGpoz+i72IB+k=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_1.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_1.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: DygXsCr8B3KrgF69BwhbDSm5w+4fzAx/Dn+E2LcHf0epWGdaJO9moN0=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_2.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_2.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: W3of4CysAXiXINiqqgga8dD63q6sTrfL0QmZexEFeS0abmhFFxACSGo=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_3.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_3.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: WX8esnipV3PeBmqMLcIsu2q+DA/kmAv9CE+Gc2abDD9oyCzKNvKeoIw=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_4.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_4.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: C3wYtyKoVnL0b9YhPK75MP/YLvsbB2LUI4lzZm/sbjkQAPklxDLLsnU=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_5.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_5.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: CHMZtn+rW3tg8AZojT5xFeseB0zVD4BSpWu5UJxsNTIlQjqFQJQ/c/U=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_6.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_6.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: Dn9J5yyvVynMO+2kVGtKh+0J/ekhpfqmF4pZAtvIPbifwMNfN7Lva9c=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_7.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_7.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: CXgXsC2kUH7NXz72g5qOwTRo6VaKucwSB7/Dp9iL7gq74W24RsFPO9U=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_8.png


+ 133 - 0
Assets/Res/Addressable/UI/Atlas/Partner/sb_pzdi_8.png.meta

@@ -0,0 +1,133 @@
+fileFormatVersion: 2
+guid: CXoesXyrUX1JwjMK4kNpTpBW5C55DqQJUagXb4iUXmRqdg3Y2lcuQVE=
+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: 0, y: 0, z: 0, w: 0}
+  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: 512
+    maxPlaceholderSize: 32
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    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: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  mipmapLimitGroupName: 
+  pSDRemoveMatte: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 11 - 0
Assets/Scripts/Business/Runtime/Define/AddressableDefine.Partner.cs

@@ -47,6 +47,7 @@ namespace FL
         {
             return $"sb_elementType_{type}";
         }
+
         /// <summary>
         /// 新圣兵类型图标
         /// </summary>
@@ -56,5 +57,15 @@ namespace FL
         {
             return $"sb_type_{type}";
         }
+
+        public static string SbPzDi(int pz)
+        {
+            return $"sb_pzdi_{pz}";
+        }
+
+        public static string SbEmptyDi()
+        {
+            return "sb_emptydi";
+        }
     }
 }

+ 8 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: DSgc4CqkUy/KJ6xoxiSPIZ+3tn+R5wuqiirVMVCYBUoCmxEiRMz/3Tg=
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 64 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemCtrl.cs

@@ -0,0 +1,64 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// 该脚本由模板创建
+/// created by cb 2024
+
+using FairyGUI;
+using FL.Data;
+using XGame.Database;
+using XGame;
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    /// <summary>
+    /// UI逻辑处理类
+    /// </summary>
+    /// <typeparam name=""></typeparam>
+    public partial class PartnerMwBaseItemCtrl : UIController<PartnerMwBaseItemVM>
+    {
+        protected override void OnEnable(object intent)
+        {
+            AddUIListenres();
+        }
+        protected override void OnDisable()
+        {
+            RemoveUIListenres();
+        }
+        #region UI事件
+        private void AddUIListenres()
+        {
+
+        }
+        private void RemoveUIListenres()
+        {
+
+        }
+
+        #endregion
+        public void SetEpiIcon(int id, bool showStar)
+        {
+            var table = EpigraphTableRepo.Get(id);
+            if (table == null)
+            {
+                Log.Error($"铭文表不存在id:{id}");
+                return;
+            }
+            VM.Icon.url = table.Icon;
+            var info = EpigraphData.Instance.GetEpigraphAttrByTableId(id);
+            if (info != null && info.StarLv > 0 && showStar)
+            {
+                VM.ShowStar.selectedIndex = 0;
+                var curStarLv = EpigraphData.Instance.GetStarStep(info.StarLv);
+                VM.Title.text = EpigraphData.Instance.GetCurCtepStarLv(info.StarLv).ToString();
+                VM.StarIcon.url = AddressableDefine.PartnerStarIconName(curStarLv);
+            }
+            else
+            {
+                VM.ShowStar.selectedIndex = 1;
+            }
+            VM.BgLoader.url = AddressableDefine.EpigraphMwPzDi(table.Quality);
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemCtrl.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: CCkWtS+rBnrv6yZDdqTnRH2jkuDqSwn4YqosCI363ZZ3jRdKJn+i41o=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 37 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemVM.Gen.cs

@@ -0,0 +1,37 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// #PropertyDefineArea 属性定义区域
+/// #PropertyAssignArea 属性赋值区域
+/// #ComponentType 组件类型
+/// #PropertyName 属性名字
+/// 该脚本由模板创建,不可编辑
+/// created by cb 2024
+using FairyGUI;
+using XGame.Framework.FGUI;
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    /// <summary>
+    /// 该脚本由模板创建,不可修改,不可编辑
+    /// </summary>
+    public partial class PartnerMwBaseItemVM : FguiViewModel
+    {
+        public Controller ShowStar { get; private set; }
+        public GLoader BgLoader { get; private set; }
+        public GLoader Icon { get; private set; }
+        public GLoader StarIcon { get; private set; }
+        public GTextField Title { get; private set; }
+
+        protected override void BindComponents(GComponent panel, IUIViewAdapter adapter)
+        {
+            ShowStar = panel.GetController("ShowStar");
+            BgLoader = panel.GetChild("BgLoader") as GLoader;
+            Icon = panel.GetChild("Icon") as GLoader;
+            StarIcon = panel.GetChild("StarIcon") as GLoader;
+            Title = panel.GetChild("Title") as GTextField;
+
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemVM.Gen.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: WigcsCOtW39TOwhBCMcb55efMxWKhdCsVf6qpLyFidjpgAZnMDNRD84=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 23 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemView.cs

@@ -0,0 +1,23 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// 该脚本由模板创建
+/// created by cb 2024
+
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    public static partial class UINestedKeys
+    {
+        private static UIKey _PartnerMwBaseItem;
+        public static UIKey PartnerMwBaseItem => _PartnerMwBaseItem ?? (_PartnerMwBaseItem = new UIKey("Partner", "MwBaseItem", typeof(PartnerMwBaseItemView)));
+    }
+    public partial class PartnerMwBaseItemView : NestedView<PartnerMwBaseItemCtrl, PartnerMwBaseItemVM>
+    {
+        protected override void OnDispose()
+        {
+        }
+    }
+}
+

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwBaseItem/PartnerMwBaseItemView.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: B3sa4XmoAXz3Vcg9vmZKPLMejuLQBKlxc6kTiH1tnmeBeIdujWO3hSc=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 8 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: XntN4374U3we8gWZ1lwaN4pFHQUMhS4mUu4iku1P2F2D4UCzKb4hI20=
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 69 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseCtrl.cs

@@ -0,0 +1,69 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// 该脚本由模板创建
+/// created by cb 2024
+
+using FairyGUI;
+using XGame.Database;
+using XGame;
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    /// <summary>
+    /// UI逻辑处理类
+    /// </summary>
+    /// <typeparam name=""></typeparam>
+    public partial class PartnerMwSetBaseCtrl : UIController<PartnerMwSetBaseVM>
+    {
+        protected override void OnEnable(object intent)
+        {
+            AddUIListenres();
+        }
+        protected override void OnDisable()
+        {
+            RemoveUIListenres();
+        }
+        #region UI事件
+        private void AddUIListenres()
+        {
+
+        }
+        private void RemoveUIListenres()
+        {
+
+        }
+
+        #endregion
+        public void SetData(int mwId, int sbId, bool showStar)
+        {
+            if (sbId <= 0)
+                return;
+            var sbTable = PartnerTableRepo.Get(sbId);
+            if (sbTable == null)
+            {
+                Log.Debug($"圣兵不存在id:{sbId}");
+                return;
+            }
+            VM.EmptyDiLoader.url = AddressableDefine.EpigraphEmptyPz((int)sbTable.Quality);
+            if (mwId > 0)
+            {
+                var table = EpigraphTableRepo.Get(mwId);
+                if (table == null)
+                {
+                    Log.Debug($"铭文不存在id:{mwId}");
+                    return;
+                }
+                VM.InSet.selectedIndex = 0;
+                VM.EpiIcon.Enable(null);
+                VM.EpiIcon.Ctrl.SetEpiIcon(mwId, showStar);
+            }
+            else
+            {
+                VM.InSet.selectedIndex = 1;
+                VM.EpiIcon.Disable();
+            }
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseCtrl.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: DnIX5H+qVShLLkFW5Swxwna4h/4vFg0MyZ7V67eXqDB2ea9Xu2KWalY=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 34 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseVM.Gen.cs

@@ -0,0 +1,34 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// #PropertyDefineArea 属性定义区域
+/// #PropertyAssignArea 属性赋值区域
+/// #ComponentType 组件类型
+/// #PropertyName 属性名字
+/// 该脚本由模板创建,不可编辑
+/// created by cb 2024
+using FairyGUI;
+using XGame.Framework.FGUI;
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    /// <summary>
+    /// 该脚本由模板创建,不可修改,不可编辑
+    /// </summary>
+    public partial class PartnerMwSetBaseVM : FguiViewModel
+    {
+        public Controller InSet { get; private set; }
+        public GLoader EmptyDiLoader { get; private set; }
+        public PartnerMwBaseItemView EpiIcon { get; private set; }
+
+        protected override void BindComponents(GComponent panel, IUIViewAdapter adapter)
+        {
+            InSet = panel.GetController("InSet");
+            EmptyDiLoader = panel.GetChild("EmptyDiLoader") as GLoader;
+            EpiIcon = adapter.CreateNested<PartnerMwBaseItemView>(new FguiNested(panel.GetChild("EpiIcon").asCom), true);
+            AddChild(EpiIcon);
+
+        }
+    }
+}

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseVM.Gen.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: W3Ma4yOkAin8K0TzYwiMDJqnoB158i6R38K8igzAZehnF3BacHmuuTw=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 23 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseView.cs

@@ -0,0 +1,23 @@
+/// #pkgName FGUI包名
+/// #panelName UIPanel名字
+/// #UIName = $"{#pkgName}{#panelName}" UIKey名字
+/// 该脚本由模板创建
+/// created by cb 2024
+
+using XGame.Framework.UI;
+
+namespace FL.FGUI
+{
+    public static partial class UINestedKeys
+    {
+        private static UIKey _PartnerMwSetBase;
+        public static UIKey PartnerMwSetBase => _PartnerMwSetBase ?? (_PartnerMwSetBase = new UIKey("Partner", "MwSetBase", typeof(PartnerMwSetBaseView)));
+    }
+    public partial class PartnerMwSetBaseView : NestedView<PartnerMwSetBaseCtrl, PartnerMwSetBaseVM>
+    {
+        protected override void OnDispose()
+        {
+        }
+    }
+}
+

+ 11 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/MwSetBase/PartnerMwSetBaseView.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: XngYvX+uAS6Ol3PeGT3c/ct5SkttFngA7pa/XWkZ9nJlzPz2Om/Sxo0=
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 61 - 8
Assets/Scripts/Business/Runtime/FGUI/Partner/SbBaseItem/PartnerSbBaseItemCtrl.cs

@@ -4,7 +4,11 @@
 /// 该脚本由模板创建
 /// created by cb 2024
 
+using System.Collections.Generic;
 using FairyGUI;
+using FL.Data;
+using XGame;
+using XGame.Database;
 using XGame.Framework.UI;
 
 namespace FL.FGUI
@@ -19,20 +23,69 @@ namespace FL.FGUI
         {
             AddUIListenres();
         }
+
         protected override void OnDisable()
         {
             RemoveUIListenres();
         }
+
         #region UI事件
-        private void AddUIListenres()
-        {
+        private void AddUIListenres() { }
 
-        }
-        private void RemoveUIListenres()
-        {
-
-        }
+        private void RemoveUIListenres() { }
 
         #endregion
+
+
+        public void ShowUI(int sbId, bool showOther)
+        {
+            if (sbId <= 0)
+            {
+                VM.PartnerImg.visible = false;
+                VM.QualityImg.icon = AddressableDefine.SbEmptyDi();
+                VM.ShowOther.selectedIndex = 1;
+                VM.LevelTxt.visible = false;
+                return;
+            }
+            var table = PartnerTableRepo.Get(sbId);
+            if (table == null)
+            {
+                Log.Error($"圣兵表不存在id:{sbId}");
+                return;
+            }
+            VM.PartnerImg.visible = true;
+            VM.ElementLoader.url = AddressableDefine.SbElementType((int)table.Element);
+            VM.QualityImg.icon = AddressableDefine.SbPzDi((int)table.Quality);
+            VM.PartnerImg.icon = table.Icon;
+            var partnerData = PartnersData.Instance.GetPartnerAttrByTableId(sbId);
+            var level = partnerData?.Level ?? 0;
+            bool bShowLevel = level > 0;
+            VM.LevelTxt.visible = bShowLevel;
+            if (bShowLevel)
+            {
+                VM.LevelTxt.text = $"LV.{level}";
+            }
+            VM.ShowOther.selectedIndex = showOther ? 0 : 1;
+            if (showOther)
+            {
+                var starLv = partnerData?.RisingStarLv == null ? 1 : partnerData.RisingStarLv;
+                var curNum = PartnersService.Instance.GetStarLv(starLv);
+                var curStep = PartnersService.Instance.GetStarStep(starLv);
+                var list = new List<int>();
+                for (int i = 0; i < curNum; i++)
+                {
+                    list.Add(curStep);
+                }
+                VM.StarList.BindDatas(list);
+                var starTable = partnerStarUpTableRepo.GetPartnerStarTable(sbId, starLv);
+                if (starTable == null)
+                {
+                    Log.Error($"圣兵升星表不存在,id:{sbId},starLv:{starLv}");
+                    return;
+                }
+                VM.SpPbar.max = starTable.StarUpCost;
+                VM.SpPbar.value = ItemData.Instance.GetItemNum(starTable.PetId);
+            }
+        }
     }
-}
+}

+ 1 - 1
Assets/Scripts/Business/Runtime/FGUI/Partner/SbDetailNested/PartnerSbDetailNestedCtrl.cs

@@ -98,7 +98,7 @@ namespace FL.FGUI
             //
             //VM.ItemBase.Ctrl.ShowUI()
             VM.ElementLoader.url = AddressableDefine.SbElementType(((int)table.Element));
-            VM.ElementLoader.url = AddressableDefine.SbTypeIcon(table.Type);
+            VM.TypeLoader.url = AddressableDefine.SbTypeIcon(table.Type);
         }
 
         /// <summary>

+ 20 - 2
Assets/Scripts/Business/Runtime/FGUI/Partner/SbItem/PartnerSbItemCtrl.cs

@@ -5,6 +5,7 @@
 /// created by cb 2024
 
 using FairyGUI;
+using FL.Data;
 using XGame.Framework.UI;
 
 namespace FL.FGUI
@@ -31,8 +32,25 @@ namespace FL.FGUI
         private void RemoveUIListenres()
         {
 
-        }
-
+        }
+
         #endregion
+
+        public void ShowUI(int id, int planId = -1, int slotId = -1)
+        {
+            VM.PartnerBase.Ctrl.ShowUI(id, true);
+            if (planId >= 0 && slotId >= 0)
+            {
+                var slot = PartnersData.Instance.GetPlanSlot(planId, slotId);
+                VM.EpiSetBase.Ctrl.SetData(slot?.MwId ?? 0, id, false);
+            }
+            else
+            {
+                var info = PartnersData.Instance.GetPartnerAttrByTableId(id);
+                VM.EpiSetBase.Ctrl.SetData(info?.EpigraphId ?? 0, id, false);
+            }
+            bool isEmpty = id <= 0;
+            VM.IsEmpty.selectedIndex = isEmpty ? 1 : 0;
+        }
     }
 }

+ 3 - 2
Assets/Scripts/Business/Runtime/FGUI/Partner/SbItem/PartnerSbItemVM.Gen.cs

@@ -20,14 +20,15 @@ namespace FL.FGUI
     {
         public Controller IsEmpty { get; private set; }
         public PartnerSbBaseItemView PartnerBase { get; private set; }
-        public GLabel EpiSetBase { get; private set; }
+        public PartnerMwSetBaseView EpiSetBase { get; private set; }
 
         protected override void BindComponents(GComponent panel, IUIViewAdapter adapter)
         {
             IsEmpty = panel.GetController("IsEmpty");
             PartnerBase = adapter.CreateNested<PartnerSbBaseItemView>(new FguiNested(panel.GetChild("PartnerBase").asCom), true);
             AddChild(PartnerBase);
-            EpiSetBase = panel.GetChild("EpiSetBase") as GLabel;
+            EpiSetBase = adapter.CreateNested<PartnerMwSetBaseView>(new FguiNested(panel.GetChild("EpiSetBase").asCom), true);
+            AddChild(EpiSetBase);
 
         }
     }

+ 5 - 0
Assets/Scripts/Business/Runtime/FGUI/Partner/SbStarListItem/PartnerSbStarListItemCtrl.cs

@@ -34,5 +34,10 @@ namespace FL.FGUI
         }
 
         #endregion
+
+        public void OnRefresh(int index, int starStep)
+        {
+            VM.StarIcon.url = AddressableDefine.PartnerStarIconName(starStep);
+        }
     }
 }

+ 1 - 2
Assets/Scripts/Business/Runtime/FGUI/Partner/SbStarListItem/PartnerSbStarListItemView.ListItem.cs

@@ -14,8 +14,7 @@ namespace FL.FGUI
         void IGListItemHandle.OnRefresh(int index, object data)
         {
             ItemIndex = index;
-            //Ctrl.OnRefresh(index, data as GListData);
-            throw new System.NotImplementedException("业务需要实现: PartnerSbStarListItemViewCtrl.OnRefresh()");
+            Ctrl.OnRefresh(index, (int)data);
         }
     }
 }

+ 15 - 2
Assets/Scripts/Business/Runtime/FGUI/Partner/SbUpListItem/PartnerSbUpListItemCtrl.cs

@@ -5,6 +5,7 @@
 /// created by cb 2024
 
 using FairyGUI;
+using FL.Data;
 using XGame.Framework.UI;
 
 namespace FL.FGUI
@@ -31,8 +32,20 @@ namespace FL.FGUI
         private void RemoveUIListenres()
         {
 
-        }
-
+        }
+
+        #endregion
+        #region 属性
+        private int _slotId;
+        private int _sbId;
         #endregion
+        public void OnRefresh(int index, PartnerSbUpListItemParam param)
+        {
+            _slotId = param.PosId;
+            var slotData = PartnersData.Instance.CurUsePlan.GetSlot(_slotId);
+            _sbId = slotData?.SbId ?? 0;
+            VM.IsSelect.selectedIndex = param.PosId == param.CurSelectPos ? 0 : 1;
+            VM.SbItem.Ctrl.ShowUI(_sbId);
+        }
     }
 }

+ 1 - 4
Assets/Scripts/Business/Runtime/FGUI/Partner/SbUpListItem/PartnerSbUpListItemView.ListItem.cs

@@ -15,10 +15,7 @@ namespace FL.FGUI
         void IGListItemHandle.OnRefresh(int index, object data)
         {
             ItemIndex = index;
-            //Ctrl.OnRefresh(index, data as GListData);
-            throw new System.NotImplementedException(
-                "业务需要实现: PartnerSbUpListItemViewCtrl.OnRefresh()"
-            );
+            Ctrl.OnRefresh(index, data as PartnerSbUpListItemParam);
         }
     }
 

+ 1 - 1
fl-fgui-project/assets/Partner/NewEpigraph/item/MwBaseItem.xml

@@ -14,5 +14,5 @@
       <gearDisplay controller="ShowStar" pages="0"/>
     </text>
   </displayList>
-  <scriptData genuitypev4ke2l="1" gencodev4ke2l="1"/>
+  <scriptData genuitypev4ke2l="1" gencodev4ke2l="1" genuitypeq0v66d="1" gencodeq0v66d="1"/>
 </component>

+ 2 - 2
fl-fgui-project/assets/Partner/NewEpigraph/item/MwSetBase.xml

@@ -11,7 +11,7 @@
     <image id="n15_vn6w" name="n15" src="v4ke28" fileName="Epigraph/Images/img/add.png" xy="32,43" pivot="0.5,0.5" scale="2.3,2.3">
       <gearDisplay controller="InSet" pages="0"/>
     </image>
-    <component id="n16_vn6w" name="EpiIcon" src="v4ke2l" fileName="Epigraph/Item/EpiBaseItem.xml" xy="0,0" pivot="0.5,0.5" size="84,95"/>
+    <component id="n16_vn6w" name="EpiIcon" src="q0v66d" fileName="NewEpigraph/item/MwBaseItem.xml" xy="0,0" pivot="0.5,0.5" size="84,95"/>
   </displayList>
-  <scriptData genuitypez6mw3g="1" gencodez6mw3g="1"/>
+  <scriptData genuitypez6mw3g="1" gencodez6mw3g="1" genuitypescnr84="1" gencodescnr84="1"/>
 </component>

+ 3 - 1
fl-fgui-project/assets/Partner/NewPartner/SbMainPanel.xml

@@ -28,7 +28,9 @@
     <component id="n47_q0v6" name="StrengthBtn" src="q0v66m" fileName="NewPartner/components/YellowBtn.xml" xy="441,1027" group="n88_q0v6">
       <Button title="强化"/>
     </component>
-    <component id="n48_q0v6" name="OneUpBtn" src="q0v66n" fileName="NewPartner/components/Yellow2Btn.xml" xy="254,1115" group="n88_q0v6"/>
+    <component id="n48_q0v6" name="OneUpBtn" src="q0v66n" fileName="NewPartner/components/Yellow2Btn.xml" xy="254,1115" group="n88_q0v6">
+      <Button title="一键上阵"/>
+    </component>
     <component id="n50_q0v6" name="RecommendBtn" src="q0v66p" fileName="NewPartner/components/DiaBtn.xml" xy="20,1114" group="n88_q0v6">
       <Button title="推荐阵容" icon="ui://2981jnh7q0v66o"/>
     </component>

+ 1 - 1
fl-fgui-project/assets/Partner/NewPartner/SbRecommendPanel.xml

@@ -11,7 +11,7 @@
     </component>
     <image id="n0_iqx9" name="n0" src="iqx988" fileName="NewPartner/img/tanchuangbg.png" xy="34,215" size="685,940" group="n20_uai3"/>
     <image id="n1_iqx9" name="n1" src="iqx987" fileName="NewPartner/img/tanchuangtitlebg.png" xy="2,159" group="n20_uai3"/>
-    <text id="n7_uai3" name="n7" xy="317,168" size="124,42" group="n20_uai3" fontSize="30" color="#ffffff" align="center" vAlign="middle" strokeColor="#000000" strokeSize="2" text="推荐阵容"/>
+    <text id="n7_uai3" name="n7" xy="317,168" size="124,42" group="n20_uai3" fontSize="30" color="#ffffff" align="center" vAlign="middle" ubb="true" strokeColor="#000000" strokeSize="2" text="推荐阵容"/>
     <list id="n19_uai3" name="List" xy="56,244" size="645,880" group="n20_uai3" overflow="scroll" lineGap="8" defaultItem="ui://2981jnh7uai38f" autoItemSize="false" autoClearItems="true" scrollItemToViewOnClick="false">
       <item/>
       <item/>

+ 1 - 1
fl-fgui-project/assets/Partner/NewPartner/item/SbDetailNested.xml

@@ -21,7 +21,7 @@
     <group id="n65_q0v6" name="n65" xy="440,118" size="248,32" group="n81_q0v6"/>
     <image id="n66_q0v6" name="n66" src="q0v66u" fileName="NewPartner/img/Textbg.png" xy="167,164" size="521,32" group="n71_q0v6"/>
     <image id="n67_q0v6" name="n67" src="q0v65q" fileName="NewPartner/img/jiahao.png" xy="168,166" group="n71_q0v6"/>
-    <text id="n69_q0v6" name="n69" xy="194,164" size="212,32" group="n71_q0v6" fontSize="22" color="#ffffff" align="center" strokeColor="#000000" text="基础攻击&amp;防御&amp;生命"/>
+    <text id="n69_q0v6" name="n69" xy="194,164" size="212,32" group="n71_q0v6" fontSize="22" color="#ffffff" align="center" strokeColor="#000000" strokeSize="2" text="基础攻击&amp;防御&amp;生命"/>
     <text id="n70_q0v6" name="OwnerLabel" xy="618,164" pivot="1,0" size="64,32" group="n71_q0v6" fontSize="22" color="#1ef369" align="center" strokeColor="#000000" strokeSize="2" autoClearText="true" text="+46%"/>
     <group id="n71_q0v6" name="n71" xy="167,164" size="521,32" group="n81_q0v6"/>
     <text id="n72_q0v6" name="DescLabel" xy="172,207" size="516,69" group="n81_q0v6" fontSize="22" color="#ffffff" leading="0" autoSize="none" strokeColor="#000000" strokeSize="2" autoClearText="true" text="释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个释放一个"/>

+ 1 - 3
fl-fgui-project/assets/Partner/NewPartner/item/SbItem.xml

@@ -6,9 +6,7 @@
   </controller>
   <displayList>
     <component id="n0_z6mw" name="PartnerBase" src="q0v66e" fileName="NewPartner/item/SbBaseItem.xml" xy="0,0"/>
-    <component id="n1_z6mw" name="EpiSetBase" src="q0v66d" fileName="NewEpigraph/item/MwBaseItem.xml" xy="28,214" scale="0.7,0.7">
-      <gearDisplay controller="IsEmpty" pages="0"/>
-    </component>
+    <component id="n1_z6mw" name="EpiSetBase" src="scnr84" fileName="NewEpigraph/item/MwSetBase.xml" xy="28,214" scale="0.7,0.7"/>
     <image id="n2_cpp8" name="n2" src="v4ke28" fileName="Epigraph/Images/img/add.png" xy="31,79" aspect="true" scale="2.4,2.4">
       <gearDisplay controller="IsEmpty" pages="1"/>
     </image>