taobin_project/xml/event/tricker.ev

296 lines
5.5 KiB
Text
Raw Normal View History

2023-04-27 22:20:59 +07:00
2023-09-14 14:49:27 +07:00
; Thailand
2023-04-27 22:20:59 +07:00
;DEBUGVAR SystemDateMonthInt
;DEBUGVAR SystemDateDayInt
2023-05-31 22:13:06 +07:00
; Reset flag away.
2023-07-21 16:47:08 +07:00
Var ChildrenFree = 0
2025-02-17 11:05:31 +07:00
Var KBankCashlessMachine = 0
2023-04-27 22:20:59 +07:00
Var OreoDueEnable = 0
2023-05-31 22:13:06 +07:00
Var OreoForFreeEnable = 0
Var SoundBackToSchoolEnable = 0
Var PromotionIDOreoBuyTwoSaveMore = 0
Var BackToSchoolForFreeEnable = 0
2023-05-01 21:39:17 +07:00
2023-05-31 22:13:06 +07:00
Var PepsiProEnable = 0
2023-06-07 17:05:43 +07:00
Var PepsiPromoteVideo = 0
2023-06-16 15:33:37 +07:00
Var PepsiProCodeEnable = 0
2023-08-25 21:27:45 +07:00
2023-07-12 22:17:28 +07:00
2023-06-23 12:45:40 +07:00
Var SoundBackToSchoolType = 0
; End
Var MysteryProEnable = 0
2023-06-29 14:36:56 +07:00
Var OreoWelcomeDrinkEnable = 0
2023-07-12 22:17:28 +07:00
Var Anniversary3VideoEnable = 0
2023-06-23 12:45:40 +07:00
2023-08-10 10:02:05 +07:00
Var MomDayEnable = 0
2023-06-13 13:23:22 +07:00
2023-09-05 09:09:08 +07:00
; September / Oct
2024-09-22 00:27:03 +07:00
; Enable app game
2023-08-25 21:27:45 +07:00
Var GameEnableFromTrickerEv = 0
2023-08-26 22:38:07 +07:00
; Jemila Topping Free every Wednesday, start 20 Nov
Var JemilaToppingFlag = 0
Var JemilaToppingFreeFlag = 0
; Sugar Zero Cal Free every day, start 20 Nov
Var SugarZeroCalFreeFlag = 0
2024-11-25 15:17:29 +07:00
; 12 Day 12 Menu, 1 - 12 Dec
Var 12Day12MenuPro = 0
Var From12Day12MenuPro = 0
; Winter Wonder, 1 - 31 Dec
Var WinterWonderPro = 0
; ThickTeaByBrewer, start 1 Dec
Var ThickTeaByBrewerPro = 0
Var ThickTeaByBrewerBanner = 0
2024-12-20 16:42:34 +07:00
; Strawberry Series, 7 - 31 Jan
Var StrawberrySeriesPro = 0
2024-12-23 18:58:27 +07:00
Var StrawberrySeriesMenu = 0
2024-12-20 16:42:34 +07:00
; Ovaltine school, 1 - 28 Feb
Var OvaltineSchoolPro = 0
; Red string of fate, 10 - 23 Feb
Var RedStringOfFatePro = 0
2025-02-05 18:40:52 +07:00
; Swensen, 21 Feb - 20 Mar
Var SwensenPro = 0
; Coconut Milk, 1 Mar - 31 Mar
Var CoconutMilkPro = 0
2025-03-04 17:20:28 +07:00
; Matcha every day, 10 Mar - 31 Mar
Var MatchaEveryDayPro = 0
; Kingdom of Thai tea, 1 Apr - 30 Apr
Var KingdomThaiTeaPro = 0
2024-01-10 16:05:35 +07:00
Var NewCollectPoint = 1
2025-01-16 17:26:30 +07:00
Var PaymentCodeShouldCollectPromotionPoint = 0
Var CleanFeedbackFlag = 0
2023-12-27 17:55:07 +07:00
2024-01-31 17:43:31 +07:00
Var NewFlowPaymentCode = 0
2024-07-12 11:43:16 +07:00
Var New_Payment = 0
2024-01-31 17:43:31 +07:00
2024-03-19 10:29:21 +07:00
Var XMLLiveInfoEnable = 0
Var LuckyDrawCampaign = 0
2024-05-28 13:43:30 +07:00
2023-12-25 13:04:08 +07:00
If SystemDateMonthInt = 1 Then
Var LuckyDrawCampaign = 1
If SystemDateDayInt <= 6 Then
Var ThickTeaByBrewerPro = 1
Var ThickTeaByBrewerBanner = 1
EndIf
2024-12-20 16:42:34 +07:00
If SystemDateDayInt >= 7 Then
Var StrawberrySeriesPro = 1
EndIf
EndIf
2024-05-29 13:25:42 +07:00
; Clean flag start Feb
2025-01-16 17:26:30 +07:00
If SystemDateMonthInt >= 2 Then
If SystemDateDayInt >= 3 Then
Var CleanFeedbackFlag = 1
2024-10-22 14:49:22 +07:00
EndIf
2024-09-02 14:48:29 +07:00
EndIf
2025-01-27 15:36:51 +07:00
If SystemDateMonthInt >= 3 Then
Var CleanFeedbackFlag = 1
EndIf
If SystemDateMonthInt = 2 Then
Var OvaltineSchoolPro = 1
2023-08-17 17:13:11 +07:00
If SystemDateDayInt >= 10 Then
If SystemDateDayInt <= 23 Then
Var RedStringOfFatePro = 1
EndIf
EndIf
2025-02-05 18:40:52 +07:00
EndIf
If SystemDateMonthInt = 3 Then
2025-02-27 11:10:35 +07:00
If SystemDateDayInt >= 10 Then
Var SwensenPro = 1
2025-03-04 17:20:28 +07:00
Var MatchaEveryDayPro = 1
EndIf
Var CoconutMilkPro = 1
EndIf
If SystemDateMonthInt = 4 Then
Var KingdomThaiTeaPro = 1
EndIf
2024-11-25 15:17:29 +07:00
2024-12-13 16:57:11 +07:00
Var JemilaToppingFlag = 1
If SystemDateDayOfWeek = "Wednesday" Then
Var JemilaToppingFreeFlag = 1
EndIf
2024-03-14 17:00:37 +07:00
If BoxID = 105005 Then
2024-05-27 11:35:33 +07:00
Var NewFlowPaymentCode = 1
2024-07-12 11:43:16 +07:00
Var New_Payment = 1
2025-01-16 17:26:30 +07:00
Var CleanFeedbackFlag = 1
2024-12-23 18:58:27 +07:00
Var StrawberrySeriesPro = 1
Var StrawberrySeriesMenu = 1
2025-02-05 18:40:52 +07:00
Var SwensenPro = 1
Var JemilaToppingFlag = 1
Var JemilaToppingFreeFlag = 1
Var SugarZeroCalFreeFlag = 1
2024-05-27 11:35:33 +07:00
EndIf
If BoxID = 201714 Then
Var RedStringOfFatePro = 0
Var OvaltineSchoolPro = 0
2025-03-24 13:05:40 +07:00
Var KingdomThaiTeaPro = 1
2025-01-30 21:41:15 +07:00
EndIf
2025-01-30 21:41:15 +07:00
If BoxID = 173249 Then
2025-01-27 15:36:51 +07:00
Var OvaltineSchoolPro = 1
2024-09-24 23:47:36 +07:00
EndIf
If BoxID = 173149 Then
Var MomCocoaPro = 0
Var MomCocoaProDiscountEnable = 0
2024-09-23 18:44:54 +07:00
Var RobinsonBeautyPro = 0
Var JemilaToppingFlag = 1
2024-12-13 13:32:22 +07:00
2024-09-23 18:44:54 +07:00
EndIf
2025-03-24 13:05:40 +07:00
Var ToppingNewUINewSystem = 1
2025-03-05 14:03:57 +07:00
If BoxID = 123456 Then
2025-03-12 11:16:23 +07:00
Var ToppingNewUINewSystem = 1
2024-11-04 23:00:33 +07:00
EndIf
2025-03-18 13:27:07 +07:00
; override again
2024-09-23 18:44:54 +07:00
2024-03-24 14:37:28 +07:00
Var XMLLiveInfoEnable = 1
2024-02-08 16:17:12 +07:00
2023-10-06 14:01:26 +07:00
Var GameEnableFromTrickerEv = 1
2023-08-30 10:58:25 +07:00
2023-09-19 10:35:50 +07:00
Var MayDayRunEnable = 0
2023-06-29 14:36:56 +07:00
2024-12-13 13:32:22 +07:00
DEBUGVAR JemilaToppingFlag
2023-08-04 15:29:38 +07:00
2023-10-14 09:04:22 +07:00
; This var for overide video play when brew
2023-09-14 14:49:27 +07:00
Var adver_brewing_video_full_file_name = ""
2023-10-06 14:01:26 +07:00
2023-09-14 14:49:27 +07:00
2023-07-21 12:10:52 +07:00
2023-06-13 13:23:22 +07:00
If InternationalEnable = 1 Then
2023-10-02 14:27:26 +07:00
Var MilkChoiceVeganEnable = 0
2023-08-17 17:13:11 +07:00
Var GameEnableFromTrickerEv = 0
2023-08-25 21:27:45 +07:00
Var TamatianEnable = 0
Var MayDayRunEnable = 0
2023-08-17 17:13:11 +07:00
Var MomDayEnable = 0
2023-06-13 13:23:22 +07:00
Var PepsiProEnable = 0
Var PepsiPromoteVideo = 0
2023-06-16 15:33:37 +07:00
Var PepsiProCodeEnable = 0
2023-06-23 12:45:40 +07:00
Var MysteryProEnable = 0
2023-09-28 11:08:03 +07:00
Var PepweenEnable = 0
2024-01-16 15:39:07 +07:00
Var RerunProEnable = 0
2024-01-29 12:01:55 +07:00
Var ProPeachEnable = 0
2024-02-07 18:24:42 +07:00
Var ProBadValentineEnable = 0
Var FreeEnergyDrink = 0
Var WednesdayMelonPro = 0
2024-05-14 10:03:21 +07:00
Var NamHomCoconutPro = 0
2024-11-18 10:38:51 +07:00
Var HalloweenPro = 0
Var WeekdayDiscountPro = 0
Var OreoDiscount11Pro = 0
2023-06-13 13:23:22 +07:00
EndIf
2024-03-12 12:29:14 +07:00
STRCONTAIN "taobin_nopro" XMLProfile taobin_nopro
If taobin_nopro = "true" Then
Var GameEnableFromTrickerEv = 0
2025-02-20 10:24:20 +07:00
Var OvaltineSchoolPro = 0
Var RedStringOfFatePro = 0
Var CoconutMilkPro = 0
2025-03-04 17:20:28 +07:00
Var MatchaEveryDayPro = 0
2024-04-02 14:28:24 +07:00
Var AdvertiseProfile = "00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00"
2023-06-13 13:23:22 +07:00
EndIf
2025-02-20 10:24:20 +07:00
; zone block logic follow ingredent
2025-01-27 15:36:51 +07:00
2024-05-13 11:06:29 +07:00
If CoconutSyrupEnable = "true" Then
Else
2025-02-20 10:24:20 +07:00
Var CoconutMilkPro = 0
2024-10-22 14:49:22 +07:00
EndIf
2025-03-04 17:20:28 +07:00
If MatchaPowderEnable = "true" Then
Else
Var MatchaEveryDayPro = 0
EndIf
2025-01-28 15:22:27 +07:00
DEBUGVAR HaveIngredientOvaltine
2025-01-28 16:10:05 +07:00
If HaveIngredientOvaltine = "true" Then
2025-01-28 15:22:27 +07:00
Else
Var OvaltineSchoolPro = 0
Var RedStringOfFatePro = 0
EndIf
2024-10-22 14:49:22 +07:00
2025-01-28 16:10:05 +07:00
DEBUGVAR OvaltineSchoolPro
DEBUGVAR RedStringOfFatePro
Var CurrentMainVideoTemp = 0
2024-04-05 17:15:02 +07:00
2023-05-11 13:09:26 +07:00
; Check reward out of stock
READ_FILE "/mnt/sdcard/coffeevending/jemila_reward_out_of_stock" JemilaRewardOutOfStock
DEBUGVAR JemilaRewardOutOfStock
2024-06-04 16:53:30 +07:00
2024-11-05 18:20:57 +07:00
READ_FILE "/mnt/sdcard/coffeevending/pro_oreo_11_disable" Oreo11DisableFromFile
DEBUGVAR Oreo11DisableFromFile
2024-11-08 22:12:46 +07:00
DEBUGVAR OreoEnable
2024-11-05 18:20:57 +07:00
If Oreo11DisableFromFile = 1 Then
Var OreoDiscount11Pro = 0
EndIf
2024-06-04 16:53:30 +07:00
2024-11-08 22:12:46 +07:00
DEBUGVAR OreoDiscount11Pro
2024-09-22 00:27:03 +07:00
; Control collect promotion point behavior
2024-11-28 14:03:26 +07:00
; open now
2025-01-27 15:36:51 +07:00
; open away
2024-11-28 14:03:26 +07:00
Var New_Payment = 1
Var NewFlowPaymentCode = 1
2024-10-04 16:06:58 +07:00
Var SaveOrderNameAndPictureEnable = 0
If BoxID = 176757 Then
Var SaveOrderNameAndPictureEnable = 1
EndIf
2025-02-17 11:05:31 +07:00
DEBUGVAR SystemDateDayOfWeek
READ_FILE "/mnt/sdcard/coffeevending/kbank_cashless_machine" KBankCashlessMachineContent
DEBUGVAR KBankCashlessMachineContent
If KBankCashlessMachineContent = 1 Then
Var KBankCashlessMachine = 1
EndIf
DEBUGVAR KBankCashlessMachine