All Downloads are FREE. Search and download functionalities are using the official Maven repository.

POGOProtos.Data.Combat.Combat.proto Maven / Gradle / Ivy

syntax = "proto3";
package POGOProtos.Data.Combat;

import "POGOProtos/Data/Combat/CombatPlayer.proto";

message Combat {
	CombatState combat_state = 1;
	string combat_id = 2;
	.POGOProtos.Data.Combat.CombatPlayer player = 3;
	.POGOProtos.Data.Combat.CombatPlayer opponent = 4;
	int64 combat_start_ms = 5;
	int64 combat_end_ms = 6;
	int64 server_ms = 7;
	int32 current_turn = 8;
	int64 turn_start_ms = 9;
	int64 minigame_end_ms = 10;
	int64 minigame_submit_score_end_ms = 11;
	int64 change_pokemon_end_ms = 12;
	int64 quick_swap_cooldown_duration_ms = 13;

	enum CombatState {
		UNSET = 0;
		WAITING_FOR_PLAYERS = 1;
		READY = 2;
		ACTIVE = 3;
		SPECIAL_ATTACK = 4;
		WAITING_FOR_CHANGE_POKEMON = 5;
		FINISHED = 6;
		PLAYER_QUIT = 7;
		TIMEOUT = 8;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy