public CollisionHandler(HandlerDataGroup _dataGroup, OTGHitColliderController _hitCollider, OTGHurtColliderController[] _hurtColliders, OTGTargetingController _targetingController, OTGGlobalCombatConfig _globalConfig) { InitHandler(_dataGroup, _hitCollider, _globalConfig); InitHurtColliderLookup(_hurtColliders); TargetingController = _targetingController; TargetingController.InitController(_globalConfig.MaxScanElemements); }
private void Cleanup() { TargetingController = null; m_handlerData = null; m_hurtData = null; HitCollider = null; HurtColliders.Clear(); HurtColliders = null; ScanResults = null; }