protos/pogo0.431.0

Messageholoholo.rpc

AwardedRouteBadge

holoholo.rpc.AwardedRouteBadgeFile: holo_protos.protoC# type: Holoholo.Rpc.AwardedRouteBadge25 fieldsSince 0.431.0

No.FieldTypeTag
1route_idstring0a
2route_typeRouteType10
3num_completionsint3218
4last_played_timeint6420
5unique_route_stamprepeatedRouteStamp2a
6route_namestring32
7route_descriptionstring3a
8route_creator_codenamestring42
9route_image_urlstring4a
10route_duration_secondsint6450
11last_played_waypointsrepeatedAwardedRouteBadge.RouteBadgeWaypoint5a
12last_played_duration_secondsint6460
13weather_condition_on_last_completed_sessionGameplayWeatherProto.WeatherCondition68
14route_badge_typeAwardedRouteBadge.RouteBadgeType70
15start_latdouble79
16start_lngdouble81 01
17route_distance_metersint6488 01
18badge_levelRouteBadgeLevel.BadgeLevel90 01
19ratedbool98 01
20can_previewboola0 01
21hiddenboola8 01
22routeSharedRouteProtob2 01
23pinsrepeatedPinDataba 01
25ratingint32c8 01
oneof nullable_favorite · 1 options, one at a time
24favoriteboolc0 01

Nested types

Used in (3)

.proto source
// holo_protos.proto · package holoholo.rpc
message AwardedRouteBadge {
  string route_id = 1;
  RouteType route_type = 2;
  int32 num_completions = 3;
  int64 last_played_time = 4;
  repeated RouteStamp unique_route_stamp = 5;
  string route_name = 6;
  string route_description = 7;
  string route_creator_codename = 8;
  string route_image_url = 9;
  int64 route_duration_seconds = 10;
  repeated RouteBadgeWaypoint last_played_waypoints = 11;
  int64 last_played_duration_seconds = 12;
  GameplayWeatherProto.WeatherCondition weather_condition_on_last_completed_session = 13;
  RouteBadgeType route_badge_type = 14;
  double start_lat = 15;
  double start_lng = 16;
  int64 route_distance_meters = 17;
  RouteBadgeLevel.BadgeLevel badge_level = 18;
  bool rated = 19;
  bool can_preview = 20;
  bool hidden = 21;
  SharedRouteProto route = 22;
  repeated PinData pins = 23;
  int32 rating = 25;
  oneof nullable_favorite {
    bool favorite = 24;
  }

  enum RouteBadgeType {
    ROUTE_BADGE_TYPE_ROUTE_BADGE_UNSET = 0;
    ROUTE_BADGE_TYPE_ROUTE_BADGE_BRONZE = 1;
    ROUTE_BADGE_TYPE_ROUTE_BADGE_SILVER = 2;
    ROUTE_BADGE_TYPE_ROUTE_BADGE_GOLD = 3;
  }

  message RouteBadgeWaypoint {
    string fort_name = 1;
    string image_url = 2;
    RouteStamp last_earned_stamp = 3;
  }
}