public static void Write(BinaryWriter o, ConfTestArray1 d)
    {
        o.Write(d != null);
        if (d == null)
        {
            return;
        }

        String_Serializer.Write(o, d.address);
        Arr_Int32_Serializer.Write(o, d.random_port);
    }
    public static ConfTestArray1 Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        ConfTestArray1 d = new ConfTestArray1();

        d.address     = String_Serializer.Read(o);
        d.random_port = Arr_Int32_Serializer.Read(o);
        return(d);
    }
Exemple #3
0
    public static void Write(BinaryWriter o, ConfTestEnum d)
    {
        o.Write(d != null);
        if (d == null)
        {
            return;
        }

        Arr_Int32_Serializer.Write(o, d.arrays);
        o.Write(d.integer);
        Arr_Modules_Serializer.Write(o, d.moduelsEnums2);
        Arr_Modules_Serializer.Write(o, d.modulesEnums);
    }
Exemple #4
0
    public static ConfTestEnum Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        ConfTestEnum d = new ConfTestEnum();

        d.arrays        = Arr_Int32_Serializer.Read(o);
        d.integer       = o.ReadInt32();
        d.moduelsEnums2 = Arr_Modules_Serializer.Read(o);
        d.modulesEnums  = Arr_Modules_Serializer.Read(o);
        return(d);
    }
    public static void Write(BinaryWriter o, Int32[][] d)
    {
        o.Write(d != null);
        if (d == null)
        {
            return;
        }

        int size = d.Length;

        o.Write(size);
        for (int i = 0; i < size; ++i)
        {
            Arr_Int32_Serializer.Write(o, d[i]);
        }
    }
Exemple #6
0
    public static void Write(BinaryWriter o, ConfHero d)
    {
        o.Write(d != null);
        if (d == null)
        {
            return;
        }

        Arr_Int32_Serializer.Write(o, d.attack_sections);
        Arr_Single_Serializer.Write(o, d.attack_wait_time_max);
        Arr_Single_Serializer.Write(o, d.attack_wait_time_min);
        o.Write(d.attack_weight);
        Arr_Single_Serializer.Write(o, d.skill_wait_time);
        Arr_Single_Serializer.Write(o, d.skill_weight);
        o.Write(d.test_add);
    }
    public static Int32[][] Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        Int32[][] d    = null;
        int       size = o.ReadInt32();

        d = new Int32[size][];
        for (int i = 0; i < size; ++i)
        {
            d[i] = Arr_Int32_Serializer.Read(o);
        }
        return(d);
    }
Exemple #8
0
    public static ConfHero Read(BinaryReader o)
    {
        if (o.ReadBoolean() == false)
        {
            return(null);
        }

        ConfHero d = new ConfHero();

        d.attack_sections      = Arr_Int32_Serializer.Read(o);
        d.attack_wait_time_max = Arr_Single_Serializer.Read(o);
        d.attack_wait_time_min = Arr_Single_Serializer.Read(o);
        d.attack_weight        = o.ReadSingle();
        d.skill_wait_time      = Arr_Single_Serializer.Read(o);
        d.skill_weight         = Arr_Single_Serializer.Read(o);
        d.test_add             = o.ReadInt32();
        return(d);
    }