Calculus

Pumpkin Head

Feb 24th, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. !function(){"use strict";function e(e){this.drawAngle=0,this.colors=e,this.createVersion()}var r=GameInventoryManager.HeadClass,o={},i=0,t=0,v=e.prototype=new r;v.versionName="",v.dirty=!0,v.getVersions=function(){return o},v.cache=function(e){var r=o[this.versionName];r.dirty=!1;var v=150*(e=Math.max(e,1))*.18,l=155*e*.18,T=r.canvas;T.width=v,T.height=l,i=T.width/2,t=T.height/2;var u=T.getContext("2d"),b=.18*e;u.scale(b,b),u.translate(0,0),u.strokeStyle="rgba(0,0,0,0)",u.lineCap="butt",u.lineJoin="miter",u.miterLimit=4,u.save(),u.save(),u.save(),
  2. u.lineWidth=5
  3. u.strokeStyle="#010101",
  4. u.fillStyle="#F7941E",
  5. u.beginPath(),
  6. u.moveTo(49,48),
  7. u.lineTo(40,50),
  8. u.bezierCurveTo(15,60,20,100,20,100),
  9. u.bezierCurveTo(20,130,40,130,40,130),
  10. u.bezierCurveTo(30,130,40,130,50,131),
  11. u.bezierCurveTo(50,135,70,135,75,132),
  12. u.bezierCurveTo(85,135,95,135,100,130),
  13. u.bezierCurveTo(110,130,112,130,115,130),
  14.  
  15. u.bezierCurveTo(135,130,140,60,115,50),
  16. u.lineTo(105,48),
  17. u.moveTo(106,49),
  18. u.bezierCurveTo(90,30,48,40,47,50),
  19. u.fill(),
  20. u.stroke(),
  21. u.save(),
  22.  
  23. u.lineWidth=2,
  24. u.strokeStyle="#010101",
  25. u.beginPath(),
  26. u.moveTo(52,130)
  27. u.bezierCurveTo(48,129,46,126,46,122),
  28. u.moveTo(78,132),
  29. u.bezierCurveTo(73,131,70,129,69,120),
  30. u.moveTo(130,100),
  31. u.bezierCurveTo(100,104,100,105,99,100),
  32. u.stroke(),
  33. u.save(),
  34.  
  35. u.lineWidth=6,
  36. u.strokeStyle="#010101",
  37. u.beginPath(),
  38. u.moveTo(110,71),
  39. u.lineTo(105,81),
  40. u.lineTo(114,80),
  41. u.lineTo(110,71),
  42. u.closePath(),
  43. u.stroke(),
  44. u.save(),
  45.  
  46. u.lineWidth=4,
  47. u.strokeStyle="#010101",
  48. u.fillStyle="#009444",
  49. u.beginPath(),
  50. u.moveTo(60,48),
  51. u.bezierCurveTo(75,50,80,50,93,48),
  52. u.bezierCurveTo(93,48,63,30,55,20),
  53. u.stroke(),
  54. u.fill(),
  55. u.save(),
  56.  
  57.  
  58.  
  59. u.lineWidth=2,
  60. u.strokeStyle="#010101",
  61. u.beginPath(),
  62. u.moveTo(47,50),
  63. u.bezierCurveTo(50,60,100,60,106,50),
  64. u.stroke(),
  65. u.save(),
  66. },v.getBaseWidth=function(){return 150},v.getBaseHeight=function(){return 155},v.getDrawOffsetX=function(){return 0},v.getDrawOffsetY=function(){return-2},v.getScale=function(){return.18},GameInventoryManager&&GameInventoryManager.register("pumpkin_head",e),"undefined"!=typeof exports&&("undefined"!=typeof module&&module.exports&&(exports=module.exports=e),exports.Pumpkin_Head=e)}();
Advertisement
Add Comment
Please, Sign In to add comment