-
Notifications
You must be signed in to change notification settings - Fork 127
Description
using System;
using System.Collections.Generic;
using System.Linq;
using YGOSharp.OCGWrapper.Enums;
using WindBot;
using WindBot.Game;
using WindBot.Game.AI;
namespace WindBot.Game.AI.Decks
{
[Deck("trickstar2", "AI_trickstar")]
class trickstar2Executor : DefaultExecutor
{
public class CardId
{
public const int TrickstarCorobane = 98169343; // 淘气仙星·卡罗贝恩
public const int TrickstarCandina = 61283655; // 淘气仙星·坎迪娜
public const int TrickstarRhodode = 59604521; // 淘气仙星·施南
public const int TrickstarNarkissus = 91505214; // 淘气仙星·那耳姬丝
public const int TrickstarAquaAngel = 37405032; // 淘气仙星·阿库阿安琪儿
public const int TrickstarLycoris = 35199656; // 淘气仙星·曼珠诗华
public const int TrickstarLilybell = 98700941; // 淘气仙星·莉莉贝儿
public const int TrickstarHoody = 1410324; // 淘气仙星·胡蒂
public const int TrickstarMandrake = 22219822; // 淘气仙星·曼德拉
public const int TrickstarNightshade = 86825114; // 淘气仙星·菲沃斯
public const int DarkRoomOfNightmare = 85562745; // 噩梦之拷问室
public const int TrickstarMagicalLaurel = 22159429; // 淘气仙星的花冠魔法
public const int TrickstarLightArena = 63492244; // 淘气仙星的灯光竞技场
public const int TrickstarLightStage = 35371948; // 淘气仙星的灯光舞台
public const int TrickstarLiveStage = 51208046; // 淘气仙星的现场演唱舞台
public const int AngelOfBlueTears = 91706817; // 蓝泪的天使
public const int TrickstarFestival = 62481203; // 淘气仙星音乐节
public const int TrickstarFusion = 88693151; // 淘气仙星融合
public const int TrickstarBouquet = 99890852; // 淘气仙星的花束
public const int MaidenOfBlueTears = 99176254; // 蓝泪的处女
public const int TrickstarDiffusion = 63181559; // 淘气仙星扩散融合
public const int TrickstarReincarnation = 21076084; // 淘气仙星的康乃馨转生术
public const int TrickstarBandSweetGuitar = 91272072; // 淘气仙星乐队·吉她斯薇特
public const int TrickstarBandDrumatis = 64804137; // 淘气仙星乐队·德拉玛蒂丝
public const int TrickstarBloom = 77307161; // 淘气仙星·布露姆
public const int TrickstarCrimsonHeart = 51011872; // 淘气仙星·布拉蒂玛丽
public const int TrickstarHollyAngel = 32448765; // 淘气仙星·霍莉安琪儿
public const int TrickstarNobleAngel = 37683441; // 淘气仙星·诺布露安琪儿
public const int TrickstarDivaridis = 14365823; // 淘气仙星·蒂瓦丽迪丝
public const int TrickstarColchica = 298846; // 淘气仙星·科尔奇卡
public const int TrickstarBellaMadonna = 41302052; // 淘气仙星·贝拉麦当娜
public const int TrickstarFoxgloveWitch = 86750474; // 淘气仙星·福克希维琪
public const int TrickstarBlackCatbat = 94626871; // 淘气仙星·斯威特戴薇儿
}
public trickstar2Executor(GameAI ai, Duel duel)
: base(ai, duel)
{
AddExecutor(ExecutorType.Activate, CardId.TrickstarCorobane, TrickstarCorobaneActivate);
// Add other executors here
}
private bool mybool = false; // this is a sample variable
public override bool OnSelectHand()
{
// go first
return true;
}
public override void OnNewTurn()
{
mybool = false;
base.OnNewTurn();
}
private bool TrickstarCorobaneActivate()
{
// your code here
mybool = true;
return true;
}
// Add other functions here
}
}