Пример #1
0
 public void Initialize(Character c)
 {
     _parentCharacter = c;
     Mode = AITargetingModes.LookAhead;
     _parentCharacter.MyEventHandler.OnOneSecondTimer -= UpdatePerSecond;
     _parentCharacter.MyEventHandler.OnOneSecondTimer += UpdatePerSecond;
 }
Пример #2
0
    public void SetTargetingMode(AITargetingModes mode, Vector3 direction)
    {
        Mode = mode;
        if (_lookAroundDir != direction)
        {
            _lookAroundDir = direction;

            ResetLookAroundAngle();
        }
    }
Пример #3
0
    public void Initialize(Character c)
    {
        _parentCharacter = c;
        Mode             = AITargetingModes.LookAhead;
        _parentCharacter.MyEventHandler.OnOneSecondTimer -= UpdatePerSecond;
        _parentCharacter.MyEventHandler.OnOneSecondTimer += UpdatePerSecond;

        _parentCharacter.MyEventHandler.OnHalfSecondTimer -= UpdatePerHalfSecond;
        _parentCharacter.MyEventHandler.OnHalfSecondTimer += UpdatePerHalfSecond;
    }
Пример #4
0
	public void SetTargetingMode(AITargetingModes mode, Vector3 direction)
	{

		Mode = mode;
		_lookAroundDir = direction;
		ResetLookAroundAngle();
	}