欢迎光临散文网 会员登陆 & 注册

托马斯著作的每一章节都是正确的

2023-10-15 17:48 作者:_阳光阳光_  | 我要投稿

#include "avz.h"

using namespace AvZ;

#include "SimpleAvZ/lib.h"

CobOperator L1(1);

CobOperator L3(3);

CobOperator L5(5);

CobOperator L7(7);

void Script()

{

    SetZombies({PJ_0, CG_3, LZ_2, BC_12, XC_15, FT_21, TL_22, BY_23, HY_32, TT_18, BC_12, XC_15, FT_21, TL_22, BY_23, HY_32, TT_18, CG_3});

    SetWaveZombies(20, {PJ_0, CG_3, LZ_2, BC_12, XC_15, FT_21, TL_22, BY_23, HY_32, TT_18});

    SelectCards({

        ICE_SHROOM,   // 蓝冰

        M_ICE_SHROOM, // 白冰

        COFFEE_BEAN,  // 咖啡

        JALAPENO,     // 辣椒

        CHERRY_BOMB,  // 樱桃

        PUMPKIN,      // 南瓜

        TALL_NUT,     // 高坚

        DOOM_SHROOM,  // 核弹

        SQUASH,       // 倭瓜

        FLOWER_POT,   // 花盆

    });

    OpenMultipleEffective();

    // SkipTick(0, 10);

    SetTime(-599, 1);

    pao_operator.autoGetPaoList();

    // 蓝冰

    SetTime(320, 4);

    Card(ICE_SHROOM, 1, 9);

    Delay(5001);

    Card(ICE_SHROOM, 4, 9);

    Delay(5001);

    Card(ICE_SHROOM, 1, 9);

    Delay(5001);

    Card(ICE_SHROOM, 5, 9);

    Delay(5001);

    Card(ICE_SHROOM, 4, 9);

    // 白冰

    SetTime(225 - 320, 1);

    Card({{FLOWER_POT, 3, 9}, {M_ICE_SHROOM, 3, 9}});

    Delay(5001);

    Card(M_ICE_SHROOM, 1, 9);

    Delay(5001);

    Card(M_ICE_SHROOM, 2, 9);

    SetTime(1050, 15);

    Card({{FLOWER_POT, 4, 9}, {M_ICE_SHROOM, 4, 9}});

    SetTime(2450, 19);

    Card({{FLOWER_POT, 5, 9}, {M_ICE_SHROOM, 5, 9}});

    Delay(5001);

    Card(M_ICE_SHROOM, 1, 9);

    // 点冰

    SetTime(225 + 105 - 298, 1);

    Card(COFFEE_BEAN, 4, 9);

    SetPlantActiveTime(ICE_SHROOM, 298);

    SetTime(100 - 298, 3);

    Card(COFFEE_BEAN, 1, 9);

    SetTime(99 - 298, 5);

    Card(COFFEE_BEAN, 3, 9);

    SetPlantActiveTime(ICE_SHROOM, 298);

    SetTime(100 - 298, 7);

    Card(COFFEE_BEAN, 1, 9);

    SetTime(602 - 298, 8);

    Card(COFFEE_BEAN, 1, 9);

    SetTime(100 - 298, 11);

    Card(COFFEE_BEAN, 4, 9);

    SetTime(100 - 298, 13);

    Card(COFFEE_BEAN, 2, 9);

    SetTime(602 - 298, 14);

    Card(COFFEE_BEAN, 1, 9);

    SetTime(602 - 298, 16);

    Card(COFFEE_BEAN, 4, 9);

    SetTime(602 - 298, 18);

    Card(COFFEE_BEAN, 5, 9);

    SetTime(-300, 20);

    Card(COFFEE_BEAN, 5, 9);

    // W1 ice3

    for (auto w : waves(1))

    {

        L1.P(225, 2, 9.1625);

        L7.P(now, 4, 9);

        L3.B(601 + 122, 2, 9.9875);

    }

    // W2 BPDD/ADD

    for (auto w : waves(2))

    {

        L5.P(225, 2, 9);

        C(now, CHERRY, 4, 9);

        L1.D(371, 2, 8.9125);

        L3.D(after(110), 2, 9);

        L3.P(270, 4, 9);

        L5.D(after(110), 4, 9);

        L7.P(95 + 601, 2, 9);

    }

    // W3 IPP-PPDD

    for (auto w : waves(3))

    {

        EnsureExist({ZOMBONI, 5});

        C(33, JALA, 4, 9);

        C(652, {POT, SQUASH}, 5, 9);

        L1.P(950, 2, 9.1625);

        L7.D(after(254), 4, 8.4875);

        L5.P(950, 4, 9);

        RM(now, 4, 9);

        L1.D(after(212), 2, 8.925);

    }

    // W4 PDD/D-P

    for (auto w : waves(4))

    {

        RM(150, 1, 9);

        C(now, POT, 1, 9);

        L5.P(225, 2, 9);

        L1.P(249, 2, 9.9125);

        L3.D(359, 2, 9.9875);

        L7.B(304, 4, 8.225);

        L3.P(601 + 95, 2, 9.9875);

        L7.P(595, 4, 9);

        C(480, PUMPKIN, 1, 9);

        RM(after(130), PUMPKIN, 1, 9);

    }

    // W5 IP/I3P-NDD

    for (auto w : waves(5))

    {

        L5.D(688, 4, 8.2625);

        C(950, {DOOM, COFFEE}, 3, 9);

        L1.D(after(212), 2, 8.925);

        L7.D(now, 4, 9);

        C(850, {POT}, 4, 9);

    }

    // W6 PDD/PD

    for (auto w : waves(6))

    {

        L5.P(225, 4, 9);

        L3.P(now, 2, 9);

        L3.D(after(110), 4, 7.8);

        L1.D(371, 2, 8.9125);

        L3.D(after(110), 2, 9.9875);

        L5.P(93 + 601, 2, 9);

        C(248, TALL_NUT, 4, 9);

        C(500, POT, 5, 9);

        C(after(751), POT, 2, 9);

        RM(600, {4, 5}, 9);

        RM(after(1), 4, 9);

    }

    // W7 IP/D-PPAD

    for (auto w : waves(7))

    {

        L7.P(500, 4, 7.5);

        L1.P(950, 2, 9.1625);

        C(after(178), CHERRY, 2, 9);

        L5.P(950, 4, 9);

        L1.D(after(212), 4, 8.925);

    }

    // W8 PDD/PD

    for (auto w : waves(8))

    {

        L7.P(225, 1, 8.65);

        L5.P(225, 4, 9);

        L7.D(after(110), 4, 7.8);

        RM(260, 2, 9);

        C(now, POT, 2, 9);

        L1.D(371, 2, 8.9125);

        L3.D(after(110), 2, 9.9875);

    }

    // W9 IA'a/PD-BPPDDDD

    for (auto w : waves(9))

    {

        EnsureExist({{GIGA, 1}, {ZOMBONI, 2}});

        C(200, JALA, 1, 9);

        C(200, SQUASH, 2, 9);

        RM(1162, {1, 2}, 9);

        L3.P(591, 4, 9);

        C(now, POT, 4, 9);

        L7.D(after(225), 4, 8.2875);

        L5.B(950, 4, 9);

        L1.P(1162, 2, 8.55);

        L7.P(now, 4, 9);

        L5.D(after(212), 4, 9);

        L3.D(now, 2, 9);

        C(now, POT, 1, 9);

        L3.D(after(225), 2, 9);

        L1.D(now, 4, 9);

        C(2400, POT, 1, 9);

        RM(after(-135), 1, 9);

        C(2400 + 751, POT, 2, 9);

        L1.P(2750, 1, 9);

    }

    SetTime(1500, 9);

    pao_operator.recoverPao({{3, 9}, {4, 9}});

    // W10 不可言

    for (auto w : waves(10))

    {

        L3.P(225, 2, 9);

        L7.P(252, 3, 9);

        L1.D(after(110), 2, 9.1125);

        L3.D(after(110), 2, 9.9875);

        L5.D(379, 4, 9);

        L1.P(after(135), 4, 9);

        L7.P(33 + 601, 4, 9);

    }

    // W11 IAP-PPDD

    for (auto w : waves(11))

    {

        C(95, {{POT}, {CHERRY}}, 1, 9);

        L1.P(950, 2, 9.1625);

        L7.D(after(254), 4, 8.4875);

        L5.P(950, 4, 9);

        RM(now, 4, 9);

        L3.D(after(212), 2, 9);

    }

    // W12 A'PDD/D

    for (auto w : waves(12))

    {

        L5.P(225, 2, 9);

        L1.D(249, 2, 9.1625);

        C(now, JALA, 1, 9);

        L3.D(359, 2, 9.9875);

        L7.B(304, 4, 8.225);

        L3.P(601 + 95, 2, 9);

        L5.P(601 + 189, 4, 8.625);

        C(480, PUMPKIN, 2, 9);

        RM(after(130), PUMPKIN, 2, 9);

    }

    // W13 IP/PD-NDD

    for (auto w : waves(13))

    {

        L5.D(700, 4, 8.1125);

        C(950, {DOOM, COFFEE}, 2, 9);

        L1.D(after(212), 2, 9);

        L7.D(now, 4, 9);

        C(819, POT, 4, 9);

    }

    // W14 PDD/PD

    for (auto w : waves(14))

    {

        L3.P(225, 2, 9);

        L7.P(now, 4, 9);

        L5.D(after(150), 4, 7.8);

        L1.D(371, 2, 8.9125);

        L3.D(after(110), 2, 9.9875);

        C(420, POT, 5, 9);

        RM(600, {4, 5}, 9);

        L7.P(601 + 33, 2, 9);

    }

    // W15 IPP-PPDD

    for (auto w : waves(15))

    {

        L1.P(440, 5, 7.8);

        L1.P(1050, 2, 9.1625);

        RM(now, 1, 9);

        L7.D(after(254), 1, 8.4);

        L5.P(1050, 4, 9);

        L3.D(after(212), 4, 8.7875);

    }

    // W16 D/PDD

    for (auto w : waves(16))

    {

        L5.P(225, 4, 9);

        L1.D(249, 4, 9.1625);

        L3.D(359, 4, 9.9875);

        L7.B(304, 1, 8.225);

    }

    // W17 IPD/A-B-PPDD

    for (auto w : waves(17))

    {

        C(150, CHERRY, 4, 9);

        C(0, POT, 5, 9);

        L3.P(591, 2, 8.6375);

        L5.D(835, 1, 8.25);

        L5.B(1050, 2, 8.1875);

        L1.P(1160, 2, 9.05);

        L7.D(after(256), 1, 8.3875);

        L7.P(1160, 4, 9);

        L3.D(after(212), 4, 9);

        RM(1160, {4, 5}, 9);

        C(now, POT, 5, 9);

        C(after(751), POT, 4, 9);

        C(1290, PUMPKIN, 5, 9);

        RM(after(260), PUMPKIN, 5, 9);

    }

    // W18 D/PDD

    for (auto w : waves(18))

    {

        L5.P(225, 4, 9);

        L1.D(249, 4, 9.1625);

        L3.D(359, 4, 9.9875);

        L7.B(304, 1, 8.225);

    }

    /// W19 IPD/A'a-PPDDDD

    for (auto w : waves(19))

    {

        EnsureExist({{ZOMBONI, 4}, {GIGA, 5}});

        C(200, JALA, 5, 9);

        C(200, SQUASH, 4, 9);

        L1.P(591, 2, 9);

        L1.D(830, 2, 8.275);

        L3.P(1050, 2, 8.7875);

        L7.P(now, 4, 9);

        RM(now, {4, 5}, 9);

        L5.D(after(215), 2, 9);

        L7.D(now, 4, 9);

        C(now, POT, 5, 9);

        L1.D(after(215), 2, 9);

        L3.D(now, 4, 9.9875);

        L5.P(2575, 5, 9);

        RM(2300, 5, 9);

        C(2450 + 751, POT, 1, 9);

        C(after(751), POT, 4, 9);

    }

    SetTime(1500, 19);

    pao_operator.recoverPao({{3, 9}, {2, 9}});

    // W20 PPSSSSDD

    for (auto w : waves(20))

    {

        EnsureExist({{ZOMBIE, 5}, {CONEHEAD_ZOMBIE, 5}});

        L5.P(249, 4, 9);

        L1.P(now, 2, 9.1625);

        L7.PP(now, {2, 4}, 9);

        L7.P(now, 4, 9);

        L3.P(now, 2, 9);

        C(now,TALL_NUT,5,9);

        L3.D(after(110), 4, 9.9875);

        L1.D(now, 2, 9);

        L1.PP(813, {2, 4}, 8.8);

        RM(5950, 5, 9);

        RM(after(1), 5, 9);

        RM(after(1), 5, 9);

    }

    SetTime(5500, 20);

    pao_operator.recoverPao(5, 9);

    SetTime(282);

    plant_fixer.start(GJG_23,{{5,9}},50);

}



托马斯著作的每一章节都是正确的的评论 (共 条)

分享到微博请遵守国家法律