using System;
using System.Collections.Generic;
using _2DGAMELIB;

namespace SlaveMatrix
{
    [Serializable]
    public class 尾_魚D : 尾D
    {
    	public bool 尾33_鱗左_鱗1_表示 = true;

    	public bool 尾33_鱗左_鱗3_表示 = true;

    	public bool 尾33_鱗右_鱗1_表示 = true;

    	public bool 尾33_鱗右_鱗3_表示 = true;

    	public bool 尾33_表示 = true;

    	public bool 尾32_鱗左_鱗1_表示 = true;

    	public bool 尾32_鱗左_鱗2_表示 = true;

    	public bool 尾32_鱗左_鱗3_表示 = true;

    	public bool 尾32_鱗左_鱗4_表示 = true;

    	public bool 尾32_鱗右_鱗1_表示 = true;

    	public bool 尾32_鱗右_鱗2_表示 = true;

    	public bool 尾32_鱗右_鱗3_表示 = true;

    	public bool 尾32_鱗右_鱗4_表示 = true;

    	public bool 尾32_表示 = true;

    	public bool 尾31_鱗左_鱗1_表示 = true;

    	public bool 尾31_鱗左_鱗2_表示 = true;

    	public bool 尾31_鱗左_鱗3_表示 = true;

    	public bool 尾31_鱗左_鱗4_表示 = true;

    	public bool 尾31_鱗右_鱗1_表示 = true;

    	public bool 尾31_鱗右_鱗2_表示 = true;

    	public bool 尾31_鱗右_鱗3_表示 = true;

    	public bool 尾31_鱗右_鱗4_表示 = true;

    	public bool 尾31_表示 = true;

    	public bool 尾30_鱗左_鱗1_表示 = true;

    	public bool 尾30_鱗左_鱗2_表示 = true;

    	public bool 尾30_鱗左_鱗3_表示 = true;

    	public bool 尾30_鱗左_鱗4_表示 = true;

    	public bool 尾30_鱗右_鱗1_表示 = true;

    	public bool 尾30_鱗右_鱗2_表示 = true;

    	public bool 尾30_鱗右_鱗3_表示 = true;

    	public bool 尾30_鱗右_鱗4_表示 = true;

    	public bool 尾30_表示 = true;

    	public bool 尾29_鱗左_鱗1_表示 = true;

    	public bool 尾29_鱗左_鱗2_表示 = true;

    	public bool 尾29_鱗左_鱗3_表示 = true;

    	public bool 尾29_鱗左_鱗4_表示 = true;

    	public bool 尾29_鱗右_鱗1_表示 = true;

    	public bool 尾29_鱗右_鱗2_表示 = true;

    	public bool 尾29_鱗右_鱗3_表示 = true;

    	public bool 尾29_鱗右_鱗4_表示 = true;

    	public bool 尾29_表示 = true;

    	public bool 尾28_鱗左_鱗1_表示 = true;

    	public bool 尾28_鱗左_鱗2_表示 = true;

    	public bool 尾28_鱗左_鱗3_表示 = true;

    	public bool 尾28_鱗左_鱗4_表示 = true;

    	public bool 尾28_鱗右_鱗1_表示 = true;

    	public bool 尾28_鱗右_鱗2_表示 = true;

    	public bool 尾28_鱗右_鱗3_表示 = true;

    	public bool 尾28_鱗右_鱗4_表示 = true;

    	public bool 尾28_表示 = true;

    	public bool 尾27_鱗左_鱗1_表示 = true;

    	public bool 尾27_鱗左_鱗2_表示 = true;

    	public bool 尾27_鱗左_鱗3_表示 = true;

    	public bool 尾27_鱗左_鱗4_表示 = true;

    	public bool 尾27_鱗右_鱗1_表示 = true;

    	public bool 尾27_鱗右_鱗2_表示 = true;

    	public bool 尾27_鱗右_鱗3_表示 = true;

    	public bool 尾27_鱗右_鱗4_表示 = true;

    	public bool 尾27_表示 = true;

    	public bool 尾26_鱗左_鱗1_表示 = true;

    	public bool 尾26_鱗左_鱗2_表示 = true;

    	public bool 尾26_鱗左_鱗3_表示 = true;

    	public bool 尾26_鱗左_鱗4_表示 = true;

    	public bool 尾26_鱗右_鱗1_表示 = true;

    	public bool 尾26_鱗右_鱗2_表示 = true;

    	public bool 尾26_鱗右_鱗3_表示 = true;

    	public bool 尾26_鱗右_鱗4_表示 = true;

    	public bool 尾26_表示 = true;

    	public bool 尾25_鱗左_鱗1_表示 = true;

    	public bool 尾25_鱗左_鱗2_表示 = true;

    	public bool 尾25_鱗左_鱗3_表示 = true;

    	public bool 尾25_鱗左_鱗4_表示 = true;

    	public bool 尾25_鱗右_鱗1_表示 = true;

    	public bool 尾25_鱗右_鱗2_表示 = true;

    	public bool 尾25_鱗右_鱗3_表示 = true;

    	public bool 尾25_鱗右_鱗4_表示 = true;

    	public bool 尾25_表示 = true;

    	public bool 尾24_鱗左_鱗1_表示 = true;

    	public bool 尾24_鱗左_鱗2_表示 = true;

    	public bool 尾24_鱗左_鱗3_表示 = true;

    	public bool 尾24_鱗左_鱗4_表示 = true;

    	public bool 尾24_鱗右_鱗1_表示 = true;

    	public bool 尾24_鱗右_鱗2_表示 = true;

    	public bool 尾24_鱗右_鱗3_表示 = true;

    	public bool 尾24_鱗右_鱗4_表示 = true;

    	public bool 尾24_表示 = true;

    	public bool 尾23_鱗左_鱗1_表示 = true;

    	public bool 尾23_鱗左_鱗2_表示 = true;

    	public bool 尾23_鱗左_鱗3_表示 = true;

    	public bool 尾23_鱗左_鱗4_表示 = true;

    	public bool 尾23_鱗右_鱗1_表示 = true;

    	public bool 尾23_鱗右_鱗2_表示 = true;

    	public bool 尾23_鱗右_鱗3_表示 = true;

    	public bool 尾23_鱗右_鱗4_表示 = true;

    	public bool 尾23_表示 = true;

    	public bool 尾22_鱗左_鱗1_表示 = true;

    	public bool 尾22_鱗左_鱗2_表示 = true;

    	public bool 尾22_鱗左_鱗3_表示 = true;

    	public bool 尾22_鱗左_鱗4_表示 = true;

    	public bool 尾22_鱗右_鱗1_表示 = true;

    	public bool 尾22_鱗右_鱗2_表示 = true;

    	public bool 尾22_鱗右_鱗3_表示 = true;

    	public bool 尾22_鱗右_鱗4_表示 = true;

    	public bool 尾22_表示 = true;

    	public bool 尾21_鱗左_鱗1_表示 = true;

    	public bool 尾21_鱗左_鱗2_表示 = true;

    	public bool 尾21_鱗左_鱗3_表示 = true;

    	public bool 尾21_鱗左_鱗4_表示 = true;

    	public bool 尾21_鱗右_鱗1_表示 = true;

    	public bool 尾21_鱗右_鱗2_表示 = true;

    	public bool 尾21_鱗右_鱗3_表示 = true;

    	public bool 尾21_鱗右_鱗4_表示 = true;

    	public bool 尾21_表示 = true;

    	public bool 尾20_鱗左_鱗1_表示 = true;

    	public bool 尾20_鱗左_鱗2_表示 = true;

    	public bool 尾20_鱗左_鱗3_表示 = true;

    	public bool 尾20_鱗左_鱗4_表示 = true;

    	public bool 尾20_鱗右_鱗1_表示 = true;

    	public bool 尾20_鱗右_鱗2_表示 = true;

    	public bool 尾20_鱗右_鱗3_表示 = true;

    	public bool 尾20_鱗右_鱗4_表示 = true;

    	public bool 尾20_表示 = true;

    	public bool 尾19_鱗左_鱗1_表示 = true;

    	public bool 尾19_鱗左_鱗2_表示 = true;

    	public bool 尾19_鱗左_鱗3_表示 = true;

    	public bool 尾19_鱗左_鱗4_表示 = true;

    	public bool 尾19_鱗右_鱗1_表示 = true;

    	public bool 尾19_鱗右_鱗2_表示 = true;

    	public bool 尾19_鱗右_鱗3_表示 = true;

    	public bool 尾19_鱗右_鱗4_表示 = true;

    	public bool 尾19_表示 = true;

    	public bool 尾18_鱗左_鱗1_表示 = true;

    	public bool 尾18_鱗左_鱗2_表示 = true;

    	public bool 尾18_鱗左_鱗3_表示 = true;

    	public bool 尾18_鱗左_鱗4_表示 = true;

    	public bool 尾18_鱗右_鱗1_表示 = true;

    	public bool 尾18_鱗右_鱗2_表示 = true;

    	public bool 尾18_鱗右_鱗3_表示 = true;

    	public bool 尾18_鱗右_鱗4_表示 = true;

    	public bool 尾18_表示 = true;

    	public bool 尾17_鱗左_鱗1_表示 = true;

    	public bool 尾17_鱗左_鱗2_表示 = true;

    	public bool 尾17_鱗左_鱗3_表示 = true;

    	public bool 尾17_鱗左_鱗4_表示 = true;

    	public bool 尾17_鱗右_鱗1_表示 = true;

    	public bool 尾17_鱗右_鱗2_表示 = true;

    	public bool 尾17_鱗右_鱗3_表示 = true;

    	public bool 尾17_鱗右_鱗4_表示 = true;

    	public bool 尾17_表示 = true;

    	public bool 尾16_鱗左_鱗1_表示 = true;

    	public bool 尾16_鱗左_鱗2_表示 = true;

    	public bool 尾16_鱗左_鱗3_表示 = true;

    	public bool 尾16_鱗左_鱗4_表示 = true;

    	public bool 尾16_鱗右_鱗1_表示 = true;

    	public bool 尾16_鱗右_鱗2_表示 = true;

    	public bool 尾16_鱗右_鱗3_表示 = true;

    	public bool 尾16_鱗右_鱗4_表示 = true;

    	public bool 尾16_表示 = true;

    	public bool 尾15_鱗左_鱗1_表示 = true;

    	public bool 尾15_鱗左_鱗2_表示 = true;

    	public bool 尾15_鱗左_鱗3_表示 = true;

    	public bool 尾15_鱗左_鱗4_表示 = true;

    	public bool 尾15_鱗右_鱗1_表示 = true;

    	public bool 尾15_鱗右_鱗2_表示 = true;

    	public bool 尾15_鱗右_鱗3_表示 = true;

    	public bool 尾15_鱗右_鱗4_表示 = true;

    	public bool 尾15_表示 = true;

    	public bool 尾14_鱗左_鱗1_表示 = true;

    	public bool 尾14_鱗左_鱗2_表示 = true;

    	public bool 尾14_鱗左_鱗3_表示 = true;

    	public bool 尾14_鱗左_鱗4_表示 = true;

    	public bool 尾14_鱗右_鱗1_表示 = true;

    	public bool 尾14_鱗右_鱗2_表示 = true;

    	public bool 尾14_鱗右_鱗3_表示 = true;

    	public bool 尾14_鱗右_鱗4_表示 = true;

    	public bool 尾14_表示 = true;

    	public bool 尾13_鱗左_鱗1_表示 = true;

    	public bool 尾13_鱗左_鱗2_表示 = true;

    	public bool 尾13_鱗左_鱗3_表示 = true;

    	public bool 尾13_鱗左_鱗4_表示 = true;

    	public bool 尾13_鱗右_鱗1_表示 = true;

    	public bool 尾13_鱗右_鱗2_表示 = true;

    	public bool 尾13_鱗右_鱗3_表示 = true;

    	public bool 尾13_鱗右_鱗4_表示 = true;

    	public bool 尾13_表示 = true;

    	public bool 尾12_鱗左_鱗1_表示 = true;

    	public bool 尾12_鱗左_鱗2_表示 = true;

    	public bool 尾12_鱗左_鱗3_表示 = true;

    	public bool 尾12_鱗左_鱗4_表示 = true;

    	public bool 尾12_鱗右_鱗1_表示 = true;

    	public bool 尾12_鱗右_鱗2_表示 = true;

    	public bool 尾12_鱗右_鱗3_表示 = true;

    	public bool 尾12_鱗右_鱗4_表示 = true;

    	public bool 尾12_表示 = true;

    	public bool 尾11_鱗左_鱗1_表示 = true;

    	public bool 尾11_鱗左_鱗2_表示 = true;

    	public bool 尾11_鱗左_鱗3_表示 = true;

    	public bool 尾11_鱗左_鱗4_表示 = true;

    	public bool 尾11_鱗右_鱗1_表示 = true;

    	public bool 尾11_鱗右_鱗2_表示 = true;

    	public bool 尾11_鱗右_鱗3_表示 = true;

    	public bool 尾11_鱗右_鱗4_表示 = true;

    	public bool 尾11_表示 = true;

    	public bool 尾10_鱗左_鱗1_表示 = true;

    	public bool 尾10_鱗左_鱗2_表示 = true;

    	public bool 尾10_鱗左_鱗3_表示 = true;

    	public bool 尾10_鱗左_鱗4_表示 = true;

    	public bool 尾10_鱗右_鱗1_表示 = true;

    	public bool 尾10_鱗右_鱗2_表示 = true;

    	public bool 尾10_鱗右_鱗3_表示 = true;

    	public bool 尾10_鱗右_鱗4_表示 = true;

    	public bool 尾10_表示 = true;

    	public bool 尾9_鱗左_鱗1_表示 = true;

    	public bool 尾9_鱗左_鱗2_表示 = true;

    	public bool 尾9_鱗左_鱗3_表示 = true;

    	public bool 尾9_鱗左_鱗4_表示 = true;

    	public bool 尾9_鱗右_鱗1_表示 = true;

    	public bool 尾9_鱗右_鱗2_表示 = true;

    	public bool 尾9_鱗右_鱗3_表示 = true;

    	public bool 尾9_鱗右_鱗4_表示 = true;

    	public bool 尾9_表示 = true;

    	public bool 尾8_鱗左_鱗1_表示 = true;

    	public bool 尾8_鱗左_鱗2_表示 = true;

    	public bool 尾8_鱗左_鱗3_表示 = true;

    	public bool 尾8_鱗左_鱗4_表示 = true;

    	public bool 尾8_鱗右_鱗1_表示 = true;

    	public bool 尾8_鱗右_鱗2_表示 = true;

    	public bool 尾8_鱗右_鱗3_表示 = true;

    	public bool 尾8_鱗右_鱗4_表示 = true;

    	public bool 尾8_表示 = true;

    	public bool 尾7_鱗左_鱗1_表示 = true;

    	public bool 尾7_鱗左_鱗2_表示 = true;

    	public bool 尾7_鱗左_鱗3_表示 = true;

    	public bool 尾7_鱗左_鱗4_表示 = true;

    	public bool 尾7_鱗右_鱗1_表示 = true;

    	public bool 尾7_鱗右_鱗2_表示 = true;

    	public bool 尾7_鱗右_鱗3_表示 = true;

    	public bool 尾7_鱗右_鱗4_表示 = true;

    	public bool 尾7_表示 = true;

    	public bool 尾6_鱗左_鱗1_表示 = true;

    	public bool 尾6_鱗左_鱗2_表示 = true;

    	public bool 尾6_鱗左_鱗3_表示 = true;

    	public bool 尾6_鱗左_鱗4_表示 = true;

    	public bool 尾6_鱗右_鱗1_表示 = true;

    	public bool 尾6_鱗右_鱗2_表示 = true;

    	public bool 尾6_鱗右_鱗3_表示 = true;

