Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.95 KB | None | 0 0
  1. gather: function (ing1, ing2, player) {
  2. var log = [ing1,ing2];
  3. for (var i=0;i<2;i++)
  4. {
  5. switch (log[i])
  6. {
  7. case 'meat':
  8. player.meat++;
  9. break;
  10. case 'seafood':
  11. player.seafood++;
  12. break;
  13. case 'vegetables':
  14. player.vegetables++;
  15. break;
  16. case 'seasoning':
  17. player.seasoning++;
  18. break;
  19. case 'groats':
  20. player.groats++;
  21. break;
  22. default:
  23. console.log('unable to execute gather function');
  24. }
  25. }
  26. },
  27.  
  28. theft: function (player, target, ing) {
  29. switch (ing)
  30. {
  31. case 'meat':
  32. player.meat++;
  33. target.meat--;
  34. break;
  35. case 'seafood':
  36. player.seafood++;
  37. target.seafood--;
  38. break;
  39. case 'vegetables':
  40. player.vegetables++;
  41. target.vegetables--;
  42. break;
  43. case 'seasoning':
  44. player.seasoning++;
  45. target.seasoning--;
  46. break;
  47. case 'groats':
  48. player.groats++;
  49. target.groats--;
  50. break;
  51. default:
  52. console.log('unable to execte theft function');
  53. }
  54. },
  55.  
  56. freshProducts: function (ing, players) {
  57. for (var i=0;i<players.length;i++)
  58. {
  59. switch (ing)
  60. {
  61. case 'meat':
  62. players[i].meat++;
  63. break;
  64. case 'seafood':
  65. players[i].seafood++;
  66. break;
  67. case 'vegetables':
  68. players[i].vegetables++;
  69. break;
  70. case 'seasoning':
  71. players[i].seasoning++;
  72. break;
  73. case 'groats':
  74. players[i].groats++;
  75. break;
  76. default:
  77. console.log('unable to execte freshProducts function');
  78. }
  79. }
  80. },
  81.  
  82. spoil: function (target, ing) {
  83. switch (ing)
  84. {
  85. case 'meat':
  86. target.meat--;
  87. break;
  88. case 'seafood':
  89. target.seafood--;
  90. break;
  91. case 'vegetables':
  92. target.vegetables--;
  93. break;
  94. case 'seasoning':
  95. target.seasoning--;
  96. break;
  97. case 'groats':
  98. target.groats--;
  99. break;
  100. default:
  101. console.log('unable to execte spoil function');
  102. }
  103. }
  104. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement