MYS: update promotion generate

This commit is contained in:
Pakin 2025-05-30 14:16:24 +07:00
parent 2f8148a8ec
commit 1786d5a5ec
9 changed files with 3983 additions and 4002 deletions

View file

@ -1036,42 +1036,42 @@ TextID Note English Thai China Japan Malaysia
1300003 Beans module ชุดเมล็ดกาแฟ 1300003 Beans module ชุดเมล็ดกาแฟ
1300004 Bean tray ถาดใส่เมล็ดกาแฟ 1300004 Bean tray ถาดใส่เมล็ดกาแฟ
1300005 Switch tray : สวิตซ์ถาด : 1300005 Switch tray : สวิตซ์ถาด :
1300006 Check tray shutter ตรวจสอบชัตเตอร์ของถาด 1300006 Check tray shutter ตรวจสอบถาดชัตเตอร์
1300007 Pay beans จ่ายถั่ว 1300007 Pay beans จ่ายถั่ว
1300008 1. Select beans 1. เลือกเมล็ดกาแฟ 1300008 1. Select beans 1. เลือกเมล็ดกาแฟ
1300009 2. Select direction 2. เลือกทิศทาง 1300009 2. Select direction 2. เลือกทิศทาง
1300010 Draw back หมุนกลับ 1300010 Draw back หมุนกลับ
1300011 Grind beans บดถั่ว 1300011 Grind beans บดเมล็ดถั่ว
1300012 Grind sizes ขนาดบด 1300012 Grind sizes ขนาดการบด
1300013 Standard มาตรฐาน 1300013 Standard มาตรฐาน
1300014 Result ผลลัพธ์ 1300014 Result ผลลัพธ์
1300015 Bean weight:g น้ำหนักถั่ว:กรัม 1300015 Bean weight:g น้ำหนักถั่ว:กรัม
1300016 Brew time:sec เวลาชง: วินาที 1300016 Brew time:sec เวลาการชง: วินาที
1300017 Test grind sizes ทดสอบขนาดบด 1300017 Test grind sizes ขนาดการบดทดสอบ
1300018 Coffee module type : ประเภทชุดกาแฟ : 1300018 Coffee module type : ประเภทชุดกาแฟ :
1300019 1. Select grind sizes 1. เลือกขนาดการบด 1300019 1. Select grind sizes 1. เลือกขนาดการบด
1300020 More coarse หยาบขึ้น 1300020 More coarse หยาบขึ้น
1300021 More fine ละเอียดขึ้น 1300021 More fine ละเอียดขึ้น
1300022 2. Test grinding 2. ทดสอบการบด 1300022 2. Test grinding 2. ทดสอบการบด
1300023 (To see grind sizes fineness before brewing.) (เพื่อดูความละเอียดของขนาดบดก่อนปรุง) 1300023 (To see grind sizes fineness before brewing.) (เพื่อดูความละเอียดของขนาดบดก่อนปรุง)
1300024 3. Test brew coffee 3. ทดสอบการชงกาแฟ 1300024 3. Test brew coffee 3. ทดลองชงกาแฟ
1300025 View recipes ดูสูตร 1300025 View recipes ดูสูตร
1300026 Brew now Brew now 1300026 Brew now Brew now
1300027 4. Adjust grind sizes and test again if results (weight, brewing\n 4. ปรับขนาดการบดและทดสอบอีกครั้งว่าได้ผล (น้ำหนัก การชง\n 1300027 4. Adjust grind sizes and test again if results (weight, brewing\n 4. ปรับขนาดการบดและทดสอบอีกครั้งว่าได้ผล (น้ำหนัก การชง\n
1300028 time) aren't up to standard. เวลา) ตามมาตรฐานหรือไม่ 1300028 time) aren't up to standard. เวลา) ตามมาตรฐานหรือไม่
1300029 Set grind sizes กำหนดขนาดบด 1300029 Set grind sizes ตั้งค่าขนาดการบด
1300030 Set as default ตั้งให้เป็นค่าเริ่มต้น 1300030 Set as default ตั้งให้เป็นค่าเริ่มต้น
1300031 (Set as default when meet standard) (ตั้งเป็นค่าเริ่มต้นเมื่อเป็นไปตามมาตรฐาน) 1300031 (Set as default when meet standard) (ตั้งเป็นค่าเริ่มต้นเมื่อเป็นไปตามมาตรฐาน)
1300032 Brew recipes สูตรชง 1300032 Brew recipes สูตรการชง
1300033 Brew order ลำดับการชง 1300033 Brew order ลำดับการชง
1300034 Ingredient วัตถุดิบ 1300034 Ingredient วัตถุดิบ
1300035 Recipes สูตรอาหาร 1300035 Recipes สูตรอาหาร
1300036 Save editing บันทึกการแก้ไข 1300036 Save editing บันทึกการแก้ไข
1300037 Cancel edting ยกเลิกการแก้ไข 1300037 Cancel edting ยกเลิกการแก้ไข
1300038 1. Recheck selected grind sizes and brew recipes 1. ตรวจสอบขนาดการบดที่เลือกและสูตรการชงอีกครั้ง 1300038 1. Recheck selected grind sizes and brew recipes 1. ตรวจสอบขนาดการบดและสูตรการชงที่เลือกอีกครั้ง
1300039 Insert cup manually ใส่ถ้วยด้วยตนเอง 1300039 Insert cup manually ใส่ถ้วยด้วยมือ
1300040 2. Select arm 2. เลือกแขน 1300040 2. Select arm 2. เลือกแขน
1300041 3. Please insert cup into selected arm 3. กรุณาใส่ถ้วยลงในแขนที่เลือก 1300041 3. Please insert cup into selected arm 3. กรุณาใส่ถ้วยเข้าในแขนที่เลือก
1300042 Test ทดสอบ 1300042 Test ทดสอบ
1300043 Grind บด 1300043 Grind บด
1300044 Pay beans from slot * จ่ายเมล็ดกาแฟจาก * 1300044 Pay beans from slot * จ่ายเมล็ดกาแฟจาก *

Can't render this file because it has a wrong number of fields in line 21.

File diff suppressed because it is too large Load diff

View file

@ -145,16 +145,18 @@ if "template3" in param:
content_data_was_repack = file_content_main.replace(";dummy_layout.inc", file_inc_content) content_data_was_repack = file_content_main.replace(";dummy_layout.inc", file_inc_content)
content_data = content_data_was_repack.replace(";BigLogoLayout", file_inc3_content) content_data = content_data_was_repack.replace(";BigLogoLayout", file_inc3_content)
begin_text = content_data.index(";TAGESP") begin_text = content_data.index(";TAGESP") if "TAGESP" in content_data else None
end_text = content_data.index(";TAGESP", begin_text + 7) end_text = content_data.index(";TAGESP", begin_text + 7) if "TAGESP" in content_data else None
#print("sub text = " + str(begin_text) + " end = " + str(end_text)) #print("sub text = " + str(begin_text) + " end = " + str(end_text))
tmp1 = content_data[: begin_text - 7] # tmp1 = content_data[: begin_text - 7]
tmp3 = content_data[ end_text:-1] # tmp3 = content_data[ end_text:-1]
#print("tmp1=" + tmp1) #print("tmp1=" + tmp1)
#print("tmp3=" + tmp3) #print("tmp3=" + tmp3)
content_data = tmp1 + tmp3 # content_data = tmp1 + tmp3
print("post repack = ", content_data)
file_xml3_out = open(directory_to_process + "/event/out_put_file3.txt", 'r') file_xml3_out = open(directory_to_process + "/event/out_put_file3.txt", 'r')
file_xml3_out_content = file_xml3_out.read() file_xml3_out_content = file_xml3_out.read()
@ -259,12 +261,12 @@ if "template5" in param:
begin_text = content_data.index(";TAGESP") begin_text = content_data.index(";TAGESP")
end_text = content_data.index(";TAGESP", begin_text + 7) end_text = content_data.index(";TAGESP", begin_text + 7)
#print("sub text = " + str(begin_text) + " end = " + str(end_text)) print("sub text = " + str(begin_text) + " end = " + str(end_text))
tmp1 = content_data[: begin_text - 7] tmp1 = content_data[: begin_text - 7]
tmp3 = content_data[ end_text:-1] tmp3 = content_data[ end_text:-1]
#print("tmp1=" + tmp1) print("tmp1=" + tmp1)
#print("tmp3=" + tmp3) print("tmp3=" + tmp3)
content_data = tmp1 + tmp3 content_data = tmp1 + tmp3

View file

@ -1 +1 @@
/event/promotion_3.xml /event/promotion_mystery_cup.lxml

View file

@ -32,16 +32,16 @@
} }
}, },
{ {
"name": "promotion_mystery_cup_35", "name": "promotion_mystery_cup",
"path": "/sdcard/coffeevending/taobin_project/xml/event/promotion_template3.inc", "path": "/sdcard/coffeevending/taobin_project/inter/mys/xml/event/promotion_template3.inc",
"onclickFile": "/sdcard/coffeevending/taobin_project/xml/event/promotion_onclick3.inc", "onclickFile": "/sdcard/coffeevending/taobin_project/inter/mys/xml/event/promotion_onclick3.inc",
"imagesTemplate": { "imagesTemplate": {
"normal_eng": "ROOT/taobin_project/image/event/pro_mystery_cup_en.png", "normal_eng": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png",
"normal_thai": "ROOT/taobin_project/image/event/pro_mystery_cup_th.png", "normal_thai": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png",
"press_eng": "ROOT/taobin_project/image/event/pro_mystery_cup_en.png", "press_eng": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png",
"press_thai": "ROOT/taobin_project/image/event/pro_mystery_cup_th.png", "press_thai": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png",
"disable_eng": "ROOT/taobin_project/image/event/pro_mystery_cup_en.png", "disable_eng": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png",
"disable_thai": "ROOT/taobin_project/image/event/pro_mystery_cup_th.png" "disable_thai": "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png"
} }
} }
] ]

