elements.json 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. [
  2. {
  3. "name" : "Lights",
  4. "minAmount" : 1,
  5. "maxAmount" : 1,
  6. "priority" : "Low",
  7. "energy" : -100.0
  8. }
  9. ,{
  10. "name" : "LED-TV",
  11. "minAmount" : 1,
  12. "maxAmount" : 2,
  13. "priority" : "Low",
  14. "energy" : -85.0
  15. }
  16. ,{
  17. "name" : "Ceiling-Fan",
  18. "minAmount" : 1,
  19. "maxAmount" : 2,
  20. "priority" : "Low",
  21. "energy" : -70.0
  22. }
  23. ,{
  24. "name" : "Coffee-Maker",
  25. "minAmount" : 1,
  26. "maxAmount" : 1,
  27. "priority" : "Low",
  28. "energy" : -800.0
  29. }
  30. ,{
  31. "name" : "PC",
  32. "minAmount" : 1,
  33. "maxAmount" : 1,
  34. "priority" : "Essential",
  35. "energy" : -450.0,
  36. "onFlex" : {
  37. "flexChance" : 0.95,
  38. "minCost" : 300,
  39. "maxCost" : 400,
  40. "minDuration" : 1,
  41. "maxDuration" : 10,
  42. "minCooldown" : 0,
  43. "maxCooldown" : 3
  44. },
  45. "offFlex" : {
  46. "flexChance" : 0.95,
  47. "minCost" : 300,
  48. "maxCost" : 400,
  49. "minDuration" : 1,
  50. "maxDuration" : 10,
  51. "minCooldown" : 0,
  52. "maxCooldown" : 3
  53. }
  54. }
  55. ,{
  56. "name" : "Fridge",
  57. "minAmount" : 1,
  58. "maxAmount" : 1,
  59. "priority" : "Low",
  60. "energy" : -300.0,
  61. "onFlex" : {
  62. "flexChance" : 0.95,
  63. "minCost" : 100,
  64. "maxCost" : 200,
  65. "minDuration" : 1,
  66. "maxDuration" : 10,
  67. "minCooldown" : 0,
  68. "maxCooldown" : 3
  69. },
  70. "offFlex" : {
  71. "flexChance" : 0.95,
  72. "minCost" : 100,
  73. "maxCost" : 200,
  74. "minDuration" : 1,
  75. "maxDuration" : 10,
  76. "minCooldown" : 0,
  77. "maxCooldown" : 3
  78. }
  79. }
  80. ,{
  81. "name" : "Water-Heater",
  82. "minAmount" : 1,
  83. "maxAmount" : 1,
  84. "priority" : "Medium",
  85. "energy" : -1300.0,
  86. "onFlex" : {
  87. "flexChance" : 0.95,
  88. "minCost" : 200,
  89. "maxCost" : 250,
  90. "minDuration" : 1,
  91. "maxDuration" : 1,
  92. "minCooldown" : 0,
  93. "maxCooldown" : 3
  94. },
  95. "offFlex" : {
  96. "flexChance" : 0.95,
  97. "minCost" : 200,
  98. "maxCost" : 250,
  99. "minDuration" : 1,
  100. "maxDuration" : 1,
  101. "minCooldown" : 0,
  102. "maxCooldown" : 3
  103. }
  104. }
  105. ,{
  106. "name" : "Microwave",
  107. "minAmount" : 1,
  108. "maxAmount" : 1,
  109. "priority" : "Low",
  110. "energy" : -700.0
  111. }
  112. ,{
  113. "name" : "Toaster",
  114. "minAmount" : 1,
  115. "maxAmount" : 1,
  116. "priority" : "Low",
  117. "energy" : -800.0
  118. }
  119. ,{
  120. "name" : "Washing-Machine",
  121. "minAmount" : 1,
  122. "maxAmount" : 1,
  123. "energy" : -500.0,
  124. "priority" : "Low",
  125. "onFlex" : {
  126. "flexChance" : 0.95,
  127. "minCost" : 50,
  128. "maxCost" : 100,
  129. "minDuration" : 1,
  130. "maxDuration" : 10,
  131. "minCooldown" : 0,
  132. "maxCooldown" : 3
  133. },
  134. "offFlex" : {
  135. "flexChance" : 0.95,
  136. "minCost" : 50,
  137. "maxCost" : 100,
  138. "minDuration" : 1,
  139. "maxDuration" : 10,
  140. "minCooldown" : 0,
  141. "maxCooldown" : 3
  142. }
  143. }
  144. ,{
  145. "name" : "Solar-Panel",
  146. "minAmount" : 1,
  147. "maxAmount" : 1,
  148. "priority" : "Low",
  149. "energy" : 2000.0,
  150. "onFlex" : {
  151. "flexChance" : 0.95,
  152. "minCost" : 120,
  153. "maxCost" : 300,
  154. "minDuration" : 1,
  155. "maxDuration" : 10,
  156. "minCooldown" : 0,
  157. "maxCooldown" : 3
  158. },
  159. "offFlex" : {
  160. "flexChance" : 0.95,
  161. "minCost" : 120,
  162. "maxCost" : 300,
  163. "minDuration" : 1,
  164. "maxDuration" : 10,
  165. "minCooldown" : 0,
  166. "maxCooldown" : 3
  167. }
  168. }
  169. ,{
  170. "name" : "Radio",
  171. "minAmount" : 1,
  172. "maxAmount" : 10,
  173. "priority" : "Low",
  174. "energy" : -50.0
  175. }
  176. ,{
  177. "name" : "Oven",
  178. "minAmount" : 1,
  179. "maxAmount" : 1,
  180. "energy" : -2000.0,
  181. "priority" : "Medium",
  182. "onFlex" : {
  183. "flexChance" : 0.95,
  184. "minCost" : 200,
  185. "maxCost" : 350,
  186. "minDuration" : 1,
  187. "maxDuration" : 10,
  188. "minCooldown" : 0,
  189. "maxCooldown" : 3
  190. },
  191. "offFlex" : {
  192. "flexChance" : 0.95,
  193. "minCost" : 200,
  194. "maxCost" : 350,
  195. "minDuration" : 1,
  196. "maxDuration" : 10,
  197. "minCooldown" : 0,
  198. "maxCooldown" : 3
  199. }
  200. }
  201. ,{
  202. "name" : "Air-Conditioner",
  203. "minAmount" : 1,
  204. "maxAmount" : 1,
  205. "priority" : "Low",
  206. "energy" : -2500.0,
  207. "onFlex" : {
  208. "flexChance" : 0.95,
  209. "minCost" : 100,
  210. "maxCost" : 250,
  211. "minDuration" : 1,
  212. "maxDuration" : 10,
  213. "minCooldown" : 0,
  214. "maxCooldown" : 3
  215. },
  216. "offFlex" : {
  217. "flexChance" : 0.95,
  218. "minCost" : 100,
  219. "maxCost" : 250,
  220. "minDuration" : 1,
  221. "maxDuration" : 10,
  222. "minCooldown" : 0,
  223. "maxCooldown" : 3
  224. }
  225. }
  226. ,{
  227. "name" : "Paper-Shredder",
  228. "minAmount" : 1,
  229. "maxAmount" : 1,
  230. "priority" : "Low",
  231. "energy" : -220.0
  232. }
  233. ,{
  234. "name" : "Vacuum-Cleaner",
  235. "minAmount" : 1,
  236. "maxAmount" : 1,
  237. "priority" : "Low",
  238. "energy" : -220.0
  239. }
  240. ]