Guest User

Untitled

a guest
Feb 23rd, 2012
1,447
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Quest (<identifier>, <"Questgiver character name">, <number of dialog steps>)
  2. //
  3. // Conditions:
  4. // ConditionVisitArea <"logic box name"> <number of player characters>
  5. // ConditionConquerLocation <location id>
  6. // ConditionKillType <"character name"> <count>
  7. // ConditionItems <equipment id> <count>
  8. //
  9. // Rewards:
  10. // RewardMoney <100>
  11. // RewardItem <equipment id> <count>
  12. // RewardJoin
  13. // RewardUnlockQuest <quest id>
  14. // RewardUnlockTrader <"trader name">
  15. // RewardAchievement <achievement id> (as in docs/jar_steam_achievements.odt or as in EAchievement+1)
  16. //
  17. // ReportFile <report file id>
  18. //
  19. // UnlockedByDefault (quest is available from beginning)
  20. // ActiveByDefault (quest is in log from beginning)
  21. //
  22. // TimeLimit <Number of days> (quest has to be solved in given time, default: no limit)
  23. //
  24. // SetDestinationNPC "Questtarget character name"
  25. //
  26.  
  27. // Quests for Testing added by Peter
  28. // Made Test Quest1 = Area Trigger, Made Test Quest 2 = Kill Slay, Made Q4 unlock Q3, Updated quest.xml to fit quests
  29.  
  30. Quest (1, "Father_Test", 2)
  31. {
  32. ConditionVisitArea "QUEST_test" 1
  33.  
  34. RewardMoney 10
  35. RewardUnlockQuest 2
  36. ReportFile 0
  37. }
  38.  
  39.  
  40. Quest (2, "Father_Test", 2)
  41. {
  42. UnlockedByDefault
  43. ConditionKillType "q_Slay" 1
  44. //ConditionKillType "Father_Test" 1
  45.  
  46. ReportFile 2
  47.  
  48. RewardUnlockQuest 3
  49.  
  50. RewardMoney 666
  51. RewardItem 100 2
  52. RewardItem 50 1
  53. }
  54.  
  55.  
  56. Quest (3, "Father_Test", 2)
  57. {
  58. ConditionVisitArea "QUEST_test" 1
  59.  
  60. RewardMoney 999
  61. RewardItem 100 20
  62. RewardItem 50 6
  63. RewardUnlockQuest 4
  64.  
  65. TimeLimit 10
  66. ReportFile 1
  67. }
  68.  
  69.  
  70. Quest (4, "Father_Test", 2)
  71. {
  72. ConditionConquerLocation 20
  73. RewardUnlockQuest 5
  74.  
  75. TimeLimit 5
  76. }
  77.  
  78. Quest (5, "Father_Test", 2)
  79. {
  80. // 10 pornmas
  81. ConditionItems 814 10
  82. RewardJoin
  83.  
  84. TimeLimit 20
  85. }
  86.  
  87. //--------------------JA QUESTS--------------------------------
  88.  
  89. //Arulco Liberation
  90. Quest (6, "", 1)
  91. {
  92. ActiveByDefault
  93.  
  94. ConditionKillType "Deidranna" 1
  95.  
  96. RewardAchievement 35
  97.  
  98. ReportFile 0
  99. }
  100.  
  101. //Secure Drassen Airport
  102. Quest (7, "", 1)
  103. {
  104. ActiveByDefault
  105.  
  106. ConditionConquerLocation 52
  107.  
  108. SetDestinationNPC "Pablo"
  109.  
  110. RewardUnlockQuest 14
  111.  
  112. RewardUnlockTrader "Waldo"
  113.  
  114. // RewardAchievement 27
  115.  
  116. }
  117.  
  118. //Find Miguel Cordonna Leader of Rebelgroup
  119. Quest (8, "", 1)
  120. {
  121. ActiveByDefault
  122.  
  123. //A little bit cheaty here
  124. ConditionVisitArea "q_l_ov12_miguel" 1
  125.  
  126. SetDestinationNPC "Miguel"
  127.  
  128. //Unlock Kingpin Quest
  129. RewardUnlockQuest 12
  130.  
  131. }
  132.  
  133. //Father -> Find IRA
  134. Quest (9, "Walker", 4)
  135. {
  136. UnlockedByDefault
  137.  
  138. ConditionVisitArea "q_l_drassencity_bar" 1 // NEEDS TO BE WHERE IRA IS LOCATED
  139.  
  140. SetDestinationNPC "Ira"
  141.  
  142. //Unlock Ira follow up: Free Cambria Mine
  143. RewardUnlockQuest 10
  144.  
  145. //Unlock kill Hillbillies Cannibals Father Quest at Drassen, same location as Skyrider quest
  146. RewardUnlockQuest 15
  147.  
  148. //To liberate the mines you can buy some stuff at Herve
  149. RewardUnlockTrader "Herve"
  150. }
  151.  
  152.  
  153. //Ira -> Capture Mine
  154. Quest (10, "Ira", 4)
  155. {
  156. //Caputre Cambria Mine
  157. ConditionConquerLocation 46
  158.  
  159. //Unlock Oswald Quest
  160. RewardUnlockQuest 16
  161.  
  162. // Unlock Ira Follow Up
  163. RewardUnlockQuest 11
  164.  
  165. RewardItem 828 1
  166.  
  167. //Talk to Oswald after you conquered the mines
  168. SetDestinationNPC "Oswald"
  169. }
  170.  
  171.  
  172. //Ira Secure Water pump Station
  173. Quest (11, "Ira", 3)
  174. {
  175. //Capture Water Pump Station
  176.  
  177. ConditionConquerLocation 51
  178.  
  179. RewardJoin
  180. }
  181.  
  182.  
  183. Quest (12, "Miguel", 5)
  184. {
  185. ConditionVisitArea "q_l_sanmona_kingpin1" 1
  186.  
  187. SetDestinationNPC "Kingpin"
  188.  
  189. //Unlock Kingpin Quest
  190. RewardUnlockQuest 20
  191.  
  192. //Unlock Oswalds Secret Stash Quest
  193. RewardUnlockQuest 17
  194.  
  195. //Unlock Dimitri Quest
  196. RewardUnlockQuest 18
  197.  
  198. }
  199.  
  200.  
  201. Quest (13, "Vince", 4)
  202. {
  203. //Sam_14
  204. ConditionConquerLocation 45
  205. //sam_station_03
  206. ConditionConquerLocation 7
  207. //Meduna Sam
  208. ConditionConquerLocation 1
  209. UnlockedByDefault
  210.  
  211. RewardJoin
  212. RewardMoney 5000
  213.  
  214. TimeLimit 30
  215. }
  216.  
  217.  
  218. Quest (14, "Skyrider", 6)
  219. {
  220. //Quest Diamonds
  221. ConditionItems 801 4
  222.  
  223. //UnlockedByDefault
  224. RewardItem 801 2
  225. RewardItem 193 1
  226. }
  227.  
  228.  
  229. Quest (15, "Walker", 4)
  230. {
  231. //Only conquer Location - Did crash otherwise
  232.  
  233. ConditionConquerLocation 37
  234.  
  235. RewardMoney 1418
  236. }
  237.  
  238. //Free Alma and Grumm for all the mines
  239.  
  240. Quest (16, "Oswald", 2)
  241. {
  242. ConditionConquerLocation 27 // Free Alma
  243. ConditionConquerLocation 57 // Free Grumm
  244.  
  245. RewardMoney 20000
  246. }
  247.  
  248.  
  249. //Oswald’s secret stash
  250. Quest (17, "Miguel", 1)
  251. {
  252. //Quest Diamonds Oswald
  253. ConditionItems 802 5
  254.  
  255. //Miguel joins
  256. RewardJoin
  257. }
  258.  
  259.  
  260. //I don't like the drugs
  261. Quest (18, "Dimitri", 3)
  262. {
  263. //Conquer the Farm
  264. ConditionConquerLocation 38
  265.  
  266. //Reward Dimitri recruit quest
  267. RewardUnlockQuest 19
  268. }
  269.  
  270. Quest (19, "Dimitri", 3)
  271. {
  272. //Conquer Drug Shippinh depot
  273. ConditionConquerLocation 42
  274.  
  275. //Dimitri joins
  276. RewardJoin
  277. }
  278.  
  279. //Poor people are poor customers -> Free Alma City
  280. Quest (20, "Kingpin", 5)
  281. {
  282. //San Mona City Location
  283. ConditionConquerLocation 34
  284.  
  285. SetDestinationNPC "Iggy"
  286.  
  287. RewardMoney 50000
  288.  
  289. //Unlock Kingpin Quest to Balime
  290. RewardUnlockQuest 97
  291.  
  292. //Iggy joins
  293. RewardJoin
  294.  
  295. //Tonyshop in san mona unlocked (2 traders)
  296. RewardUnlockTrader "Tony"
  297. RewardUnlockTrader "Jessy"
  298. }
  299.  
  300. //---Not included yet--- Could also be included on Free San Mona Quest or Free Balime Quest!
  301. Quest (97, "Kingpin", 2)
  302. {
  303. //Free Balime
  304. ConditionConquerLocation 61
  305.  
  306. RewardMoney 75000
  307.  
  308. }
  309.  
  310.  
  311. //---Not included yet---
  312. Quest (95, "Kingpin", 3)
  313. {
  314. ConditionVisitArea "q_l_sanmona_kingpin1" 1
  315.  
  316. //UNLOCK TRADER - FUNCTION MISSING YET?
  317. //Give Key
  318. RewardItem 730 1
  319.  
  320. }
  321.  
  322. Quest (21, "Willis", 3)
  323. {
  324. UnlockedByDefault
  325.  
  326. ConditionVisitArea "q_l_grummindustrial_harbour" 1
  327.  
  328. SetDestinationNPC "Fredo"
  329.  
  330. RewardUnlockQuest 22
  331. RewardUnlockQuest 23
  332. }
  333.  
  334. Quest (22, "Fredo", 2)
  335. {
  336. ConditionItems 803 10
  337.  
  338. SetDestinationNPC "Willis"
  339.  
  340. TimeLimit 14
  341.  
  342. //Rward Medkits and Bandages
  343. RewardItem 100 2
  344. RewardItem 101 3
  345. RewardItem 104 2
  346. RewardItem 105 5
  347. //After you brought medical supplies to the hospital, willis asks you to go to orta to stop the chemical weapons developement
  348. RewardUnlockQuest 26
  349.  
  350. //Finding the medical supplies unlocks the nurse that trades medkits to you
  351. RewardUnlockTrader "Nurse"
  352. }
  353.  
  354. Quest (23, "Carlos", 4)
  355. {
  356. //Conquer Looters Hideout 18
  357. ConditionConquerLocation 17
  358.  
  359. //Conquer Looters Hideout 21
  360. ConditionConquerLocation 16
  361.  
  362. //Conquer Looters Hideout 22
  363. ConditionConquerLocation 21
  364. RewardJoin
  365. }
  366.  
  367. Quest (24, "Maddog", 3)
  368. {
  369. UnlockedByDefault
  370. // Give knife and lockpit to recruit
  371. ConditionItems 182 1
  372. ConditionItems 7 1
  373. ConditionItems 160 1
  374.  
  375. RewardJoin
  376. }
  377.  
  378. Quest (25, "Matt", 4)
  379. {
  380. UnlockedByDefault
  381.  
  382. ConditionVisitArea "q_l_tixaprison_cellblock" 1
  383.  
  384. SetDestinationNPC "Dynamo"
  385. //RewardJoin
  386. RewardUnlockQuest 96
  387. }
  388.  
  389. Quest (96, "Dynamo", 1)
  390. {
  391. ConditionVisitArea "q_l_tixaprison_dynamoscell" 1
  392.  
  393. RewardJoin
  394.  
  395. }
  396.  
  397. Quest (40, "Shank", 1)
  398. {
  399. UnlockedByDefault
  400. //Unlocked by releasing Dynamo
  401. ConditionVisitArea "q_l_tixaprison_shank" 1
  402.  
  403. SetDestinationNPC "Shank"
  404.  
  405. RewardJoin
  406. }
  407.  
  408. //Chemical Warfare
  409. Quest (26, "Willis", 3)
  410. {
  411. //Followup to Hospital Supply Quest
  412. //UnlockedByDefault
  413. ConditionVisitArea "q_l_ortalab_ernest" 1
  414.  
  415. SetDestinationNPC "Ernest"
  416. RewardUnlockQuest 27
  417. }
  418.  
  419. //Punishment: Pippin is crazy kill him
  420. Quest (27, "Ernest", 3)
  421. {
  422. ConditionKillType "Ernest" 1
  423. //After Dialog change faction
  424. SetDestinationNPC "Elliot"
  425. RewardUnlockQuest 28
  426.  
  427. RewardAchievement 37
  428. }
  429.  
  430. //You found Elliot, conquer the warehouse, find the report and return to Willis.
  431. Quest (28, "Elliot", 3)
  432. {
  433. //UnlockedByDefault
  434. //The secret report of chemical weapons research
  435. ConditionItems 804 1
  436. //Conquer the warehouse
  437. ConditionConquerLocation 29
  438. //Kill Elliot, initally important to get the key
  439. ConditionKillType "Elliot" 1
  440.  
  441. //Time limit is only one day
  442. TimeLimit 1
  443. SetDestinationNPC "Willis"
  444.  
  445. //RewardUnlockQuest 97 //Willis talks with you about the thread
  446. }
  447.  
  448. Quest (29, "Rich Kid", 4)
  449. {
  450. UnlockedByDefault
  451. // Epic Dahonkos limited edtion find them for the rich kiddie
  452. ConditionItems 702 1
  453.  
  454. RewardMoney 1000000
  455.  
  456. RewardAchievement 39
  457. }
  458.  
  459. Quest (30, "Eldin", 4)
  460. {
  461. UnlockedByDefault
  462. //The Crown
  463. ConditionItems 805 1
  464. //The Ring
  465. ConditionItems 806 1
  466.  
  467. //Rocketrifle and C4
  468. RewardItem 50 1
  469. RewardItem 912 10
  470. RewardItem 160 6
  471.  
  472. }
  473.  
  474. Quest (31, "Brenda", 3)
  475. {
  476. UnlockedByDefault
  477. //Quest item lesbian porn mag
  478. ConditionItems 807 1
  479.  
  480. //Rocketrifle and C4
  481. RewardItem 50 1
  482. RewardItem 912 10
  483. RewardItem 160 6
  484. }
  485.  
  486. Quest (32, "Conrad", 4)
  487. {
  488. UnlockedByDefault
  489. //Find military intel
  490. ConditionItems 835 5
  491. RewardJoin
  492. }
  493.  
  494. //Child Labor: Got to Doreen at Drassen Factory
  495. Quest (33, "Fatima", 4)
  496. {
  497. UnlockedByDefault
  498. ConditionVisitArea "q_l_drassencity_doreen" 1
  499.  
  500. SetDestinationNPC "Doreen"
  501. RewardUnlockQuest 98
  502. }
  503.  
  504. Quest (98, "Doreen", 2)
  505. {
  506. ConditionKillType "Doreen" 1
  507.  
  508. RewardAchievement 38
  509.  
  510. SetDestinationNPC "Fatima"
  511. //Fatima gives you Food and Stuff
  512. RewardItem 730 1
  513. RewardItem 732 1
  514. RewardItem 733 1
  515. RewardItem 706 1
  516. RewardItem 809 720
  517. RewardItem 750 1
  518. RewardItem 841 1
  519. }
  520.  
  521. Quest (34, "Carmen", 3)
  522. {
  523. UnlockedByDefault
  524. ConditionKillType "Slay" 1
  525.  
  526. RewardUnlockQuest 35
  527. RewardMoney 7500
  528.  
  529. //ActiveByDefault
  530. ReportFile 1
  531.  
  532. }
  533.  
  534. Quest (35, "Carmen", 2)
  535. {
  536. ConditionKillType "MOM" 1
  537.  
  538. RewardUnlockQuest 36
  539. RewardMoney 10000
  540.  
  541. //ActiveByDefault
  542. ReportFile 2
  543. }
  544.  
  545. Quest (36, "Carmen", 2)
  546. {
  547.  
  548. ConditionKillType "Impostor" 1
  549.  
  550. RewardUnlockQuest 37
  551. RewardMoney 12500
  552.  
  553. //ActiveByDefault
  554. ReportFile 3
  555. }
  556.  
  557. Quest (37, "Carmen", 2)
  558. {
  559. ConditionKillType "Eddie" 1
  560.  
  561. RewardUnlockQuest 38
  562. RewardMoney 15000
  563.  
  564. //ActiveByDefault
  565. ReportFile 4
  566. }
  567.  
  568. Quest (38, "Carmen", 2)
  569. {
  570. ConditionKillType "T-Rex" 1
  571.  
  572. RewardUnlockQuest 39
  573. RewardMoney 20000
  574.  
  575. //ActiveByDefault
  576. ReportFile 5
  577. }
  578.  
  579. Quest (39, "Carmen", 2)
  580. {
  581. ConditionKillType "Druggist" 1
  582.  
  583. RewardUnlockQuest 35
  584. RewardMoney 50000
  585.  
  586. //ActiveByDefault
  587. ReportFile 6
  588. }
  589.  
  590.  
  591. Quest (41, "Devin", 2)
  592. {
  593. UnlockedByDefault
  594. //Condition items, several explosives
  595. //Two Mines
  596. ConditionItems 140 2
  597. //C4 fr
  598. ConditionItems 160 1
  599. //C4 Remote
  600. ConditionItems 161 2
  601. RewardJoin
  602. }
  603.  
  604. Quest (42, "Hamous", 2)
  605. {
  606. UnlockedByDefault
  607. //Conquer the beach
  608. ConditionConquerLocation 64
  609. RewardItem 747 1
  610. RewardJoin
  611. }
RAW Paste Data