Byte(subType); if(subType == 0) { Int(delay); String(className); } else if(subType == 1) { Byte(isAnimal); if(!isAnimal) { Int(delay); String(className); } }