Esempio n. 1
0
 private void currentPlayerControl(InputPacket ip)
 {
     if (ip.InputMove.magnitude > 0.01f)
     {
         Direction d = m_orient.VectorToDirection(ip.InputMove);
         m_orient.SetDirection(d);
     }
     m_jumpDown = ip.JumpDown;
     m_jumpHold = ip.JumpHold;
     if (CanJump)
     {
         JumpMovement();
     }
     if (m_eqp != null)
     {
         if (ip.equipmentSlotUsed != "None")
         {
             m_eqp.EquipmentUseUpdatePlayer(ip.equipmentSlotUsed, ip.InputMove);
         }
     }
     if (ip.OpenInventory)
     {
         m_eqp.ToggleDisplay();
     }
     if (ip.Interact)
     {
         m_eqp.CloseContainer();
         GetComponent <Interactor>().OnAttemptInteract();
     }
     m_inputMove          = ip.InputMove;
     m_currentlySprinting = ip.Sprint;
 }
Esempio n. 2
0
 public void CloseInventoryMenu()
 {
     Container.CloseContainer();
 }