mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
Server: upgrade live_api events.proto
Upgraded to "R5pc_r5-201_J29_CL6350311_EX6402312_6403685_2024_03_22".
This commit is contained in:
parent
89ed3735af
commit
7d2c192a46
@ -398,6 +398,7 @@ PROTOBUF_CONSTEXPR PlayerKilled::PlayerKilled(
|
||||
, /*decltype(_impl_.weapon_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
|
||||
, /*decltype(_impl_.attacker_)*/nullptr
|
||||
, /*decltype(_impl_.victim_)*/nullptr
|
||||
, /*decltype(_impl_.awardedto_)*/nullptr
|
||||
, /*decltype(_impl_.timestamp_)*/uint64_t{0u}
|
||||
, /*decltype(_impl_._cached_size_)*/{}} {}
|
||||
struct PlayerKilledDefaultTypeInternal {
|
||||
@ -1287,6 +1288,7 @@ const uint32_t TableStruct_events_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(p
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerKilled, _impl_.category_),
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerKilled, _impl_.attacker_),
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerKilled, _impl_.victim_),
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerKilled, _impl_.awardedto_),
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerKilled, _impl_.weapon_),
|
||||
~0u, // no _has_bits_
|
||||
PROTOBUF_FIELD_OFFSET(::rtech::liveapi::PlayerDowned, _internal_metadata_),
|
||||
@ -1706,47 +1708,47 @@ static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protode
|
||||
{ 218, -1, -1, sizeof(::rtech::liveapi::PlayerUpgradeTierChanged)},
|
||||
{ 228, -1, -1, sizeof(::rtech::liveapi::PlayerDamaged)},
|
||||
{ 240, -1, -1, sizeof(::rtech::liveapi::PlayerKilled)},
|
||||
{ 251, -1, -1, sizeof(::rtech::liveapi::PlayerDowned)},
|
||||
{ 262, -1, -1, sizeof(::rtech::liveapi::PlayerAssist)},
|
||||
{ 273, -1, -1, sizeof(::rtech::liveapi::SquadEliminated)},
|
||||
{ 282, -1, -1, sizeof(::rtech::liveapi::GibraltarShieldAbsorbed)},
|
||||
{ 293, -1, -1, sizeof(::rtech::liveapi::RevenantForgedShadowDamaged)},
|
||||
{ 304, -1, -1, sizeof(::rtech::liveapi::PlayerRespawnTeam)},
|
||||
{ 314, -1, -1, sizeof(::rtech::liveapi::PlayerRevive)},
|
||||
{ 324, -1, -1, sizeof(::rtech::liveapi::ArenasItemSelected)},
|
||||
{ 335, -1, -1, sizeof(::rtech::liveapi::ArenasItemDeselected)},
|
||||
{ 346, -1, -1, sizeof(::rtech::liveapi::InventoryPickUp)},
|
||||
{ 357, -1, -1, sizeof(::rtech::liveapi::InventoryDrop)},
|
||||
{ 369, -1, -1, sizeof(::rtech::liveapi::InventoryUse)},
|
||||
{ 380, -1, -1, sizeof(::rtech::liveapi::BannerCollected)},
|
||||
{ 390, -1, -1, sizeof(::rtech::liveapi::PlayerAbilityUsed)},
|
||||
{ 400, -1, -1, sizeof(::rtech::liveapi::LegendUpgradeSelected)},
|
||||
{ 412, -1, -1, sizeof(::rtech::liveapi::ZiplineUsed)},
|
||||
{ 422, -1, -1, sizeof(::rtech::liveapi::GrenadeThrown)},
|
||||
{ 432, -1, -1, sizeof(::rtech::liveapi::BlackMarketAction)},
|
||||
{ 442, -1, -1, sizeof(::rtech::liveapi::WraithPortal)},
|
||||
{ 451, -1, -1, sizeof(::rtech::liveapi::WarpGateUsed)},
|
||||
{ 460, -1, -1, sizeof(::rtech::liveapi::AmmoUsed)},
|
||||
{ 473, -1, -1, sizeof(::rtech::liveapi::WeaponSwitched)},
|
||||
{ 484, -1, -1, sizeof(::rtech::liveapi::CustomEvent)},
|
||||
{ 493, -1, -1, sizeof(::rtech::liveapi::ChangeCamera)},
|
||||
{ 502, -1, -1, sizeof(::rtech::liveapi::PauseToggle)},
|
||||
{ 509, -1, -1, sizeof(::rtech::liveapi::CustomMatch_CreateLobby)},
|
||||
{ 515, -1, -1, sizeof(::rtech::liveapi::CustomMatch_JoinLobby)},
|
||||
{ 522, -1, -1, sizeof(::rtech::liveapi::CustomMatch_LeaveLobby)},
|
||||
{ 528, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetReady)},
|
||||
{ 535, -1, -1, sizeof(::rtech::liveapi::CustomMatch_GetLobbyPlayers)},
|
||||
{ 541, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetMatchmaking)},
|
||||
{ 548, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetTeam)},
|
||||
{ 557, -1, -1, sizeof(::rtech::liveapi::CustomMatch_KickPlayer)},
|
||||
{ 565, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetSettings)},
|
||||
{ 577, -1, -1, sizeof(::rtech::liveapi::CustomMatch_GetSettings)},
|
||||
{ 583, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetTeamName)},
|
||||
{ 591, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SendChat)},
|
||||
{ 598, -1, -1, sizeof(::rtech::liveapi::Request)},
|
||||
{ 621, -1, -1, sizeof(::rtech::liveapi::RequestStatus)},
|
||||
{ 628, -1, -1, sizeof(::rtech::liveapi::Response)},
|
||||
{ 636, -1, -1, sizeof(::rtech::liveapi::LiveAPIEvent)},
|
||||
{ 252, -1, -1, sizeof(::rtech::liveapi::PlayerDowned)},
|
||||
{ 263, -1, -1, sizeof(::rtech::liveapi::PlayerAssist)},
|
||||
{ 274, -1, -1, sizeof(::rtech::liveapi::SquadEliminated)},
|
||||
{ 283, -1, -1, sizeof(::rtech::liveapi::GibraltarShieldAbsorbed)},
|
||||
{ 294, -1, -1, sizeof(::rtech::liveapi::RevenantForgedShadowDamaged)},
|
||||
{ 305, -1, -1, sizeof(::rtech::liveapi::PlayerRespawnTeam)},
|
||||
{ 315, -1, -1, sizeof(::rtech::liveapi::PlayerRevive)},
|
||||
{ 325, -1, -1, sizeof(::rtech::liveapi::ArenasItemSelected)},
|
||||
{ 336, -1, -1, sizeof(::rtech::liveapi::ArenasItemDeselected)},
|
||||
{ 347, -1, -1, sizeof(::rtech::liveapi::InventoryPickUp)},
|
||||
{ 358, -1, -1, sizeof(::rtech::liveapi::InventoryDrop)},
|
||||
{ 370, -1, -1, sizeof(::rtech::liveapi::InventoryUse)},
|
||||
{ 381, -1, -1, sizeof(::rtech::liveapi::BannerCollected)},
|
||||
{ 391, -1, -1, sizeof(::rtech::liveapi::PlayerAbilityUsed)},
|
||||
{ 401, -1, -1, sizeof(::rtech::liveapi::LegendUpgradeSelected)},
|
||||
{ 413, -1, -1, sizeof(::rtech::liveapi::ZiplineUsed)},
|
||||
{ 423, -1, -1, sizeof(::rtech::liveapi::GrenadeThrown)},
|
||||
{ 433, -1, -1, sizeof(::rtech::liveapi::BlackMarketAction)},
|
||||
{ 443, -1, -1, sizeof(::rtech::liveapi::WraithPortal)},
|
||||
{ 452, -1, -1, sizeof(::rtech::liveapi::WarpGateUsed)},
|
||||
{ 461, -1, -1, sizeof(::rtech::liveapi::AmmoUsed)},
|
||||
{ 474, -1, -1, sizeof(::rtech::liveapi::WeaponSwitched)},
|
||||
{ 485, -1, -1, sizeof(::rtech::liveapi::CustomEvent)},
|
||||
{ 494, -1, -1, sizeof(::rtech::liveapi::ChangeCamera)},
|
||||
{ 503, -1, -1, sizeof(::rtech::liveapi::PauseToggle)},
|
||||
{ 510, -1, -1, sizeof(::rtech::liveapi::CustomMatch_CreateLobby)},
|
||||
{ 516, -1, -1, sizeof(::rtech::liveapi::CustomMatch_JoinLobby)},
|
||||
{ 523, -1, -1, sizeof(::rtech::liveapi::CustomMatch_LeaveLobby)},
|
||||
{ 529, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetReady)},
|
||||
{ 536, -1, -1, sizeof(::rtech::liveapi::CustomMatch_GetLobbyPlayers)},
|
||||
{ 542, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetMatchmaking)},
|
||||
{ 549, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetTeam)},
|
||||
{ 558, -1, -1, sizeof(::rtech::liveapi::CustomMatch_KickPlayer)},
|
||||
{ 566, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetSettings)},
|
||||
{ 578, -1, -1, sizeof(::rtech::liveapi::CustomMatch_GetSettings)},
|
||||
{ 584, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SetTeamName)},
|
||||
{ 592, -1, -1, sizeof(::rtech::liveapi::CustomMatch_SendChat)},
|
||||
{ 599, -1, -1, sizeof(::rtech::liveapi::Request)},
|
||||
{ 622, -1, -1, sizeof(::rtech::liveapi::RequestStatus)},
|
||||
{ 629, -1, -1, sizeof(::rtech::liveapi::Response)},
|
||||
{ 637, -1, -1, sizeof(::rtech::liveapi::LiveAPIEvent)},
|
||||
};
|
||||
|
||||
static const ::_pb::Message* const file_default_instances[] = {
|
||||
@ -1891,148 +1893,148 @@ const char descriptor_table_protodef_events_2eproto[] PROTOBUF_SECTION_VARIABLE(
|
||||
"\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022\'\n\010a"
|
||||
"ttacker\030\003 \001(\0132\025.rtech.liveapi.Player\022%\n\006"
|
||||
"victim\030\004 \001(\0132\025.rtech.liveapi.Player\022\016\n\006w"
|
||||
"eapon\030\005 \001(\t\022\027\n\017damageInflicted\030\006 \001(\r\"\231\001\n"
|
||||
"eapon\030\005 \001(\t\022\027\n\017damageInflicted\030\006 \001(\r\"\275\001\n"
|
||||
"\014PlayerKilled\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010cate"
|
||||
"gory\030\002 \001(\t\022\'\n\010attacker\030\003 \001(\0132\025.rtech.liv"
|
||||
"eapi.Player\022%\n\006victim\030\004 \001(\0132\025.rtech.live"
|
||||
"api.Player\022\016\n\006weapon\030\006 \001(\tJ\004\010\005\020\006\"\223\001\n\014Pla"
|
||||
"yerDowned\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category"
|
||||
"\030\002 \001(\t\022\'\n\010attacker\030\003 \001(\0132\025.rtech.liveapi"
|
||||
".Player\022%\n\006victim\030\004 \001(\0132\025.rtech.liveapi."
|
||||
"Player\022\016\n\006weapon\030\005 \001(\t\"\224\001\n\014PlayerAssist\022"
|
||||
"\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022(\n\t"
|
||||
"assistant\030\003 \001(\0132\025.rtech.liveapi.Player\022%"
|
||||
"\n\006victim\030\004 \001(\0132\025.rtech.liveapi.Player\022\016\n"
|
||||
"\006weapon\030\005 \001(\t\"^\n\017SquadEliminated\022\021\n\ttime"
|
||||
"stamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022&\n\007players"
|
||||
"\030\003 \003(\0132\025.rtech.liveapi.Player\"\247\001\n\027Gibral"
|
||||
"tarShieldAbsorbed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010"
|
||||
"category\030\002 \001(\t\022\'\n\010attacker\030\003 \001(\0132\025.rtech"
|
||||
".liveapi.Player\022%\n\006victim\030\004 \001(\0132\025.rtech."
|
||||
"liveapi.Player\022\027\n\017damageInflicted\030\006 \001(\r\""
|
||||
"\253\001\n\033RevenantForgedShadowDamaged\022\021\n\ttimes"
|
||||
"tamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022\'\n\010attacker"
|
||||
"\030\003 \001(\0132\025.rtech.liveapi.Player\022%\n\006victim\030"
|
||||
"\004 \001(\0132\025.rtech.liveapi.Player\022\027\n\017damageIn"
|
||||
"flicted\030\006 \001(\r\"\211\001\n\021PlayerRespawnTeam\022\021\n\tt"
|
||||
"imestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006play"
|
||||
"er\030\003 \001(\0132\025.rtech.liveapi.Player\022(\n\trespa"
|
||||
"wned\030\004 \003(\0132\025.rtech.liveapi.Player\"\202\001\n\014Pl"
|
||||
"ayerRevive\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010categor"
|
||||
"y\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi."
|
||||
"Player\022&\n\007revived\030\004 \001(\0132\025.rtech.liveapi."
|
||||
"Player\"\200\001\n\022ArenasItemSelected\022\021\n\ttimesta"
|
||||
"mp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001"
|
||||
"(\0132\025.rtech.liveapi.Player\022\014\n\004item\030\004 \001(\t\022"
|
||||
"\020\n\010quantity\030\005 \001(\005\"\202\001\n\024ArenasItemDeselect"
|
||||
"ed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022"
|
||||
"%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Player\022\014"
|
||||
"\n\004item\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\"}\n\017Invent"
|
||||
"oryPickUp\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category"
|
||||
"\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.P"
|
||||
"layer\022\014\n\004item\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\"\216\001"
|
||||
"\n\rInventoryDrop\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010ca"
|
||||
"tegory\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liv"
|
||||
"eapi.Player\022\014\n\004item\030\004 \001(\t\022\020\n\010quantity\030\005 "
|
||||
"\001(\005\022\021\n\textraData\030\006 \003(\t\"z\n\014InventoryUse\022\021"
|
||||
"api.Player\022(\n\tawardedTo\030\005 \001(\0132\025.rtech.li"
|
||||
"veapi.Player\022\016\n\006weapon\030\006 \001(\t\"\223\001\n\014PlayerD"
|
||||
"owned\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001"
|
||||
"(\t\022\'\n\010attacker\030\003 \001(\0132\025.rtech.liveapi.Pla"
|
||||
"yer\022%\n\006victim\030\004 \001(\0132\025.rtech.liveapi.Play"
|
||||
"er\022\016\n\006weapon\030\005 \001(\t\"\224\001\n\014PlayerAssist\022\021\n\tt"
|
||||
"imestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022(\n\tassi"
|
||||
"stant\030\003 \001(\0132\025.rtech.liveapi.Player\022%\n\006vi"
|
||||
"ctim\030\004 \001(\0132\025.rtech.liveapi.Player\022\016\n\006wea"
|
||||
"pon\030\005 \001(\t\"^\n\017SquadEliminated\022\021\n\ttimestam"
|
||||
"p\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022&\n\007players\030\003 \003"
|
||||
"(\0132\025.rtech.liveapi.Player\"\247\001\n\027GibraltarS"
|
||||
"hieldAbsorbed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010cate"
|
||||
"gory\030\002 \001(\t\022\'\n\010attacker\030\003 \001(\0132\025.rtech.liv"
|
||||
"eapi.Player\022%\n\006victim\030\004 \001(\0132\025.rtech.live"
|
||||
"api.Player\022\027\n\017damageInflicted\030\006 \001(\r\"\253\001\n\033"
|
||||
"RevenantForgedShadowDamaged\022\021\n\ttimestamp"
|
||||
"\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022\'\n\010attacker\030\003 \001"
|
||||
"(\0132\025.rtech.liveapi.Player\022%\n\006victim\030\004 \001("
|
||||
"\0132\025.rtech.liveapi.Player\022\027\n\017damageInflic"
|
||||
"ted\030\006 \001(\r\"\211\001\n\021PlayerRespawnTeam\022\021\n\ttimes"
|
||||
"tamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003"
|
||||
" \001(\0132\025.rtech.liveapi.Player\022(\n\trespawned"
|
||||
"\030\004 \003(\0132\025.rtech.liveapi.Player\"\202\001\n\014Player"
|
||||
"Revive\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 "
|
||||
"\001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Play"
|
||||
"er\022&\n\007revived\030\004 \001(\0132\025.rtech.liveapi.Play"
|
||||
"er\"\200\001\n\022ArenasItemSelected\022\021\n\ttimestamp\030\001"
|
||||
" \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025"
|
||||
".rtech.liveapi.Player\022\014\n\004item\030\004 \001(\t\022\020\n\010q"
|
||||
"uantity\030\005 \001(\005\"\202\001\n\024ArenasItemDeselected\022\021"
|
||||
"\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006p"
|
||||
"layer\030\003 \001(\0132\025.rtech.liveapi.Player\022\014\n\004it"
|
||||
"em\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\"\207\001\n\017BannerCol"
|
||||
"lected\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 "
|
||||
"\001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Play"
|
||||
"er\022(\n\tcollected\030\004 \001(\0132\025.rtech.liveapi.Pl"
|
||||
"ayer\"u\n\021PlayerAbilityUsed\022\021\n\ttimestamp\030\001"
|
||||
" \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025"
|
||||
".rtech.liveapi.Player\022\024\n\014linkedEntity\030\004 "
|
||||
"\001(\t\"\234\001\n\025LegendUpgradeSelected\022\021\n\ttimesta"
|
||||
"mp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001"
|
||||
"(\0132\025.rtech.liveapi.Player\022\023\n\013upgradeName"
|
||||
"\030\004 \001(\t\022\023\n\013upgradeDesc\030\005 \001(\t\022\r\n\005level\030\006 \001"
|
||||
"(\005\"o\n\013ZiplineUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010"
|
||||
"category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.l"
|
||||
"iveapi.Player\022\024\n\014linkedEntity\030\004 \001(\t\"q\n\rG"
|
||||
"renadeThrown\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010categ"
|
||||
"ory\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveap"
|
||||
"i.Player\022\024\n\014linkedEntity\030\004 \001(\t\"m\n\021BlackM"
|
||||
"arketAction\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010catego"
|
||||
"em\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\"}\n\017InventoryP"
|
||||
"ickUp\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001"
|
||||
"(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Playe"
|
||||
"r\022\014\n\004item\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\"\216\001\n\rIn"
|
||||
"ventoryDrop\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010catego"
|
||||
"ry\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi"
|
||||
".Player\022\014\n\004item\030\004 \001(\t\"Z\n\014WraithPortal\022\021\n"
|
||||
"\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006pl"
|
||||
"ayer\030\003 \001(\0132\025.rtech.liveapi.Player\"Z\n\014War"
|
||||
"pGateUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category"
|
||||
"\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.P"
|
||||
"layer\"\250\001\n\010AmmoUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n"
|
||||
"\010category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech."
|
||||
"liveapi.Player\022\020\n\010ammoType\030\004 \001(\t\022\022\n\namou"
|
||||
"ntUsed\030\005 \001(\r\022\024\n\014oldAmmoCount\030\006 \001(\r\022\024\n\014ne"
|
||||
"wAmmoCount\030\007 \001(\r\"\202\001\n\016WeaponSwitched\022\021\n\tt"
|
||||
"imestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006play"
|
||||
"er\030\003 \001(\0132\025.rtech.liveapi.Player\022\021\n\toldWe"
|
||||
"apon\030\004 \001(\t\022\021\n\tnewWeapon\030\005 \001(\t\"\\\n\013CustomE"
|
||||
"vent\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001("
|
||||
"\t\022(\n\ncustomData\030\003 \003(\0132\024.google.protobuf."
|
||||
"Any\"X\n\014ChangeCamera\022.\n\003poi\030\001 \001(\0162\037.rtech"
|
||||
".liveapi.PlayerOfInterestH\000\022\016\n\004name\030\002 \001("
|
||||
"\tH\000B\010\n\006target\"\037\n\013PauseToggle\022\020\n\010preTimer"
|
||||
"\030\001 \001(\002\"\031\n\027CustomMatch_CreateLobby\"*\n\025Cus"
|
||||
"tomMatch_JoinLobby\022\021\n\troleToken\030\001 \001(\t\"\030\n"
|
||||
"\026CustomMatch_LeaveLobby\"\'\n\024CustomMatch_S"
|
||||
"etReady\022\017\n\007isReady\030\001 \001(\010\"\035\n\033CustomMatch_"
|
||||
"GetLobbyPlayers\"-\n\032CustomMatch_SetMatchm"
|
||||
"aking\022\017\n\007enabled\030\001 \001(\010\"\\\n\023CustomMatch_Se"
|
||||
"tTeam\022\016\n\006teamId\030\001 \001(\005\022\032\n\022targetHardwareN"
|
||||
"ame\030\002 \001(\t\022\031\n\021targetNucleusHash\030\003 \001(\t\"O\n\026"
|
||||
"CustomMatch_KickPlayer\022\032\n\022targetHardware"
|
||||
"Name\030\001 \001(\t\022\031\n\021targetNucleusHash\030\002 \001(\t\"\217\001"
|
||||
"\n\027CustomMatch_SetSettings\022\024\n\014playlistNam"
|
||||
"e\030\001 \001(\t\022\021\n\tadminChat\030\002 \001(\010\022\022\n\nteamRename"
|
||||
"\030\003 \001(\010\022\022\n\nselfAssign\030\004 \001(\010\022\021\n\taimAssist\030"
|
||||
"\005 \001(\010\022\020\n\010anonMode\030\006 \001(\010\"\031\n\027CustomMatch_G"
|
||||
"etSettings\";\n\027CustomMatch_SetTeamName\022\016\n"
|
||||
"\006teamId\030\001 \001(\005\022\020\n\010teamName\030\002 \001(\t\"$\n\024Custo"
|
||||
"mMatch_SendChat\022\014\n\004text\030\001 \001(\t\"\226\010\n\007Reques"
|
||||
"t\022\017\n\007withAck\030\001 \001(\010\022\024\n\014preSharedKey\030\002 \001(\t"
|
||||
"\0220\n\tchangeCam\030\004 \001(\0132\033.rtech.liveapi.Chan"
|
||||
"geCameraH\000\0221\n\013pauseToggle\030\005 \001(\0132\032.rtech."
|
||||
"liveapi.PauseToggleH\000\022I\n\027customMatch_Cre"
|
||||
"ateLobby\030\n \001(\0132&.rtech.liveapi.CustomMat"
|
||||
"ch_CreateLobbyH\000\022E\n\025customMatch_JoinLobb"
|
||||
"y\030\013 \001(\0132$.rtech.liveapi.CustomMatch_Join"
|
||||
"LobbyH\000\022G\n\026customMatch_LeaveLobby\030\014 \001(\0132"
|
||||
"%.rtech.liveapi.CustomMatch_LeaveLobbyH\000"
|
||||
"\022C\n\024customMatch_SetReady\030\r \001(\0132#.rtech.l"
|
||||
"iveapi.CustomMatch_SetReadyH\000\022O\n\032customM"
|
||||
"atch_SetMatchmaking\030\016 \001(\0132).rtech.liveap"
|
||||
"i.CustomMatch_SetMatchmakingH\000\022A\n\023custom"
|
||||
"Match_SetTeam\030\017 \001(\0132\".rtech.liveapi.Cust"
|
||||
"omMatch_SetTeamH\000\022G\n\026customMatch_KickPla"
|
||||
"yer\030\020 \001(\0132%.rtech.liveapi.CustomMatch_Ki"
|
||||
"ckPlayerH\000\022I\n\027customMatch_SetSettings\030\021 "
|
||||
"\001(\0132&.rtech.liveapi.CustomMatch_SetSetti"
|
||||
"ngsH\000\022C\n\024customMatch_SendChat\030\022 \001(\0132#.rt"
|
||||
"ech.liveapi.CustomMatch_SendChatH\000\022Q\n\033cu"
|
||||
"stomMatch_GetLobbyPlayers\030\023 \001(\0132*.rtech."
|
||||
"liveapi.CustomMatch_GetLobbyPlayersH\000\022I\n"
|
||||
"\027customMatch_SetTeamName\030\024 \001(\0132&.rtech.l"
|
||||
"iveapi.CustomMatch_SetTeamNameH\000\022I\n\027cust"
|
||||
"omMatch_GetSettings\030\025 \001(\0132&.rtech.liveap"
|
||||
"i.CustomMatch_GetSettingsH\000B\t\n\007actions\"\037"
|
||||
"\n\rRequestStatus\022\016\n\006status\030\001 \001(\t\"A\n\010Respo"
|
||||
"nse\022\017\n\007success\030\001 \001(\010\022$\n\006result\030\002 \001(\0132\024.g"
|
||||
"oogle.protobuf.Any\"M\n\014LiveAPIEvent\022\022\n\nev"
|
||||
"ent_size\030\001 \001(\007\022)\n\013gameMessage\030\003 \001(\0132\024.go"
|
||||
"ogle.protobuf.Any*\210\001\n\020PlayerOfInterest\022\017"
|
||||
"\n\013UNSPECIFIED\020\000\022\010\n\004NEXT\020\001\022\014\n\010PREVIOUS\020\002\022"
|
||||
"\017\n\013KILL_LEADER\020\003\022\021\n\rCLOSEST_ENEMY\020\004\022\022\n\016C"
|
||||
"LOSEST_PLAYER\020\005\022\023\n\017LATEST_ATTACKER\020\006b\006pr"
|
||||
"oto3"
|
||||
".Player\022\014\n\004item\030\004 \001(\t\022\020\n\010quantity\030\005 \001(\005\022"
|
||||
"\021\n\textraData\030\006 \003(\t\"z\n\014InventoryUse\022\021\n\tti"
|
||||
"mestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006playe"
|
||||
"r\030\003 \001(\0132\025.rtech.liveapi.Player\022\014\n\004item\030\004"
|
||||
" \001(\t\022\020\n\010quantity\030\005 \001(\005\"\207\001\n\017BannerCollect"
|
||||
"ed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022"
|
||||
"%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Player\022("
|
||||
"\n\tcollected\030\004 \001(\0132\025.rtech.liveapi.Player"
|
||||
"\"u\n\021PlayerAbilityUsed\022\021\n\ttimestamp\030\001 \001(\004"
|
||||
"\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rte"
|
||||
"ch.liveapi.Player\022\024\n\014linkedEntity\030\004 \001(\t\""
|
||||
"\234\001\n\025LegendUpgradeSelected\022\021\n\ttimestamp\030\001"
|
||||
" \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025"
|
||||
".rtech.liveapi.Player\022\023\n\013upgradeName\030\004 \001"
|
||||
"(\t\022\023\n\013upgradeDesc\030\005 \001(\t\022\r\n\005level\030\006 \001(\005\"o"
|
||||
"\n\013ZiplineUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010cate"
|
||||
"gory\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.livea"
|
||||
"pi.Player\022\024\n\014linkedEntity\030\004 \001(\t\"q\n\rGrena"
|
||||
"deThrown\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030"
|
||||
"\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Pl"
|
||||
"ayer\022\024\n\014linkedEntity\030\004 \001(\t\"m\n\021BlackMarke"
|
||||
"tAction\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002"
|
||||
" \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Pla"
|
||||
"yer\022\014\n\004item\030\004 \001(\t\"Z\n\014WraithPortal\022\021\n\ttim"
|
||||
"estamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player"
|
||||
"\030\003 \001(\0132\025.rtech.liveapi.Player\"Z\n\014WarpGat"
|
||||
"eUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001"
|
||||
"(\t\022%\n\006player\030\003 \001(\0132\025.rtech.liveapi.Playe"
|
||||
"r\"\250\001\n\010AmmoUsed\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010cat"
|
||||
"egory\030\002 \001(\t\022%\n\006player\030\003 \001(\0132\025.rtech.live"
|
||||
"api.Player\022\020\n\010ammoType\030\004 \001(\t\022\022\n\namountUs"
|
||||
"ed\030\005 \001(\r\022\024\n\014oldAmmoCount\030\006 \001(\r\022\024\n\014newAmm"
|
||||
"oCount\030\007 \001(\r\"\202\001\n\016WeaponSwitched\022\021\n\ttimes"
|
||||
"tamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022%\n\006player\030\003"
|
||||
" \001(\0132\025.rtech.liveapi.Player\022\021\n\toldWeapon"
|
||||
"\030\004 \001(\t\022\021\n\tnewWeapon\030\005 \001(\t\"\\\n\013CustomEvent"
|
||||
"\022\021\n\ttimestamp\030\001 \001(\004\022\020\n\010category\030\002 \001(\t\022(\n"
|
||||
"\ncustomData\030\003 \003(\0132\024.google.protobuf.Any\""
|
||||
"X\n\014ChangeCamera\022.\n\003poi\030\001 \001(\0162\037.rtech.liv"
|
||||
"eapi.PlayerOfInterestH\000\022\016\n\004name\030\002 \001(\tH\000B"
|
||||
"\010\n\006target\"\037\n\013PauseToggle\022\020\n\010preTimer\030\001 \001"
|
||||
"(\002\"\031\n\027CustomMatch_CreateLobby\"*\n\025CustomM"
|
||||
"atch_JoinLobby\022\021\n\troleToken\030\001 \001(\t\"\030\n\026Cus"
|
||||
"tomMatch_LeaveLobby\"\'\n\024CustomMatch_SetRe"
|
||||
"ady\022\017\n\007isReady\030\001 \001(\010\"\035\n\033CustomMatch_GetL"
|
||||
"obbyPlayers\"-\n\032CustomMatch_SetMatchmakin"
|
||||
"g\022\017\n\007enabled\030\001 \001(\010\"\\\n\023CustomMatch_SetTea"
|
||||
"m\022\016\n\006teamId\030\001 \001(\005\022\032\n\022targetHardwareName\030"
|
||||
"\002 \001(\t\022\031\n\021targetNucleusHash\030\003 \001(\t\"O\n\026Cust"
|
||||
"omMatch_KickPlayer\022\032\n\022targetHardwareName"
|
||||
"\030\001 \001(\t\022\031\n\021targetNucleusHash\030\002 \001(\t\"\217\001\n\027Cu"
|
||||
"stomMatch_SetSettings\022\024\n\014playlistName\030\001 "
|
||||
"\001(\t\022\021\n\tadminChat\030\002 \001(\010\022\022\n\nteamRename\030\003 \001"
|
||||
"(\010\022\022\n\nselfAssign\030\004 \001(\010\022\021\n\taimAssist\030\005 \001("
|
||||
"\010\022\020\n\010anonMode\030\006 \001(\010\"\031\n\027CustomMatch_GetSe"
|
||||
"ttings\";\n\027CustomMatch_SetTeamName\022\016\n\006tea"
|
||||
"mId\030\001 \001(\005\022\020\n\010teamName\030\002 \001(\t\"$\n\024CustomMat"
|
||||
"ch_SendChat\022\014\n\004text\030\001 \001(\t\"\226\010\n\007Request\022\017\n"
|
||||
"\007withAck\030\001 \001(\010\022\024\n\014preSharedKey\030\002 \001(\t\0220\n\t"
|
||||
"changeCam\030\004 \001(\0132\033.rtech.liveapi.ChangeCa"
|
||||
"meraH\000\0221\n\013pauseToggle\030\005 \001(\0132\032.rtech.live"
|
||||
"api.PauseToggleH\000\022I\n\027customMatch_CreateL"
|
||||
"obby\030\n \001(\0132&.rtech.liveapi.CustomMatch_C"
|
||||
"reateLobbyH\000\022E\n\025customMatch_JoinLobby\030\013 "
|
||||
"\001(\0132$.rtech.liveapi.CustomMatch_JoinLobb"
|
||||
"yH\000\022G\n\026customMatch_LeaveLobby\030\014 \001(\0132%.rt"
|
||||
"ech.liveapi.CustomMatch_LeaveLobbyH\000\022C\n\024"
|
||||
"customMatch_SetReady\030\r \001(\0132#.rtech.livea"
|
||||
"pi.CustomMatch_SetReadyH\000\022O\n\032customMatch"
|
||||
"_SetMatchmaking\030\016 \001(\0132).rtech.liveapi.Cu"
|
||||
"stomMatch_SetMatchmakingH\000\022A\n\023customMatc"
|
||||
"h_SetTeam\030\017 \001(\0132\".rtech.liveapi.CustomMa"
|
||||
"tch_SetTeamH\000\022G\n\026customMatch_KickPlayer\030"
|
||||
"\020 \001(\0132%.rtech.liveapi.CustomMatch_KickPl"
|
||||
"ayerH\000\022I\n\027customMatch_SetSettings\030\021 \001(\0132"
|
||||
"&.rtech.liveapi.CustomMatch_SetSettingsH"
|
||||
"\000\022C\n\024customMatch_SendChat\030\022 \001(\0132#.rtech."
|
||||
"liveapi.CustomMatch_SendChatH\000\022Q\n\033custom"
|
||||
"Match_GetLobbyPlayers\030\023 \001(\0132*.rtech.live"
|
||||
"api.CustomMatch_GetLobbyPlayersH\000\022I\n\027cus"
|
||||
"tomMatch_SetTeamName\030\024 \001(\0132&.rtech.livea"
|
||||
"pi.CustomMatch_SetTeamNameH\000\022I\n\027customMa"
|
||||
"tch_GetSettings\030\025 \001(\0132&.rtech.liveapi.Cu"
|
||||
"stomMatch_GetSettingsH\000B\t\n\007actions\"\037\n\rRe"
|
||||
"questStatus\022\016\n\006status\030\001 \001(\t\"A\n\010Response\022"
|
||||
"\017\n\007success\030\001 \001(\010\022$\n\006result\030\002 \001(\0132\024.googl"
|
||||
"e.protobuf.Any\"M\n\014LiveAPIEvent\022\022\n\nevent_"
|
||||
"size\030\001 \001(\007\022)\n\013gameMessage\030\003 \001(\0132\024.google"
|
||||
".protobuf.Any*\210\001\n\020PlayerOfInterest\022\017\n\013UN"
|
||||
"SPECIFIED\020\000\022\010\n\004NEXT\020\001\022\014\n\010PREVIOUS\020\002\022\017\n\013K"
|
||||
"ILL_LEADER\020\003\022\021\n\rCLOSEST_ENEMY\020\004\022\022\n\016CLOSE"
|
||||
"ST_PLAYER\020\005\022\023\n\017LATEST_ATTACKER\020\006b\006proto3"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_events_2eproto_deps[1] = {
|
||||
&::descriptor_table_google_2fprotobuf_2fany_2eproto,
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_events_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_events_2eproto = {
|
||||
false, false, 8324, descriptor_table_protodef_events_2eproto,
|
||||
false, false, 8360, descriptor_table_protodef_events_2eproto,
|
||||
"events.proto",
|
||||
&descriptor_table_events_2eproto_once, descriptor_table_events_2eproto_deps, 1, 64,
|
||||
schemas, file_default_instances, TableStruct_events_2eproto::offsets,
|
||||
@ -9695,6 +9697,7 @@ class PlayerKilled::_Internal {
|
||||
public:
|
||||
static const ::rtech::liveapi::Player& attacker(const PlayerKilled* msg);
|
||||
static const ::rtech::liveapi::Player& victim(const PlayerKilled* msg);
|
||||
static const ::rtech::liveapi::Player& awardedto(const PlayerKilled* msg);
|
||||
};
|
||||
|
||||
const ::rtech::liveapi::Player&
|
||||
@ -9705,6 +9708,10 @@ const ::rtech::liveapi::Player&
|
||||
PlayerKilled::_Internal::victim(const PlayerKilled* msg) {
|
||||
return *msg->_impl_.victim_;
|
||||
}
|
||||
const ::rtech::liveapi::Player&
|
||||
PlayerKilled::_Internal::awardedto(const PlayerKilled* msg) {
|
||||
return *msg->_impl_.awardedto_;
|
||||
}
|
||||
PlayerKilled::PlayerKilled(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned)
|
||||
: ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
|
||||
@ -9719,6 +9726,7 @@ PlayerKilled::PlayerKilled(const PlayerKilled& from)
|
||||
, decltype(_impl_.weapon_){}
|
||||
, decltype(_impl_.attacker_){nullptr}
|
||||
, decltype(_impl_.victim_){nullptr}
|
||||
, decltype(_impl_.awardedto_){nullptr}
|
||||
, decltype(_impl_.timestamp_){}
|
||||
, /*decltype(_impl_._cached_size_)*/{}};
|
||||
|
||||
@ -9745,6 +9753,9 @@ PlayerKilled::PlayerKilled(const PlayerKilled& from)
|
||||
if (from._internal_has_victim()) {
|
||||
_this->_impl_.victim_ = new ::rtech::liveapi::Player(*from._impl_.victim_);
|
||||
}
|
||||
if (from._internal_has_awardedto()) {
|
||||
_this->_impl_.awardedto_ = new ::rtech::liveapi::Player(*from._impl_.awardedto_);
|
||||
}
|
||||
_this->_impl_.timestamp_ = from._impl_.timestamp_;
|
||||
// @@protoc_insertion_point(copy_constructor:rtech.liveapi.PlayerKilled)
|
||||
}
|
||||
@ -9758,6 +9769,7 @@ inline void PlayerKilled::SharedCtor(
|
||||
, decltype(_impl_.weapon_){}
|
||||
, decltype(_impl_.attacker_){nullptr}
|
||||
, decltype(_impl_.victim_){nullptr}
|
||||
, decltype(_impl_.awardedto_){nullptr}
|
||||
, decltype(_impl_.timestamp_){uint64_t{0u}}
|
||||
, /*decltype(_impl_._cached_size_)*/{}
|
||||
};
|
||||
@ -9786,6 +9798,7 @@ inline void PlayerKilled::SharedDtor() {
|
||||
_impl_.weapon_.Destroy();
|
||||
if (this != internal_default_instance()) delete _impl_.attacker_;
|
||||
if (this != internal_default_instance()) delete _impl_.victim_;
|
||||
if (this != internal_default_instance()) delete _impl_.awardedto_;
|
||||
}
|
||||
|
||||
void PlayerKilled::SetCachedSize(int size) const {
|
||||
@ -9808,6 +9821,10 @@ void PlayerKilled::Clear() {
|
||||
delete _impl_.victim_;
|
||||
}
|
||||
_impl_.victim_ = nullptr;
|
||||
if (GetArenaForAllocation() == nullptr && _impl_.awardedto_ != nullptr) {
|
||||
delete _impl_.awardedto_;
|
||||
}
|
||||
_impl_.awardedto_ = nullptr;
|
||||
_impl_.timestamp_ = uint64_t{0u};
|
||||
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
}
|
||||
@ -9852,6 +9869,14 @@ const char* PlayerKilled::_InternalParse(const char* ptr, ::_pbi::ParseContext*
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// .rtech.liveapi.Player awardedTo = 5;
|
||||
case 5:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 42)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_awardedto(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// string weapon = 6;
|
||||
case 6:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 50)) {
|
||||
@ -9921,6 +9946,13 @@ uint8_t* PlayerKilled::_InternalSerialize(
|
||||
_Internal::victim(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// .rtech.liveapi.Player awardedTo = 5;
|
||||
if (this->_internal_has_awardedto()) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(5, _Internal::awardedto(this),
|
||||
_Internal::awardedto(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// string weapon = 6;
|
||||
if (!this->_internal_weapon().empty()) {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
|
||||
@ -9975,6 +10007,13 @@ size_t PlayerKilled::ByteSizeLong() const {
|
||||
*_impl_.victim_);
|
||||
}
|
||||
|
||||
// .rtech.liveapi.Player awardedTo = 5;
|
||||
if (this->_internal_has_awardedto()) {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.awardedto_);
|
||||
}
|
||||
|
||||
// uint64 timestamp = 1;
|
||||
if (this->_internal_timestamp() != 0) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_timestamp());
|
||||
@ -10012,6 +10051,10 @@ void PlayerKilled::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::P
|
||||
_this->_internal_mutable_victim()->::rtech::liveapi::Player::MergeFrom(
|
||||
from._internal_victim());
|
||||
}
|
||||
if (from._internal_has_awardedto()) {
|
||||
_this->_internal_mutable_awardedto()->::rtech::liveapi::Player::MergeFrom(
|
||||
from._internal_awardedto());
|
||||
}
|
||||
if (from._internal_timestamp() != 0) {
|
||||
_this->_internal_set_timestamp(from._internal_timestamp());
|
||||
}
|
||||
|
@ -5082,6 +5082,7 @@ class PlayerKilled final :
|
||||
kWeaponFieldNumber = 6,
|
||||
kAttackerFieldNumber = 3,
|
||||
kVictimFieldNumber = 4,
|
||||
kAwardedToFieldNumber = 5,
|
||||
kTimestampFieldNumber = 1,
|
||||
};
|
||||
// string category = 2;
|
||||
@ -5148,6 +5149,24 @@ class PlayerKilled final :
|
||||
::rtech::liveapi::Player* victim);
|
||||
::rtech::liveapi::Player* unsafe_arena_release_victim();
|
||||
|
||||
// .rtech.liveapi.Player awardedTo = 5;
|
||||
bool has_awardedto() const;
|
||||
private:
|
||||
bool _internal_has_awardedto() const;
|
||||
public:
|
||||
void clear_awardedto();
|
||||
const ::rtech::liveapi::Player& awardedto() const;
|
||||
PROTOBUF_NODISCARD ::rtech::liveapi::Player* release_awardedto();
|
||||
::rtech::liveapi::Player* mutable_awardedto();
|
||||
void set_allocated_awardedto(::rtech::liveapi::Player* awardedto);
|
||||
private:
|
||||
const ::rtech::liveapi::Player& _internal_awardedto() const;
|
||||
::rtech::liveapi::Player* _internal_mutable_awardedto();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_awardedto(
|
||||
::rtech::liveapi::Player* awardedto);
|
||||
::rtech::liveapi::Player* unsafe_arena_release_awardedto();
|
||||
|
||||
// uint64 timestamp = 1;
|
||||
void clear_timestamp();
|
||||
uint64_t timestamp() const;
|
||||
@ -5169,6 +5188,7 @@ class PlayerKilled final :
|
||||
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr weapon_;
|
||||
::rtech::liveapi::Player* attacker_;
|
||||
::rtech::liveapi::Player* victim_;
|
||||
::rtech::liveapi::Player* awardedto_;
|
||||
uint64_t timestamp_;
|
||||
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
|
||||
};
|
||||
@ -18032,6 +18052,96 @@ inline void PlayerKilled::set_allocated_victim(::rtech::liveapi::Player* victim)
|
||||
// @@protoc_insertion_point(field_set_allocated:rtech.liveapi.PlayerKilled.victim)
|
||||
}
|
||||
|
||||
// .rtech.liveapi.Player awardedTo = 5;
|
||||
inline bool PlayerKilled::_internal_has_awardedto() const {
|
||||
return this != internal_default_instance() && _impl_.awardedto_ != nullptr;
|
||||
}
|
||||
inline bool PlayerKilled::has_awardedto() const {
|
||||
return _internal_has_awardedto();
|
||||
}
|
||||
inline void PlayerKilled::clear_awardedto() {
|
||||
if (GetArenaForAllocation() == nullptr && _impl_.awardedto_ != nullptr) {
|
||||
delete _impl_.awardedto_;
|
||||
}
|
||||
_impl_.awardedto_ = nullptr;
|
||||
}
|
||||
inline const ::rtech::liveapi::Player& PlayerKilled::_internal_awardedto() const {
|
||||
const ::rtech::liveapi::Player* p = _impl_.awardedto_;
|
||||
return p != nullptr ? *p : reinterpret_cast<const ::rtech::liveapi::Player&>(
|
||||
::rtech::liveapi::_Player_default_instance_);
|
||||
}
|
||||
inline const ::rtech::liveapi::Player& PlayerKilled::awardedto() const {
|
||||
// @@protoc_insertion_point(field_get:rtech.liveapi.PlayerKilled.awardedTo)
|
||||
return _internal_awardedto();
|
||||
}
|
||||
inline void PlayerKilled::unsafe_arena_set_allocated_awardedto(
|
||||
::rtech::liveapi::Player* awardedto) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.awardedto_);
|
||||
}
|
||||
_impl_.awardedto_ = awardedto;
|
||||
if (awardedto) {
|
||||
|
||||
} else {
|
||||
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:rtech.liveapi.PlayerKilled.awardedTo)
|
||||
}
|
||||
inline ::rtech::liveapi::Player* PlayerKilled::release_awardedto() {
|
||||
|
||||
::rtech::liveapi::Player* temp = _impl_.awardedto_;
|
||||
_impl_.awardedto_ = nullptr;
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
if (GetArenaForAllocation() == nullptr) { delete old; }
|
||||
#else // PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
return temp;
|
||||
}
|
||||
inline ::rtech::liveapi::Player* PlayerKilled::unsafe_arena_release_awardedto() {
|
||||
// @@protoc_insertion_point(field_release:rtech.liveapi.PlayerKilled.awardedTo)
|
||||
|
||||
::rtech::liveapi::Player* temp = _impl_.awardedto_;
|
||||
_impl_.awardedto_ = nullptr;
|
||||
return temp;
|
||||
}
|
||||
inline ::rtech::liveapi::Player* PlayerKilled::_internal_mutable_awardedto() {
|
||||
|
||||
if (_impl_.awardedto_ == nullptr) {
|
||||
auto* p = CreateMaybeMessage<::rtech::liveapi::Player>(GetArenaForAllocation());
|
||||
_impl_.awardedto_ = p;
|
||||
}
|
||||
return _impl_.awardedto_;
|
||||
}
|
||||
inline ::rtech::liveapi::Player* PlayerKilled::mutable_awardedto() {
|
||||
::rtech::liveapi::Player* _msg = _internal_mutable_awardedto();
|
||||
// @@protoc_insertion_point(field_mutable:rtech.liveapi.PlayerKilled.awardedTo)
|
||||
return _msg;
|
||||
}
|
||||
inline void PlayerKilled::set_allocated_awardedto(::rtech::liveapi::Player* awardedto) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
if (message_arena == nullptr) {
|
||||
delete _impl_.awardedto_;
|
||||
}
|
||||
if (awardedto) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(awardedto);
|
||||
if (message_arena != submessage_arena) {
|
||||
awardedto = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, awardedto, submessage_arena);
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
}
|
||||
_impl_.awardedto_ = awardedto;
|
||||
// @@protoc_insertion_point(field_set_allocated:rtech.liveapi.PlayerKilled.awardedTo)
|
||||
}
|
||||
|
||||
// string weapon = 6;
|
||||
inline void PlayerKilled::clear_weapon() {
|
||||
_impl_.weapon_.ClearToEmpty();
|
||||
|
@ -1120,17 +1120,14 @@ static bool LiveAPI_HandlePlayerAttackCommon(HSQUIRRELVM const v, const SQObject
|
||||
return true;
|
||||
}
|
||||
|
||||
// PlayerKilled
|
||||
// PlayerDowned
|
||||
template<typename T>
|
||||
static bool LiveAPI_HandlePlayerInjuredActionCommon(HSQUIRRELVM const v, const SQObject& obj, T const event,
|
||||
static bool LiveAPI_HandlePlayerDowned(HSQUIRRELVM const v, const SQObject& obj, rtech::liveapi::PlayerDowned* const event,
|
||||
const eLiveAPI_EventTypes eventType, const SQInteger fieldNum)
|
||||
{
|
||||
LiveAPI_SetCommonMessageFields(event, eventType);
|
||||
|
||||
switch (fieldNum)
|
||||
{
|
||||
case event->kAttackerFieldNumber:
|
||||
case rtech::liveapi::PlayerDowned::kAttackerFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_TABLE, event, fieldNum);
|
||||
if (!LiveAPI_SetPlayerIdentityFields(v, _table(obj), event->mutable_attacker()))
|
||||
@ -1138,7 +1135,7 @@ static bool LiveAPI_HandlePlayerInjuredActionCommon(HSQUIRRELVM const v, const S
|
||||
|
||||
break;
|
||||
}
|
||||
case event->kVictimFieldNumber:
|
||||
case rtech::liveapi::PlayerDowned::kVictimFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_TABLE, event, fieldNum);
|
||||
if (!LiveAPI_SetPlayerIdentityFields(v, _table(obj), event->mutable_victim()))
|
||||
@ -1146,7 +1143,52 @@ static bool LiveAPI_HandlePlayerInjuredActionCommon(HSQUIRRELVM const v, const S
|
||||
|
||||
break;
|
||||
}
|
||||
case event->kWeaponFieldNumber:
|
||||
case rtech::liveapi::PlayerDowned::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
|
||||
break;
|
||||
}
|
||||
default:
|
||||
LIVEAPI_FIELD_ERROR(v, fieldNum, event);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool LiveAPI_HandlePlayerKilled(HSQUIRRELVM const v, const SQObject& obj, rtech::liveapi::PlayerKilled* const event,
|
||||
const eLiveAPI_EventTypes eventType, const SQInteger fieldNum)
|
||||
{
|
||||
LiveAPI_SetCommonMessageFields(event, eventType);
|
||||
|
||||
switch (fieldNum)
|
||||
{
|
||||
case rtech::liveapi::PlayerKilled::kAttackerFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_TABLE, event, fieldNum);
|
||||
if (!LiveAPI_SetPlayerIdentityFields(v, _table(obj), event->mutable_attacker()))
|
||||
return false;
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::PlayerKilled::kVictimFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_TABLE, event, fieldNum);
|
||||
if (!LiveAPI_SetPlayerIdentityFields(v, _table(obj), event->mutable_victim()))
|
||||
return false;
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::PlayerKilled::kAwardedToFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_TABLE, event, fieldNum);
|
||||
if (!LiveAPI_SetPlayerIdentityFields(v, _table(obj), event->mutable_awardedto()))
|
||||
return false;
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::PlayerKilled::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
@ -1824,13 +1866,13 @@ static bool LiveAPI_HandleEventByCategory(HSQUIRRELVM const v, const SQTable* co
|
||||
msg = &s_playerDamaged;
|
||||
ret = LiveAPI_HandlePlayerDamaged(v, obj, &s_playerDamaged, eventType, fieldNum);
|
||||
break;
|
||||
case eLiveAPI_EventTypes::playerKilled:
|
||||
msg = &s_playerKilled;
|
||||
ret = LiveAPI_HandlePlayerInjuredActionCommon(v, obj, &s_playerKilled, eventType, fieldNum);
|
||||
break;
|
||||
case eLiveAPI_EventTypes::playerDowned:
|
||||
msg = &s_playerDowned;
|
||||
ret = LiveAPI_HandlePlayerInjuredActionCommon(v, obj, &s_playerDowned, eventType, fieldNum);
|
||||
ret = LiveAPI_HandlePlayerDowned(v, obj, &s_playerDowned, eventType, fieldNum);
|
||||
break;
|
||||
case eLiveAPI_EventTypes::playerKilled:
|
||||
msg = &s_playerKilled;
|
||||
ret = LiveAPI_HandlePlayerKilled(v, obj, &s_playerKilled, eventType, fieldNum);
|
||||
break;
|
||||
case eLiveAPI_EventTypes::playerAssist:
|
||||
msg = &s_playerAssist;
|
||||
|
@ -281,8 +281,7 @@ message PlayerDamaged
|
||||
}
|
||||
|
||||
// Sent when a player is killed. Details are similar to PlayerDamaged event
|
||||
// The `awardedTo` field has been deprecated for simplicity.
|
||||
// Listen for the `PlayerStatChanged` message to determine which player the kill was awarded to.
|
||||
// The `awardedTo` field describes the player that the kill is given to
|
||||
message PlayerKilled
|
||||
{
|
||||
uint64 timestamp = 1;
|
||||
@ -290,7 +289,7 @@ message PlayerKilled
|
||||
|
||||
Player attacker = 3;
|
||||
Player victim = 4;
|
||||
reserved 5; // formerly `Player awardedTo`
|
||||
Player awardedTo = 5;
|
||||
string weapon = 6;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user