Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. function PLAYER:SetupRBones()
  2. local L_UPPERARM = self:LookupBone("ValveBiped.Bip01_L_UpperArm")
  3. local R_UPPERARM = self:LookupBone("ValveBiped.Bip01_R_UpperArm")
  4. local L_FOREARM = self:LookupBone("ValveBiped.Bip01_L_Forearm" )
  5. local R_FOREARM = self:LookupBone("ValveBiped.Bip01_R_Forearm" )
  6. local L_HAND = self:LookupBone("ValveBiped.Bip01_L_Hand" )
  7. local R_HAND = self:LookupBone("ValveBiped.Bip01_R_Hand" )
  8.  
  9. if L_UPPERARM and R_UPPERARM and L_FOREARM and R_FOREARM and L_HAND and R_HAND then
  10. if self.Restrained then
  11. if table.HasValue(RHC_FEMALE_MODELS, self:GetModel()) then
  12. self:ManipulateBoneAngles(L_UPPERARM, Angle(5, 5, 0))
  13. self:ManipulateBoneAngles(R_UPPERARM, Angle(-5, 10, 0))
  14. self:ManipulateBoneAngles(L_FOREARM, Angle(16, 5, 0))
  15. self:ManipulateBoneAngles(R_FOREARM, Angle(-16, 5, 0))
  16. self:ManipulateBoneAngles(L_HAND, Angle(-25, -10, 0))
  17. self:ManipulateBoneAngles(R_HAND, Angle(25, -10, 0))
  18. else
  19. self:ManipulateBoneAngles(L_UPPERARM, Angle(5, 5, 0))
  20. self:ManipulateBoneAngles(R_UPPERARM, Angle(-5, 10, 0))
  21. self:ManipulateBoneAngles(L_FOREARM, Angle(25, 5, 0))
  22. self:ManipulateBoneAngles(R_FOREARM, Angle(-25, 5, 0))
  23. self:ManipulateBoneAngles(L_HAND, Angle(-25, -10, 0))
  24. self:ManipulateBoneAngles(R_HAND, Angle(25, -10, 0))
  25. end
  26. if RHC_DisablePlayerShadow then
  27. self:DrawShadow(false)
  28. end
  29. elseif !self.Restrained then
  30. self:ManipulateBoneAngles(L_UPPERARM, Angle(0, 0, 0))
  31. self:ManipulateBoneAngles(R_UPPERARM, Angle(0, 0, 0))
  32. self:ManipulateBoneAngles(L_FOREARM, Angle(0, 0, 0))
  33. self:ManipulateBoneAngles(R_FOREARM, Angle(0, 0, 0))
  34. self:ManipulateBoneAngles(L_HAND, Angle(0, 0, 0))
  35. self:ManipulateBoneAngles(R_HAND, Angle(0, 0, 0))
  36. end
  37. end
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement