OnSamSiteTargetScan
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnSamSiteTargetScan( SamSite instance, List<SamSite.ISamSiteTarget> obj )
{
Puts( "OnSamSiteTargetScan works!" );
return null;
}Location
- SamSite::TargetScan()
csharp
//---
if (HasValidTarget() || IsDead())
{
return;
}
List<ISamSiteTarget> obj = Pool.Get<List<ISamSiteTarget>>();
if (Interface.CallHook("OnSamSiteTargetScan", this, obj) == null)
{
if (!IsInDefenderMode())
{
AddTargetSet(obj, targetTypeVehicle.scanRadius);
}
//---