Skip to content

OnFrankensteinPetWake

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private object OnFrankensteinPetWake( FrankensteinTable instance, BasePlayer owner )
{
    Puts( "OnFrankensteinPetWake works!" );
    return null;
}

Location

  • FrankensteinTable::WakeFrankenstein(BasePlayer owner)
csharp
private void WakeFrankenstein(BasePlayer owner)
{
	if (!(owner == null) && CanStartCreating(owner) && Interface.CallHook("OnFrankensteinPetWake", this, owner) == null)
	{
		waking = true;
		base.inventory.SetLocked(isLocked: true);
		SendNetworkUpdateImmediate();
		StartCoroutine(DelayWakeFrankenstein(owner));
//---

Released under the MIT License.