Advertisement
Guest User

Untitled

a guest
Aug 31st, 2014
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. namespace Cooksim
  2. {
  3. public class Game : INotifyPropertyChanged
  4.  
  5. {
  6.  
  7. private int money;
  8.  
  9. public int Money
  10. {
  11. get { return money; }
  12. set { if (value != money)
  13. { money = value; OnPropertyChanged("Money"); } } }
  14. public static Random rand = new Random();
  15. public List<Cook> cookRoster = new List<Cook>();
  16. public List<Order> orders = new List<Order>();
  17. public Cook currentCook = null;
  18. public Order currentOrder = null;
  19. public Vegetable currentVegetable = null;
  20. public List<object> foodInventory = new List<object>();
  21. public event PropertyChangedEventHandler PropertyChanged;
  22.  
  23.  
  24.  
  25. public List<Vegetable> vegetables = new List<Vegetable>();
  26.  
  27. public Game()
  28. {
  29. this.money = 50;
  30. }
  31.  
  32. public void addFuckTonofVegetables()
  33. {
  34. for (int i = 0; i < 20; i++)
  35. {
  36. vegetables.Add(new Vegetable("Onion", 1, 10));
  37. }
  38. }
  39.  
  40. public static List<Bonus> bonuses = new List<Bonus>()
  41. {
  42. new Bonus("ordinary", 5),
  43. new Bonus("unrefined", -20),
  44. new Bonus("extraordinary", 50),
  45. new Bonus("remarkable", 100),
  46. new Bonus("exceptional", 150),
  47. new Bonus("singular", 200),
  48. new Bonus("outstanding", 250),
  49. new Bonus("superior", 10),
  50. new Bonus("unique", 500),
  51. new Bonus("unearthly", 1000),
  52. new Bonus("unparalleled", 10000),
  53. new Bonus("brittle", -20),
  54. new Bonus("break-resistant", 35),
  55. new Bonus("shatter-proof", 350),
  56. new Bonus("indestructible", 500),
  57. new Bonus("durable", 15),
  58. new Bonus("heavy-duty", 15000),
  59. new Bonus("rust-resistant", 25000),
  60. new Bonus("dreadful", -5000),
  61. new Bonus("deplorable", -10000),
  62. new Bonus("crummy", -100),
  63. new Bonus("dismal", -25),
  64. new Bonus("defective", -2000),
  65. new Bonus("sub-par", -75),
  66. new Bonus("substandard", -5),
  67. new Bonus("inferior", -7),
  68. new Bonus("decent", 15),
  69. new Bonus("good", 30),
  70. new Bonus("great", 90),
  71. new Bonus("fantastic", 5000),
  72. new Bonus("amazing", 50000),
  73. new Bonus("stupendous", 100000),
  74. new Bonus("stunning", 500000),
  75. new Bonus("astounding", 1000000),
  76. new Bonus("phenomenal", 1000000000),
  77. new Bonus("DAS IT MANE.", 2147483647)
  78. };
  79.  
  80. public List<Protein> protonz = new List<Protein>()
  81. {
  82. new Protein("Beef", 10),
  83. new Protein("Dog", 10),
  84. };
  85.  
  86.  
  87. protected void OnPropertyChanged(string name)
  88. {
  89. PropertyChangedEventHandler handler = PropertyChanged;
  90. if (handler != null)
  91. {
  92. handler(this, new PropertyChangedEventArgs(name));
  93. }
  94. }
  95. }
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement