查看他人阵容神王品质背景框修改

tcx_xiyou_zeroOne_dev hotfix/xiyouZeroOne/cdn_ziyouZeroOneTest_and/1.1.26
wangzhenxing 2024-08-12 18:40:43 +08:00
parent 72a3e38821
commit 60c864e5f5
3 changed files with 16 additions and 3 deletions

View File

@ -1311,7 +1311,7 @@ end
--通过item稀有度读取背景框 --通过item稀有度读取背景框
function GetQuantityImageByquality(quality,star,_herodata) function GetQuantityImageByquality(quality,star,_herodata)
if _herodata and _herodata.shenWangLv==6 then if _herodata and (_herodata.shenWangLv==6 or _herodata.shenwangLv==6 ) then
return "r_characterbg_gules" return "r_characterbg_gules"
end end
if star then--and star > 5 if star then--and star > 5

View File

@ -545,6 +545,7 @@ TEAMSIMPLEINFO_POSITION_FIELD = protobuf.FieldDescriptor();
TEAMSIMPLEINFO_SKINID_FIELD = protobuf.FieldDescriptor(); TEAMSIMPLEINFO_SKINID_FIELD = protobuf.FieldDescriptor();
TEAMSIMPLEINFO_GODSOULLV_FIELD = protobuf.FieldDescriptor(); TEAMSIMPLEINFO_GODSOULLV_FIELD = protobuf.FieldDescriptor();
TEAMSIMPLEINFO_PROPERTYID_FIELD = protobuf.FieldDescriptor(); TEAMSIMPLEINFO_PROPERTYID_FIELD = protobuf.FieldDescriptor();
TEAMSIMPLEINFO_SHENWANGLV_FIELD = protobuf.FieldDescriptor();
TEAMONETEAMINFO = protobuf.Descriptor(); TEAMONETEAMINFO = protobuf.Descriptor();
TEAMONETEAMINFO_TEAM_FIELD = protobuf.FieldDescriptor(); TEAMONETEAMINFO_TEAM_FIELD = protobuf.FieldDescriptor();
TEAMONETEAMINFO_POKEMONINFOS_FIELD = protobuf.FieldDescriptor(); TEAMONETEAMINFO_POKEMONINFOS_FIELD = protobuf.FieldDescriptor();
@ -6154,11 +6155,21 @@ TEAMSIMPLEINFO_PROPERTYID_FIELD.default_value = 0
TEAMSIMPLEINFO_PROPERTYID_FIELD.type = 5 TEAMSIMPLEINFO_PROPERTYID_FIELD.type = 5
TEAMSIMPLEINFO_PROPERTYID_FIELD.cpp_type = 1 TEAMSIMPLEINFO_PROPERTYID_FIELD.cpp_type = 1
TEAMSIMPLEINFO_SHENWANGLV_FIELD.name = "shenwangLv"
TEAMSIMPLEINFO_SHENWANGLV_FIELD.full_name = ".rpc.protocols.TeamSimpleInfo.shenwangLv"
TEAMSIMPLEINFO_SHENWANGLV_FIELD.number = 9
TEAMSIMPLEINFO_SHENWANGLV_FIELD.index = 8
TEAMSIMPLEINFO_SHENWANGLV_FIELD.label = 1
TEAMSIMPLEINFO_SHENWANGLV_FIELD.has_default_value = false
TEAMSIMPLEINFO_SHENWANGLV_FIELD.default_value = 0
TEAMSIMPLEINFO_SHENWANGLV_FIELD.type = 5
TEAMSIMPLEINFO_SHENWANGLV_FIELD.cpp_type = 1
TEAMSIMPLEINFO.name = "TeamSimpleInfo" TEAMSIMPLEINFO.name = "TeamSimpleInfo"
TEAMSIMPLEINFO.full_name = ".rpc.protocols.TeamSimpleInfo" TEAMSIMPLEINFO.full_name = ".rpc.protocols.TeamSimpleInfo"
TEAMSIMPLEINFO.nested_types = {} TEAMSIMPLEINFO.nested_types = {}
TEAMSIMPLEINFO.enum_types = {} TEAMSIMPLEINFO.enum_types = {}
TEAMSIMPLEINFO.fields = {TEAMSIMPLEINFO_HEROID_FIELD, TEAMSIMPLEINFO_HEROTID_FIELD, TEAMSIMPLEINFO_STAR_FIELD, TEAMSIMPLEINFO_LEVEL_FIELD, TEAMSIMPLEINFO_POSITION_FIELD, TEAMSIMPLEINFO_SKINID_FIELD, TEAMSIMPLEINFO_GODSOULLV_FIELD, TEAMSIMPLEINFO_PROPERTYID_FIELD} TEAMSIMPLEINFO.fields = {TEAMSIMPLEINFO_HEROID_FIELD, TEAMSIMPLEINFO_HEROTID_FIELD, TEAMSIMPLEINFO_STAR_FIELD, TEAMSIMPLEINFO_LEVEL_FIELD, TEAMSIMPLEINFO_POSITION_FIELD, TEAMSIMPLEINFO_SKINID_FIELD, TEAMSIMPLEINFO_GODSOULLV_FIELD, TEAMSIMPLEINFO_PROPERTYID_FIELD, TEAMSIMPLEINFO_SHENWANGLV_FIELD}
TEAMSIMPLEINFO.is_extendable = false TEAMSIMPLEINFO.is_extendable = false
TEAMSIMPLEINFO.extensions = {} TEAMSIMPLEINFO.extensions = {}
TEAMONETEAMINFO_TEAM_FIELD.name = "team" TEAMONETEAMINFO_TEAM_FIELD.name = "team"

View File

@ -451,7 +451,9 @@ function this.FormationAdapter(teamInfo)
local heroConfig = ConfigManager.GetConfigData(ConfigName.HeroConfig, demonId) local heroConfig = ConfigManager.GetConfigData(ConfigName.HeroConfig, demonId)
this.Demons[hero.position].proIcon.sprite = this.spLoader:LoadSprite(GetProStrImageByProNum(hero.propertyId)) this.Demons[hero.position].proIcon.sprite = this.spLoader:LoadSprite(GetProStrImageByProNum(hero.propertyId))
this.Demons[hero.position].levelText.text = hero.level this.Demons[hero.position].levelText.text = hero.level
this.Demons[hero.position].frame.sprite = this.spLoader:LoadSprite(GetQuantityImageByquality(heroConfig.Quality, hero.star,hero)) LogError("hero.shenwanglv====================="..hero.shenwangLv)
--hero.shenWangLv=6
this.Demons[hero.position].frame.sprite = this.spLoader:LoadSprite(GetQuantityImageByquality(heroConfig.Quality, hero.star,hero,hero))
SetHeroIcon(this.spLoader, hero,this.Demons[hero.position].icon,heroConfig) SetHeroIcon(this.spLoader, hero,this.Demons[hero.position].icon,heroConfig)
SetHeroFlyEffect(this.Demons[hero.position].hero,this.spLoader,hero.star,this.sortingOrder+1,0.9,2) SetHeroFlyEffect(this.Demons[hero.position].hero,this.spLoader,hero.star,this.sortingOrder+1,0.9,2)
local heroData = {} local heroData = {}