    	public bool 尾6_鱗右_鱗4_表示 = true;

    	public bool 尾6_表示 = true;

    	public bool 尾5_鱗左_鱗1_表示 = true;

    	public bool 尾5_鱗左_鱗2_表示 = true;

    	public bool 尾5_鱗左_鱗3_表示 = true;

    	public bool 尾5_鱗左_鱗4_表示 = true;

    	public bool 尾5_鱗右_鱗1_表示 = true;

    	public bool 尾5_鱗右_鱗2_表示 = true;

    	public bool 尾5_鱗右_鱗3_表示 = true;

    	public bool 尾5_鱗右_鱗4_表示 = true;

    	public bool 尾5_表示 = true;

    	public bool 尾4_鱗左_鱗1_表示 = true;

    	public bool 尾4_鱗左_鱗2_表示 = true;

    	public bool 尾4_鱗左_鱗3_表示 = true;

    	public bool 尾4_鱗左_鱗4_表示 = true;

    	public bool 尾4_鱗右_鱗1_表示 = true;

    	public bool 尾4_鱗右_鱗2_表示 = true;

    	public bool 尾4_鱗右_鱗3_表示 = true;

    	public bool 尾4_鱗右_鱗4_表示 = true;

    	public bool 尾4_表示 = true;

    	public bool 輪_革_表示 = true;

    	public bool 輪_金具1_表示 = true;

    	public bool 輪_金具2_表示 = true;

    	public bool 輪_金具3_表示 = true;

    	public bool 輪_金具左_表示 = true;

    	public bool 輪_金具右_表示 = true;

    	public bool 尾3_鱗左_鱗1_表示 = true;

    	public bool 尾3_鱗左_鱗2_表示 = true;

    	public bool 尾3_鱗左_鱗3_表示 = true;

    	public bool 尾3_鱗左_鱗4_表示 = true;

    	public bool 尾3_鱗右_鱗1_表示 = true;

    	public bool 尾3_鱗右_鱗2_表示 = true;

    	public bool 尾3_鱗右_鱗3_表示 = true;

    	public bool 尾3_鱗右_鱗4_表示 = true;

    	public bool 尾3_表示 = true;

    	public bool 尾2_鱗左_鱗1_表示 = true;

    	public bool 尾2_鱗左_鱗2_表示 = true;

    	public bool 尾2_鱗左_鱗3_表示 = true;

    	public bool 尾2_鱗左_鱗4_表示 = true;

    	public bool 尾2_鱗右_鱗1_表示 = true;

    	public bool 尾2_鱗右_鱗2_表示 = true;

    	public bool 尾2_鱗右_鱗3_表示 = true;

    	public bool 尾2_鱗右_鱗4_表示 = true;

    	public bool 尾2_表示 = true;

    	public bool 尾1_鱗左_鱗1_表示 = true;

    	public bool 尾1_鱗左_鱗2_表示 = true;

    	public bool 尾1_鱗左_鱗3_表示 = true;

    	public bool 尾1_鱗左_鱗4_表示 = true;

    	public bool 尾1_鱗右_鱗1_表示 = true;

    	public bool 尾1_鱗右_鱗2_表示 = true;

    	public bool 尾1_鱗右_鱗3_表示 = true;

    	public bool 尾1_鱗右_鱗4_表示 = true;

    	public bool 尾1_表示 = true;

    	public bool 尾0_鱗左_鱗1_表示 = true;

    	public bool 尾0_鱗左_鱗2_表示 = true;

    	public bool 尾0_鱗左_鱗3_表示 = true;

    	public bool 尾0_鱗左_鱗4_表示 = true;

    	public bool 尾0_鱗右_鱗1_表示 = true;

    	public bool 尾0_鱗右_鱗2_表示 = true;

    	public bool 尾0_鱗右_鱗3_表示 = true;

    	public bool 尾0_鱗右_鱗4_表示 = true;

    	public bool 尾0_表示 = true;

    	public bool 輪表示 = true;

    	public bool 尾先表示 = true;

