Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.97 KB | None | 0 0
  1. cam.Start3D2D(pos, ang, 0.1)
  2.         ddrb(0,-20*10,-25*10,500,450,Color(63,63,63,200))
  3.         ddrb(0,-20*10,-18*10,50*10,5,Color(255,255,255,255))
  4.  
  5.         brew_DrawOutlinedText("Brewing Kettle","brewingKettleTrebuchet",40,-255,Color(255,255,255,255),Color(0, 0, 0,255), TEXT_ALIGN_CENTER)
  6.         if self:GetWater() == 0 then
  7.             brew_DrawOutlinedText("Add water!", "beerBottleTrebuchet", -22, -175, Color(255,255,255,255), Color(0, 0, 0,255), TEXT_ALIGN_LEFT)
  8.         elseif self:GetSugar() == 0 then
  9.             brew_DrawOutlinedText("Add sugar!", "beerBottleTrebuchet", -22, -175, Color(255,255,255,255), Color(0, 0, 0,255), TEXT_ALIGN_LEFT)
  10.         elseif self:GetYeast() == 0 then
  11.             brew_DrawOutlinedText("Add yeast!", "beerBottleTrebuchet", -22, -175, Color(255,255,255,255), Color(0, 0, 0,255), TEXT_ALIGN_LEFT)
  12.         elseif self:GetHops() == 0 then
  13.             brew_DrawOutlinedText("Add hops!", "beerBottleTrebuchet", -22, -175, Color(255,255,255,255), Color(0, 0, 0,255), TEXT_ALIGN_LEFT)
  14.         else
  15.             brew_DrawOutlinedText("Processing...", "beerBottleTrebuchet", -40, -175, Color(255,255,255,255), Color(0, 0, 0,255), TEXT_ALIGN_LEFT)
  16.         end
  17.         --Progress
  18.         local progressRound = math.Round(((self:GetProgress()/120)*100))
  19.         if progressRound > 100 then
  20.             progressRound = 100
  21.         end
  22.         ddrb(0,-18*10,-13*10, 500-(4*10),35,Color(0,0,0,240))
  23.         ddrb(0,-18*10+3,-13*10+3, 454*(self:GetProgress()/120),35-6,Color(255,191,0,255))
  24.         brew_DrawOutlinedText("Progress: "..progressRound.."%" ,"brewingKettleIngredients", -17, -129, Color(255,255,255,255), Color(0, 0, 0, 255), TEXT_ALIGN_LEFT)
  25.         --draw.RoundedBox(cornerRadius, x, y, width, height, color
  26.  
  27.         ddrb(0,-20*10,-9*10,50*10,5,Color(255,255,255,255))
  28.        
  29.         brew_DrawOutlinedText("Ingredients:", "beerBottleTrebuchet", -35, -90, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT )
  30.        
  31.         ddrb(0,-18*10,-4*10, 500-(4*10),35,Color(0,0,0,240))
  32.         ddrb(0,-18*10+3,-4*10+3,454*(self:GetWater()/3),35-6,Color(0,161,255,255))
  33.         brew_DrawOutlinedText("Water: "..self:GetWater() .."/3", "brewingKettleIngredients", -35, -38, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT )
  34. -- goodness
  35.         ddrb(0,-18*10,0*10, 500-(4*10),35,Color(0,0,0,240))
  36.         ddrb(0,-18*10+3,0*10+3, 454*(self:GetSugar()/3),35-6,Color(218,218,218,255))
  37.         brew_DrawOutlinedText("Sugar: "..self:GetSugar() .."/3", "brewingKettleIngredients", -35, 1, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT )
  38.  
  39.         ddrb(0,-18*10,4*10, 500-(4*10),35,Color(0,0,0,240))
  40.         ddrb(0,-18*10+3,4*10+3, 454*(self:GetYeast()/3),35-6,Color(255,223,127,255))
  41.         brew_DrawOutlinedText("Yeast: "..self:GetYeast() .."/3", "brewingKettleIngredients", -34, 42, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT )
  42.  
  43.         ddrb(0,-18*10,8*10, 500-(4*10),35,Color(0,0,0,240))
  44.         ddrb(0,-18*10+3,8*10+3, 454*(self:GetHops()/3),35-6,Color(191,255,127,255))
  45.         brew_DrawOutlinedText("Hops: "..self:GetHops() .."/3", "brewingKettleIngredients", -29, 82, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT )
  46.        
  47.         ddrb(0,-20*10,12*10,50*10,5,Color(255,255,255,255))
  48.  
  49.         if(self:GetStored() == 1) then
  50.             brew_DrawOutlinedText("Amount of Beer stored:", "beerBottleTrebuchet", -120, 120, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT)
  51.             brew_DrawOutlinedText(self:GetStored() .. " Bottle","beerBottleTrebuchet", -35,150,Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT)
  52.         else
  53.             brew_DrawOutlinedText("Amount of Beer stored:", "beerBottleTrebuchet", -120, 120, Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT)
  54.             brew_DrawOutlinedText(self:GetStored() .. " Bottles","beerBottleTrebuchet", -35,150,Color(255,255,255,255),  Color(0, 0, 0, 255), TEXT_ALIGN_LEFT)
  55.         end
  56.     cam.End3D2D()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement