SHARE
TWEET

Untitled

a guest Feb 23rd, 2012 1,261 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
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top