284 lines
6.3 KiB
XML
284 lines
6.3 KiB
XML
<Popup>
|
|
<Cache> "Enable" </Cache>
|
|
<Width> 1080 </Width>
|
|
<Height> 1920 </Height>
|
|
<Background> "0xeae6e1" </Background>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventOpen>
|
|
; On open
|
|
|
|
|
|
|
|
Var CountUpBrewing = BrewTime - CountDownBrewing
|
|
;Var CountUpBrewing = 0
|
|
Var CountDownVideoTimeReload = AnimationVideoPlayTime
|
|
Var CountDownVideoTime = 1
|
|
Var StepVideo = 1
|
|
Var PreviseStepVideo = 90
|
|
|
|
;SAVELOG CountUpBrewing
|
|
|
|
;SAVELOG AnimationOn
|
|
;SAVELOG AnimationVideoPlayTime
|
|
;SAVELOG VideoID1
|
|
;SAVELOG VideoID2
|
|
;SAVELOG VideoID3
|
|
;SAVELOG VideoID4
|
|
;SAVELOG VideoID5
|
|
;SAVELOG VideoID6
|
|
;SAVELOG VideoAnimationCount
|
|
|
|
Var Timeout = 0
|
|
|
|
If show_eng = "true" Then
|
|
Var DirImage = "ROOT/taobin_project/image/page_lid_straw_en"
|
|
Var PictureEnd = "_en.png"
|
|
Var BottomText = PicturePath + "text_bottom_eng.png"
|
|
|
|
Var lid_straw_bg_iamge = DirImage + "/img4.png"
|
|
|
|
If LidState = "Enable" Then
|
|
Var lid_straw_bg_iamge = DirImage + "/img3.png"
|
|
EndIf
|
|
|
|
Play "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Wait_a_moment.mp3"
|
|
|
|
Else
|
|
Var DirImage = "ROOT/taobin_project/image/page_lid_straw"
|
|
Var PictureEnd = ".png"
|
|
Var BottomText = PicturePath + "text_bottom_thai2.png"
|
|
|
|
Var lid_straw_bg_iamge = DirImage + "/img4.png"
|
|
|
|
If LidState = "Enable" Then
|
|
Var lid_straw_bg_iamge = DirImage + "/img3.png"
|
|
EndIf
|
|
|
|
Play "ROOT/sounds/pleaseWait.wav"
|
|
EndIf
|
|
|
|
If InternationalEnable = 1 Then
|
|
Var VideoPath = "/mnt/sdcard/coffeevending/taobin_project/animation01/"
|
|
Var VideoFileBegin = "TaoBin2_draft02_art"
|
|
Var VideoFileEnd = ".mp4"
|
|
|
|
Var PicturePath = "/mnt/sdcard/coffeevending/taobin_project/image/page_doing/"
|
|
Var PictureBegin = "txt_"
|
|
Var PictureEnd = "_en.png"
|
|
|
|
;inter-play-list
|
|
Var VideoPath = "/mnt/sdcard/coffeevending/taobin_project/animation01/"
|
|
Var VideoFileBegin = "TaoBin2_draft02_art"
|
|
Var VideoFileEnd = ".mp4"
|
|
|
|
Var PicturePath = CountryRootPath + "/image/page_doing/"
|
|
Var PictureBegin = "txt_"
|
|
Var PictureEnd = "_en.png"
|
|
|
|
|
|
Else
|
|
Var VideoPath = "/mnt/sdcard/coffeevending/taobin_project/animation01/"
|
|
Var VideoFileBegin = "TaoBin2_draft02_art"
|
|
Var VideoFileEnd = ".mp4"
|
|
|
|
Var PicturePath = "/mnt/sdcard/coffeevending/taobin_project/image/page_doing/"
|
|
Var PictureBegin = "txt_"
|
|
EndIf
|
|
|
|
|
|
|
|
Var VideoPlayFile = VideoPath
|
|
Var VideoPlayFile = VideoPlayFile + VideoFileBegin
|
|
Var VideoPlayFile = VideoPlayFile + "1"
|
|
Var VideoPlayFile = VideoPlayFile + VideoFileEnd
|
|
|
|
Var PictureFile = PicturePath
|
|
Var PictureFile = PictureFile + PictureBegin
|
|
Var PictureFile = PictureFile + "1"
|
|
Var PictureFile = PictureFile + PictureEnd
|
|
|
|
|
|
|
|
;If lidAndStrawOldPageIgnore = "true" Then
|
|
; Var lidAndStrawOldPageIgnore = "false"
|
|
|
|
If Seeker.PayWithQR = 0 Then
|
|
|
|
|
|
If Seeker.TNumberTaobinCredit = "" Then
|
|
Var TelephoneNumber = "0899999999"
|
|
Var PayO2 = ""
|
|
|
|
If Seeker.TNumberTaobinMember = "" Then
|
|
Else
|
|
Var TelephoneNumber = Seeker.TNumberTaobinMember
|
|
EndIf
|
|
|
|
Else
|
|
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
|
Var PayO2 = Seeker.CoffeePinNumber
|
|
EndIf
|
|
|
|
EndIf
|
|
|
|
If Seeker = "next" Then
|
|
;CoinBack
|
|
If ChangeFlag2 = 0 Then
|
|
If Seeker.PayWithQR = 0 Then
|
|
DEBUGVAR TxRef1
|
|
UpdateTxRef1 TxRef1 ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate PayO2 PdpaAccept VendingDiscount VendingCampaign PayReference PayType CreditReference PayDetail
|
|
EndIf
|
|
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_get_yourchange.xml"
|
|
EndIf
|
|
Else
|
|
|
|
|
|
|
|
|
|
|
|
If ChangeFlag2 = 0 Then
|
|
If Seeker.PayWithQR = 0 Then
|
|
DEBUGVAR TxRef1
|
|
UpdateTxRef1 TxRef1 ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate PayO2 PdpaAccept VendingDiscount VendingCampaign PayReference PayType CreditReference PayDetail
|
|
EndIf
|
|
|
|
If InternationalEnable = 1 Then
|
|
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
|
|
Open Brew3Inter
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_brewing3.xml"
|
|
EndIf
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_get_yourchange.xml"
|
|
EndIf
|
|
EndIf
|
|
|
|
;EndIf
|
|
|
|
Var LidState = Lid1Status
|
|
;Lid1Status
|
|
Var StarwState = "Enable"
|
|
|
|
|
|
If Lid1Status = "Disable" Then
|
|
Var LidState = "Invisible"
|
|
EndIf
|
|
|
|
STRCONTAIN "9701" BrewParam IgnoreLidStraw
|
|
|
|
DEBUGVAR BrewParam
|
|
DEBUGVAR IgnoreLidStraw
|
|
DEBUGVAR Service_LidStraw
|
|
|
|
|
|
|
|
|
|
|
|
If IgnoreLidStraw = "true" Then
|
|
Var IgnoreLidStraw = "false"
|
|
SAVELOG "Ignore lid straw because recipe disable"
|
|
If InternationalEnable = 1 Then
|
|
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
|
|
Open Brew3Inter
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_brewing3.xml"
|
|
EndIf
|
|
EndIf
|
|
|
|
If Service_LidStraw = "Disable" Then
|
|
SAVELOG "Service_LidStraw"
|
|
If InternationalEnable = 1 Then
|
|
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
|
|
Open Brew3Inter
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_brewing3.xml"
|
|
EndIf
|
|
EndIf
|
|
|
|
DEBUGVAR StrawAutoRelease1
|
|
Var UserPressButton = "false"
|
|
|
|
SAVELOG "page_lid_straw.xml"
|
|
|
|
If InternationalEnable = 1 Then
|
|
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
|
|
Open Brew3Inter
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_brewing3.xml"
|
|
EndIf
|
|
|
|
</EventOpen>
|
|
<Timeout> 1000 </Timeout>
|
|
<EventTimeout>
|
|
|
|
If CountDownBrewing > 0 Then
|
|
Var CountDownBrewing = CountDownBrewing - 1
|
|
EndIf
|
|
|
|
Var Timeout = Timeout + 1
|
|
If Timeout > 10 Then
|
|
|
|
If InternationalEnable = 1 Then
|
|
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
|
|
Open Brew3Inter
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_brewing3.xml"
|
|
EndIf
|
|
|
|
EndIf
|
|
|
|
Refresh
|
|
TimerReset
|
|
</EventTimeout>
|
|
; remove by kong ; optimize new step advertise
|
|
|
|
|
|
|
|
;
|
|
<Image>
|
|
<X> 751 </X>
|
|
<Y> 413 </Y>
|
|
<Filename> page_doing_show_time_image </Filename>
|
|
</Image>
|
|
;
|
|
<Text>
|
|
<X> XPosiShowCountDownBrew </X>
|
|
<Y> 470 </Y>
|
|
<Align> End </Align>
|
|
<Width> 153 </Width>
|
|
<Size> 88 </Size>
|
|
<Font> RobotoBold </Font>
|
|
<Color> 0x513C2F </Color>
|
|
<Value> ShowCountDownBrewing </Value>
|
|
</Text>
|
|
|
|
;<GIF>
|
|
;<X> 182 </X>
|
|
;<Y> 700 </Y>
|
|
;<Filename> GIFShowProcess </Filename>
|
|
;</GIF>
|
|
|
|
<EventMachine>
|
|
|
|
If MachineStage = "drink-success" Then
|
|
Var MachineState_Result = 1
|
|
EndIf
|
|
|
|
If MachineStage = "drink-failed" Then
|
|
Var MachineState_Result = 2
|
|
EndIf
|
|
</EventMachine>
|
|
|
|
|
|
|
|
|
|
<EventChangeStatus>
|
|
If ChangeStatus = "payout-end" Then
|
|
|
|
EndIf
|
|
</EventChangeStatus>
|
|
|
|
|
|
</Popup>
|