OnCoalingTowerGather
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnCoalingTowerGather( CoalingTower instance, Item item )
{
Puts( "OnCoalingTowerGather works!" );
return null;
}Location
- CoalingTower::EmptyTenPercent()
csharp
//---
if (tcUnloadingNow.wagonType == TrainCarUnloadable.WagonType.Lootboxes)
{
item.Remove();
continue;
}
if (Interface.CallHook("OnCoalingTowerGather", this, item) != null)
{
item.Remove();
continue;
}
bool flag3 = item.MoveToContainer(newcontainer);
//---