Skip to content

OnPlayerMetabolize

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnPlayerMetabolize( PlayerMetabolism instance, BaseCombatEntity ownerEntity, float delta )
{
    Puts( "OnPlayerMetabolize works!" );
}

Location

  • PlayerMetabolism::ServerUpdate(BaseCombatEntity ownerEntity, float delta)
csharp
public override bool ServerUpdate(BaseCombatEntity ownerEntity, float delta)
{
	bool num = base.ServerUpdate(ownerEntity, delta);
	Interface.CallHook("OnPlayerMetabolize", this, ownerEntity, delta);
	bool flag = num;
	if ((flag || isDirty || _needsFullSnapshot) && owner.IsConnected)
	{
		using (TimeWarning.New("PlayerMetabolism.ServerUpdate"))
		{
//---

Released under the MIT License.