Ejemplo n.º 1
0
 // Update is called once per frame
 void Update()
 {
     if (ActionControlListener.isRightTriggerFullyPressed() && Time.time > nextSpellCooldownRight)
     {
         CastSpell(Hands.handEnum.right);
     }
     if (ActionControlListener.isLeftTriggerFullyPressed() && Time.time > nextSpellCooldownLeft)
     {
         CastSpell(Hands.handEnum.left);
     }
 }
Ejemplo n.º 2
0
 void Update()
 {
     if (ActionControlListener.isStartButtonPressed())
     {
         if (Time.timeScale == 1)
         {
             pause();
         }
         else
         {
             resume();
         }
     }
 }
Ejemplo n.º 3
0
 /* Update is called once per frame
  */
 void Update()
 {
     if (isControlDisabled)
     {
         return;
     }
     if (ActionControlListener.isLeftConfirmPressed())
     {
         // Confirm left hand spell choice
         ConfirmSpell(Hands.handEnum.left);
     }
     if (ActionControlListener.isRightConfirmPressed())
     {
         // Confirm right hand spell
         ConfirmSpell(Hands.handEnum.right);
     }
     if (ActionControlListener.isFireButtonPressed())
     {
         QueueElement(Elements.elemEnum.fire);
     }
     if (ActionControlListener.isWaterButtonPressed())
     {
         QueueElement(Elements.elemEnum.water);
     }
     if (ActionControlListener.isWindButtonPressed())
     {
         QueueElement(Elements.elemEnum.wind);
     }
     if (ActionControlListener.isEarthButtonPressed())
     {
         QueueElement(Elements.elemEnum.earth);
     }
     // TODO: remove this
     // DEBUG CODE BEGINS
     if (Input.GetKeyDown("space"))
     {
         Debug.Log("Testing: " + GetSpell(true));
     }
 }