View file

@ -3,318 +3,7 @@
DEBUGVAR BigButtonEnable DEBUGVAR BigButtonEnable
DEBUGVAR OreoGuarantee DEBUGVAR OreoGuarantee
; Enable all 4 buttons
Var SubRandMilkButtonEnable = "Enable"
DEBUGVAR SubRandMilkButtonEnable
Var SubRandTeaButtonEnable = "Enable"
DEBUGVAR SubRandTeaButtonEnable
Var SubRandCoffButtonEnable = "Enable"
DEBUGVAR SubRandCoffButtonEnable
Var SubRandAllButtonEnable = "Enable"
DEBUGVAR SubRandAllButtonEnable
; For real, yeah for real
; All random cup
Var IndexOfAllRandom = 0
Var IndexOfMilk = 0
Var IndexOfTea = 0
Var IndexOfCoffee = 0
Var IndexOfRateupOreoAll = 0
Var IndexOfRateupOreoMilk = 0
Var IndexOfRateupOreoTea = 0
Var IndexOfRateupOreoCoffee = 0
; Oreo smoothie volcano
If $12-99-03-0020.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0020"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0020"
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0020"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0020"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Pink milk oreo volcano
If $12-99-03-0021.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0021"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0021"
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0021"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0021"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Choco oreo volcano
If $12-99-03-0022.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0022"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0022"
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0022"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0022"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Caramel milk oreo volcano
If $12-99-03-0023.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0023"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0023"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0023"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0023"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Thai milk tea oreo smoothie
If $12-99-03-0024.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0024"
Var ListOfTea[IndexOfTea] = "12-99-03-0024"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0024"
Var ListOfOreoTea[IndexOfRateupOreoTea] = "12-99-03-0024"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoTea = IndexOfRateupOreoTea + 1
EndIf
; Cafe late oreo smoothie
If $12-99-03-0025.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0025"
Var ListOfCoffee[IndexOfCoffee] = "12-99-03-0025"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfCoffee = IndexOfCoffee + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0025"
Var ListOfOreoCoffee[IndexOfRateupOreoCoffee] = "12-99-03-0025"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoCoffee = IndexOfRateupOreoCoffee + 1
EndIf
; Strawberry milk oreo volcano
If $12-99-03-0026.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0026"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0026"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0026"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0026"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Melon milk oreo volcano
If $12-99-03-0027.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0027"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0027"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0027"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0027"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Bana^2 milk oreo volcano
If $12-99-03-0028.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0028"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0028"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0028"
Var ListOfOreoMilk[IndexOfRateupOreoMilk] = "12-99-03-0028"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Hojicha oreo volcano
If $12-99-03-0028.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0029"
Var ListOfTea[IndexOfTea] = "12-99-03-0029"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0029"
Var ListOfOreoTea[IndexOfRateupOreoTea] = "12-99-03-0029"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk + 1
EndIf
; Thai milk tea smoothie
If $12-99-03-0030.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0030"
Var ListOfTea[IndexOfTea] = "12-99-03-0030"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
EndIf
; Melon milk smoothie
If $12-99-03-0031.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0031"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0031"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
EndIf
; Taiwanese tea smoothie
If $12-99-03-0032.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0032"
Var ListOfTea[IndexOfTea] = "12-99-03-0032"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
EndIf
; THAI MILK TEA OREO SMOOTHIE
If $12-99-03-0040.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0040"
Var ListOfTea[IndexOfTea] = "12-99-03-0040"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
Var ListOfOreoAll[IndexOfRateupOreoAll] = "12-99-03-0040"
Var ListOfOreoTea[IndexOfRateupOreoTea] = "12-99-03-0040"
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll + 1
Var IndexOfRateupOreoTea = IndexOfRateupOreoTea + 1
EndIf
; THAI MILK TEA SMOOTHIE
If $12-99-03-0041.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0041"
Var ListOfTea[IndexOfTea] = "12-99-03-0041"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
EndIf
; Tokyo bana^2 milk smoothie
If $12-99-03-0033.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0033"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0033"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
EndIf
; Hojicha smoothie
If $12-99-03-0034.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0034"
Var ListOfTea[IndexOfTea] = "12-99-03-0034"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfTea = IndexOfTea + 1
EndIf
; Cocoa bana^2 smoothie
If $12-99-03-0035.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0035"
Var ListOfMilk[IndexOfMilk] = "12-99-03-0035"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfMilk = IndexOfMilk + 1
EndIf
; Taiwanese tea cafe latte smoothie
If $12-99-03-0036.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0036"
Var ListOfCoffee[IndexOfCoffee] = "12-99-03-0036"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfCoffee = IndexOfCoffee + 1
EndIf
; Melon cafe latte smoothie
If $12-99-03-0037.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0037"
Var ListOfCoffee[IndexOfCoffee] = "12-99-03-0037"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfCoffee = IndexOfCoffee + 1
EndIf
; Taiwanese tea cafe latte smoothie v2
If $12-99-03-0038.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0038"
Var ListOfCoffee[IndexOfCoffee] = "12-99-03-0038"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfCoffee = IndexOfCoffee + 1
EndIf
; Melon cafe latte smoothie v2
If $12-99-03-0039.Button = "Enable" Then
Var ListOfAllRandom[IndexOfAllRandom] = "12-99-03-0039"
Var ListOfCoffee[IndexOfCoffee] = "12-99-03-0039"
Var IndexOfAllRandom = IndexOfAllRandom + 1
Var IndexOfCoffee = IndexOfCoffee + 1
EndIf
DEBUGVAR IndexOfAllRandom
DEBUGVAR IndexOfCoffee
DEBUGVAR IndexOfMilk
DEBUGVAR IndexOfTea
DEBUGVAR IndexOfRateupOreoAll
DEBUGVAR IndexOfRateupOreoCoffee
DEBUGVAR IndexOfRateupOreoMilk
DEBUGVAR IndexOfRateupOreoTea
If IndexOfAllRandom = 0 Then
Var SubRandAllButtonEnable = "Disable"
EndIf
If IndexOfCoffee = 0 Then
Var SubRandCoffButtonEnable = "Disable"
EndIf
If IndexOfMilk = 0 Then
Var SubRandMilkButtonEnable = "Disable"
EndIf
If IndexOfTea = 0 Then
Var SubRandTeaButtonEnable = "Disable"
EndIf
If IndexOfRateupOreoAll = 0 Then
Var SubRandAllButtonEnable = "Disable"
EndIf
If IndexOfRateupOreoCoffee = 0 Then
Var SubRandCoffButtonEnable = "Disable"
EndIf
If IndexOfRateupOreoMilk = 0 Then
Var SubRandMilkButtonEnable = "Disable"
EndIf
If IndexOfRateupOreoTea = 0 Then
Var SubRandTeaButtonEnable = "Disable"
EndIf
Var ResultRandomIndex = 0
Refresh Refresh

View file

@ -11,43 +11,14 @@
<Button> <Button>
<X> 43 </X> <X> 43 </X>
<Y> 519 </Y> <Y> 519 </Y>
<Width> 225 </Width>
<Height> 296 </Height>
<State> SubRandMilkButtonEnable </State> <State> SubRandMilkButtonEnable </State>
<Filename> <Filename> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_milk.png" </Filename>
eval( <FilenamePress> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_milk.png" </FilenamePress>
Var return = "ROOT/taobin_project/image/event/bn_random_milk.png" <FilenameDisable> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_milk.png" </FilenameDisable>
)
</Filename>
<FilenamePress>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_milk.png"
)
</FilenamePress>
<FilenameDisable>
eval(
Var return = "ROOT/taobin_project/image/event/bd_random_milk.png"
)
</FilenameDisable>
<EventClick> <EventClick>
Var OreoGuarantee = OreoGuarantee + 1 Topping "Load" ProductCodeRandomMilk
Var ResultRandomIndex = 0
DEBUGVAR OreoGuarantee
If OreoGuarantee > 4 Then
Var IndexOfMilk = IndexOfMilk - 1
Random2 0 IndexOfMilk ResultRandomIndex
Var ProductCodeRandom = ListOfMilk[ResultRandomIndex]
DEBUGVAR ListOfMilk[ResultRandomIndex]
Var OreoGuarantee = 0
Else
Var IndexOfRateupOreoMilk = IndexOfRateupOreoMilk - 1
Random2 0 IndexOfRateupOreoMilk ResultRandomIndex
Var ProductCodeRandom = ListOfOreoMilk[ResultRandomIndex]
DEBUGVAR ListOfOreoMilk[ResultRandomIndex]
EndIf
DEBUGVAR ResultRandomIndex
Topping "Load" ProductCodeRandom
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Open "ROOT/taobin_project/xml/page_topping_select_35.xml" Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick> </EventClick>
@ -61,7 +32,7 @@
<Font> MITRegularTTF </Font> <Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color> <Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> SubRandMilkButtonEnable </State> <State> SubRandMilkButtonEnable </State>
<Value> text_unavailable </Value> <Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
@ -69,48 +40,14 @@
<Button> <Button>
<X> 301 </X> <X> 301 </X>
<Y> 519 </Y> <Y> 519 </Y>
<Width> 225 </Width>
<Height> 296 </Height>
<State> SubRandTeaButtonEnable </State> <State> SubRandTeaButtonEnable </State>
<Filename> <Filename> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_tea.png" </Filename>
eval( <FilenamePress> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_tea.png" </FilenamePress>
Var return = "ROOT/taobin_project/image/event/bn_random_tea.png" <FilenameDisable> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_tea.png" </FilenameDisable>
) <EventClick>
</Filename> Topping "Load" ProductCodeRandomTea
<FilenamePress>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_tea.png"
)
</FilenamePress>
<FilenameDisable>
eval(
Var return = "ROOT/taobin_project/image/event/bd_random_tea.png"
)
</FilenameDisable>
<EventClick>
Var OreoGuarantee = OreoGuarantee + 1
Var ResultRandomIndex = 0
DEBUGVAR OreoGuarantee
DEBUGVAR IndexOfTea
DEBUGVAR IndexOfRateupOreoTea
If OreoGuarantee > 4 Then
Var IndexOfTea = IndexOfTea - 1
Random2 0 IndexOfTea ResultRandomIndex
Var ProductCodeRandom = ListOfTea[ResultRandomIndex]
DEBUGVAR ListOfTea[ResultRandomIndex]
Var OreoGuarantee = 0
Else
Var IndexOfRateupOreoTea = IndexOfRateupOreoTea - 1
Random2 0 IndexOfRateupOreoTea ResultRandomIndex
Var ProductCodeRandom = ListOfOreoTea[ResultRandomIndex]
DEBUGVAR ListOfOreoTea[ResultRandomIndex]
EndIf
DEBUGVAR ResultRandomIndex
Topping "Load" ProductCodeRandom
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Open "ROOT/taobin_project/xml/page_topping_select_35.xml" Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick> </EventClick>
@ -124,7 +61,7 @@
<Font> MITRegularTTF </Font> <Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color> <Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> SubRandTeaButtonEnable </State> <State> SubRandTeaButtonEnable </State>
<Value> text_unavailable </Value> <Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
@ -133,48 +70,14 @@
<Button> <Button>
<X> 43 </X> <X> 43 </X>
<Y> 837 </Y> <Y> 837 </Y>
<Width> 225 </Width>
<Height> 296 </Height>
<State> SubRandCoffButtonEnable </State> <State> SubRandCoffButtonEnable </State>
<Filename> <Filename> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_coffee.png" </Filename>
eval( <FilenamePress> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_coffee.png" </FilenamePress>
Var return = "ROOT/taobin_project/image/event/bn_random_coffee.png" <FilenameDisable> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/myst_coffee.png" </FilenameDisable>
) <EventClick>
</Filename> Topping "Load" ProductCodeRandomCoffee
<FilenamePress>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_coffee.png"
)
</FilenamePress>
<FilenameDisable>
eval(
Var return = "ROOT/taobin_project/image/event/bd_random_coffee.png"
)
</FilenameDisable>
<EventClick>
Var OreoGuarantee = OreoGuarantee + 1
Var ResultRandomIndex = 0
DEBUGVAR OreoGuarantee
DEBUGVAR IndexOfCoffee
DEBUGVAR IndexOfRateupOreoCoffee
If OreoGuarantee > 4 Then
Var IndexOfCoffee = IndexOfCoffee - 1
Random2 0 IndexOfCoffee ResultRandomIndex
Var ProductCodeRandom = ListOfCoffee[ResultRandomIndex]
DEBUGVAR ListOfCoffee[ResultRandomIndex]
Var OreoGuarantee = 0
Else
Var IndexOfRateupOreoCoffee = IndexOfRateupOreoCoffee - 1
Random2 0 IndexOfRateupOreoCoffee ResultRandomIndex
Var ProductCodeRandom = ListOfOreoCoffee[ResultRandomIndex]
DEBUGVAR ListOfOreoCoffee[ResultRandomIndex]
EndIf
DEBUGVAR ResultRandomIndex
Topping "Load" ProductCodeRandom
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Open "ROOT/taobin_project/xml/page_topping_select_35.xml" Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick> </EventClick>
@ -188,67 +91,23 @@
<Font> MITRegularTTF </Font> <Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color> <Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> SubRandCoffButtonEnable </State> <State> SubRandCoffButtonEnable </State>
<Value> text_unavailable </Value> <Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
; TODO: Change this to random show menus
;
<Button>
<X> 301 </X>
<Y> 837 </Y>
<State> SubRandAllButtonEnable </State>
<Filename>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_all.png"
)
</Filename>
<FilenamePress>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_all.png"
)
</FilenamePress>
<FilenameDisable>
eval(
Var return = "ROOT/taobin_project/image/event/bd_random_all.png"
)
</FilenameDisable>
<EventClick>
Var OreoGuarantee = OreoGuarantee + 1
Var ResultRandomIndex = 0
DEBUGVAR OreoGuarantee
If OreoGuarantee > 4 Then
Var IndexOfAllRandom = IndexOfAllRandom - 1
Random2 0 IndexOfAllRandom ResultRandomIndex
Var ProductCodeRandom = ListOfAllRandom[ResultRandomIndex]
DEBUGVAR ListOfAllRandom[ResultRandomIndex]
Var OreoGuarantee = 0
Else
Var IndexOfRateupOreoAll = IndexOfRateupOreoAll - 1
Random2 0 IndexOfRateupOreoAll ResultRandomIndex
Var ProductCodeRandom = ListOfOreoAll[ResultRandomIndex]
DEBUGVAR ListOfOreoAll[ResultRandomIndex]
EndIf
DEBUGVAR ResultRandomIndex
Topping "Load" ProductCodeRandom
Var OpenFromXML = CurrentXMLFileName2
Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick>
</Button>
<Text>
<X> 349</X>
<Y> 953 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode>
<State> SubRandAllButtonEnable </State>
<Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align>
</Text>
; ;
; ;
@ -262,41 +121,19 @@
<Button> <Button>
<X> 42 </X> <X> 42 </X>
<Y> 518 </Y> <Y> 518 </Y>
<Width> 484 </Width>
<Height> 618 </Height>
<State> BigButtonEnable </State> <State> BigButtonEnable </State>
<Filename> <Filename> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png" </Filename>
eval( <FilenamePress> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png" </FilenamePress>
If show_eng = "true" Then <FilenameDisable> "ROOT/taobin_project/inter/mys/image/event/pro_myst_cup/pro_myst_cup.png" </FilenameDisable>
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png" <EventOnClick>
Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png"
EndIf
)
</Filename>
<FilenamePress>
eval(
If show_eng = "true" Then
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png"
Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png"
EndIf
)
</FilenamePress>
<FilenameDisable>
eval(
If show_eng = "true" Then
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png"
Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png"
EndIf
)
</FilenameDisable>
<EventOnClick>
###EventOnClick ###EventOnClick
</EventOnClick> </EventOnClick>
</Button> </Button>
<EventUnitTest1> <EventUnitTest1>
Var BigButtonEnable = "Enable" Var BigButtonEnable = "Enable"
Refresh Refresh
</EventUnitTest1> </EventUnitTest1>
<EventUnitTest2> <EventUnitTest2>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff