private bool onOutgoingFriendInvitationComponentRemoved(DataEntityEvents.ComponentRemovedEvent evt) { if (evt.Component is OutgoingFriendInvitationData) { outgoingFriendInvitationComponentRemoved = true; } return(false); }
private bool onComponentRemoved(DataEntityEvents.ComponentRemovedEvent evt) { if (evt.Component is SessionIdData && !LocalPlayerHandle.IsNull && evt.Handle == LocalPlayerHandle) { LocalPlayerSessionId = 0L; } return(false); }
private bool onComponentRemoved(DataEntityEvents.ComponentRemovedEvent evt) { PlayerStatusData playerStatusData = evt.Component as PlayerStatusData; if (playerStatusData != null && dataEntityCollection.TryGetComponent <SessionIdData>(evt.Handle, out var component)) { hideStatusIcon(component.SessionId); } return(false); }
private bool onItemRemoved(DataEntityEvents.ComponentRemovedEvent evt) { ServerObjectItemData serverObjectItemData = evt.Component as ServerObjectItemData; if (serverObjectItemData != null) { PlayerHeldItem playerHeldItem = serverObjectItemData.Item as PlayerHeldItem; if (playerHeldItem != null) { string type = playerHeldItem.Type; if (Props[type].ServerAddedItem) { onItemRemoved(serverObjectItemData.Item.CreatorId); } } } return(false); }