Advertisement
n7siha

ThaneMOD v2.0 Conditionals

Aug 4th, 2014
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.25 KB | None | 0 0
  1. THANEMOD v2.0 CONDITIONALS
  2. ==================================================================================================================
  3.  
  4. ------------------------------------------------------------------------------------------------------------------
  5. NEW CONDITIONALS
  6. ------------------------------------------------------------------------------------------------------------------
  7.  
  8. -THANE SHOULD SEND MODIFIED FRIEND-SPECIFIC EMAIL FROM HUERTA-
  9. 4200: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[5206] == Bool false) && (plot.ints[10213] != 0) && (plot.ints[26000] == 0))
  10. (Thane did not die in ME2 & Thane is loyal & Thane was not romanced in ME2 & Menae started & letter not read)
  11.  
  12.  
  13. -THANE SHOULD SEND MODIFIED ROMANCE-SPECIFIC EMAIL FROM HUERTA-
  14. 4201: ((plot.bools[201] == Bool false) && (plot.bools[5206] == Bool true) && (plot.ints[10213] != 0) && (plot.ints[26001] == 0))
  15. (Thane did not die in ME2 & Thane was romanced in ME2 & Menae started & letter not read)
  16.  
  17.  
  18. -FRIENDSHIP EMAIL #1-
  19. 4202: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[17742] == Bool true) && (plot.bools[19283] == Bool false))
  20. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Sur'Kesh completed & Thane not romanced)
  21.  
  22.  
  23. -FRIENDSHIP EMAIL #2-
  24. Tali LI:
  25. 4203: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19726] == Bool true) && (plot.bools[17788] == Bool false))
  26. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Tali ME3 romance & Shepard didn't side with geth)
  27.  
  28. Liara Male Shepard LI:
  29. 4204: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19722] == Bool true) && (plot.bools[14169] == Bool true) && (plot.bools[17662] == Bool false))
  30. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Liara ME3 romance & Liara ME1 romance & Shepard is male)
  31.  
  32. Liara Female Shepard LI:
  33. 4205: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19722] == Bool true) && (plot.bools[14169] == Bool true) && (plot.bools[17662] == Bool true))
  34. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Liara ME3 romance & Liara ME1 romance & Shepard is female)
  35.  
  36. Garrus LI:
  37. 4206: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19725] == Bool true))
  38. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Garrus ME3 romance)
  39.  
  40. Ashley LI:
  41. 4207: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19724] == Bool true) && (plot.bools[14281] == Bool true))
  42. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Ashley ME3 romance & Ashley ME1 romance)
  43.  
  44. Kaidan Female Shepard LI:
  45. 4209: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19723] == Bool true) && (plot.bools[13960] == Bool true))
  46. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Kadian ME3 romance & Kaidan ME1 romance)
  47.  
  48. Miranda LI:
  49. 4213: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[21750] == Bool true) && (plot.bools[20687] == Bool true))
  50. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Miranda ME3 romance & Miranda survived Horizon)
  51.  
  52. Jack LI:
  53. 4214: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[19846] == Bool true))
  54. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Jack ME3 romance)
  55.  
  56. Kelly Male Shepard LI:
  57. 4215: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[21100] == Bool true) && (plot.bools[17662] == Bool false))
  58. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Kelly ME3 romance & Shepard is male)
  59.  
  60. Kelly Female Shepard LI:
  61. 4216: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[21100] == Bool true) && (plot.bools[17662] == Bool true))
  62. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Kelly ME3 romance & Shepard is female)
  63.  
  64. Male Shepard with either no romance or an ME3-started romance:
  65. 4219: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[17662] == Bool false) && (((plot.bools[19724] == Bool false) && (plot.bools[19846] == Bool false) && (plot.bools[21100] == Bool false) && (plot.bools[19722] == Bool false) && (plot.bools[21750] == Bool false) && (plot.bools[19726] == Bool false)) || ((plot.bools[21750] == Bool true) && (plot.bools[20278] == Bool true)) || ((plot.bools[19726] == Bool true) && (plot.bools[17788] == Bool true)) || (plot.bools[19838] == Bool true) || (plot.bools[19723] == Bool true) || ((plot.bools[19722] == Bool true) && (plot.bools[14169] == Bool false)) || ((plot.bools[19724] == Bool true) && (plot.bools[14281] == false))))
  66. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Shepard is male)
  67. AND
  68. (No Ashley Romance & No Jack Romance & No Kelly Romance & No Liara Romance & No Miranda Romance & No Tali Romance)
  69. OR
  70. (Miranda ME3 Romance & Miranda died on Horizon)
  71. OR
  72. (Tali ME3 Romance & Shepard sided with geth)
  73. OR
  74. (Steve ME3 Romance)
  75. OR
  76. (Kaidan ME3 Romance)
  77. OR
  78. (New Liara Romance in ME3)
  79. OR
  80. (New Ashley Romance in ME3)
  81. //If Tali/Miranda was romanced but then died, Shepard gets this version of the email
  82. //If Steve/Kaidan/Liara/Ash was romanced for the first time in ME3, Shepard gets this version of the email
  83.  
  84. No romance female Shepard:
  85. 4220: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21451] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10185] > 0) && (plot.bools[17662] == Bool true) && (((plot.bools[19725] == Bool false) && (plot.bools[21100] == Bool false) && (plot.bools[19283] == Bool false)) || (plot.bools[19385] == Bool true) || ((plot.bools[19722] == Bool true) && (plot.bools[14169] == Bool false)) || ((plot.bools[19723] == Bool true) && (plot.bools[13960] == Bool false))))
  86. (Thane did not die in ME2 & Thane is loyal & Kahje saved & Visited Thane at hospital & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Cronos Station started & Shepard is female)
  87. AND
  88. (No Garrus Romance & No Kelly Romance & No Thane romance)
  89. OR
  90. (No Sam Romance)
  91. OR
  92. (New Liara ME3 romance)
  93. OR
  94. (New Kaidan ME3 romance)
  95.  
  96.  
  97. -ROMANCE EMAIL #1-
  98. 4221: ((plot.bools[21451] == Bool true) && (plot.bools[17742] == Bool true) && (plot.bools[19283] == Bool true))
  99. (Kahje saved & Sur'Kesh completed & Thane ME3 romance)
  100.  
  101.  
  102. -ROMANCE EMAIL #2-
  103. Genophage cured/Mordin dies:
  104. 4222: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[203] == Bool false) && (plot.bools[18926] == Bool true))
  105. (Kahje saved & Thane ME3 romanced & Mordin did not die in ME2 & Genophage cured)
  106.  
  107. Genophage cured/Mordin absent via SM:
  108. 4223: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[203] == Bool true) && (plot.bools[18926] == Bool true))
  109. (Kahje saved & Thane ME3 romanced & Mordin died in ME2 & Genophage cured)
  110.  
  111. Genophage not cured/Mordin dies:
  112. 4224: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[203] == Bool false) && (plot.bools[19062] == Bool true))
  113. (Kahje saved & Thane ME3 romanced & Mordin did not die in ME2 & Mordin killed by Shepard)
  114.  
  115. Genophage not cured/Mordin remains alive:
  116. 4225: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[203] == Bool false) && (plot.bools[20494] == Bool true))
  117. (Kahje saved & Thane ME3 romanced & Mordin did not die in ME2 & Mordin agreed to sabotage cure)
  118.  
  119. Genophage not cured/Mordin absent via SM:
  120. 4226: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[203] == Bool true) && (plot.bools[18927] == Bool true))
  121. (Kahje saved & Thane ME3 romanced & Mordin died in ME2 & Genophage cure sabotaged)
  122.  
  123.  
  124. -ROMANCE EMAIL #3-
  125. Kaidan recruited:
  126. 4227: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[17679] == Bool true))
  127. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Kaidan Recruited)
  128.  
  129. Kaidan leaves:
  130. 4228: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[19480] == Bool true) && (plot.bools[13828] == Bool true) && (plot.bools[17679] == Bool false) && (plot.bools[19528] == Bool false) && (plot.bools[19522] == Bool false) && (plot.bools[19520] == Bool false) && (plot.bools[19524] == Bool false) && (plot.bools[18445] == Bool false) && (plot.bools[19526] == Bool false) && (plot.bools[20266] == Bool false))
  131. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Citadel Coup debrief finished & Kaidan rescued on Virmire & Kaidan not recruited & Kaidan didn't die in the various ways he could have during the coup)
  132.  
  133. Kaidan dies:
  134. 4229: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && ((plot.bools[19528] == Bool true) || (plot.bools[19522] == Bool true) || (plot.bools[19520] == Bool true) || (plot.bools[19524] == Bool true) || (plot.bools[18445] == Bool true) || (plot.bools[19526] == Bool true) || (plot.bools[20266] == Bool true)))
  135. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3)
  136. +
  137. (Various ways for Kaidan to die during the coup)
  138.  
  139. Ashley recruited:
  140. 4230: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[17680] == Bool true))
  141. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Ashley Recruited)
  142.  
  143. Ashley leaves:
  144. 4231: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[19480] == Bool true) && (plot.bools[13827] == Bool true) && (plot.bools[17680] == Bool false) && (plot.bools[19527] == Bool false) && (plot.bools[19521] == Bool false) && (plot.bools[19519] == Bool false) && (plot.bools[19523] == Bool false) && (plot.bools[18199] == Bool false) && (plot.bools[19525] == Bool false) && (plot.bools[18893] == Bool false))
  145. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Citadel Coup debrief finished & Ashley rescued on Virmire & Ashley not recruited & Ashley didn't die in the various ways she could have during the coup)
  146.  
  147. Ashley dies:
  148. 4232: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && ((plot.bools[19527] == Bool true) || (plot.bools[19521] == Bool true) || (plot.bools[19519] == Bool true) || (plot.bools[19523] == Bool true) || (plot.bools[18199] == Bool true) || (plot.bools[19525] == Bool true) || (plot.bools[18893] == Bool true)))
  149. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3)
  150. +
  151. (Various ways for Ashley to die during the coup)
  152.  
  153.  
  154. -ROMANCE EMAIL #4-
  155. Shepard sided with quarians:
  156. 4233: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[17787] == Bool true))
  157. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Shepard sided with quarians)
  158.  
  159. Shepard sided with geth:
  160. 4234: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[17788] == Bool true))
  161. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Shepard sided with geth)
  162.  
  163. Geth/Quarian peace:
  164. 4235: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[17789] == Bool true))
  165. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Shepard made peace)
  166.  
  167.  
  168. -ROMANCE EMAIL #5-
  169. Miranda died in ME2:
  170. 4236: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10188] > plot.ints[10183]) && (plot.bools[195] == Bool true))
  171. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Horizon completed & Miranda died in ME2)
  172.  
  173. Miranda survived Horizon
  174. 4237: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[20687] == Bool true))
  175. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Miranda survived Horizon)
  176.  
  177. Miranda died on Horizon
  178. 4238: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.bools[20278] == Bool true))
  179. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Miranda died on Horizon)
  180.  
  181.  
  182. -LI SHEP RECEIVES FORNAX ADVERT-
  183. 4208: ((plot.bools[201] == Bool false) && (plot.bools[5206] == Bool true) && (plot.ints[10167] > 0))
  184. (Thane survived ME2 & Thane ME2 romance & Mars has started)
  185. //Advert will be available upon first access to Normandy mail terminal post-Citadel I
  186. //Formerly used for Kaidan LI, BroShep
  187.  
  188.  
  189. -ROMANCE THESSIA EMAIL-
  190. 4210: ((plot.bools[21451] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false) && (plot.ints[10183] > 0))
  191. (Kahje saved & Thane ME3 romanced & Thane didn't fight Kai Leng & Thane didn't die in ME3 & Thessia started)
  192.  
  193.  
  194. -GET MORDIN NOTE ABOUT THANE, ROMANCE ONLY-
  195. 4211: ((plot.ints[26021] > 0) && (plot.bools[19053] == Bool true) && (plot.bools[18820] == Bool true))
  196. (First LI Thane email received & Player used Investigate dialogue with Mordin on Normandy & Mordin is ready for Tuchanka)
  197.  
  198.  
  199. -GET CHAKWAS NOTE ABOUT THANE, ROMANCE ONLY-
  200. 4212: ((plot.ints[26011] > 0) && ((plot.ints[26033] > 0) || (plot.ints[26034] > 0) || (plot.ints[26035] > 0)) && ((plot.bools[19301] == Bool true) || (plot.bools[20822] == Bool true)))
  201. (Mordin email received & One of Thane's Rannoch Emails Received & Priority: Citadel III completed)
  202.  
  203.  
  204. -AETHYTA QUIPS TO LIARA ABOUT SHEPARD-
  205. 4217: ((plot.bools[21758] == Bool true) || ((plot.ints[10320] >= 6) && (plot.bools[5206] == Bool false) && (plot.bools[5208] == Bool false) && (plot.bools[3892] == Bool false) && (plot.bools[6286] == Bool false) && (plot.bools[5209] == Bool false) && (plot.bools[5751] == Bool false) && (plot.bools[5207] == Bool false) && (plot.bools[3926] == Bool false) && (plot.bools[14281] == Bool false) && (plot.bools[13960] == Bool false) && (plot.ints[10320] > plot.ints[10337]) && (plot.ints[10320] > plot.ints[10409]) && (plot.ints[10320] > plot.ints[10321])))
  206. (Confirmed Liara ME1 romance)
  207. OR
  208. (Shep is close friends with Liara in ME3 & no Thane ME2 romance & no Jack ME2 romance & no Jacob ME2 romance & no Kelly ME2 romance & no Miranda ME2 romance & no Samara ME2 romance & no Garrus ME2 romance & no Tali ME2 romance & no Ashley ME1 romance & no Kaidan ME1 romance & Shep is better friends with Liara than Sam/Steve/Kaidan)
  209. //Replaces vanilla conditional 545
  210.  
  211.  
  212. -CORRUPTED POST-HUERTA NOTE FROM SHEP TO THANE, ROMANCE ONLY-
  213. 4218: (plot.bools[19283] == Bool true)
  214. (Thane ME3 Romance)
  215. //Viewable at SB Terminal
  216.  
  217.  
  218. -THANE PRESENT DURING COUP-
  219. 4239: ((plot.bools[39] == Bool true) && (plot.bools[201] == Bool false) && (plot.bools[18819] == Bool true) && ((plot.bools[3426] == Bool false) || (plot.bools[21451] == Bool false)))
  220. (Thane was recruited & Thane did not die in ME2 & Visted Thane in Huerta)
  221. and
  222. (Thane was not loyal)
  223. or
  224. (Kahje was not saved)
  225.  
  226.  
  227. -GET HANAR AND DRELL FORCES WAR ASSET UPGRADE-
  228. 4240:(((plot.bools[21451] == Bool true) && (plot.bools[18714] == Bool false) && (plot.bools[19188] == Bool false)) && (((plot.bools[19535] == Bool true) && (plot.bools[19283] == Bool true)) || ((plot.bools[3426] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19290] == Bool true))))
  229. (Kahje saved & Thane didn't die in ME3 & Thane didn't fight Kai Leng)
  230. and
  231. (Horizon debrief completed & Thane ME3 Romance)
  232. or
  233. (Thane is loyal & Visited Thane at Huerta & Cronos is Completed)
  234. //If the last friendship/romance email conditions are met and Shepard checks her/his email. You don't need to read the email, but you probably did.
  235.  
  236.  
  237. -GET THANE KRIOS WAR ASSET-
  238. 4241: ((plot.bools[21451] == Bool true) && (plot.bools[3426] == Bool true) && (plot.bools[17742] == Bool true) && (plot.bools[18819] == Bool true) && (plot.bools[19188] == Bool false) && (plot.bools[18714] == Bool false))
  239. (Kahje saved & Thane is loyal & Sur'Kesh completed & Visited Thane at Huerta & Thane didn't fight Kai Leng & Thane didn't die in ME3)
  240. //If the first friendship/romance email (not the one inviting Shepard to Huerta, but after) conditions are met and Shepard checks her/his email. You don't need to read the email, but you probably did.
  241.  
  242.  
  243. -CORRUPTED EMAIL 1 FROM SHEP TO THANE, ROMANCE ONLY-
  244. 4242: ((plot.bools[21451] == Bool true) && (plot.bools[17742] == Bool true) && (plot.bools[19283] == Bool true) && (plot.ints[26021] != 0) && (plot.bools[18820] == Bool true))
  245. (Kahje is saved & Sur'Kesh is complete & Thane ME3 romance & Thane Romance Email 1 received & Mordin is Ready for Tuchanka)
  246. //Tries to ensure Thane's email arrives before FemShep's corrupted reply; not 100% fullproof
  247.  
  248.  
  249. -THANE IS IN HUERTA HOSPITAL SITTING/SHADOWBOXING-
  250. 4243: (((plot.bools[39] == Bool true) && (plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[17742] == Bool false) && (plot.ints[26000] != 0)) || ((plot.bools[39] == Bool true) && (plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[17742] == Bool false) && (plot.ints[26001] != 0)) || ((plot.bools[39] == Bool true) && (plot.bools[201] == Bool false) && (plot.bools[3426] == Bool false) && (plot.ints[10179] == 0) && (plot.ints[26039] != 0)))
  251. (Thane was recruited & Thane did not die in ME2 & Thane is loyal & Sur'Kesh not complete & new friend hospital note received)
  252. OR
  253. (Thane was recruited & Thane did not die in ME2 & Thane is loyal & Sur'Kesh not complete & new LI hospital note received)
  254. OR
  255. (Thane was recruited & Thane did not die in ME2 & Thane is NOT loyal & Tuchanka started & vanilla note received)
  256. //This means that a loyal Thane who had his letter read will be and stay at the hospital until Sur'Kesh is completed; unloyal Thane will stay at the hospital through Tuchanka
  257. //Vanilla conditional = 177
  258.  
  259.  
  260. -CORRUPTED EMAIL 2 FROM SHEP TO THANE, ROMANCE ONLY-
  261. 4244:((plot.bools[21451] == Bool true) && (plot.ints[10179] > plot.ints[10213]) && (plot.bools[19283] == Bool true) & (plot.ints[26021] != 0))
  262. (Kahje is saved & Tuchanka is complete & Thane ME3 romance & Thane's Sur'Kesh email received)
  263.  
  264.  
  265. -CORRUPTED EMAIL 3 FROM SHEP TO THANE, ROMANCE ONLY-
  266. 4245:((plot.bools[21451] == Bool true) && (plot.bools[19480] == Bool true) && (plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false))
  267. (Kahje is saved & Coup Debrief is complete & Thane ME3 romance & Thane didn't die in ME3)
  268.  
  269.  
  270. -THANE IS ON DEATHBED IN HUERTA W/KOLYAT-
  271. 4246: (plot.bools[19188] == Bool true)
  272. (Thane fought Kai Leng)
  273.  
  274.  
  275. -GET KAHJE NOTE, FRIEND VERSION-
  276. 4247: ((plot.bools[201] == Bool false) && (plot.bools[3426] == Bool true) && (plot.bools[21196] == Bool false) && (plot.bools[18819] == Bool true) && (plot.bools[19283] == Bool false))
  277. (Thane did not die in ME2 & Thane is loyal & Not completed Hanar Diplomat Quest & Visited Thane at Huerta & no Thane ME3 romance)
  278.  
  279.  
  280. -GET KAHJE NOTE, ROMANCE VERSION-
  281. 4248: ((plot.bools[21196] == Bool false) && (plot.bools[19283] == Bool true))
  282. (Not completed Hanar Diplomat Quest & Thane ME3 romance)
  283.  
  284.  
  285. -THANE's NAME IS LOCATED ON THE CITADEL MAP INPATIENT WING-
  286. 4249: ((plot.bools[39] == Bool true) && (plot.bools[19188] == Bool true) && (plot.ints[10213] > 0) && (plot.ints[10184] > 0))
  287. (Thane was recruited & Thane was injured by Kai Leng & Menae has started & Coup has started)
  288. //Referenced & changed in the coalesced within: Bioui.ini > sfxgame > sfxareamapdata > charactermapdata
  289. //Vanilla conditional = 2519
  290.  
  291.  
  292. -THANE'S NAME IS LOCATED ON THE CITADEL MAP WAITING ROOM-
  293. 4250: (((plot.bools[39] == Bool true) && (plot.ints[26039] != 0) && (plot.ints[10213] > 0) && (plot.ints[10184] <= 0)) || ((plot.bools[39] == Bool true) && (plot.bools[17742] == Bool false) && (plot.ints[10213] > 0) && ((plot.ints[26000] != 0) || (plot.ints[26001] != 0))))
  294. (Thane was recruited & vanilla note received & Menae is started & Coup has not started)
  295. OR
  296. (Thane was recruited & Sur'kesh is not complete & Menae has started & (new friend hospital note OR new LI hospital note received))
  297. //Referenced & changed in the coalesced within: Bioui.ini > sfxgame > sfxareamapdata > charactermapdata;
  298. //Vanilla conditional = 2514
  299.  
  300.  
  301. -CORRUPTED EMAIL 4 FROM SHEP TO THANE, ROMANCE ONLY-
  302. 4251:((plot.bools[21451] == Bool true) && (plot.ints[10173] > plot.ints[10179]) && (plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false))
  303. (Kahje is saved & Rannoch is complete & Thane ME3 romance & Thane didn't die in ME3)
  304.  
  305.  
  306. -CORRUPTED EMAIL 5 FROM SHEP TO THANE, ROMANCE ONLY-
  307. 4252:((plot.bools[21451] == Bool true) && (plot.ints[10183] > plot.ints[10173]) && (plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false))
  308. (Kahje is saved & Thessia is complete & Thane ME3 romance & Thane didn't die in ME3)
  309.  
  310.  
  311. -CORRUPTED EMAIL 6 FROM SHEP TO THANE, ROMANCE ONLY-
  312. 4253:((plot.bools[21451] == Bool true) && (plot.ints[10188] > plot.ints[10183]) && (plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false))
  313. (Kahje is saved & Horizon is complete & Thane ME3 romance & Thane didn't die in ME3)
  314.  
  315.  
  316. -END GAME CONDITIONALS (MEHEM and EC/JAM)-
  317. 3184: ((plot.bools[19724] == Bool true) || (plot.bools[19725] == Bool true) || (plot.bools[19723] == Bool true) || (plot.bools[19722] == Bool true) || (plot.bools[19726] == Bool true) || (plot.bools[19838] == Bool true) || (plot.bools[19835] == Bool true) || (plot.bools[19846] == Bool true) || ((plot.bools[21750] == Bool true) && (plot.bools[20687] == Bool true)) || ((plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false)))
  318.  
  319. 3185: ((plot.bools[19724] == Bool true) || (plot.bools[19725] == Bool true) || (plot.bools[19723] == Bool true) || (plot.bools[19722] == Bool true) || (plot.bools[19726] == Bool true) || (plot.bools[19838] == Bool true) || (plot.bools[19835] == Bool true) || ((plot.bools[19283] == Bool true) && (plot.bools[18714] == Bool false)))
  320.  
  321. 3186: ((plot.bools[19724] == Bool true) || (plot.bools[19725] == Bool true) || (plot.bools[19723] == Bool true) || (plot.bools[19722] == Bool true) || (plot.bools[19726] == Bool true) || (plot.bools[19838] == Bool true) || (plot.bools[19835] == Bool true))
  322.  
  323.  
  324. ------------------------------------------------------------------------------------------------------------------
  325. EDITED VANILLA CONDITIONALS
  326. ------------------------------------------------------------------------------------------------------------------
  327.  
  328. -THANE'S VANILLA HUERTA EMAIL-
  329. 2368: ((plot.bools[39] == Bool true) && (plot.bools[201] == Bool false) && (plot.bools[3426] == Bool false) && (plot.ints[10213] != 0) && (plot.ints[26039] == 0))
  330. (Updated to include loyalty status)
  331.  
  332. -CONVERSATION WHERE YOU CAN CONTINUE ROMANCE WITH KELLY-
  333. 1380: ((plot.bools[19726] == Bool false) && (plot.bools[19725] == Bool false) && (plot.bools[19283] == Bool false) && (plot.bools[19724] == Bool false) && (plot.bools[19846] == Bool false) && (plot.bools[19838] == Bool false) && (plot.bools[19835] == Bool false) && (plot.bools[21750] == Bool false) && (plot.bools[6286] == Bool true) && (plot.ints[10429] != 0) && (plot.ints[10445] == 0) && (plot.bools[19723] == Bool false) && (plot.ints[10446] > 5) && (plot.bools[19722] == Bool false) && (plot.ints[10429] != plot.ints[10165]))
  334. (Updated to include requirement that Thane isn't being ME3 romanced)
  335.  
  336. -KAIDAN FRIENDZONES SHEPARD ON PRESIDIUM-
  337. 2474: ((plot.bools[19846] == Bool true) || (plot.bools[21750] == Bool true) || (plot.bools[19838] == Bool true) || (plot.ints[10321] <= 5) || (plot.bools[19835] == Bool true) || (plot.bools[19726] == Bool true) || (plot.bools[19723] == Bool true) || (plot.bools[19722] == Bool true) || (plot.bools[19724] == Bool true) || (plot.bools[20008] == Bool true) || (plot.bools[19725] == Bool true) || (plot.bools[19283] == Bool true))
  338. (Updated to include Thane ME3 romance)
  339.  
  340. -START ROMANCE WITH LIARA ON PRESIDIUM-
  341. 545: ((plot.bools[19722] == true) || ((plot.bools[19724] == false) && (plot.bools[19283] == false) && (plot.bools[19726] == false) && (plot.bools[19725] == false) && (plot.bools[19723] == false) && (plot.bools[20008] == false) && (plot.bools[19846] == false) && (plot.bools[19835] == false) && (plot.bools[19838] == false) && (plot.bools[21750] == false) && (plot.ints[10320] >= 4) && (plot.bools[19727] == false)))
  342. (Updated to include requirement that Thane isn't being ME3 romanced)
  343. //Liara Mars content not modified; occurs before the player reunites with Thane on the Citadel
  344.  
  345. -SAM FRIENDZONES SHEPARD IN THE CABIN-
  346. 883: (((plot.bools[17662] == Bool true) && (plot.bools[19722] == Bool false) && (plot.bools[19725] == Bool false) && (plot.bools[19723] == Bool false) && (plot.bools[19283] == Bool false) && (plot.ints[10337] >= 4) && (plot.bools[19836] == Bool false)) || (plot.bools[19835] == Bool true))
  347. (Updated to include Thane ME3 romance)
  348.  
  349. -JAMES, NO CITADEL DLC SEX OPTION-
  350. 1310: ((plot.bools[19846] == Bool true) || (plot.bools[19726] == Bool true) || (plot.bools[19838] == Bool true) || (plot.bools[21750] == Bool true) || (plot.bools[19835] == Bool true) || (plot.bools[19723] == Bool true) || (plot.bools[19722] == Bool true) || (plot.bools[19724] == Bool true) || (plot.bools[20008] == Bool true) || (plot.bools[19725] == Bool true) || (plot.bools[19283] == Bool true))
  351. (Updated to include Thane ME3 romance)
  352.  
  353. =================================================================================================================
  354. END OF THANEMOD v2.0 CONDITIONALS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement