AUS: Add coconut promotion

This commit is contained in:
Kenta420 2024-11-01 18:36:22 +07:00
parent 5665af3706
commit 8ca07a13e4
19 changed files with 26351 additions and 2847 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

View file

@ -1,6 +1,6 @@
normal_eng=ROOT/taobin_project/image/event/bn_MerdekaPromotionPepsi1.png normal_eng=ROOT/taobin_project/inter/aus/image/event/coconut.png
normal_thai=ROOT/taobin_project/image/event/bn_MerdekaPromotionPepsi1.png normal_thai=ROOT/taobin_project/inter/aus/image/event/coconut.png
press_eng=ROOT/taobin_project/image/event/bn_MerdekaPromotionPepsi1.png press_eng=ROOT/taobin_project/inter/aus/image/event/coconut.png
press_thai=ROOT/taobin_project/image/event/bn_MerdekaPromotionPepsi1.png press_thai=ROOT/taobin_project/inter/aus/image/event/coconut.png
disable_eng=ROOT/taobin_project/image/event/bd_MerdekaPromotionPepsi1.png disable_eng=ROOT/taobin_project/inter/aus/image/event/coconut.png
disable_thai=ROOT/taobin_project/image/event/bd_MerdekaPromotionPepsi1.png disable_thai=ROOT/taobin_project/inter/aus/image/event/coconut.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

View file

@ -493,68 +493,76 @@
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>
<Width> 225 </Width> <Width> 225 </Width>
<Height> 296 </Height> <Height> 296 </Height>
<State> Flag( 12-03-03-0026.Button,Disable=Invisible,$Sum1203030026) </State> <State> Flag( 51-02-01-0026.Button,51-02-02-0026.Button,51-02-03-0026.Button,$Sum510201002651020200265102030026) </State>
<Button> <Button>
<State> $Sum1203030026 </State> <State> $Sum510201002651020200265102030026 </State>
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_PinkOreo_smoothie.png" </Filename> <Filename> "ROOT/taobin_project/inter/aus/image/page_drink_n//bn_hot_matcha_milk_tea.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_PinkOreo_smoothie.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/aus/image/page_drink_press_n//bn_hot_matcha_milk_tea.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_PinkOreo_smoothie.png" </FilenameDisable> <FilenameDisable> "ROOT/taobin_project/inter/aus/image/page_drink_disable_n2//bn_hot_matcha_milk_tea.png" </FilenameDisable>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume> <Volume> SoundVolume </Volume>
<EventOnClick> <EventOnClick>
Var PictureDrink = "ROOT/taobin_project/image/page_drink_picture2_n/" + "bn_PinkOreo_smoothie.png" Var PictureDrink = "ROOT/taobin_project/inter/aus/image/page_drink_picture2_n/" + "bn_hot_matcha_milk_tea.png"
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $-.Price Var PriceD1 = $51-02-01-0026.Price
Var PriceD2 = $-.Price Var PriceD2 = $51-02-02-0026.Price
Var PriceD3 = $12-03-03-0026.Price Var PriceD3 = $51-02-03-0026.Price
Var PD_CODE1 = "##-##-##-####" Var PD_CODE1 = "51-02-01-0026"
Var PD_CODE2 = "##-##-##-####" Var PD_CODE2 = "51-02-02-0026"
Var PD_CODE3 = "12-03-03-0026" Var PD_CODE3 = "51-02-03-0026"
; begin lang ; begin lang
Var aliasName[0] = "Pink milk\nOreo Vocalno" Var aliasName[0] = "MATCHA LATTE"
Var aliasDesc[0] = "Salak Syrup, Milk,\nSugar Oreo" Var aliasDesc[0] = "Green Tea, Milk, Sugar, Ice"
Var aliasName[1] = "นมชมพูปั่น\nโอริโอ้ภูเขาไฟ" Var aliasName[1] = "มัทฉะลาเต้"
Var aliasDesc[1] = "น้ำแดงกลิ่นสละ นม น้ำตาล \n Oreo" Var aliasDesc[1] = "ชาเชียว นม"
Var aliasName[2] = "-" Var aliasName[2] = "-"
Var aliasDesc[2] = "-" Var aliasDesc[2] = "-"
Var aliasName[3] = "-" Var aliasName[3] = "-"
Var aliasDesc[3] = "-" Var aliasDesc[3] = "-"
Var aliasName[4] = "Susu Pink\nOreo Volcano" Var aliasName[4] = ""
Var aliasDesc[4] = "Sirap Salak, Susu, Gula, Oreo" Var aliasDesc[4] = ""
Var NameLang[0][0] = "" Var aliasName[5] = ""
Var NameLang[0][1] = "" Var aliasDesc[5] = ""
Var NameLang[0][0] = "Hot MATCHA LATTE"
Var NameLang[0][1] = "มัทฉะลาเต้ร้อน"
Var NameLang[0][2] = "" Var NameLang[0][2] = ""
Var NameLang[0][3] = "" Var NameLang[0][3] = ""
Var NameLang[0][4] = "" Var NameLang[0][4] = "MATCHA LATTE PANAS"
Var DescLang[0][0] = "" Var NameLang[0][5] = ""
Var DescLang[0][1] = "" Var DescLang[0][0] = "Matcha and Warm milk"
Var DescLang[0][1] = "ชาเขียวมัทฉะ และ นมอุ่น"
Var DescLang[0][2] = "" Var DescLang[0][2] = ""
Var DescLang[0][3] = "" Var DescLang[0][3] = ""
Var DescLang[0][4] = "" Var DescLang[0][4] = "Matcha, Susu"
Var NameLang[1][0] = "" Var DescLang[0][5] = ""
Var NameLang[1][1] = "" Var NameLang[1][0] = "Iced MATCHA LATTE"
Var NameLang[1][1] = "มัทฉะลาเต้เย็น"
Var NameLang[1][2] = "" Var NameLang[1][2] = ""
Var NameLang[1][3] = "" Var NameLang[1][3] = ""
Var NameLang[1][4] = "" Var NameLang[1][4] = "MATCHA LATTE AIS"
Var NameLang[1][5] = ""
Var DescLang[1][0] = "" Var DescLang[1][0] = ""
Var DescLang[1][1] = "" Var DescLang[1][1] = "ชาเชียว นม และน้ำแข็ง"
Var DescLang[1][2] = "" Var DescLang[1][2] = ""
Var DescLang[1][3] = "" Var DescLang[1][3] = ""
Var DescLang[1][4] = "" Var DescLang[1][4] = "Matcha, Susu, Ais"
Var NameLang[2][0] = "Pink milk Oreo Vocalno" Var DescLang[1][5] = ""
Var NameLang[2][1] = "นมชมพูปั่น โอริโอ้ภูเขาไฟ" Var NameLang[2][0] = "MATCHA LATTE SMOOTHIE"
Var NameLang[2][1] = "มัชฉะลาเต้ปั่น"
Var NameLang[2][2] = "" Var NameLang[2][2] = ""
Var NameLang[2][3] = "" Var NameLang[2][3] = ""
Var NameLang[2][4] = "SUSU PINK OREO VOLCANO" Var NameLang[2][4] = "SMOOTHIE MATCHA LATTE"
Var DescLang[2][0] = "Salak Syrup, Milk, Sugar Oreo" Var NameLang[2][5] = ""
Var DescLang[2][1] = "น้ำแดงกลิ่นสละ นม น้ำตาล Oreo" Var DescLang[2][0] = "Green Tea, Milk, Sugar, Ice"
Var DescLang[2][1] = "ชาเชียว นม และน้ำแข็ง"
Var DescLang[2][2] = "" Var DescLang[2][2] = ""
Var DescLang[2][3] = "" Var DescLang[2][3] = ""
Var DescLang[2][4] = "Sirap Salak, Susu, Gula, Oreo" Var DescLang[2][4] = "Teh Hijau, Susu, Gula, Ais"
Var DescLang[2][5] = ""
; end lang ; end lang
Var PD_STAGE_1 = "Disable2" Var PD_STAGE_1 = $51-02-01-0026.Button
Var PD_STAGE_2 = "Disable2" Var PD_STAGE_2 = $51-02-02-0026.Button
Var PD_STAGE_3 = $12-03-03-0026.Button Var PD_STAGE_3 = $51-02-03-0026.Button
Var SelectCountDrinkType = 0 Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0 Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
@ -570,12 +578,12 @@
Var DefaultDrinkType = 3 Var DefaultDrinkType = 3
EndIf EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Topping "Load" "-" Topping "Load" "51-02-02-0026"
Else Else
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
Topping "Load" "-" Topping "Load" "51-02-01-0026"
Else Else
Topping "Load" "12-03-03-0026" Topping "Load" "51-02-03-0026"
EndIf EndIf
EndIf EndIf
@ -598,12 +606,12 @@
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color> <Color> 0x322B26 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Pink milk\nOreo Vocalno</LanguageSlot1> <LanguageSlot1>MATCHA LATTE</LanguageSlot1>
<LanguageSlot2>นมชมพูปั่น\nโอริโอ้ภูเขาไฟ</LanguageSlot2> <LanguageSlot2>มัทฉะลาเต้</LanguageSlot2>
<LanguageSlot3>Pink milk\nOreo Vocalno</LanguageSlot3> <LanguageSlot3>MATCHA LATTE</LanguageSlot3>
<LanguageSlot4>นมชมพูปั่น\nโอริโอ้ภูเขาไฟ</LanguageSlot4> <LanguageSlot4>มัทฉะลาเต้</LanguageSlot4>
<LanguageSlot5>Susu Pink\nOreo Volcano</LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>นมชมพูปั่น\nโอริโอ้ภูเขาไฟ</LanguageSlot6> <LanguageSlot6>มัทฉะลาเต้</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Text> <Text>
@ -614,12 +622,12 @@
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Salak Syrup, Milk,\nSugar Oreo</LanguageSlot1> <LanguageSlot1>Green Tea, Milk, Sugar, Ice</LanguageSlot1>
<LanguageSlot2>น้ำแดงกลิ่นสละ นม น้ำตาล \n Oreo</LanguageSlot2> <LanguageSlot2>ชาเชียว นม</LanguageSlot2>
<LanguageSlot3>Salak Syrup, Milk,\nSugar Oreo</LanguageSlot3> <LanguageSlot3>Green Tea, Milk, Sugar, Ice</LanguageSlot3>
<LanguageSlot4>น้ำแดงกลิ่นสละ นม น้ำตาล \n Oreo</LanguageSlot4> <LanguageSlot4>ชาเชียว นม</LanguageSlot4>
<LanguageSlot5>Sirap Salak, Susu, Gula, Oreo</LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>น้ำแดงกลิ่นสละ นม น้ำตาล \n Oreo</LanguageSlot6> <LanguageSlot6>ชาเชียว นม</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Image> <Image>
@ -630,7 +638,7 @@
<Image> <Image>
<X> 16 </X> <X> 16 </X>
<Y> 264 </Y> <Y> 264 </Y>
<State> "Invisible" </State> <State> $51-02-01-0026.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename> <Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image> </Image>
@ -642,15 +650,15 @@
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $51-02-01-0026.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $51-02-01-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename> <Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> "Invisible" </State> <State> $51-02-02-0026.Button </State>
</Image> </Image>
<Text> <Text>
<X> 113 </X> <X> 113 </X>
@ -660,15 +668,15 @@
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $51-02-02-0026.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $51-02-02-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 146 </X> <X> 146 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename> <Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> $12-03-03-0026.Button </State> <State> $51-02-03-0026.Button </State>
</Image> </Image>
<Text> <Text>
<X> TextPriceMenuBlendX </X> <X> TextPriceMenuBlendX </X>
@ -678,8 +686,8 @@
<Font> KanitRegularTTF </Font> <Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $12-03-03-0026.Button </State> <State> $51-02-03-0026.Button </State>
<Value> StringFmt( $12-03-03-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $51-02-03-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -688,267 +696,7 @@
eval( eval(
If ICE_PROCESS_STATUS = 2 Then If ICE_PROCESS_STATUS = 2 Then
Var ice_tab_process_show = "Invisible" If $Sum510201002651020200265102030026 = "Disable" Then
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum1203030026 = "Disable" Then
STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag2_is_disable
STRCONTAIN "ERR" $12-03-03-0026.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Mode> "disable-show" </Mode>
<State> $Sum1203030026 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
<Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 12-21-01-0001.Button,Disable=Invisible,$Sum1221010001) </State>
<Button>
<State> $Sum1221010001 </State>
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_hot_espresso.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_hot_espresso.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_hot_espresso.png" </FilenameDisable>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/image/page_drink_picture2_n/" + "bn_hot_espresso.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $12-21-01-0001.Price
Var PriceD2 = $-.Price
Var PriceD3 = $-.Price
Var PD_CODE1 = "12-21-01-0001"
Var PD_CODE2 = "##-##-##-####"
Var PD_CODE3 = "##-##-##-####"
; begin lang
Var aliasName[0] = "ESPRESSO"
Var aliasDesc[0] = "Espresso (30 ml)"
Var aliasName[1] = "เอสเพรสโซ่"
Var aliasDesc[1] = "กาแฟ (30 ml)"
Var aliasName[2] = "-"
Var aliasDesc[2] = "-"
Var aliasName[3] = "-"
Var aliasDesc[3] = "-"
Var aliasName[4] = "ESPRESSO"
Var aliasDesc[4] = "Espresso (30 ml)"
Var NameLang[0][0] = "ESPRESSO"
Var NameLang[0][1] = "เอสเพรสโซ่"
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = "ESPRESSO"
Var DescLang[0][0] = "Espresso (30 ml)"
Var DescLang[0][1] = "กาแฟ (30 ml)"
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = "Espresso (30 ml)"
Var NameLang[1][0] = ""
Var NameLang[1][1] = ""
Var NameLang[1][2] = ""
Var NameLang[1][3] = ""
Var NameLang[1][4] = ""
Var DescLang[1][0] = ""
Var DescLang[1][1] = ""
Var DescLang[1][2] = ""
Var DescLang[1][3] = ""
Var DescLang[1][4] = ""
Var NameLang[2][0] = ""
Var NameLang[2][1] = ""
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = ""
Var DescLang[2][0] = ""
Var DescLang[2][1] = ""
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = ""
; end lang
Var PD_STAGE_1 = $12-21-01-0001.Button
Var PD_STAGE_2 = "Disable2"
Var PD_STAGE_3 = "Disable2"
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "-"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "12-21-01-0001"
Else
Topping "Load" "-"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width>222</Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>ESPRESSO</LanguageSlot1>
<LanguageSlot2>เอสเพรสโซ่</LanguageSlot2>
<LanguageSlot3>ESPRESSO</LanguageSlot3>
<LanguageSlot4>เอสเพรสโซ่</LanguageSlot4>
<LanguageSlot5>ESPRESSO</LanguageSlot5>
<LanguageSlot6>เอสเพรสโซ่</LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width>222</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Espresso (30 ml)</LanguageSlot1>
<LanguageSlot2>กาแฟ (30 ml)</LanguageSlot2>
<LanguageSlot3>Espresso (30 ml)</LanguageSlot3>
<LanguageSlot4>กาแฟ (30 ml)</LanguageSlot4>
<LanguageSlot5>Espresso (30 ml)</LanguageSlot5>
<LanguageSlot6>กาแฟ (30 ml)</LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> $12-21-01-0001.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $12-21-01-0001.Button </State>
<Value> StringFmt( $12-21-01-0001.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> "Invisible" </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> "Invisible" </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
If $Sum1221010001 = "Disable" Then
Var ice_tab_process_show = "Disable" Var ice_tab_process_show = "Disable"
Else Else
Var ice_tab_process_show = "Enable" Var ice_tab_process_show = "Enable"
@ -968,10 +716,10 @@
<Y> 117 </Y> <Y> 117 </Y>
<State> <State>
eval( eval(
If $Sum1221010001 = "Disable" Then If $Sum510201002651020200265102030026 = "Disable" Then
STRCONTAIN "ERR" $12-21-01-0001.TAG tag1_is_disable STRCONTAIN "ERR" $51-02-01-0026.TAG tag1_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag2_is_disable STRCONTAIN "ERR" $51-02-02-0026.TAG tag2_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable STRCONTAIN "ERR" $51-02-03-0026.TAG tag3_is_disable
Var return = "Invisible" Var return = "Invisible"
If tag1_is_disable = "true" Then If tag1_is_disable = "true" Then
Var return = "Enable" Var return = "Enable"
@ -1005,17 +753,287 @@
<Width>128</Width> <Width>128</Width>
<Height>64</Height> <Height>64</Height>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> $Sum1221010001 </State> <State> $Sum510201002651020200265102030026 </State>
<Language> <Language>
<ID> 000013 </ID> <ID> 000013 </ID>
</Language> </Language>
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
</Block> </Block>
; - - - ; ==================> Len = 3
; ==================> Len = 16 ; 51-03-01-0002 51-03-02-0002 51-03-03-0002
; - - 12-03-03-0026 <Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 51-03-01-0002.Button,51-03-02-0002.Button,51-03-03-0002.Button,Disable=Invisible,$Sum510301000251030200025103030002) </State>
<Button>
<State> $Sum510301000251030200025103030002 </State>
<Filename> "ROOT/taobin_project/inter/aus/image/page_drink_n//bn_iced_cocoa.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/aus/image/page_drink_press_n//bn_iced_cocoa.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/aus/image/page_drink_disable_n2//bn_iced_cocoa.png" </FilenameDisable>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/aus/image/page_drink_picture2_n/" + "bn_iced_cocoa.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $51-03-01-0002.Price
Var PriceD2 = $51-03-02-0002.Price
Var PriceD3 = $51-03-03-0002.Price
Var PD_CODE1 = "51-03-01-0002"
Var PD_CODE2 = "51-03-02-0002"
Var PD_CODE3 = "51-03-03-0002"
; begin lang
Var aliasName[0] = "CHOCOLATE"
Var aliasDesc[0] = "Milk, Cocoa, Sugar"
Var aliasName[1] = "โกโก้"
Var aliasDesc[1] = "โกโก้ นมและน้ำตาล"
Var aliasName[2] = "-"
Var aliasDesc[2] = "-"
Var aliasName[3] = "-"
Var aliasDesc[3] = "-"
Var aliasName[4] = ""
Var aliasDesc[4] = ""
Var aliasName[5] = ""
Var aliasDesc[5] = ""
Var NameLang[0][0] = "Hot CHOCOLATE"
Var NameLang[0][1] = "โกโก้ร้อน"
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = "KOKO PANAS"
Var NameLang[0][5] = ""
Var DescLang[0][0] = "Milk, Cocoa, Sugar"
Var DescLang[0][1] = "โกโก้ นมและน้ำตาล"
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = "Susu, Koko, Gula"
Var DescLang[0][5] = ""
Var NameLang[1][0] = "Iced CHOCOLATE"
Var NameLang[1][1] = "โกโก้เย็น"
Var NameLang[1][2] = ""
Var NameLang[1][3] = ""
Var NameLang[1][4] = "KOKO AIS"
Var NameLang[1][5] = ""
Var DescLang[1][0] = "Milk, Cocoa, Sugar, Ice"
Var DescLang[1][1] = "โกโก้ นม และน้ำแข็ง"
Var DescLang[1][2] = ""
Var DescLang[1][3] = ""
Var DescLang[1][4] = "Susu, Koko, Gula, Ais"
Var DescLang[1][5] = ""
Var NameLang[2][0] = "CHOCOLATE SMOOTHIE"
Var NameLang[2][1] = "โกโก้เย็นปั่น"
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = "SMOOTHIE KOKO"
Var NameLang[2][5] = ""
Var DescLang[2][0] = "Milk, Cocoa, Sugar, Ice"
Var DescLang[2][1] = "โกโก้ นม และน้ำแข็ง"
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = "Susu, Koko, Gula, Ais"
Var DescLang[2][5] = ""
; end lang
Var PD_STAGE_1 = $51-03-01-0002.Button
Var PD_STAGE_2 = $51-03-02-0002.Button
Var PD_STAGE_3 = $51-03-03-0002.Button
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "51-03-02-0002"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "51-03-01-0002"
Else
Topping "Load" "51-03-03-0002"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width>222</Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>CHOCOLATE</LanguageSlot1>
<LanguageSlot2>โกโก้</LanguageSlot2>
<LanguageSlot3>CHOCOLATE</LanguageSlot3>
<LanguageSlot4>โกโก้</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>โกโก้</LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width>222</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Milk, Cocoa, Sugar</LanguageSlot1>
<LanguageSlot2>โกโก้ นมและน้ำตาล</LanguageSlot2>
<LanguageSlot3>Milk, Cocoa, Sugar</LanguageSlot3>
<LanguageSlot4>โกโก้ นมและน้ำตาล</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>โกโก้ นมและน้ำตาล</LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> $51-03-01-0002.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $51-03-01-0002.Button </State>
<Value> StringFmt( $51-03-01-0002.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $51-03-02-0002.Button </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $51-03-02-0002.Button </State>
<Value> StringFmt( $51-03-02-0002.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> $51-03-03-0002.Button </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width>220</Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $51-03-03-0002.Button </State>
<Value> StringFmt( $51-03-03-0002.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
If $Sum510301000251030200025103030002 = "Disable" Then
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum510301000251030200025103030002 = "Disable" Then
STRCONTAIN "ERR" $51-03-01-0002.TAG tag1_is_disable
STRCONTAIN "ERR" $51-03-02-0002.TAG tag2_is_disable
STRCONTAIN "ERR" $51-03-03-0002.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Mode> "disable-show" </Mode>
<State> $Sum510301000251030200025103030002 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>

View file

@ -1,5 +1,3 @@
if False:
print("params=" + param) print("params=" + param)
print( "dir= " + directory_to_process + "/page_catalog_group_recommend.lxml"); print( "dir= " + directory_to_process + "/page_catalog_group_recommend.lxml");
file_xml = open(directory_to_process + "/page_catalog_group_recommend.lxml", 'r') file_xml = open(directory_to_process + "/page_catalog_group_recommend.lxml", 'r')
@ -12,7 +10,7 @@ if False:
file_xml.close() file_xml.close()
if "template1" in param:
file_inc2 = open(directory_to_process + "/event/promotion_template1.inc", 'r') file_inc2 = open(directory_to_process + "/event/promotion_template1.inc", 'r')
file_inc2_content = file_inc2.read() file_inc2_content = file_inc2.read()
file_inc_img = open(directory_to_process + "/../image/event/image_template1", 'r') file_inc_img = open(directory_to_process + "/../image/event/image_template1", 'r')
@ -63,7 +61,7 @@ if False:
file_xml3.write( content_data) file_xml3.write( content_data)
file_xml3.close() file_xml3.close()
if "template2" in param:
file_inc2 = open(directory_to_process + "/event/promotion_template2.inc", 'r') file_inc2 = open(directory_to_process + "/event/promotion_template2.inc", 'r')
file_inc2_content = file_inc2.read() file_inc2_content = file_inc2.read()
file_inc_img = open(directory_to_process + "/../image/event/image_template2", 'r') file_inc_img = open(directory_to_process + "/../image/event/image_template2", 'r')
@ -114,6 +112,7 @@ if False:
file_xml3.write( content_data) file_xml3.write( content_data)
file_xml3.close() file_xml3.close()
if "template3" in param:
file_inc3 = open(directory_to_process + "/event/promotion_template3.inc", 'r') file_inc3 = open(directory_to_process + "/event/promotion_template3.inc", 'r')
file_inc3_content = file_inc3.read() file_inc3_content = file_inc3.read()
file_inc_img = open(directory_to_process + "/../image/event/image_template3", 'r') file_inc_img = open(directory_to_process + "/../image/event/image_template3", 'r')
@ -164,3 +163,115 @@ if False:
file_xml3 = open(directory_to_process + file_xml3_out_content, 'w') file_xml3 = open(directory_to_process + file_xml3_out_content, 'w')
file_xml3.write( content_data) file_xml3.write( content_data)
file_xml3.close() file_xml3.close()
if "template4" in param:
# NOTE: promotion_template4.inc, image_template4, promotion_onclick4.inc, out_put_file4.txt
# promotion 4
file_inc3 = open(directory_to_process + "/event/promotion_template4.inc", 'r')
file_inc3_content = file_inc3.read()
file_inc_img = open(directory_to_process + "/../image/event/image_template4", 'r')
file_inc3_img_content = file_inc_img.read()
# replace key.
sp_key = file_inc3_img_content.split("\n")
print("sp_key = " + str(len( sp_key)))
for sp_line in sp_key:
sp_line = sp_line.strip()
key_val = sp_line.split("=")
print("Kenta420:", key_val)
if len( key_val) == 2:
print("k = " + key_val[0] + " val=" + key_val[1])
file_inc3_content = file_inc3_content.replace( "###" + key_val[0], '"' + key_val[1].strip() + '"')
file_inc_event_click = open(directory_to_process + "/event/promotion_onclick4.inc", 'r')
file_inc_event_click_content = file_inc_event_click.read()
file_inc3_content = file_inc3_content.replace("###EventOnClick", file_inc_event_click_content)
print(file_inc3_content)
#print( 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)
begin_text = content_data.index(";TAGESP")
end_text = content_data.index(";TAGESP", begin_text + 7)
#print("sub text = " + str(begin_text) + " end = " + str(end_text))
tmp1 = content_data[: begin_text - 7]
tmp3 = content_data[ end_text:-1]
#print("tmp1=" + tmp1)
#print("tmp3=" + tmp3)
content_data = tmp1 + tmp3
file_xml3_out = open(directory_to_process + "/event/out_put_file4.txt", 'r')
file_xml3_out_content = file_xml3_out.read()
file_xml3_out_content = file_xml3_out_content.strip()
file_xml3_out_content = file_xml3_out_content.replace("\r", "")
file_xml3_out_content = file_xml3_out_content.replace("\n", "")
file_xml3 = open(directory_to_process + file_xml3_out_content, 'w')
file_xml3.write( content_data)
file_xml3.close()
if "template5" in param:
# promotion thai tea
file_inc3 = open(directory_to_process + "/event/promotion_template5.inc", 'r')
file_inc3_content = file_inc3.read()
file_inc_img = open(directory_to_process + "/../image/event/image_template5", 'r')
file_inc3_img_content = file_inc_img.read()
# replace key.
sp_key = file_inc3_img_content.split("\n")
print("sp_key = " + str(len( sp_key)))
for sp_line in sp_key:
sp_line = sp_line.strip()
key_val = sp_line.split("=")
print("Kenta420:", key_val)
if len( key_val) == 2:
print("k = " + key_val[0] + " val=" + key_val[1])
file_inc3_content = file_inc3_content.replace( "###" + key_val[0], '"' + key_val[1].strip() + '"')
file_inc_event_click = open(directory_to_process + "/event/promotion_onclick5.inc", 'r')
file_inc_event_click_content = file_inc_event_click.read()
file_inc3_content = file_inc3_content.replace("###EventOnClick", file_inc_event_click_content)
print(file_inc3_content)
#print( 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)
begin_text = content_data.index(";TAGESP")
end_text = content_data.index(";TAGESP", begin_text + 7)
#print("sub text = " + str(begin_text) + " end = " + str(end_text))
tmp1 = content_data[: begin_text - 7]
tmp3 = content_data[ end_text:-1]
#print("tmp1=" + tmp1)
#print("tmp3=" + tmp3)
content_data = tmp1 + tmp3
file_xml3_out = open(directory_to_process + "/event/out_put_file5.txt", 'r')
file_xml3_out_content = file_xml3_out.read()
file_xml3_out_content = file_xml3_out_content.strip()
file_xml3_out_content = file_xml3_out_content.replace("\r", "")
file_xml3_out_content = file_xml3_out_content.replace("\n", "")
file_xml3 = open(directory_to_process + file_xml3_out_content, 'w')
file_xml3.write( content_data)
file_xml3.close()

View file

@ -1 +1 @@
/event/promotion_3.xml /event/promotion_coconut.xml

File diff suppressed because it is too large Load diff

View file

@ -1,320 +1 @@
Var BigButtonEnable = "Invisible" Open "ROOT/taobin_project/inter/aus/xml/page_catalog_group_promotion_coconut.lxml"
DEBUGVAR BigButtonEnable
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

View file

@ -1,297 +1,40 @@
;
;
;
; Sub-button for 4 random menu
;
;
;
<Button>
<X> 43 </X>
<Y> 519 </Y>
<State> SubRandMilkButtonEnable </State>
<Filename>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_milk.png"
)
</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>
Var OreoGuarantee = OreoGuarantee + 1
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
Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick>
</Button>
<Text>
<X> 91</X>
<Y> 635 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode>
<State> SubRandMilkButtonEnable </State>
<Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align>
</Text>
<Button>
<X> 301 </X>
<Y> 519 </Y>
<State> SubRandTeaButtonEnable </State>
<Filename>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_tea.png"
)
</Filename>
<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
Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick>
</Button>
<Text>
<X> 349 </X>
<Y> 635 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode>
<State> SubRandTeaButtonEnable </State>
<Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align>
</Text>
<Button>
<X> 43 </X>
<Y> 837 </Y>
<State> SubRandCoffButtonEnable </State>
<Filename>
eval(
Var return = "ROOT/taobin_project/image/event/bn_random_coffee.png"
)
</Filename>
<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
Open "ROOT/taobin_project/xml/page_topping_select_35.xml"
</EventClick>
</Button>
<Text>
<X> 91</X>
<Y> 953 </Y>
<Size> 32 </Size>
<Width>128</Width>
<Height>64</Height>
<Font> MITRegularTTF </Font>
<Color> 0x5A5A5A </Color>
<Mode> "disable-show" </Mode>
<State> SubRandCoffButtonEnable </State>
<Value> text_unavailable </Value>
<Align> center-vertical-horizontal </Align>
</Text>
<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>
;
;
;
;
; Big button for mys event
;
;
;
<Button> <Button>
<X> 42 </X> <X> 42 </X>
<Y> 518 </Y> <Y> 520 </Y>
<State> BigButtonEnable </State> <State> BigButtonEnable </State>
<Filename> <Filename>
eval( eval(
If show_eng = "true" Then If show_eng = "true" Then
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png" Var return = ###normal_eng
Else Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png" Var return = ###normal_thai
EndIf EndIf
) )
</Filename> </Filename>
<FilenamePress> <FilenamePress>
eval( eval(
If show_eng = "true" Then If show_eng = "true" Then
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png" Var return = ###press_eng
Else Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png" Var return = ###press_thai
EndIf EndIf
) )
</FilenamePress> </FilenamePress>
<FilenameDisable> <FilenameDisable>
eval( eval(
If show_eng = "true" Then If show_eng = "true" Then
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_en.png" Var return = ###disable_eng
Else Else
Var return = "ROOT/taobin_project/image/event/pro_mystery_cup_th.png" Var return = ###disable_thai
EndIf EndIf
) )
</FilenameDisable> </FilenameDisable>
<EventOnClick> <EventOnClick>
###EventOnClick ###EventOnClick
</EventOnClick> </EventOnClick>
</Button> </Button>

View file

@ -6,16 +6,20 @@ Var BigButtonEnable = "Enable"
Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/page_catalog_group_recommend.lxml" Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/page_catalog_group_recommend.lxml"
If WinterWarmersCatalogFlag = 1 Then ;If WinterWarmersCatalogFlag = 1 Then
Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_winter_warmers.lxml" ; Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_winter_warmers.lxml"
EndIf ;EndIf
;
;If WestfieldCatalogFlag = 1 Then
; Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_westfield.lxml"
;EndIf
;
;If AnniverseryPro = 1 Then
; Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_anniversary_1st.lxml"
;EndIf
If WestfieldCatalogFlag = 1 Then If CoconutProFlag = 1 Then
Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_westfield.lxml" Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_coconut.xml"
EndIf
If AnniverseryPro = 1 Then
Var RecommendPage = "ROOT/taobin_project/inter/aus/xml/event/promotion_anniversary_1st.lxml"
EndIf EndIf
If OpenFromPageBoard = 1 Then If OpenFromPageBoard = 1 Then

View file

@ -15,6 +15,8 @@ Var WinterWarmersCatalogFlag = 0
Var WestfieldCatalogFlag = 0 Var WestfieldCatalogFlag = 0
Var CoconutProFlag = 1
; 2 - 29 Sep ; 2 - 29 Sep
Var AnniverseryPro = 0 Var AnniverseryPro = 0
@ -28,11 +30,5 @@ EndIf
Var XMLLiveInfoEnable = 1 Var XMLLiveInfoEnable = 1
If BoxID = 200027 Then
Var AnniverseryPro = 1
EndIf
DEBUGVAR Propepsi99Enable DEBUGVAR Propepsi99Enable
DEBUGVAR DisplayFormatFull DEBUGVAR DisplayFormatFull

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,40 @@
<?hurr
#include=menu_head.py
?>
<Popup>
<Cache> "Enable" </Cache>
<Width> 1080 </Width>
<Height> 1920 </Height>
;<Background> "0xeae6e1" </Background>
<Volume> SoundVolume </Volume>
<EventOpen>
; On open
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
SAVELOG PreviseXMLFileName2
Var Timeout = 0
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
</EventOpen>
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
<?hurr
#include=menu_new_layout_gen_v2.py
?>
<?hurr
#include=menu_new_layout_gen.py
?>
</Popup>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1534,94 +1534,182 @@ EndIf
</Button> </Button>
<Button>
<X> 328 </X>
<Y> 1499 </Y>
<State> PayState3</State>
<Filename> "ROOT/taobin_project/inter/aus/image/payment_cash/bn_pay_qrcode.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/aus/image/payment_cash/bp_pay_qrcode.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/aus/image/payment_cash/bd_pay_qrcode.png" </FilenameDisable>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
;<Button> If Timeout < 120 Then
;<X> 216 </X> If CoinInFlag = 0 Then
;<Y> 1499 </Y> If CancelFlag = 0 Then
;<State> PayState3</State> If alphaState = "Invisible" Then
;<Filename> "ROOT/taobin_project/inter/aus/image/payment_cash/bn_pay_qrcode.png" </Filename>
;<FilenamePress> "ROOT/taobin_project/inter/aus/image/payment_cash/bp_pay_qrcode.png" </FilenamePress> Var QR_POPUP = "/img_popup1.png"
;<FilenameDisable> "ROOT/taobin_project/inter/aus/image/payment_cash/bd_pay_qrcode.png" </FilenameDisable> Var QRCODE99 = ""
;<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
;<Volume> SoundVolume </Volume> Var LOADING_STATE = "Enable"
;<EventClick>
; Var FlagQROpened = 1
; If Timeout < 120 Then Var alphaState = "Enable"
; If CoinInFlag = 0 Then
; If CancelFlag = 0 Then VendingQR ON
; If alphaState = "Invisible" Then
; Var SessionID2 = SelectSlot + ":"
; Var QR_POPUP = "/img_popup1.png" Var SessionID2 = SessionID2 + Seeker.ExtendData
; Var QRCODE99 = ""
; Var CreditAmount1 = ""
; Var LOADING_STATE = "Enable" Var ServiceAmountFlow = ""
; Var TelephoneNumberQR = "0899999999"
; Var FlagQROpened = 1 Var ServiceType = "coffee"
; Var alphaState = "Enable" Var ECommerceQR = ""
; Var ECommerceQR = ECommerceQR + PriceDrink
; VendingQR ON Var ECommerceQR = ECommerceQR + "/"
; Var ECommerceQR = ECommerceQR + DiscountDrink
; Var SessionID2 = SelectSlot + ":" Var ECommerceQR = ECommerceQR + "/"
; Var SessionID2 = SessionID2 + Seeker.ExtendData Var ECommerceQR = ECommerceQR + SessionID2
; Var ECommerceQR = ECommerceQR + "/"
; Var CreditAmount1 = "" Var ECommerceQR = ECommerceQR + SelectDrink
; Var ServiceAmountFlow = "" Var ECommerceQR = ECommerceQR + "/"
; Var TelephoneNumberQR = "0899999999" Var ECommerceQR = ECommerceQR + "FZB:2/"
; Var ServiceType = "coffee"
; Var ECommerceQR = "" If Seeker.IntVendingCampaign > 0 Then
; Var ECommerceQR = ECommerceQR + PriceDrink Var ECommerceQR = ECommerceQR + Seeker.VendingCode
; Var ECommerceQR = ECommerceQR + "/" Var ECommerceQR = ECommerceQR + ":"
; Var ECommerceQR = ECommerceQR + DiscountDrink Var ECommerceQR = ECommerceQR + Seeker.CodeNumber
; Var ECommerceQR = ECommerceQR + "/" Var ECommerceQR = ECommerceQR + ":"
; Var ECommerceQR = ECommerceQR + SessionID2 Var ECommerceQR = ECommerceQR + Seeker.VendingCampaignRI3
; Var ECommerceQR = ECommerceQR + "/" EndIf
; Var ECommerceQR = ECommerceQR + SelectDrink
; Var ECommerceQR = ECommerceQR + "/" If Seeker.IntVendingCredit > 0 Then
; Var ECommerceQR = ECommerceQR + "FZB:2/" If Seeker.IntVendingCampaign > 0 Then
; Var ECommerceQR = ECommerceQR + "|"
; If Seeker.IntVendingCampaign > 0 Then EndIf
; Var ECommerceQR = ECommerceQR + Seeker.VendingCode Var ECommerceQR = ECommerceQR + "CRD"
; Var ECommerceQR = ECommerceQR + ":" Var ECommerceQR = ECommerceQR + ":"
; Var ECommerceQR = ECommerceQR + Seeker.CodeNumber Var ECommerceQR = ECommerceQR + Seeker.TNumberTaobinCredit
; Var ECommerceQR = ECommerceQR + ":" Var ECommerceQR = ECommerceQR + ":"
; Var ECommerceQR = ECommerceQR + Seeker.VendingCampaignRI3 Var ECommerceQR = ECommerceQR + Seeker.IntVendingCredit
; EndIf Var ECommerceQR = ECommerceQR + ":"
; Var ECommerceQR = ECommerceQR + PointCrm
; If Seeker.IntVendingCredit > 0 Then EndIf
; If Seeker.IntVendingCampaign > 0 Then
; Var ECommerceQR = ECommerceQR + "|"
; EndIf Var ServiceParameter = "max"
; Var ECommerceQR = ECommerceQR + "CRD" Var ServiceCharge = 0
; Var ECommerceQR = ECommerceQR + ":" Var AccountType = "new"
; Var ECommerceQR = ECommerceQR + Seeker.TNumberTaobinCredit Var testservice = "kbank"
; Var ECommerceQR = ECommerceQR + ":" Var tc = ""
; Var ECommerceQR = ECommerceQR + Seeker.IntVendingCredit Var GetScore = ""
; Var ECommerceQR = ECommerceQR + ":" Var OperatorName = ""
; Var ECommerceQR = ECommerceQR + PointCrm Var SessionID = ""
; EndIf
; Var PayDetail2 = Seeker.PayDetail2
; GetPayInfo TelephoneNumberQR ECommerceQR ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc
; Var ServiceParameter = "max" Var ReqPayInfoFlag = 1
; Var ServiceCharge = 0 Refresh
; Var AccountType = "new" EndIf
; Var testservice = "kbank" EndIf
; Var tc = "" EndIf
; Var GetScore = "" EndIf
; Var OperatorName = ""
; Var SessionID = ""
; </EventClick>
; Var PayDetail2 = Seeker.PayDetail2 </Button>
; GetPayInfo TelephoneNumberQR ECommerceQR ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc
; Var ReqPayInfoFlag = 1
; Refresh <Button>
; EndIf <X> 552 </X>
; EndIf <Y> 1499 </Y>
; EndIf <State> PayState3</State>
; EndIf <Filename> "ROOT/taobin_project/inter/aus/image/payment_cash/bn_pay_with_codeOther.png" </Filename>
; <FilenamePress> "ROOT/taobin_project/inter/aus/image/payment_cash/bp_pay_with_codeOther.png" </FilenamePress>
; <FilenameDisable> "ROOT/taobin_project/inter/aus/image/payment_cash/bd_pay_with_codeOther.png" </FilenameDisable>
;</EventClick> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
;</Button> <Volume> SoundVolume </Volume>
<EventClick>
If Timeout < 120 Then
If CoinInFlag = 0 Then
If CancelFlag = 0 Then
If alphaState = "Invisible" Then
Var QR_POPUP = "/img_popup1.png"
Var QRCODE99 = ""
Var LOADING_STATE = "Enable"
Var FlagQROpened = 1
Var alphaState = "Enable"
VendingQR ON
Var SessionID2 = SelectSlot + ":"
Var SessionID2 = SessionID2 + Seeker.ExtendData
Var CreditAmount1 = ""
Var ServiceAmountFlow = ""
Var TelephoneNumberQR = "0899999999"
Var ServiceType = "coffee"
Var ECommerceQR = ""
Var ECommerceQR = ECommerceQR + PriceDrink
Var ECommerceQR = ECommerceQR + "/"
Var ECommerceQR = ECommerceQR + DiscountDrink
Var ECommerceQR = ECommerceQR + "/"
Var ECommerceQR = ECommerceQR + SessionID2
Var ECommerceQR = ECommerceQR + "/"
Var ECommerceQR = ECommerceQR + SelectDrink
Var ECommerceQR = ECommerceQR + "/"
Var ECommerceQR = ECommerceQR + "FZB:2/"
If Seeker.IntVendingCampaign > 0 Then
Var ECommerceQR = ECommerceQR + Seeker.VendingCode
Var ECommerceQR = ECommerceQR + ":"
Var ECommerceQR = ECommerceQR + Seeker.CodeNumber
Var ECommerceQR = ECommerceQR + ":"
Var ECommerceQR = ECommerceQR + Seeker.VendingCampaignRI3
EndIf
If Seeker.IntVendingCredit > 0 Then
If Seeker.IntVendingCampaign > 0 Then
Var ECommerceQR = ECommerceQR + "|"
EndIf
Var ECommerceQR = ECommerceQR + "CRD"
Var ECommerceQR = ECommerceQR + ":"
Var ECommerceQR = ECommerceQR + Seeker.TNumberTaobinCredit
Var ECommerceQR = ECommerceQR + ":"
Var ECommerceQR = ECommerceQR + Seeker.IntVendingCredit
Var ECommerceQR = ECommerceQR + ":"
Var ECommerceQR = ECommerceQR + PointCrm
EndIf
Var ServiceParameter = "max"
Var ServiceCharge = 0
Var AccountType = "new"
Var testservice = "kbank"
Var tc = ""
Var GetScore = ""
Var OperatorName = ""
Var SessionID = ""
Var PayDetail2 = Seeker.PayDetail2
GetPayInfo TelephoneNumberQR ECommerceQR ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc
Var ReqPayInfoFlag = 1
Refresh
EndIf
EndIf
EndIf
EndIf
</EventClick>
</Button>
<Button> <Button>
<X> 360 </X> <X> 360 </X>