    	public bool 鎖表示;

    	public bool Torso_外線;

    	public bool Rパターン;

    	public bool 鱗1 = true;

    	public bool 鱗2 = true;

    	public bool 鱗3 = true;

    	public bool 鱗4 = true;

    	public List<ElementData> 左1_接続 = new List<ElementData>();

    	public List<ElementData> 右1_接続 = new List<ElementData>();

    	public List<ElementData> 左2_接続 = new List<ElementData>();

    	public List<ElementData> 右2_接続 = new List<ElementData>();

    	public List<ElementData> 左3_接続 = new List<ElementData>();

    	public List<ElementData> 右3_接続 = new List<ElementData>();

    	public List<ElementData> 左4_接続 = new List<ElementData>();

    	public List<ElementData> 右4_接続 = new List<ElementData>();

    	public List<ElementData> 左5_接続 = new List<ElementData>();

    	public List<ElementData> 右5_接続 = new List<ElementData>();

    	public List<ElementData> 左6_接続 = new List<ElementData>();

    	public List<ElementData> 右6_接続 = new List<ElementData>();

    	public List<ElementData> 左7_接続 = new List<ElementData>();

    	public List<ElementData> 右7_接続 = new List<ElementData>();

    	public List<ElementData> 左8_接続 = new List<ElementData>();

    	public List<ElementData> 右8_接続 = new List<ElementData>();

    	public List<ElementData> 左9_接続 = new List<ElementData>();

    	public List<ElementData> 右9_接続 = new List<ElementData>();

    	public List<ElementData> 左10_接続 = new List<ElementData>();

    	public List<ElementData> 右10_接続 = new List<ElementData>();

    	public List<ElementData> 左11_接続 = new List<ElementData>();

    	public List<ElementData> 右11_接続 = new List<ElementData>();

    	public List<ElementData> 左12_接続 = new List<ElementData>();

    	public List<ElementData> 右12_接続 = new List<ElementData>();

    	public List<ElementData> 左13_接続 = new List<ElementData>();

    	public List<ElementData> 右13_接続 = new List<ElementData>();

    	public List<ElementData> 左14_接続 = new List<ElementData>();

    	public List<ElementData> 右14_接続 = new List<ElementData>();

    	public List<ElementData> 左15_接続 = new List<ElementData>();

    	public List<ElementData> 右15_接続 = new List<ElementData>();

    	public List<ElementData> 左16_接続 = new List<ElementData>();

    	public List<ElementData> 右16_接続 = new List<ElementData>();

    	public List<ElementData> 左17_接続 = new List<ElementData>();

    	public List<ElementData> 右17_接続 = new List<ElementData>();

    	public List<ElementData> 左18_接続 = new List<ElementData>();

    	public List<ElementData> 右18_接続 = new List<ElementData>();

    	public List<ElementData> 左19_接続 = new List<ElementData>();

    	public List<ElementData> 右19_接続 = new List<ElementData>();

    	public List<ElementData> 左20_接続 = new List<ElementData>();

    	public List<ElementData> 右20_接続 = new List<ElementData>();

    	public List<ElementData> 左21_接続 = new List<ElementData>();

    	public List<ElementData> 右21_接続 = new List<ElementData>();

    	public List<ElementData> 左22_接続 = new List<ElementData>();

    	public List<ElementData> 右22_接続 = new List<ElementData>();

    	public List<ElementData> 左23_接続 = new List<ElementData>();

    	public List<ElementData> 右23_接続 = new List<ElementData>();

    	public List<ElementData> 左24_接続 = new List<ElementData>();

    	public List<ElementData> 右24_接続 = new List<ElementData>();

    	public List<ElementData> 左25_接続 = new List<ElementData>();

    	public List<ElementData> 右25_接続 = new List<ElementData>();

    	public List<ElementData> 左26_接続 = new List<ElementData>();

    	public List<ElementData> 右26_接続 = new List<ElementData>();

    	public List<ElementData> 左27_接続 = new List<ElementData>();

    	public List<ElementData> 右27_接続 = new List<ElementData>();

