std::optional<enum SharedTypes::VillageType>
Field NameField Notes
Has Value If true, follow with appropriate data type, otherwise nothing