Events Reference

Регистрация обработчиков для событий, приходящих от сервера.

OnMatchFinished

Event: Fopzo::Generated::OnMatchFinishedEvent

Example code

client->events.OnMatchFinished = [](const Fopzo::Generated::OnMatchFinishedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerStateChangedEvent

Event: Fopzo::Generated::OnPlayerStateChangedEvent

Example code

client->events.onPlayerStateChangedEvent = [](const Fopzo::Generated::OnPlayerStateChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onCouponActivated

Event: Fopzo::Generated::OnCouponActivatedEvent

Example code

client->events.onCouponActivated = [](const Fopzo::Generated::OnCouponActivatedEvent& event) {
    // your code here (access fields via event.some_field())
};

onInventoryChanged

Event: Fopzo::Generated::OnInventoryChangedEvent

Example code

client->events.onInventoryChanged = [](const Fopzo::Generated::OnInventoryChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onInAppEvent

Event: Fopzo::Generated::OnInAppEvent

Example code

client->events.onInAppEvent = [](const Fopzo::Generated::OnInAppEvent& event) {
    // your code here (access fields via event.some_field())
};

onMsgFromFriendEvent

Event: Fopzo::Generated::OnMsgFromFriendEvent

Example code

client->events.onMsgFromFriendEvent = [](const Fopzo::Generated::OnMsgFromFriendEvent& event) {
    // your code here (access fields via event.some_field())
};

onProgressGameEvent

Event: Fopzo::Generated::OnProgressGameEvent

Example code

client->events.onProgressGameEvent = [](const Fopzo::Generated::OnProgressGameEvent& event) {
    // your code here (access fields via event.some_field())
};

onProgressSharedGameEvent

Event: Fopzo::Generated::OnProgressSharedGameEvent

Example code

client->events.onProgressSharedGameEvent = [](const Fopzo::Generated::OnProgressSharedGameEvent& event) {
    // your code here (access fields via event.some_field())
};

onProgressChallengeEvent

Event: Fopzo::Generated::OnProgressChallengeEvent

Example code

client->events.onProgressChallengeEvent = [](const Fopzo::Generated::OnProgressChallengeEvent& event) {
    // your code here (access fields via event.some_field())
};

onGamePassChanged

Event: Fopzo::Generated::OnGamePassChangedEvent

Example code

client->events.onGamePassChanged = [](const Fopzo::Generated::OnGamePassChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onIncomingClanChatMessageEvent

Event: Fopzo::Generated::OnIncomingClanChatMessageEvent

Example code

client->events.onIncomingClanChatMessageEvent = [](const Fopzo::Generated::OnIncomingClanChatMessageEvent& event) {
    // your code here (access fields via event.some_field())
};

onSystemMessageReceived

Event: Fopzo::Generated::OnSystemMessageReceivedEvent

Example code

client->events.onSystemMessageReceived = [](const Fopzo::Generated::OnSystemMessageReceivedEvent& event) {
    // your code here (access fields via event.some_field())
};

OnAssignedRoleEvent

Event: Fopzo::Generated::OnAssignedRoleEvent

Example code

client->events.OnAssignedRoleEvent = [](const Fopzo::Generated::OnAssignedRoleEvent& event) {
    // your code here (access fields via event.some_field())
};

OnJoinRequestCancelledEvent

Event: Fopzo::Generated::OnJoinRequestCancelledEvent

Example code

client->events.OnJoinRequestCancelledEvent = [](const Fopzo::Generated::OnJoinRequestCancelledEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerAvatarChangedEvent

Event: Fopzo::Generated::OnPlayerAvatarChangedEvent

Example code

client->events.onPlayerAvatarChangedEvent = [](const Fopzo::Generated::OnPlayerAvatarChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onKickedEvent

Event: Fopzo::Generated::OnKickedEvent

Example code

client->events.onKickedEvent = [](const Fopzo::Generated::OnKickedEvent& event) {
    // your code here (access fields via event.some_field())
};

OnMemberJoinedToClan

Event: Fopzo::Generated::OnMemberJoinedToClanEvent

Example code

client->events.OnMemberJoinedToClan = [](const Fopzo::Generated::OnMemberJoinedToClanEvent& event) {
    // your code here (access fields via event.some_field())
};

onOnlineStatusChangedEvent

Event: Fopzo::Generated::OnOnlineStatusChangedEvent

Example code

client->events.onOnlineStatusChangedEvent = [](const Fopzo::Generated::OnOnlineStatusChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onClanMemberDeclinedRequestEvent

Event: Fopzo::Generated::OnClanMemberDeclinedRequestEvent

Example code

client->events.onClanMemberDeclinedRequestEvent = [](const Fopzo::Generated::OnClanMemberDeclinedRequestEvent& event) {
    // your code here (access fields via event.some_field())
};

OnJoinRequestTaken

Event: Fopzo::Generated::OnJoinRequestTakenEvent

Example code

client->events.OnJoinRequestTaken = [](const Fopzo::Generated::OnJoinRequestTakenEvent& event) {
    // your code here (access fields via event.some_field())
};

onJoinRequestDeclinedEvent

Event: Fopzo::Generated::OnJoinRequestDeclinedEvent

Example code

client->events.onJoinRequestDeclinedEvent = [](const Fopzo::Generated::OnJoinRequestDeclinedEvent& event) {
    // your code here (access fields via event.some_field())
};

OnInviteRequestCancelledEvent

Event: Fopzo::Generated::OnInviteRequestCancelledEvent

Example code

client->events.OnInviteRequestCancelledEvent = [](const Fopzo::Generated::OnInviteRequestCancelledEvent& event) {
    // your code here (access fields via event.some_field())
};

onAssignedLeaderRoleEvent

Event: Fopzo::Generated::OnAssignedLeaderRoleEvent

Example code

client->events.onAssignedLeaderRoleEvent = [](const Fopzo::Generated::OnAssignedLeaderRoleEvent& event) {
    // your code here (access fields via event.some_field())
};

onClanAvatarChangedEvent

Event: Fopzo::Generated::OnClanAvatarChangedEvent

Example code

client->events.onClanAvatarChangedEvent = [](const Fopzo::Generated::OnClanAvatarChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onClanDescriptionChangedEvent

Event: Fopzo::Generated::OnClanDescriptionChangedEvent

Example code

client->events.onClanDescriptionChangedEvent = [](const Fopzo::Generated::OnClanDescriptionChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerNameChangedEvent

Event: Fopzo::Generated::OnPlayerNameChangedEvent

Example code

client->events.onPlayerNameChangedEvent = [](const Fopzo::Generated::OnPlayerNameChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onInviteRequestDeclinedEvent

Event: Fopzo::Generated::OnInviteRequestDeclinedEvent

Example code

client->events.onInviteRequestDeclinedEvent = [](const Fopzo::Generated::OnInviteRequestDeclinedEvent& event) {
    // your code here (access fields via event.some_field())
};

OnKickedMember

Event: Fopzo::Generated::OnKickedMemberEvent

Example code

client->events.OnKickedMember = [](const Fopzo::Generated::OnKickedMemberEvent& event) {
    // your code here (access fields via event.some_field())
};

OnInvitedToClanEvent

Event: Fopzo::Generated::OnInvitedToClanEvent

Example code

client->events.OnInvitedToClanEvent = [](const Fopzo::Generated::OnInvitedToClanEvent& event) {
    // your code here (access fields via event.some_field())
};

onReadClosedInviteRequestEvent

Event: Fopzo::Generated::OnReadClosedInviteRequestEvent

Example code

client->events.onReadClosedInviteRequestEvent = [](const Fopzo::Generated::OnReadClosedInviteRequestEvent& event) {
    // your code here (access fields via event.some_field())
};

OnJoinedToClan

Event: Fopzo::Generated::OnJoinedToClanEvent

Example code

client->events.OnJoinedToClan = [](const Fopzo::Generated::OnJoinedToClanEvent& event) {
    // your code here (access fields via event.some_field())
};

onClanStatsUpdated

Event: Fopzo::Generated::OnClanStatsUpdatedEvent

Example code

client->events.onClanStatsUpdated = [](const Fopzo::Generated::OnClanStatsUpdatedEvent& event) {
    // your code here (access fields via event.some_field())
};

onTradeRequestOpened

Event: Fopzo::Generated::OnTradeRequestOpenedEvent

Example code

client->events.onTradeRequestOpened = [](const Fopzo::Generated::OnTradeRequestOpenedEvent& event) {
    // your code here (access fields via event.some_field())
};

onTradeRequestClosed

Event: Fopzo::Generated::OnTradeRequestClosedEvent

Example code

client->events.onTradeRequestClosed = [](const Fopzo::Generated::OnTradeRequestClosedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerRequestOpened

Event: Fopzo::Generated::OnPlayerRequestOpenedEvent

Example code

client->events.onPlayerRequestOpened = [](const Fopzo::Generated::OnPlayerRequestOpenedEvent& event) {
    // your code here (access fields via event.some_field())
};

onTradeUpdated

Event: Fopzo::Generated::OnTradeUpdatedEvent

Example code

client->events.onTradeUpdated = [](const Fopzo::Generated::OnTradeUpdatedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerRequestClosed

Event: Fopzo::Generated::OnPlayerRequestClosedEvent

Example code

client->events.onPlayerRequestClosed = [](const Fopzo::Generated::OnPlayerRequestClosedEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyOwnerChangedEvent

Event: Fopzo::Generated::OnLobbyOwnerChangedEvent

Example code

client->events.onLobbyOwnerChangedEvent = [](const Fopzo::Generated::OnLobbyOwnerChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onNewSpectatorJoinedLobbyEvent

Event: Fopzo::Generated::OnNewSpectatorJoinedLobbyEvent

Example code

client->events.onNewSpectatorJoinedLobbyEvent = [](const Fopzo::Generated::OnNewSpectatorJoinedLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyPlayerTypeChangedEvent

Event: Fopzo::Generated::OnLobbyPlayerTypeChangedEvent

Example code

client->events.onLobbyPlayerTypeChangedEvent = [](const Fopzo::Generated::OnLobbyPlayerTypeChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyJoinableChangedEvent

Event: Fopzo::Generated::OnLobbyJoinableChangedEvent

Example code

client->events.onLobbyJoinableChangedEvent = [](const Fopzo::Generated::OnLobbyJoinableChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onReceivedInviteToLobbyEvent

Event: Fopzo::Generated::OnReceivedInviteToLobbyEvent

Example code

client->events.onReceivedInviteToLobbyEvent = [](const Fopzo::Generated::OnReceivedInviteToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onNewPlayerInvitedToLobbyEvent

Event: Fopzo::Generated::OnNewPlayerInvitedToLobbyEvent

Example code

client->events.onNewPlayerInvitedToLobbyEvent = [](const Fopzo::Generated::OnNewPlayerInvitedToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyNameChangedEvent

Event: Fopzo::Generated::OnLobbyNameChangedEvent

Example code

client->events.onLobbyNameChangedEvent = [](const Fopzo::Generated::OnLobbyNameChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onNewPlayerJoinedLobbyEvent

Event: Fopzo::Generated::OnNewPlayerJoinedLobbyEvent

Example code

client->events.onNewPlayerJoinedLobbyEvent = [](const Fopzo::Generated::OnNewPlayerJoinedLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onRefuseInviteToLobbyEvent

Event: Fopzo::Generated::OnRefuseInviteToLobbyEvent

Example code

client->events.onRefuseInviteToLobbyEvent = [](const Fopzo::Generated::OnRefuseInviteToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onRevokeInviteToLobbyEvent

Event: Fopzo::Generated::OnRevokeInviteToLobbyEvent

Example code

client->events.onRevokeInviteToLobbyEvent = [](const Fopzo::Generated::OnRevokeInviteToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onNewSpectatorInvitedToLobbyEvent

Event: Fopzo::Generated::OnNewSpectatorInvitedToLobbyEvent

Example code

client->events.onNewSpectatorInvitedToLobbyEvent = [](const Fopzo::Generated::OnNewSpectatorInvitedToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onReceivedSpectatorInviteToLobbyEvent

Event: Fopzo::Generated::OnReceivedSpectatorInviteToLobbyEvent

Example code

client->events.onReceivedSpectatorInviteToLobbyEvent = [](const Fopzo::Generated::OnReceivedSpectatorInviteToLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyMaxMembersChangedEvent

Event: Fopzo::Generated::OnLobbyMaxMembersChangedEvent

Example code

client->events.onLobbyMaxMembersChangedEvent = [](const Fopzo::Generated::OnLobbyMaxMembersChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerLeftLobbyEvent

Event: Fopzo::Generated::OnPlayerLeftLobbyEvent

Example code

client->events.onPlayerLeftLobbyEvent = [](const Fopzo::Generated::OnPlayerLeftLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyChatMessageEvent

Event: Fopzo::Generated::OnLobbyChatMessageEvent

Example code

client->events.onLobbyChatMessageEvent = [](const Fopzo::Generated::OnLobbyChatMessageEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyTypeChangedEvent

Event: Fopzo::Generated::OnLobbyTypeChangedEvent

Example code

client->events.onLobbyTypeChangedEvent = [](const Fopzo::Generated::OnLobbyTypeChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyMaxSpectatorsChangedEvent

Event: Fopzo::Generated::OnLobbyMaxSpectatorsChangedEvent

Example code

client->events.onLobbyMaxSpectatorsChangedEvent = [](const Fopzo::Generated::OnLobbyMaxSpectatorsChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyPhotonGameChangedEvent

Event: Fopzo::Generated::OnLobbyPhotonGameChangedEvent

Example code

client->events.onLobbyPhotonGameChangedEvent = [](const Fopzo::Generated::OnLobbyPhotonGameChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyDataChangedEvent

Event: Fopzo::Generated::OnLobbyDataChangedEvent

Example code

client->events.onLobbyDataChangedEvent = [](const Fopzo::Generated::OnLobbyDataChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerKickedFromLobbyEvent

Event: Fopzo::Generated::OnPlayerKickedFromLobbyEvent

Example code

client->events.onPlayerKickedFromLobbyEvent = [](const Fopzo::Generated::OnPlayerKickedFromLobbyEvent& event) {
    // your code here (access fields via event.some_field())
};

onLobbyGameServerChangedEvent

Event: Fopzo::Generated::OnLobbyGameServerChangedEvent

Example code

client->events.onLobbyGameServerChangedEvent = [](const Fopzo::Generated::OnLobbyGameServerChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onRevokeFriendshipRequestEvent

Event: Fopzo::Generated::OnRevokeFriendshipRequestEvent

Example code

client->events.onRevokeFriendshipRequestEvent = [](const Fopzo::Generated::OnRevokeFriendshipRequestEvent& event) {
    // your code here (access fields via event.some_field())
};

onFriendNameChangedEvent

Event: Fopzo::Generated::OnFriendNameChangedEvent

Example code

client->events.onFriendNameChangedEvent = [](const Fopzo::Generated::OnFriendNameChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onNewFriendshipRequestEvent

Event: Fopzo::Generated::OnNewFriendshipRequestEvent

Example code

client->events.onNewFriendshipRequestEvent = [](const Fopzo::Generated::OnNewFriendshipRequestEvent& event) {
    // your code here (access fields via event.some_field())
};

onFriendAddedEvent

Event: Fopzo::Generated::OnFriendAddedEvent

Example code

client->events.onFriendAddedEvent = [](const Fopzo::Generated::OnFriendAddedEvent& event) {
    // your code here (access fields via event.some_field())
};

onFriendRemovedEvent

Event: Fopzo::Generated::OnFriendRemovedEvent

Example code

client->events.onFriendRemovedEvent = [](const Fopzo::Generated::OnFriendRemovedEvent& event) {
    // your code here (access fields via event.some_field())
};

onFriendAvatarChangedEvent

Event: Fopzo::Generated::OnFriendAvatarChangedEvent

Example code

client->events.onFriendAvatarChangedEvent = [](const Fopzo::Generated::OnFriendAvatarChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerStatusChangedEvent

Event: Fopzo::Generated::OnPlayerStatusChangedEvent

Example code

client->events.onPlayerStatusChangedEvent = [](const Fopzo::Generated::OnPlayerStatusChangedEvent& event) {
    // your code here (access fields via event.some_field())
};

onRentTradeRequestOpened

Event: Fopzo::Generated::OnRentTradeRequestOpenedEvent

Example code

client->events.onRentTradeRequestOpened = [](const Fopzo::Generated::OnRentTradeRequestOpenedEvent& event) {
    // your code here (access fields via event.some_field())
};

onRentTradeRequestClosed

Event: Fopzo::Generated::OnRentTradeRequestClosedEvent

Example code

client->events.onRentTradeRequestClosed = [](const Fopzo::Generated::OnRentTradeRequestClosedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerRentRequestOpened

Event: Fopzo::Generated::OnPlayerRentRequestOpenedEvent

Example code

client->events.onPlayerRentRequestOpened = [](const Fopzo::Generated::OnPlayerRentRequestOpenedEvent& event) {
    // your code here (access fields via event.some_field())
};

onPlayerRentRequestClosed

Event: Fopzo::Generated::OnPlayerRentRequestClosedEvent

Example code

client->events.onPlayerRentRequestClosed = [](const Fopzo::Generated::OnPlayerRentRequestClosedEvent& event) {
    // your code here (access fields via event.some_field())
};

onRentTradeUpdated

Event: Fopzo::Generated::OnRentTradeUpdatedEvent

Example code

client->events.onRentTradeUpdated = [](const Fopzo::Generated::OnRentTradeUpdatedEvent& event) {
    // your code here (access fields via event.some_field())
};

onAdRewardEvent

Event: Fopzo::Generated::OnAdRewardEvent

Example code

client->events.onAdRewardEvent = [](const Fopzo::Generated::OnAdRewardEvent& event) {
    // your code here (access fields via event.some_field())
};

onStatsUpdatedEvent

Event: Fopzo::Generated::OnStatsUpdatedEvent

Example code

client->events.onStatsUpdatedEvent = [](const Fopzo::Generated::OnStatsUpdatedEvent& event) {
    // your code here (access fields via event.some_field())
};