    	public List<ElementData> 左28_接続 = new List<ElementData>();

    	public List<ElementData> 右28_接続 = new List<ElementData>();

    	public List<ElementData> 左29_接続 = new List<ElementData>();

    	public List<ElementData> 右29_接続 = new List<ElementData>();

    	public List<ElementData> 左30_接続 = new List<ElementData>();

    	public List<ElementData> 右30_接続 = new List<ElementData>();

    	public List<ElementData> 左31_接続 = new List<ElementData>();

    	public List<ElementData> 右31_接続 = new List<ElementData>();

    	public List<ElementData> 左32_接続 = new List<ElementData>();

    	public List<ElementData> 右32_接続 = new List<ElementData>();

    	public List<ElementData> 左33_接続 = new List<ElementData>();

    	public List<ElementData> 右33_接続 = new List<ElementData>();

    	public List<ElementData> 左34_接続 = new List<ElementData>();

    	public List<ElementData> 右34_接続 = new List<ElementData>();

    	public List<ElementData> 尾先_接続 = new List<ElementData>();

    	public 尾_魚D()
    	{
    		ThisType = GetType();
    	}

    	public void 左1接続(ElementData e)
    	{
    		左1_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左1_接続;
    	}

    	public void 右1接続(ElementData e)
    	{
    		右1_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右1_接続;
    	}

    	public void 左2接続(ElementData e)
    	{
    		左2_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左2_接続;
    	}

    	public void 右2接続(ElementData e)
    	{
    		右2_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右2_接続;
    	}

    	public void 左3接続(ElementData e)
    	{
    		左3_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左3_接続;
    	}

    	public void 右3接続(ElementData e)
    	{
    		右3_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右3_接続;
    	}

    	public void 左4接続(ElementData e)
    	{
    		左4_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左4_接続;
    	}

    	public void 右4接続(ElementData e)
    	{
    		右4_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右4_接続;
    	}

    	public void 左5接続(ElementData e)
    	{
    		左5_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左5_接続;
    	}

    	public void 右5接続(ElementData e)
    	{
    		右5_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右5_接続;
    	}

    	public void 左6接続(ElementData e)
    	{
    		左6_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左6_接続;
    	}

    	public void 右6接続(ElementData e)
    	{
    		右6_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右6_接続;
    	}

    	public void 左7接続(ElementData e)
    	{
    		左7_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左7_接続;
    	}

    	public void 右7接続(ElementData e)
    	{
    		右7_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右7_接続;
    	}

    	public void 左8接続(ElementData e)
    	{
    		左8_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左8_接続;
    	}

    	public void 右8接続(ElementData e)
    	{
    		右8_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右8_接続;
    	}

    	public void 左9接続(ElementData e)
    	{
    		左9_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左9_接続;
    	}

    	public void 右9接続(ElementData e)
    	{
    		右9_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右9_接続;
    	}

    	public void 左10接続(ElementData e)
    	{
    		左10_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左10_接続;
    	}

    	public void 右10接続(ElementData e)
    	{
    		右10_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右10_接続;
    	}

    	public void 左11接続(ElementData e)
    	{
    		左11_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左11_接続;
    	}

    	public void 右11接続(ElementData e)
    	{
    		右11_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右11_接続;
    	}

    	public void 左12接続(ElementData e)
    	{
    		左12_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左12_接続;
    	}

    	public void 右12接続(ElementData e)
    	{
    		右12_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右12_接続;
    	}

    	public void 左13接続(ElementData e)
    	{
    		左13_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左13_接続;
    	}

    	public void 右13接続(ElementData e)
    	{
    		右13_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右13_接続;
    	}

    	public void 左14接続(ElementData e)
    	{
    		左14_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左14_接続;
    	}

    	public void 右14接続(ElementData e)
    	{
    		右14_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右14_接続;
    	}

    	public void 左15接続(ElementData e)
    	{
    		左15_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左15_接続;
    	}

    	public void 右15接続(ElementData e)
    	{
    		右15_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右15_接続;
    	}

