diff --git a/inter/hkg/animation01/play_list.tsv b/inter/hkg/animation01/play_list.tsv
index 8a8c63de..99b52d0e 100644
--- a/inter/hkg/animation01/play_list.tsv
+++ b/inter/hkg/animation01/play_list.tsv
@@ -903,3 +903,10 @@ PEPSI MINT 54-05-02-0068
7UP BANANA 12-05-02-0118 1 18 56 23 13 24 120 2:00 23
7UP MELON 12-05-02-0119 1 18 52 23 13 24 120 2:00 23
7UP PEACH 12-05-02-0120 1 18 60 23 12 24 120 2:00 23
+
+HOT GINGER MILK TEA 54-02-01-0053 1 6 70 10 24 120 2:00 23
+HOT GINGER YUZU TEA 54-02-01-0054 1 53 24 120 2:00 23
+HOT GINGER STRAWBERRY 7UP 54-02-01-0079 1 19 18 24 120 2:00 23
+HOT GINGER MILK TEA OREO SMOOTHIE 54-02-03-0056 1 6 70 10 24 120 2:00 23
+ICED SANTA GINGER 54-03-02-0081 1 6 70 22 10 24 120 2:00 23
+HOT GINGER CAFE LATTE 54-21-01-0061 1 2 3 4 5 6 70 24 120 2:00 23
diff --git a/inter/hkg/xml/page_catalog_group_coffee.lxml b/inter/hkg/xml/page_catalog_group_coffee.lxml
index 547ef29f..0c374490 100644
--- a/inter/hkg/xml/page_catalog_group_coffee.lxml
+++ b/inter/hkg/xml/page_catalog_group_coffee.lxml
@@ -690,6 +690,280 @@
Var block_index_move = 0
;dummy_layout.inc
+ ; ==================> Len = 3
+ ; 54-21-01-0061 54-21-02-0061 -
+
+ 33
+ 22
+ 225
+ 296
+ Flag( 54-21-01-0061.Button,54-21-02-0061.Button,$Sum54210100615421020061)
+
+
+ 16
+ 164
+ 22
+ 222
+ "multi2"
+ KanitMediumTTF
+ 0x322B26
+
+ GINGER CAFE LATTE
+ กาแฟขิงลาเต้
+ GINGER CAFE LATTE
+ กาแฟขิงลาเต้
+
+ กาแฟขิงลาเต้
+
+
+
+ 16
+ 220
+ 14
+ 222
+ KanitMediumTTF
+ 0x6F5F51
+
+ Espresso, Milk, Ginger
+ กาแฟ น้ำ นม ขิง
+ Espresso, Milk, Ginger
+ กาแฟ น้ำ นม ขิง
+
+ กาแฟ น้ำ นม ขิง
+
+
+
+ 16
+ 264
+ Var( DirImage2 + "option_deactive.png" )
+
+
+ 16
+ 264
+ $54-21-01-0061.Button
+ Var( DirImage2 + "hot.png" )
+ Var( DirImage2 + "hot_db.png" )
+
+
+ TextPriceMenuHotX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-21-01-0061.Button
+ StringFmt( $54-21-01-0061.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+ Var( DirImage2 + "cold.png" )
+ Var( DirImage2 + "cold_db.png" )
+ $54-21-02-0061.Button
+
+
+ 113
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-21-02-0061.Button
+ StringFmt( $54-21-02-0061.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 146
+ 264
+ Var( DirImage2 + "blend.png" )
+ Var( DirImage2 + "blend_db.png" )
+ "Invisible"
+
+
+ TextPriceMenuBlendX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitRegularTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+
+ eval(
+ If ICE_PROCESS_STATUS = 2 Then
+
+ If $Sum54210100615421020061 = "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
+ )
+
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png"
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png"
+
+
+ 49
+ 117
+
+ eval(
+ If $Sum54210100615421020061 = "Disable" Then
+ STRCONTAIN "ERR" $54-21-01-0061.TAG tag1_is_disable
+ STRCONTAIN "ERR" $54-21-02-0061.TAG tag2_is_disable
+ STRCONTAIN "ERR" $##-##-##-####.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
+ )
+
+ "ROOT/taobin_project/image//img_menu_err2.png"
+
+
+ 84
+ 266
+ 10
+ OpunMediumTTF
+ 0xDE794E
+ ice_tab_process_show
+ ice_show_open
+
+
+ 48
+ 116
+ 32
+ 128
+ 64
+ "disable-show"
+ $Sum54210100615421020061
+
+ 000013
+
+ center-vertical-horizontal
+
+
; ==================> Len = 3
; 54-01-01-0001 - -
diff --git a/inter/hkg/xml/page_catalog_group_milk.lxml b/inter/hkg/xml/page_catalog_group_milk.lxml
index 21e86999..9849e629 100644
--- a/inter/hkg/xml/page_catalog_group_milk.lxml
+++ b/inter/hkg/xml/page_catalog_group_milk.lxml
@@ -6400,6 +6400,276 @@
center-vertical-horizontal
+
+ ; ==================> Len = 3
+ ; - 54-03-02-0081 -
+
+ 33
+ 22
+ 225
+ 296
+ Flag( 54-03-02-0081.Button,$Sum5403020081)
+
+
+ 16
+ 164
+ 22
+ 222
+ "multi2"
+ KanitMediumTTF
+ 0x322B26
+
+ ICED SANTA GINGER
+ ซานต้าจินเจอร์
+ ICED SANTA GINGER
+ ซานต้าจินเจอร์
+
+ ซานต้าจินเจอร์
+
+
+
+ 16
+ 220
+ 14
+ 222
+ KanitMediumTTF
+ 0x6F5F51
+
+ GINGER , MILK, CARAMEL SYRUP AND WATER
+ ขิง นม น้ำเชื่อมคาราเมล และน้ำ
+ GINGER , MILK, CARAMEL SYRUP AND WATER
+ ขิง นม น้ำเชื่อมคาราเมล และน้ำ
+
+ ขิง นม น้ำเชื่อมคาราเมล และน้ำ
+
+
+
+ 16
+ 264
+ Var( DirImage2 + "option_deactive.png" )
+
+
+ 16
+ 264
+ "Invisible"
+ Var( DirImage2 + "hot.png" )
+ Var( DirImage2 + "hot_db.png" )
+
+
+ TextPriceMenuHotX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+ Var( DirImage2 + "cold.png" )
+ Var( DirImage2 + "cold_db.png" )
+ $54-03-02-0081.Button
+
+
+ 113
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-03-02-0081.Button
+ StringFmt( $54-03-02-0081.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 146
+ 264
+ Var( DirImage2 + "blend.png" )
+ Var( DirImage2 + "blend_db.png" )
+ "Invisible"
+
+
+ TextPriceMenuBlendX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitRegularTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+
+ eval(
+ If ICE_PROCESS_STATUS = 2 Then
+
+ Var ice_tab_process_show = "Invisible"
+
+ Else
+ Var ice_tab_process_show = "Invisible"
+ EndIf
+ Var return = ice_tab_process_show
+ )
+
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png"
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png"
+
+
+ 49
+ 117
+
+ eval(
+ If $Sum5403020081 = "Disable" Then
+ STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
+ STRCONTAIN "ERR" $54-03-02-0081.TAG tag2_is_disable
+ STRCONTAIN "ERR" $##-##-##-####.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
+ )
+
+ "ROOT/taobin_project/image//img_menu_err2.png"
+
+
+ 84
+ 266
+ 10
+ OpunMediumTTF
+ 0xDE794E
+ ice_tab_process_show
+ ice_show_open
+
+
+ 48
+ 116
+ 32
+ 128
+ 64
+ "disable-show"
+ $Sum5403020081
+
+ 000013
+
+ center-vertical-horizontal
+
; ==================> Len = 3
; - - 54-03-03-0034
diff --git a/inter/hkg/xml/page_catalog_group_tea.lxml b/inter/hkg/xml/page_catalog_group_tea.lxml
index eced0a71..a20c4c99 100644
--- a/inter/hkg/xml/page_catalog_group_tea.lxml
+++ b/inter/hkg/xml/page_catalog_group_tea.lxml
@@ -1513,6 +1513,824 @@
center-vertical-horizontal
+
+ ; ==================> Len = 3
+ ; 54-02-01-0053 54-02-02-0053 54-02-03-0053
+
+ 33
+ 22
+ 225
+ 296
+ Flag( 54-02-01-0053.Button,54-02-02-0053.Button,54-02-03-0053.Button,$Sum540201005354020200535402030053)
+
+
+ 16
+ 164
+ 22
+ 222
+ "multi2"
+ KanitMediumTTF
+ 0x322B26
+
+ GINGER MILK TEA
+ ชานมขิง
+ GINGER MILK TEA
+ ชานมขิง
+
+ ชานมขิง
+
+
+
+ 16
+ 220
+ 14
+ 222
+ KanitMediumTTF
+ 0x6F5F51
+
+ Ginger, Taiwanese tea, Milk
+ ชาไต้หวัน นม ขิง
+ Ginger, Taiwanese tea, Milk
+ ชาไต้หวัน นม ขิง
+
+ ชาไต้หวัน นม ขิง
+
+
+
+ 16
+ 264
+ Var( DirImage2 + "option_deactive.png" )
+
+
+ 16
+ 264
+ $54-02-01-0053.Button
+ Var( DirImage2 + "hot.png" )
+ Var( DirImage2 + "hot_db.png" )
+
+
+ TextPriceMenuHotX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-01-0053.Button
+ StringFmt( $54-02-01-0053.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+ Var( DirImage2 + "cold.png" )
+ Var( DirImage2 + "cold_db.png" )
+ $54-02-02-0053.Button
+
+
+ 113
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-02-0053.Button
+ StringFmt( $54-02-02-0053.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 146
+ 264
+ Var( DirImage2 + "blend.png" )
+ Var( DirImage2 + "blend_db.png" )
+ $54-02-03-0053.Button
+
+
+ TextPriceMenuBlendX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitRegularTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-03-0053.Button
+ StringFmt( $54-02-03-0053.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+
+ eval(
+ If ICE_PROCESS_STATUS = 2 Then
+
+ If $Sum540201005354020200535402030053 = "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
+ )
+
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png"
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png"
+
+
+ 49
+ 117
+
+ eval(
+ If $Sum540201005354020200535402030053 = "Disable" Then
+ STRCONTAIN "ERR" $54-02-01-0053.TAG tag1_is_disable
+ STRCONTAIN "ERR" $54-02-02-0053.TAG tag2_is_disable
+ STRCONTAIN "ERR" $54-02-03-0053.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
+ )
+
+ "ROOT/taobin_project/image//img_menu_err2.png"
+
+
+ 84
+ 266
+ 10
+ OpunMediumTTF
+ 0xDE794E
+ ice_tab_process_show
+ ice_show_open
+
+
+ 48
+ 116
+ 32
+ 128
+ 64
+ "disable-show"
+ $Sum540201005354020200535402030053
+
+ 000013
+
+ center-vertical-horizontal
+
+
+ ; ==================> Len = 3
+ ; 54-02-01-0054 54-02-02-0054 -
+
+ 33
+ 22
+ 225
+ 296
+ Flag( 54-02-01-0054.Button,54-02-02-0054.Button,$Sum54020100545402020054)
+
+
+ 16
+ 164
+ 22
+ 222
+ "multi2"
+ KanitMediumTTF
+ 0x322B26
+
+ GINGER YUZU TEA
+ ชาขิงยูซุ
+ GINGER YUZU TEA
+ ชาขิงยูซุ
+
+ ชาขิงยูซุ
+
+
+
+ 16
+ 220
+ 14
+ 222
+ KanitMediumTTF
+ 0x6F5F51
+
+ Ginger, Yuzu, Water
+ ขิง น้ำเชื่อมยูซุ
+ Ginger, Yuzu, Water
+ ขิง น้ำเชื่อมยูซุ
+
+ ขิง น้ำเชื่อมยูซุ
+
+
+
+ 16
+ 264
+ Var( DirImage2 + "option_deactive.png" )
+
+
+ 16
+ 264
+ $54-02-01-0054.Button
+ Var( DirImage2 + "hot.png" )
+ Var( DirImage2 + "hot_db.png" )
+
+
+ TextPriceMenuHotX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-01-0054.Button
+ StringFmt( $54-02-01-0054.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+ Var( DirImage2 + "cold.png" )
+ Var( DirImage2 + "cold_db.png" )
+ $54-02-02-0054.Button
+
+
+ 113
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-02-0054.Button
+ StringFmt( $54-02-02-0054.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 146
+ 264
+ Var( DirImage2 + "blend.png" )
+ Var( DirImage2 + "blend_db.png" )
+ "Invisible"
+
+
+ TextPriceMenuBlendX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitRegularTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+
+ eval(
+ If ICE_PROCESS_STATUS = 2 Then
+
+ If $Sum54020100545402020054 = "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
+ )
+
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png"
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png"
+
+
+ 49
+ 117
+
+ eval(
+ If $Sum54020100545402020054 = "Disable" Then
+ STRCONTAIN "ERR" $54-02-01-0054.TAG tag1_is_disable
+ STRCONTAIN "ERR" $54-02-02-0054.TAG tag2_is_disable
+ STRCONTAIN "ERR" $##-##-##-####.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
+ )
+
+ "ROOT/taobin_project/image//img_menu_err2.png"
+
+
+ 84
+ 266
+ 10
+ OpunMediumTTF
+ 0xDE794E
+ ice_tab_process_show
+ ice_show_open
+
+
+ 48
+ 116
+ 32
+ 128
+ 64
+ "disable-show"
+ $Sum54020100545402020054
+
+ 000013
+
+ center-vertical-horizontal
+
+
+ ; ==================> Len = 3
+ ; - - 54-02-03-0056
+
+ 33
+ 22
+ 225
+ 296
+ Flag( 54-02-03-0056.Button,$Sum5402030056)
+
+
+ 16
+ 164
+ 22
+ 222
+ "multi2"
+ KanitMediumTTF
+ 0x322B26
+
+ GINGER MILK TEA\nOREO SMOOTHIE
+ ชานมขิงโอริโอ้ปั่น
+ GINGER MILK TEA\nOREO SMOOTHIE
+ ชานมขิงโอริโอ้ปั่น
+ TEH SUSU HALIA\nOREO SMOOTHIE
+ ชานมขิงโอริโอ้ปั่น
+
+
+
+ 16
+ 220
+ 14
+ 222
+ KanitMediumTTF
+ 0x6F5F51
+
+ Ginger, Milk, Oreo
+ ขิง นม Oreo
+ Ginger, Milk, Oreo
+ ขิง นม Oreo
+ Ginger, Milk, Oreo
+ ขิง นม Oreo
+
+
+
+ 16
+ 264
+ Var( DirImage2 + "option_deactive.png" )
+
+
+ 16
+ 264
+ "Invisible"
+ Var( DirImage2 + "hot.png" )
+ Var( DirImage2 + "hot_db.png" )
+
+
+ TextPriceMenuHotX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+ Var( DirImage2 + "cold.png" )
+ Var( DirImage2 + "cold_db.png" )
+ "Invisible"
+
+
+ 113
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitMediumTTF
+ 0x6F5F51
+ 0xEAE6E1
+ "Invisible"
+ StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 146
+ 264
+ Var( DirImage2 + "blend.png" )
+ Var( DirImage2 + "blend_db.png" )
+ $54-02-03-0056.Button
+
+
+ TextPriceMenuBlendX
+ TextPriceMenuY
+ TextPriceMenuSize
+ 220
+ KanitRegularTTF
+ 0x6F5F51
+ 0xEAE6E1
+ $54-02-03-0056.Button
+ StringFmt( $54-02-03-0056.Price , DisplayFormat, PreScaleConvertShow) ; test
+
+
+ 81
+ 264
+
+ eval(
+ If ICE_PROCESS_STATUS = 2 Then
+
+ Var ice_tab_process_show = "Invisible"
+
+ Else
+ Var ice_tab_process_show = "Invisible"
+ EndIf
+ Var return = ice_tab_process_show
+ )
+
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png"
+ "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png"
+
+
+ 49
+ 117
+
+ eval(
+ If $Sum5402030056 = "Disable" Then
+ STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
+ STRCONTAIN "ERR" $##-##-##-####.TAG tag2_is_disable
+ STRCONTAIN "ERR" $54-02-03-0056.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
+ )
+
+ "ROOT/taobin_project/image//img_menu_err2.png"
+
+
+ 84
+ 266
+ 10
+ OpunMediumTTF
+ 0xDE794E
+ ice_tab_process_show
+ ice_show_open
+
+
+ 48
+ 116
+ 32
+ 128
+ 64
+ "disable-show"
+ $Sum5402030056
+
+ 000013
+
+ center-vertical-horizontal
+
; ==================> Len = 3
; 54-02-01-0017 54-05-02-0027 54-05-03-0027