Example #1
0
    public void Initialize(AbstractUnityEventSystem evts)
    {
        _transform     = gameObject.GetComponent <Transform>();
        _bulletManager = FindObjectOfType <BulletManager>(); // Todo: from module code?

        _eventSystem = evts;
        _eventSystem.Listen <Events.PlayerSpawned>(OnPlayerRespawned);

        Idle();
    }