OnCounterTargetChange
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnCounterTargetChange( PowerCounter instance, BasePlayer player, int num )
{
Puts( "OnCounterTargetChange works!" );
return null;
}Location
- PowerCounter::SERVER_SetTarget(BaseEntity.RPCMessage msg)
csharp
public void SERVER_SetTarget(RPCMessage msg)
{
int num = msg.read.Int32();
if (Interface.CallHook("OnCounterTargetChange", this, msg.player, num) == null && CanPlayerAdmin(msg.player))
{
targetCounterNumber = num;
resetTargetNumber = msg.read.Int32();
targetCounterNumber = Mathf.Clamp(targetCounterNumber, 1, 999);
resetTargetNumber = Mathf.Clamp(resetTargetNumber, 0, 999);
//---