OnBookmarkInput
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnBookmarkInput( ComputerStation instance, BasePlayer player, InputState inputState )
{
Puts( "OnBookmarkInput works!" );
return null;
}Location
- ComputerStation::PlayerServerInput(InputState inputState, BasePlayer player)
csharp
//---
if ((iOEntity != null) & !iOEntity.IsPowered())
{
DismountAllPlayers();
}
}
if (HasFlag(Flags.Reserved2) && currentlyControllingEnt.IsValid(serverside: true) && Interface.CallHook("OnBookmarkInput", this, player, inputState) == null)
{
currentlyControllingEnt.Get(serverside: true).GetComponent<IRemoteControllable>().UserInput(inputState, new CameraViewerId(player.userID, 0L));
}
}