OnStructureRepair
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnStructureRepair( BaseCombatEntity instance, BasePlayer player )
{
Puts( "OnStructureRepair works!" );
return null;
}Location
- BaseCombatEntity::DoRepair(BasePlayer player)
csharp
public virtual void DoRepair(BasePlayer player)
{
BasePlayer player2 = player;
if (!repair.enabled || Interface.CallHook("OnStructureRepair", this, player) != null)
{
return;
}
float num = GetDamageRepairCooldown();
if (player2.IsInCreativeMode && Creative.freeRepair)
//---