Exemple #1
0
 void LateUpdate()
 {
     if (look.IsFreeLooking())
     {
         return;
     }
     if (hotbar.GetCurrentUsableItemOrHands().shoulderLookAtWhileHolding)
     {
         AdjustShoulder(leftShoulder);
         AdjustShoulder(rightShoulder);
     }
 }
Exemple #2
0
    void Update()
    {
        if (!isLocalPlayer)
        {
            return;
        }
        UsableItem itemData = hotbar.GetCurrentUsableItemOrHands();

        if (Input.GetMouseButton(1) && itemData is RangedWeaponItem)
        {
            AssignFieldOfView(defaultFieldOfView - ((RangedWeaponItem)itemData).zoom);
        }
        else
        {
            AssignFieldOfView(defaultFieldOfView);
        }
    }
Exemple #3
0
    public StructureItem GetCurrentStructure()
    {
        UsableItem itemData = hotbar.GetCurrentUsableItemOrHands();

        return(itemData is StructureItem ? (StructureItem)itemData : null);
    }