Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

590 linhas
23 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <dependency-tree>
  3. <class-shortcut name="GameState">Engine.DependencyTree.GameStateDependency</class-shortcut>
  4. <class-shortcut name="GameStats">Engine.DependencyTree.GameStatsDependency</class-shortcut>
  5. <class-shortcut name="DailyGameState">Engine.DependencyTree.DailyGameStateDependency</class-shortcut>
  6. <class-shortcut name="DailyGameStats">Engine.DependencyTree.DailyGameStatsDependency</class-shortcut>
  7. <dependency id="daily_quests_day_1">
  8. <dependency id="dq1/play/minutes">
  9. <property name="ordered-children">true</property>
  10. <property name="title">reward_minutes_played$n</property>
  11. <property name="sprite">quest_play</property>
  12. <property name="achieved-sprite">checkmark_icon_small</property>
  13. <dependency id="dq1/play/minutes_30" class="DailyGameState">
  14. <property name="key">TotalMinutesPlayed</property>
  15. <property name="reward">{Gold:5}</property>
  16. <property name="min">30</property>
  17. </dependency>
  18. </dependency>
  19. <dependency id="dq1/buildings/upgrade">
  20. <property name="ordered-children">true</property>
  21. <property name="title">reward_upgrades$n</property>
  22. <property name="sprite">quest_upgrade</property>
  23. <property name="achieved-sprite">checkmark_icon_small</property>
  24. <dependency id="dq1/buildings/upgrade_5" class="DailyGameStats">
  25. <property name="key">NumberOfUpgrades</property>
  26. <property name="reward">{XP:500}</property>
  27. <property name="min">5</property>
  28. </dependency>
  29. </dependency>
  30. <dependency id="dq1/buildings/construct">
  31. <property name="ordered-children">true</property>
  32. <property name="title">reward_facilities_built$n</property>
  33. <property name="sprite">quest_facilities</property>
  34. <property name="achieved-sprite">checkmark_icon_small</property>
  35. <dependency id="dq1/buildings/construct_10" class="DailyGameStats">
  36. <property name="key">GlobalBuildingsBuilt</property>
  37. <property name="reward">{Cash:50000}</property>
  38. <property name="min">10</property>
  39. </dependency>
  40. </dependency>
  41. </dependency>
  42. <dependency id="daily_quests_day_2">
  43. <dependency id="dq2/play/minutes">
  44. <property name="ordered-children">true</property>
  45. <property name="title">reward_minutes_played$n</property>
  46. <property name="sprite">quest_play</property>
  47. <property name="achieved-sprite">checkmark_icon_small</property>
  48. <dependency id="dq2/play/minutes_30" class="DailyGameState">
  49. <property name="key">TotalMinutesPlayed</property>
  50. <property name="reward">{Gold:5}</property>
  51. <property name="min">30</property>
  52. </dependency>
  53. </dependency>
  54. <dependency id="dq2/collect/times">
  55. <property name="ordered-children">true</property>
  56. <property name="title">reward_profit_collected$n</property>
  57. <property name="sprite">hud_cash_icon</property>
  58. <property name="achieved-sprite">checkmark_icon_small</property>
  59. <dependency id="dq/collect/times_25" class="DailyGameStats">
  60. <property name="key">TimesCollected</property>
  61. <property name="reward">{XP:1000}</property>
  62. <property name="min">25</property>
  63. </dependency>
  64. </dependency>
  65. <dependency id="dq2/game/build_gold">
  66. <property name="ordered-children">true</property>
  67. <property name="title">reward_facilities_gold</property>
  68. <property name="sprite">quest_facilitiesgold</property>
  69. <property name="achieved-sprite">checkmark_icon_small</property>
  70. <dependency id="dq2/game/build_gold_5" class="DailyGameStats">
  71. <property name="key">GlobalBuildingsBuiltWithGold</property>
  72. <property name="reward">{Gold:5}</property>
  73. <property name="min">5</property>
  74. </dependency>
  75. </dependency>
  76. </dependency>
  77. <dependency id="daily_quests_day_3">
  78. <dependency id="dq3/play/hour">
  79. <property name="ordered-children">true</property>
  80. <property name="title">reward_hours_played$1</property>
  81. <property name="sprite">quest_play</property>
  82. <property name="achieved-sprite">checkmark_icon_small</property>
  83. <dependency id="dq3/play/hour_1" class="DailyGameState">
  84. <property name="key">TotalMinutesPlayed</property>
  85. <property name="value-modifier">60</property>
  86. <property name="reward">{Gold:3}</property>
  87. <property name="min">60</property>
  88. </dependency>
  89. </dependency>
  90. <dependency id="dq3/game/speedups">
  91. <property name="ordered-children">true</property>
  92. <property name="title">reward_speedup$n</property>
  93. <property name="sprite">quest_speedup</property>
  94. <property name="achieved-sprite">checkmark_icon_small</property>
  95. <dependency id="dq3/game/speedups_5" class="DailyGameStats">
  96. <property name="key">SpeedupsExecuted</property>
  97. <property name="reward">{Gold:2}</property>
  98. <property name="min">5</property>
  99. </dependency>
  100. </dependency>
  101. <dependency id="dq3/buildings/construct">
  102. <property name="ordered-children">true</property>
  103. <property name="title">reward_facilities_built$n</property>
  104. <property name="sprite">quest_facilities</property>
  105. <property name="achieved-sprite">checkmark_icon_small</property>
  106. <dependency id="dq3/buildings/construct_15" class="DailyGameStats">
  107. <property name="key">GlobalBuildingsBuilt</property>
  108. <property name="reward">{Cash:150000}</property>
  109. <property name="min">15</property>
  110. </dependency>
  111. </dependency>
  112. </dependency>
  113. <dependency id="daily_quests">
  114. <dependency id="dq/play/hour">
  115. <property name="ordered-children">true</property>
  116. <property name="title">reward_hours_played$1</property>
  117. <property name="sprite">quest_play</property>
  118. <property name="achieved-sprite">checkmark_icon_small</property>
  119. <property name="weight">2500</property>
  120. <dependency id="dq/play/hour_1" class="DailyGameState">
  121. <property name="key">TotalMinutesPlayed</property>
  122. <property name="value-modifier">60</property>
  123. <property name="reward">{Gold:3}</property>
  124. <property name="min">60</property>
  125. </dependency>
  126. </dependency>
  127. <dependency id="dq/buildings/construct">
  128. <property name="ordered-children">true</property>
  129. <property name="title">reward_facilities_built$n</property>
  130. <property name="sprite">quest_facilities</property>
  131. <property name="achieved-sprite">checkmark_icon_small</property>
  132. <property name="weight">2500</property>
  133. <dependency id="dq/buildings/construct/X" class="DailyGameStats">
  134. <property name="key">GlobalBuildingsBuilt</property>
  135. <property name="min">999999</property>
  136. <property name="reward">{Cash:150000}</property>
  137. <!-- will be overridden -->
  138. <property name="possible-values">15|20|25</property>
  139. </dependency>
  140. </dependency>
  141. <dependency id="dq/collect/times">
  142. <property name="ordered-children">true</property>
  143. <property name="title">reward_profit_collected$n</property>
  144. <property name="sprite">hud_cash_icon</property>
  145. <property name="achieved-sprite">checkmark_icon_small</property>
  146. <property name="weight">3333</property>
  147. <dependency id="dq/collect/times/X" class="DailyGameStats">
  148. <property name="key">TimesCollected</property>
  149. <property name="min">999999</property>
  150. <property name="reward">{XP:1500}</property>
  151. <!-- will be overridden -->
  152. <property name="possible-values">50|100|150|200|250</property>
  153. </dependency>
  154. </dependency>
  155. <dependency id="dq/people/population">
  156. <property name="ordered-children">true</property>
  157. <property name="title">reward_citizens$n</property>
  158. <property name="sprite">quest_citizens</property>
  159. <property name="achieved-sprite">checkmark_icon_small</property>
  160. <property name="weight">2500</property>
  161. <dependency id="dq/people/population/X" class="DailyGameState">
  162. <property name="key">GlobalPopulation</property>
  163. <property name="min">999999</property>
  164. <property name="reward">{Cash:250000}</property>
  165. <!-- will be overridden -->
  166. <property name="possible-values">150|200|250|500</property>
  167. </dependency>
  168. </dependency>
  169. <dependency id="dq/scenery/demolish">
  170. <property name="ordered-children">true</property>
  171. <property name="title">reward_remove_rocks</property>
  172. <property name="sprite">quest_removerocks</property>
  173. <property name="achieved-sprite">checkmark_icon_small</property>
  174. <property name="weight">2500</property>
  175. <dependency id="dq/scenery/demolish/X" class="DailyGameStats">
  176. <property name="key">NumberOfRocksRemoved</property>
  177. <property name="min">999999</property>
  178. <property name="reward">{XP:750}</property>
  179. <!-- will be overridden -->
  180. <property name="possible-values">5|10|15|20|25</property>
  181. </dependency>
  182. </dependency>
  183. <dependency id="dq/spend/gold_50pct">
  184. <property name="ordered-children">true</property>
  185. <property name="title">reward_spend_gold</property>
  186. <property name="sprite">hud_gold_icon</property>
  187. <property name="achieved-sprite">checkmark_icon_small</property>
  188. <property name="weight">2500</property>
  189. <dependency id="dq/spend/gold_50pct/X" class="DailyGameStats">
  190. <property name="key">GoldSpent</property>
  191. <property name="min">999999</property>
  192. <property name="reward">{Gold:0}</property>
  193. <!-- will be overridden -->
  194. <property name="possible-values">10|20|50|100|250|500</property>
  195. <property name="possible-rewards">{Gold:5}|{Gold:10}|{Gold:25}|{Gold:50}|{Gold:125}|{Gold:250}</property>
  196. </dependency>
  197. </dependency>
  198. <dependency id="dq/spend/gold_75pct">
  199. <property name="ordered-children">true</property>
  200. <property name="title">reward_spend_gold</property>
  201. <property name="sprite">hud_gold_icon</property>
  202. <property name="achieved-sprite">checkmark_icon_small</property>
  203. <property name="weight">2500</property>
  204. <dependency id="dq/spend/gold_75pct/X" class="DailyGameStats">
  205. <property name="key">GoldSpent</property>
  206. <property name="min">1000</property>
  207. <property name="reward">{Gold:750}</property>
  208. </dependency>
  209. </dependency>
  210. <dependency id="dq/play/sessions">
  211. <property name="ordered-children">true</property>
  212. <property name="title">reward_play_times$n</property>
  213. <property name="sprite">quest_play</property>
  214. <property name="achieved-sprite">checkmark_icon_small</property>
  215. <property name="weight">2500</property>
  216. <dependency id="dq/play/sessions/X" class="DailyGameStats">
  217. <property name="key">NumberOfTimesPlayed</property>
  218. <property name="min">999999</property>
  219. <property name="reward">{Gold:1}</property>
  220. <!-- will be overridden -->
  221. <property name="possible-values">3|7|12|15</property>
  222. </dependency>
  223. </dependency>
  224. <dependency id="dq/play/5_minute_sessions">
  225. <property name="ordered-children">true</property>
  226. <property name="title">reward_play_times_5_minutes$n</property>
  227. <property name="sprite">quest_play5</property>
  228. <property name="achieved-sprite">checkmark_icon_small</property>
  229. <property name="weight">2500</property>
  230. <dependency id="dq/play/5_minute_sessions_5" class="DailyGameState">
  231. <property name="key">TotalFiveMinuteSessions</property>
  232. <property name="reward">{Gold:2}</property>
  233. <property name="min">5</property>
  234. </dependency>
  235. </dependency>
  236. </dependency>
  237. <dependency id="quests">
  238. <!-- ============= Alle 3 de daily quests gehaald ============= -->
  239. <dependency id="game/all_daily_quests_completed">
  240. <property name="ordered-children">true</property>
  241. <property name="title-singular">reward_completed_dailyquests$1</property>
  242. <property name="title-plural">reward_completed_dailyquests$n</property>
  243. <property name="sprite">quest_dailyquests</property>
  244. <property name="auto-gen-count">1</property>
  245. <property name="auto-gen-template">game/all_daily_quests_completed_#</property>
  246. <property name="auto-gen-iteration-start">1</property>
  247. <property name="auto-gen-iteration-step">1</property>
  248. <template id="game/all_daily_quests_completed_#" class="GameStats">
  249. <property name="key">NumberOfTimesAllDailyQuestsCompleted</property>
  250. <property name="min">[#]</property>
  251. <property name="reward">{Gold:1}</property>
  252. </template>
  253. </dependency>
  254. <!-- ============= Aantal inwoners ============= -->
  255. <dependency id="people/population">
  256. <property name="ordered-children">true</property>
  257. <property name="title-singular">reward_citizens$1</property>
  258. <property name="title-plural">reward_citizens$n</property>
  259. <property name="sprite">quest_citizens</property>
  260. <dependency id="people/population_25" class="GameState">
  261. <property name="key">GlobalPopulation</property>
  262. <property name="min">25</property>
  263. <property name="reward">{Cash:50000}</property>
  264. </dependency>
  265. <dependency id="people/population_50" class="GameState">
  266. <property name="key">GlobalPopulation</property>
  267. <property name="min">50</property>
  268. <property name="reward">{Cash:100000}</property>
  269. </dependency>
  270. <dependency id="people/population_100" class="GameState">
  271. <property name="key">GlobalPopulation</property>
  272. <property name="min">100</property>
  273. <property name="reward">{Cash:150000}</property>
  274. </dependency>
  275. <dependency id="people/population_250" class="GameState">
  276. <property name="key">GlobalPopulation</property>
  277. <property name="min">250</property>
  278. <property name="reward">{Cash:250000}</property>
  279. </dependency>
  280. <property name="auto-gen-count">1</property>
  281. <property name="auto-gen-template">people/population_#</property>
  282. <property name="auto-gen-iteration-start">500</property>
  283. <property name="auto-gen-iteration-step">500</property>
  284. <property name="auto-gen-iteration-end">100000</property>
  285. <template id="people/population_#" class="GameState">
  286. <property name="key">GlobalPopulation</property>
  287. <property name="min">[#]</property>
  288. <property name="reward">{Cash:300000}</property>
  289. </template>
  290. </dependency>
  291. <!-- ============= Aantal werknemers ============= -->
  292. <dependency id="people/employees">
  293. <property name="ordered-children">true</property>
  294. <property name="title-singular">reward_employees$1</property>
  295. <property name="title-plural">reward_employees$n</property>
  296. <property name="sprite">quest_employees</property>
  297. <dependency id="people/employees_25" class="GameState">
  298. <property name="key">GlobalEmployees</property>
  299. <property name="min">25</property>
  300. <property name="reward">{Cash:50000}</property>
  301. </dependency>
  302. <dependency id="people/employees_50" class="GameState">
  303. <property name="key">GlobalEmployees</property>
  304. <property name="min">50</property>
  305. <property name="reward">{Cash:100000}</property>
  306. </dependency>
  307. <dependency id="people/employees_100" class="GameState">
  308. <property name="key">GlobalEmployees</property>
  309. <property name="min">100</property>
  310. <property name="reward">{Cash:150000}</property>
  311. </dependency>
  312. <dependency id="people/employees_250" class="GameState">
  313. <property name="key">GlobalEmployees</property>
  314. <property name="min">250</property>
  315. <property name="reward">{Cash:250000}</property>
  316. </dependency>
  317. <property name="auto-gen-count">1</property>
  318. <property name="auto-gen-template">people/employees_#</property>
  319. <property name="auto-gen-iteration-start">500</property>
  320. <property name="auto-gen-iteration-step">500</property>
  321. <property name="auto-gen-iteration-end">100000</property>
  322. <template id="people/employees_#" class="GameState">
  323. <property name="key">GlobalEmployees</property>
  324. <property name="min">[#]</property>
  325. <property name="reward">{Cash:300000}</property>
  326. </template>
  327. </dependency>
  328. <!-- ============= Aantal speedups uitgevoerd ============= -->
  329. <dependency id="game/speedups">
  330. <property name="ordered-children">true</property>
  331. <property name="title-singular">reward_speedup$1</property>
  332. <property name="title-plural">reward_speedup$n</property>
  333. <property name="sprite">quest_speedup</property>
  334. <dependency id="game/speedups_5" class="GameStats">
  335. <property name="key">SpeedupsExecuted</property>
  336. <property name="min">5</property>
  337. <property name="reward">{XP:500}</property>
  338. </dependency>
  339. <dependency id="game/speedups_10" class="GameStats">
  340. <property name="key">SpeedupsExecuted</property>
  341. <property name="min">10</property>
  342. <property name="reward">{XP:1000}</property>
  343. </dependency>
  344. <property name="auto-gen-count">1</property>
  345. <property name="auto-gen-template">game/speedups_#</property>
  346. <property name="auto-gen-iteration-start">50</property>
  347. <property name="auto-gen-iteration-step">50</property>
  348. <property name="auto-gen-iteration-end">50000</property>
  349. <template id="game/speedups_#" class="GameStats">
  350. <property name="key">SpeedupsExecuted</property>
  351. <property name="min">[#]</property>
  352. <property name="reward">{XP:10000}</property>
  353. </template>
  354. </dependency>
  355. <!-- ============= Aantal expansions gekocht ============= -->
  356. <dependency id="game/expansions">
  357. <property name="ordered-children">true</property>
  358. <property name="title-singular">reward_buy_expansions$1</property>
  359. <property name="title-plural">reward_buy_expansions$n</property>
  360. <property name="sprite">quest_expansions</property>
  361. <dependency id="game/expansions_2" class="GameStats">
  362. <property name="key">NumberOfExpansionsPurchased</property>
  363. <property name="min">2</property>
  364. <property name="reward">{XP:500}</property>
  365. </dependency>
  366. <dependency id="game/expansions_4" class="GameStats">
  367. <property name="key">NumberOfExpansionsPurchased</property>
  368. <property name="min">4</property>
  369. <property name="reward">{XP:1000}</property>
  370. </dependency>
  371. <property name="auto-gen-count">1</property>
  372. <property name="auto-gen-template">game/expansions_#</property>
  373. <property name="auto-gen-iteration-start">6</property>
  374. <property name="auto-gen-iteration-step">2</property>
  375. <property name="auto-gen-iteration-end">1000</property>
  376. <template id="game/expansions_#" class="GameStats">
  377. <property name="key">NumberOfExpansionsPurchased</property>
  378. <property name="min">[#]</property>
  379. <property name="reward">{Cash:200000}</property>
  380. </template>
  381. </dependency>
  382. <!-- ============= Aantal gebouwen naar level 10 geupgradet ============= -->
  383. <dependency id="upgrades/lvl_10_upgrade">
  384. <property name="ordered-children">true</property>
  385. <property name="title-singular">reward_upgrades_level10$1</property>
  386. <property name="title-plural">reward_upgrades_level10$n</property>
  387. <property name="sprite">quest_upgrademax</property>
  388. <dependency id="upgrades/lvl_10_upgrade_5" class="GameStats">
  389. <property name="key">NumberOfLevel10Upgrades</property>
  390. <property name="min">5</property>
  391. <property name="reward">{XP:500}</property>
  392. </dependency>
  393. <dependency id="upgrades/lvl_10_upgrade_10" class="GameStats">
  394. <property name="key">NumberOfLevel10Upgrades</property>
  395. <property name="min">10</property>
  396. <property name="reward">{XP:1000}</property>
  397. </dependency>
  398. <property name="auto-gen-count">1</property>
  399. <property name="auto-gen-template">upgrades/lvl_10_upgrade_#</property>
  400. <property name="auto-gen-iteration-start">50</property>
  401. <property name="auto-gen-iteration-step">50</property>
  402. <property name="auto-gen-iteration-end">5000</property>
  403. <template id="upgrades/lvl_10_upgrade_#" class="GameStats">
  404. <property name="key">NumberOfLevel10Upgrades</property>
  405. <property name="min">[#]</property>
  406. <property name="reward">{XP:10000}</property>
  407. </template>
  408. </dependency>
  409. <!-- ============= Aantal video's bekeken ============= -->
  410. <dependency id="game/videos_gold">
  411. <property name="ordered-children">true</property>
  412. <property name="requires-ads">true</property>
  413. <property name="title-singular">reward_watch_videos$1</property>
  414. <property name="title-plural">reward_watch_videos$n</property>
  415. <property name="sprite">quest_video</property>
  416. <property name="auto-gen-count">1</property>
  417. <property name="auto-gen-template">game/videos_gold_#</property>
  418. <property name="auto-gen-iteration-start">1</property>
  419. <property name="auto-gen-iteration-step">1</property>
  420. <template id="game/videos_gold_#" class="GameStats">
  421. <property name="key">GoldVideosWatched</property>
  422. <property name="min">[#]</property>
  423. <property name="reward">{Gold:1}</property>
  424. </template>
  425. </dependency>
  426. <!-- ==== Eiland unlocks === -->
  427. <dependency id="islands/unlock">
  428. <property name="ordered-children">true</property>
  429. <property name="title-singular">rewards.unlock_islands</property>
  430. <property name="title-plural">rewards.unlock_islands</property>
  431. <property name="sprite">quest_islands</property>
  432. <dependency id="islands/unlock_2" class="GameStats">
  433. <property name="key">NumberOfIslandsUnlocked</property>
  434. <property name="min">2</property>
  435. <property name="reward">{Gold:10}</property>
  436. </dependency>
  437. <dependency id="islands/unlock_3" class="GameStats">
  438. <property name="key">NumberOfIslandsUnlocked</property>
  439. <property name="min">3</property>
  440. <property name="reward">{Gold:15}</property>
  441. </dependency>
  442. <dependency id="islands/unlock_4" class="GameStats">
  443. <property name="key">NumberOfIslandsUnlocked</property>
  444. <property name="min">4</property>
  445. <property name="reward">{Gold:20}</property>
  446. </dependency>
  447. <dependency id="islands/unlock_5" class="GameStats">
  448. <property name="key">NumberOfIslandsUnlocked</property>
  449. <property name="min">5</property>
  450. <property name="reward">{Gold:25}</property>
  451. </dependency>
  452. <dependency id="islands/unlock_6" class="GameStats">
  453. <property name="key">NumberOfIslandsUnlocked</property>
  454. <property name="min">6</property>
  455. <property name="reward">{Gold:30}</property>
  456. </dependency>
  457. <dependency id="islands/unlock_7" class="GameStats">
  458. <property name="key">NumberOfIslandsUnlocked</property>
  459. <property name="min">7</property>
  460. <property name="reward">{Gold:50}</property>
  461. </dependency>
  462. <dependency id="islands/unlock_8" class="GameStats">
  463. <property name="key">NumberOfIslandsUnlocked</property>
  464. <property name="min">8</property>
  465. <property name="reward">{Gold:50}</property>
  466. </dependency>
  467. <dependency id="islands/unlock_9" class="GameStats">
  468. <property name="key">NumberOfIslandsUnlocked</property>
  469. <property name="min">9</property>
  470. <property name="reward">{Gold:50}</property>
  471. </dependency>
  472. </dependency>
  473. <dependency id="islands/unlock_all">
  474. <property name="ordered-children">true</property>
  475. <property name="title-singular">rewards.unlock_all_islands</property>
  476. <property name="title-plural">rewards.unlock_all_islands</property>
  477. <property name="sprite">quest_islands</property>
  478. <dependency id="islands/unlock_all_10" class="GameStats">
  479. <property name="key">NumberOfIslandsUnlocked</property>
  480. <property name="min">10</property>
  481. <property name="reward">{Gold:100}</property>
  482. </dependency>
  483. </dependency>
  484. <!--== Gebouwen met goud bouwen ==-->
  485. <dependency id="game/build_gold">
  486. <property name="ordered-children">true</property>
  487. <property name="title-singular">reward_facilities_gold</property>
  488. <property name="title-plural">reward_facilities_gold</property>
  489. <property name="sprite">quest_facilitiesgold</property>
  490. <property name="auto-gen-count">1</property>
  491. <property name="auto-gen-template">game/build_gold_#</property>
  492. <property name="auto-gen-iteration-start">5</property>
  493. <property name="auto-gen-iteration-step">5</property>
  494. <property name="auto-gen-iteration-end">5000</property>
  495. <template id="game/build_gold_#" class="GameStats">
  496. <property name="key">GlobalBuildingsBuiltWithGold</property>
  497. <property name="min">[#]</property>
  498. <property name="reward">{Gold:3}</property>
  499. </template>
  500. </dependency>
  501. </dependency>
  502. </dependency-tree>