Beispiel #1
0
        public static byte[] write(PetGearTypeModule gearType, int level, int amount, bool enabled)
        {
            var cmd = new ByteArray(ID);

            cmd.AddBytes(gearType.write());
            cmd.Integer(level);
            cmd.Integer(amount);
            cmd.Boolean(enabled);
            return(cmd.ToByteArray());
        }
        public static byte[] write(PetGearTypeModule gearType, List <int> optParams)
        {
            var cmd = new ByteArray(ID);

            cmd.AddBytes(gearType.write());
            cmd.Integer(optParams.Count);
            foreach (var param in optParams)
            {
                cmd.Integer(param);
            }
            return(cmd.ToByteArray());
        }