protos/pogo0.431.0

Messageholoholo.rpc

ReportRouteProto

holoholo.rpc.ReportRouteProtoFile: holo_protos.protoC# type: Holoholo.Rpc.ReportRouteProto4 fieldsSince 0.431.0

Request of RPC method REPORT_ROUTE (ID 1415). The response is ReportRouteOutProto.

No.FieldTypeTag
1route_idstring0a
2route_violationsrepeatedReportRouteProto.Violation12
3quality_issuesrepeatedReportRouteProto.QualityIssue1a
4gameplay_issuesrepeatedReportRouteProto.GameplayIssue22

Nested types

Used in (0)

No message has a field of this type. That is usual for RPC requests and responses, which travel on their own.

.proto source
// holo_protos.proto · package holoholo.rpc
message ReportRouteProto {
  string route_id = 1;
  repeated Violation route_violations = 2;
  repeated QualityIssue quality_issues = 3;
  repeated GameplayIssue gameplay_issues = 4;

  enum GameplayIssue {
    GAMEPLAY_ISSUE_UNSET_GAMEPLAY_ISSUE = 0;
    GAMEPLAY_ISSUE_NO_ZYGARDE_CELLS = 1;
    GAMEPLAY_ISSUE_BUDDY_CANDY_BONUS_NOT_WORKING = 2;
    GAMEPLAY_ISSUE_INCENSE_BONUS_NOT_WORKING = 3;
    GAMEPLAY_ISSUE_INSUFFICIENT_REWARDS = 4;
    GAMEPLAY_ISSUE_COULD_NOT_COMPLETE_ROUTE = 5;
    GAMEPLAY_ISSUE_ROUTE_PAUSED_INCORRECTLY = 6;
    GAMEPLAY_ISSUE_DISTANCE_TRACKED_INCORRECT = 7;
    GAMEPLAY_ISSUE_GPS_DRIFT = 8;
  }

  enum QualityIssue {
    QUALITY_ISSUE_UNSET_QUALITY_ISSUE = 0;
    QUALITY_ISSUE_ROUTE_NAME_OR_DESCRIPTION_ERRONEOUS = 1;
    QUALITY_ISSUE_ROUTE_NAME_OR_DESCRIPTION_UNCLEAR_OR_INACCURATE = 2;
    QUALITY_ISSUE_ROUTE_DIFFICULT_TO_FOLLOW = 3;
    QUALITY_ISSUE_ROUTE_FREQUENT_OVERLAP = 4;
    QUALITY_ISSUE_ROUTE_TOO_SHORT_OR_LONG = 5;
    QUALITY_ISSUE_ROUTE_TOO_STRENUOUS = 6;
    QUALITY_ISSUE_ROUTE_POOR_CONNECTIVITY = 7;
  }

  enum Violation {
    VIOLATION_UNSET = 0;
    VIOLATION_PRIVATE_RESIDENCE = 1;
    VIOLATION_SENSITIVE_LOCATION = 2;
    VIOLATION_ADULT_ESTABLISHMENT = 3;
    VIOLATION_GRADE_SCHOOL = 4;
    VIOLATION_INACCESSIBLE = 5;
    VIOLATION_DANGEROUS = 6;
    VIOLATION_TEMPORARY_OBSTRUCTION = 7;
    VIOLATION_CHILD_SAFETY = 8;
    VIOLATION_DANGEROUS_GOODS = 9;
    VIOLATION_SEXUAL_OR_VIOLENT = 10;
    VIOLATION_SEXUAL = 1001;
    VIOLATION_VIOLENT = 1002;
    VIOLATION_SELF_HARM = 11;
    VIOLATION_HARASSMENT_OR_HATE_SPEECH = 12;
    VIOLATION_HARASSMENT = 1201;
    VIOLATION_HATE_SPEECH = 1202;
    VIOLATION_PERSONAL_INFO = 13;
    VIOLATION_GAME_CHEATS_OR_SPAM = 14;
    VIOLATION_GAME_CHEATS = 1401;
    VIOLATION_SPAM = 1402;
    VIOLATION_PRIVACY_INVASION_ABUSIVE = 15;
    VIOLATION_OTHER_INAPPROPRIATE = 16;
    VIOLATION_MISINFORMATION = 17;
    VIOLATION_IMPERSONATION = 18;
    VIOLATION_EXTREMISM = 19;
  }
}