public bool Catch(AEffect effectToblock) { WhenEffectOn_ToBlock = false; this.EffectToBlock = effectToblock; if (EffectToBlock.Card is MgcPit_Card && EffectToBlock.Card.Player != this.Player) { MgcPit_Card temp = (MgcPit_Card)EffectToBlock.Card; BlockDialog blockDialog = new BlockDialog(EffectToBlock, this, MainPlaceInfo.TriggerType.Trigger_WhenEffectOn); blockDialog.ShowDialog(); if (WhenEffectOn_ToBlock) { this.Player.MainPlaceInfo.Catch_WhenEffectOn.Remove(this.Catch); Trigger_WhenEffectOn(effect1); } } return(WhenEffectOn_ToBlock); }
public static Snap.UI.Block.MultilineString GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.MultilineString(dialog.TopBlock.FindBlock(name))); }
public static LabelBlock GetBlock(BlockDialog dialog, string name) { return(new LabelBlock(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.DrawingArea GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.DrawingArea(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.SectionBuilder GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.SectionBuilder(dialog.TopBlock.FindBlock(name))); }
public static SpecifyCursorLocation GetBlock(BlockDialog dialog, string name) { return(new SpecifyCursorLocation(dialog.TopBlock.FindBlock(name))); }
private Expression(BlockDialog dialog, string blockID) { base.NXOpenBlock = dialog.TopBlock.FindBlock(blockID); }
public static Snap.UI.Block.AngularDimension GetBlock(BlockDialog dialog, string name) { return new Snap.UI.Block.AngularDimension(dialog.TopBlock.FindBlock(name)); }
public static ColorPicker GetBlock(BlockDialog dialog, string name) { return(new ColorPicker(dialog.TopBlock.FindBlock(name))); }
public static SpecifyCsys GetBlock(BlockDialog dialog, string name) { return(new SpecifyCsys(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.OrientXpress GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.OrientXpress(dialog.TopBlock.FindBlock(name))); }
private SpecifyAxis(BlockDialog dialog, string blockID) { base.NXOpenBlock = dialog.TopBlock.FindBlock(blockID); }
public static Integer GetBlock(BlockDialog dialog, string blockID) { return(new Integer(dialog.TopBlock.FindBlock(blockID))); }
public static Snap.UI.Block.CurveCollector GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.CurveCollector(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.Group GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.Group(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.IntegerTable GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.IntegerTable(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.SpecifyOrientation GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.SpecifyOrientation(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.SelectFeature GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.SelectFeature(dialog.TopBlock.FindBlock(name))); }
public static TableLayout GetBlock(BlockDialog dialog, string name) { return(new TableLayout(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.Expression GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.Expression(dialog.TopBlock.FindBlock(name))); }
public static Snap.UI.Block.ReverseDirection GetBlock(BlockDialog dialog, string name) { return(new Snap.UI.Block.ReverseDirection(dialog.TopBlock.FindBlock(name))); }