public void TriggerEnter(GameObject sender, GameObject receiver)
 {
     if (sender.gameObject.tag == "PlayerCollider")
     {
         InterrogationManager.getInterrogationManager().captureMemoryFragment();
     }
 }
    void Start()
    {
        interrogation = InterrogationManager.getInterrogationManager();

        interrogation.startPressEvent  += Press;
        interrogation.correctObjection += Objection;
        interrogation.wrongObjection   += Objection;
    }
Exemple #3
0
    void Start()
    {
        interrogation = InterrogationManager.getInterrogationManager();

        interrogation.showMemoryEvent += showMemory;
        interrogation.getMemoryEvent  += getMemory;
        interrogation.wrongObjection  += disappearMemory;
        interrogation.startPressEvent += disappearMemory;
    }
    void Start()
    {
        interrogation = InterrogationManager.getInterrogationManager();

        number_statements = interrogation.getNumberOfStatements();

        createArgumentIcons(number_statements);

        interrogation.nextStatementEvent += nextStatement;
    }
Exemple #5
0
    void Start()
    {
        pool          = BulletPoolManager.getBulletPoolManager();
        event_manager = BulletEventManager.getBulletEventManager();
        player        = GameObject.FindGameObjectWithTag("Player").transform;
        interrogation = InterrogationManager.getInterrogationManager();

        if (startTestingCard)
        {
            PlayCard(testCard, emitter, -1);
        }

        interrogation.startPressEvent += stopCurrentCard;
    }
Exemple #6
0
    void Start()
    {
        mem_manager           = MemoryFragmentManager.getMemoryFragmentManager();
        interrogation_manager = InterrogationManager.getInterrogationManager();
        animator = this.GetComponent <Animator>();

        mem_manager.pauseEvent   += pauseAnimation;
        mem_manager.unpauseEvent += unpauseAnimation;
        foreach (EnemyAnimatorManager e in GameObject.FindObjectsOfType <EnemyAnimatorManager>())
        {
            // e.startWrongObjection += pauseAnimation;
            // e.endWrongObjection += unpauseAnimation;
            e.startWrongObjection += smoothStopAnimation;
        }
    }
    void Start()
    {
        interrogation = InterrogationManager.getInterrogationManager();
        mem_manager   = MemoryFragmentManager.getMemoryFragmentManager();
        card_emitter  = this.GetComponent <CardEmitter>();
        animator      = this.GetComponent <Animator>();

        // GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerInput>().press_event += PressNow;
        interrogation.endPressEvent    += endPress;
        interrogation.startPressEvent  += startPress;
        interrogation.wrongObjection   += wrongObjection;
        interrogation.correctObjection += correctObjection;
        mem_manager.pauseEvent         += pauseAnimation;
        mem_manager.unpauseEvent       += unpauseAnimation;
    }
    void Start()
    {
        player        = this.GetComponent <PlayerGeneral>();
        playerPower   = this.GetComponent <PlayerPowerManager>();
        mem_manager   = MemoryFragmentManager.getMemoryFragmentManager();
        interrogation = InterrogationManager.getInterrogationManager();

        player.take_hit_event         += take_hit;
        player.instakill_event        += instakill;
        mem_manager.pauseEvent        += AnimDeactivateCollider;
        mem_manager.unpauseEvent      += AnimActivateCollider;
        interrogation.startPressEvent += shockwave;

        startHealth();

        //TODO: TODELETE
        playerPower.deathEvent += die;
    }
Exemple #9
0
 void Start()
 {
     interrogation = InterrogationManager.getInterrogationManager();
 }