Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. local A = self:GetTimeInitiated()
  2.  
  3. if (A > CurTime()) then
  4. local c = 1-(A-CurTime())/self.Inherit.ConstructionTime
  5. local z = -self:GetPos().z
  6. local up = -self:GetUp()
  7.  
  8. render.SetBlend(0.8)
  9. self:DrawModel()
  10. self:SetupBones()
  11. render.SetBlend(1)
  12. render.EnableClipping( true )
  13. render.PushCustomClipPlane( up, z + c * -self.Height )
  14.  
  15. self:DrawModel()
  16.  
  17. render.PopCustomClipPlane()
  18. render.EnableClipping( false )
  19. else
  20. self:DrawModel()
  21. end
  22.  
  23. if (self.OnDraw) then self.OnDraw(self) end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement