https://gameframex.doc.alianblank.com/protobuf/require