private async Task <int> OnPlayerDisconnectAsync(ReadOnlyPlayer readOnlyPlayer, IPlayer origin, string reason)
        {
            if (origin is IMyPlayer myPlayer)
            {
            }

            await Task.Delay(1000);

            return(42);
        }
Exemple #2
0
        private async Task <int> OnPlayerDisconnectAsync(ReadOnlyPlayer readOnlyPlayer, string reason)
        {
            if (readOnlyPlayer.GetOrigin(out IMyPlayer myPlayer))
            {
            }

            await Task.Delay(1000);

            return(42);
        }
 internal static extern void Player_Copy(IntPtr playerPointer, ref ReadOnlyPlayer readOnlyPlayer);
Exemple #4
0
        private static async Task OnPlayerDisconnect(ReadOnlyPlayer player, IPlayer origin, string reason)
        {
            var name = await player.GetNameAsync();

            AltAsync.Log(name + " has disconnected.");
        }
 internal static extern void Player_Copy_Dispose(ref ReadOnlyPlayer player_struct);
 internal static extern void Player_Copy(IntPtr player, ref ReadOnlyPlayer player_struct);
Exemple #7
0
 internal static extern void Player_Copy_Dispose(ref ReadOnlyPlayer readOnlyPlayer);