В коде отличий нет.
Просто есть ф-и которые не работают на ксго (1) и такие что работают только на ксго (2)
1:
Код
BfWriteBool
BfWriteByte
BfWriteChar
BfWriteShort
BfWriteWord
BfWriteNum
BfWriteFloat
BfWriteString
BfWriteEntity
BfWriteAngle
BfWriteCoord
BfWriteVecCoord
BfWriteVecNormal
BfWriteAngles
BfReadBool
BfReadByte
BfReadChar
BfReadShort
BfReadWord
BfReadNum
BfReadFloat
BfReadString
BfReadEntity
BfReadAngle
BfReadCoord
BfReadVecCoord
BfReadVecNormal
BfReadAngles
BfGetNumBytesLeft
2:
Код
PbReadInt
PbReadFloat
PbReadBool
PbReadString
PbReadColor
PbReadAngle
PbReadVector
PbReadVector2D
PbGetRepeatedFieldCount
PbSetInt
PbSetFloat
PbSetBool
PbSetString
PbSetColor
PbSetAngle
PbSetVector
PbSetVector2D
PbAddInt
PbAddFloat
PbAddBool
PbAddString
PbAddColor
PbAddAngle
PbAddVector
PbAddVector2D
PbRemoveRepeatedFieldValue
PbReadMessage
PbReadRepeatedMessage
PbAddMessage
Так же с объектами, пропами, их свойствами и прочее.