    	public void 左16接続(ElementData e)
    	{
    		左16_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左16_接続;
    	}

    	public void 右16接続(ElementData e)
    	{
    		右16_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右16_接続;
    	}

    	public void 左17接続(ElementData e)
    	{
    		左17_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左17_接続;
    	}

    	public void 右17接続(ElementData e)
    	{
    		右17_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右17_接続;
    	}

    	public void 左18接続(ElementData e)
    	{
    		左18_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左18_接続;
    	}

    	public void 右18接続(ElementData e)
    	{
    		右18_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右18_接続;
    	}

    	public void 左19接続(ElementData e)
    	{
    		左19_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左19_接続;
    	}

    	public void 右19接続(ElementData e)
    	{
    		右19_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右19_接続;
    	}

    	public void 左20接続(ElementData e)
    	{
    		左20_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左20_接続;
    	}

    	public void 右20接続(ElementData e)
    	{
    		右20_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右20_接続;
    	}

    	public void 左21接続(ElementData e)
    	{
    		左21_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左21_接続;
    	}

    	public void 右21接続(ElementData e)
    	{
    		右21_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右21_接続;
    	}

    	public void 左22接続(ElementData e)
    	{
    		左22_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左22_接続;
    	}

    	public void 右22接続(ElementData e)
    	{
    		右22_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右22_接続;
    	}

    	public void 左23接続(ElementData e)
    	{
    		左23_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左23_接続;
    	}

    	public void 右23接続(ElementData e)
    	{
    		右23_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右23_接続;
    	}

    	public void 左24接続(ElementData e)
    	{
    		左24_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左24_接続;
    	}

    	public void 右24接続(ElementData e)
    	{
    		右24_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右24_接続;
    	}

    	public void 左25接続(ElementData e)
    	{
    		左25_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左25_接続;
    	}

    	public void 右25接続(ElementData e)
    	{
    		右25_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右25_接続;
    	}

    	public void 左26接続(ElementData e)
    	{
    		左26_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左26_接続;
    	}

    	public void 右26接続(ElementData e)
    	{
    		右26_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右26_接続;
    	}

    	public void 左27接続(ElementData e)
    	{
    		左27_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左27_接続;
    	}

    	public void 右27接続(ElementData e)
    	{
    		右27_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右27_接続;
    	}

    	public void 左28接続(ElementData e)
    	{
    		左28_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左28_接続;
    	}

    	public void 右28接続(ElementData e)
    	{
    		右28_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右28_接続;
    	}

    	public void 左29接続(ElementData e)
    	{
    		左29_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左29_接続;
    	}

    	public void 右29接続(ElementData e)
    	{
    		右29_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右29_接続;
    	}

    	public void 左30接続(ElementData e)
    	{
    		左30_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左30_接続;
    	}

    	public void 右30接続(ElementData e)
    	{
    		右30_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右30_接続;
    	}

    	public void 左31接続(ElementData e)
    	{
    		左31_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左31_接続;
    	}

    	public void 右31接続(ElementData e)
    	{
    		右31_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右31_接続;
    	}

    	public void 左32接続(ElementData e)
    	{
    		左32_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左32_接続;
    	}

    	public void 右32接続(ElementData e)
    	{
    		右32_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右32_接続;
    	}

    	public void 左33接続(ElementData e)
    	{
    		左33_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左33_接続;
    	}

    	public void 右33接続(ElementData e)
    	{
    		右33_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右33_接続;
    	}

    	public void 左34接続(ElementData e)
    	{
    		左34_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_左34_接続;
    	}

    	public void 右34接続(ElementData e)
    	{
    		右34_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_右34_接続;
    	}

    	public void 尾先接続(ElementData e)
    	{
    		尾先_接続.Add(e);
    		e.Par = this;
    		e.接続情報 = ConnectionInfo.尾_魚_尾先_接続;
    	}

    	public override Element GetEle(double DisUnit, ModeEventDispatcher Med, BodyColorSet 体配色)
    	{
    		return new 尾_魚(DisUnit, 配色指定, 体配色, Med, this);
    	}
    }
}
