fix:1、漏提交多语言xml文件 2、删除了部分不用代码

This commit is contained in:
2026-07-07 14:18:15 +08:00
parent e3b0b9b008
commit 09c02d51f7
81 changed files with 1278 additions and 4145 deletions
@@ -0,0 +1,649 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- AddCell_12/com_addView.xml -->
<string name="cwrkvs469eoj0-n18_rigk" mz="title">Reduced Difficulty</string>
<string name="cwrkvs469eoj0-n2_9eoj" mz="n2">Add 1 bolck for all level</string>
<string name="cwrkvs469eoj0-n14_re5l" mz="tips">Watch {num=60} Rewarded ADs can receive</string>
<string name="cwrkvs469eoj0-n15_re5l" mz="ads">Owner Rewarded ADs: [color=#e2a838]{num=0}/[color][color=#84b93f]{need=60}[color]</string>
<string name="cwrkvs469eoj0-n38_peww" mz="n38">Difficulty reduced for all level</string>
<!-- AddCell_12/com_addView_off.xml -->
<string name="cwrkvs46iec4o-n2_9eoj" mz="n2">Add 1 block for all level</string>
<string name="cwrkvs46iec4o-n23_rigk" mz="n23">Difficulty reduced for all level</string>
<string name="cwrkvs46iec4o-n14_re5l" mz="tips">Watch {num=60} Rewarded ADS can receive</string>
<string name="cwrkvs46iec4o-n15_re5l" mz="ads">Owner Rewarded ADs: [color=#2c7a2e]{num=3/}[/color][color=#b53746]{num1=60}[/color]</string>
<string name="cwrkvs46iec4o-n56_eezv" mz="text_off">[color=#ffee90]{off=80%}[/color]
OFF</string>
<!-- Arrow_Theme/com_theme.xml -->
<string name="nie197ferto34-n12_rto3" mz="n12">Theme</string>
<string name="nie197ferto34-n10_rto3" mz="n10">Dark Mode</string>
<!-- Arrow_game/btn/ProgressBar1.xml -->
<string name="sjl9teijrto31s-n2_rto3" mz="n2">Clear levels to reach 100% progress</string>
<!-- Arrow_game/btn/btn_clear.xml -->
<string name="sjl9teijrsd4c-n2_rsd4" mz="n2">Clear</string>
<!-- Arrow_game/btn/btn_green.xml -->
<string name="sjl9teijrto31j-n2_rto3" mz="text">In Use</string>
<string name="sjl9teijrto31j-n2_rto3-texts_0" mz="text">In Use</string>
<string name="sjl9teijrto31j-n2_rto3-texts_def" mz="text">Select</string>
<!-- Arrow_game/btn/btn_green1.xml -->
<string name="sjl9teijrto31n-n1_rto3" mz="title">Select</string>
<!-- Arrow_game/btn/btn_hint.xml -->
<string name="sjl9teijrsd4d-n2_rsd4" mz="n2">Hint</string>
<!-- Arrow_game/btn/btn_petty.xml -->
<string name="sjl9teijrto31f-n5_rto3" mz="n5">Petty Prize</string>
<string name="sjl9teijrto31f-n3_jjt6" mz="n3">Cash received
</string>
<!-- Arrow_game/btn/btn_saveingpot.xml -->
<string name="sjl9teijrto31e-n5_p2pb" mz="lab_time">Piggy Bank</string>
<!-- Arrow_game/btn/btn_signin.xml -->
<string name="sjl9teijrto31c-n1_rto3" mz="n1">Sign In</string>
<!-- Arrow_game/btn/btn_statement.xml -->
<string name="sjl9teijrto31d-n2_e4fq" mz="n2">Statement</string>
<!-- Arrow_game/btn/btn_watch.xml -->
<string name="sjl9teijrsd4g-n2_rsd4" mz="text">Use Item</string>
<!-- Arrow_game/com_arrow_game.xml -->
<string name="sjl9teijrsd40-n37_rto3" mz="text_level">Level {lv=1}</string>
<!-- Arrow_game/com_tips.xml -->
<string name="sjl9teijrto31o-n1_rto3" mz="n1">Hint</string>
<string name="sjl9teijrto31o-n1_rto3-texts_0" mz="n1">Hint</string>
<string name="sjl9teijrto31o-n1_rto3-texts_1" mz="n1">Delete</string>
<string name="sjl9teijrto31o-n3_rto3" mz="n3">Find a arrow that can escape.</string>
<string name="sjl9teijrto31o-n3_rto3-texts_0" mz="n3">Find a arrow that can escape.</string>
<string name="sjl9teijrto31o-n3_rto3-texts_1" mz="n3">You can delete any one of the arrows.</string>
<!-- Common_01/btn/btn_boxreward.xml -->
<string name="o9974uc5til24j-n9_dpcj" mz="n9">Reward</string>
<!-- Common_01/btn/btn_buy1.xml -->
<string name="o9974uc5irrg1e-n5_d3a9" mz="text_gold">{price=199}</string>
<!-- Common_01/btn/btn_claim.xml -->
<string name="o9974uc5sebxc-n9_bjuk" mz="title">Claim x{bet=2}</string>
<!-- Common_01/btn/btn_claim2.xml -->
<string name="o9974uc5sebxd-n3_sebx" mz="title">Claim</string>
<!-- Common_01/btn/btn_claim2_new.xml -->
<string name="o9974uc5lryf2d-n6_lryf" mz="title">Claim</string>
<!-- Common_01/btn/btn_claim3.xml -->
<string name="o9974uc5peww38-n8_gz3u" mz="title">Claim x{bet=2}</string>
<string name="o9974uc5peww38-n11_lryf" mz="n11">Multiply Claim</string>
<!-- Common_01/btn/btn_faq.xml -->
<string name="o9974uc5iec4aw-n6_p2pb" mz="lab_time">FAQ</string>
<!-- Common_01/btn/btn_green1.xml -->
<string name="o9974uc59wz11e-n4_9wz1" mz="title">Resume</string>
<!-- Common_01/btn/btn_max_buy.xml -->
<string name="o9974uc5nrk720-n5_d3a9" mz="title">$ {price=199}</string>
<!-- Common_01/btn/btn_noads.xml -->
<string name="o9974uc5cou6ba-n9_ezef" mz="n9">lucky gift</string>
<!-- Common_01/btn/btn_petty.xml -->
<string name="o9974uc5o5jed0-n1_v18u" mz="n1">Petty Cash</string>
<string name="o9974uc5o5jed0-n3_jjt6" mz="n3">Cash received
</string>
<!-- Common_01/btn/btn_rank.xml -->
<string name="o9974uc5iwfgb0-n10_p2pb" mz="n10">Rank</string>
<!-- Common_01/btn/btn_receive.xml -->
<string name="o9974uc5rt7lav-n6_waty" mz="title">Send</string>
<!-- Common_01/btn/btn_record.xml -->
<string name="o9974uc5qp92ap-n6_dpcj" mz="n6">Record</string>
<!-- Common_01/btn/btn_red.xml -->
<string name="o9974uc5733f4b-n6_733f" mz="title">CASH OUT</string>
<!-- Common_01/btn/btn_restore.xml -->
<string name="o9974uc5gz3ucf-n4_gz3u" mz="n4">Restore Purchases</string>
<!-- Common_01/btn/btn_saveingpot.xml -->
<string name="o9974uc5rj3b4h-n5_p2pb" mz="lab_time">Bear Bank</string>
<!-- Common_01/btn/btn_statement.xml -->
<string name="o9974uc5o5jed5-n2_e4fq" mz="n2">Statement</string>
<!-- Common_01/btn/btn_task.xml -->
<string name="o9974uc5fhzacg-n10_rj3b" mz="n10">Task</string>
<!-- Common_01/btn/btn_task_pass.xml -->
<string name="o9974uc59eojh-n9_lv4g" mz="number_text">Lv.1</string>
<string name="o9974uc59eojh-n10_rj3b" mz="n10">Verti Pass</string>
<!-- Common_01/btn/btn_thanks.xml -->
<string name="o9974uc5q8ucf-n3_q8uc" mz="title">Claim</string>
<!-- Common_01/btn/btn_threeday.xml -->
<string name="o9974uc5y1du2o-n6_p2pb" mz="lab_time">3 Days Gift</string>
<!-- Common_01/btn/btn_watchAd.xml -->
<string name="o9974uc5b7ax1h-n12_wgo4" mz="watch">Watch AD</string>
<string name="o9974uc5b7ax1h-n13_rigk" mz="title">Receive</string>
<!-- Common_01/btn/btn_yellow.xml -->
<string name="o9974uc5sebx9-n1_sebx" mz="title">Update</string>
<!-- Common_01/com/com_broadcast_text1.xml -->
<string name="o9974uc5qp92an-n8_o5je" mz="cast_text">[color=#304981][size=32]{0}[/size][/color] withdraw [color=#304981][size=36]{1} [/size][/color][color=#efc26b][size=22]{2}[/size][/color]</string>
<string name="o9974uc5qp92an-n1_ngxz" mz="hide_text">[color=#304981][size=32]{0}[/size][/color] withdraw [color=#304981][size=36]{1} [/size][/color][color=#efc26b][size=22]{2}[/size][/color]</string>
<!-- Common_01/com/com_gold.xml -->
<string name="o9974uc5opwgd-n9_cgqg" mz="tips_text">Receive Gold</string>
<!-- Common_01/com/com_money.xml -->
<string name="o9974uc5733f48-n10_p2pb" mz="text_time">Only 03:45:45</string>
<!-- Common_01/com/com_open_tips.xml -->
<string name="o9974uc5arocdc-n1_aroc" mz="text_level_limit">Clear {x=50} more level to redeem all the prizes!</string>
<!-- Common_01/com_adcoming.xml -->
<string name="o9974uc5jobfas-n3_agfu" mz="money_text">AD is coming</string>
<string name="o9974uc5jobfas-n7_933h" mz="btn_removead">Remove ADs</string>
<!-- Common_01/com_tips.xml -->
<string name="o9974uc5re5l1i-n13_bjuk" mz="title">TIPS</string>
<string name="o9974uc5re5l1i-n1_re5l" mz="btn_relog">Log In Again</string>
<string name="o9974uc5re5l1i-n4_re5l" mz="content">The network connection is abnormal. Please log in again.</string>
<!-- Common_01/img_new/broadcast_topitem.xml -->
<string name="o9974uc5rdgq9c-n19_rdgq" mz="text_1">Congratulations,User [color=#ffe868][size=42]xxx[/size][/color] !After purchasing the ThreeDays Bouns,play [color=#ffe868]xxx[/color] matcher to clear the stage!</string>
<!-- Common_01/img_new/com_broadcast_new.xml -->
<string name="o9974uc5r8lg9a-n5_upx7" mz="text_0">Congratulations,User [color=#ad4800][size=36]xxx[/size][/color] !After purchasing the +1 Grid Pack,play [color=#ad4800]xxx[/color] matcher to clear the stage!</string>
<string name="o9974uc5r8lg9a-n3_upx7" mz="text_1">Congratulations,User [color=#ad4800][size=36]xxx[/size][/color] !After purchasing the +1 Grid Pack,play [color=#ad4800]xxx[/color] matcher to clear the stage!</string>
<string name="o9974uc5r8lg9a-n7_upx7" mz="text_2">Congratulations,User [color=#ad4800][size=36]xxx[/size][/color] !After purchasing the +1 Grid Pack,play [color=#ad4800]xxx[/color] matcher to clear the stage!</string>
<string name="o9974uc5r8lg9a-n16_upx7" mz="text_3">Congratulations,User [color=#ad4800][size=36]xxx[/size][/color] !After purchasing the +1 Grid Pack,play [color=#ad4800]xxx[/color] matcher to clear the stage!</string>
<!-- Common_01/img_new/com_broadcast_text1.xml -->
<string name="o9974uc5cgqg1o-n1_cgqg" mz="cast_text">Congratulations, [color=#71fdff]{0}[/color] withdrew [color=#96ff71]{1} [/color]dollars [color=#96ff71]{2}[/color]</string>
<string name="o9974uc5cgqg1o-n2_cgqg" mz="show_text">Congratulations, [color=#71fdff]{0}[/color] withdrew [color=#96ff71]{1} [/color]dollars [color=#96ff71]{2} [/color]</string>
<!-- Common_01/img_new/item_wheel.xml -->
<string name="o9974uc5r8lg4r-n3_r8lg" mz="text_rate">X3</string>
<!-- GameResult_08/com/btn_cash.xml -->
<string name="8sjqw0q3rnhkt-n4_rnhk" mz="title">Redeem</string>
<!-- GameResult_08/com/btn_restart.xml -->
<string name="8sjqw0q3sebxi-n4_wgo4" mz="title">Restart</string>
<!-- GameResult_08/com/cash_broad.xml -->
<string name="8sjqw0q3cgqgm-n0_cgqg" mz="cast_text">Congratulations, [color=#dfad42]{0}[/color] withdrew [color=#90c04e]{1} [/color]dollars</string>
<!-- GameResult_08/com/com_success_cash.xml -->
<string name="8sjqw0q3cgqgl-n16_gz3u" mz="ch_text">Withdrawals can be made through level x</string>
<!-- GameResult_08/com_arrow_end.xml -->
<string name="8sjqw0q3rsd42f-n3_rsd4" mz="title">Out of hearts</string>
<string name="8sjqw0q3rsd42f-n7_rsd4" mz="n7">&amp; Refill Hearts</string>
<string name="8sjqw0q3rsd42f-n9_rsd4" mz="n9">Revive</string>
<string name="8sjqw0q3rsd42f-n10_rsd4" mz="btn_watchAd">Revive</string>
<string name="8sjqw0q3rsd42f-n11_rsd4" mz="btn_restart">Restart</string>
<!-- GameResult_08/com_arrow_end_again.xml -->
<string name="8sjqw0q3rsd42h-n3_rsd4" mz="title">Restart</string>
<string name="8sjqw0q3rsd42h-n7_rsd4" mz="n7">Restarting will erase this level's progress. Are you sure?</string>
<string name="8sjqw0q3rsd42h-n10_rsd4" mz="btn_revive">Revive</string>
<string name="8sjqw0q3rsd42h-n11_rsd4" mz="btn_restart">Restart</string>
<!-- GameResult_08/com_end.xml -->
<string name="8sjqw0q3sebxk-n46_ob5c" mz="n46">Watch an ad to get double money</string>
<string name="8sjqw0q3sebxk-n62_cou6" mz="lab_lose_des">Withdraw all of your money after
pass this level</string>
<string name="8sjqw0q3sebxk-n71_gz3u" mz="text_award">X450</string>
<string name="8sjqw0q3sebxk-n52_733f" mz="tips_text">Passing this level for withdrwals.</string>
<string name="8sjqw0q3sebxk-n79_h0j9" mz="text_award">FAILED CHALLENGE</string>
<string name="8sjqw0q3sebxk-n82_h0j9" mz="text_award">CONGRTULATIONS</string>
<!-- Loading_25/com/com_pb.xml -->
<string name="yz7xhyy5k6ir2-n6_tqjz" mz="text_status">Loading...</string>
<!-- Lobby_03/com/btn_play_game.xml -->
<string name="gytj501cun4ap-n5_lryf" mz="n5">Start</string>
<!-- Lobby_03/com/btn_shop.xml -->
<string name="gytj501cwgo41f-n8_qxz4" mz="n8">Shop
Fracture</string>
<!-- Lobby_03/com/btn_sign.xml -->
<string name="gytj501cwgo41d-n5_qxz4" mz="n5">Loop
Labyrinth</string>
<!-- Lobby_03/com/btn_wheel.xml -->
<string name="gytj501cwgo41g-n9_qxz4" mz="n9">Voyage
Wheel</string>
<!-- Lobby_03/com/com_answer.xml -->
<string name="gytj501crt7l2r-n2_eezv" mz="text_answer">Com:123456ComC456Com</string>
<!-- Lobby_03/com/com_msg.xml -->
<string name="gytj501crt7l2s-n1_eezv" mz="text_msg">user:123456sdfsdfs</string>
<!-- Lobby_03/com/com_question.xml -->
<string name="gytj501crt7l2t-n2_eezv" mz="text_question">1.How togetcash0000</string>
<!-- Lobby_03/com_faq.xml -->
<string name="gytj501crt7l2m-n3_eezv" mz="lab_title">FAQ</string>
<string name="gytj501crt7l2m-n13_eezv-prompt" mz="input_msg">[color=#627f95][size=46]Enter your message here[/size][/color]</string>
<string name="gytj501crt7l2m-n21_p2pb" mz="btn_send">Send</string>
<string name="gytj501crt7l2m-n22_p2pb" mz="btn_contactus">Contact Us</string>
<!-- Lobby_03/com_first_award.xml -->
<string name="gytj501ctil22l-n54_rng1" mz="title">You Receive</string>
<string name="gytj501ctil22l-n27_cphl" mz="btn_get">Claim </string>
<!-- Lobby_03/com_hall.xml -->
<string name="gytj501copwg9-n9_opwg" mz="text_name">Player001</string>
<!-- Lobby_03/com_level_reward.xml -->
<string name="gytj501ce5ji1z-n5_e5ji" mz="n5">LEVEL REWARD</string>
<string name="gytj501ce5ji1z-n6_e5ji" mz="n6">Congratulations, you can get the following rewards</string>
<string name="gytj501ce5ji1z-n13_e5ji" mz="text_reward">x300</string>
<string name="gytj501ce5ji1z-n15_e5ji" mz="btn_get">Claim</string>
<!-- Login_05/com/btn_start.xml -->
<string name="8u2p5uv6sebx7-n5_ebok" mz="n5">Quick Start</string>
<!-- Login_05/com/com_login_privacy.xml -->
<string name="8u2p5uv6opwg8-n0_opwg" mz="n0">By tapping the any login button, you agree to the
</string>
<string name="8u2p5uv6opwg8-n1_cou6" mz="n1">And</string>
<string name="8u2p5uv6opwg8-n5_cou6" mz="text_privacy_user">[color=#ffe84e][url=link_href][size=43]Terms of Service[/size][/url][/color] </string>
<string name="8u2p5uv6opwg8-n6_dsgc" mz="text_privacy_user1">[color=#ffe84e][url=link_href1][size=43]Privacy Policy[/size][/url][/color]</string>
<!-- Login_05/com_login_page.xml -->
<string name="8u2p5uv6sebx6-n6_sqnb" mz="btn_space">ad test</string>
<string name="8u2p5uv6sebx6-n8_lv4g" mz="btn_error">error test</string>
<string name="8u2p5uv6sebx6-n9_rt7l" mz="lab_int">int:</string>
<string name="8u2p5uv6sebx6-n10_rt7l" mz="lab_reward">reward:</string>
<string name="8u2p5uv6sebx6-n11_rt7l" mz="lab_key">key:oXM0CzVDi7P1HstOpKvFMInPMOzpQ9uA6t3x75q5f5wQvsEy9vuiiiM94ZJCJSV7PcZGroSSInQCTGsu04QEiE</string>
<!-- NetIdle_22/com_Netidle.xml -->
<string name="x7vlnzzckhti0-n4_h70j" mz="text_loading">Connecting both players... {0}</string>
<!-- P14_PassView/com/btn_claim.xml -->
<string name="wyu9msxwybes2k-n4_ybes" mz="n4">Claim</string>
<!-- P14_PassView/com/btn_recive_gift.xml -->
<string name="wyu9msxws27hv-n4_s27h" mz="title">Activate</string>
<!-- P14_PassView/com/com_item_award.xml -->
<string name="wyu9msxws27hz-n6_s27h" mz="number_text">x100</string>
<!-- P14_PassView/com/com_top_bg.xml -->
<string name="wyu9msxwuhql10-n11_ybes" mz="n11">Premium</string>
<string name="wyu9msxwuhql10-n12_ybes" mz="n12">Free</string>
<!-- P14_PassView/com/progress_pass.xml -->
<string name="wyu9msxws27hx-n3_s27h" mz="n3">Eliminate tiles to achieve the
next level, one tile for one point</string>
<!-- P14_PassView/com_pass_view.xml -->
<string name="wyu9msxwkk653i-n61_kk65" mz="remain_time">12D 23:12:17</string>
<string name="wyu9msxwkk653i-n34_waty" mz="text_tips">Eliminate tiles to achieve the
next level,one tile for one point</string>
<!-- P14_PassView/com_passunlock.xml -->
<string name="wyu9msxwybes2l-n7_re5l" mz="tips">Need ADs: {num=10} </string>
<string name="wyu9msxwybes2l-n8_re5l" mz="ads">You have ADs:{num=10}</string>
<string name="wyu9msxwybes2l-n21_ybes" mz="n21">MAX</string>
<string name="wyu9msxwybes2l-n23_a7mc" mz="n23">Nautical Gifts</string>
<!-- Pack_16/com/pack_panel.xml -->
<string name="ynjzovt4cou62-n4_d3a9" mz="text_goldnum">x300</string>
<string name="ynjzovt4cou62-n8_d3a9" mz="text_refreshnum">x1</string>
<string name="ynjzovt4cou62-n9_d3a9" mz="text_outnum">x1</string>
<string name="ynjzovt4cou62-n10_d3a9" mz="text_backnum1">x1</string>
<string name="ynjzovt4cou62-n22_d3a9" mz="n22">Remove all Forced-ADs,keep
optional ADs for rewards.</string>
<string name="ynjzovt4cou62-n24_d3a9" mz="title2">Remove ADs Pack</string>
<string name="ynjzovt4cou62-n27_re5l" mz="tips1">Need ADs:{num=10}</string>
<string name="ynjzovt4cou62-n28_re5l" mz="ads">You have ADs: {num=10}</string>
<string name="ynjzovt4cou62-n45_76m8" mz="n45">Deluxe Bundle</string>
<string name="ynjzovt4cou62-n54_76m8" mz="tips2">Need ADs:{num=10}</string>
<string name="ynjzovt4cou62-n55_76m8" mz="ads1">You have ADs:{num=10}</string>
<string name="ynjzovt4cou62-n21_d3a9" mz="text_goldnum2">x450</string>
<string name="ynjzovt4cou62-n67_p2pb" mz="text_removetime">Valid for 10 hours</string>
<!-- Privacy_24/com_privacy.xml -->
<string name="i1rpsfynq8uc0-n9_jncd" mz="text_tips">Monkeys Spinning Monkeys Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Music promoted by https://www.chosic.com/free-music/all/</string>
<string name="i1rpsfynq8uc0-n14_ty4r" mz="title">Privacy policy</string>
<!-- Privacy_24/com_text.xml -->
<string name="i1rpsfynq8uc2-n0_q8uc" mz="content">content</string>
<!-- Prop_09/com_choose.xml -->
<string name="ig55ss7kq8uc0-n12_q8uc" mz="btn_ad">Resurrection</string>
<string name="ig55ss7kq8uc0-n34_peww" mz="n34">Resurrection</string>
<string name="ig55ss7kq8uc0-n38_peww" mz="btn_thanks">No Thanks</string>
<string name="ig55ss7kq8uc0-n40_cou6" mz="n40">Use props to revie</string>
<string name="ig55ss7kq8uc0-n48_h0j9" mz="n48">Resurrection</string>
<string name="ig55ss7kq8uc0-n49_h0j9" mz="n49">Remove</string>
<!-- Prop_09/com_prop.xml -->
<string name="ig55ss7kq8ucg-n25_e5ji" mz="n25">Remove</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_0" mz="n25">Remove</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_1" mz="n25">Refresh</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_def" mz="n25">Undo</string>
<string name="ig55ss7kq8ucg-n7_q8uc" mz="n7">Clear 3 blockers, unlock 75% grid space</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_0" mz="n7">Clear 3 blockers, unlock 75% grid space</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_1" mz="n7">Restore 1 move, 100% resources saved</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_2" mz="n7">Re-layout all blocks, success rate +230%</string>
<string name="ig55ss7kq8ucg-n36_h0j9" mz="n36">Buy Props</string>
<!-- Reward_10/com_reward.xml -->
<string name="1x1w9cxnkj3h1-n42_txo3" mz="n42">CONGRATULATIONS</string>
<string name="1x1w9cxnkj3h1-n44_gism" mz="text_num1">x2</string>
<!-- Setting_07/com/btn_menu.xml -->
<string name="8rcjs2ucsebx13-n3_sebx" mz="n3">Privacy Policy</string>
<string name="8rcjs2ucsebx13-n7_sebx" mz="n7">Terms of Use</string>
<string name="8rcjs2ucsebx13-n10_sebx" mz="n10">View Credits</string>
<string name="8rcjs2ucsebx13-n15_9wz1" mz="n15">Official Website</string>
<string name="8rcjs2ucsebx13-n22_txo3" mz="n22">Exit</string>
<string name="8rcjs2ucsebx13-n23_nvbg" mz="n23">Contact Us</string>
<string name="8rcjs2ucsebx13-n24_rva0" mz="n24">Restore Purchases</string>
<!-- Setting_07/com/com_edit_name.xml -->
<string name="8rcjs2ucsebxh-n0_sebx" mz="input">User name</string>
<string name="8rcjs2ucsebxh-n0_sebx-prompt" mz="input">Input Your Name</string>
<!-- Setting_07/com_person.xml -->
<string name="8rcjs2ucsebxf-n45_h0j9" mz="n45">Settings</string>
<string name="8rcjs2ucsebxf-n21_trn4" mz="text_uid">ID:{UID=1234567}</string>
<string name="8rcjs2ucsebxf-n22_trn4" mz="text_version">Version:{count=1.0.1}</string>
<string name="8rcjs2ucsebxf-n23_trn4" mz="n23">Music</string>
<string name="8rcjs2ucsebxf-n24_trn4" mz="n24">Sound</string>
<string name="8rcjs2ucsebxf-n50_rto3" mz="n50">Drag Speed</string>
<string name="8rcjs2ucsebxf-n49_rto3" mz="btn_revive">Revive</string>
<string name="8rcjs2ucsebxf-n52_rto3" mz="n52">Slow</string>
<string name="8rcjs2ucsebxf-n53_rto3" mz="n53">Fast</string>
<string name="8rcjs2ucsebxf-n56_rto3" mz="level_text">Level : Lv{lv=2}</string>
<string name="8rcjs2ucsebxf-n57_rto3" mz="btn_player">Player</string>
<!-- Setting_07/com_setting.xml -->
<string name="8rcjs2ucsebx10-n66_a7mc" mz="n66">Profile</string>
<string name="8rcjs2ucsebx10-n70_a7mc" mz="btn_select">Change</string>
<!-- Signin_19/com/btn_sign.xml -->
<string name="a98xmhwkebok1z-n27_ho69" mz="text_prop">Remove</string>
<string name="a98xmhwkebok1z-n30_gism" mz="reward_num1">x2</string>
<string name="a98xmhwkebok1z-n37_npsw" mz="reward_num">x20</string>
<!-- Signin_19/com_sign_in.xml -->
<string name="a98xmhwktqjz0-n30_ho69" mz="btn_collect">Collect</string>
<string name="a98xmhwktqjz0-n35_h0j9" mz="n35">Loop Labyrinth</string>
<!-- Turntable_11/com/btn_go.xml -->
<string name="8k6ttzvxsebxb-n9_n6lk" mz="text_spintimes">{times=0}/{limits=9}</string>
<!-- Turntable_11/com/btn_go1.xml -->
<string name="8k6ttzvxn6lkt-n10_n6lk" mz="title">Watch AD</string>
<string name="8k6ttzvxn6lkt-n9_n6lk" mz="title">Free Spin</string>
<string name="8k6ttzvxn6lkt-n3_ra8p" mz="n3">Daily Limit Reach</string>
<!-- Turntable_11/com_wheel.xml -->
<string name="8k6ttzvxsebxa-n39_njnv" mz="text_spintimes">Left Spin Times: [color=#95c852]{times=0}/[color][color=#dd786d]{limits=60}[color]</string>
<string name="8k6ttzvxsebxa-n41_njnv" mz="n41">Voyage Wheel</string>
<!-- ZM_AddCell_12/com_goldreward.xml -->
<string name="pxry6pctr8lgu-n10_tsdq" mz="btn_receive">Receive</string>
<!-- ZM_AddCell_12/img_add/btn_play.xml -->
<string name="pxry6pctt5fe2b-n5_t5fe" mz="n5">Play</string>
<!-- ZM_AddCell_12/img_add/btn_watchAd_.xml -->
<string name="pxry6pctrdgq1m-n12_wgo4" mz="title1">Exchange</string>
<string name="pxry6pctrdgq1m-n16_o08s" mz="title">Watch AD</string>
<!-- ZM_AddCell_12/img_add/com_addView_new.xml -->
<string name="pxry6pctrdgq1l-n65_rdgq" mz="text_level">Level 3</string>
<string name="pxry6pctrdgq1l-n70_rdgq" mz="lab_title">Win Rate </string>
<string name="pxry6pctrdgq1l-n72_rdgq" mz="lab_title">Using tools can improve the success
rate of levels.</string>
<string name="pxry6pctrdgq1l-n79_rdgq" mz="text_out">x10</string>
<string name="pxry6pctrdgq1l-n80_rdgq" mz="text_back">x10</string>
<string name="pxry6pctrdgq1l-n81_rdgq" mz="text_refresh">x10</string>
<string name="pxry6pctrdgq1l-n111_t5fe" mz="n111">Power Up!</string>
<string name="pxry6pctrdgq1l-n121_qbo9" mz="btn_play">Play</string>
<string name="pxry6pctrdgq1l-n122_qbo9" mz="ads">Owner Rewarded ADs: [color=#fbd459]{num=0}/[color][color=#addb79]{need=0}[color]</string>
<!-- ZM_AddCell_12/img_add/com_addnew.xml -->
<string name="pxry6pctrdgq1j-n4_rdgq" mz="lab_title">Level 3</string>
<string name="pxry6pctrdgq1j-n6_rdgq" mz="btn_max_pay">Play</string>
<string name="pxry6pctrdgq1j-n10_rdgq" mz="lab_title">Special Gift</string>
<string name="pxry6pctrdgq1j-n11_rdgq" mz="lab_title">Win rate </string>
<string name="pxry6pctrdgq1j-n13_rdgq" mz="lab_title">Using tools can improve the success rate of levels.</string>
<string name="pxry6pctrdgq1j-n24_rdgq" mz="lab_title">x10</string>
<string name="pxry6pctrdgq1j-n25_rdgq" mz="lab_title">x10</string>
<string name="pxry6pctrdgq1j-n26_rdgq" mz="lab_title">x10</string>
<!-- ZM_H5_15/com/btn_icon.xml -->
<string name="ldxlghf7d3a97-n7_d3a9" mz="n7">READY!</string>
<!-- ZM_H5_15/com/btn_out.xml -->
<string name="ldxlghf7d3a9j-n4_d3a9" mz="title">Cash Out</string>
<!-- ZM_H5_15/com/com_top.xml -->
<string name="ldxlghf7d3a95-n4_d3a9" mz="text_more">Collect {money=$223.46} more to cash out</string>
<!-- ZM_Pass_14/com/btn_recive_gift.xml -->
<string name="8upc06ris27hv-n4_s27h" mz="title">RECEIVE THEM
NOW!</string>
<!-- ZM_Pass_14/com/com_top_bg.xml -->
<string name="8upc06riuhql10-n9_n76n" mz="n9">Master Pass</string>
<string name="8upc06riuhql10-n10_n76n" mz="n10">Free</string>
<!-- ZM_Petty/com/btn_confirm.xml -->
<string name="e9w4rbkqkbzoa-n3_kbzo" mz="title">Confirm</string>
<!-- ZM_Petty/com/btn_get.xml -->
<string name="e9w4rbkqkbzo2-n1_kbzo" mz="title">withdraw</string>
<!-- ZM_Petty/com/com_account.xml -->
<string name="e9w4rbkqkbzo4-n2_kbzo" mz="n2">Enter Account</string>
<string name="e9w4rbkqkbzo4-n4_kbzo" mz="n4">Enter your PayPal Account</string>
<string name="e9w4rbkqkbzo4-n5_kbzo" mz="n5">You can exchange cash to the
following PayPal account.</string>
<!-- ZM_Petty/com/com_detail.xml -->
<string name="e9w4rbkqkbzob-n3_kbzo" mz="n3">Payment Details</string>
<string name="e9w4rbkqkbzob-n4_kbzo" mz="text_amount">Payment Amount: {num=} USD</string>
<string name="e9w4rbkqkbzob-n5_kbzo" mz="text_data">Payment Date: {data=}</string>
<string name="e9w4rbkqkbzob-n6_kbzo" mz="text_order">Order Number: {order=}</string>
<string name="e9w4rbkqkbzob-n7_kbzo" mz="text_email">PayPal: [color=#1777ff]{email=}[/color]</string>
<string name="e9w4rbkqkbzob-n11_kbzo" mz="text_limit">(Estimated delivery in 0-{day=} business days)</string>
<string name="e9w4rbkqkbzob-n13_rftf" mz="btn_redeem">Redeem</string>
<!-- ZM_Petty/com/com_email.xml -->
<string name="e9w4rbkqkbzo5-n33_deiw-prompt" mz="enter_email">[color=#bfbfbf]E-mail Address[/color]</string>
<!-- ZM_Petty/com/com_firstName.xml -->
<string name="e9w4rbkqkbzo8-n33_deiw-prompt" mz="enter_first_name">[color=#bfbfbf]First Name[/color]</string>
<!-- ZM_Petty/com/com_get_panel.xml -->
<string name="e9w4rbkqkbzo3-n7_kbzo" mz="n7">Congratulations!
You've got a bonus.</string>
<string name="e9w4rbkqkbzo3-n8_kbzo" mz="text_reward">10.00 USD</string>
<!-- ZM_Petty/com/com_lastName.xml -->
<string name="e9w4rbkqkbzo9-n33_deiw-prompt" mz="enter_last_name">[color=#bfbfbf]Last Name[/color]</string>
<!-- ZM_Petty/com/com_scond_confirm.xml -->
<string name="e9w4rbkqkbzoe-n7_kbzo" mz="n7">Confirm Account</string>
<string name="e9w4rbkqkbzoe-n11_r7ur" mz="text_account">Account: {account=}</string>
<string name="e9w4rbkqkbzoe-n12_r7ur" mz="text_first_name">First Name: {name=}</string>
<string name="e9w4rbkqkbzoe-n13_r7ur" mz="text_last_name">Last Name: {name=}</string>
<string name="e9w4rbkqkbzoe-n14_r7ur" mz="n14">Please confirm your account.Paypal will ensure your account safety.</string>
<!-- ZM_Tasks_13/com/btn_claim.xml -->
<string name="qspwcoorp44vh-n4_p44v" mz="title">Collect</string>
<!-- ZM_Tasks_13/com/btn_task_tab.xml -->
<string name="qspwcoorp44ve-n2_sebx" mz="title">Passing</string>
<string name="qspwcoorp44ve-n5_p44v" mz="title1">Time</string>
<string name="qspwcoorp44ve-n18_n76n" mz="title2">Ad Views</string>
<!-- ZM_Tasks_13/com/com_task_item.xml -->
<string name="qspwcoorp44vf-n3_p44v" mz="number_text">x3</string>
<string name="qspwcoorp44vf-n6_p44v" mz="content_text">Matching 10 times</string>
<!-- ZM_Tasks_13/com_taskView.xml -->
<string name="qspwcoorp44v0-n9_pjnn" mz="title">Achievement</string>
<!-- ZM_Tasks_13/com_task_reward.xml -->
<string name="qspwcooruhql2-n29_fhza" mz="title">Reward</string>
<string name="qspwcooruhql2-n30_fhza" mz="text_smaill_title">Watch an AD to get double gold</string>
<!-- bkg_jilu/com/com_record_item.xml -->
<string name="u5bqcwhxf6p04-n3_f6p0" mz="name">xxxxxxx</string>
<string name="u5bqcwhxf6p04-n4_f6p0" mz="lab_claim">claimed</string>
<!-- bkg_jilu/com_jilu.xml -->
<string name="u5bqcwhxf6p00-n14_qbo9" mz="title">Record</string>
<!-- bkg_reward_new/com_reward_mul.xml -->
<string name="xwnagx5bq6oz0-n19_irh9" mz="n19">Watch an ad to get double money</string>
<!-- failpack/com_resurgence.xml -->
<string name="teoe7y8wupx737-n26_hrbw" mz="text_progress">Completion: 38%</string>
<string name="teoe7y8wupx737-n30_hrbw" mz="text_refreshnum">x1</string>
<string name="teoe7y8wupx737-n31_hrbw" mz="text_outnum">x1</string>
<string name="teoe7y8wupx737-n32_hrbw" mz="text_backnum">x1</string>
<string name="teoe7y8wupx737-n33_hrbw" mz="n33">Rise Again and Fight On!</string>
<string name="teoe7y8wupx737-n38_hrbw" mz="text_goldnum">x10</string>
<string name="teoe7y8wupx737-n68_p2pb" mz="text_have">Owner ADs:0</string>
<string name="teoe7y8wupx737-n69_p2pb" mz="need_text">need 3 ADs</string>
<!-- store_17/com/btn_get.xml -->
<string name="5crzgdh6txo33a-n1_sebx" mz="title">30 ADs</string>
<!-- store_17/com/btn_watchAd1.xml -->
<string name="5crzgdh6re5l1o-n12_wgo4" mz="watch">Watch Ad</string>
<!-- store_17/com/btn_watchAd2.xml -->
<string name="5crzgdh6txo33d-n12_wgo4" mz="watch">Watch AD</string>
<string name="5crzgdh6txo33d-n13_rigk" mz="title">Receive</string>
<!-- store_17/com/buygold_item.xml -->
<string name="5crzgdh6d3a91-n37_qxz4" mz="text_ads">Need {ads=10} ADs</string>
<string name="5crzgdh6d3a91-n9_agfu" mz="coin_text">x3</string>
<string name="5crzgdh6d3a91-n14_agfu" mz="content_text">OFF</string>
<!-- store_17/com_buygold.xml -->
<string name="5crzgdh6d3a92-n59_d3g7" mz="n59">Collection</string>
<string name="5crzgdh6d3a92-n44_ty4r" mz="ads">OwnerADs: {num=10}</string>
<!-- threeDaysGift/com/btn_get.xml -->
<string name="t6ez4dxug5ouo-n2_sebx" mz="title">Receive</string>
<!-- threeDaysGift/com/item_reward.xml -->
<string name="t6ez4dxuke932-n0_ke93" mz="lab_num">x20</string>
<!-- threeDaysGift/com_three_days.xml -->
<string name="t6ez4dxuke930-n6_ke93" mz="text_have">Owner ADs:0</string>
<string name="t6ez4dxuke930-n5_ke93" mz="need_text">need 3 ADs</string>
<string name="t6ez4dxuke930-n8_ke93" mz="n8">Buy the gift pack, receive three-day bonus</string>
<string name="t6ez4dxuke930-n20_g5ou" mz="btn_get">Receive</string>
<string name="t6ez4dxuke930-n27_fzcj" mz="btn_max_pack">$ {price=199}</string>
<!-- tixian/com/btn_back.xml -->
<string name="md8tkwlztivmeh-n5_tivm" mz="n5"> Back to Previous</string>
<!-- tixian/com/btn_code.xml -->
<string name="md8tkwlztivmeg-n9_tivm" mz="n9">Copy Code</string>
<string name="md8tkwlztivmeg-n11_rftf" mz="n11">Go Shopping</string>
<!-- tixian/com/btn_edit.xml -->
<string name="md8tkwlzdeiw1s-n13_of2j" mz="title">Comfirmar</string>
<!-- tixian/com/btn_get.xml -->
<string name="md8tkwlzcphly-n4_e5ji" mz="title">Claim x{bet=2}</string>
<!-- tixian/com/btn_kicket.xml -->
<string name="md8tkwlztivmef-n5_tivm" mz="n5">Claim</string>
<!-- tixian/com/btn_pay.xml -->
<string name="md8tkwlzheqb2k-n19_tivm" mz="watch">Watch AD</string>
<!-- tixian/com/btn_record.xml -->
<string name="md8tkwlzc0is1u-n48_c0is" mz="n48">Go to Summary</string>
<!-- tixian/com/com_cord.xml -->
<string name="md8tkwlzmeh8c-n11_s0jg" mz="text_payer">Cash</string>
<string name="md8tkwlzmeh8c-n13_s0jg" mz="text_name">Process in query</string>
<string name="md8tkwlzmeh8c-n17_n691" mz="n1">Account:</string>
<string name="md8tkwlzmeh8c-n18_n691" mz="n2">Time:</string>
<string name="md8tkwlzmeh8c-n19_n691" mz="n3">Status</string>
<string name="md8tkwlzmeh8c-n26_n691" mz="email_text">.COM</string>
<string name="md8tkwlzmeh8c-n28_n691" mz="status_text_0">Under Review</string>
<!-- tixian/com/com_cord_new.xml -->
<string name="md8tkwlz933h61-n11_s0jg" mz="text_payer">Cash</string>
<string name="md8tkwlz933h61-n13_s0jg" mz="text_name">Process in query</string>
<string name="md8tkwlz933h61-n17_n691" mz="n1">Account:</string>
<string name="md8tkwlz933h61-n18_n691" mz="n2">Time:</string>
<string name="md8tkwlz933h61-n19_n691" mz="n3">Status</string>
<string name="md8tkwlz933h61-n26_n691" mz="email_text">.com</string>
<string name="md8tkwlz933h61-n28_n691" mz="status_text_0">Under Review</string>
<!-- tixian/com/com_enter.xml -->
<string name="md8tkwlzdeiw1k-n33_deiw-prompt" mz="enter_email">[color=#6a879d]E-mail Address[/color]</string>
<!-- tixian/com/com_firstname.xml -->
<string name="md8tkwlzdeiw1j-n36_deiw-prompt" mz="enter_fname">[color=#6a879d]First Name[/color]</string>
<!-- tixian/com/com_lastname.xml -->
<string name="md8tkwlzdeiw1i-n47_uzne-prompt" mz="enter_lname">[color=#6a879d]Last Name[/color]</string>
<!-- tixian/com/com_rank.xml -->
<string name="md8tkwlzqgv24f-n1_mb7a" mz="lab_title_des">Your current ranking</string>
<string name="md8tkwlzqgv24f-n4_mb7a" mz="lab_rank_tips">No waiting! Top spot in queue gets
automatic rewards</string>
<string name="md8tkwlzqgv24f-n11_qgv2" mz="text_rank1">1.Watching an advertisement can speed up [color=#ffda3c]{rank=2-5}[/color] rankings</string>
<string name="md8tkwlzqgv24f-n11_qgv2-texts_0" mz="text_rank1">1.Watching an advertisement can speed up [color=#ffda3c]{rank=2-5}[/color] rankings</string>
<string name="md8tkwlzqgv24f-n11_qgv2-texts_1" mz="text_rank1">1.You have sped up [color=#feee88]{rank=2}[/color] ranks by
watching ads</string>
<string name="md8tkwlzqgv24f-n6_mb7a" mz="text_rank2">2.You have sped up [color=#feee88]{rank=2}[/color] ranks by logging</string>
<string name="md8tkwlzqgv24f-n6_mb7a-texts_0" mz="text_rank2">2.Logging in every day can speed up [color=#ffda3c]{rank=5}[/color] rankings </string>
<string name="md8tkwlzqgv24f-n6_mb7a-texts_1" mz="text_rank2">2.You have sped up [color=#feee88]{rank=2}[/color] ranks by logging</string>
<string name="md8tkwlzqgv24f-n7_mb7a" mz="text_rank3">3.Go to the gameplay room page,
active [color=#ffda3c]{time=2}[/color] mins can speed up [color=#ffda3c]{rank=2}[/color] rankings
</string>
<string name="md8tkwlzqgv24f-n7_mb7a-texts_0" mz="text_rank3">3.Go to the gameplay room page,
active [color=#ffda3c]{time=2}[/color] mins can speed up [color=#ffda3c]{rank=2}[/color] rankings
</string>
<string name="md8tkwlzqgv24f-n7_mb7a-texts_1" mz="text_rank3">3.You have sped up [color=#feee88]{rank=2}[/color] ranks through
active tasks
</string>
<!-- tixian/com/com_task.xml -->
<string name="md8tkwlzes171x-n78_es17" mz="n01">Order placed.order ID:</string>
<string name="md8tkwlzes171x-n83_es17" mz="text_task_title">Watch {ad=20} Reward Ads:</string>
<string name="md8tkwlzes171x-n85_es17" mz="text_task">Get your prizes</string>
<string name="md8tkwlzes171x-n124_j434" mz="text_payer">Let's get ready to claim</string>
<!-- tixian/com/com_ticket_item.xml -->
<string name="md8tkwlztivmee-n3_tivm" mz="n3">DISCOUNT
COUPON</string>
<!-- tixian/com/pb_bar.xml -->
<string name="md8tkwlzagfu41-n7_gz3u" mz="title">&lt;img src='ui://o9974uc5qbo98'/&gt;1/&lt;img src='ui://o9974uc5qbo98'/&gt;1</string>
<!-- tixian/com_confirm.xml -->
<string name="md8tkwlzut66d-n66_c2wf" mz="n22">Please complete all conditions to cash out</string>
<string name="md8tkwlzut66d-n11_jr4y" mz="text_payhint">Please note that payment will take 3-5 days to deliver. You can check your payment status at withdrawals record page.</string>
<string name="md8tkwlzut66d-n11_jr4y-texts_0" mz="text_payhint">Processing the payment to
[color=#c49f82] {account=1234567@qq.com}[/color]</string>
<string name="md8tkwlzut66d-n11_jr4y-texts_def" mz="text_payhint">Please note that payment will take 3-5 days to deliver. You can check your payment status at withdrawals record page.</string>
<string name="md8tkwlzut66d-n12_mzwv" mz="text_title">Enter your email</string>
<string name="md8tkwlzut66d-n29_v6mn" mz="text_smaill_title">We'll contact you to process your redemption.</string>
<string name="md8tkwlzut66d-n70_c2wf" mz="nrules">Exchange rules:</string>
<string name="md8tkwlzut66d-n74_if1e" mz="text_query">In query: {cur=1234}/{tol=8000}</string>
<string name="md8tkwlzut66d-n75_if1e" mz="n75">Claim condition</string>
<string name="md8tkwlzut66d-n84_gvz3" mz="nrules">(1) Make sure your app's version is the latest version.
(2)Please confirm that the account is correct, otherwise the cash will be unsuccessful or the wrong account will be charged, and you are responsible for it.
(3) Please confirm the exchange amount. After sending, the amount cannot be changed anymore.
(4) Exchange process will be completed within 3 working days.</string>
<string name="md8tkwlzut66d-n86_ghqt" mz="text_payhint">Please note that payment will take 3-5 days to deliver. You can check your payment status at withdrawals record page.</string>
<string name="md8tkwlzut66d-n86_ghqt-texts_0" mz="text_payhint">Waiting in line to reach the first place for withdrawal.</string>
<string name="md8tkwlzut66d-n86_ghqt-texts_def" mz="text_payhint">Please note that payment will take 3-5 days to deliver. You can check your payment status at withdrawals record page.</string>
<string name="md8tkwlzut66d-n99_agfu" mz="text_title">Redeem</string>
<string name="md8tkwlzut66d-n99_agfu-texts_0" mz="text_title">Account</string>
<string name="md8tkwlzut66d-n99_agfu-texts_1" mz="text_title">Condition</string>
<string name="md8tkwlzut66d-n99_agfu-texts_2" mz="text_title">Steps</string>
<string name="md8tkwlzut66d-n99_agfu-texts_3" mz="text_title">Completed</string>
<string name="md8tkwlzut66d-n99_agfu-texts_4" mz="text_title">Account</string>
<string name="md8tkwlzut66d-n99_agfu-texts_5" mz="text_title">Redeem</string>
<string name="md8tkwlzut66d-n99_agfu-texts_6" mz="text_title">Code</string>
<string name="md8tkwlzut66d-n99_agfu-texts_def" mz="text_title">Enter Account</string>
<string name="md8tkwlzut66d-n128_fzz8" mz="text_smaill_title">Please confirm your account for Arrow Game: Beat Tap to send out payment.Paypal will ensure your account safety.</string>
<string name="md8tkwlzut66d-n132_fzz8" mz="text_chneedlv">Withdraw all cash through level {0}</string>
<string name="md8tkwlzut66d-n174_fzz8" mz="text_ch_title">Level2</string>
<string name="md8tkwlzut66d-n140_fzz8" mz="text_chdate">Information({0})</string>
<string name="md8tkwlzut66d-n144_fzz8" mz="n144">People who passed today</string>
<string name="md8tkwlzut66d-n145_fzz8" mz="n145">Number of challenger per capita</string>
<string name="md8tkwlzut66d-n146_fzz8" mz="text_chdate3">Challenger withdrawal per capita</string>
<string name="md8tkwlzut66d-n232_dpcj" mz="btn_tab">Confirm</string>
<string name="md8tkwlzut66d-n235_dpcj" mz="btn_earn">Redeem</string>
<string name="md8tkwlzut66d-n235_dpcj-texts_0" mz="btn_earn">Redeem</string>
<string name="md8tkwlzut66d-n235_dpcj-texts_1" mz="btn_earn">Complete</string>
<string name="md8tkwlzut66d-n236_dpcj" mz="btn_chout">Confirm</string>
<string name="md8tkwlzut66d-n237_dpcj" mz="btn_confirm">Confirm</string>
<string name="md8tkwlzut66d-n242_dpcj" mz="btn_check_level">Cash Out</string>
<string name="md8tkwlzut66d-n262_t5fe" mz="text_cashneedlv">Your limit wil expire in</string>
<string name="md8tkwlzut66d-n266_t5fe" mz="lab_lv_need_des">Your limit has expired. Watch ads to unlock it.</string>
<string name="md8tkwlzut66d-n274_uzne" mz="n274">Condition 1: Collect </string>
<string name="md8tkwlzut66d-n328_tivm" mz="n328">DISCOUNT
COUPON</string>
<string name="md8tkwlzut66d-n331_tivm" mz="n331">Claim Code</string>
<string name="md8tkwlzut66d-n332_tivm" mz="lab_code">Claim Code</string>
<string name="md8tkwlzut66d-n337_tivm" mz="n337">How to Redeem Instructions</string>
<string name="md8tkwlzut66d-n338_tivm" mz="n338">1.Copy Code
2. Click to Contact Us
3. Submit the code and account details via email</string>
<string name="md8tkwlzut66d-n341_tivm" mz="n341">Your code
is ready below</string>
<string name="md8tkwlzut66d-n343_rng1" mz="lab_ads">Owner ADs: {0}/{1}</string>
<string name="md8tkwlzut66d-n344_rng1" mz="btn_inline_ok">Confirm</string>
<string name="md8tkwlzut66d-n345_gism" mz="text_condi1">{cash=$300.00}</string>
<string name="md8tkwlzut66d-n346_gz3u" mz="text_ch_number">&lt;img src='ui://o9974uc5qbo98'/&gt; {cash=300.00}</string>
<!-- tixian/com_record.xml -->
<string name="md8tkwlzw3axa-n6_fl5d" mz="n6">No Record</string>
<string name="md8tkwlzw3axa-n34_dpcj" mz="text_title">Record</string>
<!-- tixian/com_redeem_code.xml -->
<string name="md8tkwlzrftfel-n1_rftf" mz="text_title">Code</string>
<string name="md8tkwlzrftfel-n12_rftf" mz="n12">DISCOUNT
COUPON</string>
<string name="md8tkwlzrftfel-n15_rftf" mz="n15">Claim Code</string>
<string name="md8tkwlzrftfel-n16_rftf" mz="lab_code">Claim Code</string>
<string name="md8tkwlzrftfel-n18_rftf" mz="btn_contact_us">Go Shopping</string>
<string name="md8tkwlzrftfel-n20_rftf" mz="n20">How to Redeem Instructions</string>
<string name="md8tkwlzrftfel-n21_rftf" mz="n21">1.Copy the promo code.
2. Click on the shopping mall.
3. Select a product in the mall and enter the promo code at checkout.</string>
<string name="md8tkwlzrftfel-n23_rftf" mz="n23">Your code
is ready below</string>
<!-- tixian/com_regulation.xml -->
<string name="md8tkwlzghqt2-n3_ghqt" mz="n3">
We need multi-party verification for withdrawal, so the payment time maybe longer. Please be patient.
Under normal circumstances, the payment will be credited within one month, if it has not been credited for more than a month, please contact our customer service Facebook:
</string>
<string name="md8tkwlzghqt2-n6_ghqt" mz="n6">maxyuen001@gmail.com</string>
<string name="md8tkwlzghqt2-n16_sms1" mz="n16">RULE</string>
<!-- tixian/com_saveing/btn_confirm.xml -->
<string name="md8tkwlzlsax1y-n10_dpcj" mz="title">Claim </string>
<!-- tixian/com_saveing/btn_getcash.xml -->
<string name="md8tkwlzupx71u-n7_dpcj" mz="title">Claim </string>
<!-- tixian/com_saveing/btn_top.xml -->
<string name="md8tkwlzupx71r-n6_upx7" mz="text_type">Beginner</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_0" mz="text_type">Beginner</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_1" mz="text_type">Expext</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_2" mz="text_type">Master</string>
<!-- tixian/com_saveingpot.xml -->
<string name="md8tkwlzupx71p-n10_upx7" mz="text_remaintime">12d 23:12:12111111</string>
<string name="md8tkwlzupx71p-n19_upx7" mz="text_ad">1. Earn XXX USD for each ad you watch </string>
<string name="md8tkwlzupx71p-n20_upx7" mz="text_pay">2. Pay X USD for X times cashback.</string>
<string name="md8tkwlzupx71p-n21_upx7" mz="btn_ch">GO</string>
<string name="md8tkwlzupx71p-n22_upx7" mz="text_lose">If the event ends without meeting the goal,
you will lose {num=0} tickets.
</string>
<string name="md8tkwlzupx71p-n34_lsax" mz="btn_confirm">Comfirm</string>
<string name="md8tkwlzupx71p-n34_lsax-texts_0" mz="btn_confirm">Comfirm</string>
<string name="md8tkwlzupx71p-n34_lsax-texts_1" mz="btn_confirm">Complete</string>
<string name="md8tkwlzupx71p-n36_lsax" mz="text_title">Account</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_0" mz="text_title">Account</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_1" mz="text_title">Account</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_2" mz="text_title">Compeleted</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_3" mz="text_title">Compeleted</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_4" mz="text_title">Redeem</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_5" mz="text_title">Code</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_def" mz="text_title">Condition</string>
<string name="md8tkwlzupx71p-n53_lsax" mz="n22">Please complete all conditions to cash out</string>
<string name="md8tkwlzupx71p-n72_lsax" mz="n72">Congratulations</string>
<string name="md8tkwlzupx71p-n73_lsax" mz="text_query">12314444@qq.com</string>
<string name="md8tkwlzupx71p-n76_lsax" mz="text_payhint">You will get the $200 for 90 days</string>
<string name="md8tkwlzupx71p-n88_dpcj" mz="text_smaill_title">Please leave your email information and we will issue a gift card redemption code</string>
<string name="md8tkwlzupx71p-n94_dpcj" mz="text_smaill_title">Please confirm your email to Arrow Game: Beat Tap to send out payment.We will send the gift card redemption code to your email</string>
<string name="md8tkwlzupx71p-n100_dpcj" mz="n100">Redemption Gift Card information</string>
<string name="md8tkwlzupx71p-n105_dpcj" mz="n1">Gift Card</string>
<string name="md8tkwlzupx71p-n106_dpcj" mz="n00">Account</string>
<string name="md8tkwlzupx71p-n163_tivm" mz="n163">DISCOUNT
COUPON</string>
<string name="md8tkwlzupx71p-n166_tivm" mz="n166">Claim Code</string>
<string name="md8tkwlzupx71p-n167_tivm" mz="lab_code">Claim Code</string>
<string name="md8tkwlzupx71p-n171_tivm" mz="n171">How to Redeem Instructions</string>
<string name="md8tkwlzupx71p-n172_tivm" mz="n172">1.Copy Code
2. Click to Contact Us
3. Submit the code and account details via email</string>
<string name="md8tkwlzupx71p-n174_tivm" mz="n174">Your code
is ready below</string>
<string name="md8tkwlzupx71p-n186_rng1" mz="btn_inline_ok">Confirm</string>
<!-- tixian/com_step/btn_change.xml -->
<string name="md8tkwlzif1e6-n9_if1e" mz="n9">Change</string>
<!-- tixian/com_step/com_info.xml -->
<string name="md8tkwlzif1eb-n7_if1e" mz="text_name">{fname=KKK} {lname=Walker}</string>
<string name="md8tkwlzif1eb-n8_if1e" mz="text_email">KKK_walker8800@gmail.com</string>
<!-- tixian/level_btn.xml -->
<string name="md8tkwlzfzz843-n8_fzz8" mz="text_level0">Level 02</string>
<string name="md8tkwlzfzz843-n9_fzz8" mz="text_level1">Level 01</string>
<string name="md8tkwlzfzz843-n18_933h" mz="text_level2">Level 03</string>
<string name="md8tkwlzfzz843-n12_fzz8" mz="n12">Wait to unlock</string>
</resources>
@@ -1,7 +1,6 @@
fileFormatVersion: 2
guid: 3ec7125d0333e284db6729a02dd964b0
folderAsset: yes
DefaultImporter:
guid: cdb4480106a5b4d4692f7f4a6704be66
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
@@ -0,0 +1,624 @@
<resources>
<!-- AddCell_12/com_addView.xml -->
<string name="cwrkvs469eoj0-n18_rigk" mz="title">難易度緩和</string>
<string name="cwrkvs469eoj0-n2_9eoj" mz="n2">全ステージにブロックを1個追加</string>
<string name="cwrkvs469eoj0-n14_re5l" mz="tips">{num=60}回報酬広告を視聴すると獲得できます</string>
<string name="cwrkvs469eoj0-n15_re5l" mz="ads">保有報酬広告回数:[color=#e2a838]{num=0}/[color][color=#84b93f]{need=60}[color]</string>
<string name="cwrkvs469eoj0-n38_peww" mz="n38">全ステージの難易度が緩和されました</string>
<!-- AddCell_12/com_addView_off.xml -->
<string name="cwrkvs46iec4o-n2_9eoj" mz="n2">全ステージにブロックを1個追加</string>
<string name="cwrkvs46iec4o-n23_rigk" mz="n23">全ステージの難易度が緩和されました</string>
<string name="cwrkvs46iec4o-n14_re5l" mz="tips">{num=60}回報酬広告を視聴すると獲得できます</string>
<string name="cwrkvs46iec4o-n15_re5l" mz="ads">保有報酬広告回数:[color=#2c7a2e]{num=3/}[/color][color=#b53746]{num1=60}[/color]</string>
<string name="cwrkvs46iec4o-n56_eezv" mz="text_off">[color=#ffee90]{off=80%}[/color]
オフ</string>
<!-- Arrow_Theme/com_theme.xml -->
<string name="nie197ferto34-n12_rto3" mz="n12">テーマ</string>
<string name="nie197ferto34-n10_rto3" mz="n10">ダークモード</string>
<!-- Arrow_game/btn/ProgressBar1.xml -->
<string name="sjl9teijrto31s-n2_rto3" mz="n2">ステージをクリアして進捗率を100%にしましょう</string>
<!-- Arrow_game/btn/btn_clear.xml -->
<string name="sjl9teijrsd4c-n2_rsd4" mz="n2">消去</string>
<!-- Arrow_game/btn/btn_green.xml -->
<string name="sjl9teijrto31j-n2_rto3" mz="text">使用中</string>
<string name="sjl9teijrto31j-n2_rto3-texts_0" mz="text">使用中</string>
<string name="sjl9teijrto31j-n2_rto3-texts_def" mz="text">選択</string>
<!-- Arrow_game/btn/btn_green1.xml -->
<string name="sjl9teijrto31n-n1_rto3" mz="title">選択</string>
<!-- Arrow_game/btn/btn_hint.xml -->
<string name="sjl9teijrsd4d-n2_rsd4" mz="n2">ヒント</string>
<!-- Arrow_game/btn/btn_petty.xml -->
<string name="sjl9teijrto31f-n5_rto3" mz="n5">少額報酬</string>
<string name="sjl9teijrto31f-n3_jjt6" mz="n3">受け取った現金
</string>
<!-- Arrow_game/btn/btn_saveingpot.xml -->
<string name="sjl9teijrto31e-n5_p2pb" mz="lab_time">貯金箱</string>
<!-- Arrow_game/btn/btn_signin.xml -->
<string name="sjl9teijrto31c-n1_rto3" mz="n1">ログイン</string>
<!-- Arrow_game/btn/btn_statement.xml -->
<string name="sjl9teijrto31d-n2_e4fq" mz="n2">取引明細</string>
<!-- Arrow_game/btn/btn_watch.xml -->
<string name="sjl9teijrsd4g-n2_rsd4" mz="text">アイテムを使用</string>
<!-- Arrow_game/com_arrow_game.xml -->
<string name="sjl9teijrsd40-n37_rto3" mz="text_level">レベル{lv=1}</string>
<!-- Arrow_game/com_tips.xml -->
<string name="sjl9teijrto31o-n1_rto3" mz="n1">ヒント</string>
<string name="sjl9teijrto31o-n1_rto3-texts_0" mz="n1">ヒント</string>
<string name="sjl9teijrto31o-n1_rto3-texts_1" mz="n1">削除</string>
<string name="sjl9teijrto31o-n3_rto3" mz="n3">脱出できる矢印を探してください。</string>
<string name="sjl9teijrto31o-n3_rto3-texts_0" mz="n3">脱出できる矢印を探してください。</string>
<string name="sjl9teijrto31o-n3_rto3-texts_1" mz="n3">矢印を任意で1本削除できます。</string>
<!-- Common_01/btn/btn_boxreward.xml -->
<string name="o9974uc5til24j-n9_dpcj" mz="n9">報酬</string>
<!-- Common_01/btn/btn_buy1.xml -->
<string name="o9974uc5irrg1e-n5_d3a9" mz="text_gold">{price=199}</string>
<!-- Common_01/btn/btn_claim.xml -->
<string name="o9974uc5sebxc-n9_bjuk" mz="title">受け取る×{bet=2}</string>
<!-- Common_01/btn/btn_claim2.xml -->
<string name="o9974uc5sebxd-n3_sebx" mz="title">受け取る</string>
<!-- Common_01/btn/btn_claim2_new.xml -->
<string name="o9974uc5lryf2d-n6_lryf" mz="title">受け取る</string>
<!-- Common_01/btn/btn_claim3.xml -->
<string name="o9974uc5peww38-n8_gz3u" mz="title">受け取る×{bet=2}</string>
<string name="o9974uc5peww38-n11_lryf" mz="n11">報酬倍増受け取り</string>
<!-- Common_01/btn/btn_faq.xml -->
<string name="o9974uc5iec4aw-n6_p2pb" mz="lab_time">よくある質問</string>
<!-- Common_01/btn/btn_green1.xml -->
<string name="o9974uc59wz11e-n4_9wz1" mz="title">再開</string>
<!-- Common_01/btn/btn_max_buy.xml -->
<string name="o9974uc5nrk720-n5_d3a9" mz="title">$ {price=199}</string>
<!-- Common_01/btn/btn_noads.xml -->
<string name="o9974uc5cou6ba-n9_ezef" mz="n9">ラッキーギフト</string>
<!-- Common_01/btn/btn_petty.xml -->
<string name="o9974uc5o5jed0-n1_v18u" mz="n1">少額現金</string>
<string name="o9974uc5o5jed0-n3_jjt6" mz="n3">受け取った現金
</string>
<!-- Common_01/btn/btn_rank.xml -->
<string name="o9974uc5iwfgb0-n10_p2pb" mz="n10">ランキング</string>
<!-- Common_01/btn/btn_receive.xml -->
<string name="o9974uc5rt7lav-n6_waty" mz="title">送信</string>
<!-- Common_01/btn/btn_record.xml -->
<string name="o9974uc5qp92ap-n6_dpcj" mz="n6">記録</string>
<!-- Common_01/btn/btn_red.xml -->
<string name="o9974uc5733f4b-n6_733f" mz="title">出金</string>
<!-- Common_01/btn/btn_restore.xml -->
<string name="o9974uc5gz3ucf-n4_gz3u" mz="n4">購入履歴を復元</string>
<!-- Common_01/btn/btn_saveingpot.xml -->
<string name="o9974uc5rj3b4h-n5_p2pb" mz="lab_time">クマの貯金箱</string>
<!-- Common_01/btn/btn_statement.xml -->
<string name="o9974uc5o5jed5-n2_e4fq" mz="n2">取引明細</string>
<!-- Common_01/btn/btn_task.xml -->
<string name="o9974uc5fhzacg-n10_rj3b" mz="n10">ミッション</string>
<!-- Common_01/btn/btn_task_pass.xml -->
<string name="o9974uc59eojh-n9_lv4g" mz="number_text">レベル1</string>
<string name="o9974uc59eojh-n10_rj3b" mz="n10">バーチパス</string>
<!-- Common_01/btn/btn_thanks.xml -->
<string name="o9974uc5q8ucf-n3_q8uc" mz="title">受け取る</string>
<!-- Common_01/btn/btn_threeday.xml -->
<string name="o9974uc5y1du2o-n6_p2pb" mz="lab_time">3日間限定ギフト</string>
<!-- Common_01/btn/btn_watchAd.xml -->
<string name="o9974uc5b7ax1h-n12_wgo4" mz="watch">広告を視聴</string>
<string name="o9974uc5b7ax1h-n13_rigk" mz="title">受け取る</string>
<!-- Common_01/btn/btn_yellow.xml -->
<string name="o9974uc5sebx9-n1_sebx" mz="title">更新</string>
<!-- Common_01/com/com_broadcast_text1.xml -->
<string name="o9974uc5qp92an-n8_o5je" mz="cast_text">[color=#304981][size=32]{0}[/size][/color] が [color=#304981][size=36]{1} [/size][/color][color=#efc26b][size=22]{2}[/color] 出金しました</string>
<string name="o9974uc5qp92an-n1_ngxz" mz="hide_text">[color=#304981][size=32]{0}[/size][/color] が [color=#304981][size=36]{1} [/size][/color][color=#efc26b][size=22]{2}[/color] 出金しました</string>
<!-- Common_01/com/com_gold.xml -->
<string name="o9974uc5opwgd-n9_cgqg" mz="tips_text">ゴールドを獲得</string>
<!-- Common_01/com/com_money.xml -->
<string name="o9974uc5733f48-n10_p2pb" mz="text_time">残り03:45:45</string>
<!-- Common_01/com/com_open_tips.xml -->
<string name="o9974uc5arocdc-n1_aroc" mz="text_level_limit">あと{x=50}ステージクリアで全報酬を交換可能!</string>
<!-- Common_01/com_adcoming.xml -->
<string name="o9974uc5jobfas-n3_agfu" mz="money_text">広告が表示されます</string>
<string name="o9974uc5jobfas-n7_933h" mz="btn_removead">広告を削除</string>
<!-- Common_01/com_tips.xml -->
<string name="o9974uc5re5l1i-n13_bjuk" mz="title">ヒント</string>
<string name="o9974uc5re5l1i-n1_re5l" mz="btn_relog">再ログイン</string>
<string name="o9974uc5re5l1i-n4_re5l" mz="content">ネットワーク接続が異常です。再度ログインしてください。</string>
<!-- Common_01/img_new/broadcast_topitem.xml -->
<string name="o9974uc5rdgq9c-n19_rdgq" mz="text_1">おめでとうございますユーザー[color=#ffe868][size=42]xxx[/size][/color]3日間ボーナスを購入後、[color=#ffe868]xxx[/color]マッチゲームをプレイしてステージをクリアしよう!</string>
<!-- Common_01/img_new/com_broadcast_new.xml -->
<string name="o9974uc5r8lg9a-n5_upx7" mz="text_0">おめでとうございますユーザー[color=#ad4800][size=36]xxx[/size][/color]+1グリッドパック購入後、[color=#ad4800]xxx[/color]マッチゲームでステージクリアしよう!</string>
<string name="o9974uc5r8lg9a-n3_upx7" mz="text_1">おめでとうございますユーザー[color=#ad4800][size=36]xxx[/size][/color]+1グリッドパック購入後、[color=#ad4800]xxx[/color]マッチゲームでステージクリアしよう!</string>
<string name="o9974uc5r8lg9a-n7_upx7" mz="text_2">おめでとうございますユーザー[color=#ad4800][size=36]xxx[/size][/color]+1グリッドパック購入後、[color=#ad4800]xxx[/color]マッチゲームでステージクリアしよう!</string>
<string name="o9974uc5r8lg9a-n16_upx7" mz="text_3">おめでとうございますユーザー[color=#ad4800][size=36]xxx[/size][/color]+1グリッドパック購入後、[color=#ad4800]xxx[/color]マッチゲームでステージクリアしよう!</string>
<!-- Common_01/img_new/com_broadcast_text1.xml -->
<string name="o9974uc5cgqg1o-n1_cgqg" mz="cast_text">おめでとうございます、[color=#71fdff]{0}[/color] が [color=#96ff71]{1} [/color]米ドルを出金しました [color=#96ff71]{2}[/color]</string>
<string name="o9974uc5cgqg1o-n2_cgqg" mz="show_text">おめでとうございます、[color=#71fdff]{0}[/color] が [color=#96ff71]{1} [/color]米ドルを出金しました [color=#96ff71]{2}[/color]</string>
<!-- Common_01/img_new/item_wheel.xml -->
<string name="o9974uc5r8lg4r-n3_r8lg" mz="text_rate">×3</string>
<!-- GameResult_08/com/btn_cash.xml -->
<string name="8sjqw0q3rnhkt-n4_rnhk" mz="title">交換</string>
<!-- GameResult_08/com/btn_restart.xml -->
<string name="8sjqw0q3sebxi-n4_wgo4" mz="title">リトライ</string>
<!-- GameResult_08/com/cash_broad.xml -->
<string name="8sjqw0q3cgqgm-n0_cgqg" mz="cast_text">おめでとうございます、[color=#dfad42]{0}[/color] が [color=#90c04e]{1} [/color]米ドルを出金しました</string>
<!-- GameResult_08/com/com_success_cash.xml -->
<string name="8sjqw0q3cgqgl-n16_gz3u" mz="ch_text">レベルxをクリアすると出金可能</string>
<!-- GameResult_08/com_arrow_end.xml -->
<string name="8sjqw0q3rsd42f-n3_rsd4" mz="title">ハートがなくなりました</string>
<string name="8sjqw0q3rsd42f-n7_rsd4" mz="n7">&amp; ハートを補充</string>
<string name="8sjqw0q3rsd42f-n9_rsd4" mz="n9">復活</string>
<string name="8sjqw0q3rsd42f-n10_rsd4" mz="btn_watchAd">復活</string>
<string name="8sjqw0q3rsd42f-n11_rsd4" mz="btn_restart">リトライ</string>
<!-- GameResult_08/com_arrow_end_again.xml -->
<string name="8sjqw0q3rsd42h-n3_rsd4" mz="title">リトライ</string>
<string name="8sjqw0q3rsd42h-n7_rsd4" mz="n7">リトライすると今回のステージ進捗が消去されます。よろしいですか?</string>
<string name="8sjqw0q3rsd42h-n10_rsd4" mz="btn_revive">復活</string>
<string name="8sjqw0q3rsd42h-n11_rsd4" mz="btn_restart">リトライ</string>
<!-- GameResult_08/com_end.xml -->
<string name="8sjqw0q3sebxk-n46_ob5c" mz="n46">広告を視聴すると報酬が2倍になります</string>
<string name="8sjqw0q3sebxk-n62_cou6" mz="lab_lose_des">このステージをクリア後、全額出金可能</string>
<string name="8sjqw0q3sebxk-n71_gz3u" mz="text_award">×450</string>
<string name="8sjqw0q3sebxk-n52_733f" mz="tips_text">このステージクリアで出金条件達成</string>
<string name="8sjqw0q3sebxk-n79_h0j9" mz="text_award">チャレンジ失敗</string>
<string name="8sjqw0q3sebxk-n82_h0j9" mz="text_award">おめでとうございます</string>
<!-- Loading_25/com/com_pb.xml -->
<string name="yz7xhyy5k6ir2-n6_tqjz" mz="text_status">読み込み中...</string>
<!-- Lobby_03/com/btn_play_game.xml -->
<string name="gytj501cun4ap-n5_lryf" mz="n5">スタート</string>
<!-- Lobby_03/com/btn_shop.xml -->
<string name="gytj501cwgo41f-n8_qxz4" mz="n8">ショップ
破壊</string>
<!-- Lobby_03/com/btn_sign.xml -->
<string name="gytj501cwgo41d-n5_qxz4" mz="n5">ループ
迷宮</string>
<!-- Lobby_03/com/btn_wheel.xml -->
<string name="gytj501cwgo41g-n9_qxz4" mz="n9">航海
ルーレット</string>
<!-- Lobby_03/com/com_answer.xml -->
<string name="gytj501crt7l2r-n2_eezv" mz="text_answer">Com:123456ComC456Com</string>
<!-- Lobby_03/com/com_msg.xml -->
<string name="gytj501crt7l2s-n1_eezv" mz="text_msg">ユーザー:123456sdfsdfs</string>
<!-- Lobby_03/com/com_question.xml -->
<string name="gytj501crt7l2t-n2_eezv" mz="text_question">1.現金を入手する方法は?</string>
<!-- Lobby_03/com_faq.xml -->
<string name="gytj501crt7l2m-n3_eezv" mz="lab_title">よくある質問</string>
<string name="gytj501crt7l2m-n13_eezv-prompt" mz="input_msg">[color=#627f95][size=46]ここにメッセージを入力[/size][/color]</string>
<string name="gytj501crt7l2m-n21_p2pb" mz="btn_send">送信</string>
<string name="gytj501crt7l2m-n22_p2pb" mz="btn_contactus">お問い合わせ</string>
<!-- Lobby_03/com_first_award.xml -->
<string name="gytj501ctil22l-n54_rng1" mz="title">獲得しました</string>
<string name="gytj501ctil22l-n27_cphl" mz="btn_get">受け取る </string>
<!-- Lobby_03/com_hall.xml -->
<string name="gytj501copwg9-n9_opwg" mz="text_name">プレイヤー001</string>
<!-- Lobby_03/com_level_reward.xml -->
<string name="gytj501ce5ji1z-n5_e5ji" mz="n5">レベル報酬</string>
<string name="gytj501ce5ji1z-n6_e5ji" mz="n6">おめでとうございます、以下の報酬を受け取れます</string>
<string name="gytj501ce5ji1z-n13_e5ji" mz="text_reward">×300</string>
<string name="gytj501ce5ji1z-n15_e5ji" mz="btn_get">受け取る</string>
<!-- Login_05/com/btn_start.xml -->
<string name="8u2p5uv6sebx7-n5_ebok" mz="n5">クイックスタート</string>
<!-- Login_05/com/com_login_privacy.xml -->
<string name="8u2p5uv6opwg8-n0_opwg" mz="n0">ログインボタンをタップすると、以下に同意したものとみなされます
</string>
<string name="8u2p5uv6opwg8-n1_cou6" mz="n1">及び</string>
<string name="8u2p5uv6opwg8-n5_cou6" mz="text_privacy_user">[color=#ffe84e][url=link_href][size=43][/size]プライバシーポリシー[/color]</string>
<string name="8u2p5uv6opwg8-n6_dsgc" mz="text_privacy_user1">[color=#ffe84e][url=link_href1][size=43]利用規約[/size][/url][/color]</string>
<!-- Login_05/com_login_page.xml -->
<string name="8u2p5uv6sebx6-n6_sqnb" mz="btn_space">広告テスト</string>
<string name="8u2p5uv6sebx6-n8_lv4g" mz="btn_error">エラーテスト</string>
<string name="8u2p5uv6sebx6-n9_rt7l" mz="lab_int">整数:</string>
<string name="8u2p5uv6sebx6-n10_rt7l" mz="lab_reward">報酬:</string>
<string name="8u2p5uv6sebx6-n11_rt7l" mz="lab_key">キー:oXM0CzVDi7P1HstOpKvFMInPMOzpQ9uA6t3x75q5f5wQvsEy9vuiiiM94ZJCJSV7PcZGroSSInQCTGsu04QEiE</string>
<!-- NetIdle_22/com_Netidle.xml -->
<string name="x7vlnzzckhti0-n4_h70j" mz="text_loading">プレイヤー同士を接続中... {0}</string>
<!-- P14_PassView/com/btn_claim.xml -->
<string name="wyu9msxwybes2k-n4_ybes" mz="n4">受け取る</string>
<!-- P14_PassView/com/btn_recive_gift.xml -->
<string name="wyu9msxws27hv-n4_s27h" mz="title">有効化</string>
<!-- P14_PassView/com/com_item_award.xml -->
<string name="wyu9msxws27hz-n6_s27h" mz="number_text">×100</string>
<!-- P14_PassView/com/com_top_bg.xml -->
<string name="wyu9msxwuhql10-n11_ybes" mz="n11">プレミアム</string>
<string name="wyu9msxwuhql10-n12_ybes" mz="n12">無料</string>
<!-- P14_PassView/com/progress_pass.xml -->
<string name="wyu9msxws27hx-n3_s27h" mz="n3">タイルを消して次のレベルへ、1タイルにつき1ポイント</string>
<!-- P14_PassView/com_pass_view.xml -->
<string name="wyu9msxwkk653i-n61_kk65" mz="remain_time">12日 23:12:17</string>
<string name="wyu9msxwkk653i-n34_waty" mz="text_tips">タイルを消して次のレベルへ、1タイルにつき1ポイント</string>
<!-- P14_PassView/com_passunlock.xml -->
<string name="wyu9msxwybes2l-n7_re5l" mz="tips">必要広告回数:{num=10} </string>
<string name="wyu9msxwybes2l-n8_re5l" mz="ads">保有広告回数:{num=10}</string>
<string name="wyu9msxwybes2l-n21_ybes" mz="n21">上限</string>
<string name="wyu9msxwybes2l-n23_a7mc" mz="n23">航海ギフト</string>
<!-- Pack_16/com/pack_panel.xml -->
<string name="ynjzovt4cou62-n4_d3a9" mz="text_goldnum">×300</string>
<string name="ynjzovt4cou62-n8_d3a9" mz="text_refreshnum">×1</string>
<string name="ynjzovt4cou62-n9_d3a9" mz="text_outnum">×1</string>
<string name="ynjzovt4cou62-n10_d3a9" mz="text_backnum1">×1</string>
<string name="ynjzovt4cou62-n22_d3a9" mz="n22">強制広告をすべて削除、報酬用任意広告は残ります。</string>
<string name="ynjzovt4cou62-n24_d3a9" mz="title2">広告削除パック</string>
<string name="ynjzovt4cou62-n27_re5l" mz="tips1">必要広告回数:{num=10}</string>
<string name="ynjzovt4cou62-n28_re5l" mz="ads">保有広告回数:{num=10}</string>
<string name="ynjzovt4cou62-n45_76m8" mz="n45">豪華バンドル</string>
<string name="ynjzovt4cou62-n54_76m8" mz="tips2">必要広告回数:{num=10}</string>
<string name="ynjzovt4cou62-n55_76m8" mz="ads1">保有広告回数:{num=10}</string>
<string name="ynjzovt4cou62-n21_d3a9" mz="text_goldnum2">×450</string>
<string name="ynjzovt4cou62-n67_p2pb" mz="text_removetime">有効期間10時間</string>
<!-- Privacy_24/com_privacy.xml -->
<string name="i1rpsfynq8uc0-n9_jncd" mz="text_tips">BGMMonkeys Spinning Monkeys Kevin MacLeod (incompetech.com)
クリエイティブ・コモンズ 表示3.0ライセンスに基づき使用
http://creativecommons.org/licenses/by/3.0/
音楽配信:https://www.chosic.com/free-music/all/</string>
<string name="i1rpsfynq8uc0-n14_ty4r" mz="title">プライバシーポリシー</string>
<!-- Privacy_24/com_text.xml -->
<string name="i1rpsfynq8uc2-n0_q8uc" mz="content">本文</string>
<!-- Prop_09/com_choose.xml -->
<string name="ig55ss7kq8uc0-n12_q8uc" mz="btn_ad">復活</string>
<string name="ig55ss7kq8uc0-n34_peww" mz="n34">復活</string>
<string name="ig55ss7kq8uc0-n38_peww" mz="btn_thanks">いいえ、結構です</string>
<string name="ig55ss7kq8uc0-n40_cou6" mz="n40">アイテムを使用して復活</string>
<string name="ig55ss7kq8uc0-n48_h0j9" mz="n48">復活</string>
<string name="ig55ss7kq8uc0-n49_h0j9" mz="n49">削除</string>
<!-- Prop_09/com_prop.xml -->
<string name="ig55ss7kq8ucg-n25_e5ji" mz="n25">削除</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_0" mz="n25">削除</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_1" mz="n25">再配置</string>
<string name="ig55ss7kq8ucg-n25_e5ji-texts_def" mz="n25">取り消し</string>
<string name="ig55ss7kq8ucg-n7_q8uc" mz="n7">障害ブロック3個消去、グリッド75%解放</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_0" mz="n7">障害ブロック3個消去、グリッド75%解放</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_1" mz="n7">一手戻し、素材を完全回復</string>
<string name="ig55ss7kq8ucg-n7_q8uc-texts_2" mz="n7">全ブロック再配置、クリア成功率+230%</string>
<string name="ig55ss7kq8ucg-n36_h0j9" mz="n36">アイテム購入</string>
<!-- Reward_10/com_reward.xml -->
<string name="1x1w9cxnkj3h1-n42_txo3" mz="n42">おめでとうございます</string>
<string name="1x1w9cxnkj3h1-n44_gism" mz="text_num1">×2</string>
<!-- Setting_07/com/btn_menu.xml -->
<string name="8rcjs2ucsebx13-n3_sebx" mz="n3">プライバシーポリシー</string>
<string name="8rcjs2ucsebx13-n7_sebx" mz="n7">利用規約</string>
<string name="8rcjs2ucsebx13-n10_sebx" mz="n10">クレジット確認</string>
<string name="8rcjs2ucsebx13-n15_9wz1" mz="n15">公式サイト</string>
<string name="8rcjs2ucsebx13-n22_txo3" mz="n22">終了</string>
<string name="8rcjs2ucsebx13-n23_nvbg" mz="n23">お問い合わせ</string>
<string name="8rcjs2ucsebx13-n24_rva0" mz="n24">購入履歴を復元</string>
<!-- Setting_07/com/com_edit_name.xml -->
<string name="8rcjs2ucsebxh-n0_sebx" mz="input">ユーザー名</string>
<string name="8rcjs2ucsebxh-n0_sebx-prompt" mz="input">名前を入力してください</string>
<!-- Setting_07/com_person.xml -->
<string name="8rcjs2ucsebxf-n45_h0j9" mz="n45">設定</string>
<string name="8rcjs2ucsebxf-n21_trn4" mz="text_uid">ID:{UID=1234567}</string>
<string name="8rcjs2ucsebxf-n22_trn4" mz="text_version">バージョン:{count=1.0.1}</string>
<string name="8rcjs2ucsebxf-n23_trn4" mz="n23">音楽</string>
<string name="8rcjs2ucsebxf-n24_trn4" mz="n24">効果音</string>
<string name="8rcjs2ucsebxf-n50_rto3" mz="n50">ドラッグ速度</string>
<string name="8rcjs2ucsebxf-n49_rto3" mz="btn_revive">復活</string>
<string name="8rcjs2ucsebxf-n52_rto3" mz="n52">遅い</string>
<string name="8rcjs2ucsebxf-n53_rto3" mz="n53">速い</string>
<string name="8rcjs2ucsebxf-n56_rto3" mz="level_text">レベル:Lv{lv=2}</string>
<string name="8rcjs2ucsebxf-n57_rto3" mz="btn_player">プレイヤー</string>
<!-- Setting_07/com_setting.xml -->
<string name="8rcjs2ucsebx10-n66_a7mc" mz="n66">プロフィール</string>
<string name="8rcjs2ucsebx10-n70_a7mc" mz="btn_select">変更</string>
<!-- Signin_19/com/btn_sign.xml -->
<string name="a98xmhwkebok1z-n27_ho69" mz="text_prop">削除</string>
<string name="a98xmhwkebok1z-n30_gism" mz="reward_num1">×2</string>
<string name="a98xmhwkebok1z-n37_npsw" mz="reward_num">×20</string>
<!-- Signin_19/com_sign_in.xml -->
<string name="a98xmhwktqjz0-n30_ho69" mz="btn_collect">受け取る</string>
<string name="a98xmhwktqjz0-n35_h0j9" mz="n35">ループ迷宮</string>
<!-- Turntable_11/com/btn_go.xml -->
<string name="8k6ttzvxsebxb-n9_n6lk" mz="text_spintimes">{times=0}/{limits=9}</string>
<!-- Turntable_11/com/btn_go1.xml -->
<string name="8k6ttzvxn6lkt-n10_n6lk" mz="title">広告を視聴</string>
<string name="8k6ttzvxn6lkt-n9_n6lk" mz="title">無料スピン</string>
<string name="8k6ttzvxn6lkt-n3_ra8p" mz="n3">1日の上限回数に達しました</string>
<!-- Turntable_11/com_wheel.xml -->
<string name="8k6ttzvxsebxa-n39_njnv" mz="text_spintimes">残りスピン回数:[color=#95c852]{times=0}/[color][color=#dd786d]{limits=60}[color]</string>
<string name="8k6ttzvxsebxa-n41_njnv" mz="n41">航海ルーレット</string>
<!-- ZM_AddCell_12/com_goldreward.xml -->
<string name="pxry6pctr8lgu-n10_tsdq" mz="btn_receive">受け取る</string>
<!-- ZM_AddCell_12/img_add/btn_play.xml -->
<string name="pxry6pctt5fe2b-n5_t5fe" mz="n5">プレイ</string>
<!-- ZM_AddCell_12/img_add/btn_watchAd_.xml -->
<string name="pxry6pctrdgq1m-n12_wgo4" mz="title1">交換</string>
<string name="pxry6pctrdgq1m-n16_o08s" mz="title">広告を視聴</string>
<!-- ZM_AddCell_12/img_add/com_addView_new.xml -->
<string name="pxry6pctrdgq1l-n65_rdgq" mz="text_level">レベル3</string>
<string name="pxry6pctrdgq1l-n70_rdgq" mz="lab_title">クリア確率 </string>
<string name="pxry6pctrdgq1l-n72_rdgq" mz="lab_title">ツールを使用するとクリア成功率が上昇します。</string>
<string name="pxry6pctrdgq1l-n79_rdgq" mz="text_out">×10</string>
<string name="pxry6pctrdgq1l-n80_rdgq" mz="text_back">×10</string>
<string name="pxry6pctrdgq1l-n81_rdgq" mz="text_refresh">×10</string>
<string name="pxry6pctrdgq1l-n111_t5fe" mz="n111">パワーアップ!</string>
<string name="pxry6pctrdgq1l-n121_qbo9" mz="btn_play">プレイ</string>
<string name="pxry6pctrdgq1l-n122_qbo9" mz="ads">保有報酬広告回数:[color=#fbd459]{num=0}/[color][color=#addb79]{need=0}[color]</string>
<!-- ZM_AddCell_12/img_add/com_addnew.xml -->
<string name="pxry6pctrdgq1j-n4_rdgq" mz="lab_title">レベル3</string>
<string name="pxry6pctrdgq1j-n6_rdgq" mz="btn_max_pay">プレイ</string>
<string name="pxry6pctrdgq1j-n10_rdgq" mz="lab_title">限定特典</string>
<string name="pxry6pctrdgq1j-n11_rdgq" mz="lab_title">クリア確率 </string>
<string name="pxry6pctrdgq1j-n13_rdgq" mz="lab_title">ツールを使用するとクリア成功率が上昇します。</string>
<string name="pxry6pctrdgq1j-n24_rdgq" mz="lab_title">×10</string>
<string name="pxry6pctrdgq1j-n25_rdgq" mz="lab_title">×10</string>
<string name="pxry6pctrdgq1j-n26_rdgq" mz="lab_title">×10</string>
<!-- ZM_H5_15/com/btn_icon.xml -->
<string name="ldxlghf7d3a97-n7_d3a9" mz="n7">準備完了!</string>
<!-- ZM_H5_15/com/btn_out.xml -->
<string name="ldxlghf7d3a9j-n4_d3a9" mz="title">出金</string>
<!-- ZM_H5_15/com/com_top.xml -->
<string name="ldxlghf7d3a95-n4_d3a9" mz="text_more">あと{money=$223.46}米ドルで出金可能</string>
<!-- ZM_Pass_14/com/btn_recive_gift.xml -->
<string name="8upc06ris27hv-n4_s27h" mz="title">今すぐ受け取れ
</string>
<!-- ZM_Pass_14/com/com_top_bg.xml -->
<string name="8upc06riuhql10-n9_n76n" mz="n9">マスターパス</string>
<string name="8upc06riuhql10-n10_n76n" mz="n10">無料</string>
<!-- ZM_Petty/com/btn_confirm.xml -->
<string name="e9w4rbkqkbzoa-n3_kbzo" mz="title">確認</string>
<!-- ZM_Petty/com/btn_get.xml -->
<string name="e9w4rbkqkbzo2-n1_kbzo" mz="title">出金</string>
<!-- ZM_Petty/com/com_account.xml -->
<string name="e9w4rbkqkbzo4-n2_kbzo" mz="n2">アカウント入力</string>
<string name="e9w4rbkqkbzo4-n4_kbzo" mz="n4">PayPalアカウントを入力してください</string>
<string name="e9w4rbkqkbzo4-n5_kbzo" mz="n5">以下のPayPalアカウントに現金を交換できます。</string>
<!-- ZM_Petty/com/com_detail.xml -->
<string name="e9w4rbkqkbzob-n3_kbzo" mz="n3">お支払詳細</string>
<string name="e9w4rbkqkbzob-n4_kbzo" mz="text_amount">お支払金額:{num=} USD</string>
<string name="e9w4rbkqkbzob-n5_kbzo" mz="text_data">お支払日:{data=}</string>
<string name="e9w4rbkqkbzob-n6_kbzo" mz="text_order">注文番号:{order=}</string>
<string name="e9w4rbkqkbzob-n7_kbzo" mz="text_email">PayPal[color=#1777ff]{email=}[/color]</string>
<string name="e9w4rbkqkbzob-n11_kbzo" mz="text_limit">(営業日0-{day=}日以内に届く予定)</string>
<string name="e9w4rbkqkbzob-n13_rftf" mz="btn_redeem">交換</string>
<!-- ZM_Petty/com/com_email.xml -->
<string name="e9w4rbkqkbzo5-n33_deiw-prompt" mz="enter_email">[color=#bfbfbf]メールアドレス[/color]</string>
<!-- ZM_Petty/com/com_firstName.xml -->
<string name="e9w4rbkqkbzo8-n33_deiw-prompt" mz="enter_first_name">[color=#bfbfbf]ファーストネーム[/color]</string>
<!-- ZM_Petty/com/com_get_panel.xml -->
<string name="e9w4rbkqkbzo3-n7_kbzo" mz="n7">おめでとうございます!
ボーナスを獲得しました。</string>
<string name="e9w4rbkqkbzo3-n8_kbzo" mz="text_reward">10.00 USD</string>
<!-- ZM_Petty/com/com_lastName.xml -->
<string name="e9w4rbkqkbzo9-n33_deiw-prompt" mz="enter_last_name">[color=#bfbfbf]ラストネーム[/color]</string>
<!-- ZM_Petty/com/com_scond_confirm.xml -->
<string name="e9w4rbkqkbzoe-n7_kbzo" mz="n7">アカウント確認</string>
<string name="e9w4rbkqkbzoe-n11_r7ur" mz="text_account">アカウント:{account=}</string>
<string name="e9w4rbkqkbzoe-n12_r7ur" mz="text_first_name">名前:{name=}</string>
<string name="e9w4rbkqkbzoe-n13_r7ur" mz="text_last_name">名字:{name=}</string>
<string name="e9w4rbkqkbzoe-n14_r7ur" mz="n14">アカウント情報をご確認ください。PayPalがアカウントを保護します。</string>
<!-- ZM_Tasks_13/com/btn_claim.xml -->
<string name="qspwcoorp44vh-n4_p44v" mz="title">受け取る</string>
<!-- ZM_Tasks_13/com/btn_task_tab.xml -->
<string name="qspwcoorp44ve-n2_sebx" mz="title">クリア</string>
<string name="qspwcoorp44ve-n5_p44v" mz="title1">時間</string>
<string name="qspwcoorp44ve-n18_n76n" mz="title2">広告視聴</string>
<!-- ZM_Tasks_13/com/com_task_item.xml -->
<string name="qspwcoorp44vf-n3_p44v" mz="number_text">×3</string>
<string name="qspwcoorp44vf-n6_p44v" mz="content_text">10回マッチをプレイする</string>
<!-- ZM_Tasks_13/com_taskView.xml -->
<string name="qspwcoorp44v0-n9_pjnn" mz="title">実績</string>
<!-- ZM_Tasks_13/com_task_reward.xml -->
<string name="qspwcooruhql2-n29_fhza" mz="title">報酬</string>
<string name="qspwcooruhql2-n30_fhza" mz="text_smaill_title">広告視聴でゴールドが2倍になる</string>
<!-- bkg_jilu/com/com_record_item.xml -->
<string name="u5bqcwhxf6p04-n3_f6p0" mz="name">xxxxxxx</string>
<string name="u5bqcwhxf6p04-n4_f6p0" mz="lab_claim">受取済み</string>
<!-- bkg_jilu/com_jilu.xml -->
<string name="u5bqcwhxf6p00-n14_qbo9" mz="title">記録</string>
<!-- bkg_reward_new/com_reward_mul.xml -->
<string name="xwnagx5bq6oz0-n19_irh9" mz="n19">広告視聴で報酬2倍</string>
<!-- failpack/com_resurgence.xml -->
<string name="teoe7y8wupx737-n26_hrbw" mz="text_progress">達成率:38%</string>
<string name="teoe7y8wupx737-n30_hrbw" mz="text_refreshnum">×1</string>
<string name="teoe7y8wupx737-n31_hrbw" mz="text_outnum">×1</string>
<string name="teoe7y8wupx737-n32_hrbw" mz="text_backnum">×1</string>
<string name="teoe7y8wupx737-n33_hrbw" mz="n33">再挑戦しよう!</string>
<string name="teoe7y8wupx737-n38_hrbw" mz="text_goldnum">×10</string>
<string name="teoe7y8wupx737-n68_p2pb" mz="text_have">保有広告回数:0</string>
<string name="teoe7y8wupx737-n69_p2pb" mz="need_text">広告を3回視聴する必要があります</string>
<!-- store_17/com/btn_get.xml -->
<string name="5crzgdh6txo33a-n1_sebx" mz="title">広告30回</string>
<!-- store_17/com/btn_watchAd1.xml -->
<string name="5crzgdh6re5l1o-n12_wgo4" mz="watch">広告を視聴</string>
<!-- store_17/com/btn_watchAd2.xml -->
<string name="5crzgdh6txo33d-n12_wgo4" mz="watch">広告を視聴</string>
<string name="5crzgdh6txo33d-n13_rigk" mz="title">受け取る</string>
<!-- store_17/com/buygold_item.xml -->
<string name="5crzgdh6d3a91-n37_qxz4" mz="text_ads">必要広告回数:{ads=10}</string>
<string name="5crzgdh6d3a91-n9_agfu" mz="coin_text">×3</string>
<string name="5crzgdh6d3a91-n14_agfu" mz="content_text">オフ</string>
<!-- store_17/com_buygold.xml -->
<string name="5crzgdh6d3a92-n59_d3g7" mz="n59">コレクション</string>
<string name="5crzgdh6d3a92-n44_ty4r" mz="ads">保有広告回数:{num=10}</string>
<!-- threeDaysGift/com/btn_get.xml -->
<string name="t6ez4dxug5ouo-n2_sebx" mz="title">受け取る</string>
<!-- threeDaysGift/com/item_reward.xml -->
<string name="t6ez4dxuke932-n0_ke93" mz="lab_num">×20</string>
<!-- threeDaysGift/com_three_days.xml -->
<string name="t6ez4dxuke930-n6_ke93" mz="text_have">保有広告回数:0</string>
<string name="t6ez4dxuke930-n5_ke93" mz="need_text">広告を3回視聴する必要があります</string>
<string name="t6ez4dxuke930-n8_ke93" mz="n8">ギフトパック購入で3日間限定ボーナスを獲得可能</string>
<string name="t6ez4dxuke930-n20_g5ou" mz="btn_get">受け取る</string>
<string name="t6ez4dxuke930-n27_fzcj" mz="btn_max_pack">$ {price=199}</string>
<!-- tixian/com/btn_back.xml -->
<string name="md8tkwlztivmeh-n5_tivm" mz="n5">前の画面に戻る</string>
<!-- tixian/com/btn_code.xml -->
<string name="md8tkwlztivmeg-n9_tivm" mz="n9">コードをコピー</string>
<string name="md8tkwlztivmeg-n11_rftf" mz="n11">ショップへ移動</string>
<!-- tixian/com/btn_edit.xml -->
<string name="md8tkwlzdeiw1s-n13_of2j" mz="title">確認</string>
<!-- tixian/com/btn_get.xml -->
<string name="md8tkwlzcphly-n4_e5ji" mz="title">受け取る×{bet=2}</string>
<!-- tixian/com/btn_kicket.xml -->
<string name="md8tkwlztivmef-n5_tivm" mz="n5">受け取る</string>
<!-- tixian/com/btn_pay.xml -->
<string name="md8tkwlzheqb2k-n19_tivm" mz="watch">広告を視聴</string>
<!-- tixian/com/btn_record.xml -->
<string name="md8tkwlzc0is1u-n48_c0is" mz="n48">明細を確認</string>
<!-- tixian/com/com_cord.xml -->
<string name="md8tkwlzmeh8c-n11_s0jg" mz="text_payer">現金</string>
<string name="md8tkwlzmeh8c-n13_s0jg" mz="text_name">審査中</string>
<string name="md8tkwlzmeh8c-n17_n691" mz="n1">アカウント:</string>
<string name="md8tkwlzmeh8c-n18_n691" mz="n2">日時:</string>
<string name="md8tkwlzmeh8c-n19_n691" mz="n3">状態</string>
<string name="md8tkwlzmeh8c-n26_n691" mz="email_text">.COM</string>
<string name="md8tkwlzmeh8c-n28_n691" mz="status_text_0">審査中</string>
<!-- tixian/com/com_cord_new.xml -->
<string name="md8tkwlz933h61-n11_s0jg" mz="text_payer">現金</string>
<string name="md8tkwlz933h61-n13_s0jg" mz="text_name">審査中</string>
<string name="md8tkwlz933h61-n17_n691" mz="n1">アカウント:</string>
<string name="md8tkwlz933h61-n18_n691" mz="n2">日時:</string>
<string name="md8tkwlz933h61-n19_n691" mz="n3">状態</string>
<string name="md8tkwlz933h61-n26_n691" mz="email_text">.com</string>
<string name="md8tkwlz933h61-n28_n691" mz="status_text_0">審査中</string>
<!-- tixian/com/com_enter.xml -->
<string name="md8tkwlzdeiw1k-n33_deiw-prompt" mz="enter_email">[color=#6a879d]メールアドレス[/color]</string>
<!-- tixian/com/com_firstname.xml -->
<string name="md8tkwlzdeiw1j-n36_deiw-prompt" mz="enter_fname">[color=#6a879d]ファーストネーム[/color]</string>
<!-- tixian/com/com_lastname.xml -->
<string name="md8tkwlzdeiw1i-n47_uzne-prompt" mz="enter_lname">[color=#6a879d]ラストネーム[/color]</string>
<!-- tixian/com/com_rank.xml -->
<string name="md8tkwlzqgv24f-n1_mb7a" mz="lab_title_des">現在の順位</string>
<string name="md8tkwlzqgv24f-n4_mb7a" mz="lab_rank_tips">待ち時間なし!上位になると自動で報酬を獲得</string>
<string name="md8tkwlzqgv24f-n11_qgv2" mz="text_rank1">1.広告視聴で[color=#ffda3c]25位まで順位アップ</string>
<string name="md8tkwlzqgv24f-n11_qgv2-texts_0" mz="text_rank1">1.広告視聴で[color=#ffda3c]25位まで順位アップ</string>
<string name="md8tkwlzqgv24f-n11_qgv2-texts_1" mz="text_rank1">1.広告視聴で[color=#feee88]2ランク上がりました</string>
<string name="md8tkwlzqgv24f-n6_mb7a" mz="text_rank2">2.毎日ログインで[color=#ffda3c]5位まで順位アップ</string>
<string name="md8tkwlzqgv24f-n6_mb7a-texts_0" mz="text_rank2">2.毎日ログインで[color=#ffda3c]5位まで順位アップ</string>
<string name="md8tkwlzqgv24f-n6_mb7a-texts_1" mz="text_rank2">2.ログインで[color=#feee88]2ランク上がりました</string>
<string name="md8tkwlzqgv24f-n7_mb7a" mz="text_rank3">3.ゲームを[color=#ffda3c]2分間プレイすると[color=#ffda3c]2ランクアップ</string>
<string name="md8tkwlzqgv24f-n7_mb7a-texts_0" mz="text_rank3">3.ゲームを[color=#ffda3c]2分間プレイすると[color=#ffda3c]2ランクアップ</string>
<string name="md8tkwlzqgv24f-n7_mb7a-texts_1" mz="text_rank3">3.ゲームプレイで[color=#feee88]2ランク上がりました</string>
<!-- tixian/com/com_task.xml -->
<string name="md8tkwlzes171x-n78_es17" mz="n01">注文ID</string>
<string name="md8tkwlzes171x-n83_es17" mz="text_task_title">報酬広告を{ad=20}回視聴:</string>
<string name="md8tkwlzes171x-n85_es17" mz="text_task">報酬を受け取ろう</string>
<string name="md8tkwlzes171x-n124_j434" mz="text_payer">報酬受け取り準備完了</string>
<!-- tixian/com/com_ticket_item.xml -->
<string name="md8tkwlztivmee-n3_tivm" mz="n3">割引クーポン</string>
<!-- tixian/com/pb_bar.xml -->
<string name="md8tkwlzagfu41-n7_gz3u" mz="title">&lt;img src='ui://o9974uc5qbo98'/&gt;1/&lt;img src='ui://o9974uc5qbo98'/&gt;1</string>
<!-- tixian/com_confirm.xml -->
<string name="md8tkwlzut66d-n66_c2wf" mz="n22">出金するには全条件を達成してください</string>
<string name="md8tkwlzut66d-n11_jr4y" mz="text_payhint">お支払いまで3~5営業日かかります。出金履歴ページで状況を確認できます。</string>
<string name="md8tkwlzut66d-n11_jr4y-texts_0" mz="text_payhint">[color=#c49f82]{account=1234567@qq.com}[/color] へ送金処理中</string>
<string name="md8tkwlzut66d-n11_jr4y-texts_def" mz="text_payhint">お支払いまで3~5営業日かかります。出金履歴ページで状況を確認できます。</string>
<string name="md8tkwlzut66d-n12_mzwv" mz="text_title">メールアドレスを入力</string>
<string name="md8tkwlzut66d-n29_v6mn" mz="text_smaill_title">交換手続きのためご連絡差し上げます。</string>
<string name="md8tkwlzut66d-n70_c2wf" mz="nrules">交換ルール:</string>
<string name="md8tkwlzut66d-n74_if1e" mz="text_query">審査進行中:{cur=1234}/{tol=8000}</string>
<string name="md8tkwlzut66d-n75_if1e" mz="n75">受取条件</string>
<string name="md8tkwlzut66d-n84_gvz3" mz="nrules">(1)アプリを最新版に更新してください。
(2)アカウント情報に誤記があると送金エラーまたは誤送金となり、責任は自身が負います。
(3)交換金額を確認してください。送信後金額変更はできません。
(4)交換処理は3営業日以内に完了いたします。</string>
<string name="md8tkwlzut66d-n86_ghqt" mz="text_payhint">お支払い完了まで 3~5 営業日かかります。出金履歴画面にて状況を確認できます。</string>
<string name="md8tkwlzut66d-n86_ghqt" mz="text_payhint">お支払いまで3~5営業日かかります。出金履歴画面で状況を確認できます。</string>
<string name="md8tkwlzut66d-n86_ghqt-texts_0" mz="text_payhint">出金順番待ち中です。</string>
<string name="md8tkwlzut66d-n86_ghqt-texts_def" mz="text_payhint">お支払いまで3~5営業日かかります。出金履歴画面で状況を確認できます。</string>
<string name="md8tkwlzut66d-n99_agfu" mz="text_title">アカウント</string>
<string name="md8tkwlzut66d-n99_agfu-texts_0" mz="text_title">アカウント</string>
<string name="md8tkwlzut66d-n99_agfu-texts_1" mz="text_title">条件</string>
<string name="md8tkwlzut66d-n99_agfu-texts_2" mz="text_title">手順</string>
<string name="md8tkwlzut66d-n99_agfu-texts_3" mz="text_title">完了</string>
<string name="md8tkwlzut66d-n99_agfu-texts_4" mz="text_title">アカウント</string>
<string name="md8tkwlzut66d-n99_agfu-texts_5" mz="text_title">交換</string>
<string name="md8tkwlzut66d-n99_agfu-texts_6" mz="text_title">コード</string>
<string name="md8tkwlzut66d-n99_agfu-texts_def" mz="text_title">アカウントを入力</string>
<string name="md8tkwlzut66d-n128_fzz8" mz="text_smaill_title">出金処理のためArrow Gameのアカウント情報を確認してください。PayPalがアカウントを保護します。</string>
<string name="md8tkwlzut66d-n132_fzz8" mz="text_chneedlv">レベル{0}到達で全額出金可能</string>
<string name="md8tkwlzut66d-n174_fzz8" mz="text_ch_title">レベル2</string>
<string name="md8tkwlzut66d-n140_fzz8" mz="text_chdate">情報({0})</string>
<string name="md8tkwlzut66d-n144_fzz8" mz="n144">本日クリアした人数</string>
<string name="md8tkwlzut66d-n145_fzz8" mz="n145">一人当たり挑戦回数</string>
<string name="md8tkwlzut66d-n146_fzz8" mz="text_chdate">一人当たり出金額</string>
<string name="md8tkwlzut66d-n232_dpcj" mz="btn_tab">確認</string>
<string name="md8tkwlzut66d-n235_dpcj" mz="btn_earn">交換</string>
<string name="md8tkwlzut66d-n235_dpcj-texts_0" mz="btn_earn">交換</string>
<string name="md8tkwlzut66d-n235_dpcj-texts_1" mz="btn_earn">完了</string>
<string name="md8tkwlzut66d-n236_dpcj" mz="btn_chout">確認</string>
<string name="md8tkwlzut66d-n237_dpcj" mz="btn_confirm">確認</string>
<string name="md8tkwlzut66d-n242_dpcj" mz="btn_check_level">出金</string>
<string name="md8tkwlzut66d-n262_t5fe" mz="text_cashneedlv">上限有効期限まであと</string>
<string name="md8tkwlzut66d-n266_t5fe" mz="lab_lv_need_des">上限が切れました。広告を視聴して解除しましょう。</string>
<string name="md8tkwlzut66d-n274_uzne" mz="n274">条件1:獲得する</string>
<string name="md8tkwlzut66d-n328_tivm" mz="n328">割引クーポン</string>
<string name="md8tkwlzut66d-n331_tivm" mz="n331">受取用コード</string>
<string name="md8tkwlzut66d-n332_tivm" mz="lab_code">受取用コード</string>
<string name="md8tkwlzut66d-n337_tivm" mz="n337">交換手順</string>
<string name="md8tkwlzut66d-n338_tivm" mz="n338">1.コードをコピー
2.お問い合わせをタップ
3.メールにてコードとアカウント情報を送信</string>
<string name="md8tkwlzut66d-n341_tivm" mz="n341">下にコードが表示されています</string>
<string name="md8tkwlzut66d-n343_rng1" mz="lab_ads">保有広告:{0}/{1}</string>
<string name="md8tkwlzut66d-n344_rng1" mz="btn_inline_ok">確認</string>
<string name="md8tkwlzut66d-n345_gism" mz="text_condi1">{cash=$300.00}</string>
<string name="md8tkwlzut66d-n346_gz3u" mz="text_ch_number">&lt;img src='ui://o9974uc5qbo98'/&gt; {cash=300.00}</string>
<!-- tixian/com_record.xml -->
<string name="md8tkwlzw3axa-n6_fl5d" mz="n6">記録なし</string>
<string name="md8tkwlzw3axa-n34_dpcj" mz="text_title">記録</string>
<!-- tixian/com_redeem_code.xml -->
<string name="md8tkwlzrftfel-n1_rftf" mz="text_title">コード</string>
<string name="md8tkwlzrftfel-n12_rftf" mz="n12">割引クーポン</string>
<string name="md8tkwlzrftfel-n15_rftf" mz="n15">受取用コード</string>
<string name="md8tkwlzrftfel-n16_rftf" mz="lab_code">受取用コード</string>
<string name="md8tkwlzrftfel-n18_rftf" mz="btn_contact_us">ショップへ移動</string>
<string name="md8tkwlzrftfel-n20_rftf" mz="n20">交換手順</string>
<string name="md8tkwlzrftfel-n21_rftf" mz="n21">1.プロモコードをコピー
2.ショップを開く
3.商品を選び会計時にコードを入力</string>
<string name="md8tkwlzrftfel-n23_rftf" mz="n23">下にコードが用意されています</string>
<!-- tixian/com_regulation.xml -->
<string name="md8tkwlzghqt2-n3_ghqt" mz="n3">出金に複数段階の審査が入るため、お支払いまで時間を要する場合があります。しばらくお待ちください。
通常は1ヶ月以内に入金されますが、1ヶ月以上経過しても届かない場合はFacebookカスタマーサービスまでご連絡ください:</string>
<string name="md8tkwlzghqt2-n6_ghqt" mz="n6">maxyuen001@gmail.com</string>
<string name="md8tkwlzghqt2-n16_sms1" mz="n16">利用規約</string>
<!-- tixian/com_saveing/btn_confirm.xml -->
<string name="md8tkwlzlsax1y-n10_dpcj" mz="title">受け取る</string>
<!-- tixian/com_saveing/btn_getcash.xml -->
<string name="md8tkwlzupx71u-n7_dpcj" mz="title">受け取る</string>
<!-- tixian/com_saveing/btn_top.xml -->
<string name="md8tkwlzupx71r-n6_upx7" mz="text_type">初心者</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_0" mz="text_type">初心者</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_1" mz="text_type">熟練者</string>
<string name="md8tkwlzupx71r-n6_upx7-texts_2" mz="text_type">達人</string>
<!-- tixian/com_saveingpot.xml -->
<string name="md8tkwlzupx71p-n10_upx7" mz="text_remaintime">12日 23:12:12111111</string>
<string name="md8tkwlzupx71p-n19_upx7" mz="text_ad">1.広告1回視聴ごとにXXX米ドル獲得</string>
<string name="md8tkwlzupx71p-n20_upx7" mz="text_pay">2.X米ドル支払うとX回キャッシュバック</string>
<string name="md8tkwlzupx71p-n21_upx7" mz="btn_ch">進む</string>
<string name="md8tkwlzupx71p-n22_upx7" mz="text_lose">目標達成前にイベントが終了すると、{num=0}枚のチケットが失われます。</string>
<string name="md8tkwlzupx71p-n34_lsax" mz="btn_confirm">確認</string>
<string name="md8tkwlzupx71p-n34_lsax-texts_0" mz="btn_confirm">確認</string>
<string name="md8tkwlzupx71p-n34_lsax-texts_1" mz="btn_confirm">完了</string>
<string name="md8tkwlzupx71p-n36_lsax" mz="text_title">アカウント</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_0" mz="text_title">アカウント</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_1" mz="text_title">アカウント</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_2" mz="text_title">完了</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_3" mz="text_title">完了</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_4" mz="text_title">交換</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_5" mz="text_title">コード</string>
<string name="md8tkwlzupx71p-n36_lsax-texts_def" mz="text_title">条件</string>
<string name="md8tkwlzupx71p-n53_lsax" mz="n22">出金には全ての条件を満たす必要があります</string>
<string name="md8tkwlzupx71p-n72_lsax" mz="n72">おめでとうございます</string>
<string name="md8tkwlzupx71p-n73_lsax" mz="text_query">12314444@qq.com</string>
<string name="md8tkwlzupx71p-n76_lsax" mz="text_payhint">90日間に渡って200米ドルを受け取れます</string>
<string name="md8tkwlzupx71p-n87_dpcj" mz="text_title">PayPalアカウントを入力</string>
<string name="md8tkwlzupx71p-n88_dpcj" mz="text_smaill_title">ギフトカード交換コードを発行するためメールアドレスをご記入ください</string>
<string name="md8tkwlzupx71p-n94_dpcj" mz="text_smaill_title">出金手続きのためArrow Gameのメールアドレスを確認してください。ギフトカード交換コードをメールに送信いたします</string>
<string name="md8tkwlzupx71p-n100_dpcj" mz="n100">ギフトカード交換情報</string>
<string name="md8tkwlzupx71p-n105_dpcj" mz="n1">ギフトカード</string>
<string name="md8tkwlzupx71p-n106_dpcj" mz="n00">アカウント</string>
<string name="md8tkwlzupx71p-n163_tivm" mz="n163">割引クーポン</string>
<string name="md8tkwlzupx71p-n166_tivm" mz="n166">受取用コード</string>
<string name="md8tkwlzupx71p-n167_tivm" mz="lab_code">受取用コード</string>
<string name="md8tkwlzupx71p-n171_tivm" mz="n171">交換手順</string>
<string name="md8tkwlzupx71p-n172_tivm" mz="n172">1.コードをコピー
2.お問い合わせをタップ
3.メールにてコードとアカウント情報を送信</string>
<string name="md8tkwlzupx71p-n174_tivm" mz="n174">下にコードが表示されています</string>
<string name="md8tkwlzupx71p-n186_rng1" mz="btn_inline_ok">確認</string>
<!-- tixian/com_step/btn_change.xml -->
<string name="md8tkwlzif1e6-n9_if1e" mz="n9">変更</string>
<!-- tixian/com_step/com_info.xml -->
<string name="md8tkwlzif1eb-n7_if1e" mz="text_name">{fname=KKK} {lname=Walker}</string>
<string name="md8tkwlzif1eb-n8_if1e" mz="text_email">KKK_walker8800@gmail.com</string>
<!-- tixian/level_btn.xml -->
<string name="md8tkwlzfzz843-n8_fzz8" mz="text_level0">レベル02</string>
<string name="md8tkwlzfzz843-n9_fzz8" mz="text_level1">レベル01</string>
<string name="md8tkwlzfzz843-n18_933h" mz="text_level2">レベル03</string>
<string name="md8tkwlzfzz843-n12_fzz8" mz="n12">解放待ち</string>
</resources>
@@ -1,7 +1,6 @@
fileFormatVersion: 2
guid: ba8038fc2cb1842cbbdae804b4f0982c
folderAsset: yes
DefaultImporter:
guid: c68a0fbf089584140a8a8015851ea281
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
+1 -6
View File
@@ -67,12 +67,7 @@ public class ChillConnectRoot : MonoBehaviour
DataMgr.SignState.Value.Add(GameHelper.GetNowTime() + (long)TimeSpan.FromDays(DataMgr.SignState.Value.Count).TotalSeconds);
DataMgr.SignState.Save();
}));
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
() => "打开礼包界面",
s =>
{
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.PackrewardUI_Open, true);
}));
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
() => "类型测试+10",
s =>
-16
View File
@@ -14,20 +14,12 @@ namespace ChillConnect
public const string PrivacyCtrl = "PrivacyCtrl";
public const string PreferencesDataReadyCtrl = "PreferencesDataReadyCtrl";
public const string GameResultCtrl = "GameResultCtrl";
public const string RainPlayCtrl = "RainPlayCtrl";
public const string BuyPropCtrl = "BuyPropCtrl";
public const string ChoosePropCtrl = "ChoosePropCtrl";
public const string AddViewCtrl = "AddViewCtrl";
public const string OpenGameCtrl = "OpenGameCtrl";
public const string RewardboxCtrl = "RewardboxCtrl";
public const string PayloadingCtrl = "PayloadingCtrl";
public const string HallCtrl = "HallCtrl";
public const string H5Ctrl = "H5Ctrl";
public const string WheelViewCtrl = "WheelViewCtrl";
public const string BuygoldCtrl = "BuygoldCtrl";
public const string BuyConfirmCtrl = "BuyConfirmCtrl";
public const string GameMenuCtrl = "GameMenuCtrl";
public const string EggViewCtrl = "EggViewCtrl";
public const string PersonViewCtrl = "PersonViewCtrl";
public const string TipsViewCtrl = "TipsViewCtrl";
public const string LevelRewardCtrl = "LevelRewardCtrl";
@@ -35,22 +27,14 @@ namespace ChillConnect
public const string MakeupConfirmCtrl = "MakeupConfirmCtrl";
public const string SaveingPotCtrl = "SaveingPotCtrl";
public const string ResurgenceCtrl = "ResurgenceCtrl";
public const string RewardMulNewCtrl = "RewardMulNewCtrl";
public const string FirstRewardCtrl = "FirstRewardCtrl";
public const string ThreeDaysGiftCtrl = "ThreeDaysGiftCtrl";
public const string PassViewCtrl = "PassViewCtrl";
public const string PassunlockCtrl = "PassunlockCtrl";
public const string BroadcastCtrl = "BroadcastCtrl";
public const string RecordViewCtrl = "RecordViewCtrl";
public const string AdcomingCtrl = "AdcomingCtrl";
public const string FAQCtrl = "FAQCtrl";
public const string AddViewoffCtrl = "AddViewoffCtrl";
public const string RankCtrl = "RankCtrl";
public const string RankRewardCtrl = "RankRewardCtrl";
public const string RankRuleCtrl = "RankRuleCtrl";
public const string PackrewardCtrl = "PackrewardCtrl";
public const string GoldRewardCtrl = "GoldRewardCtrl";
public const string AddviewnewCtrl = "AddviewnewCtrl";
public const string NewTaskCtrl = "NewTaskCtrl";
public const string GetTaskRewardCtrl = "GetTaskRewardCtrl";
public const string PettyAwardCtrl = "PettyAwardCtrl";
@@ -12,21 +12,13 @@ namespace ChillConnect
public const string OpenBgModel = "OpenBgModel";
public const string NetLoadingModel = "NetLoadingModel";
public const string MenuModel = "MenuModel";
public const string RainPlayModel = "RainPlayModel";
public const string RewardModel = "RewardModel";
public const string ChoosePropModel = "ChoosePropModel";
public const string BuyPropModel = "BuyPropModel";
public const string GameResultModel = "GameResultModel";
public const string AddViewModel = "AddViewModel";
public const string OpenGameModel = "OpenGameModel";
public const string RewardboxModel = "RewardboxModel";
public const string PayloadingModel = "PayloadingModel";
public const string HallModel = "HallModel";
public const string WheelViewModel = "WheelViewModel";
public const string BuygoldModel = "BuygoldModel";
public const string BuyConfirmModel = "BuyConfirmModel";
public const string GameMenuModel = "GameMenuModel";
public const string EggViewModel = "EggViewModel";
public const string PersonViewModel = "PersonViewModel";
public const string TipsViewModel = "TipsViewModel";
public const string LevelRewardModel = "LevelRewardModel";
@@ -34,22 +26,14 @@ namespace ChillConnect
public const string MakeupConfirmModel = "MakeupConfirmModel";
public const string SaveingPotModel = "SaveingPotModel";
public const string ResurgenceModel = "ResurgenceModel";
public const string RewardMulNewModel = "RewardMulNewModel";
public const string FirstRewardModel = "FirstRewardModel";
public const string ThreeDaysGiftModel = "ThreeDaysGiftModel";
public const string PassViewModel = "PassViewModel";
public const string PassunlockModel = "PassunlockModel";
public const string BroadcastModel = "BroadcastModel";
public const string RecordViewModel = "RecordViewModel";
public const string AdcomingModel = "AdcomingModel";
public const string FAQModel = "FAQModel";
public const string AddViewoffModel = "AddViewoffModel";
public const string RankModel = "RankModel";
public const string RankRewardModel = "RankRewardModel";
public const string RankRuleModel = "RankRuleModel";
public const string PackrewardModel = "PackrewardModel";
public const string GoldRewardModel = "GoldRewardModel";
public const string AddviewnewModel = "AddviewnewModel";
public const string NewTaskModel = "NewTaskModel";
public const string GetTaskRewardModel = "GetTaskRewardModel";
public const string PettyAwardModel = "PettyAwardModel";
@@ -17,15 +17,11 @@ namespace ChillConnect
moduleManager.AddModel(ModelConst.OpenBgModel, new OpenBgModel());
moduleManager.AddModel(ModelConst.PrivacyModel, new PrivacyModel());
moduleManager.AddModel(ModelConst.RewardModel, new RewardModel());
moduleManager.AddModel(ModelConst.ChoosePropModel, new ChoosePropModel());
moduleManager.AddModel(ModelConst.BuyPropModel, new BuyPropModel());
moduleManager.AddModel(ModelConst.GameResultModel, new GameResultModel());
moduleManager.AddModel(ModelConst.AddViewModel, new AddViewModel());
moduleManager.AddModel(ModelConst.OpenGameModel, new OpenGameModel());
moduleManager.AddModel(ModelConst.RewardboxModel, new RewardboxModel());
moduleManager.AddModel(ModelConst.PayloadingModel, new PayloadingModel());
moduleManager.AddModel(ModelConst.FXWndModel, new FXWndModel());
moduleManager.AddModel(ModelConst.WheelViewModel, new WheelViewModel());
moduleManager.AddModel(ModelConst.BuygoldModel, new BuygoldModel());
moduleManager.AddModel(ModelConst.GameMenuModel, new GameMenuModel());
moduleManager.AddModel(ModelConst.PersonViewModel, new PersonViewModel());
@@ -36,17 +32,13 @@ namespace ChillConnect
moduleManager.AddModel(ModelConst.SaveingPotModel, new SaveingPotModel());
moduleManager.AddModel(ModelConst.ResurgenceModel, new ResurgenceModel());
moduleManager.AddModel(ModelConst.FirstRewardModel, new FirstRewardModel());
moduleManager.AddModel(ModelConst.ThreeDaysGiftModel, new ThreeDaysGiftModel());
moduleManager.AddModel(ModelConst.PassViewModel, new PassViewModel());
moduleManager.AddModel(ModelConst.PassunlockModel, new PassunlockModel());
moduleManager.AddModel(ModelConst.BroadcastModel, new BroadcastModel());
moduleManager.AddModel(ModelConst.RecordViewModel, new RecordViewModel());
moduleManager.AddModel(ModelConst.RewardMulNewModel, new RewardMulNewModel());
moduleManager.AddModel(ModelConst.AdcomingModel, new AdcomingModel());
moduleManager.AddModel(ModelConst.AddViewoffModel, new AddViewoffModel());
moduleManager.AddModel(ModelConst.PackrewardModel, new PackrewardModel());
moduleManager.AddModel(ModelConst.GoldRewardModel, new GoldRewardModel());
moduleManager.AddModel(ModelConst.AddviewnewModel, new AddviewnewModel());
moduleManager.AddModel(ModelConst.NewTaskModel, new NewTaskModel());
moduleManager.AddModel(ModelConst.GetTaskRewardModel, new GetTaskRewardModel());
moduleManager.AddModel(ModelConst.PettyAwardModel, new PettyAwardModel());
@@ -72,15 +64,11 @@ namespace ChillConnect
moduleManager.AddUICtrl(UICtrlConst.OpenBgUICtrl, new OpenBgUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PrivacyUICtrl, new PrivacyUICtrl());
moduleManager.AddUICtrl(UICtrlConst.RewardUICtrl, new RewardUICtrl());
moduleManager.AddUICtrl(UICtrlConst.ChoosePropUICtrl, new ChoosePropUICtrl());
moduleManager.AddUICtrl(UICtrlConst.BuyPropUICtrl, new BuyPropUICtrl());
moduleManager.AddUICtrl(UICtrlConst.GameResultUICtrl, new GameResultUICtrl());
moduleManager.AddUICtrl(UICtrlConst.AddViewUICtrl, new AddViewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.OpenGameUICtrl, new OpenGameUICtrl());
moduleManager.AddUICtrl(UICtrlConst.RewardboxUICtrl, new RewardboxUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PayloadingUICtrl, new PayloadingUICtrl());
moduleManager.AddUICtrl(UICtrlConst.FXWndUICtrl, new FXWndUICtrl());
moduleManager.AddUICtrl(UICtrlConst.WheelViewUICtrl, new WheelViewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.BuygoldUICtrl, new BuygoldUICtrl());
moduleManager.AddUICtrl(UICtrlConst.GameMenuUICtrl, new GameMenuUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PersonViewUICtrl, new PersonViewUICtrl());
@@ -91,17 +79,13 @@ namespace ChillConnect
moduleManager.AddUICtrl(UICtrlConst.SaveingPotUICtrl, new SaveingPotUICtrl());
moduleManager.AddUICtrl(UICtrlConst.ResurgenceUICtrl, new ResurgenceUICtrl());
moduleManager.AddUICtrl(UICtrlConst.FirstRewardUICtrl, new FirstRewardUICtrl());
moduleManager.AddUICtrl(UICtrlConst.ThreeDaysGiftUICtrl, new ThreeDaysGiftUICtrl());
moduleManager.AddUICtrl(UICtrlConst.RewardMulNewUICtrl, new RewardMulNewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PassViewUICtrl, new PassViewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PassunlockUICtrl, new PassunlockUICtrl());
moduleManager.AddUICtrl(UICtrlConst.BroadcastUICtrl, new BroadcastUICtrl());
moduleManager.AddUICtrl(UICtrlConst.RecordViewUICtrl, new RecordViewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.AdcomingUICtrl, new AdcomingUICtrl());
moduleManager.AddUICtrl(UICtrlConst.AddViewoffUICtrl, new AddViewoffUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PackrewardUICtrl, new PackrewardUICtrl());
moduleManager.AddUICtrl(UICtrlConst.GoldRewardUICtrl, new GoldRewardUICtrl());
moduleManager.AddUICtrl(UICtrlConst.AddviewnewUICtrl, new AddviewnewUICtrl());
moduleManager.AddUICtrl(UICtrlConst.NewTaskUICtrl, new NewTaskUICtrl());
moduleManager.AddUICtrl(UICtrlConst.GetTaskRewardUICtrl, new GetTaskRewardUICtrl());
moduleManager.AddUICtrl(UICtrlConst.PettyAwardUICtrl, new PettyAwardUICtrl());
@@ -130,15 +114,11 @@ namespace ChillConnect
moduleManager.AddCtrl(CtrlConst.PrivacyCtrl, new PrivacyCtrl());
moduleManager.AddCtrl(CtrlConst.RewardCtrl, new RewardCtrl());
moduleManager.AddCtrl(CtrlConst.PreferencesDataReadyCtrl, new PreferencesDataReadyCtrl());
moduleManager.AddCtrl(CtrlConst.ChoosePropCtrl, new ChoosePropCtrl());
moduleManager.AddCtrl(CtrlConst.BuyPropCtrl, new BuyPropCtrl());
moduleManager.AddCtrl(CtrlConst.GameResultCtrl, new GameResultCtrl());
moduleManager.AddCtrl(CtrlConst.AddViewCtrl, new AddViewCtrl());
moduleManager.AddCtrl(CtrlConst.OpenGameCtrl, new OpenGameCtrl());
moduleManager.AddCtrl(CtrlConst.RewardboxCtrl, new RewardboxCtrl());
moduleManager.AddCtrl(CtrlConst.PayloadingCtrl, new PayloadingCtrl());
moduleManager.AddCtrl(CtrlConst.FXWndCtrl, new FXWndCtrl());
moduleManager.AddCtrl(CtrlConst.WheelViewCtrl, new WheelViewCtrl());
moduleManager.AddCtrl(CtrlConst.BuygoldCtrl, new BuygoldCtrl());
moduleManager.AddCtrl(CtrlConst.GameMenuCtrl, new GameMenuCtrl());
moduleManager.AddCtrl(CtrlConst.PersonViewCtrl, new PersonViewCtrl());
@@ -149,17 +129,13 @@ namespace ChillConnect
moduleManager.AddCtrl(CtrlConst.SaveingPotCtrl, new SaveingPotCtrl());
moduleManager.AddCtrl(CtrlConst.ResurgenceCtrl, new ResurgenceCtrl());
moduleManager.AddCtrl(CtrlConst.FirstRewardCtrl, new FirstRewardCtrl());
moduleManager.AddCtrl(CtrlConst.ThreeDaysGiftCtrl, new ThreeDaysGiftCtrl());
moduleManager.AddCtrl(CtrlConst.RewardMulNewCtrl, new RewardMulNewCtrl());
moduleManager.AddCtrl(CtrlConst.PassViewCtrl, new PassViewCtrl());
moduleManager.AddCtrl(CtrlConst.PassunlockCtrl, new PassunlockCtrl());
moduleManager.AddCtrl(CtrlConst.BroadcastCtrl, new BroadcastCtrl());
moduleManager.AddCtrl(CtrlConst.RecordViewCtrl, new RecordViewCtrl());
moduleManager.AddCtrl(CtrlConst.AdcomingCtrl, new AdcomingCtrl());
moduleManager.AddCtrl(CtrlConst.AddViewoffCtrl, new AddViewoffCtrl());
moduleManager.AddCtrl(CtrlConst.PackrewardCtrl, new PackrewardCtrl());
moduleManager.AddCtrl(CtrlConst.GoldRewardCtrl, new GoldRewardCtrl());
moduleManager.AddCtrl(CtrlConst.AddviewnewCtrl, new AddviewnewCtrl());
moduleManager.AddCtrl(CtrlConst.NewTaskCtrl, new NewTaskCtrl());
moduleManager.AddCtrl(CtrlConst.GetTaskRewardCtrl, new GetTaskRewardCtrl());
moduleManager.AddCtrl(CtrlConst.PettyAwardCtrl, new PettyAwardCtrl());
@@ -187,14 +163,10 @@ namespace ChillConnect
moduleManager.AddUIType(UIConst.OpenBgUI, typeof(OpenBgUI));
moduleManager.AddUIType(UIConst.PrivacyUI, typeof(PrivacyUI));
moduleManager.AddUIType(UIConst.RewardUI, typeof(RewardUI));
moduleManager.AddUIType(UIConst.ChoosePropUI, typeof(ChoosePropUI));
moduleManager.AddUIType(UIConst.BuyPropUI, typeof(BuyPropUI));
moduleManager.AddUIType(UIConst.GameResultUI, typeof(GameResultUI));
moduleManager.AddUIType(UIConst.AddViewUI, typeof(AddViewUI));
moduleManager.AddUIType(UIConst.OpenGameUI, typeof(OpenGameUI));
moduleManager.AddUIType(UIConst.RewardboxUI, typeof(RewardboxUI));
moduleManager.AddUIType(UIConst.PayloadingUI, typeof(PayloadingUI));
moduleManager.AddUIType(UIConst.WheelViewUI, typeof(WheelViewUI));
moduleManager.AddUIType(UIConst.BuygoldUI, typeof(BuygoldUI));
moduleManager.AddUIType(UIConst.GameMenuUI, typeof(GameMenuUI));
moduleManager.AddUIType(UIConst.PersonViewUI, typeof(PersonViewUI));
@@ -205,17 +177,13 @@ namespace ChillConnect
moduleManager.AddUIType(UIConst.SaveingPotUI, typeof(SaveingPotUI));
moduleManager.AddUIType(UIConst.ResurgenceUI, typeof(ResurgenceUI));
moduleManager.AddUIType(UIConst.FirstRewardUI, typeof(FirstRewardUI));
moduleManager.AddUIType(UIConst.ThreeDaysGiftUI, typeof(ThreeDaysGiftUI));
moduleManager.AddUIType(UIConst.RewardMulNewUI, typeof(RewardMulNewUI));
moduleManager.AddUIType(UIConst.PassViewUI, typeof(PassViewUI));
moduleManager.AddUIType(UIConst.PassunlockUI, typeof(PassunlockUI));
moduleManager.AddUIType(UIConst.BroadcastUI, typeof(BroadcastUI));
moduleManager.AddUIType(UIConst.RecordViewUI, typeof(RecordViewUI));
moduleManager.AddUIType(UIConst.AdcomingUI, typeof(AdcomingUI));
moduleManager.AddUIType(UIConst.AddViewoffUI, typeof(AddViewoffUI));
moduleManager.AddUIType(UIConst.PackrewardUI, typeof(PackrewardUI));
moduleManager.AddUIType(UIConst.GoldRewardUI, typeof(GoldRewardUI));
moduleManager.AddUIType(UIConst.AddviewnewUI, typeof(AddviewnewUI));
moduleManager.AddUIType(UIConst.NewTaskUI, typeof(NewTaskUI));
moduleManager.AddUIType(UIConst.GetTaskRewardUI, typeof(GetTaskRewardUI));
moduleManager.AddUIType(UIConst.PettyAwardUI, typeof(PettyAwardUI));
-15
View File
@@ -12,44 +12,29 @@ namespace ChillConnect
public const string OpenBgUI = "OpenBgUI";
public const string PrivacyUI = "PrivacyUI";
public const string RewardUI = "RewardUI";
public const string ChoosePropUI = "ChoosePropUI";
public const string H5UI = "H5UI";
public const string RainPlayUI = "RainPlayUI";
public const string GameResultUI = "GameResultUI";
public const string AddViewUI = "AddViewUI";
public const string BuyPropUI = "BuyPropUI";
public const string OpenGameUI = "OpenGameUI";
public const string RewardboxUI = "RewardboxUI";
public const string PayloadingUI = "PayloadingUI";
public const string HallUI = "HallUI";
public const string WheelViewUI = "WheelViewUI";
public const string PassViewUI = "PassViewUI";
public const string PassunlockUI = "PassunlockUI";
public const string PackrewardUI = "PackrewardUI";
public const string BuygoldUI = "BuygoldUI";
public const string BuyConfirmUI = "BuyConfirmUI";
public const string GameMenuUI = "GameMenuUI";
public const string EggViewUI = "EggViewUI";
public const string PersonViewUI = "PersonViewUI";
public const string TipsViewUI = "TipsViewUI";
public const string LevelRewardUI = "LevelRewardUI";
public const string SignInViewUI = "SignInViewUI";
public const string ThreeDaysGiftUI = "ThreeDaysGiftUI";
public const string MakeupConfirmUI = "MakeupConfirmUI";
public const string SaveingPotUI = "SaveingPotUI";
public const string ResurgenceUI = "ResurgenceUI";
public const string RewardMulNewUI = "RewardMulNewUI";
public const string FirstRewardUI = "FirstRewardUI";
public const string BroadcastUI = "BroadcastUI";
public const string RecordViewUI = "RecordViewUI";
public const string AdcomingUI = "AdcomingUI";
public const string FAQUI = "FAQUI";
public const string AddViewoffUI = "AddViewoffUI";
public const string RankUI = "RankUI";
public const string RankRewardUI = "RankRewardUI";
public const string RankRuleUI = "RankRuleUI";
public const string GoldRewardUI = "GoldRewardUI";
public const string AddviewnewUI = "AddviewnewUI";
public const string GetTaskRewardUI = "GetTaskRewardUI";
public const string NewTaskUI = "NewTaskUI";
public const string PettyAwardUI = "PettyAwardUI";
@@ -6,7 +6,6 @@ namespace ChillConnect
public const string LoadingUICtrl = "LoadingUICtrl";
public const string RewardAniUICtrl = "RewardAniUICtrl";
public const string FXWndUICtrl = "FXWndUICtrl";
public const string BuyPropUICtrl = "BuyPropUICtrl";
public const string GameResultUICtrl = "GameResultUICtrl";
public const string MenuUICtrl = "MenuUICtrl";
public const string NetLoadingUICtrl = "NetLoadingUICtrl";
@@ -14,20 +13,13 @@ namespace ChillConnect
public const string RewardUICtrl = "RewardUICtrl";
public const string H5UICtrl = "H5UICtrl";
public const string RainPlayUICtrl = "RainPlayUICtrl";
public const string ChoosePropUICtrl = "ChoosePropUICtrl";
public const string OpenBgUICtrl = "OpenBgUICtrl";
public const string PrivacyUICtrl = "PrivacyUICtrl";
public const string AddViewUICtrl = "AddViewUICtrl";
public const string OpenGameUICtrl = "OpenGameUICtrl";
public const string RewardboxUICtrl = "RewardboxUICtrl";
public const string PayloadingUICtrl = "PayloadingUICtrl";
public const string HallUICtrl = "HallUICtrl";
public const string WheelViewUICtrl = "WheelViewUICtrl";
public const string BuygoldUICtrl = "BuygoldUICtrl";
public const string BuyConfirmUICtrl = "BuyConfirmUICtrl";
public const string GameMenuUICtrl = "GameMenuUICtrl";
public const string EggViewUICtrl = "EggViewUICtrl";
public const string PersonViewUICtrl = "PersonViewUICtrl";
public const string TipsViewUICtrl = "TipsViewUICtrl";
public const string LevelRewardUICtrl = "LevelRewardUICtrl";
@@ -35,22 +27,14 @@ namespace ChillConnect
public const string MakeupConfirmUICtrl = "MakeupConfirmUICtrl";
public const string SaveingPotUICtrl = "SaveingPotUICtrl";
public const string ResurgenceUICtrl = "ResurgenceUICtrl";
public const string RewardMulNewUICtrl = "RewardMulNewUICtrl";
public const string FirstRewardUICtrl = "FirstRewardUICtrl";
public const string ThreeDaysGiftUICtrl = "ThreeDaysGiftUICtrl";
public const string PassViewUICtrl = "PassViewUICtrl";
public const string PassunlockUICtrl = "PassunlockUICtrl";
public const string BroadcastUICtrl = "BroadcastUICtrl";
public const string RecordViewUICtrl = "RecordViewUICtrl";
public const string AdcomingUICtrl = "AdcomingUICtrl";
public const string FAQUICtrl = "FAQUICtrl";
public const string AddViewoffUICtrl = "AddViewoffUICtrl";
public const string RankUICtrl = "RankUICtrl";
public const string RankRewardUICtrl = "RankRewardUICtrl";
public const string RankRuleUICtrl = "RankRuleUICtrl";
public const string PackrewardUICtrl = "PackrewardUICtrl";
public const string GoldRewardUICtrl = "GoldRewardUICtrl";
public const string AddviewnewUICtrl = "AddviewnewUICtrl";
public const string NewTaskUICtrl = "NewTaskUICtrl";
public const string GetTaskRewardUICtrl = "GetTaskRewardUICtrl";
public const string PettyAwardUICtrl = "PettyAwardUICtrl";
@@ -1,42 +0,0 @@
namespace ChillConnect
{
public class AddViewCtrl : BaseCtrl
{
public static AddViewCtrl Instance { get; private set; }
private AddViewModel model;
#region
protected override void OnInit()
{
Instance = this;
//model = ModuleManager.Instance..GetModel(ModelConst.AddViewModel) as AddViewModel;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: b6058e09514454ec394a1478f2775964
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,43 +0,0 @@
namespace ChillConnect
{
public class AddViewModel : BaseModel
{
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
// protected override void OnReset()
// {
// }
// #endregion
// #region 读取数据
// protected override void OnReadData()
// {
// }
// #endregion
// #region 本地存储
// protected override void WriteLocalStorage()
// {
// }
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 1b0a4fbab97e64d5b982896192bb6483
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,224 +0,0 @@
using System;
using System.Collections.Generic;
using FairyGUI;
using FGUI.AddCell_12;
using FGUI.Common_01;
using IgnoreOPS;
using SGModule.Net;
using SGModule.NetKit;
namespace ChillConnect
{
public class AddViewUI : BaseUI
{
private AddViewUICtrl ctrl;
private AddViewModel model;
private com_addView ui;
public int ad_cool_down = 120;
public btn_watchAd btn_WatchAd;
public AddViewUI(AddViewUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.AddViewUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "AddCell_12";
uiInfo.assetName = "com_addView";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.AddViewModel) as AddViewModel;
}
protected override void OnClose()
{
GameHelper.showGameUI = true;
HallManager.Instance.UpdateSecondEvent -= updateWatchCD;
if (GameHelper.IsAdModelOfPay())
{
AdRedeemManager.Instance.Destroy();
}
if (need_open_turn) GameHelper.CallShowTurn();
}
private bool need_open_turn = false;
protected override void OnBind()
{
ui = baseUI as com_addView;
}
protected override void OnOpenBefore(object args)
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneShow);
if (args != null) need_open_turn = (bool)args;
// ad_cool_down = ConfigSystem.GetConfig<CommonModel>().exchangeCD;
// btn_WatchAd = ui.btn_watch as btn_watchAd;
if (!GameHelper.IsGiftSwitch())
{
GameHelper.GetCommonModel().addspace=1;
}
if (GameHelper.IsAdModelOfPay())
{
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
ui.btn_watch.GetChild("img_saveingpot").visible = true;
}
btn_watchAd btn = ui.btn_watch as btn_watchAd;
btn.buy_type.selectedIndex = 0;
AdRedeemManager.Instance.SetWatchAd(PurchasingManager.GetPaySku(PayType.buy_one), ui.btn_watch as btn_watchAd, SetTextString);
ui.pay_type.selectedIndex = 0;
AdRedeemManager.Instance.Start();
SetTextString();
}
else
{
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
ui.btn_max_pay.GetChild("img_saveingpot").visible = true;
}
ui.pay_type.selectedIndex = 1;
decimal price = (decimal)GameHelper.GetCommonModel().addspace2;
ui.btn_max_pay.title = GameHelper.getPrice(price);
ui.btn_max_pay.SetClick(() =>
{
ApplePayClass maxPayData = new ApplePayClass
{
amount = (int)Math.Round(price * 100),
sku = PurchasingManager.GetPaySku(PayType.buy_one),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
InitView();
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
GameDispatcher.Instance.AddListener(GameMsg.apple_pay_success, pay_success);
}
protected override void RemoveListener()
{
GameDispatcher.Instance.RemoveListener(GameMsg.apple_pay_success, pay_success);
}
#endregion
void pay_success(object str)
{
string type = (string)str;
if (type == PurchasingManager.GetPaySku(PayType.buy_one))
{
CtrlCloseUI();
GameDispatcher.Instance.Dispatch(GameMsg.resurgence_close);
}
}
//初始化页面逻辑
private void InitView()
{
ui.btn_close.SetClick(() =>
{
CtrlCloseUI();
GameDispatcher.Instance.Dispatch(GameMsg.resurgence_close);
});
// HallManager.Instance.UpdateSecondEvent += updateWatchCD;
// updateWatchCD();
// checkBtnState();
InitBroadCast();
HallManager.Instance.UpdateSecondEvent += updateWatchCD;
updateWatchCD();
if (GameHelper.IsGiftSwitch())
{
ui.broad.visible = true;
}
}
public void SetTextString()
{
var need = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.buy_one));
var myAd = AdRedeemManager.Instance.GetLookRewardADNum();
ui.tips.SetVar("num", need.ToString()).FlushVars();
ui.ads.SetVar("num", myAd.ToString()).FlushVars();
ui.ads.SetVar("need", need.ToString()).FlushVars();
}
void updateWatchCD()
{
broadtime++;
BroadCast();
}
private int broadtime = 1;
private List<string> config_name_list = ConfigSystem.GetConfig<LevelAttemptsModel>().config_name_list;
private List<string> config_money_list = ConfigSystem.GetConfig<LevelAttemptsModel>().config_money_list;
private List<string[]> broad_list = new List<string[]>();
private void BroadCast()
{
if (broadtime % 3 == 0)
{
(ui.broad as com_broadcast_new).t1.Play(() =>
{
broad_list.RemoveAt(0);
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
broad_list.Add(new string[2] { config_name_list[name_index], config_money_list[money_index] });
for (int i = 0; i < 4; i++)
{
text_list[i].text = "Congratulations,User [color=#ad4800][size=36]" + broad_list[i][0] + "[/size][/color] !After purchasing the +1 Block Pack,play [color=#ad4800]" + broad_list[i][1] + "[/color] matcher to clear the level!";
}
});
}
}
private List<GTextField> text_list = new List<GTextField>();
private void InitBroadCast()
{
text_list.Add((ui.broad as com_broadcast_new).text_0);
text_list.Add((ui.broad as com_broadcast_new).text_1);
text_list.Add((ui.broad as com_broadcast_new).text_2);
text_list.Add((ui.broad as com_broadcast_new).text_3);
for (int i = 0; i < 4; i++)
{
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
broad_list.Add(new string[2] { config_name_list[name_index], config_money_list[money_index] });
text_list[i].text = "Congratulations,User [color=#ad4800][size=36]" + broad_list[i][0] + "[/size][/color] !After purchasing the +1 Block Pack,play [color=#ad4800]" + broad_list[i][1] + "[/color] matcher to clear the level!";
}
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 40b42d370a2c34db89da3decb4b3ba0d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,71 +0,0 @@
namespace ChillConnect
{
public class AddViewUICtrl : BaseUICtrl
{
private AddViewUI ui;
private AddViewModel model;
private uint openUIMsg = UICtrlMsg.BuyslotUI_Open;
private uint closeUIMsg = UICtrlMsg.BuyslotUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.AddViewModel) as AddViewModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new AddViewUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4c4feca1f3dc94e0291dbe534b773067
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,25 +0,0 @@
namespace ChillConnect
{
public class AddviewnewCtrl : BaseCtrl
{
public static AddviewnewCtrl Instance { get; private set; }
private AddviewnewModel model;
#region
protected override void OnInit()
{
Instance = this;
//model = ModuleManager.Instance..GetModel(ModelConst.AddviewnewModel) as AddviewnewModel;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4cc0dc1a5313d412a83b8e39a7efb8fc
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,20 +0,0 @@
namespace ChillConnect
{
public class AddviewnewModel : BaseModel
{
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 046c52d08595a4040a001d8004b8875c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,258 +0,0 @@
using FGUI.Common_01;
using UnityEngine;
using FairyGUI;
using IgnoreOPS;
using System;
using Spine.Unity;
using FGUI.AddCell_12;
using SGModule.Net;
using SGModule.NetKit;
namespace ChillConnect
{
public class AddviewnewUI : BaseUI
{
private AddviewnewUICtrl ctrl;
private AddviewnewModel model;
private FGUI.ZM_AddCell_12.com_addView_new ui;
private bool is_off = false;
public AddviewnewUI(AddviewnewUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.AddviewnewUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "ZM_AddCell_12";
uiInfo.assetName = "com_addView_new";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.AddviewnewModel) as AddviewnewModel;
}
private Action closeCallback;
protected override void OnClose()
{
GameHelper.showGameUI = true;
HallManager.Instance.UpdateSecondEvent -= updateWatchCD;
closeCallback?.Invoke();
AdRedeemManager.Instance.Destroy();
}
protected override void OnBind()
{
ui = baseUI as FGUI.ZM_AddCell_12.com_addView_new;
}
protected override void OnOpenBefore(object args)
{
// if (ui.btn_watch is btn_watchAd watchAdBtn)
// {
// CommonTools.GetInstance.InitAdBtnAnim(watchAdBtn.icon_Parent);
// }
if (SaveData.GetSaveObject().addview_off_time > GameHelper.GetNowTime()) is_off = true;
ui.text_out.text = "x" + GameHelper.GetItemNumber(0);
ui.text_back.text = "x" + GameHelper.GetItemNumber(1);
ui.text_refresh.text = "x" + GameHelper.GetItemNumber(2);
ui.text_level.text = "Level " + GameHelper.GetLevel();
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewShow);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewShow, 1);
ui.btn_play.SetClick(() =>
{
GameHelper.gameType = 0;
GameDispatcher.Instance.Dispatch(GameMsg.OpenGame);
CtrlCloseUI();
});
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
(ui.btn_max_pay.GetChild("img_saveingpot") as GImage).visible = true;
}
// (ui.btn_watch.GetChild("btn_text") as GTextField).scale = new Vector2(0.7f, 0.7f);
// (ui.btn_watch.GetChild("title1") as GTextField).scale = new Vector2(0.7f, 0.7f);
// ui.btn_watch.GetChild("img_saveingpot").x += 20;
// ui.btn_watch.GetChild("img_saveingpot").y -= 33;
// ad_cool_down = ConfigSystem.GetConfig<CommonModel>().exchangeCD;
// btn_WatchAd = ui.btn_watch as btn_watchAd;
if (GameHelper.IsAdModelOfPay())
{
if (is_off)
{
AdRedeemManager.Instance.SetWatchAd(PurchasingManager.GetPaySku(PayType.buy_one_off), ui.btn_watch as btn_watchAd, () =>
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewClick);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewClick, 1);
SetTextString();
});
ui.pay_type.selectedIndex = 0;
AdRedeemManager.Instance.Start();
}
else
{
AdRedeemManager.Instance.SetWatchAd(PurchasingManager.GetPaySku(PayType.buy_one), ui.btn_watch as btn_watchAd, () =>
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewClick);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewClick, 1);
SetTextString();
});
ui.pay_type.selectedIndex = 0;
AdRedeemManager.Instance.Start();
}
SetTextString();
}
else
{
ui.pay_type.selectedIndex = 1;
if (is_off)
{
decimal price = (decimal)GameHelper.GetCommonModel().AddDiscount2;
ui.btn_max_pay.title = GameHelper.getPrice(price);
ui.btn_max_pay.SetClick(() =>
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewClick);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewClick, 1);
ApplePayClass maxPayData = new ApplePayClass
{
amount = (int)Math.Round(price * 100),
sku = PurchasingManager.GetPaySku(PayType.buy_one_off),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
else
{
decimal price = (decimal)GameHelper.GetCommonModel().addspace2;
ui.btn_max_pay.title = GameHelper.getPrice(price);
ui.btn_max_pay.SetClick(() =>
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewClick);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewClick, 1);
ApplePayClass maxPayData = new ApplePayClass()
{
amount = (int)Math.Round(price * 100),
sku = PurchasingManager.GetPaySku(PayType.buy_one),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
}
InitView();
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
GameDispatcher.Instance.AddListener(GameMsg.apple_pay_success, pay_success);
GameDispatcher.Instance.AddListener(GameMsg.Sheep_item_refresh, SetItemNumber);
}
protected override void RemoveListener()
{
GameDispatcher.Instance.RemoveListener(GameMsg.apple_pay_success, pay_success);
GameDispatcher.Instance.RemoveListener(GameMsg.Sheep_item_refresh, SetItemNumber);
}
#endregion
void SetItemNumber(object a)
{
ui.text_out.text = "x" + GameHelper.GetItemNumber(0);
ui.text_back.text = "x" + GameHelper.GetItemNumber(1);
ui.text_refresh.text = "x" + GameHelper.GetItemNumber(2);
}
void pay_success(object str)
{
string type = (string)str;
if (type == PurchasingManager.GetPaySku(PayType.buy_one) || type == PurchasingManager.GetPaySku(PayType.buy_one_off))
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.BuyOneNewSuccess);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.BuyOneNewSuccess, 1);
SaveData.GetSaveObject().have_slot = true;
SaveData.saveDataFunc();
GameDispatcher.Instance.Dispatch(GameMsg.Slot_refresh);
ui.pay_type.selectedIndex = 2;
SkeletonAnimation addeffect = FXManager.Instance.SetFx<SkeletonAnimation>(ui.ani_parent1, Fx_Type.fx_addeffect, ref closeCallback);
addeffect.state.SetAnimation(0, "animation", true);
SkeletonAnimation addeffect1 = FXManager.Instance.SetFx<SkeletonAnimation>(ui.ani_parent2, Fx_Type.fx_addeffect_1, ref closeCallback);
addeffect1.state.SetAnimation(0, "animation", true);
// CtrlCloseUI();
}
}
//初始化页面逻辑
private void InitView()
{
// var tAnimation = FXManager.Instance.SetFx<SkeletonAnimation>(ui.tip_parent, Fx_Type.Fx_AddBoxTip, ref _closeCallback);
// tAnimation.state.AddAnimation(0, "animation", true, 0);
ui.btn_close.SetClick(() =>
{
GameDispatcher.Instance.Dispatch(GameMsg.OpenGame);
CtrlCloseUI();
});
HallManager.Instance.UpdateSecondEvent += updateWatchCD;
ui.btn_addback.SetClick(() =>
{
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.SheepwindowUI_Open, 1);
});
ui.btn_addout.SetClick(() =>
{
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.SheepwindowUI_Open, 0);
});
ui.btn_addrefresh.SetClick(() =>
{
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.SheepwindowUI_Open, 2);
});
// updateWatchCD();
// checkBtnState();
}
void updateWatchCD()
{
}
public void SetTextString()
{
int need = 0;
if (is_off) need = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.buy_one_off));
else need = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.buy_one));
var myAd = AdRedeemManager.Instance.GetLookRewardADNum();
// ui.tips.SetVar("num", need.ToString()).FlushVars();
ui.ads.SetVar("num", myAd + "/").FlushVars();
ui.ads.SetVar("need", need.ToString()).FlushVars();
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 3b62f3687397048a0a4365a156cc3eac
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,73 +0,0 @@
namespace ChillConnect
{
public class AddviewnewUICtrl : BaseUICtrl
{
private AddviewnewUI ui;
private AddviewnewModel model;
private uint openUIMsg = UICtrlMsg.AddviewnewUI_Open;
private uint closeUIMsg = UICtrlMsg.AddviewnewUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.AddviewnewModel) as AddviewnewModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new AddviewnewUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: a375bc5ca46a34c92bc7dfa4c493c980
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: b3a59974b3d5f6d49b4e54ed7605922c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,42 +0,0 @@
namespace ChillConnect
{
public class BuyPropCtrl : BaseCtrl
{
public static BuyPropCtrl Instance { get; private set; }
private BuyPropModel model;
#region
protected override void OnInit()
{
Instance = this;
//model = ModuleManager.Instance..GetModel(ModelConst.BuyPropModel) as BuyPropModel;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 58e27508a01b144eab047fc0579e3520
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,43 +0,0 @@
namespace ChillConnect
{
public class BuyPropModel : BaseModel
{
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
// protected override void OnReset()
// {
// }
// #endregion
// #region 读取数据
// protected override void OnReadData()
// {
// }
// #endregion
// #region 本地存储
// protected override void WriteLocalStorage()
// {
// }
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 6f1d88ea5dfa34e1a927e5bef7f9c714
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,258 +0,0 @@
using System;
using FGUI.Common_01;
using FGUI.Prop_09;
using FGUI.store_17;
using IgnoreOPS;
using UnityEngine;
namespace ChillConnect
{
public class BuyPropUI : BaseUI
{
private BuyPropUICtrl ctrl;
private BuyPropModel model;
private com_prop ui;
private int state_;
private int prop_num = 1;
private int _price;
public BuyPropUI(BuyPropUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.BuyPropUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "Prop_09";
uiInfo.assetName = "com_prop";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = true;
uiInfo.isNeedCloseAnim = true;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.BuyPropModel) as BuyPropModel;
}
protected override void OnClose()
{
GameHelper.showGameUI = true;
HallManager.Instance.UpdateSecondEvent -= UpdateCd;
}
protected override void OnBind()
{
ui = baseUI as com_prop;
}
protected override void OnOpenBefore(object args)
{
_price = ConfigSystem.GetConfig<CommonModel>().Purchaseprops;
state_ = (int)args;
ui.prop.selectedIndex = state_;
ui.btn_buy.SetClick(buyItem);
setBtnState(state_);
InitView();
setPropText();
SetAddText();
ui.btn_add.state.selectedIndex = 0;
ui.btn_jian.state.selectedIndex = 1;
ui.btn_add.SetClick(AddProNum);
ui.btn_jian.SetClick(ReduceProNum);
HallManager.Instance.UpdateSecondEvent += UpdateCd;
UpdateCd();
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1) ui.img_saveingpot.visible = true;
ui.btn_watch.SetClick(() =>
{
buyItem();
});
}
void buyItem()
{
if (state_ == 0)
{
}
else if (state_ == 1)
{
}
else if (state_ == 2)
{
}
if (DataMgr.NewWatchCd.Value[state_ + 2] < Convert.ToInt32(GameHelper.GetNowTime()))
{
GameHelper.ShowVideoAd("reward_prop", isSuccess =>
{
if (isSuccess)
{
GameHelper.SetWatchCd(state_ + 2);
int numbers = GameHelper.GetItemNumber(state_);
numbers++;
GameHelper.SetItemNumber(state_, numbers);
GameDispatcher.Instance.Dispatch(GameMsg.Sheep_item_refresh);
GameHelper.ShowTips("The purchase was successful", true);
CtrlCloseUI();
}
});
}
// int price = _price * prop_num;
// if (GameHelper.CheckGoldNumber(price))
// {
// GameHelper.AddGoldNumber(-price);
// int numbers = GameHelper.GetItemNumber(state_);
// numbers += prop_num;
// GameHelper.SetItemNumber(state_, numbers);
// GameDispatcher.Instance.Dispatch(GameMsg.Sheep_item_refresh);
// GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh);
// GameHelper.ShowTips("The purchase was successful", true);
//
// CtrlCloseUI();
//
// }
// else
// {
// GameHelper.ShowTips("Not enough gold");
// }
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
private void UpdateCd()
{
btn_watchAd btnWatch = ui.btn_watch as btn_watchAd;
// Debug.Log($"DataMgr.NewWatchCd.Value[state_ + 2]==={DataMgr.NewWatchCd.Value[state_ + 2]}");
if (DataMgr.NewWatchCd.Value[state_ + 2] > Convert.ToInt32(GameHelper.GetNowTime()))
{
btnWatch.enabled = false;
btnWatch.can_buy.selectedIndex = 1;
btnWatch.btn_text.text = CommonHelper.TimeFormat(DataMgr.NewWatchCd.Value[state_ + 2] - Convert.ToInt32(GameHelper.GetNowTime()), CountDownType.Hour);
}
else
{
ui.btn_watch.enabled = true;
btnWatch.can_buy.selectedIndex = 0;
btnWatch.watch.text = "Watch AD";
}
}
private void AddProNum()
{
prop_num++;
SetAddText();
setPropText();
}
private void SetAddText()
{
ui.text_add.text = prop_num.ToString();
}
private void ReduceProNum()
{
prop_num--;
if (prop_num <= 1)
{
prop_num = 1;
}
setPropText();
SetAddText();
}
private void setPropText()
{
ui.btn_buy.GetChild("text_gold").text = GameHelper.Get101Str( _price * prop_num);
}
//初始化页面逻辑
private void InitView()
{
ui.btn_back.SetClick(() =>
{
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.SheepwindowUI_Close);
});
// ui.btn_buy0.SetClick(() =>
// {
// state_ = 0;
// ui.prop.selectedIndex = 0;
// setBtnState(0);
// });
// ui.btn_buy1.SetClick(() =>
// {
// state_ = 1;
// ui.prop.selectedIndex = 1;
// setBtnState(1);
// });
// ui.btn_buy2.SetClick(() =>
// {
// state_ = 2;
// ui.prop.selectedIndex = 2;
// setBtnState(2);
// });
}
private void setBtnState(int index)
{
// ui.btn_buy0.tab_choose.selectedIndex = index == 0 ? 1 : 0;
// ui.btn_buy1.tab_choose.selectedIndex = index == 1 ? 1 : 0;
// ui.btn_buy2.tab_choose.selectedIndex = index == 2 ? 1 : 0;
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: d07e071d35d5041feaf834faa7cac3a0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,71 +0,0 @@
namespace ChillConnect
{
public class BuyPropUICtrl : BaseUICtrl
{
private BuyPropUI ui;
private BuyPropModel model;
private uint openUIMsg = UICtrlMsg.SheepwindowUI_Open;
private uint closeUIMsg = UICtrlMsg.SheepwindowUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.BuyPropModel) as BuyPropModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new BuyPropUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: b85f17625775040eb85b386d6c9c5c79
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: cf8752ba62de0944699341c95ac0fdc8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,42 +0,0 @@
namespace ChillConnect
{
public class ChoosePropCtrl : BaseCtrl
{
public static ChoosePropCtrl Instance { get; private set; }
private ChoosePropModel model;
#region
protected override void OnInit()
{
Instance = this;
//model = ModuleManager.Instance..GetModel(ModelConst.ChoosePropModel) as ChoosePropModel;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 30f4147b6a9f34f8a98d5bbc0a788e6d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,43 +0,0 @@
namespace ChillConnect
{
public class ChoosePropModel : BaseModel
{
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
// protected override void OnReset()
// {
// }
// #endregion
// #region 读取数据
// protected override void OnReadData()
// {
// }
// #endregion
// #region 本地存储
// protected override void WriteLocalStorage()
// {
// }
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 24f4458949b044bf5ad0e021638528e0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,206 +0,0 @@
using FGUI.Prop_09;
using IgnoreOPS;
using UnityEngine;
namespace ChillConnect
{
public class ChoosePropUI : BaseUI
{
private ChoosePropUICtrl ctrl;
private ChoosePropModel model;
private com_choose ui;
public ChoosePropUI(ChoosePropUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.ChoosePropUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "Prop_09";
uiInfo.assetName = "com_choose";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.ChoosePropModel) as ChoosePropModel;
}
protected override void OnClose()
{
}
protected override void OnBind()
{
ui = baseUI as com_choose;
}
protected override void OnOpenBefore(object args)
{
InitView();
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
//初始化页面逻辑
private void InitView()
{
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
ui.btn_ad.GetChild("img_saveingpot").visible = true;
}
// Debug.Log(GameHelper.GetLevelstate());
int state = GameHelper.GetLevelstate();
int need_gold = ConfigSystem.GetConfig<CommonModel>().RevivalCoins;
ui.btn_gold_buy.GetChild("text_gold").text = GameHelper.Get101Str(need_gold);
Debug.Log($"state===================:{state}");
initProp(state);
// ui.btn_thanks.SetClick(() =>
// {
// float[] cash_array = GameHelper.GetRewardValue(2);
// var temp = new SuccessData();
// temp.IsWin = false;
// temp.cash_number = cash_array[0];
// temp.IsLevelSuccess = true;
// temp.IsH5Reward = false;
// UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Open, temp);
// UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
// });
ui.btn_close.SetClick(() =>
{
clsoeFunc();
});
ui.btn_thanks.SetClick(() =>
{
clsoeFunc();
});
}
private static void clsoeFunc()
{
float[] cash_array = GameHelper.GetRewardValue(2);
var temp = new SuccessData();
temp.IsWin = false;
temp.cash_number = cash_array[0];
temp.IsLevelSuccess = true;
temp.IsH5Reward = false;
temp.boost_array = GameHelper.GetRewardBoost(2);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.LevelSuccessUI_Open, temp);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
}
private void initProp(int state)
{
int need_gold = ConfigSystem.GetConfig<CommonModel>().RevivalCoins;
if (state == 3)
{
ui.state.selectedIndex = ui._State_all_;
ui.btn_ad.SetClick(() =>
{
GameHelper.ShowVideoAd("reward_lobby", isSuccess =>
{
if (isSuccess)
{
// GameHelper.SetLevelstate(1);
GameHelper.SetLevelstate(0);
GameDispatcher.Instance.Dispatch(GameMsg.Remake_state, true);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
}
});
});
ui.btn_gold_buy.SetClick(() =>
{
if (GameHelper.CheckGoldNumber(need_gold))
{
GameHelper.AddGoldNumber(-need_gold);
// GameHelper.SetLevelstate(2);
GameHelper.SetLevelstate(0);
GameDispatcher.Instance.Dispatch(GameMsg.Remake_state, true);
GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
}
else
{
GameHelper.ShowTips("Not enough gold");
}
});
}
else if (state == 2)
{
ui.state.selectedIndex = ui._State_ad;
ui.btn_ad.SetClick(() =>
{
GameHelper.ShowVideoAd("reward_lobby", isSuccess =>
{
if (isSuccess)
{
GameHelper.SetLevelstate(0);
GameDispatcher.Instance.Dispatch(GameMsg.Remake_state, true);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
}
});
});
}
else if (state == 1)
{
ui.state.selectedIndex = ui._State_gold;
ui.btn_gold_buy.SetClick(() =>
{
if (GameHelper.CheckGoldNumber(need_gold))
{
GameHelper.AddGoldNumber(-need_gold);
GameHelper.SetLevelstate(0);
GameDispatcher.Instance.Dispatch(GameMsg.Remake_state, true);
GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ChoosePropUI_Close);
}
else
{
GameHelper.ShowTips("Not enough gold");
}
});
}
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 05d11be9302224ba99cc14d10974266f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,71 +0,0 @@
namespace ChillConnect
{
public class ChoosePropUICtrl : BaseUICtrl
{
private ChoosePropUI ui;
private ChoosePropModel model;
private uint openUIMsg = UICtrlMsg.ChoosePropUI_Open;
private uint closeUIMsg = UICtrlMsg.ChoosePropUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.ChoosePropModel) as ChoosePropModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new ChoosePropUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: d012c092edd6c41a2bbbed3c72ca2bfe
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: b05bab87ee5860d45b1e0e643cda6b64
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
-3
View File
@@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 068c2a0f8e2744509a0ec2ed3b6126b3
timeCreated: 1749106141
@@ -1,44 +0,0 @@
using System.Collections;
using System.Collections.Generic;
namespace ChillConnect
{
public class PackrewardCtrl : BaseCtrl
{
public static PackrewardCtrl Instance { get; private set; }
private PackrewardModel model;
#region
protected override void OnInit()
{
Instance = this;
//model = ModuleManager.Instance..GetModel(ModelConst.PackrewardModel) as PackrewardModel;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 6716776f97890437d8a618c997ea689d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,29 +0,0 @@
using System.Collections;
using System.Collections.Generic;
namespace ChillConnect
{
public class PackrewardModel : BaseModel
{
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 8f3f1bbd4dedd499bb4917a0a83b8d09
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,504 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using FutureCore;
using FairyGUI;
using FGUI.Pack_16;
using DG.Tweening;
using FGUI.Common_01;
using System;
using IgnoreOPS;
using SGModule.Net;
using IgnoreOPS;
using SGModule.NetKit;
using Unity.VisualScripting;
namespace ChillConnect
{
public class PackrewardUI : BaseUI
{
private PackrewardUICtrl ctrl;
private PackrewardModel model;
private FGUI.Pack_16.com_packaward ui;
private List<Paidgift> list;
public PackrewardUI(PackrewardUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.PackrewardUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "Pack_16";
uiInfo.assetName = "com_packaward";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.PackrewardModel) as PackrewardModel;
}
private bool isAutoPop = false;
protected override void OnClose()
{
AdRedeemManager.Instance.Destroy();
GameHelper.showGameUI = true;
// WebviewManager.Instance.SetDarkThough(true);
GameDispatcher.Instance.Dispatch(GameMsg.pack_close);
HallManager.Instance.UpdateEvent -= InitView;
int three_gift_got_index = SaveData.GetSaveObject().three_gift_got_index;
if (isAutoPop && (three_gift_got_index <= (int)rewardState.day3))
{
// uiCtrlDispatcher.Dispatch(UICtrlMsg.ThreeDaysGiftUI_Open);
}
GameHelper.CallShowTurn();
}
protected override void OnBind()
{
ui = baseUI as FGUI.Pack_16.com_packaward;
}
protected override void OnOpenBefore(object args)
{
if (Screen.safeArea.y != 0)
{
//刘海屏
ui.gold.y += Screen.safeArea.y;
}
if (!GameHelper.IsGiftSwitch())
{
ConfigSystem.GetConfig<PaidgiftModel>().DataList[0].Paid_price = 1;
ConfigSystem.GetConfig<PaidgiftModel>().DataList[1].Paid_price = 1;
}
ui.panel_parent.panel.gift.selectedIndex = GameHelper.IsGiftSwitch() ? 1 : 0;
bool need_scroll = false;
PackRewardData Datas = args as PackRewardData;
if (args != null)
{
Datas = args as PackRewardData;
need_scroll = Datas.isNeedScroll;
isAutoPop = Datas.isAutoPop;
}
if (need_scroll) ui.panel_parent.scrollPane.ScrollDown(300, false);
if (need_scroll)
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(), Property.RemoveAdShow);
}
else
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(), Property.FirstPackShow);
}
ui.gold.GetChild("text_gold").text = GameHelper.Get101Str(GameHelper.GetGoldNumber());
list = ConfigSystem.GetConfig<PaidgiftModel>().DataList;
if (!GameHelper.IsGiftSwitch())
{
list[0].Paid_price = 1;
list[1].Paid_price = 1;
}
if (GameHelper.IsAdModelOfPay())
{
// if (!GameHelper.IsGiftSwitch())
// {
// if (SaveData.GetSaveObject().is_get_packreward)
// {
// }
// ui.panel_parent.panel.btn_buypack.SetClick(() =>
// {
// GameDispatcher.Instance.Dispatch(GameMsg.apple_pay_success, PurchasingManager.GetPaySku(PayType.pack_reward));
// InitView();
// });
// ui.panel_parent.panel.btn_buyremovead.SetClick(() =>
// {
// GameDispatcher.Instance.Dispatch(GameMsg.apple_pay_success, PurchasingManager.GetPaySku(PayType.remove_ad));
// InitView();
// });
// }
// else
// {
// AdRedeemManager.Instance.SetWatchAd(PurchasingManager.GetPaySku(PayType.pack_reward),
// ui.panel_parent.panel.btn_buypack as btn_watchAd, SetTextString1);
// AdRedeemManager.Instance.SetWatchAd(PurchasingManager.GetPaySku(PayType.remove_ad),
// ui.panel_parent.panel.btn_buyremovead as btn_watchAd, SetTextString1);
// }
}
HallManager.Instance.UpdateEvent += InitView;
InitView();
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
GameDispatcher.Instance.AddListener(GameMsg.apple_pay_success, pay_success);
}
protected override void RemoveListener()
{
GameDispatcher.Instance.RemoveListener(GameMsg.apple_pay_success, pay_success);
}
#endregion
void pay_success(object str)
{
string type = (string)str;
if (type == PurchasingManager.GetPaySku(PayType.remove_ad))
{
var gold = list[1].coins_quantity;
var start = GameHelper.GetUICenterPosition(ui.panel_parent.panel.text_goldnum2);
var end = GameHelper.GetUICenterPosition(ui.gold.GetChild("icon"));
var rewardData = new RewardData();
var rewardSingleData = new RewardSingleData(101, gold, RewardOrigin.AdTask)
{
startPosition = start,
endPosition = end,
};
rewardData.AddReward(rewardSingleData);
rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange;
rewardData.AddCompleted((isScu) =>
{
DOVirtual.DelayedCall(0.5f, () =>
{
var startNum = DataMgr.Coin.Value - gold;
DOVirtual.Float((float)startNum, (float)GameHelper.GetGoldNumber(), 1f,
value => { ui.gold.GetChild("text_gold").text = GameHelper.Get101Str((decimal)value); });
});
});
GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData);
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.AdcomingUI_Close);
SaveData.GetSaveObject().is_get_removead = true;
InitView();
}
else if (type == PurchasingManager.GetPaySku(PayType.pack_reward))
{
var start = GameHelper.GetUICenterPosition(ui.panel_parent.panel.text_goldnum);
var end = GameHelper.GetUICenterPosition(ui.gold.GetChild("icon"));
var gold = list[0].coins_quantity;
var rewardData = new RewardData();
var rewardSingleData = new RewardSingleData(101, gold, RewardOrigin.AdTask)
{
startPosition = start,
endPosition = new Vector2(end.x - 100, end.y - 180)
};
rewardData.AddReward(rewardSingleData);
rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange;
rewardData.AddCompleted((isScu) =>
{
DOVirtual.DelayedCall(0.5f, () =>
{
var startNum = DataMgr.Coin.Value - gold;
DOVirtual.Float((float)startNum, (float)GameHelper.GetGoldNumber(), 1f,
value => { ui.gold.GetChild("text_gold").text = GameHelper.Get101Str((decimal)value); });
});
});
GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData);
SaveData.GetSaveObject().is_get_packreward = true;
Debug.Log(SaveData.GetSaveObject().is_get_packreward + "////////////////////////");
InitView();
}
}
//初始化页面逻辑
private int gold_num = 300;
private int back_num = 1;
private int out_num = 1;
private int refresh_num = 1;
private void InitView()
{
if (!GameHelper.IsGiftSwitch())
{
ConfigSystem.GetConfig<PaidgiftModel>().DataList[0].Paid_price = 1;
ConfigSystem.GetConfig<PaidgiftModel>().DataList[1].Paid_price = 1;
list= ConfigSystem.GetConfig<PaidgiftModel>().DataList;
}
gold_num = list[0].coins_quantity;
back_num = list[0].props_quantity[1];
out_num = list[0].props_quantity[0];
refresh_num = list[0].props_quantity[2];
ui.panel_parent.panel.btn_close0.SetClick(CtrlCloseUI);
ui.panel_parent.panel.btn_close1.SetClick(CtrlCloseUI);
ui.panel_parent.panel.text_goldnum.text = "x" + GameHelper.Get101Str(gold_num);
ui.panel_parent.panel.text_backnum1.text = "x" + back_num;
ui.panel_parent.panel.text_outnum.text = "x" + out_num;
ui.panel_parent.panel.text_refreshnum.text = "x" + refresh_num;
var buy_text = ui.panel_parent.panel.btn_buypack.GetChild("title") as GTextField;
buy_text.SetVar("price", list[0].Paid_price.ToString()).FlushVars();
ui.panel_parent.panel.text_goldnum2.text = "x" + GameHelper.Get101Str(list[1].coins_quantity);
var buy_text1 = ui.panel_parent.panel.btn_buyremovead.GetChild("title") as GTextField;
buy_text1.SetVar("price", list[1].Paid_price.ToString()).FlushVars();
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1) (ui.panel_parent.panel.btn_max_pack.GetChild("img_saveingpot") as GImage).visible = true;
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1) (ui.panel_parent.panel.btn_max_remove.GetChild("img_saveingpot") as GImage).visible = true;
if (!GameHelper.IsAdModelOfPay())
{
ui.panel_parent.panel.pay_type.selectedIndex = 1;
decimal price_pack = (decimal)list[0].Paid_price2;
ui.panel_parent.panel.btn_max_pack.title = GameHelper.getPrice(price_pack);
bool is_get = SaveData.GetSaveObject().is_get_packreward;
if (is_get)
{
ui.panel_parent.panel.btn_max_pack.enabled = false;
ui.panel_parent.panel.btn_max_pack.SetClick(() => { });
}
else
{
ui.panel_parent.panel.btn_max_pack.SetClick(() =>
{
ApplePayClass maxPayData = new ApplePayClass
{
amount = (int)Math.Round(price_pack * 100),
sku = PurchasingManager.GetPaySku(PayType.pack_reward),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
decimal price_remove = (decimal)list[1].Paid_price2;
ui.panel_parent.panel.btn_max_remove.title = GameHelper.getPrice(price_remove);
bool is_get1 = SaveData.GetSaveObject().is_get_removead;
if (is_get1)
{
ui.panel_parent.panel.btn_max_remove.enabled = false;
ui.panel_parent.panel.btn_max_remove.SetClick(() => { });
}
else
{
string sku = PurchasingManager.GetPaySku(PayType.pack_reward);
// if (GameHelper.IsGiftSwitch())
// {
// sku = PurchasingManager.GetPaySku(PayType.pack_reward);
// }
// else
// {
sku = PurchasingManager.GetPaySku(PayType.remove_ad);
//}
ui.panel_parent.panel.btn_max_remove.SetClick(() =>
{
ApplePayClass maxPayData = new ApplePayClass
{
amount = (int)Math.Round(price_remove * 100),
sku = sku,
type = PurchasingManager.GetPaySku(PayType.remove_ad),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
}
else
{
ui.panel_parent.panel.pay_type.selectedIndex = 0;
AdRedeemManager.Instance.Start();
SetTextString1();
}
ui.panel_parent.panel.btn_max_remove.grayed = false;
if (GameHelper.IsAdModelOfPay())
{
if (SaveData.GetSaveObject().is_get_packreward)
{
(ui.panel_parent.panel.btn_buypack as btn_watchAd).buy_state.selectedIndex = 1;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).title = "Received";
(ui.panel_parent.panel.btn_buypack as btn_watchAd).enabled = false;
}
else
{
// Debug.Log(AdRedeemManager.Instance.GetLookRewardADNum());
// Debug.Log(ConfigSystem.GetConfig<PaidgiftModel>().DataList[0].Paid_price);
if (AdRedeemManager.Instance.GetLookRewardADNum() >= ConfigSystem.GetConfig<PaidgiftModel>().DataList[0].Paid_price)
{
(ui.panel_parent.panel.btn_buypack as btn_watchAd).enabled = true;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).buy_state.selectedIndex = 1;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).title = "Receive";
ui.panel_parent.panel.btn_buypack.SetClick(() =>
{
AdRedeemData adRedeemData = new AdRedeemData
{
type = PurchasingManager.GetPaySku(PayType.pack_reward),
ad_count = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.pack_reward))
};
AdRedeemManager.Instance.Redeem(adRedeemData);
});
}
else if (SaveData.GetSaveObject()._watch_ad_cd > GameHelper.GetNowTime())
{
(ui.panel_parent.panel.btn_buypack as btn_watchAd).enabled = false;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).buy_state.selectedIndex = 0;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).can_buy.selectedIndex = 1;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).btn_text.text = CommonHelper.TimeFormat((int)SaveData.GetSaveObject()._watch_ad_cd - Convert.ToInt32(GameHelper.GetNowTime()), CountDownType.Hour);
}
else
{
(ui.panel_parent.panel.btn_buypack as btn_watchAd).enabled = true;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).buy_state.selectedIndex = 0;
(ui.panel_parent.panel.btn_buypack as btn_watchAd).can_buy.selectedIndex = 0;
ui.panel_parent.panel.btn_buypack.SetClick(() =>
{
GameHelper.ShowVideoAd("buy_add_one", isSuccess =>
{
if (isSuccess)
{
var ad_times = Convert.ToInt32(GameHelper.GetNowTime());
SaveData.GetSaveObject()._watch_ad_cd = ad_times + ConfigSystem.GetConfig<CommonModel>().exchangeCD;
InitView();
}
});
// AdRedeemManager.Instance.SendEventClickByName(PurchasingManager.GetPaySku(PayType.pack_reward), "click");
// AdRedeemManager.Instance.ShowVideoAd("buy_add_one", () =>
// {
// TimerHelper.mEasy.AddTimer(0.1f, () =>
// {
// var ad_times = Convert.ToInt32(GameHelper.GetNowTime());
// SaveData.GetSaveObject()._watch_ad_cd = ad_times + ConfigSystem.GetConfig<CommonModel>().exchangeCD;
// InitView();
// });
// });
});
}
}
if (SaveData.GetSaveObject().is_get_removead && GameHelper.GetNowTime() < SaveData.GetSaveObject().remove_ad_time)
{
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).buy_state.selectedIndex = 0;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).can_buy.selectedIndex = 1;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).btn_text.text = CommonHelper.TimeFormat(SaveData.GetSaveObject().remove_ad_time - (int)GameHelper.GetNowTime(), CountDownType.Hour);
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).enabled = false;
}
else
{
if (AdRedeemManager.Instance.GetLookRewardADNum() >= ConfigSystem.GetConfig<PaidgiftModel>().DataList[1].Paid_price)
{
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).enabled = true;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).buy_state.selectedIndex = 1;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).title = "Receive";
ui.panel_parent.panel.btn_buyremovead.SetClick(() =>
{
AdRedeemData adRedeemData = new AdRedeemData
{
type = PurchasingManager.GetPaySku(PayType.remove_ad),
ad_count = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.remove_ad))
};
AdRedeemManager.Instance.Redeem(adRedeemData);
});
}
else if (SaveData.GetSaveObject()._watch_ad_cd > GameHelper.GetNowTime())
{
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).enabled = false;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).buy_state.selectedIndex = 0;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).can_buy.selectedIndex = 1;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).btn_text.text = CommonHelper.TimeFormat((int)SaveData.GetSaveObject()._watch_ad_cd - Convert.ToInt32(GameHelper.GetNowTime()), CountDownType.Hour);
}
else
{
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).enabled = true;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).buy_state.selectedIndex = 0;
(ui.panel_parent.panel.btn_buyremovead as btn_watchAd).can_buy.selectedIndex = 0;
ui.panel_parent.panel.btn_buyremovead.SetClick(() =>
{
GameHelper.ShowVideoAd("buy_add_one", isSuccess =>
{
if (isSuccess)
{
var ad_times = Convert.ToInt32(GameHelper.GetNowTime());
SaveData.GetSaveObject()._watch_ad_cd = ad_times + ConfigSystem.GetConfig<CommonModel>().exchangeCD;
InitView();
}
});
// AdRedeemManager.Instance.ShowVideoAd("buy_add_one", () =>
// {
// TimerHelper.mEasy.AddTimer(0.1f, () =>
// {
// var ad_times = Convert.ToInt32(GameHelper.GetNowTime());
// SaveData.GetSaveObject()._watch_ad_cd = ad_times + ConfigSystem.GetConfig<CommonModel>().exchangeCD;
// InitView();
// });
// });
});
}
}
}
else
{
if (SaveData.GetSaveObject().remove_ad_time > GameHelper.GetNowTime())
{
// (item.btn_max_remove as btn_yellow).can_buy.selectedIndex = 1;
ui.panel_parent.panel.btn_max_remove.grayed = true;
ui.panel_parent.panel.btn_max_remove.title = CommonHelper.TimeFormat((int)SaveData.GetSaveObject().remove_ad_time - Convert.ToInt32(GameHelper.GetNowTime()), CountDownType.Hour);
}
}
ui.panel_parent.panel.text_removetime.text = "Valid for " + GameHelper.GetCommonModel().RemoveADsPackDuration + " hours";
}
public void SetTextString1()
{
var remove_need = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.remove_ad));
var pack_need = AdRedeemManager.Instance.GetCeilingNeedAds(PurchasingManager.GetPaySku(PayType.pack_reward));
var myAd = AdRedeemManager.Instance.GetLookRewardADNum();
ui.panel_parent.panel.ads.SetVar("num", myAd.ToString()).FlushVars();
ui.panel_parent.panel.ads1.SetVar("num", myAd.ToString()).FlushVars();
ui.panel_parent.panel.tips1.SetVar("num", pack_need.ToString()).FlushVars();
ui.panel_parent.panel.tips2.SetVar("num", remove_need.ToString()).FlushVars();
}
}
public class PackRewardData
{
public bool isAutoPop;
public bool isNeedScroll;
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 2e683256807814283b0ddd73c92ca520
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,73 +0,0 @@
using System.Collections;
using System.Collections.Generic;
namespace ChillConnect
{
public class PackrewardUICtrl : BaseUICtrl
{
private PackrewardUI ui;
private PackrewardModel model;
private uint openUIMsg = UICtrlMsg.PackrewardUI_Open;
private uint closeUIMsg = UICtrlMsg.PackrewardUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.PackrewardModel) as PackrewardModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new PackrewardUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 485f5d5cee496478b8c94d2649adcb49
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a12350834579110408a9ff5a7f970c5e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,19 +0,0 @@
namespace ChillConnect
{
public class RewardMulNewCtrl : BaseCtrl
{
public static RewardMulNewCtrl Instance { get; private set; }
private RewardMulNewModel model;
protected override void OnInit()
{
Instance = this;
}
protected override void OnDispose()
{
Instance = null;
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: ad6b6ad714766497bab936fd94a74d9e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,13 +0,0 @@
namespace ChillConnect
{
public class RewardMulNewModel : BaseModel
{
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: de45ca22a6e504abca9a1fc7b66af5f1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,204 +0,0 @@
using System;
using DG.Tweening;
using FairyGUI;
using FGUI.bkg_reward_new;
using IgnoreOPS;
using UnityEngine;
namespace ChillConnect
{
public class RewardMulNewUI : BaseUI
{
private RewardMulNewUICtrl ctrl;
private RewardMulNewModel model;
private com_reward_mul ui;
private Action closeCallback;
private GiftData rewardInfo;
bool hasCoin;
decimal m_coinReward;
public RewardMulNewUI(RewardMulNewUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.RewardMulNewUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "bkg_reward_new";
uiInfo.assetName = "com_reward_mul";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
protected override void OnInit()
{
}
protected override void OnClose()
{
}
protected override void OnBind()
{
ui = baseUI as com_reward_mul;
}
protected override void OnOpenBefore(object args)
{
rewardInfo = (GiftData)args;
InitView();
}
protected override void OnOpen(object args)
{
}
private void InitView()
{
// AudioManager.Instance.PlayDynamicEffect(AudioConst.reward_show);
ui.node_coin.visible = false;
ui.node_undo.visible = false;
ui.node_move_out.visible = false;
ui.node_refresh.visible = false;
ui.add_undo.visible = false;
ui.add_move_out.visible = false;
ui.add_refresh.visible = false;
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1) {
(ui.btn_mul.GetChild("img_saveingpot") as GImage).visible = true;
} else {
(ui.btn_mul.GetChild("img_saveingpot") as GImage).visible = false;
}
for (int i = 0; i < rewardInfo.type.Count; i++) {
if (rewardInfo.type[i] == (int)GiftType.coin) {
hasCoin = true;
ui.node_coin.visible = true;
ui.node_coin.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
} else if (rewardInfo.type[i] == (int)GiftType.undo) {
ui.node_undo.visible = true;
ui.node_undo.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
ui.add_undo.visible = true;
ui.add_undo.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
} else if (rewardInfo.type[i] == (int)GiftType.move_out) {
ui.node_move_out.visible = true;
ui.node_move_out.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
ui.add_move_out.visible = true;
ui.add_move_out.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
} else if (rewardInfo.type[i] == (int)GiftType.refresh) {
ui.node_refresh.visible = true;
ui.node_refresh.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
ui.add_refresh.visible = true;
ui.add_refresh.GetChild("lab_num").text = "x" + rewardInfo.reward[i];
}
}
ui.btn_mul.SetClick(() => {
GameHelper.ShowVideoAd("reward_lobby", isSuccess =>
{
if (isSuccess)
{
GameHelper.ShowTips("Successfully claimed");
getReward(2);
playCoinAni();
ui.ani_group.visible = true;
ui.t0.Play(() => {
ui.ani_group.visible = false;
});
}
});
});
ui.btn_claim.SetClick(() =>
{
ui.btn_claim.SetClick(() => { });
ui.btn_mul.SetClick(() => { });
getReward();
playCoinAni();
DOVirtual.DelayedCall(2f, () =>
{
GameHelper.addInterAdnumber();
});
ui.ani_group.visible = true;
ui.t0.Play(() => {
ui.ani_group.visible = false;
});
});
}
private void getReward(int rate = 1) {
for (int i = 0; i < rewardInfo.type.Count; i++) {
if (rewardInfo.type[i] == (int)GiftType.coin || rewardInfo.type[i] == 101) {
m_coinReward = rewardInfo.reward[i] * rate;
} else if (rewardInfo.type[i] == (int)GiftType.undo) {
int num = GameHelper.GetItemNumber(1) + rewardInfo.reward[i] * rate;
GameHelper.SetItemNumber(1, num);
ui.add_undo.GetChild("lab_num").text = "x" + rewardInfo.reward[i] * rate;
} else if (rewardInfo.type[i] == (int)GiftType.move_out) {
int num = GameHelper.GetItemNumber(0) + rewardInfo.reward[i] * rate;
GameHelper.SetItemNumber(0, num);
ui.add_move_out.GetChild("lab_num").text = "x" + rewardInfo.reward[i] * rate;
} else if (rewardInfo.type[i] == (int)GiftType.refresh) {
int num = GameHelper.GetItemNumber(2) + rewardInfo.reward[i] * rate;
GameHelper.SetItemNumber(2, num);
ui.add_refresh.GetChild("lab_num").text = "x" + rewardInfo.reward[i] * rate;
}
}
}
private bool isget;
private void playCoinAni()
{
if (!hasCoin) {
GameDispatcher.Instance.Dispatch(GameMsg.rewardMul_close);
CtrlCloseUI();
return;
}
if(isget) return;
isget=true;
var rewardData = new RewardData();
int curr_type = 101;
Vector2 end_ = GameHelper.GetUICenterPosition(ui.node_end, true);
var rewardSingleData = new RewardSingleData(curr_type, m_coinReward, RewardOrigin.Play)
{
startPosition = GameHelper.GetUICenterPosition(ui.btn_mul, true),
endPosition = new Vector2(end_.x + 30, end_.y + 30),
};
rewardData.AddReward(rewardSingleData);
rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange;
rewardData.AddCompleted(success =>
{
if (success)
{
DOVirtual.DelayedCall(0.7f, () =>
{
GameDispatcher.Instance.Dispatch(GameMsg.Gold_refresh);
GameDispatcher.Instance.Dispatch(GameMsg.Sheep_item_refresh);
GameDispatcher.Instance.Dispatch(GameMsg.rewardMul_close);
CtrlCloseUI();
});
}
});
GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData);
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4490553e4e1f94f1bba8ad923fbb61c0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,72 +0,0 @@
namespace ChillConnect
{
public class RewardMulNewUICtrl : BaseUICtrl
{
private RewardMulNewUI ui;
private RewardMulNewModel model;
private uint openUIMsg = UICtrlMsg.RewardMulNewUI_Open;
private uint closeUIMsg = UICtrlMsg.RewardMulNewUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.RewardMulNewModel) as RewardMulNewModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new RewardMulNewUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 0c90cdcc991c64c09a5c46a37c7ea15d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 35b8dbeae63cb7345a045f2a648b022e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,19 +0,0 @@
namespace ChillConnect
{
public class ThreeDaysGiftCtrl : BaseCtrl
{
public static ThreeDaysGiftCtrl Instance { get; private set; }
private ThreeDaysGiftModel model;
protected override void OnInit()
{
Instance = this;
}
protected override void OnDispose()
{
Instance = null;
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 2c26aef375ac148dc9b4bd8090279823
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,13 +0,0 @@
namespace ChillConnect
{
public class ThreeDaysGiftModel : BaseModel
{
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: c2702ca6f5c254a3cbaffdc3c9a51550
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,514 +0,0 @@
using System;
using System.Collections.Generic;
using DG.Tweening;
using FairyGUI;
using FGUI.Common_01;
using FGUI.threeDaysGift;
using IgnoreOPS;
using SGModule.Net;
using SGModule.NetKit;
using Spine.Unity;
using UnityEngine;
namespace ChillConnect
{
public class ThreeDaysGiftUI : BaseUI
{
private ThreeDaysGiftUICtrl ctrl;
private ThreeDaysGiftModel model;
private com_three_days ui;
public ThreeDaysGiftUI(ThreeDaysGiftUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.ThreeDaysGiftUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "threeDaysGift";
uiInfo.assetName = "com_three_days";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = false;
uiInfo.isNeedCloseAnim = false;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
}
protected override void OnClose()
{
HallManager.Instance.UpdateSecondEvent -= InitView;
GameHelper.showGameUI = true;
GameDispatcher.Instance.Dispatch(GameMsg.pack_close);
GameHelper.CallShowTurn();
}
protected override void OnBind()
{
ui = baseUI as com_three_days;
}
private Action closeCallback;
protected override void OnOpenBefore(object args)
{
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.three_days_gift_show, 1);
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDaysGiftShow);
list = ConfigSystem.GetConfig<MultigiftModel>().DataList;
ui.btn_close.SetClick(() =>
{
GameDispatcher.Instance.Dispatch(GameMsg.ThreeDaysGiftUIClose);
CtrlCloseUI();
});
ui.groups.visible = false;
var ske_bg = FXManager.Instance.SetFx<SkeletonAnimation>(ui.ani_bg, Fx_Type.fx_three_gift, ref closeCallback);
ske_bg.state.SetAnimation(0, "3_days", false);
ske_bg.state.Complete += a =>
{
ske_bg.state.SetAnimation(0, "3_days_dj", false);
};
DOVirtual.DelayedCall(0.7f, () =>
{
ui.groups.visible = true;
});
// var ske_btn = FXManager.Instance.SetFx<SkeletonAnimation>(ui.ani_title, Fx_Type.fx_title_effect, ref closeCallback);
// ske_btn.state.SetAnimation(0, "animation", true);
InitBroadCast();
InitView();
HallManager.Instance.UpdateSecondEvent += InitView;
if (Screen.safeArea.y != 0)
{
ui.broadcast_top.y += 68;
}
if (GameHelper.IsGiftSwitch())
{
ui.broadcast_top.visible = true;
}
// WebviewManager.Instance.SetDarkThough(false);
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
GameDispatcher.Instance.AddListener(GameMsg.apple_pay_success, pay_success);
GameDispatcher.Instance.AddListener(GameMsg.rewardMul_close, rewardMul_close);
}
protected override void RemoveListener()
{
GameDispatcher.Instance.RemoveListener(GameMsg.apple_pay_success, pay_success);
GameDispatcher.Instance.RemoveListener(GameMsg.rewardMul_close, rewardMul_close);
}
#endregion
void pay_success(object str)
{
string type = (string)str;
if (type == PurchasingManager.GetPaySku(PayType.three_days_gift))
{
// var start = Vector2.zero;
// if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day1) {
// start = GameHelper.GetUICenterPosition(ui.day1.item1.lab_num);
// } else if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day2) {
// start = GameHelper.GetUICenterPosition(ui.day2.item1.lab_num);
// } else if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day3) {
// start = GameHelper.GetUICenterPosition(ui.day3.item1.lab_num);
// }
//
// var rewardData = new RewardData();
// var end = GameHelper.GetUICenterPosition(ui.node_end);
//
// var rewardSingleData = new RewardSingleData(101, list[1].coins_quantity, RewardOrigin.AdTask)
// {
// startPosition = start,
// endPosition = end
// };
//
// rewardData.AddReward(rewardSingleData);
// rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange;
// rewardData.AddCompleted(success =>
// {
// // if (success)
// // {
// // RefreshGold(awardNum);
// // }
// });
//
// GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData);
// // DataMgr.Coin.Value -= list[1].coins_quantity;
//
// UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.AdcomingUI_Close);
// SaveData.GetSaveObject().is_get_removead = true;
// InitView();
ui.pay_type.selectedIndex = 2;
}
// GameDispatcher.Instance.Dispatch(GameMsg.noads_refresh);
}
void rewardMul_close(object str)
{
if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day1)
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDays1GiftSuccess);
// NetworkKit.BuriedPoint(BuriedPointEvent.Three_days_gift_event, BuriedPointEvent.three_day1_success, 1);
}
else if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day2)
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDays2GiftSuccess);
// NetworkKit.BuriedPoint(BuriedPointEvent.Three_days_gift_event, BuriedPointEvent.three_day2_success, 1);
}
else if (SaveData.GetSaveObject().three_gift_got_index == (int)rewardState.day3)
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDays3GiftSuccess);
// NetworkKit.BuriedPoint(BuriedPointEvent.Three_days_gift_event, BuriedPointEvent.three_day3_success, 1);
}
SaveData.GetSaveObject().three_gift_got_index++;
SaveData.GetSaveObject().last_got_three_gift_time = GameHelper.GetNowTime();
}
private List<Multigift> list;
private void InitView()
{
int myAdNum = AdRedeemManager.Instance.GetLookRewardADNum();
ui.text_have.text = "Owner ADs:" + myAdNum;
ui.need_text.text = "need " + list[0].Paid_price + " ADs";
ui.btn_buypack.GetChild("img_saveingpot").visible = false;
ui.btn_max_pack.GetChild("img_saveingpot").visible = false;
initItem(0);
initItem(1);
initItem(2);
btn_watchAd btn_buypack = (ui.btn_buypack as btn_watchAd);
GObject pack_title = ui.btn_buypack.GetChild("title");
if (SaveData.GetSaveObject().is_get_ThreeDaysGift)
{
ui.pay_type.selectedIndex = 2;
var isToday = GameHelper.InToday(SaveData.GetSaveObject().last_got_three_gift_time, 0, true);
int three_gift_got_index = SaveData.GetSaveObject().three_gift_got_index;
if (isToday || (three_gift_got_index > (int)rewardState.day3))
{
ui.btn_get.grayed = true;
ui.btn_get.SetClick(() =>
{
if (three_gift_got_index < (int)rewardState.day3)
{
GameHelper.ShowTips("Come back and pick it up tomorrow.");
}
});
}
else
{
ui.btn_get.SetClick(() =>
{
getReward();
ui.btn_get.SetClick(() => { });
});
}
}
else
{
if (!GameHelper.IsAdModelOfPay())
{
ui.pay_type.selectedIndex = 1;
decimal price_pack = (decimal)list[0].Paid_price2;
ui.btn_max_pack.title = GameHelper.getPrice(price_pack);
bool is_get = SaveData.GetSaveObject().is_get_ThreeDaysGift;
if (is_get)
{
ui.btn_max_pack.enabled = false;
ui.btn_max_pack.SetClick(() => { });
}
else
{
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
ui.btn_max_pack.GetChild("img_saveingpot").visible = true;
}
ui.btn_max_pack.SetClick(() =>
{
Debug.Log(price_pack);
ApplePayClass maxPayData = new ApplePayClass
{
amount = (int)Math.Round(price_pack * 100),
sku = PurchasingManager.GetPaySku(PayType.three_days_gift),
currency = "USD"
};
MaxPayManager.Instance.Buy(maxPayData);
});
}
}
else
{
ui.pay_type.selectedIndex = 0;
bool is_get = SaveData.GetSaveObject().is_get_ThreeDaysGift;
if (is_get)
{
btn_buypack.buy_state.selectedIndex = 0;
btn_buypack.can_buy.selectedIndex = 1;
ui.btn_buypack.grayed = true;
pack_title.text = "Cliamed";
ui.btn_buypack.SetClick(() =>
{
});
}
else if (myAdNum >= list[0].Paid_price)
{
btn_buypack.buy_state.selectedIndex = 1;
btn_buypack.can_buy.selectedIndex = 0;
btn_buypack.SetClick(() =>
{
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDaysGiftBuySuccess);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_AD_event, BuriedPointEvent.three_days_gift_buy_success, 1);
AdRedeemManager.Instance.SetLookRewardADNum(myAdNum - (int)list[0].Paid_price);
GameDispatcher.Instance.Dispatch(GameMsg.apple_pay_success, PurchasingManager.GetPaySku(PayType.three_days_gift));
//getReward();
ui.btn_buypack.SetClick(() => { });
});
}
else if (SaveData.GetSaveObject()._watch_ad_cd > GameHelper.GetNowTime())
{
btn_buypack.buy_state.selectedIndex = 0;
btn_buypack.can_buy.selectedIndex = 1;
btn_watchAd btn_buy = ui.btn_buypack as btn_watchAd;
btn_buy.btn_text.text = CommonHelper.TimeFormat(SaveData.GetSaveObject()._watch_ad_cd - Convert.ToInt32(GameHelper.GetNowTime()), CountDownType.Hour);
btn_buypack.SetClick(() => { });
}
else
{
btn_buypack.buy_state.selectedIndex = 0;
btn_buypack.can_buy.selectedIndex = 0;
if (GameHelper.IsGiftSwitch() && ConfigSystem.GetConfig<CommonModel>().PiggyBankSwitch == 1)
{
ui.btn_buypack.GetChild("img_saveingpot").visible = true;
}
btn_buypack.SetClick(() =>
{
GameHelper.ShowVideoAd("ThreeDaysGift", issuccess =>
{
if (issuccess)
{
SaveData.GetSaveObject()._watch_ad_cd = (int)GameHelper.GetNowTime() + GameHelper.GetCommonModel().exchangeCD;
InitView();
}
});
TrackKit.SendEvent(GameHelper.getTrackEvenName(),Property.ThreeDaysGiftClick);
// NetworkKit.BuriedPoint(BuriedPointEvent.Apple_AD_event, BuriedPointEvent.three_days_gift_click, 1);
});
}
}
}
BroadCast();
}
private void initItem(int index)
{
com_item day = null;
if (index == 0)
{
day = ui.day1;
}
else if (index == 1)
{
day = ui.day2;
}
else if (index == 2)
{
day = ui.day3;
}
if (SaveData.GetSaveObject().three_gift_got_index - 1 > index)
{
day.img_select.visible = true;
if (SaveData.GetSaveObject().three_gift_got_index - 1 > 2)
{
day.img_select2.visible = true;
}
}
if (index == 2)
{
day.state.selectedIndex = 3;
for (int i = 0; i < 3; i++)
{
item_reward item = day.GetChild("item" + (i + 2)) as item_reward;
item.visible = false;
}
}
else
{
day.state.selectedIndex = list[index].props_quantity.Length;
}
setItemUrl(day.item1.loader_, GiftType.coin);
day.item1.lab_num.text = "x" + list[index].coins_quantity;
for (int i = 0; i < list[index].props_quantity.Length; i++)
{
item_reward item = (day.GetChild("item" + (i + 2)) as item_reward);
setItemUrl(item.loader_, (GiftType)list[index].props_type[i]);
item.visible = true;
item.lab_num.text = "x" + list[index].props_quantity[i];
}
}
private void setItemUrl(GLoader loader, GiftType urltype)
{
if (urltype == GiftType.coin) loader.url = "ui://threeDaysGift/3DAYS_prs_001";
else if (urltype == GiftType.move_out) loader.url = "ui://threeDaysGift/3DAYS_prs_003";
else if (urltype == GiftType.refresh) loader.url = "ui://threeDaysGift/3DAYS_prs_004";
else if (urltype == GiftType.undo) loader.url = "ui://threeDaysGift/3DAYS_prs_002";
}
private void getReward()
{
int index = SaveData.GetSaveObject().three_gift_got_index;
com_item item = null;
if (index == (int)rewardState.day1)
{
item = ui.day1;
}
else if (index == (int)rewardState.day2)
{
item = ui.day2;
}
else if (index == (int)rewardState.day3)
{
item = ui.day3;
}
item.img_select.visible = true;
List<int> types = new List<int>();
List<int> rewards = new List<int>();
types.Add((int)GiftType.coin);
rewards.Add(list[index - 1].coins_quantity);
for (int i = 0; i < list[index - 1].props_quantity.Length; i++)
{
types.Add(list[index - 1].props_type[i]); // GiftType 类型
rewards.Add(list[index - 1].props_quantity[i]);
}
GiftData data = new GiftData();
data.type = types;
data.reward = rewards;
uiCtrlDispatcher.Dispatch(UICtrlMsg.RewardMulNewUI_Open, data);
}
private int broadtime = 0;
private List<string> config_name_list = ConfigSystem.GetConfig<LevelAttemptsModel>().config_name_list;
private List<string> config_money_list = ConfigSystem.GetConfig<LevelAttemptsModel>().config_money_list;
private List<string[]> broad_list = new List<string[]>();
private List<GTextField> text_list = new List<GTextField>();
private void InitBroadCast()
{
text_list.Add((ui.broadcast_top as broadcast_top).item_0.text_1);
text_list.Add((ui.broadcast_top as broadcast_top).item_1.text_1);
text_list.Add((ui.broadcast_top as broadcast_top).item_2.text_1);
for (int i = 0; i < 3; i++)
{
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
broad_list.Add(new string[2] { config_name_list[name_index], config_money_list[money_index] });
text_list[i].text = "Congratulations,User [color=#ff9600][size=42]" + broad_list[i][0] + "[/size][/color] !After purchasing the ThreeDays Bouns,play [color=#ff9600]" + broad_list[i][1] + "[/color] matcher to clear the stage!";
}
}
private void BroadCast()
{
broadtime++;
if (broadtime % 13 == 1)
{
(ui.broadcast_top as broadcast_top).t1.Play(() =>
{
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
string[] array_ = new string[2] { config_name_list[name_index], config_money_list[money_index] };
text_list[0].text = "Congratulations,User [color=#ff9600][size=42]" + array_[0] +
"[/size][/color] !After purchasing the ThreeDays Bouns,play [color=#ff9600]" + array_[1] + "[/color] matcher to clear the stage!";
});
}
else if (broadtime % 13 == 4)
{
(ui.broadcast_top as broadcast_top).t2.Play(() =>
{
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
string[] array_ = new string[2] { config_name_list[name_index], config_money_list[money_index] };
text_list[1].text = "Congratulations,User [color=#ff9600][size=42]" + array_[0] +
"[/size][/color] !After purchasing the ThreeDays Bouns,play [color=#ff9600]" + array_[1] + "[/color] matcher to clear the stage!";
});
}
else if (broadtime % 13 == 7)
{
(ui.broadcast_top as broadcast_top).t3.Play(() =>
{
int name_index = UnityEngine.Random.Range(0, config_name_list.Count);
int money_index = UnityEngine.Random.Range(0, config_money_list.Count);
string[] array_ = new string[2] { config_name_list[name_index], config_money_list[money_index] };
text_list[2].text = "Congratulations,User [color=#ff9600][size=42]" + array_[0] +
"[/size][/color] !After purchasing the ThreeDays Bouns,play [color=#ff9600]" + array_[1] + "[/color] matcher to clear the stage!";
});
}
}
}
}
enum rewardState
{
day1 = 1,
day2,
day3
}
public class GiftData
{
public List<int> type;
public List<int> reward;
public string uiName;
}
public enum GiftType
{
coin = 101,
move_out = 0,
undo = 1,
refresh = 2,
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 34e42e54a15e74f5fa6f4738876e5946
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,72 +0,0 @@
namespace ChillConnect
{
public class ThreeDaysGiftUICtrl : BaseUICtrl
{
private ThreeDaysGiftUI ui;
private ThreeDaysGiftModel model;
private uint openUIMsg = UICtrlMsg.ThreeDaysGiftUI_Open;
private uint closeUIMsg = UICtrlMsg.ThreeDaysGiftUI_Close;
#region
protected override void OnInit()
{
//model = ModuleManager.Instance.GetModel(ModelConst.ThreeDaysGiftModel) as ThreeDaysGiftModel;
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new ThreeDaysGiftUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose)
{
ui.Close();
}
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9a66b1a98eeb44e23940d70809964ad8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a52244fcb0d17ec47bc599e792de7abc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,41 +0,0 @@
namespace ChillConnect
{
public class WheelViewCtrl : BaseCtrl
{
public static WheelViewCtrl Instance { get; private set; }
private WheelViewModel model;
#region
protected override void OnInit()
{
Instance = this;
}
protected override void OnDispose()
{
Instance = null;
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4fcd41e0110dca543936cdcd3ea1c51e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,38 +0,0 @@
using IgnoreOPS;
namespace ChillConnect
{
public class WheelViewModel : BaseModel
{
public string NextOpenWheelTimeStr
{
get
{
var val = (int)(DataMgr.NextOpenWheelStampTime.Value - GameHelper.GetNowTime());
if (val > 0) return CommonHelper.FormatTime(val, CountDownType.Hour);
return "00:00:00";
}
}
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 635967f500a9fb94cab3762e18574c38
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,363 +0,0 @@
// using FGUI.A000_common;
using System;
using System.Collections.Generic;
using DG.Tweening;
using FairyGUI;
using FGUI.Common_01;
using FGUI.Turntable_11;
using IgnoreOPS;
using SGModule.Common.Extensions;
using Spine.Unity;
using UnityEngine;
namespace ChillConnect
{
public class WheelViewUI : BaseUI
{
private WheelViewUICtrl ctrl;
private WheelViewModel model;
private readonly int[] vidieWeight = new int[8];
private TurntableModel turntableData;
private List<com_coin> ItemList = new();
private bool isClickSpin;
private bool isClickAbleWatchAD = true;
private SkeletonAnimation normalAnim;
// private SkeletonAnimation turnAnim;
// private SkeletonAnimation awardAnim;
private Action closeCallback;
private FGUI.Turntable_11.com_wheel ui;
public WheelViewUI(WheelViewUICtrl ctrl) : base(ctrl)
{
uiName = UIConst.WheelViewUI;
this.ctrl = ctrl;
}
protected override void SetUIInfo(UIInfo uiInfo)
{
uiInfo.packageName = "Turntable_11";
uiInfo.assetName = "com_wheel";
uiInfo.layerType = UILayerType.Popup;
uiInfo.isNeedOpenAnim = true;
uiInfo.isNeedCloseAnim = true;
uiInfo.isNeedUIMask = true;
}
#region
protected override void OnInit()
{
model = moduleManager.GetModel(ModelConst.WheelViewModel) as WheelViewModel;
}
protected override void OnClose()
{
HallManager.Instance.UpdateSecondEvent -= UpdateTime;
GameHelper.showGameUI = true;
}
protected override void OnBind()
{
ui = baseUI as FGUI.Turntable_11.com_wheel;
}
protected override void OnOpenBefore(object args)
{
LoadLastCheckDate();
CheckNewDay();
var disc = ui.disc;
ItemList.Add(disc.award1);
ItemList.Add(disc.award2);
ItemList.Add(disc.award3);
ItemList.Add(disc.award4);
ItemList.Add(disc.award5);
ItemList.Add(disc.award6);
ItemList.Add(disc.award7);
ItemList.Add(disc.award8);
HallManager.Instance.UpdateSecondEvent += UpdateTime;
turntableData = ConfigSystem.GetConfig<TurntableModel>();
normalAnim = FXManager.Instance.SetFx<SkeletonAnimation>(ui.light_parent, Fx_Type.fx_wheel, ref closeCallback);
UpdateTime();
refreshData();
InitView();
}
private DateTime _lastCheckDate;
private const string PlayerPrefsKeyLastCheckDate = "Wheel_new_days";
private void LoadLastCheckDate()
{
string lastCheckDateString = PlayerPrefs.GetString(PlayerPrefsKeyLastCheckDate, "");
if (!string.IsNullOrEmpty(lastCheckDateString))
{
_lastCheckDate = DateTime.ParseExact(lastCheckDateString, "yyyy-MM-dd", null);
}
else
{
// 如果没有找到日期,初始化为今天的日期
_lastCheckDate = DateTime.Today;
SaveLastCheckDate();
}
}
private void SaveLastCheckDate()
{
// 将日期转换为字符串并存储到PlayerPrefs
PlayerPrefs.SetString(PlayerPrefsKeyLastCheckDate, _lastCheckDate.ToString("yyyy-MM-dd"));
PlayerPrefs.Save();
}
private void CheckNewDay()
{
DateTime currentDate = DateTime.Today;
// 如果当前日期与上次检查的日期不同,说明是新的一天
if (_lastCheckDate != currentDate)
{
// 重置 ThisDayWatchSlyderVideoNum
DataMgr.ThisDayWatchSlyderVideoNum.Value = 0;
// 更新最后检查的日期并保存到PlayerPrefs
_lastCheckDate = currentDate;
SaveLastCheckDate();
}
}
//初始化页面逻辑
private void InitView()
{
normalAnim.state.SetAnimation(0, "daiji", true);
for (var i = 0; i < ItemList.Count; i++)
{
vidieWeight[i] = turntableData.DataList[i].weight;
}
ui.disc.rotation = 0;
ui.btn_spin.SetClick(SpineAnim);
ui.close.SetClick(() =>
{
CtrlCloseUI();
});
}
private void refreshData()
{
for (int i = 0; i < ItemList.Count; i++)
{
var item = ItemList[i];
var turntable = turntableData.DataList[i];
var id = turntable.wheel_item;
var quantity = turntable.quantity;
if (!GameHelper.IsGiftSwitch() && id == 102)
{
id = 101;
quantity *= 10;
}
item.text_num.text = id == 102 ? GameHelper.Get102Str((decimal)quantity) : GameHelper.Get101Str((decimal)quantity);
Debug.Log($"wheel id=========={id}");
item.status.selectedIndex = id == 102 ? com_coin.Status_b : com_coin.Status_a;
}
var times = DataMgr.ThisDayWatchSlyderVideoNum.Value;
var limits = GameHelper.GetCommonModel().wheelTimes[0];
// ui.spin.text_spintimes.SetVar("times", times.ToString()).FlushVars();
// ui.spin.text_spintimes.SetVar("limits", limits.ToString()).FlushVars();
ui.text_spintimes.SetVar("times", times.ToString()).FlushVars();
ui.text_spintimes.SetVar("limits", limits.ToString()).FlushVars();
}
protected override void OnOpen(object args)
{
}
protected override void OnHide()
{
}
protected override void OnDisplay(object args)
{
}
#endregion
#region
protected override void AddListener()
{
}
protected override void RemoveListener()
{
}
#endregion
private Tween ResultTween;
private float turnTime = 7.0f;
private void SpineAnim()
{
if (isClickSpin)
return;
if (GameHelper.GetNowTime() < DataMgr.NextOpenWheelStampTime.Value) return;
if (isClickAbleWatchAD)
{
isClickAbleWatchAD = false;
GameHelper.ShowVideoAd("reward_luckySpin", isSuccess =>
{
if (isSuccess)
{
Spin();
}
isClickAbleWatchAD = true;
});
}
}
private void Spin()
{
// normalAnim.SetActive(false);
ui.disc.rotation = 0;
normalAnim.state.SetAnimation(0, "zhuandong", true);
isClickSpin = true;
ui.close.touchable = false;
ui.close.grayed = false;
ui.btn_spin.touchable = false;
var index = CommonHelper.GetIndexByChanceList(vidieWeight);
var data = turntableData.DataList[index];
var angle = 3600 - (data.Seq - 1) * 45;
AudioManager.Instance.PlayDynamicEffect(AudioConst.wheel_spin);
DOTween.To(() => ui.disc.rotation, e => ui.disc.rotation = e, angle, turnTime)
.SetEase(Ease.OutQuad);
ResultTween = DOVirtual.DelayedCall(turnTime, () => ReceivePlane(data));
}
private void ReceivePlane(Turntable vo)
{
normalAnim.state.SetAnimation(0, "zhongjiang", true);
DOVirtual.DelayedCall(1.5f, () =>
{
isClickSpin = false;
ResultTween = null;
ui.close.touchable = true;
ui.close.grayed = false;
ui.btn_spin.cont_spin.selectedIndex = 1;
ui.btn_spin.cont_state.selectedIndex = 1;
var id = vo.wheel_item;
var quantity = vo.quantity;
if (!GameHelper.IsGiftSwitch() && id == 102)
{
id = 101;
quantity *= 10;
}
// if (id == 0)
// {
var endui = id == 101 ? ui.point : ui.point1;
var startPoint = GameHelper.GetUICenterPosition(ui.startpoint);
var endPoint = GameHelper.GetUICenterPosition(endui);
var rewardData = new RewardData();
var rewardSingleData = new RewardSingleData(id, (decimal)quantity, RewardOrigin.LuckyWheel)
{
startPosition = startPoint,
endPosition = new Vector2(endPoint.x - 150, endPoint.y - 136),
};
rewardData.AddReward(rewardSingleData);
rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.Dialog |
RewardDisplayType.ValueChange;
rewardData.AddCompleted((isScu) =>
{
normalAnim.state.SetAnimation(0, "daiji", true);
});
GameDispatcher.Instance.Dispatch(GameMsg.GetReward, rewardData);
// }
// else
// {
// GameHelper.AddItemNumber(id - 1, (int)quantity);
// GameHelper.ShowTips("Successfully received");
// }
DataMgr.NextOpenWheelStampTime.Value =
GameHelper.GetNowTime() + GameHelper.GetCommonModel().wheelTimes[1];
DataMgr.ThisDayWatchSlyderVideoNum.Value = DataMgr.ThisDayWatchSlyderVideoNum.Value + 1;
UpdateTime();
refreshData();
});
}
private void UpdateTime()
{
if (DataMgr.ThisDayWatchSlyderVideoNum.Value >= GameHelper.GetCommonModel().wheelTimes[0])
{
DateTime currentTime = DateTime.Now;
ui.btn_spin.cont_state.selectedIndex = 2;
ui.btn_spin.touchable = false;
ui.btn_spin.enabled = false;
ui.btn_spin.cont_spin.selectedIndex = 1;
}
else
{
if (GameHelper.GetNowTime() >= DataMgr.NextOpenWheelStampTime.Value)
{
ui.btn_spin.touchable = true;
ui.btn_spin.enabled = true;
ui.btn_spin.cont_spin.selectedIndex = 0;
ui.btn_spin.cont_state.selectedIndex = 0;
}
else
{
ui.btn_spin.touchable = false;
ui.btn_spin.enabled = false;
ui.btn_spin.cont_spin.selectedIndex = 1;
ui.btn_spin.cont_state.selectedIndex = 1;
}
ui.btn_spin.text_time.text = model.NextOpenWheelTimeStr;
}
}
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 1655b3ae9b24ea54c928b9705980bdc8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,85 +0,0 @@
namespace ChillConnect
{
public class WheelViewUICtrl : BaseUICtrl
{
private readonly uint closeUIMsg = UICtrlMsg.WheelUI_Close;
private WheelViewModel model;
private readonly uint openUIMsg = UICtrlMsg.WheelUI_Open;
private WheelViewUI ui;
private void OnSignInUI_Display(object obj)
{
if (obj != null)
{
var isShow = (bool)obj;
if (isShow)
ui?.Display();
else
ui?.Hide();
}
}
#region
protected override void OnInit()
{
}
protected override void OnDispose()
{
}
public override void OpenUI(object args = null)
{
if (ui == null)
{
ui = new WheelViewUI(this);
ui.Open(args);
}
}
public override void CloseUI(object args = null)
{
if (ui != null && !ui.isClose) ui.Close();
ui = null;
}
#endregion
#region
public override uint GetOpenUIMsg(string uiName)
{
return openUIMsg;
}
public override uint GetCloseUIMsg(string uiName)
{
return closeUIMsg;
}
protected override void AddListener()
{
uiCtrlDispatcher.AddListener(openUIMsg, OpenUI);
uiCtrlDispatcher.AddListener(closeUIMsg, CloseUI);
}
protected override void RemoveListener()
{
uiCtrlDispatcher.RemoveListener(openUIMsg, OpenUI);
uiCtrlDispatcher.RemoveListener(closeUIMsg, CloseUI);
}
protected override void AddServerListener()
{
}
protected override void RemoveServerListener()
{
}
#endregion
}
}
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 753bb6798e3c56348ade900ff4651ac7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: