Skip to content

OnExperimentStarted

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnExperimentStarted( Workbench instance, BasePlayer player )
{
    Puts( "OnExperimentStarted works!" );
}

Location

  • Workbench::RPC_BeginExperiment(BaseEntity.RPCMessage msg)
csharp
//---
		SetFlag(Flags.On, b: true);
		base.inventory.SetLocked(isLocked: true);
		CancelInvoke(ExperimentComplete);
		Invoke(ExperimentComplete, 5f);
		SendNetworkUpdate();
		Interface.CallHook("OnExperimentStarted", this, player);
	}
}

Released under the MIT License.