SGP: fix button cannot click, price y pos not inline

This commit is contained in:
Pakin 2024-07-16 16:39:52 +07:00
parent aed3b8e680
commit 46d88286bd
15 changed files with 747 additions and 773 deletions

View file

@ -370,12 +370,12 @@ if "multi_promotion" in param:
promotion_block_str = f"\r\n<Block>\r\n\t<State> Flag( {','.join(pd_dot_btn)},Disable=Invisible,{product_code_state}) </State>\r\n\t<MarginLeft> 33 </MarginLeft>\r\n\t<MarginTop> 22 </MarginTop>\r\n\t<Width> 484 </Width>\r\n\t<Height> 602 </Height>\r\n"
# insert overlay tag
# promotion_block_str += season_pass_menu_big_btn_ui[f"{product_code}.overlay"]
# try:
# template = template.replace(";#Overlay", season_pass_menu_big_btn_ui[f"{product_code}.overlay"])
# except:
# print("Overlay not found for "+product_code)
# pass
# promotion_block_str += season_pass_menu_big_btn_ui[f"{product_code}.overlay"].replace("menu_overlay_set", "event/menu_overlay_set")
try:
template = template.replace(";#Overlay", season_pass_menu_big_btn_ui[f"{product_code}.overlay"].replace("menu_overlay_set", "event/menu_overlay_set"))
except:
print("Overlay not found for "+product_code)
pass
if "dev" in param:
@ -397,14 +397,14 @@ if "multi_promotion" in param:
# </Image>
# print("after replace\n", template)
try:
# get overlay
overlay_original_tag = season_pass_menu_big_btn_ui[f"{product_code}.overlay"]
# print(f"[OverlayClone] {product_code} --- "+overlay_original_tag+".")
overlay_new_path = " ".join(overlay_original_tag.split(' ')[3:-1]).replace("menu_overlay_set", "event/menu_overlay_set").replace(")","")
template += f"\t<Image>\r\n\t<X> 10 </X>\r\n\t<Y> 10 </Y>\r\n\t<Filename> {overlay_new_path} </Filename>\r\n\t</Image>\r\n"
except:
print("\t\t> Overlay not found for "+product_code+"\n")
# try:
# # get overlay
# overlay_original_tag = season_pass_menu_big_btn_ui[f"{product_code}.overlay"]
# # print(f"[OverlayClone] {product_code} --- "+overlay_original_tag+".")
# overlay_new_path = " ".join(overlay_original_tag.split(' ')[3:-1]).replace("menu_overlay_set", "event/menu_overlay_set").replace(")","")
# template += f"\t<Image>\r\n\t<X> 10 </X>\r\n\t<Y> 10 </Y>\r\n\t<Filename> {overlay_new_path} </Filename>\r\n\t</Image>\r\n"
# except:
# print("\t\t> Overlay not found for "+product_code+"\n")