OnPlayerVanished
Usage
- No return behavior
Example Autogenerated
csharp
private void OnPlayerVanished( BasePlayer basePlayer )
{
Puts( "OnPlayerVanished works!" );
}Location
- ConVar.Debugging::invis(ConsoleSystem/Arg arg)
csharp
//---
basePlayer.isInvisible = true;
BasePlayer.invisPlayers.Add(basePlayer);
basePlayer.DisablePlayerCollider();
Rust.Ai.SimpleAIMemory.AddIgnorePlayer(basePlayer);
BaseEntity.Query.Server.RemovePlayer(basePlayer);
Interface.CallHook("OnPlayerVanished", basePlayer);
}
else if (!@bool && basePlayer.isInvisible)
{
basePlayer.isInvisible = false;
BasePlayer.invisPlayers.Remove(basePlayer);
//---