syntax = "proto3"; message AbilityString { oneof type { string str = 1; uint32 hash = 2; } }