MoonstruckMinun

Lelouch of the Rebellion

Apr 8th, 2015
734
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 459.29 KB | None | 0 0
  1. {
  2. "name": "CG",
  3. "altname": "Lelouch of the Rebellion",
  4. "author": [
  5. "Miki Sayaka"
  6. ],
  7. "ticks": {
  8. "night1": 45,
  9. "night": 45
  10. },
  11. "altname": "Lelouch of the Rebellion",
  12. "nonPeak": true,
  13. "closedSetup": true,
  14. "delayedConversionMsg": true,
  15. "checkNoVoters": true,
  16. "summary": "The world has been plunged into chaos by the endless greed of the Britannian Empire! But with the rise of Zero, there is hope for the rebellion! Yet, the alliances of this world are not so black-and-white. As each person has their own fears and desires, each character has their own enemies and allies! [First time playing? Try this guide: http://pokemon-online.eu/threads/theme-guides.30711/#post-433771]",
  17. "threadlink": "http://pokemon-online.eu/threads/nonpeak-lelouch-of-the-rebellion.30774/",
  18. "minplayers": 3,
  19. "killmsg": "±Kill: ~Player~ (~Role~) has fallen in battle!",
  20. "lynchmsg": "±Lynch: ~Player~ (~Role~) was lynched!",
  21. "border": "*** ----> コード ==== == ==== == ==== == ==== == ==== == ==== == ==== <---- ギアス ",
  22. "tips": {
  23. "Win Conditions": "Unlike Village vs Mafia and Factional setups, this theme involves role-specific Win Conditions. You win once your role's enemies are defeated.",
  24. "Allies": "Try to make alliances with other roles with whom you share a common enemy!",
  25. "Vote": "Lelouch can Promote anyone (including himself) to give them +3 votes. He can also Demote anyone to give them -3 votes. Charles can take someone's vote away altogether.",
  26. "Exposes": "Lelouch's Exposes may be fake. C.C.'s Exposes look just like Lelouch's but are always fake.",
  27. "Mechas": "Kallen and Suzaku both can convert into the following forms.",
  28. "Recon": "In Recon, one of them can Scout someone to learn if they are an enemy or ally. However, another player in Recon will appear as an Ally.",
  29. "Radiant": "Radiant form can kill during the Night, and counters Daykills. Kallen ignores Suzaku's nightkill.",
  30. "Flight": "Flight form can kill during the Day. Suzaku's Flight evades Kallen's Flight."
  31. },
  32. "sides": [
  33. {
  34. "translation": "Cast of Code Geass",
  35. "side": "a",
  36. "winmsg": "±Victory: ~Players~ have all overcome their enemies! Now everyone can work together to rebuild the world in a time of peace."
  37. },
  38. {
  39. "translation": "Lelouch's Enemies",
  40. "side": "lelouch_enemies"
  41. },
  42. {
  43. "translation": "Kallen's Enemies",
  44. "side": "kallen_enemies"
  45. },
  46. {
  47. "translation": "Suzaku's Enemies",
  48. "side": "suzaku_enemies"
  49. },
  50. {
  51. "translation": "C.C.'s Enemies",
  52. "side": "cc_enemies"
  53. },
  54. {
  55. "translation": "Charles's Enemies",
  56. "side": "charles_enemies"
  57. },
  58. {
  59. "translation": "Cornelia's Enemies",
  60. "side": "cornelia_enemies"
  61. },
  62. {
  63. "translation": "Toudou's Enemies",
  64. "side": "toudou_enemies"
  65. },
  66. {
  67. "translation": "Xingke's Enemies",
  68. "side": "xingke_enemies"
  69. },
  70. {
  71. "translation": "Schneizel's Enemies",
  72. "side": "schneizel_enemies"
  73. },
  74. {
  75. "translation": "Ougi's Enemies",
  76. "side": "ougi_enemies"
  77. },
  78. {
  79. "translation": "Orange's Enemies",
  80. "side": "orange_enemies"
  81. },
  82. {
  83. "translation": "Rolo's Enemies",
  84. "side": "rolo_enemies"
  85. },
  86. {
  87. "translation": "Mao's Enemies",
  88. "side": "mao_enemies"
  89. },
  90. {
  91. "translation": "Nunnally's Enemies",
  92. "side": "nunnally_enemies"
  93. },
  94. {
  95. "translation": "Villetta's Enemies",
  96. "side": "villetta_enemies"
  97. },
  98. {
  99. "translation": "Tamaki's Enemies",
  100. "side": "tamaki_enemies"
  101. },
  102. {
  103. "translation": "Civilians",
  104. "side": "village",
  105. "winmsg": "Wait, how did the civilians end up the last people alive? Oh well, ~Players~ used all the data to build really cool robots."
  106. }
  107. ],
  108. "variables": {
  109. "promoted": 3,
  110. "demoted": -3,
  111. "immortal": {"mode": "ignore", "msg": "Your target (~Self~) was protected!" },
  112. "nightcounter": {"mode": "ChangeTarget", "hookermsg": "You tried to attack Mao during the night. He read your mind from 100 yards away and killed you first!"},
  113. "resistance": {"mode": "resistance", "constant": 2 },
  114. "immunity": { "mode": "ignore", "silent": true },
  115. "daykillevade": {"mode": {"evadeChance": 1 } },
  116. "inspectDie": { "mode": "die", "targetmsg": "You discovered ~Self~'s hiding place! Defenseless, they surrendered!", "msg": "You were discovered by your enemy! Defenseless, you surrendered!"},
  117. "plDie": { "mode": "die", "targetmsg": "You cornered Mao. Such a shame you had to kill him.", "msg": "C.C.! You really did care after all! ... *gasp*"},
  118. "restrictAll": ["inspect", "safeguard", "kill", "protect", "safeguard", "distract", "distract2", "brainwash", "restore", "promote", "demote", "armor", "shield", "hadron", "sword", "radar", "scanner", "sakuradite", "gefjun"],
  119. "restrictItems": ["armor", "shield", "hadron", "sword", "radar", "scanner", "sakuradite", "gefjun"],
  120. "notLynchedLelouch": {"convertTo": "lelouch.w", "convertmsg": "~Self~ has already won the game!" },
  121. "notLynchedKallen": {"convertTo": "kallen.w", "convertmsg": "~Self~ has already won the game!" },
  122. "notLynchedSuzaku": {"convertTo": "suzaku.w", "convertmsg": "~Self~ has already won the game!" },
  123. "notLynchedCharles": {"convertTo": "charles.w", "convertmsg": "~Self~ has already won the game!" },
  124. "notLynchedCC": {"convertTo": "cc.w", "convertmsg": "~Self~ has already won the game!" },
  125. "notLynchedCornelia": {"convertTo": "cornelia.w", "convertmsg": "~Self~ has already won the game!" },
  126. "notLynchedXingke": {"convertTo": "xingke.w", "convertmsg": "~Self~ has already won the game!" },
  127. "notLynchedToudou": {"convertTo": "toudou.w", "convertmsg": "~Self~ has already won the game!" },
  128. "notLynchedSchneizel": {"convertTo": "schneizel.w", "convertmsg": "~Self~ has already won the game!" },
  129. "notLynchedRolo": {"convertTo": "rolo.w", "convertmsg": "~Self~ has already won the game!" },
  130. "notLynchedOrange": {"convertTo": "orange.w", "convertmsg": "~Self~ has already won the game!" },
  131. "notLynchedOugi": {"convertTo": "ougi.w", "convertmsg": "~Self~ has already won the game!" },
  132. "notLynchedDiethard": {"convertTo": "diethard.w", "convertmsg": "~Self~ has already won the game!" },
  133. "notLynchedMao": {"convertTo": "mao.w", "convertmsg": "~Self~ has already won the game!" },
  134. "notLynchedMilly": {"convertTo": "milly.w", "convertmsg": "~Self~ has already won the game!" },
  135. "revealWinners": {
  136. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  137. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  138. },
  139. "cantLynch": ["cc.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "tamaki.w", "villetta.w", "nunnally.w", "milly.w" ],
  140. "winnerVS": -99999,
  141. "diethardRecordPrio": 1,
  142. "corneliaSafeguardPrio": 2,
  143. "schneizelRedirectPrio": 4,
  144. "ccDistractPrio": 5,
  145. "ccDistract2Prio": 5.5,
  146. "protectPrio": 6,
  147. "orangeKillPrio": 10,
  148. "ougiKillPrio": 11,
  149. "roloKillPrio": 12,
  150. "corneliaKillPrio": 13,
  151. "kallenRadiantKillPrio": 14,
  152. "suzakuRadiantKillPrio": 15,
  153. "detoxPrio": 15.5,
  154. "poisonPrio": 16,
  155. "scoutPrio": 20,
  156. "robotConvertPrio": 21,
  157. "xingkeInspectPrio": 22,
  158. "toudouInspectPrio": 23,
  159. "meetPrio": 24,
  160. "orangeGeassPrio": 30,
  161. "lelouchGeassPrio": 31,
  162. "charlesUnsilencePrio": 31.5,
  163. "charlesGeassPrio": 32,
  164. "stalkPrio": 33,
  165. "maoScanPrio": 34,
  166. "corneliaChangePrio": 100,
  167. "corneliaGuardPrio": 101,
  168. "milly_help": "You are the fearsome and powerful president of the Student Coucil at Ashford Academy! You don't care for war, but you'd take any excuse to have a little fun! All you have to do to win is get voted off during the day. However, you cannot count on anyone to do this by asking them, because a random person who lynches you will die! Just for the fun of it, you are exposed as a random character, but your vote doesn't actually count for anything :(",
  169. "milly_help2": "±Win Condition: You must get voted off during the day.",
  170. "milly_info": "Vote counts as 0 (even if Promoted/Demoted). If Exposed, appears as random. Wins if lynched during the day, but a random person to lynch her dies.",
  171. "millyWin": { "convertTo": "milly.w", "convertmsg": "~Self~: Well, it looks like my work here is done. Milly Ashford has successfully pulled off the biggest prank the academy has ever seen!",
  172. "killVoters": {"random": 1, "first": 0, "message": "±BANG: Everyone thought Milly's prank was hilarious, except for ~Target~, who died." },
  173. "convertRoles": {"diethard_milly": "diethard.w", "diethard_milly+": "diethard.w", "diethard_milly-": "diethard.w", "diethard_millyX": "diethard.w"}
  174. },
  175. "millyRand": {"revealAs": "*:~Inspector~:milly:milly_init:millyX:milly+:milly-"},
  176. "diethard_help": "History is always written by the winners! That is the motto you live by. Choose a winner with /Record [name] to become their teammate, allowing you to talk to them with /tt. If they win, then you win alongside them! But if they die, you will perish by their side. Choose your allies wisely! If you don't take anyone's side, you will have a voteshield of +999. If you join someone's side, you can /Inspect during the day!",
  177. "diethard_help2": "±Win Condition: You must choose an ally with /Record [name] and win alongside them.",
  178. "diethard_help3": "You have joined someone's side! Help them defeat their enemies and you can join them in victory. If you decide they become boring, you can use /Record to join someone else's side!",
  179. "diethard_help4": "±Win Condition: You must help Milly get voted off during the day!",
  180. "diethard_info": "Can /Record to join someone's side (winning alongside them). If the person they joined dies, Diethard dies as well. If he is on no one's side, voteshield of +999.",
  181. "diethard_voteshield": 999,
  182. "diethardInspect": {
  183. "inspect": {
  184. "command": "expose",
  185. "target": "AnyButSelf",
  186. "msg": "You can now /Inspect [name] to learn someone's role!",
  187. "exposemsg": "Diethard turns his camera to film ~Role~.",
  188. "exposedtargetmsg": "~Target~ is the ~Role~!"
  189. }
  190. },
  191. "diethardInspectBrainwashed": {
  192. "reveal": {
  193. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  194. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  195. },
  196. "inspect": {
  197. "command": "expose",
  198. "target": "AnyButSelf",
  199. "msg": "You can now /Inspect [name] to learn someone's role!",
  200. "exposemsg": "Diethard turns his camera to film ~Role~",
  201. "exposedtargetmsg": "~Target~ is the ~TargetRole~!"
  202. }
  203. },
  204. "diethardRecord": {
  205. "command": ["dummy4", "copy"],
  206. "priority": "variable:diethardRecordPrio",
  207. "common": "Self",
  208. "target": "AnyButSelf",
  209. "copymsg": "",
  210. "noRepeat": true,
  211. "dummy4usermsg": "You have begun recording ~TargetRole~! You win if they win, but you die if they die!",
  212. "dummy4targetmsg": "Diethard (~Self~) has joined your side!",
  213. "dummy4broadcastmsg": "Diethard has joined ~TargetRole~'s side!",
  214. "usermsg": "",
  215. "copyAs": {
  216. "diethard_lelouch": "variable:anyLelouch",
  217. "diethard_nunnally": "variable:anyNunnally",
  218. "diethard_suzaku": "variable:anySuzaku",
  219. "diethard_kallen": "variable:anyKallen",
  220. "diethard_cornelia": "variable:anyCornelia",
  221. "diethard_schneizel": "variable:anySchneizel",
  222. "diethard_charles": "variable:anyCharles",
  223. "diethard_xingke": "variable:anyXingke",
  224. "diethard_toudou": "variable:anyToudou",
  225. "diethard_ougi": "variable:anyOugi",
  226. "diethard_orange": "variable:anyOrange",
  227. "diethard_rolo": "variable:anyRolo",
  228. "diethard_cc": "variable:anyCC",
  229. "diethard_mao": "variable:anyMao",
  230. "diethard_tamaki": "variable:anyTamaki",
  231. "diethard_villetta": "variable:anyVilletta",
  232. "diethard_milly": "variable:anyMilly"
  233. }
  234. },
  235. "diethardRecord+": {
  236. "command": ["dummy4", "copy"],
  237. "priority": "variable:diethardRecordPrio",
  238. "common": "Self",
  239. "target": "AnyButSelf",
  240. "copymsg": "",
  241. "noRepeat": true,
  242. "dummy4usermsg": "You have begun recording ~TargetRole~! You win if they win, but you die if they die!",
  243. "dummy4targetmsg": "Diethard (~Self~) has joined your side!",
  244. "dummy4broadcastmsg": "Diethard has joined ~TargetRole~'s side!",
  245. "usermsg": "",
  246. "copyAs": {
  247. "diethard_lelouch+": "variable:anyLelouch",
  248. "diethard_nunnally+": "variable:anyNunnally",
  249. "diethard_suzaku+": "variable:anySuzaku",
  250. "diethard_kallen+": "variable:anyKallen",
  251. "diethard_cornelia+": "variable:anyCornelia",
  252. "diethard_schneizel+": "variable:anySchneizel",
  253. "diethard_charles+": "variable:anyCharles",
  254. "diethard_xingke+": "variable:anyXingke",
  255. "diethard_toudou+": "variable:anyToudou",
  256. "diethard_ougi+": "variable:anyOugi",
  257. "diethard_orange+": "variable:anyOrange",
  258. "diethard_rolo+": "variable:anyRolo",
  259. "diethard_cc+": "variable:anyCC",
  260. "diethard_mao+": "variable:anyMao",
  261. "diethard_tamaki+": "variable:anyTamaki",
  262. "diethard_villetta+": "variable:anyVilletta",
  263. "diethard_milly+": "variable:anyMilly"
  264. }
  265. },
  266. "diethardRecord-": {
  267. "command": ["dummy4", "copy"],
  268. "priority": "variable:diethardRecordPrio",
  269. "common": "Self",
  270. "target": "AnyButSelf",
  271. "copymsg": "",
  272. "noRepeat": true,
  273. "dummy4usermsg": "You have begun recording ~TargetRole~! You win if they win, but you die if they die!",
  274. "dummy4targetmsg": "Diethard (~Self~) has joined your side!",
  275. "dummy4broadcastmsg": "Diethard has joined ~TargetRole~'s side!",
  276. "usermsg": "",
  277. "copyAs": {
  278. "diethard_lelouch-": "variable:anyLelouch",
  279. "diethard_nunnally-": "variable:anyNunnally",
  280. "diethard_suzaku-": "variable:anySuzaku",
  281. "diethard_kallen-": "variable:anyKallen",
  282. "diethard_cornelia-": "variable:anyCornelia",
  283. "diethard_schneizel-": "variable:anySchneizel",
  284. "diethard_charles-": "variable:anyCharles",
  285. "diethard_xingke-": "variable:anyXingke",
  286. "diethard_toudou-": "variable:anyToudou",
  287. "diethard_ougi-": "variable:anyOugi",
  288. "diethard_orange-": "variable:anyOrange",
  289. "diethard_rolo-": "variable:anyRolo",
  290. "diethard_cc-": "variable:anyCC",
  291. "diethard_mao-": "variable:anyMao",
  292. "diethard_tamaki-": "variable:anyTamaki",
  293. "diethard_villetta-": "variable:anyVilletta",
  294. "diethard_milly-": "variable:anyMilly"
  295. }
  296. },
  297. "diethardRecordX": {
  298. "command": ["dummy4", "copy"],
  299. "priority": "variable:diethardRecordPrio",
  300. "common": "Self",
  301. "target": "AnyButSelf",
  302. "copymsg": "",
  303. "noRepeat": true,
  304. "dummy4usermsg": "You have begun recording ~TargetRole~! You win if they win, but you die if they die!",
  305. "dummy4targetmsg": "Diethard (~Self~) has joined your side!",
  306. "dummy4broadcastmsg": "Diethard has joined ~TargetRole~'s side!",
  307. "usermsg": "",
  308. "copyAs": {
  309. "diethard_lelouchX": "variable:anyLelouch",
  310. "diethard_nunnallyX": "variable:anyNunnally",
  311. "diethard_suzakuX": "variable:anySuzaku",
  312. "diethard_kallenX": "variable:anyKallen",
  313. "diethard_corneliaX": "variable:anyCornelia",
  314. "diethard_schneizelX": "variable:anySchneizel",
  315. "diethard_charlesX": "variable:anyCharles",
  316. "diethard_xingkeX": "variable:anyXingke",
  317. "diethard_toudouX": "variable:anyToudou",
  318. "diethard_ougiX": "variable:anyOugi",
  319. "diethard_orangeX": "variable:anyOrange",
  320. "diethard_roloX": "variable:anyRolo",
  321. "diethard_ccX": "variable:anyCC",
  322. "diethard_maoX": "variable:anyMao",
  323. "diethard_tamakiX": "variable:anyTamaki",
  324. "diethard_villettaX": "variable:anyVilletta",
  325. "diethard_millyX": "variable:anyMilly"
  326. }
  327. },
  328. "toudou_help": "You are the legendary Toudou of Miracles! Formerly leader of the Four Holy Swords, you are now a General in Japanese Liberation War! You have a deadly combination of sharp wits and physical strength, so you can /Inspect [name] once during the Night, and during the day you can and /Kill [name] once every two days starting day 3. Additionally you evade Suzaku when he kills during the day.",
  329. "toudou_help2": "±Win Condition: You must eliminate Schneizel, Suzaku, Villetta, and Xingke.",
  330. "toudou_info": "Can Inspect during the Night. Hax on kill. Can Kill once every two days, starting Day 3 (20% chance to reveal). Evades Suzaku's daykills. Wins when Schneizel, Suzaku, and Xingke are defeated.",
  331. "toudouInspect": {
  332. "command": ["inspect"],
  333. "inspectMsg": "You Inspected ~Result~!",
  334. "common": "Self",
  335. "priority": "variable:toudouInspectPrio",
  336. "target": "AnyButSelf"
  337. },
  338. "toudouDayKillInit": {
  339. "kill": {
  340. "target": "AnyButSelf",
  341. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  342. "initialrecharge": 4,
  343. "recharge": 2,
  344. "killmsg": "The Zangetsu appears from its hiding place! Toudou draws his sword and lays a fatal blow onto ~Target~!",
  345. "revealChance": 0.45,
  346. "revealmsg": "*** ~Self~ (Toudou) retreats to safety."
  347. }
  348. },
  349. "toudouDayKill": {
  350. "kill": {
  351. "target": "AnyButSelf",
  352. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  353. "recharge": 2,
  354. "killmsg": "The Zangetsu appears from its hiding place! Toudou draws his sword and lays a fatal blow onto ~Target~!",
  355. "revealChance": 0.2,
  356. "revealmsg": "*** ~Self~ (Toudou) retreats to safety."
  357. }
  358. },
  359. "toudouDayKillBrainwashed": {
  360. "reveal": {
  361. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  362. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  363. },
  364. "kill": {
  365. "target": "AnyButSelf",
  366. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  367. "recharge": 2,
  368. "killmsg": "The Zangetsu appears from its hiding place! Toudou draws his sword and lays a fatal blow onto ~Target~!",
  369. "revealChance": 0.2,
  370. "revealmsg": "*** ~Self~ (Toudou) retreats to safety."
  371. }
  372. },
  373. "xingke_help": "Ever loyal to your Empress, you have entered the Japanese Liberation War to defend all things kind and just. A courageous and creative tactician, you can use your abilities to /Inspect [name] during the Night, and to /Kill [name] during the Day once every two days starting day 3. Additionally, you evade Kallen when she nightkills.",
  374. "xingke_help2": "±Win Condition: You must eliminate Kallen, Nunnally, Schneizel, and Toudou.",
  375. "xingke_info": "Can Inspect during the Night. Hax on kill. Can Kill once every two days, starting Day 3 (20% chance to reveal). Evades Kallen's nightkills. Wins when Kallen, Schneizel, and Toudou are defeated.",
  376. "xingkeInspect": {
  377. "command": ["inspect"],
  378. "inspectMsg": "You Inspected ~Result~!",
  379. "common": "Self",
  380. "priority": "variable:xingkeInspectPrio",
  381. "target": "AnyButSelf"
  382. },
  383. "inspectorHax": {
  384. "kill": {
  385. "~Role~ is planning to kill ~Target~!": 0.25,
  386. "~Player~ is the ~Role~!": 0.15
  387. }
  388. },
  389. "xingkeDayKillInit": {
  390. "kill": {
  391. "target": "AnyButSelf",
  392. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  393. "initialrecharge": 4,
  394. "recharge": 2,
  395. "killmsg": "The Shenhu draws its sword by the hilt and drives it into ~Target~'s chest!",
  396. "revealmsg": "*** ~Self~ (Xingke) retreats to safety.",
  397. "revealChance": 0.2
  398. }
  399. },
  400. "xingkeDayKill": {
  401. "kill": {
  402. "target": "AnyButSelf",
  403. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  404. "recharge": 2,
  405. "killmsg": "The Shenhu draws its sword by the hilt and drives it into ~Target~'s chest!",
  406. "revealmsg": "*** ~Self~ (Xingke) retreats to safety.",
  407. "revealChance": 0.2
  408. }
  409. },
  410. "xingkeDayKillBrainwashed": {
  411. "reveal": {
  412. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  413. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  414. },
  415. "kill": {
  416. "target": "AnyButSelf",
  417. "msg": "Type /Kill [name] to eliminate another player! You may be revealed.",
  418. "recharge": 2,
  419. "killmsg": "The Shenhu draws its sword by the hilt and drives it into ~Target~'s chest!",
  420. "revealmsg": "*** ~Self~ (Xingke) retreats to safety.",
  421. "revealChance": 0.45
  422. }
  423. },
  424. "ougi_help": "You were once a teacher, but times have changed, and now you are the leader of the Japanese Resistance Cell! It's up to you to /Stalk [name] to learn what they did during the night! Team up with your ally Kallen and and /Protect [name] her during the night; if she is successful in defeating Suzaku, you will gain a nightkill!",
  425. "ougi_help2": "±Win Condition: You must eliminate Cornelia, Nunnally, Orange, and Rolo.",
  426. "ougi_help3": "Alright! With Suzaku defeated, you've gained reinforcements, and you can /Kill [name] during the Night! Continue to /Stalk [name] and /Protect [name] your ally!",
  427. "ougi_info": "Can Stalk. Can Protect one person during the night. Gains a nightkill and ignores Distract once Suzaku is defeated. Can hax Recon/Radiant/Flight form changes. Wins when Cornelia, Orange, Nunnally, and Rolo are defeated.",
  428. "orange_help": "Jeremiah Gottwald?? Who could that be, your name is Orange! It's up to you to defend your honor and use your Geass Canceller to /Revert [name] to change people's vote back to whatever it was originally, undoing any of Lelouch's or Charles' Geasses. This will also tell you their role if they had been manipulated previously! Team up with your former rival, Suzaku, and /Protect [name] him during the night; if he is successful in defeating Kallen, you will gain a nightkill which can kill even immortal beings like Charles and even defeat Mao!",
  429. "orange_help2": "±Win Condition: You must eliminate Charles, Mao, Ougi, and Rolo.",
  430. "orange_help3": "Now it's settled! With Kallen defeated, you've gained reinforcements, and you can /Kill [name] during the Night, even if the target is supposedly immortal! Continue to use your Geass Canceller to undo any vote manipulations with /Revert [name] and /Protect your allies!",
  431. "orange_info": "Can Revert someone's vote to what it was originally during the Night (this inspects the target if they were affected by Lelouch/Charles). This also blocks Mao's scan. Can Protect one person during the night. Gains a nightkill which can kill immunes and counters once Kallen is defeated. Can hax Recon/Radiant/Flight form changes. Wins when Charles, Ougi, Mao, and Rolo are defeated.",
  432. "commonProtect": {
  433. "common": "Self",
  434. "priority": "variable:protectPrio",
  435. "hide": true,
  436. "target": "AnyButSelf"
  437. },
  438. "bgHax": {
  439. "recon": {
  440. "~Role~ is going to change their form to Recon!": 0.45
  441. },
  442. "radiant": {
  443. "~Role~ is going to change their form to Radiant!": 0.45
  444. },
  445. "flight": {
  446. "~Role~ is going to change their form to Flight!": 0.45
  447. }
  448. },
  449. "orangeRevert": {
  450. "command": ["convert", "guard"],
  451. "guardActions": ["scan"],
  452. "guardmsg": "Orange's Geass prevented you from Scanning ~Target~!",
  453. "newRole": {
  454. "lelouch": ["lelouchX", "lelouch+", "lelouch-"],
  455. "suzakuRecon": ["suzakuRecon+", "suzakuRecon-", "suzakuReconX"],
  456. "suzakuRadiant": ["suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX"],
  457. "suzakuFlight": ["suzakuFlight+", "suzakuFlight-", "suzakuFlightX"],
  458. "kallenRecon": ["kallenRecon+", "kallenRecon-", "kallenReconX"],
  459. "kallenRadiant": ["kallenRadiant+", "kallenRadiant-", "kallenRadiantX"],
  460. "kallenFlight": ["kallenFlight+", "kallenFlight-", "kallenFlightX"],
  461. "cornelia": ["cornelia+", "cornelia-", "corneliaX"],
  462. "cornelia2": ["cornelia2+", "cornelia2-", "cornelia2X"],
  463. "cornelia3": ["cornelia3+", "cornelia3-", "cornelia3X"],
  464. "cornelia4": ["cornelia4+", "cornelia4-", "cornelia4X"],
  465. "rolo": ["rolo+", "rolo-", "roloX"],
  466. "rolo2": ["rolo2+", "rolo2-", "rolo2X"],
  467. "rolo3": ["rolo3+", "rolo3-", "rolo3X"],
  468. "rolo4": ["rolo4+", "rolo4-", "rolo4X"],
  469. "toudou": ["toudou+", "toudou-", "toudouX"],
  470. "xingke": ["xingke+", "xingke-", "xingkeX"],
  471. "tamaki": ["tamaki+", "tamaki-", "tamakiX"],
  472. "villetta": ["villetta+", "villetta-", "villetta"],
  473. "nunnally": ["nunnallyX"],
  474. "mao": ["mao+", "mao-", "maoX"],
  475. "schneizel": ["schneizel+", "schneizel-", "schneizelX"],
  476. "ougi": ["ougi+", "ougi-", "ougiX"],
  477. "ougi2": ["ougi2+", "ougi2-", "ougi2X"],
  478. "orange": ["orange+", "orange-", "orangeX"],
  479. "orange2": ["orange2+", "orange2-", "orange2X"]
  480. },
  481. "silentConvert": true,
  482. "convertmsg": "",
  483. "usermsg": "You reverted the Geass on ~Target~! ~Target~ (~New~) thanks you!",
  484. "convertfailmsg": "~Target~ was not affected by Geass!",
  485. "priority": "variable:orangeGeassPrio",
  486. "common": "Self",
  487. "target": "Any"
  488. },
  489. "myVoteIs0.5": {"mode": "ignore", "msg": "~Self~'s vote is 0.5!"},
  490. "myVoteIs1": {"mode": "ignore", "msg": "~Self~'s vote is 1!"},
  491. "myVoteIs1.1": {"mode": "ignore", "msg": "~Self~'s vote is 1.1!"},
  492. "myVoteIs2": {"mode": "ignore", "msg": "~Self~'s vote is 2!"},
  493. "myVoteIs3": {"mode": "ignore", "msg": "~Self~'s vote is 3!"},
  494. "myVoteIs4": {"mode": "ignore", "msg": "~Self~'s vote is 4!"},
  495. "myVoteIs5": {"mode": "ignore", "msg": "~Self~'s vote is 5!"},
  496. "myVoteIs99": {"mode": "ignore", "msg": "~Self~'s vote is 5!"},
  497. "myVoteIsPromoted": {"mode": "ignore", "msg": "~Self~'s vote is 3!"},
  498. "myVoteIsDemoted": {"mode": "ignore", "msg": "~Self~'s vote is -3!"},
  499. "myVoteIsRIP": {"mode": "ignore", "msg": "~Self~'s vote is 0!"},
  500. "myFormIsRecon": {"mode": "ignore", "msg": "~Self~ is in Recon form!"},
  501. "myFormIsRadiant": {"mode": "ignore", "msg": "~Self~ is in Radiant form!"},
  502. "myFormIsFlight": {"mode": "ignore", "msg": "~Self~ is in Flight form!"},
  503. "powerupOrange": {
  504. "orange_init": "orange2",
  505. "orange": "orange2",
  506. "orange+": "orange2+",
  507. "orange-": "orange2-",
  508. "orangeX": "orange2X"
  509. },
  510. "powerupOugi": {
  511. "ougi_init": "ougi2",
  512. "ougi": "ougi2",
  513. "ougi+": "ougi2+",
  514. "ougi-": "ougi2-",
  515. "ougiX": "ougi2X"
  516. },
  517. "orangeKill": {
  518. "command": ["convert", "kill"],
  519. "priority": "variable:orangeKillPrio",
  520. "bypass": ["ignore"],
  521. "newRole": {
  522. "maoRIP": "variable:anyMao"
  523. },
  524. "convertmsg": "",
  525. "usermsg": "",
  526. "silent": true,
  527. "silentConvert": true,
  528. "msg": "You were no match for Jeremiah Gottwald!",
  529. "common": "Self",
  530. "target": "AnyButSelf"
  531. },
  532. "ougiKill": {
  533. "command": ["kill"],
  534. "priority": "variable:ougiKillPrio",
  535. "common": "Self",
  536. "target": "AnyButSelf"
  537. },
  538. "tamaki_help": "You are just the average Joe at the Black Knights, but that doesn't stop you from talking like you're hot stuff. Type /Poison [name] and /Detox [name] on alternating nights to defeat your enemies and save your allies! You can also use /Meet [name] to learn someone's identity, but they will also know that you learned their identity.",
  539. "tamaki_help2": "±Win Condition: You must eliminate C.C., Cornelia, Nunnally, and Villetta.",
  540. "tamaki_info": "Can Poison or Detox someone during alternate nights. Can Meet one person during the night (learns identity, but reveals user). Wins when C.C., Cornelia, Schneizel, and Villetta are defeated.",
  541. "villetta_help": "Although you are not of Britannian descent, you have always driven for more power and security. As such, you are a member of the Purist faction of the Britannian army.Type /Poison [name] and /Detox [name] on alternating nights to defeat your enemies and save your allies! You can also use /Meet [name] to learn someone's identity, but they will also know that you learned their identity.",
  542. "villetta_help2": "±Win Condition: You must eliminate Kallen, Rolo, Tamaki, and Toudou.",
  543. "villetta_info": "Can Poison or Detox someone during alternate nights. Can Meet one person during the night (learns identity, but reveals user). Wins when Kallen, Rolo, Tamaki, and Toudou are defeated.",
  544. "commonPoison": {
  545. "command": ["poison"],
  546. "restrict": ["detox"],
  547. "common": "Self",
  548. "recharge": 2,
  549. "count": 3,
  550. "priority": "variable:poisonPrio",
  551. "hide": true,
  552. "target": "AnyButSelf"
  553. },
  554. "commonDetox": {
  555. "command": ["detox"],
  556. "restrict": ["poison"],
  557. "recharge": 2,
  558. "common": "Self",
  559. "priority": "variable:detoxPrio",
  560. "hide": true,
  561. "target": "AnyButSelf"
  562. },
  563. "commonMeet": {
  564. "command": ["dummy4"],
  565. "common": "Self",
  566. "dummy4targetmsg": "~Self~: Why, hello there. I've just investigated your role! (Hint: this is either Tamaki or Villetta!",
  567. "dummy4usermsg": "~Target~ is the ~TargetRole~!",
  568. "priority": "variable:meetPrio",
  569. "hide": true,
  570. "target": "AnyButSelf"
  571. },
  572. "schneizel_help": "The Cold-Blooded Prince of Britannia, you are manipulative and ruthless to no end. Your underhanded tactics let you /poison two people during the night, killing them two days later. They can only be cured by your merciful /detox, or by your unfortunate demise. Your perceptiveness allows you to find out who is targeting whom, and you can take advantage of this by using /Redirect [name]@[name] to control your enemies!",
  573. "schneizel_help2": "±Win Condition: You must eliminate C.C., Lelouch, Toudou, and Xingke.",
  574. "schneizel_help3": "Now that Zero has exposed you before everyone, you can no longer move freely; it has become impossible to /redirect anymore. Your underhanded tactics let you /poison two people during the night, killing them two days later. They can only be cured by your merciful /detox, or by your unfortunate demise.",
  575. "schneizel_info": "Can Redirect 1 person's action during the Night (works on Inspect, Protect, Distract, Kill). Haxes Inspect, Protect, Distract, and Kill. Can poison 2 people during the night (count: 2). Can detox one person during the night. Detoxes everyone on death. Evades 1 expose. If exposed (not fake), loses his ability to /redirect. Wins when Lelouch, Tamaki, Toudou, and Xingke are defeated.",
  576. "schneizelVote": 1,
  577. "schneizelEvade": {
  578. "mode": {
  579. "evadeCharges": 1
  580. },
  581. "msg": "~Target~ slipped away before you could expose them! They must be Schneizel!",
  582. "targetmsg": "Zero tried to expose you, but you were too quick..."
  583. },
  584. "schneizelRedirect": {
  585. "command": ["redirect"],
  586. "common": "Self",
  587. "redirectActions": ["kill", "protect", "inspect", "distract"],
  588. "redirectMsg": "You redirected ~Target~'s action to ~RedirectTarget~!",
  589. "priority": "variable:schneizelRedirectPrio",
  590. "target": "AnyButSelf",
  591. "redirectTargetMsg": "",
  592. "redirectTarget": "AnyButTarget"
  593. },
  594. "schneizelPoison": {
  595. "command": ["poison"],
  596. "common": "Self",
  597. "limit": 2,
  598. "count": 3,
  599. "hide": true,
  600. "priority": "variable:poisonPrio",
  601. "target": "AnyButSelf"
  602. },
  603. "schneizelDetox": {
  604. "command": ["detox"],
  605. "common": "Self",
  606. "limit": 1,
  607. "priority": "variable:detoxPrio",
  608. "target": "AnyButSelf"
  609. },
  610. "schneizelHax": {
  611. "kill": {
  612. "It appears that ~Role~ is planning to kill ~Target~...": 0.45,
  613. "Hm? It seems that ~Player~ is the ~Role~!": 0.07
  614. },
  615. "inspect": {
  616. "It appears that ~Role~ is planning to inspect ~Target~...": 0.45,
  617. "Hm? It seems that ~Player~ is the ~Role~!": 0.07
  618. },
  619. "protect": {
  620. "It appears that ~Role~ is planning to protect ~Target~...": 0.25,
  621. "Hm? It seems that ~Player~ is the ~Role~!": 0.005
  622. },
  623. "distract": {
  624. "It appears that ~Role~ is planning to target ~Target~...": 0.25,
  625. "Hm? It seems that ~Player~ is the ~Role~!": 0.05
  626. }
  627. },
  628. "schneizelParanoid": {"mode": {"identify": "variable:anySchneizel"}, "identifymsg": "You Inspected Schneizel!"},
  629. "schneizelWasPLed": {"mode": {"identify": "variable:anySchneizel"}, "identifymsg": "Schneizel outwitted you, and you found yourself unable to use any night actions!"},
  630. "cornelia_help": "The Second Princess of the Britannian Imperial Family and a powerful field commander, you can have strength either on the battlefield or in the political landscape! Your voice is heard throughout the world, so your vote will count as 4, but every time you get your hands dirty and /Kill [name] during the Night, your vote will be halved! Each time you kill, your chances of piercing will also be increased, with the last kill piercing Protect 75% of the time! Your tactical skills also allow you to /Safeguard [name] during the Night.",
  631. "cornelia_help2": "±Win Condition: You must eliminate Kallen, Lelouch, Ougi, and Tamaki.",
  632. "cornelia_info": "Vote counts as 4. Can Kill, which halves her vote (4, 2, 1, 0.5) but increases pierce chance (0%, 25%, 50%, 75%). Can Safeguard (blocks Poison, Detox, Scout, Distract, Scan, Inspect). Wins when Lelouch, Ougi, and Kallen are defeated.",
  633. "corneliaVote1": 4,
  634. "corneliaVote2": 2,
  635. "corneliaVote3": 1,
  636. "corneliaVote4": 0.5,
  637. "corneliaPierce1": 0,
  638. "corneliaPierce2": 0.25,
  639. "corneliaPierce3": 0.5,
  640. "corneliaPierce4": 0.75,
  641. "voteIs4": {
  642. "command": ["dummy4"],
  643. "inputmsg": "Your vote power is currently 4!",
  644. "hide": true,
  645. "compulsory": true,
  646. "noFollow": true,
  647. "target": "OnlySelf",
  648. "priority": 99,
  649. "macro": false,
  650. "common": "Self"
  651. },
  652. "voteIs2": {
  653. "command": ["dummy4"],
  654. "inputmsg": "Your vote power is currently 2!",
  655. "hide": true,
  656. "noFollow": true,
  657. "compulsory": true,
  658. "target": "OnlySelf",
  659. "priority": 99,
  660. "macro": false,
  661. "common": "Self"
  662. },
  663. "voteIs1": {
  664. "command": ["dummy4"],
  665. "inputmsg": "Your vote power is currently 1!",
  666. "hide": true,
  667. "noFollow": true,
  668. "compulsory": true,
  669. "target": "OnlySelf",
  670. "priority": 99,
  671. "macro": false,
  672. "common": "Self"
  673. },
  674. "voteIs0.5": {
  675. "command": ["dummy4"],
  676. "inputmsg": "Your vote power is currently 0.5!",
  677. "hide": true,
  678. "noFollow": true,
  679. "compulsory": true,
  680. "target": "OnlySelf",
  681. "priority": 99,
  682. "macro": false,
  683. "common": "Self"
  684. },
  685. "corneliaLoseVote": {
  686. "command": ["convert"],
  687. "newRole": {
  688. "cornelia2": ["cornelia", "cornelia_init"],
  689. "cornelia2+": ["cornelia+"],
  690. "cornelia2-": ["cornelia-"],
  691. "cornelia2X": ["corneliaX"],
  692. "cornelia3": ["cornelia2"],
  693. "cornelia3+": ["cornelia2+"],
  694. "cornelia3-": ["cornelia2-"],
  695. "cornelia3X": ["cornelia2X"],
  696. "cornelia4": ["cornelia3"],
  697. "cornelia4+": ["cornelia3+"],
  698. "cornelia4-": ["cornelia3-"],
  699. "cornelia4X": ["cornelia3X"]
  700. },
  701. "restrict": ["cornFlakes"],
  702. "macro": false,
  703. "unlimitedSelfConvert": true,
  704. "compulsory": true,
  705. "inputmsg": "",
  706. "ignoreDistract": true,
  707. "noFollow": true,
  708. "hide": true,
  709. "usermsg": "",
  710. "convertfailmsg": "",
  711. "convertmsg": "",
  712. "silentConvert": true,
  713. "common": "Self",
  714. "priority": "variable:corneliaChangePrio",
  715. "target": "OnlySelf"
  716. },
  717. "corneliaGuardVote": {
  718. "command": ["convert"],
  719. "newRole": {
  720. "cornelia": ["cornelia2"],
  721. "cornelia+": ["cornelia2+"],
  722. "cornelia-": ["cornelia2-"],
  723. "corneliaX": ["cornelia2X"],
  724. "cornelia2": ["cornelia3"],
  725. "cornelia2+": ["cornelia3+"],
  726. "cornelia2-": ["cornelia3-"],
  727. "cornelia2X": ["cornelia3X"],
  728. "cornelia3": ["cornelia4"],
  729. "cornelia3+": ["cornelia4+"],
  730. "cornelia3-": ["cornelia4-"],
  731. "cornelia3X": ["cornelia4X"]
  732. },
  733. "compulsory": true,
  734. "macro": false,
  735. "unlimitedSelfConvert": true,
  736. "noRepeat": true,
  737. "cancel": ["kill"],
  738. "ignoreDistract": true,
  739. "inputmsg": "",
  740. "convertmsg": "",
  741. "usermsg": "",
  742. "silentConvert": true,
  743. "noFollow": true,
  744. "common": "Self",
  745. "hide": true,
  746. "priority": "variable:corneliaGuardPrio",
  747. "target": "OnlySelf"
  748. },
  749. "corneliaKill1": {
  750. "command": ["dummy", "kill"],
  751. "cancel": ["dontLoseVote"],
  752. "restrict": ["dontLoseVote"],
  753. "common": "Self",
  754. "pierceChance": "variable:corneliaPierce1",
  755. "priority": "variable:corneliaKillPrio",
  756. "target": "AnyButSelf"
  757. },
  758. "corneliaKill2": {
  759. "command": ["dummy", "kill"],
  760. "cancel": ["dontLoseVote"],
  761. "restrict": ["dontLoseVote"],
  762. "pierceChance": "variable:corneliaPierce2",
  763. "common": "Self",
  764. "priority": "variable:corneliaKillPrio",
  765. "target": "AnyButSelf"
  766. },
  767. "corneliaKill3": {
  768. "command": ["dummy", "kill"],
  769. "cancel": ["dontLoseVote"],
  770. "restrict": ["dontLoseVote"],
  771. "pierceChance": "variable:corneliaPierce3",
  772. "common": "Self",
  773. "priority": "variable:corneliaKillPrio",
  774. "target": "AnyButSelf"
  775. },
  776. "corneliaKillFinal": {
  777. "command": ["dummy", "kill"],
  778. "dummyusermsg": "Your vote is still now at its minimum, but your pierce chance is now 100%!",
  779. "pierceChance": "variable:corneliaPierce4",
  780. "common": "Self",
  781. "priority": "variable:corneliaKillPrio",
  782. "target": "AnyButSelf"
  783. },
  784. "corneliaSafeguard": {
  785. "command": ["guard"],
  786. "guardActions": ["distract", "distract2", "scan", "scout", "poison", "detox", "inspect", "meet"],
  787. "common": "Self",
  788. "guardmsg": "You couldn't use your action on ~Target~ because of a Safeguard!",
  789. "priority": "variable:corneliaSafeguardPrio",
  790. "target": "Any"
  791. },
  792. "nunnallySafeguard": {
  793. "command": ["guard"],
  794. "guardActions": ["distract", "distract2", "scan", "scout", "poison", "detox", "inspect", "meet"],
  795. "common": "Self",
  796. "guardmsg": "You couldn't use your action on ~Target~ because of a Safeguard!",
  797. "priority": "variable:corneliaSafeguardPrio",
  798. "target": "Any"
  799. },
  800. "allKallen": ["kallenRecon_init", "kallenRecon", "kallenRecon+", "kallenRecon-", "kallenReconX", "kallenRadiant", "kallenRadiant+", "kallenRadiant-", "kallenRadiantX", "kallenFlight", "kallenFlight+", "kallenFlight-", "kallenFlightX"],
  801. "allSuzaku": ["suzakuRecon_init", "suzakuRecon", "suzakuRecon+", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX", "suzakuFlight", "suzakuFlight+", "suzakuFlight-", "suzakuFlightX"],
  802. "kallen_help": "The ace pilot of the Black Knights, that's you! Use your incredible Knightmare combat skills to defeat your enemies! In /Recon mode, you can use /Scout [name] to learn whether or not someone is your enemy, and additionally you will evade nightkills. In /Radiant mode, you can /Kill [name] during the Night, and you will counter any Daykills, but you halve the vote count on whoever you vote. In /Flight mode, you will be able to kill during the day (you may be revealed).",
  803. "kallen_help2": "±Win Condition: You must eliminate Suzaku, Cornelia, Villetta, and Xingke.",
  804. "kallen_info": "[Recon] Can /Scout to learn if someone is an enemy. Evades Nightkills. Appears as friendly to other recon. [Radiant] Can kill during the Night. Counters daykills. Cannot be nightkilled by Suzaku's Radiant. Vote multiplier of 0.5. [Flight] Can daykill (60% chance to reveal). Wins when Suzaku, Cornelia, and Xingke are defeated.",
  805. "kallenReconNightArmor": { "mode": { "evadeChance": 1 }, "msg": "Your target (~Self~) was protected!" },
  806. "reconVote": 1,
  807. "radiantMultiplier": 0.5,
  808. "kallenRadiantNightArmor": { "mode": { "ignore": "variable:anySuzakuRadiant" }, "msg": "Your target (~Self~) was protected!" },
  809. "kallenRadiantDayArmor": "revenge",
  810. "kallenRadiantDayCounterMsg": "~Target~ tried to attack Kallen with her Guren in Radiant form! She blocked the attack with ease and melted them with its microwave arm!",
  811. "kallenToRecon": "You have shifted modes on the Guren! You are now in Recon mode, so you can /Scout [name] during the Night to learn if someone is an enemy or an ally! You also evade nightkills.",
  812. "kallenToRadiant": "You have shifted modes on the Guren! You are now in Radiant mode, so you can /Kill [name] during the Night to eliminate another player! Because of your powerful microwave arm, you will counter anyone who tries to kill you during the Day. However, you also halve the vote count on whoever you vote!",
  813. "kallenToFlight": "You have shifted modes on the Guren! You are now in Flight mode, so you can /Kill [name] during the Day to eliminate another player! You have a 60% chance of being revealed, and you cannot kill Suzaku if he is in Flight!",
  814. "kallenConvertRecon+": {
  815. "command": ["convert", "dummy4"],
  816. "newRole": "kallenRecon+",
  817. "cancel": ["flight", "radiant"],
  818. "inputmsg": "Let's change the Guren into Recon mode!",
  819. "priority": "variable:robotConvertPrio",
  820. "dummy4usermsg": "variable:kallenToRecon",
  821. "common": "Self",
  822. "convertmsg": "",
  823. "silentConvert": true,
  824. "ignoreDistract": true,
  825. "hide": true,
  826. "target": "OnlySelf"
  827. },
  828. "kallenConvertRecon": {
  829. "command": ["convert", "dummy4"],
  830. "newRole": "kallenRecon",
  831. "cancel": ["flight", "radiant"],
  832. "inputmsg": "Let's change the Guren into Recon mode!",
  833. "priority": "variable:robotConvertPrio",
  834. "dummy4usermsg": "variable:kallenToRecon",
  835. "common": "Self",
  836. "convertmsg": "",
  837. "silentConvert": true,
  838. "ignoreDistract": true,
  839. "hide": true,
  840. "target": "OnlySelf"
  841. },
  842. "kallenConvertRecon-": {
  843. "command": ["convert", "dummy4"],
  844. "newRole": "kallenRecon-",
  845. "cancel": ["flight", "radiant"],
  846. "inputmsg": "Let's change the Guren into Recon mode!",
  847. "priority": "variable:robotConvertPrio",
  848. "dummy4usermsg": "variable:kallenToRecon",
  849. "common": "Self",
  850. "convertmsg": "",
  851. "silentConvert": true,
  852. "ignoreDistract": true,
  853. "hide": true,
  854. "target": "OnlySelf"
  855. },
  856. "kallenConvertReconX": {
  857. "command": ["convert", "dummy4"],
  858. "newRole": "kallenReconX",
  859. "cancel": ["flight", "radiant"],
  860. "inputmsg": "Let's change the Guren into Recon mode!",
  861. "priority": "variable:robotConvertPrio",
  862. "dummy4usermsg": "variable:kallenToRecon",
  863. "common": "Self",
  864. "convertmsg": "",
  865. "silentConvert": true,
  866. "ignoreDistract": true,
  867. "hide": true,
  868. "target": "OnlySelf"
  869. },
  870. "kallenConvertRadiant+": {
  871. "command": ["convert", "dummy4"],
  872. "newRole": "kallenRadiant+",
  873. "cancel": ["flight", "recon"],
  874. "inputmsg": "Let's change the Guren into Radiant mode!",
  875. "priority": "variable:robotConvertPrio",
  876. "dummy4usermsg": "variable:kallenToRadiant",
  877. "common": "Self",
  878. "convertmsg": "",
  879. "silentConvert": true,
  880. "ignoreDistract": true,
  881. "hide": true,
  882. "target": "OnlySelf"
  883. },
  884. "kallenConvertRadiant": {
  885. "command": ["convert", "dummy4"],
  886. "newRole": "kallenRadiant",
  887. "cancel": ["flight", "recon"],
  888. "inputmsg": "Let's change the Guren into Radiant mode!",
  889. "priority": "variable:robotConvertPrio",
  890. "dummy4usermsg": "variable:kallenToRadiant",
  891. "common": "Self",
  892. "convertmsg": "",
  893. "silentConvert": true,
  894. "ignoreDistract": true,
  895. "hide": true,
  896. "target": "OnlySelf"
  897. },
  898. "kallenConvertRadiant-": {
  899. "command": ["convert", "dummy4"],
  900. "newRole": "kallenRadiant-",
  901. "cancel": ["flight", "recon"],
  902. "inputmsg": "Let's change the Guren into Radiant mode!",
  903. "priority": "variable:robotConvertPrio",
  904. "dummy4usermsg": "variable:kallenToRadiant",
  905. "common": "Self",
  906. "convertmsg": "",
  907. "silentConvert": true,
  908. "ignoreDistract": true,
  909. "hide": true,
  910. "target": "OnlySelf"
  911. },
  912. "kallenConvertRadiantX": {
  913. "command": ["convert", "dummy4"],
  914. "newRole": "kallenRadiantX",
  915. "cancel": ["flight", "recon"],
  916. "inputmsg": "Let's change the Guren into Radiant mode!",
  917. "priority": "variable:robotConvertPrio",
  918. "dummy4usermsg": "variable:kallenToRadiant",
  919. "common": "Self",
  920. "convertmsg": "",
  921. "silentConvert": true,
  922. "ignoreDistract": true,
  923. "hide": true,
  924. "target": "OnlySelf"
  925. },
  926. "kallenConvertFlight+": {
  927. "command": ["convert", "dummy4"],
  928. "newRole": "kallenFlight+",
  929. "cancel": ["radiant", "recon"],
  930. "inputmsg": "Let's change the Guren into Flight mode!",
  931. "priority": "variable:robotConvertPrio",
  932. "dummy4usermsg": "variable:kallenToFlight",
  933. "common": "Self",
  934. "convertmsg": "",
  935. "silentConvert": true,
  936. "ignoreDistract": true,
  937. "hide": true,
  938. "target": "OnlySelf"
  939. },
  940. "kallenConvertFlight": {
  941. "command": ["convert", "dummy4"],
  942. "newRole": "kallenFlight",
  943. "cancel": ["radiant", "recon"],
  944. "inputmsg": "Let's change the Guren into Flight mode!",
  945. "priority": "variable:robotConvertPrio",
  946. "dummy4usermsg": "variable:kallenToFlight",
  947. "common": "Self",
  948. "convertmsg": "",
  949. "silentConvert": true,
  950. "ignoreDistract": true,
  951. "hide": true,
  952. "target": "OnlySelf"
  953. },
  954. "kallenConvertFlight-": {
  955. "command": ["convert", "dummy4"],
  956. "newRole": "kallenFlight-",
  957. "cancel": ["radiant", "recon"],
  958. "inputmsg": "Let's change the Guren into Flight mode!",
  959. "priority": "variable:robotConvertPrio",
  960. "dummy4usermsg": "variable:kallenToFlight",
  961. "common": "Self",
  962. "convertmsg": "",
  963. "silentConvert": true,
  964. "ignoreDistract": true,
  965. "hide": true,
  966. "target": "OnlySelf"
  967. },
  968. "kallenConvertFlightX": {
  969. "command": ["convert", "dummy4"],
  970. "newRole": "kallenFlightX",
  971. "cancel": ["radiant", "recon"],
  972. "inputmsg": "Let's change the Guren into Flight mode!",
  973. "priority": "variable:robotConvertPrio",
  974. "dummy4usermsg": "variable:kallenToFlight",
  975. "common": "Self",
  976. "convertmsg": "",
  977. "silentConvert": true,
  978. "ignoreDistract": true,
  979. "hide": true,
  980. "target": "OnlySelf"
  981. },
  982. "kallenScout": {
  983. "command": ["dummy2"],
  984. "priority": "variable:scoutPrio",
  985. "hide": true,
  986. "common": "Self",
  987. "target": "AnyButSelf"
  988. },
  989. "kallenRadiantKill": {
  990. "command": ["kill", "dummy"],
  991. "priority": "variable:kallenRadiantKillPrio",
  992. "haxMultiplier": 1.667,
  993. "common": "Self",
  994. "target": "AnyButSelf"
  995. },
  996. "kallenFlightKill": {
  997. "kill": {
  998. "target": "AnyButSelf",
  999. "msg": "Guren launching! Type /Kill [name] to eliminate another player! You may be revealed.",
  1000. "killmsg": "The ground shakes as the Guren (piloted by Kallen) swoops down and lands in front of ~Target~. A flash of red light and ~Target~ is nothing more than a pile of ash.",
  1001. "revealChance": 0.5,
  1002. "revealmsg": "*** ~Self~ (Kallen) can be heard yelling over the speakerphone..."
  1003. }
  1004. },
  1005. "kallenFlightKillBrainwashed": {
  1006. "reveal": {
  1007. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  1008. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  1009. },
  1010. "kill": {
  1011. "target": "AnyButSelf",
  1012. "msg": "Guren launching! Type /Kill [name] to eliminate another player! You may be revealed.",
  1013. "killmsg": "The ground shakes as the Guren (piloted by Kallen) swoops down and lands in front of ~Target~. A flash of red light and ~Target~ is nothing more than a pile of ash.",
  1014. "revealChance": 0.5,
  1015. "revealmsg": "*** ~Self~ (Kallen) can be heard yelling over the speakerphone..."
  1016. }
  1017. },
  1018. "isKallenFoe": {"mode": "ignore", "msg": "~Self~ is one of your Enemies!"},
  1019. "isKallenFriend": {"mode": "ignore", "msg": "~Self~ is one of your Allies!"},
  1020. "mechaHax": {
  1021. "recon": {
  1022. "~Role~ is changing forms into Recon!": 0.00,
  1023. "~Player~ is the ~Role~!": 0.00
  1024. },
  1025. "radiant": {
  1026. "~Role~ is changing forms into Radiant!": 0.0,
  1027. "~Player~ is the ~Role~!": 0.00
  1028. },
  1029. "flight": {
  1030. "~Role~ is changing forms into Flight!": 0.0,
  1031. "~Player~ is the ~Role~!": 0.00
  1032. }
  1033. },
  1034. "lelouHax": {
  1035. "kill": {
  1036. "~Role~ is planning to kill ~Target~!": 0.35,
  1037. "~Player~ is the ~Role~!": 0.15
  1038. }
  1039. },
  1040. "reconHax": {
  1041. "kill": {
  1042. "~Role~ is planning to kill ~Target~!": 0.0,
  1043. "~Player~ is the ~Role~!": 0.00
  1044. }
  1045. },
  1046. "suzaku_help": "You are the White Knight of Britannia, the expert Devicer of the Lancelot! Use your incredible Knightmare combat skills to defeat your enemies! In /Recon mode, you can use /Scout [name] to learn whether or not someone is your enemy, and additionally evade nightkills. In /Radiant mode, you can /Kill [name] during the Night, and you will counter any Daykills, but you halve the vote count on whoever you vote. In /Flight mode, you will be able to kill during the day - you may be revealed, but you cannot be killed by Kallen in Flight mode.",
  1047. "suzaku_help2": "±Win Condition: You must eliminate Charles, Kallen, Mao, and Toudou.",
  1048. "suzaku_info": "[Recon] Can /Scout to learn if someone is an enemy. Evades Nightkills. Appears as friendly to other recon. [Radiant] Can kill during the Night. Counters daykills. Vote multiplier of 0.5. [Flight] Can daykill (70% chance to reveal) and cannot be daykilled by Kallen's Flight mode. Wins when Kallen, Charles, and Toudou are defeated.",
  1049. "suzakuReconNightArmor": { "mode": { "evadeChance": 1 }, "msg": "Your target (~Self~) was protected!" },
  1050. "suzakuRadiantDayArmor": "revenge",
  1051. "suzakuFlightDayCounter": {"mode": {"ignore": "variable:anyKallenFlight"}, "expend": true },
  1052. "suzakuFlightDayCounterMsg": "Kallen tried to attack Suzaku while in his Flight form! She was doing pretty well, too, until that SPINKICK!",
  1053. "suzakuRadiantDayCounterMsg": "~Target~ tried to attack Suzaku while in his Radiant form! They were doing pretty well, too, until that SPINKICK!",
  1054. "suzakuToRecon": "You have shifted modes on the Lancelot! You are now in Recon mode, so you can /Scout [name] during the Night to learn if someone is an enemy or an ally! You now evade nightkills.",
  1055. "suzakuToRadiant": "You have shifted modes on the Lancelot! You are now in Radiant mode, so you can /Kill [name] during the Night to eliminate another player! Additionally, you will counter daykills! However, you cannot kill Kallen if she is in her Radiant form! Furthermore, you halve the vote count on whomever you vote for!",
  1056. "suzakuToFlight": "You have shifted modes on the Lancelot! You are now in Flight mode, so you can /Kill [name] during the Day to eliminate another player! You have a 70% chance of being revealed, but you also evade Kallen's Daykills!",
  1057. "suzakuConvertRecon+": {
  1058. "command": ["convert", "dummy4"],
  1059. "newRole": "suzakuRecon+",
  1060. "cancel": ["flight", "radiant"],
  1061. "inputmsg": "Let's change the Lancelot into Recon mode!",
  1062. "priority": "variable:robotConvertPrio",
  1063. "dummy4usermsg": "variable:suzakuToRecon",
  1064. "common": "Self",
  1065. "convertmsg": "",
  1066. "silentConvert": true,
  1067. "ignoreDistract": true,
  1068. "hide": true,
  1069. "target": "OnlySelf"
  1070. },
  1071. "suzakuConvertRecon": {
  1072. "command": ["convert", "dummy4"],
  1073. "newRole": "suzakuRecon",
  1074. "cancel": ["flight", "radiant"],
  1075. "inputmsg": "Let's change the Lancelot into Recon mode!",
  1076. "priority": "variable:robotConvertPrio",
  1077. "dummy4usermsg": "variable:suzakuToRecon",
  1078. "common": "Self",
  1079. "convertmsg": "",
  1080. "silentConvert": true,
  1081. "ignoreDistract": true,
  1082. "hide": true,
  1083. "target": "OnlySelf"
  1084. },
  1085. "suzakuConvertRecon-": {
  1086. "command": ["convert", "dummy4"],
  1087. "newRole": "suzakuRecon-",
  1088. "cancel": ["flight", "radiant"],
  1089. "inputmsg": "Let's change the Lancelot into Recon mode!",
  1090. "priority": "variable:robotConvertPrio",
  1091. "dummy4usermsg": "variable:suzakuToRecon",
  1092. "common": "Self",
  1093. "convertmsg": "",
  1094. "silentConvert": true,
  1095. "ignoreDistract": true,
  1096. "hide": true,
  1097. "target": "OnlySelf"
  1098. },
  1099. "suzakuConvertReconX": {
  1100. "command": ["convert", "dummy4"],
  1101. "newRole": "suzakuReconX",
  1102. "cancel": ["flight", "radiant"],
  1103. "inputmsg": "Let's change the Lancelot into Recon mode!",
  1104. "priority": "variable:robotConvertPrio",
  1105. "dummy4usermsg": "variable:suzakuToRecon",
  1106. "common": "Self",
  1107. "convertmsg": "",
  1108. "silentConvert": true,
  1109. "ignoreDistract": true,
  1110. "hide": true,
  1111. "target": "OnlySelf"
  1112. },
  1113. "suzakuConvertRadiant+": {
  1114. "command": ["convert", "dummy4"],
  1115. "newRole": "suzakuRadiant+",
  1116. "cancel": ["flight", "recon"],
  1117. "inputmsg": "Let's change the Lancelot into Radiant mode!",
  1118. "priority": "variable:robotConvertPrio",
  1119. "dummy4usermsg": "variable:suzakuToRadiant",
  1120. "common": "Self",
  1121. "convertmsg": "",
  1122. "silentConvert": true,
  1123. "ignoreDistract": true,
  1124. "hide": true,
  1125. "target": "OnlySelf"
  1126. },
  1127. "suzakuConvertRadiant": {
  1128. "command": ["convert", "dummy4"],
  1129. "newRole": "suzakuRadiant",
  1130. "cancel": ["flight", "recon"],
  1131. "inputmsg": "Let's change the Lancelot into Radiant mode!",
  1132. "priority": "variable:robotConvertPrio",
  1133. "dummy4usermsg": "variable:suzakuToRadiant",
  1134. "common": "Self",
  1135. "convertmsg": "",
  1136. "silentConvert": true,
  1137. "ignoreDistract": true,
  1138. "hide": true,
  1139. "target": "OnlySelf"
  1140. },
  1141. "suzakuConvertRadiant-": {
  1142. "command": ["convert", "dummy4"],
  1143. "newRole": "suzakuRadiant-",
  1144. "cancel": ["flight", "recon"],
  1145. "inputmsg": "Let's change the Lancelot into Radiant mode!",
  1146. "priority": "variable:robotConvertPrio",
  1147. "dummy4usermsg": "variable:suzakuToRadiant",
  1148. "common": "Self",
  1149. "convertmsg": "",
  1150. "silentConvert": true,
  1151. "ignoreDistract": true,
  1152. "hide": true,
  1153. "target": "OnlySelf"
  1154. },
  1155. "suzakuConvertRadiantX": {
  1156. "command": ["convert", "dummy4"],
  1157. "newRole": "suzakuRadiantX",
  1158. "cancel": ["flight", "recon"],
  1159. "inputmsg": "Let's change the Lancelot into Radiant mode!",
  1160. "priority": "variable:robotConvertPrio",
  1161. "dummy4usermsg": "variable:suzakuToRadiant",
  1162. "common": "Self",
  1163. "convertmsg": "",
  1164. "silentConvert": true,
  1165. "ignoreDistract": true,
  1166. "hide": true,
  1167. "target": "OnlySelf"
  1168. },
  1169. "suzakuConvertFlight+": {
  1170. "command": ["convert", "dummy4"],
  1171. "newRole": "suzakuFlight+",
  1172. "cancel": ["radiant", "recon"],
  1173. "inputmsg": "Let's change the Lancelot into Flight mode!",
  1174. "priority": "variable:robotConvertPrio",
  1175. "dummy4usermsg": "variable:suzakuToFlight",
  1176. "common": "Self",
  1177. "convertmsg": "",
  1178. "silentConvert": true,
  1179. "ignoreDistract": true,
  1180. "hide": true,
  1181. "target": "OnlySelf"
  1182. },
  1183. "suzakuConvertFlight": {
  1184. "command": ["convert", "dummy4"],
  1185. "newRole": "suzakuFlight",
  1186. "cancel": ["radiant", "recon"],
  1187. "inputmsg": "Let's change the Lancelot into Flight mode!",
  1188. "priority": "variable:robotConvertPrio",
  1189. "dummy4usermsg": "variable:suzakuToFlight",
  1190. "common": "Self",
  1191. "convertmsg": "",
  1192. "silentConvert": true,
  1193. "ignoreDistract": true,
  1194. "hide": true,
  1195. "target": "OnlySelf"
  1196. },
  1197. "suzakuConvertFlight-": {
  1198. "command": ["convert", "dummy4"],
  1199. "newRole": "suzakuFlight-",
  1200. "cancel": ["radiant", "recon"],
  1201. "inputmsg": "Let's change the Lancelot into Flight mode!",
  1202. "priority": "variable:robotConvertPrio",
  1203. "dummy4usermsg": "variable:suzakuToFlight",
  1204. "common": "Self",
  1205. "convertmsg": "",
  1206. "silentConvert": true,
  1207. "ignoreDistract": true,
  1208. "hide": true,
  1209. "target": "OnlySelf"
  1210. },
  1211. "suzakuConvertFlightX": {
  1212. "command": ["convert", "dummy4"],
  1213. "newRole": "suzakuFlightX",
  1214. "cancel": ["radiant", "recon"],
  1215. "inputmsg": "Let's change the Lancelot into Flight mode!",
  1216. "priority": "variable:robotConvertPrio",
  1217. "dummy4usermsg": "variable:suzakuToFlight",
  1218. "common": "Self",
  1219. "convertmsg": "",
  1220. "silentConvert": true,
  1221. "ignoreDistract": true,
  1222. "hide": true,
  1223. "target": "OnlySelf"
  1224. },
  1225. "suzakuScout": {
  1226. "command": ["dummy3"],
  1227. "priority": "variable:scoutPrio",
  1228. "hide": true,
  1229. "common": "Self",
  1230. "target": "AnyButSelf"
  1231. },
  1232. "suzakuRadiantKill": {
  1233. "command": ["kill", "dummy"],
  1234. "priority": "variable:suzakuRadiantKillPrio",
  1235. "common": "Self",
  1236. "target": "AnyButSelf"
  1237. },
  1238. "suzakuFlightKill": {
  1239. "kill": {
  1240. "target": "AnyButSelf",
  1241. "msg": "Lancelot launching! Type /Kill [name] to eliminate another player! ",
  1242. "killmsg": "It's a bird! It's a plane! It's a - SPINKICK! The Lancelot (piloted by Suzaku) has defeated ~Target~!",
  1243. "revealChance": 0.45,
  1244. "revealmsg": "*** ~Self~ (Suzaku) can be heard yelling over the speakerphone..."
  1245. }
  1246. },
  1247. "isSuzakuFoe": {"mode": "ignore", "msg": "~Self~ is one of your Enemies!"},
  1248. "isSuzakuFriend": {"mode": "ignore", "msg": "~Self~ is one of your Allies!"},
  1249. "anyRole": ["schneizel+", "schneizel", "schneizel_init", "schneizel-", "schneizelX", "milly+", "milly", "milly_init", "milly-", "millyX", "mao+", "mao", "mao-", "maoX", "mao_init", "mao2+", "mao2", "mao2-", "mao2X", "rolo+", "rolo", "rolo-", "roloX", "rolo2+", "rolo2", "rolo2-", "rolo2X", "rolo3+", "rolo3", "rolo3-", "rolo3X", "rolo4+", "rolo4", "rolo4-", "rolo4X", "rolo_init", "ougi2+", "ougi2", "ougi2-", "ougi2X", "ougi+", "ougi", "ougi-", "ougiX", "ougi_init", "orange2+", "orange2", "orange2-", "orange2X", "orange+", "orange", "orange-", "orangeX", "orange_init", "xingke+", "xingke", "xingke-", "xingkeX", "xingke_init", "toudou+", "toudou", "toudou-", "toudouX", "toudou_init", "cc", "cc_init", "ccX", "charles", "charles_init", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia_init", "kallenFlight+", "kallenFlight-", "kallenFlight", "kallenFlightX", "kallenRadiant", "kallenRadiant-", "kallenRadiant+", "kallenRadiantX", "kallenRecon+", "kallenRecon", "kallenRecon_init", "kallenRecon-", "kallenReconX", "suzakuFlight", "suzakuFlight-", "suzakuFlight+", "suzakuFlightX", "suzakuRecon+", "suzakuRecon", "suzakuRecon_init", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant-", "suzakuRadiant+", "suzakuRadiantX", "nunnallyX", "nunnally", "lelouch+", "lelouch", "lelouch_init", "lelouch-", "lelouchX", "tamaki+", "tamaki", "tamaki_init", "tamaki-", "tamakiX", "villetta+", "villetta", "villetta_init", "villetta-", "villettaX", "diethard_villetta+", "diethard_villetta", "diethard_villetta-", "diethard_villettaX", "diethard_tamaki+", "diethard_tamaki", "diethard_tamaki-", "diethard_tamakiX", "diethard_mao+", "diethard_mao", "diethard_mao-", "diethard_maoX", "diethard_rolo+", "diethard_rolo", "diethard_rolo-", "diethard_roloX", "diethard_orange+", "diethard_orange", "diethard_orange-", "diethard_orangeX", "diethard_ougi+", "diethard_ougi", "diethard_ougi-", "diethard_ougiX", "diethard_schneizel+", "diethard_schneizel", "diethard_schneizel-", "diethard_schneizelX", "diethard_charles+", "diethard_charles", "diethard_charles-", "diethard_charlesX", "diethard_cornelia+", "diethard_cornelia", "diethard_cornelia-", "diethard_corneliaX", "diethard_toudou+", "diethard_toudou", "diethard_toudou-", "diethard_toudouX", "diethard_xingke+", "diethard_xingke", "diethard_xingke-", "diethard_xingkeX", "diethard_cc+", "diethard_cc", "diethard_cc-", "diethard_ccX", "diethard_kallen+", "diethard_kallen", "diethard_kallen-", "diethard_kallenX", "diethard_suzaku+", "diethard_suzaku", "diethard_suzaku-", "diethard_suzakuX", "diethard_nunnally+", "diethard_nunnally", "diethard_nunnally-", "diethard_nunnallyX", "diethard_lelouch+", "diethard_lelouch", "diethard_lelouch-", "diethard_lelouchX", "diethard_milly+", "diethard_milly", "diethard_milly-", "diethard_millyX"],
  1250. "anyLelouch": ["lelouch+", "lelouch", "lelouch_init", "lelouch-", "lelouchX"],
  1251. "anyTamaki": ["tamaki+", "tamaki", "tamaki_init", "tamaki-", "tamakiX"],
  1252. "anyVilletta": ["villetta+", "villetta", "villetta_init", "villetta-", "villettaX"],
  1253. "anyNunnally": ["nunnallyX", "nunnally"],
  1254. "anySuzakuRecon": ["suzakuRecon+", "suzakuRecon", "suzakuRecon_init", "suzakuRecon-", "suzakuReconX"],
  1255. "anySuzakuRadiant": ["suzakuRadiant", "suzakuRadiant-", "suzakuRadiant+", "suzakuRadiantX"],
  1256. "anySuzakuFlight": ["suzakuFlight", "suzakuFlight-", "suzakuFlight+", "suzakuFlightX"],
  1257. "anySuzaku": ["suzakuFlight", "suzakuFlight-", "suzakuFlight+", "suzakuFlightX", "suzakuRecon+", "suzakuRecon", "suzakuRecon_init", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant-", "suzakuRadiant+", "suzakuRadiantX"],
  1258. "anyKallenRecon": ["kallenRecon+", "kallenRecon", "kallenRecon_init", "kallenRecon-", "kallenReconX"],
  1259. "anyKallenRadiant": ["kallenRadiant", "kallenRadiant-", "kallenRadiant+", "kallenRadiantX"],
  1260. "anyKallenFlight": ["kallenFlight", "kallenFlight-", "kallenFlight+", "kallenFlightX"],
  1261. "anyKallen": ["kallenFlight+", "kallenFlight-", "kallenFlight", "kallenFlightX", "kallenRadiant", "kallenRadiant-", "kallenRadiant+", "kallenRadiantX", "kallenRecon+", "kallenRecon", "kallenRecon_init", "kallenRecon-", "kallenReconX"],
  1262. "anyCornelia1": ["cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia_init"],
  1263. "anyCornelia2": ["cornelia2", "cornelia2+", "cornelia2-", "cornelia2X"],
  1264. "anyCornelia3": ["cornelia3", "cornelia3+", "cornelia3-", "cornelia3X"],
  1265. "anyCornelia4": ["cornelia4", "cornelia4+", "cornelia4-", "cornelia4X"],
  1266. "anyCornelia": ["cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia_init", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X"],
  1267. "anyCharles": ["charles", "charles_init"],
  1268. "anyCC": ["cc", "cc_init", "ccX"],
  1269. "anyToudou": ["toudou+", "toudou", "toudou-", "toudouX", "toudou_init"],
  1270. "anyXingke": ["xingke+", "xingke", "xingke-", "xingkeX", "xingke_init"],
  1271. "anyOrange": ["orange+", "orange", "orange-", "orangeX", "orange_init"],
  1272. "anyOrange2": ["orange2+", "orange2", "orange2-", "orange2X"],
  1273. "anyOugi": ["ougi+", "ougi", "ougi-", "ougiX", "ougi_init"],
  1274. "anyOugi2": ["ougi2+", "ougi2", "ougi2-", "ougi2X"],
  1275. "anyRolo": ["rolo+", "rolo", "rolo-", "roloX", "rolo2+", "rolo2", "rolo2-", "rolo2X", "rolo3+", "rolo3", "rolo3-", "rolo3X", "rolo4+", "rolo4", "rolo4-", "rolo4X", "rolo_init"],
  1276. "anyRolo1": ["rolo+", "rolo", "rolo-", "roloX", "rolo_init"],
  1277. "anyRolo2": ["rolo2+", "rolo2", "rolo2-", "rolo2X"],
  1278. "anyRolo3": ["rolo3+", "rolo3", "rolo3-", "rolo3X"],
  1279. "anyRolo4": ["rolo4+", "rolo4", "rolo4-", "rolo4X"],
  1280. "anyMao": ["mao+", "mao", "mao-", "maoX", "mao_init", "mao2+", "mao2", "mao2-", "mao2X"],
  1281. "anyMao1": ["mao+", "mao", "mao-", "maoX", "mao_init"],
  1282. "anyMao2": ["mao2+", "mao2", "mao2-", "mao2X"],
  1283. "anySchneizel1": ["schneizel+", "schneizel", "schneizel_init", "schneizel-", "schneizelX"],
  1284. "anySchneizel2": ["schneizel2+", "schneizel2", "schneizel2-", "schneizel2X"],
  1285. "anySchneizel": ["schneizel2+", "schneizel2", "schneizel2-", "schneizel2X", "schneizel+", "schneizel", "schneizel_init", "schneizel-", "schneizelX"],
  1286. "anyMilly": ["milly+", "milly", "milly_init", "milly-", "millyX"],
  1287. "anyDiethard_milly": ["diethard_milly+", "diethard_milly", "diethard_milly-", "diethard_millyX"],
  1288. "anyDiethard_lelouch": ["diethard_lelouch+", "diethard_lelouch", "diethard_lelouch-", "diethard_lelouchX"],
  1289. "anyDiethard_nunnally": ["diethard_nunnally+", "diethard_nunnally", "diethard_nunnally-", "diethard_nunnallyX"],
  1290. "anyDiethard_suzaku": ["diethard_suzaku+", "diethard_suzaku", "diethard_suzaku-", "diethard_suzakuX"],
  1291. "anyDiethard_kallen": ["diethard_kallen+", "diethard_kallen", "diethard_kallen-", "diethard_kallenX"],
  1292. "anyDiethard_cc": ["diethard_cc+", "diethard_cc", "diethard_cc-", "diethard_ccX"],
  1293. "anyDiethard_xingke": ["diethard_xingke+", "diethard_xingke", "diethard_xingke-", "diethard_xingkeX"],
  1294. "anyDiethard_toudou": ["diethard_toudou+", "diethard_toudou", "diethard_toudou-", "diethard_toudouX"],
  1295. "anyDiethard_cornelia": ["diethard_cornelia+", "diethard_cornelia", "diethard_cornelia-", "diethard_corneliaX"],
  1296. "anyDiethard_charles": ["diethard_charles+", "diethard_charles", "diethard_charles-", "diethard_charlesX"],
  1297. "anyDiethard_schneizel": ["diethard_schneizel+", "diethard_schneizel", "diethard_schneizel-", "diethard_schneizelX"],
  1298. "anyDiethard_ougi": ["diethard_ougi+", "diethard_ougi", "diethard_ougi-", "diethard_ougiX"],
  1299. "anyDiethard_orange": ["diethard_orange+", "diethard_orange", "diethard_orange-", "diethard_orangeX"],
  1300. "anyDiethard_rolo": ["diethard_rolo+", "diethard_rolo", "diethard_rolo-", "diethard_roloX"],
  1301. "anyDiethard_mao": ["diethard_mao+", "diethard_mao", "diethard_mao-", "diethard_maoX"],
  1302. "anyDiethard_tamaki": ["diethard_tamaki+", "diethard_tamaki", "diethard_tamaki-", "diethard_tamakiX"],
  1303. "anyDiethard_villetta": ["diethard_villetta+", "diethard_villetta", "diethard_villetta-", "diethard_villettaX"],
  1304. "lelouch_help": "You go by many names: Lelouch Lamperouge, Lelouch vi Britannia, Zero. The exiled prince with a thirst for vendetta, you can use the power of Geass to deliver chaos to the world! Type /Promote [name] or /Demote [name] to give someone a vote of 3 or -3 respectively (they won't know their vote was affected, and you CAN USE IT ON YOURSELF). As the brightest student in Japan, you can use your intelligence to /Protect yourself, or anyone else, during the Night, and you will ignore anyone who tries to Distract you. During the day, you can appear as Zero and expose (or fake-expose) someone's identity, and you will kill anyone who dares try to attack you! You also resist poison and hax.",
  1305. "lelouch_help2": "±Win Condition: You must eliminate Cornelia, Schneizel, Charles, and Mao.",
  1306. "lelouch_info": "Knows Nunnally on startup. Can Promote or Demote one person during the Night, changing their Vote to 3 or -3 respectively. Can Protect any. Can Expose during the day (may be fake). Ignores Distract. Counters daykills. Resists poison by 1 turn. Haxes kill. Less haxable with protect. Wins when Cornelia, Schneizel, Charles, and Mao are eliminated.",
  1307. "lelouchProtect": {
  1308. "common": "Self",
  1309. "priority": "variable:protectPrio",
  1310. "hide": true,
  1311. "target": "Any"
  1312. },
  1313. "lelouResistance": {
  1314. "mode": "resistance",
  1315. "constant": 1
  1316. },
  1317. "lelouchCounterMsg": "The only ones who should kill, are those who are prepared to be killed! Lelouch flips off his mask, activates his Geass, and commands the attacker to kill themselves!",
  1318. "powerupMao": {
  1319. "mao_init": "mao2",
  1320. "mao": "mao2",
  1321. "mao+": "mao2+",
  1322. "mao-": "mao2-",
  1323. "maoX": "mao2X"
  1324. },
  1325. "lelouchPromote": {
  1326. "command": ["dummy9", "convert"],
  1327. "cancel": ["demote"],
  1328. "target": "Any",
  1329. "inputmsg": "Lelouch vi Britannia commands ~Target~... vote with a power of 3!",
  1330. "silentConvert": true,
  1331. "convertmsg": "",
  1332. "convertfailmsg": "Your Geass didn't affect ~Target~! (Hint: They could either be C.C. or Charles!)",
  1333. "usermsg": "",
  1334. "noRepeat": true,
  1335. "dummy9usermsg": "You used your Geass to Promote ~Target~!",
  1336. "priority": "variable:lelouchGeassPrio",
  1337. "hide": true,
  1338. "common": "Self",
  1339. "newRole": {
  1340. "cornelia+": "variable:anyCornelia1",
  1341. "cornelia2+": "variable:anyCornelia2",
  1342. "cornelia3+":"variable:anyCornelia3",
  1343. "cornelia4+": "variable:anyCornelia4",
  1344. "tamaki+": "variable:anyTamaki",
  1345. "villetta+": "variable:anyVilletta",
  1346. "kallenRecon+": "variable:anyKallenRecon",
  1347. "kallenRadiant+": "variable:anyKallenRadiant",
  1348. "kallenFlight+": "variable:anyKallenFlight",
  1349. "lelouch+": "variable:anyLelouch",
  1350. "nunnallyX": ["nunnallyX"],
  1351. "nunnally": ["nunnally"],
  1352. "mao+": "variable:anyMao1",
  1353. "mao2+": "variable:anyMao2",
  1354. "ougi+": "variable:anyOugi",
  1355. "ougi2+": "variable:anyOugi2",
  1356. "orange+": "variable:anyOrange",
  1357. "orange2+": "variable:anyOrange2",
  1358. "schneizel+": "variable:anySchneizel1",
  1359. "schneizel2+": "variable:anySchneizel2",
  1360. "suzakuRecon+": "variable:anySuzakuRecon",
  1361. "suzakuRadiant+": "variable:anySuzakuRadiant",
  1362. "suzakuFlight+": "variable:anySuzakuFlight",
  1363. "rolo+": "variable:anyRolo",
  1364. "toudou+": "variable:anyToudou",
  1365. "xingke+": "variable:anyXingke",
  1366. "rolo+": "variable:anyRolo1",
  1367. "rolo2+": "variable:anyRolo2",
  1368. "rolo3+": "variable:anyRolo3",
  1369. "rolo4+": "variable:anyRolo4",
  1370. "toudou+": "variable:anyToudou",
  1371. "xingke+": "variable:anyXingke",
  1372. "lelouch.w": ["lelouch.w"],
  1373. "tamaki.w": ["tamaki.w"],
  1374. "villetta.w": ["villetta.w"],
  1375. "nunnally.w": ["nunnally.w"],
  1376. "suzaku.w": ["suzaku.w"],
  1377. "kallen.w": ["kallen.w"],
  1378. "toudou.w": ["toudou.w"],
  1379. "xingke.w": ["xingke.w"],
  1380. "cornelia.w": ["cornelia.w"],
  1381. "schneizel.w": ["schneizel.w"],
  1382. "orange.w": ["orange.w"],
  1383. "ougi.w": ["ougi.w"],
  1384. "rolo.w": ["rolo.w"],
  1385. "cc.w": ["cc.w"],
  1386. "charles.w": ["charles.w"],
  1387. "mao.w": ["mao.w"]
  1388. }
  1389. },
  1390. "lelouchDemote": {
  1391. "command": ["dummy9", "convert"],
  1392. "cancel": ["promote"],
  1393. "target": "Any",
  1394. "inputmsg": "Lelouch vi Britannia commands ~Target~... vote with a power of -3!",
  1395. "silentConvert": true,
  1396. "convertmsg": "",
  1397. "convertfailmsg": "Your Geass didn't affect ~Target~! (Hint: They could either be C.C. or Charles!)",
  1398. "usermsg": "",
  1399. "noRepeat": true,
  1400. "dummy9usermsg": "You used your Geass to Demote ~Target~!",
  1401. "priority": "variable:lelouchGeassPrio",
  1402. "hide": true,
  1403. "common": "Self",
  1404. "newRole": {
  1405. "cornelia-": "variable:anyCornelia1",
  1406. "cornelia2-": "variable:anyCornelia2",
  1407. "cornelia3-":"variable:anyCornelia3",
  1408. "cornelia4-": "variable:anyCornelia4",
  1409. "tamaki-": "variable:anyTamaki",
  1410. "villetta-": "variable:anyVilletta",
  1411. "kallenRecon-": "variable:anyKallenRecon",
  1412. "kallenRadiant-": "variable:anyKallenRadiant",
  1413. "kallenFlight-": "variable:anyKallenFlight",
  1414. "lelouch-": "variable:anyLelouch",
  1415. "nunnallyX": ["nunnallyX"],
  1416. "nunnally": ["nunnally"],
  1417. "mao-": "variable:anyMao1",
  1418. "mao2-": "variable:anyMao2",
  1419. "ougi-": "variable:anyOugi",
  1420. "ougi2-": "variable:anyOugi2",
  1421. "orange-": "variable:anyOrange",
  1422. "orange2-": "variable:anyOrange2",
  1423. "schneizel-": "variable:anySchneizel1",
  1424. "schneizel2-": "variable:anySchneizel2",
  1425. "suzakuRecon-": "variable:anySuzakuRecon",
  1426. "suzakuRadiant-": "variable:anySuzakuRadiant",
  1427. "suzakuFlight-": "variable:anySuzakuFlight",
  1428. "rolo-": "variable:anyRolo1",
  1429. "rolo2-": "variable:anyRolo2",
  1430. "rolo3-": "variable:anyRolo3",
  1431. "rolo4-": "variable:anyRolo4",
  1432. "toudou-": "variable:anyToudou",
  1433. "xingke-": "variable:anyXingke",
  1434. "lelouch.w": ["lelouch.w"],
  1435. "nunnally.w": ["nunnally.w"],
  1436. "tamaki.w": ["tamaki.w"],
  1437. "villetta.w": ["villetta.w"],
  1438. "suzaku.w": ["suzaku.w"],
  1439. "kallen.w": ["kallen.w"],
  1440. "toudou.w": ["toudou.w"],
  1441. "xingke.w": ["xingke.w"],
  1442. "cornelia.w": ["cornelia.w"],
  1443. "schneizel.w": ["schneizel.w"],
  1444. "orange.w": ["orange.w"],
  1445. "ougi.w": ["ougi.w"],
  1446. "rolo.w": ["rolo.w"],
  1447. "cc.w": ["cc.w"],
  1448. "charles.w": ["charles.w"],
  1449. "mao.w": ["mao.w"]
  1450. }
  1451. },
  1452. "lelouchDay": {
  1453. "expose": {
  1454. "command": "expose",
  1455. "limit": 1,
  1456. "target": "Any",
  1457. "canConvert": "variable:anySchneizel1",
  1458. "newRole": {
  1459. "schneizel2": ["schneizel_init", "schneizel"],
  1460. "schneizel2+": ["schneizel+"],
  1461. "schneizel2-": ["schneizel-"],
  1462. "schneizel2X": ["schneizelX"]
  1463. },
  1464. "convertmsg": "",
  1465. "copyusermsg": "",
  1466. "silent": true,
  1467. "msg": "You can now /Expose someone's role (you won't be revealed).",
  1468. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the ~Role~!"
  1469. },
  1470. "lelo": {
  1471. "command": "expose",
  1472. "limit": 1,
  1473. "target": "Any",
  1474. "macro": false,
  1475. "msg": "You can alternatively fake an expose by typing the first four letters of a role's name! (E.g., /Suza [name] will fake Suzaku).",
  1476. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Lelouch!"
  1477. },
  1478. "lelouch": {
  1479. "command": "expose",
  1480. "limit": 1,
  1481. "target": "Any",
  1482. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Lelouch!"
  1483. },
  1484. "suza": {
  1485. "command": "expose",
  1486. "limit": 1,
  1487. "target": "Any",
  1488. "macro": false,
  1489. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Suzaku!"
  1490. },
  1491. "suzaku": {
  1492. "command": "expose",
  1493. "limit": 1,
  1494. "target": "Any",
  1495. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Suzaku!"
  1496. },
  1497. "kall": {
  1498. "command": "expose",
  1499. "limit": 1,
  1500. "target": "Any",
  1501. "macro": false,
  1502. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Kallen!"
  1503. },
  1504. "kallen": {
  1505. "command": "expose",
  1506. "limit": 1,
  1507. "target": "Any",
  1508. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Kallen!"
  1509. },
  1510. "corn": {
  1511. "command": "expose",
  1512. "limit": 1,
  1513. "target": "Any",
  1514. "macro": false,
  1515. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  1516. },
  1517. "cornflakes": {
  1518. "command": "expose",
  1519. "limit": 1,
  1520. "target": "Any",
  1521. "macro": false,
  1522. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  1523. },
  1524. "cornelia": {
  1525. "command": "expose",
  1526. "limit": 1,
  1527. "target": "Any",
  1528. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  1529. },
  1530. "oran": {
  1531. "command": "expose",
  1532. "limit": 1,
  1533. "target": "Any",
  1534. "macro": false,
  1535. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Orange!"
  1536. },
  1537. "orange": {
  1538. "command": "expose",
  1539. "limit": 1,
  1540. "target": "Any",
  1541. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Orange!"
  1542. },
  1543. "schn": {
  1544. "command": "expose",
  1545. "limit": 1,
  1546. "target": "Any",
  1547. "macro": false,
  1548. "canConvert": "variable:anySchneizel1",
  1549. "newRole": {
  1550. "schneizel2": ["schneizel_init", "schneizel"],
  1551. "schneizel2+": ["schneizel+"],
  1552. "schneizel2-": ["schneizel-"],
  1553. "schneizel2X": ["schneizelX"]
  1554. },
  1555. "convertmsg": "",
  1556. "copyusermsg": "",
  1557. "silent": true,
  1558. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  1559. },
  1560. "schneizel": {
  1561. "command": "expose",
  1562. "limit": 1,
  1563. "target": "Any",
  1564. "canConvert": "variable:anySchneizel1",
  1565. "newRole": {
  1566. "schneizel2": ["schneizel_init", "schneizel"],
  1567. "schneizel2+": ["schneizel+"],
  1568. "schneizel2-": ["schneizel-"],
  1569. "schneizel2X": ["schneizelX"]
  1570. },
  1571. "convertmsg": "",
  1572. "copyusermsg": "",
  1573. "silent": true,
  1574. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  1575. },
  1576. "sneasel": {
  1577. "command": "expose",
  1578. "limit": 1,
  1579. "target": "Any",
  1580. "macro": false,
  1581. "canConvert": "variable:anySchneizel1",
  1582. "newRole": {
  1583. "schneizel2": ["schneizel_init", "schneizel"],
  1584. "schneizel2+": ["schneizel+"],
  1585. "schneizel2-": ["schneizel-"],
  1586. "schneizel2X": ["schneizelX"]
  1587. },
  1588. "convertmsg": "",
  1589. "copyusermsg": "",
  1590. "silent": true,
  1591. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  1592. },
  1593. "char": {
  1594. "command": "expose",
  1595. "limit": 1,
  1596. "target": "Any",
  1597. "macro": false,
  1598. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Charles!"
  1599. },
  1600. "charles": {
  1601. "command": "expose",
  1602. "limit": 1,
  1603. "target": "Any",
  1604. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Charles!"
  1605. },
  1606. "toud": {
  1607. "command": "expose",
  1608. "limit": 1,
  1609. "target": "Any",
  1610. "macro": false,
  1611. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Toudou!"
  1612. },
  1613. "toudou": {
  1614. "command": "expose",
  1615. "limit": 1,
  1616. "target": "Any",
  1617. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Toudou!"
  1618. },
  1619. "xing": {
  1620. "command": "expose",
  1621. "limit": 1,
  1622. "target": "Any",
  1623. "macro": false,
  1624. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xingke!"
  1625. },
  1626. "xingke": {
  1627. "command": "expose",
  1628. "limit": 1,
  1629. "target": "Any",
  1630. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xingke!"
  1631. },
  1632. "xing_ke": {
  1633. "command": "expose",
  1634. "limit": 1,
  1635. "target": "Any",
  1636. "macro": false,
  1637. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xing Ke!"
  1638. },
  1639. "c.c.": {
  1640. "command": "expose",
  1641. "limit": 1,
  1642. "target": "Any",
  1643. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the C.C.!"
  1644. },
  1645. "cc": {
  1646. "command": "expose",
  1647. "limit": 1,
  1648. "target": "Any",
  1649. "macro": false,
  1650. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the C.C.!"
  1651. },
  1652. "ougi": {
  1653. "command": "expose",
  1654. "limit": 1,
  1655. "target": "Any",
  1656. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Ougi!"
  1657. },
  1658. "rolo": {
  1659. "command": "expose",
  1660. "limit": 1,
  1661. "target": "Any",
  1662. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Rolo!"
  1663. },
  1664. "diethard": {
  1665. "command": "expose",
  1666. "limit": 1,
  1667. "target": "Any",
  1668. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Diethard!"
  1669. },
  1670. "diet": {
  1671. "command": "expose",
  1672. "limit": 1,
  1673. "target": "Any",
  1674. "macro": false,
  1675. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Diethard!"
  1676. },
  1677. "mao": {
  1678. "command": "expose",
  1679. "limit": 1,
  1680. "target": "Any",
  1681. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Mao!"
  1682. },
  1683. "tamaki": {
  1684. "command": "expose",
  1685. "limit": 1,
  1686. "target": "Any",
  1687. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Tamaki!"
  1688. },
  1689. "tama": {
  1690. "command": "expose",
  1691. "limit": 1,
  1692. "target": "Any",
  1693. "macro": false,
  1694. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Tamaki!"
  1695. },
  1696. "villetta": {
  1697. "command": "expose",
  1698. "limit": 1,
  1699. "target": "Any",
  1700. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Villetta!"
  1701. },
  1702. "vill": {
  1703. "command": "expose",
  1704. "limit": 1,
  1705. "target": "Any",
  1706. "macro": false,
  1707. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Villetta!"
  1708. },
  1709. "nunnally": {
  1710. "command": "expose",
  1711. "limit": 1,
  1712. "target": "Any",
  1713. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Nunnally!"
  1714. },
  1715. "nunn": {
  1716. "command": "expose",
  1717. "limit": 1,
  1718. "target": "Any",
  1719. "macro": false,
  1720. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Nunnally!"
  1721. },
  1722. "light": {
  1723. "command": "expose",
  1724. "limit": 1,
  1725. "target": "Any",
  1726. "macro": false,
  1727. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Light Yagami!"
  1728. }
  1729. },
  1730. "identifyLelouch": {"mode": { "identify": ["lelouch", "lelouch_init", "lelouch+", "lelouch-", "lelouchX"] }, "msg": "~Target~, AKA Lelouch, tried to put a Geass on you. How silly of him." },
  1731. "charles_help": "You are the Emperor of Britannia, Charles zi Britannia! Your word is law, so you can use the powers you gained from V.V. to /brainwash one player during the Night to prevent them from voting! If you brainwash someone, they will have a chance to reveal their role to you during the day if they are not your enemy, so you can later cancel this with /Restore [name]! You cannot be killed during the Night, so you must simply survive to lynch your enemies!",
  1732. "charles_help2": "±Win Condition: You must eliminate C.C., Lelouch, Orange, and Suzaku.",
  1733. "charles_info": "Can Brainwash one person during the Night, preventing them from voting (brainwashed roles can reveal their role to Charles if not his enemy). Can also Restore to reverse that. Immune to nightkills. Immune to Lelouch's Promote/Demote. Wins when Lelouch, Suzaku, and C.C. are defeated.",
  1734. "charlesSilence": {
  1735. "command": ["convert", "dummy4"],
  1736. "target": "AnyButSelf",
  1737. "silentConvert": true,
  1738. "convertmsg": "",
  1739. "usermsg": "",
  1740. "dummy4targetmsg": "You have been brainwashed by Charles!",
  1741. "dummy4usermsg": "You brainwashed ~Target~!",
  1742. "priority": "variable:charlesGeassPrio",
  1743. "common": "Self",
  1744. "newRole": {
  1745. "ccX": "variable:anyCC",
  1746. "nunnallyX": "variable:anyNunnally",
  1747. "villettaX": "variable:anyVilletta",
  1748. "tamakiX": "variable:anyTamaki",
  1749. "corneliaX": "variable:anyCornelia1",
  1750. "cornelia2X": "variable:anyCornelia2",
  1751. "cornelia3X":"variable:anyCornelia3",
  1752. "cornelia4X": "variable:anyCornelia4",
  1753. "kallenReconX": "variable:anyKallenRecon",
  1754. "kallenRadiantX": "variable:anyKallenRadiant",
  1755. "kallenFlightX": "variable:anyKallenFlight",
  1756. "lelouchX": "variable:anyLelouch",
  1757. "maoX": "variable:anyMao1",
  1758. "mao2X": "variable:anyMao2",
  1759. "ougiX": "variable:anyOugi",
  1760. "ougi2X": "variable:anyOugi2",
  1761. "orangeX": "variable:anyOrange",
  1762. "orange2X": "variable:anyOrange2",
  1763. "schneizelX": "variable:anySchneizel1",
  1764. "schneizel2X": "variable:anySchneizel2",
  1765. "suzakuReconX": "variable:anySuzakuRecon",
  1766. "suzakuRadiantX": "variable:anySuzakuRadiant",
  1767. "suzakuFlightX": "variable:anySuzakuFlight",
  1768. "roloX": "variable:anyRolo1",
  1769. "rolo2X": "variable:anyRolo2",
  1770. "rolo3X": "variable:anyRolo3",
  1771. "rolo4X": "variable:anyRolo4",
  1772. "toudouX": "variable:anyToudou",
  1773. "xingkeX": "variable:anyXingke",
  1774. "millyX": "variable:anyMilly",
  1775. "lelouch.w": ["lelouch.w"],
  1776. "suzaku.w": ["suzaku.w"],
  1777. "tamaki.w": ["tamaki.w"],
  1778. "villetta.w": ["villetta.w"],
  1779. "kallen.w": ["kallen.w"],
  1780. "toudou.w": ["toudou.w"],
  1781. "xingke.w": ["xingke.w"],
  1782. "cornelia.w": ["cornelia.w"],
  1783. "schneizel.w": ["schneizel.w"],
  1784. "orange.w": ["orange.w"],
  1785. "ougi.w": ["ougi.w"],
  1786. "rolo.w": ["rolo.w"],
  1787. "cc.w": ["cc.w"],
  1788. "charles.w": ["charles.w"],
  1789. "milly.w": ["milly.w"],
  1790. "mao.w": ["mao.w"]
  1791. }
  1792. },
  1793. "unsilenceRoles": {
  1794. "cc": ["ccX"],
  1795. "nunnally": ["nunnallyX"],
  1796. "tamaki": ["tamakiX"],
  1797. "villetta": ["villettaX"],
  1798. "cornelia": ["corneliaX"],
  1799. "cornelia2": ["cornelia2X"],
  1800. "cornelia3": ["cornelia3X"],
  1801. "cornelia4": ["cornelia4X"],
  1802. "kallenRecon": ["kallenReconX"],
  1803. "kallenRadiant": ["kallenRadiantX"],
  1804. "kallenFlight": ["kallenFlightX"],
  1805. "lelouch": ["lelouchX"],
  1806. "mao": ["maoX"],
  1807. "mao2": ["mao2X"],
  1808. "ougi": ["ougiX"],
  1809. "ougi2": ["ougi2X"],
  1810. "orange": ["orangeX"],
  1811. "orange2": ["orange2X"],
  1812. "schneizel": ["schneizelX"],
  1813. "schneizel2": ["schneizel2X"],
  1814. "suzakuRecon": ["suzakuReconX"],
  1815. "suzakuRadiant": ["suzakuRadiantX"],
  1816. "suzakuFlight": ["suzakuFlightX"],
  1817. "rolo": ["roloX"],
  1818. "toudou": ["toudouX"],
  1819. "xingke": ["xingkeX"],
  1820. "milly": ["millyX"]
  1821. },
  1822. "unsilenceRoles2": {
  1823. "ccX": "cc",
  1824. "nunnallyX": "nunnally",
  1825. "tamakiX": "nunnally",
  1826. "villettaX": "nunnally",
  1827. "corneliaX": "cornelia",
  1828. "cornelia2X": "cornelia2",
  1829. "cornelia3X": "cornelia3",
  1830. "cornelia4X": "cornelia4",
  1831. "kallenReconX": "kallenRecon",
  1832. "kallenRadiantX": "kallenRadiant",
  1833. "kallenFlightX": "kallenFlight",
  1834. "lelouchX": "lelouch",
  1835. "maoX": "mao",
  1836. "mao2X": "mao2",
  1837. "ougiX": "ougi",
  1838. "ougi2X": "ougi2",
  1839. "orangeX": "orange",
  1840. "orange2X": "orange2",
  1841. "schneizelX": "schneizel",
  1842. "schneizel2X": "schneizel2",
  1843. "suzakuReconX": "suzakuRecon",
  1844. "suzakuRadiantX": "suzakuRadiant",
  1845. "suzakuFlightX": "suzakuFlight",
  1846. "roloX": "rolo",
  1847. "toudouX": "toudou",
  1848. "xingkeX": "xingke",
  1849. "millyX": "milly"
  1850. },
  1851. "charlesUnsilence": {
  1852. "command": ["convert", "dummy10"],
  1853. "target": "AnyButSelf",
  1854. "silentConvert": true,
  1855. "convertmsg": "",
  1856. "usermsg": "",
  1857. "priority": "variable:charlesUnsilencePrio",
  1858. "convertfailmsg": "~Target~ wasn't silenced!",
  1859. "usermsg": "",
  1860. "hide": true,
  1861. "common": "Self",
  1862. "newRole": "variable:unsilenceRoles"
  1863. },
  1864. "revealToCharles": {
  1865. "reveal": {
  1866. "command": "reveal",
  1867. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  1868. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  1869. }
  1870. },
  1871. "cc_help": "The Immortal Witch with a mysterious past, you have stealth in spades! This allows you to /Distract [name] once every two nights, and /Distract2 [name] for a second roleblock once every three nights. These may be used on the same Night. You are used to filling the role of Zero, so you can pretend to be him and fake an Expose during the Day! This will help Lelouch use his real Expose without drawing attention to his information. Your immortality makes you impossible to kill during the night, and because of you are a kuudere, and everyone you vote for will receive double votes!",
  1872. "cc_help2": "±Win Condition: You must eliminate Charles, Schneizel, Rolo, and Schneizel.",
  1873. "cc_info": "Can Distract once every two nights. Can Distract2 once every three nights. Can fake any of Lelouch's exposes. Vote doubler. Immune to nightkills. Immune to Lelouch's Promote/Demote. Wins when Charles, Rolo, Orange, and Mao are defeated.",
  1874. "ccVoteDoubler": 2,
  1875. "ccDistract": {
  1876. "command": ["distract", "dummy10", "convert"],
  1877. "newRole": {
  1878. "roloSuicide1": ["rolo", "rolo_init"],
  1879. "roloSuicide1+": ["rolo+"],
  1880. "roloSuicide1-": ["rolo-"],
  1881. "roloSuicide1X": ["roloX"],
  1882. "roloSuicide2": ["rolo2"],
  1883. "roloSuicide2+": ["rolo2+"],
  1884. "roloSuicide2-": ["rolo2-"],
  1885. "roloSuicide2X": ["rolo2X"],
  1886. "roloSuicide3": ["rolo3"],
  1887. "roloSuicide3+": ["rolo3+"],
  1888. "roloSuicide3-": ["rolo3-"],
  1889. "roloSuicide3X": ["rolo3X"],
  1890. "roloSuicide4": ["rolo4"],
  1891. "roloSuicide4+": ["rolo4+"],
  1892. "roloSuicide4-": ["rolo4-"],
  1893. "roloSuicide4X": ["rolo4X"]
  1894. },
  1895. "canConvert": ["rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X"],
  1896. "silent": true,
  1897. "silentConvert": true,
  1898. "usermsg": "",
  1899. "convertfailmsg": "",
  1900. "convertmsg": "",
  1901. "common": "Self",
  1902. "priority": "variable:ccDistractPrio",
  1903. "recharge": 2,
  1904. "target": "AnyButSelf",
  1905. "distractmsg": "You were unable to use your Night Actions! C.C. used her charm to catch you off guard and knocked you out!"
  1906. },
  1907. "ccDistract2": {
  1908. "command": ["distract", "dummy10", "convert"],
  1909. "newRole": {
  1910. "roloSuicide1": ["rolo", "rolo_init"],
  1911. "roloSuicide1+": ["rolo+"],
  1912. "roloSuicide1-": ["rolo-"],
  1913. "roloSuicide1X": ["roloX"],
  1914. "roloSuicide2": ["rolo2"],
  1915. "roloSuicide2+": ["rolo2+"],
  1916. "roloSuicide2-": ["rolo2-"],
  1917. "roloSuicide2X": ["rolo2X"],
  1918. "roloSuicide3": ["rolo3"],
  1919. "roloSuicide3+": ["rolo3+"],
  1920. "roloSuicide3-": ["rolo3-"],
  1921. "roloSuicide3X": ["rolo3X"],
  1922. "roloSuicide4": ["rolo4"],
  1923. "roloSuicide4+": ["rolo4+"],
  1924. "roloSuicide4-": ["rolo4-"],
  1925. "roloSuicide4X": ["rolo4X"]
  1926. },
  1927. "canConvert": ["rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X"],
  1928. "silent": true,
  1929. "silentConvert": true,
  1930. "usermsg": "",
  1931. "convertfailmsg": "",
  1932. "convertmsg": "",
  1933. "common": "Self",
  1934. "hide": true,
  1935. "priority": "variable:ccDistract2Prio",
  1936. "recharge": 3,
  1937. "target": "AnyButSelf",
  1938. "distractmsg": "You were unable to use your Night Actions! C.C. used her charm to catch you off guard and knocked you out!"
  1939. },
  1940. "becomeRolo2": {
  1941. "curse": {
  1942. "curseCount": -1,
  1943. "cursedRole": "rolo2",
  1944. "silentCurse": true
  1945. }
  1946. },
  1947. "becomeRolo2+": {
  1948. "curse": {
  1949. "curseCount": -1,
  1950. "cursedRole": "rolo2+",
  1951. "silentCurse": true
  1952. }
  1953. },
  1954. "becomeRolo2-": {
  1955. "curse": {
  1956. "curseCount": -1,
  1957. "cursedRole": "rolo2-",
  1958. "silentCurse": true
  1959. }
  1960. },
  1961. "becomeRolo2X": {
  1962. "curse": {
  1963. "curseCount": -1,
  1964. "cursedRole": "rolo2X",
  1965. "silentCurse": true
  1966. }
  1967. },
  1968. "becomeRolo3": {
  1969. "curse": {
  1970. "curseCount": -1,
  1971. "cursedRole": "rolo3",
  1972. "silentCurse": true
  1973. }
  1974. },
  1975. "becomeRolo3+": {
  1976. "curse": {
  1977. "curseCount": -1,
  1978. "cursedRole": "rolo3+",
  1979. "silentCurse": true
  1980. }
  1981. },
  1982. "becomeRolo3-": {
  1983. "curse": {
  1984. "curseCount": -1,
  1985. "cursedRole": "rolo3-",
  1986. "silentCurse": true
  1987. }
  1988. },
  1989. "becomeRolo3X": {
  1990. "curse": {
  1991. "curseCount": -1,
  1992. "cursedRole": "rolo3X",
  1993. "silentCurse": true
  1994. }
  1995. },
  1996. "becomeRolo4": {
  1997. "curse": {
  1998. "curseCount": -1,
  1999. "cursedRole": "rolo4",
  2000. "silentCurse": true
  2001. }
  2002. },
  2003. "becomeRolo4+": {
  2004. "curse": {
  2005. "curseCount": -1,
  2006. "cursedRole": "rolo4+",
  2007. "silentCurse": true
  2008. }
  2009. },
  2010. "becomeRolo4-": {
  2011. "curse": {
  2012. "curseCount": -1,
  2013. "cursedRole": "rolo4-",
  2014. "silentCurse": true
  2015. }
  2016. },
  2017. "becomeRolo4X": {
  2018. "curse": {
  2019. "curseCount": -1,
  2020. "cursedRole": "rolo4X",
  2021. "silentCurse": true
  2022. }
  2023. },
  2024. "ccDay": {
  2025. "lelo": {
  2026. "command": "expose",
  2027. "limit": 1,
  2028. "target": "Any",
  2029. "macro": false,
  2030. "msg": "You can now fake an expose by typing the first four letters of a role's name! (E.g., /Suza [name] will fake Suzaku).",
  2031. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Lelouch!"
  2032. },
  2033. "lelouch": {
  2034. "command": "expose",
  2035. "limit": 1,
  2036. "target": "Any",
  2037. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Lelouch!"
  2038. },
  2039. "suza": {
  2040. "command": "expose",
  2041. "limit": 1,
  2042. "target": "Any",
  2043. "macro": false,
  2044. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Suzaku!"
  2045. },
  2046. "suzaku": {
  2047. "command": "expose",
  2048. "limit": 1,
  2049. "target": "Any",
  2050. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Suzaku!"
  2051. },
  2052. "kall": {
  2053. "command": "expose",
  2054. "limit": 1,
  2055. "target": "Any",
  2056. "macro": false,
  2057. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Kallen!"
  2058. },
  2059. "kallen": {
  2060. "command": "expose",
  2061. "limit": 1,
  2062. "target": "Any",
  2063. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Kallen!"
  2064. },
  2065. "corn": {
  2066. "command": "expose",
  2067. "limit": 1,
  2068. "target": "Any",
  2069. "macro": false,
  2070. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  2071. },
  2072. "cornflakes": {
  2073. "command": "expose",
  2074. "limit": 1,
  2075. "target": "Any",
  2076. "macro": false,
  2077. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  2078. },
  2079. "cornelia": {
  2080. "command": "expose",
  2081. "limit": 1,
  2082. "target": "Any",
  2083. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Cornelia!"
  2084. },
  2085. "oran": {
  2086. "command": "expose",
  2087. "limit": 1,
  2088. "target": "Any",
  2089. "macro": false,
  2090. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Orange!"
  2091. },
  2092. "orange": {
  2093. "command": "expose",
  2094. "limit": 1,
  2095. "target": "Any",
  2096. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Orange!"
  2097. },
  2098. "schn": {
  2099. "command": "expose",
  2100. "limit": 1,
  2101. "target": "Any",
  2102. "canConvert": "variable:anySchneizel1",
  2103. "newRole": {
  2104. "schneizel2": ["schneizel_init", "schneizel"],
  2105. "schneizel2+": ["schneizel+"],
  2106. "schneizel2-": ["schneizel-"],
  2107. "schneizel2X": ["schneizelX"]
  2108. },
  2109. "convertmsg": "",
  2110. "silent": true,
  2111. "copyusermsg": "",
  2112. "macro": false,
  2113. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  2114. },
  2115. "schneizel": {
  2116. "command": "expose",
  2117. "canConvert": "variable:anySchneizel1",
  2118. "limit": 1,
  2119. "newRole": {
  2120. "schneizel2": ["schneizel_init", "schneizel"],
  2121. "schneizel2+": ["schneizel+"],
  2122. "schneizel2-": ["schneizel-"],
  2123. "schneizel2X": ["schneizelX"]
  2124. },
  2125. "convertmsg": "",
  2126. "silent": true,
  2127. "copyusermsg": "",
  2128. "target": "Any",
  2129. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  2130. },
  2131. "sneasel": {
  2132. "command": "expose",
  2133. "canConvert": "variable:anySchneizel1",
  2134. "limit": 1,
  2135. "target": "Any",
  2136. "macro": false,
  2137. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Schneizel!"
  2138. },
  2139. "char": {
  2140. "command": "expose",
  2141. "limit": 1,
  2142. "target": "Any",
  2143. "macro": false,
  2144. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Charles!"
  2145. },
  2146. "charles": {
  2147. "command": "expose",
  2148. "limit": 1,
  2149. "target": "Any",
  2150. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Charles!"
  2151. },
  2152. "toud": {
  2153. "command": "expose",
  2154. "limit": 1,
  2155. "target": "Any",
  2156. "macro": false,
  2157. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Toudou!"
  2158. },
  2159. "toudou": {
  2160. "command": "expose",
  2161. "limit": 1,
  2162. "target": "Any",
  2163. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Toudou!"
  2164. },
  2165. "xing": {
  2166. "command": "expose",
  2167. "limit": 1,
  2168. "macro": false,
  2169. "target": "Any",
  2170. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xingke!"
  2171. },
  2172. "xingke": {
  2173. "command": "expose",
  2174. "limit": 1,
  2175. "target": "Any",
  2176. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xingke!"
  2177. },
  2178. "xing_ke": {
  2179. "command": "expose",
  2180. "limit": 1,
  2181. "target": "Any",
  2182. "macro": false,
  2183. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Xing Ke!"
  2184. },
  2185. "c.c.": {
  2186. "command": "expose",
  2187. "limit": 1,
  2188. "target": "Any",
  2189. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the C.C.!"
  2190. },
  2191. "cc": {
  2192. "command": "expose",
  2193. "limit": 1,
  2194. "target": "Any",
  2195. "macro": false,
  2196. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the C.C.!"
  2197. },
  2198. "ougi": {
  2199. "command": "expose",
  2200. "limit": 1,
  2201. "target": "Any",
  2202. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Ougi!"
  2203. },
  2204. "rolo": {
  2205. "command": "expose",
  2206. "limit": 1,
  2207. "target": "Any",
  2208. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Rolo!"
  2209. },
  2210. "diethard": {
  2211. "command": "expose",
  2212. "limit": 1,
  2213. "target": "Any",
  2214. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Diethard!"
  2215. },
  2216. "diet": {
  2217. "command": "expose",
  2218. "limit": 1,
  2219. "target": "Any",
  2220. "macro": false,
  2221. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Diethard!"
  2222. },
  2223. "tamaki": {
  2224. "command": "expose",
  2225. "limit": 1,
  2226. "target": "Any",
  2227. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Tamaki!"
  2228. },
  2229. "tama": {
  2230. "command": "expose",
  2231. "limit": 1,
  2232. "target": "Any",
  2233. "macro": false,
  2234. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Tamaki!"
  2235. },
  2236. "villetta": {
  2237. "command": "expose",
  2238. "limit": 1,
  2239. "target": "Any",
  2240. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Villetta!"
  2241. },
  2242. "vill": {
  2243. "command": "expose",
  2244. "limit": 1,
  2245. "target": "Any",
  2246. "macro": false,
  2247. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Villetta!"
  2248. },
  2249. "nunnally": {
  2250. "command": "expose",
  2251. "limit": 1,
  2252. "target": "Any",
  2253. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Nunnally!"
  2254. },
  2255. "nunn": {
  2256. "command": "expose",
  2257. "limit": 1,
  2258. "target": "Any",
  2259. "macro": false,
  2260. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Nunnally!"
  2261. },
  2262. "light": {
  2263. "command": "expose",
  2264. "limit": 1,
  2265. "macro": false,
  2266. "target": "Any",
  2267. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Light Yagami!"
  2268. },
  2269. "mao": {
  2270. "command": "expose",
  2271. "limit": 1,
  2272. "target": "Any",
  2273. "exposemsg": "Suddenly, Zero appears! He flips his majestic cape dramatically, and then points to ~Target~, revealing them to be the Mao!"
  2274. },
  2275. "taunt": {
  2276. "command": "expose",
  2277. "limit": 1,
  2278. "target": "Any",
  2279. "macro": false,
  2280. "exposemsg": "*** Lelouch walks up quietly behind ~Target~, and whispers gently in their ear, \"THIS IS MAFIA, LONG LIVE THE BERSERK HOUSE!!!!!!!!!\"!"
  2281. }
  2282. },
  2283. "identifyCC": {"mode": { "ignore": ["cc", "cc_init", "ccX"] }, "msg": "~Target~, AKA C.C, tried to Distract you. How silly of her." },
  2284. "ignorePL": {"mode": "ignore", "msg": "Someone tried to Distract you, but you are used to manipulating people. You escaped their diversion with ease." },
  2285. "rolo_help": "You are a specialist assassin assigned by the Cult of the Geass. You can use your time-pausing Geass to /Kill [name] during the night, but be warned - every time you use your kill, you will become more exhausted, increasing your chances of dying from overexertion! Your Geass also powers allow you to stay on top of any movement in the night, killing C.C. if she distracts you without a second thought. If you are lynched during the day, you will deftly kill the first person to vote you!",
  2286. "rolo_help2": "±Win Condition: You must eliminate C.C., Orange, Ougi, and Villetta.",
  2287. "rolo_info": "Can Kill during the night, with an increasing chance to suicide (0%, 10%, 25%, 50% repeatedly). Changes target to kill C.C. if she Distracts. Counters lynch, but this also increases his next suicide chance by 1 level. Loses lynch counter if he is at 50% suicide rate. Wins when C.C., Orange, Ougi, and Villetta are defeated.",
  2288. "roloVote": 1,
  2289. "roloVS": 0,
  2290. "roloSuicidemsg": "You died from overexertion as you used your Geass trying to kill someone!",
  2291. "roloPossibleSuicideInvalid": {
  2292. "command": ["dummy"],
  2293. "compulsory": true,
  2294. "inputmsg": "",
  2295. "macro": false,
  2296. "suicidemsg": "variable:roloSuicidemsg",
  2297. "ignoreDistract": true,
  2298. "priority": "variable:roloKillPrio",
  2299. "suicideChance": 0,
  2300. "hide": true,
  2301. "common": "Self",
  2302. "target": "OnlySelf"
  2303. },
  2304. "roloPossibleSuicide1": {
  2305. "command": ["dummy"],
  2306. "compulsory": true,
  2307. "macro": false,
  2308. "inputmsg": "",
  2309. "suicidemsg": "variable:roloSuicidemsg",
  2310. "ignoreDistract": true,
  2311. "priority": "variable:roloKillPrio",
  2312. "suicideChance": 0.1,
  2313. "hide": true,
  2314. "common": "Self",
  2315. "target": "OnlySelf"
  2316. },
  2317. "roloPossibleSuicide2": {
  2318. "command": ["dummy"],
  2319. "compulsory": true,
  2320. "macro": false,
  2321. "inputmsg": "",
  2322. "suicidemsg": "variable:roloSuicidemsg",
  2323. "ignoreDistract": true,
  2324. "priority": "variable:roloKillPrio",
  2325. "suicideChance": 0.25,
  2326. "hide": true,
  2327. "common": "Self",
  2328. "target": "OnlySelf"
  2329. },
  2330. "roloPossibleSuicide3": {
  2331. "command": ["dummy"],
  2332. "compulsory": true,
  2333. "macro": false,
  2334. "inputmsg": "",
  2335. "ignoreDistract": true,
  2336. "suicidemsg": "variable:roloSuicidemsg",
  2337. "priority": "variable:roloKillPrio",
  2338. "suicideChance": 0.5,
  2339. "hide": true,
  2340. "common": "Self",
  2341. "target": "OnlySelf"
  2342. },
  2343. "roloNightkillInit": {
  2344. "command": ["kill", "copy"],
  2345. "copyAs": "rolo2",
  2346. "noRepeat": true,
  2347. "macro": false,
  2348. "silentCopy": true,
  2349. "silent": true,
  2350. "usermsg": "",
  2351. "copymsg": "",
  2352. "priority": "variable:roloKillPrio",
  2353. "suicideChance": 0,
  2354. "common": "Self",
  2355. "target": "AnyButSelf"
  2356. },
  2357. "roloNightkill": {
  2358. "command": ["kill", "copy"],
  2359. "copyAs": "rolo2",
  2360. "noRepeat": true,
  2361. "silentCopy": true,
  2362. "silent": true,
  2363. "usermsg": "",
  2364. "copymsg": "",
  2365. "priority": "variable:roloKillPrio",
  2366. "suicideChance": 0,
  2367. "common": "Self",
  2368. "target": "AnyButSelf"
  2369. },
  2370. "roloNightkill2": {
  2371. "command": ["kill", "copy"],
  2372. "copyAs": "rolo3",
  2373. "noRepeat": true,
  2374. "silentCopy": true,
  2375. "silent": true,
  2376. "usermsg": "",
  2377. "copymsg": "",
  2378. "priority": "variable:roloKillPrio",
  2379. "suicidemsg": "variable:roloSuicidemsg",
  2380. "suicideChance": 0.1,
  2381. "common": "Self",
  2382. "target": "AnyButSelf"
  2383. },
  2384. "roloNightkill3": {
  2385. "command": ["kill", "copy"],
  2386. "copyAs": "rolo4",
  2387. "noRepeat": true,
  2388. "silentCopy": true,
  2389. "silent": true,
  2390. "usermsg": "",
  2391. "copymsg": "",
  2392. "priority": "variable:roloKillPrio",
  2393. "suicidemsg": "variable:roloSuicidemsg",
  2394. "suicideChance": 0.25,
  2395. "common": "Self",
  2396. "target": "AnyButSelf"
  2397. },
  2398. "roloNightkill+": {
  2399. "command": ["kill", "copy"],
  2400. "copyAs": "rolo2+",
  2401. "noRepeat": true,
  2402. "silentCopy": true,
  2403. "silent": true,
  2404. "usermsg": "",
  2405. "copymsg": "",
  2406. "priority": "variable:roloKillPrio",
  2407. "suicidemsg": "variable:roloSuicidemsg",
  2408. "suicideChance": 0,
  2409. "common": "Self",
  2410. "target": "AnyButSelf"
  2411. },
  2412. "roloNightkill2+": {
  2413. "command": ["kill", "copy"],
  2414. "copyAs": "rolo3+",
  2415. "noRepeat": true,
  2416. "silentCopy": true,
  2417. "silent": true,
  2418. "usermsg": "",
  2419. "copymsg": "",
  2420. "priority": "variable:roloKillPrio",
  2421. "suicidemsg": "variable:roloSuicidemsg",
  2422. "suicideChance": 0.1,
  2423. "common": "Self",
  2424. "target": "AnyButSelf"
  2425. },
  2426. "roloNightkill3+": {
  2427. "command": ["kill", "copy"],
  2428. "copyAs": "rolo4+",
  2429. "noRepeat": true,
  2430. "silentCopy": true,
  2431. "silent": true,
  2432. "usermsg": "",
  2433. "copymsg": "",
  2434. "priority": "variable:roloKillPrio",
  2435. "suicidemsg": "variable:roloSuicidemsg",
  2436. "suicideChance": 0.25,
  2437. "common": "Self",
  2438. "target": "AnyButSelf"
  2439. },
  2440. "roloNightkill-": {
  2441. "command": ["kill", "copy"],
  2442. "copyAs": "rolo2-",
  2443. "noRepeat": true,
  2444. "silentCopy": true,
  2445. "silent": true,
  2446. "usermsg": "",
  2447. "copymsg": "",
  2448. "priority": "variable:roloKillPrio",
  2449. "suicidemsg": "variable:roloSuicidemsg",
  2450. "suicideChance": 0,
  2451. "common": "Self",
  2452. "target": "AnyButSelf"
  2453. },
  2454. "roloNightkill2-": {
  2455. "command": ["kill", "copy"],
  2456. "copyAs": "rolo3-",
  2457. "noRepeat": true,
  2458. "silentCopy": true,
  2459. "silent": true,
  2460. "usermsg": "",
  2461. "copymsg": "",
  2462. "priority": "variable:roloKillPrio",
  2463. "suicidemsg": "variable:roloSuicidemsg",
  2464. "suicideChance": 0.1,
  2465. "common": "Self",
  2466. "target": "AnyButSelf"
  2467. },
  2468. "roloNightkill3-": {
  2469. "command": ["kill", "copy"],
  2470. "copyAs": "rolo4-",
  2471. "noRepeat": true,
  2472. "silentCopy": true,
  2473. "silent": true,
  2474. "usermsg": "",
  2475. "copymsg": "",
  2476. "priority": "variable:roloKillPrio",
  2477. "suicidemsg": "variable:roloSuicidemsg",
  2478. "suicideChance": 0.25,
  2479. "common": "Self",
  2480. "target": "AnyButSelf"
  2481. },
  2482. "roloNightkillX": {
  2483. "command": ["kill", "copy"],
  2484. "copyAs": "rolo2X",
  2485. "noRepeat": true,
  2486. "silentCopy": true,
  2487. "silent": true,
  2488. "usermsg": "",
  2489. "copymsg": "",
  2490. "priority": "variable:roloKillPrio",
  2491. "suicidemsg": "variable:roloSuicidemsg",
  2492. "suicideChance": 0,
  2493. "common": "Self",
  2494. "target": "AnyButSelf"
  2495. },
  2496. "roloNightkill2X": {
  2497. "command": ["kill", "copy"],
  2498. "copyAs": "rolo3X",
  2499. "noRepeat": true,
  2500. "silentCopy": true,
  2501. "silent": true,
  2502. "usermsg": "",
  2503. "copymsg": "",
  2504. "priority": "variable:roloKillPrio",
  2505. "suicidemsg": "variable:roloSuicidemsg",
  2506. "suicideChance": 0.1,
  2507. "common": "Self",
  2508. "target": "AnyButSelf"
  2509. },
  2510. "roloNightkill3X": {
  2511. "command": ["kill", "copy"],
  2512. "copyAs": "rolo4X",
  2513. "noRepeat": true,
  2514. "silentCopy": true,
  2515. "silent": true,
  2516. "usermsg": "",
  2517. "copymsg": "",
  2518. "priority": "variable:roloKillPrio",
  2519. "suicidemsg": "variable:roloSuicidemsg",
  2520. "suicideChance": 0.25,
  2521. "common": "Self",
  2522. "target": "AnyButSelf"
  2523. },
  2524. "roloNightkill4": {
  2525. "priority": "variable:roloKillPrio",
  2526. "suicidemsg": "variable:roloSuicidemsg",
  2527. "suicideChance": 0.5,
  2528. "common": "Self",
  2529. "target": "AnyButSelf"
  2530. },
  2531. "roloChangeTarget": {"mode": "identify", "msg": "C.C. came to Distract you during the night, so you tried to kill her... and failed!" },
  2532. "roloCounterLynchMsg": "~Self~ (Rolo) is recovering from using his Geass...",
  2533. "ripVotersMsg": "~Target~ tried to lynch Rolo, but was suddenly felled by a fatal stab to the chest!",
  2534. "roloLynchCounter": {"convertTo": "rolo2", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2535. "roloLynchCounter+": {"convertTo": "rolo2+", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2536. "roloLynchCounter-": {"convertTo": "rolo2-", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2537. "roloLynchCounterX": {"convertTo": "rolo2X", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2538. "roloLynchCounter2": {"convertTo": "rolo3", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2539. "roloLynchCounter2+": {"convertTo": "rolo3+", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2540. "roloLynchCounter2-": {"convertTo": "rolo3-", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2541. "roloLynchCounter2X": {"convertTo": "rolo3X", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2542. "roloLynchCounter3": {"convertTo": "rolo4", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2543. "roloLynchCounter3+": {"convertTo": "rolo4+", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2544. "roloLynchCounter3-": {"convertTo": "rolo4-", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2545. "roloLynchCounter3X": {"convertTo": "rolo4X", "convertmsg": "variable:roloCounterLynchMsg", "killVoters": {"first": 1, "message": "variable:ripVotersMsg"} },
  2546.  
  2547. "nunnally_help": "You are the 87th Successor to the Throne of Britannia, and Lelouch's little sister! Although you have been paralyzed your entire life, you are much stronger than anyone gives you credit for. You have the ability to /Safeguard [name] one person during the night! As a princess with unstoppable moral conviction, your vote counts as 99! But you are cripple by your father's Geass, and currently cannot do anything at all. Work together with your brother, and create a kinder world!",
  2548. "nunnally_help2": "±Win Condition: You must eliminate Mao, Ougi, Tamaki, and Xingke.",
  2549. "nunnally_help3": "Now that your Geass has been lifted, you have become a powerful leader! Type /Vote [name] during the day to sentence anyone to death with your vote of 99!",
  2550. "nunnally_info": "Knows Lelouch on startup. Vote counts as 99. Begins game Brainwashed by Charles. Is unaffected by Promote and Demote. Can Safeguard one person during the night. Wins when Charles, Mao, Ougi, and Xingke are defeated.",
  2551. "nunnallyVote": 99,
  2552. "nunnallyExposeEvade": {"mode": {"evadeChance": 1 } },
  2553. "startupConnectNunnally": {"revealRole": "variable:anyLelouch",
  2554. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2555. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2556. },
  2557. "startupConnectLelouch": {"revealRole": "variable:anyNunnally",
  2558. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2559. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2560. },
  2561. "startupConnectOugi": {"revealRole": "variable:anyKallen",
  2562. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2563. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2564. },
  2565. "startupConnectOrange": {"revealRole": "variable:anySuzaku",
  2566. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2567. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2568. },
  2569. "startupConnectKallen": {"revealRole": "variable:anyOugi",
  2570. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2571. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2572. },
  2573. "startupConnectSuzaku": {"revealRole": "variable:anyOrange",
  2574. "revealPlayers": ["cc.w", "nunnally.w", "diethard.w", "lelouch.w", "kallen.w", "suzaku.w", "charles.w", "cornelia.w", "xingke.w", "toudou.w", "schneizel.w", "rolo.w", "orange.w", "ougi.w", "mao.w", "milly.w" ],
  2575. "revealPlayersMsg": "±Winners: ~Players~ already won the game."
  2576. },
  2577. "mao_help": "You're just a poor orphan with dependency issues. Why doesn't anyone understand you? Oh well, they'll understand you a lot better if you chop them up. You can use your mind-reading Geass to /Scan [name] to learn everything that's going on in their mind during the night. Your ability to manipulate others also makes you perceive many actions during the night, and easily counter any kills that aren't from Sir Orange. You can /Kill [name] during the day once every two days - hoever, you will be revealed - and once Lelouch dies, your vote will be increased to 3!",
  2578. "mao_help2": "±Win Condition: You must eliminate Lelouch, Nunnally, Orange, and Suzaku.",
  2579. "mao_help3": "You're just a poor orphan with dependency issues. Why doesn't anyone understand you? Oh well, they'll understand you a lot better if you chop them up. You can still /Kill [name] during the day - you will be revealed! You can use your mind-reading Geass to /Scan [name] to learn everything that's going on in their mind during the night. Your ability to manipulate others also makes you perceive many actions during the night, and easily counter any kills that aren't from Sir Orange. Your vote now counts as 3!",
  2580. "mao_info": "Can Scan one person during the night, which is inspect+watch+learn vote count. Counters nightkills. Can kill during the day every two days (revealed). Gains vote of 3 once Lelouch is defeated. Haxes Kill, Inspect, Promote, Demote, and Distract. Wins when Lelouch, Nunnally, Orange, and Suzaku are defeated.",
  2581. "maoHax": {
  2582. "distract":
  2583. {
  2584. "revealRole": 0.05,
  2585. "revealTarget": 0.15
  2586. },
  2587. "distract2":
  2588. {
  2589. "revealRole": 0.05,
  2590. "revealTarget": 0.15
  2591. },
  2592. "inspect":
  2593. {
  2594. "revealRole": 0.05,
  2595. "revealTarget": 0.15
  2596. },
  2597. "kill":
  2598. {
  2599. "revealRole": 0.05,
  2600. "revealTarget": 0.15
  2601. }
  2602. },
  2603. "maoVS": 0,
  2604. "maoDay": {
  2605. "kill": {
  2606. "target": "AnyButSelf",
  2607. "recharge": 2,
  2608. "msg": "Type /Kill [name] to eliminate another player! You will not be revealed.",
  2609. "killmsg": "~Self~ (Mao) draws a chainsaw and slices ~Target~ in half!"
  2610. }
  2611. },
  2612. "maoDayBrainwashed": {
  2613. "reveal": {
  2614. "msg": "You have been brainwashed by Charles! Type /reveal to let him know what role you are!",
  2615. "revealmsg": "~Role~ appears to be suffering from the aftermath of Charles' Brainwash power!"
  2616. },
  2617. "kill": {
  2618. "recharge": 2,
  2619. "target": "AnyButSelf",
  2620. "msg": "Type /Kill [name] to eliminate another player! You will not be revealed.",
  2621. "killmsg": "~Self~ (Mao) draws a chainsaw and slices ~Target~ in half!"
  2622. }
  2623. },
  2624. "maoScan": {
  2625. "priority": "variable:maoScanPrio",
  2626. "command": ["inspect", "watch", "dummy8"],
  2627. "target": "Any",
  2628. "watchFirst": 100,
  2629. "common": "Self"
  2630. },
  2631. "commonStalk": {
  2632. "priority": "variable:stalkPrio",
  2633. "command": ["stalk"],
  2634. "target": "AnyButSelf",
  2635. "common": "Self"
  2636. },
  2637. "evadeMao1": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 1!" },
  2638. "evadeMao2": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 2!" },
  2639. "evadeMao3": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 3!" },
  2640. "evadeMao4": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 4!" },
  2641. "evadeMao5": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 5!" },
  2642. "evadeMao6": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 6!" },
  2643. "evadeMaoPromote": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 3!" },
  2644. "evadeMaoDemote": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as -3!" },
  2645. "evadeMao-1": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as -1!" },
  2646. "evadeMao0.5": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 0.5!" },
  2647. "evadeMao1.1": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 1.1!" },
  2648. "evadeMao0": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned their vote counts as 0!" },
  2649. "evadeMaoX": { "mode": {"ignore": "variable:anyMao"}, "msg": "You scanned ~Target~'s mind and learned that they cannot vote!" },
  2650. "roleToSelf": {
  2651. "lelouch": ["lelouch", "lelouch_init"],
  2652. "lelouch+": ["lelouch+"],
  2653. "lelouch-": ["lelouch-"],
  2654. "lelouchX": ["lelouchX"],
  2655. "tamaki": ["tamaki", "tamaki_init"],
  2656. "tamaki+": ["tamaki+"],
  2657. "tamaki-": ["tamaki-"],
  2658. "tamakiX": ["tamakiX"],
  2659. "villetta": ["villetta", "villetta_init"],
  2660. "villetta+": ["villetta+"],
  2661. "villetta-": ["villetta-"],
  2662. "villettaX": ["villettaX"],
  2663. "nunnally": ["nunnally"],
  2664. "nunnallyX": ["nunnallyX"],
  2665. "xingke": ["xingke", "xingke_init"],
  2666. "xingke+": ["xingke+"],
  2667. "xingke-": ["xingke-"],
  2668. "xingkeX": ["xingkeX"],
  2669. "toudou": ["toudou", "toudou_init"],
  2670. "toudou+": ["toudou+"],
  2671. "toudou-": ["toudou-"],
  2672. "toudouX": ["toudouX"],
  2673. "mao": ["mao", "mao_init"],
  2674. "mao+": ["mao+"],
  2675. "mao-": ["mao-"],
  2676. "maoX": ["maoX"],
  2677. "mao2": ["mao2"],
  2678. "mao2+": ["mao2+"],
  2679. "mao2-": ["mao2-"],
  2680. "mao2X": ["mao2X"],
  2681. "milly": ["milly", "milly_init"],
  2682. "milly+": ["milly+"],
  2683. "milly-": ["milly-"],
  2684. "millyX": ["millyX"],
  2685. "cornelia": ["cornelia", "cornelia_init"],
  2686. "cornelia+": ["cornelia+"],
  2687. "cornelia-": ["cornelia-"],
  2688. "corneliaX": ["corneliaX"],
  2689. "cornelia2": ["cornelia2"],
  2690. "cornelia2+": ["cornelia2+"],
  2691. "cornelia2-": ["cornelia2-"],
  2692. "cornelia2X": ["cornelia2X"],
  2693. "cornelia3": ["cornelia3"],
  2694. "cornelia3+": ["cornelia3+"],
  2695. "cornelia3-": ["cornelia3-"],
  2696. "cornelia3X": ["cornelia3X"],
  2697. "cornelia4": ["cornelia4"],
  2698. "cornelia4+": ["cornelia4+"],
  2699. "cornelia4-": ["cornelia4-"],
  2700. "cornelia4X": ["cornelia4X"],
  2701. "rolo": ["rolo", "rolo_init"],
  2702. "rolo+": ["rolo+"],
  2703. "rolo-": ["rolo-"],
  2704. "roloX": ["roloX"],
  2705. "rolo2": ["rolo2"],
  2706. "rolo2+": ["rolo2+"],
  2707. "rolo2-": ["rolo2-"],
  2708. "rolo2X": ["rolo2X"],
  2709. "rolo3": ["rolo3"],
  2710. "rolo3+": ["rolo3+"],
  2711. "rolo3-": ["rolo3-"],
  2712. "rolo3X": ["rolo3X"],
  2713. "rolo4": ["rolo4"],
  2714. "rolo4+": ["rolo4+"],
  2715. "rolo4-": ["rolo4-"],
  2716. "rolo4X": ["rolo4X"],
  2717. "cc": ["cc", "cc_init"],
  2718. "ccX": ["ccX"],
  2719. "schneizel": ["schneizel", "schneizel_init"],
  2720. "schneizel+": ["schneizel+"],
  2721. "schneizel-": ["schneizel-"],
  2722. "schneizelX": ["schneizelX"],
  2723. "charles": ["charles", "charles_init"],
  2724. "ougi": ["ougi", "ougi_init"],
  2725. "ougi+": ["ougi+"],
  2726. "ougi-": ["ougi-"],
  2727. "ougiX": ["ougiX"],
  2728. "ougi2": ["ougi2"],
  2729. "ougi2+": ["ougi2+"],
  2730. "ougi2-": ["ougi2-"],
  2731. "ougi2X": ["ougi2X"],
  2732. "orange": ["orange", "orange_init"],
  2733. "orange+": ["orange+"],
  2734. "orange-": ["orange-"],
  2735. "orangeX": ["orangeX"],
  2736. "orange2": ["orange2"],
  2737. "orange2+": ["orange2+"],
  2738. "orange2-": ["orange2-"],
  2739. "orange2X": ["orange2X"],
  2740. "suzakuRecon": ["suzakuRecon", "suzakuRecon_init"],
  2741. "suzakuRecon+": ["suzakuRecon+"],
  2742. "suzakuRecon-": ["suzakuRecon-"],
  2743. "suzakuReconX": ["suzakuReconX"],
  2744. "suzakuRadiant": ["suzakuRadiant"],
  2745. "suzakuRadiant+": ["suzakuRadiant+"],
  2746. "suzakuRadiant-": ["suzakuRadiant-"],
  2747. "suzakuRadiantX": ["suzakuRadiantX"],
  2748. "suzakuFlight": ["suzakuFlight"],
  2749. "suzakuFlight+": ["suzakuFlight+"],
  2750. "suzakuFlight-": ["suzakuFlight-"],
  2751. "suzakuFlightX": ["suzakuFlightX"],
  2752. "kallenRecon": ["kallenRecon", "kallenRecon_init"],
  2753. "kallenRecon+": ["kallenRecon+"],
  2754. "kallenRecon-": ["kallenRecon-"],
  2755. "kallenReconX": ["kallenReconX"],
  2756. "kallenRadiant": ["kallenRadiant"],
  2757. "kallenRadiant+": ["kallenRadiant+"],
  2758. "kallenRadiant-": ["kallenRadiant-"],
  2759. "kallenRadiantX": ["kallenRadiantX"],
  2760. "kallenFlight": ["kallenFlight"],
  2761. "kallenFlight+": ["kallenFlight+"],
  2762. "kallenFlight-": ["kallenFlight-"],
  2763. "kallenFlightX": ["kallenFlightX"]
  2764. },
  2765. "lloyd_help": "Upgrade people. Easy.",
  2766. "lloyd_help2": "±Win Condition: You must upgrade people.",
  2767. "lloyd_info": "",
  2768. "lloydNight": {
  2769. "armor": {
  2770. "command": ["curse", "convert", "dummy6"],
  2771. "newRole": "addArmor",
  2772. "cursedRole": "variable:roleToSelf",
  2773. "dummy6targetmsg": "You received Armor from Lloyd!",
  2774. "dummy6usermsg": "You upgraded ~Target~ with armor!",
  2775. "priority": 99,
  2776. "curseCount": -1,
  2777. "silent": true,
  2778. "silentConvert": true,
  2779. "silentCurse": true,
  2780. "cursemsg": "",
  2781. "convertmsg": "",
  2782. "convertfailmsg": "You couldn't upgrade ~Target~ with armor!",
  2783. "cursefailmsg": "",
  2784. "usermsg": "",
  2785. "common": "Self",
  2786. "hide": true,
  2787. "target": "AnyButSelf"
  2788. },
  2789. "sword": {
  2790. "command": ["curse", "convert", "dummy6"],
  2791. "newRole": "addSword",
  2792. "cursedRole": "variable:roleToSelf",
  2793. "dummy6targetmsg": "You received an Energy Sword from Lloyd! They /Sword [Name] to kill someone during the night, even if they ignore or counter nightkills! However, it should be noted that this technology is experimental and may backfire.",
  2794. "dummy6usermsg": "You upgraded ~Target~ with an Energy Sword!",
  2795. "priority": 99,
  2796. "curseCount": -1,
  2797. "silent": true,
  2798. "silentConvert": true,
  2799. "silentCurse": true,
  2800. "cursemsg": "",
  2801. "convertmsg": "",
  2802. "convertfailmsg": "You couldn't upgrade ~Target~ with an Energy Sword!",
  2803. "cursefailmsg": "",
  2804. "usermsg": "",
  2805. "common": "Self",
  2806. "hide": true,
  2807. "target": "AnyButSelf"
  2808. },
  2809. "radar": {
  2810. "command": ["curse", "convert", "dummy6"],
  2811. "newRole": "addRadar",
  2812. "cursedRole": "variable:roleToSelf",
  2813. "dummy6targetmsg": "You received a Radar from Lloyd!",
  2814. "dummy6usermsg": "You upgraded ~Target~ with a Radar!",
  2815. "priority": 99,
  2816. "curseCount": -1,
  2817. "silent": true,
  2818. "silentConvert": true,
  2819. "silentCurse": true,
  2820. "cursemsg": "",
  2821. "convertmsg": "",
  2822. "convertfailmsg": "You couldn't upgrade ~Target~ with a Radar!",
  2823. "cursefailmsg": "",
  2824. "usermsg": "",
  2825. "common": "Self",
  2826. "hide": true,
  2827. "target": "AnyButSelf"
  2828. },
  2829. "sakuradite": {
  2830. "command": ["curse", "convert", "dummy6"],
  2831. "newRole": "addSakuradite",
  2832. "cursedRole": "variable:roleToSelf",
  2833. "dummy6targetmsg": "You received Sakuradite from Lloyd!",
  2834. "dummy6usermsg": "You upgraded ~Target~ with Sakuradite!",
  2835. "priority": 99,
  2836. "curseCount": -1,
  2837. "silent": true,
  2838. "silentConvert": true,
  2839. "silentCurse": true,
  2840. "cursemsg": "",
  2841. "convertmsg": "",
  2842. "convertfailmsg": "You couldn't upgrade ~Target~ with Sakuradite!",
  2843. "cursefailmsg": "",
  2844. "usermsg": "",
  2845. "common": "Self",
  2846. "hide": true,
  2847. "target": "AnyButSelf"
  2848. }
  2849. },
  2850. "rakshataNight": {
  2851. "shield": {
  2852. "command": ["curse", "convert", "dummy6"],
  2853. "newRole": "addShield",
  2854. "cursedRole": "variable:roleToSelf",
  2855. "dummy6targetmsg": "You received a Shield from Rakshata!",
  2856. "dummy6usermsg": "You upgraded ~Target~ with a Shield!",
  2857. "priority": 99,
  2858. "curseCount": -1,
  2859. "silent": true,
  2860. "silentConvert": true,
  2861. "silentCurse": true,
  2862. "cursemsg": "",
  2863. "convertmsg": "",
  2864. "convertfailmsg": "You couldn't upgrade ~Target~ with a Shield!",
  2865. "cursefailmsg": "",
  2866. "usermsg": "",
  2867. "common": "Self",
  2868. "hide": true,
  2869. "target": "AnyButSelf"
  2870. },
  2871. "hadron": {
  2872. "command": ["curse", "convert", "dummy6"],
  2873. "newRole": "addHadron",
  2874. "cursedRole": "variable:roleToSelf",
  2875. "dummy6targetmsg": "You received a Hadron Cannon from Rakshata! They /hadron to kill someone during the night, even if they ignore or counter nightkills! However, it should be noted that this technology is experimental and may backfire.",
  2876. "dummy6usermsg": "You upgraded ~Target~ with a Hadron Cannon!",
  2877. "priority": 99,
  2878. "curseCount": -1,
  2879. "silent": true,
  2880. "silentConvert": true,
  2881. "silentCurse": true,
  2882. "cursemsg": "",
  2883. "convertmsg": "",
  2884. "convertfailmsg": "You couldn't upgrade ~Target~ with a Hadron Cannon!",
  2885. "cursefailmsg": "",
  2886. "usermsg": "",
  2887. "common": "Self",
  2888. "hide": true,
  2889. "target": "AnyButSelf"
  2890. },
  2891. "scanner": {
  2892. "command": ["curse", "convert", "dummy6"],
  2893. "newRole": "addScanner",
  2894. "cursedRole": "variable:roleToSelf",
  2895. "dummy6targetmsg": "You received a Scanner from Rakshata! Insert info here.",
  2896. "dummy6usermsg": "You upgraded ~Target~ with a Scanner!",
  2897. "priority": 99,
  2898. "curseCount": -1,
  2899. "silent": true,
  2900. "silentConvert": true,
  2901. "silentCurse": true,
  2902. "cursemsg": "",
  2903. "convertmsg": "",
  2904. "convertfailmsg": "You couldn't upgrade ~Target~ with a Scanner!",
  2905. "cursefailmsg": "",
  2906. "usermsg": "",
  2907. "common": "Self",
  2908. "hide": true,
  2909. "target": "AnyButSelf"
  2910. },
  2911. "gefjun": {
  2912. "command": ["curse", "convert", "dummy6"],
  2913. "newRole": "addGefjun",
  2914. "cursedRole": "variable:roleToSelf",
  2915. "dummy6targetmsg": "You received a Gefjun Disturber from Rakshata!",
  2916. "dummy6usermsg": "You upgraded ~Target~ with a Gefjun Disturber!",
  2917. "priority": 99,
  2918. "curseCount": -1,
  2919. "silent": true,
  2920. "silentConvert": true,
  2921. "silentCurse": true,
  2922. "cursemsg": "",
  2923. "convertmsg": "",
  2924. "convertfailmsg": "You couldn't upgrade ~Target~ with a Gefjun Disturber!",
  2925. "cursefailmsg": "",
  2926. "usermsg": "",
  2927. "common": "Self",
  2928. "hide": true,
  2929. "target": "AnyButSelf"
  2930. }
  2931. },
  2932. "commandInit": {
  2933. "command": ["dummy4"],
  2934. "target": "OnlySelf",
  2935. "priority": 5,
  2936. "macro": false,
  2937. "hide": true,
  2938. "charges": 0,
  2939. "common": "Self"
  2940. },
  2941. "clearCommand": {
  2942. "command": ["dummy4"],
  2943. "target": "OnlySelf",
  2944. "priority": 0,
  2945. "hide": true,
  2946. "hide": true,
  2947. "clearCharges": true,
  2948. "common": "Self"
  2949. },
  2950. "addCommand": {
  2951. "command": ["dummy4"],
  2952. "target": "OnlySelf",
  2953. "priority": 5,
  2954. "hide": true,
  2955. "charges": 1,
  2956. "common": "Self"
  2957. },
  2958. "addArmor": {
  2959. "armor": "variable:addCommand",
  2960. "shield": "variable:clearCommand",
  2961. "sword": "variable:clearCommand",
  2962. "hadron": "variable:clearCommand",
  2963. "radar": "variable:clearCommand",
  2964. "scanner": "variable:clearCommand",
  2965. "sakuradite": "variable:clearCommand",
  2966. "gefjun": "variable:clearCommand"
  2967. },
  2968. "addShield": {
  2969. "armor": "variable:clearCommand",
  2970. "shield": "variable:addCommand",
  2971. "sword": "variable:clearCommand",
  2972. "hadron": "variable:clearCommand",
  2973. "radar": "variable:clearCommand",
  2974. "scanner": "variable:clearCommand",
  2975. "sakuradite": "variable:clearCommand",
  2976. "gefjun": "variable:clearCommand"
  2977. },
  2978. "addSword": {
  2979. "armor": "variable:clearCommand",
  2980. "shield": "variable:clearCommand",
  2981. "sword": "variable:addCommand",
  2982. "hadron": "variable:clearCommand",
  2983. "radar": "variable:clearCommand",
  2984. "scanner": "variable:clearCommand",
  2985. "sakuradite": "variable:clearCommand",
  2986. "gefjun": "variable:clearCommand"
  2987. },
  2988. "addHadron": {
  2989. "armor": "variable:clearCommand",
  2990. "shield": "variable:clearCommand",
  2991. "sword": "variable:clearCommand",
  2992. "hadron": "variable:addCommand",
  2993. "radar": "variable:clearCommand",
  2994. "scanner": "variable:clearCommand",
  2995. "sakuradite": "variable:clearCommand",
  2996. "gefjun": "variable:clearCommand"
  2997. },
  2998. "addRadar": {
  2999. "armor": "variable:clearCommand",
  3000. "shield": "variable:clearCommand",
  3001. "sword": "variable:clearCommand",
  3002. "hadron": "variable:clearCommand",
  3003. "radar": "variable:addCommand",
  3004. "scanner": "variable:clearCommand",
  3005. "sakuradite": "variable:clearCommand",
  3006. "gefjun": "variable:clearCommand"
  3007. },
  3008. "addScanner": {
  3009. "armor": "variable:clearCommand",
  3010. "shield": "variable:clearCommand",
  3011. "sword": "variable:clearCommand",
  3012. "hadron": "variable:clearCommand",
  3013. "radar": "variable:clearCommand",
  3014. "scanner": "variable:addCommand",
  3015. "sakuradite": "variable:clearCommand",
  3016. "gefjun": "variable:clearCommand"
  3017. },
  3018. "addSakuradite": {
  3019. "armor": "variable:clearCommand",
  3020. "shield": "variable:clearCommand",
  3021. "sword": "variable:clearCommand",
  3022. "hadron": "variable:clearCommand",
  3023. "radar": "variable:clearCommand",
  3024. "scanner": "variable:clearCommand",
  3025. "sakuradite": "variable:addCommand",
  3026. "gefjun": "variable:clearCommand"
  3027. },
  3028. "addGefjun": {
  3029. "armor": "variable:clearCommand",
  3030. "shield": "variable:clearCommand",
  3031. "sword": "variable:clearCommand",
  3032. "hadron": "variable:clearCommand",
  3033. "radar": "variable:clearCommand",
  3034. "scanner": "variable:clearCommand",
  3035. "sakuradite": "variable:clearCommand",
  3036. "gefjun": "variable:addCommand"
  3037. },
  3038. "promoteRakshata": {
  3039. "rakshata1": ["rakshata2"],
  3040. "rakshata0": ["rakshata1"],
  3041. "rakshata-1": ["rakshata0"],
  3042. "lloyd2": ["lloyd1"],
  3043. "lloyd1": ["lloyd0"],
  3044. "lloyd0": ["lloyd-1"]
  3045. },
  3046. "promoteLloyd": {
  3047. "lloyd1": ["lloyd2"],
  3048. "lloyd0": ["lloyd1"],
  3049. "lloyd-1": ["lloyd0"],
  3050. "rakshata2": ["rakshata1"],
  3051. "rakshata1": ["rakshata0"],
  3052. "rakshata0": ["rakshata-1"]
  3053. },
  3054. "armorNight": {
  3055. "command": ["protect", "massconvert"],
  3056. "restrict": "variable:restrictAll",
  3057. "macro": false,
  3058. "target": "OnlySelf",
  3059. "priority": 5,
  3060. "convertRoles": "variable:promoteLloyd",
  3061. "massconvertmsg": "Lloyd's Armor was used successfully!",
  3062. "addCharges": 0,
  3063. "hide": true,
  3064. "chargesmsg": "You used your Armor! Ask Lloyd for a replacement!",
  3065. "common": "Self"
  3066. },
  3067. "shieldNight": {
  3068. "command": ["protect", "massconvert"],
  3069. "restrict": "variable:restrictAll",
  3070. "macro": false,
  3071. "target": "OnlySelf",
  3072. "priority": 5,
  3073. "convertRoles": "variable:promoteRakshata",
  3074. "massconvertmsg": "Rakshata's Shield was used successfully!",
  3075. "addCharges": 0,
  3076. "hide": true,
  3077. "chargesmsg": "You used your Shield! Ask Rakshata for a replacement!",
  3078. "common": "Self"
  3079. },
  3080. "swordNight": {
  3081. "command": ["kill", "massconvert"],
  3082. "restrict": "variable:restrictAll",
  3083. "macro": false,
  3084. "suicideChance": 0.5,
  3085. "bypass": ["ignore"],
  3086. "target": "AnyButSelf",
  3087. "priority": 5,
  3088. "convertRoles": "variable:promoteLloyd",
  3089. "massconvertmsg": "Lloyd's Energy Sword was used successfully!",
  3090. "addCharges": 0,
  3091. "hide": true,
  3092. "chargesmsg": "You used your Energy Sword! Ask Lloyd for a replacement!",
  3093. "common": "Self"
  3094. },
  3095. "swordNight+": {
  3096. "command": ["kill", "massconvert"],
  3097. "restrict": "variable:restrictAll",
  3098. "macro": false,
  3099. "suicideChance": 0.05,
  3100. "bypass": ["ignore"],
  3101. "target": "AnyButSelf",
  3102. "priority": 5,
  3103. "convertRoles": "variable:promoteLloyd",
  3104. "massconvertmsg": "Lloyd's Energy Sword was used successfully!",
  3105. "addCharges": 0,
  3106. "hide": true,
  3107. "chargesmsg": "You used your Energy Sword! Ask Lloyd for a replacement!",
  3108. "common": "Self"
  3109. },
  3110. "hadronNight": {
  3111. "command": ["kill", "massconvert"],
  3112. "restrict": "variable:restrictAll",
  3113. "macro": false,
  3114. "bypass": ["ignore"],
  3115. "suicideChance": 0.5,
  3116. "target": "AnyButSelf",
  3117. "priority": 5,
  3118. "convertRoles": "variable:promoteRakshata",
  3119. "massconvertmsg": "Rakshata's Hadron Cannon was used successfully!",
  3120. "addCharges": 0,
  3121. "hide": true,
  3122. "chargesmsg": "You used your Hadron Cannon! Ask Rakshata for a replacement!",
  3123. "common": "Self"
  3124. },
  3125. "hadronNight+": {
  3126. "command": ["kill", "massconvert"],
  3127. "restrict": "variable:restrictAll",
  3128. "macro": false,
  3129. "bypass": ["ignore"],
  3130. "suicideChance": 0.05,
  3131. "target": "AnyButSelf",
  3132. "priority": 5,
  3133. "convertRoles": "variable:promoteRakshata",
  3134. "massconvertmsg": "Rakshata's Hadron Cannon was used successfully!",
  3135. "addCharges": 0,
  3136. "hide": true,
  3137. "chargesmsg": "You used your Hadron Cannon! Ask Rakshata for a replacement!",
  3138. "common": "Self"
  3139. },
  3140. "radarNight": {
  3141. "command": ["inspect", "massconvert"],
  3142. "restrict": "variable:restrictAll",
  3143. "macro": false,
  3144. "Sight": {
  3145. "true": 0.5,
  3146. "lelouch": 0.05,
  3147. "kallendummy": 0.05,
  3148. "suzakudummy": 0.05,
  3149. "cornelia": 0.05,
  3150. "lloyd0": 0.05,
  3151. "rakshata0": 0.05,
  3152. "mao": 0.05,
  3153. "toudou": 0.05,
  3154. "rolo": 0.05
  3155. },
  3156. "target": "AnyButSelf",
  3157. "priority": 5,
  3158. "convertRoles": "variable:promoteLloyd",
  3159. "massconvertmsg": "Lloyd's Radar was used successfully!",
  3160. "addCharges": 0,
  3161. "hide": true,
  3162. "chargesmsg": "You used your Radar! Ask Lloyd for a replacement!",
  3163. "common": "Self"
  3164. },
  3165. "radarNight+": {
  3166. "command": ["inspect", "massconvert"],
  3167. "restrict": "variable:restrictAll",
  3168. "macro": false,
  3169. "Sight": {
  3170. "true": 0.9,
  3171. "lelouch": 0.01,
  3172. "kallendummy": 0.01,
  3173. "suzakudummy": 0.01,
  3174. "cornelia": 0.01,
  3175. "lloyd0": 0.01,
  3176. "rakshata0": 0.01,
  3177. "mao": 0.01,
  3178. "toudou": 0.01,
  3179. "rolo": 0.01
  3180. },
  3181. "target": "AnyButSelf",
  3182. "priority": 5,
  3183. "convertRoles": "variable:promoteLloyd",
  3184. "massconvertmsg": "Lloyd's Radar was used successfully!",
  3185. "addCharges": 0,
  3186. "hide": true,
  3187. "chargesmsg": "You used your Radar! Ask Lloyd for a replacement!",
  3188. "common": "Self"
  3189. },
  3190. "scannerNight": {
  3191. "command": ["inspect", "massconvert"],
  3192. "restrict": "variable:restrictAll",
  3193. "macro": false,
  3194. "Sight": {
  3195. "true": 0.5,
  3196. "lelouch": 0.05,
  3197. "kallendummy": 0.05,
  3198. "suzakudummy": 0.05,
  3199. "cornelia": 0.05,
  3200. "lloyd0": 0.05,
  3201. "rakshata0": 0.05,
  3202. "mao": 0.05,
  3203. "toudou": 0.05,
  3204. "rolo": 0.05
  3205. },
  3206. "target": "AnyButSelf",
  3207. "priority": 5,
  3208. "convertRoles": "variable:promoteRakshata",
  3209. "massconvertmsg": "Rakshata's Radar was used successfully!",
  3210. "addCharges": 0,
  3211. "hide": true,
  3212. "chargesmsg": "You used your Scanner! Ask Rakshata for a replacement!",
  3213. "common": "Self"
  3214. },
  3215. "sakuraditeNight": {
  3216. "command": ["distract", "massconvert"],
  3217. "restrict": "variable:restrictAll",
  3218. "macro": false,
  3219. "target": "AnyButSelf",
  3220. "failChance": 0.25,
  3221. "priority": 5,
  3222. "convertRoles": "variable:promoteLloyd",
  3223. "massconvertmsg": "Lloyd's Sakuradite was used successfully!",
  3224. "addCharges": 0,
  3225. "hide": true,
  3226. "chargesmsg": "You used your Sakuradite! Ask Lloyd for a replacement!",
  3227. "common": "Self"
  3228. },
  3229. "gefjunNight": {
  3230. "command": ["distract", "massconvert"],
  3231. "restrict": "variable:restrictAll",
  3232. "macro": false,
  3233. "failChance": 0.25,
  3234. "target": "AnyButSelf",
  3235. "priority": 5,
  3236. "convertRoles": "variable:promoteRakshata",
  3237. "massconvertmsg": "Rakshata's Gefjun Disturber was used successfully!",
  3238. "addCharges": 0,
  3239. "hide": true,
  3240. "chargesmsg": "You used your Gefjun Disturber! Ask Rakshata for a replacement!",
  3241. "common": "Self"
  3242. },
  3243. "itemsInit": {
  3244. "armor": "variable:commandInit",
  3245. "shield": "variable:commandInit",
  3246. "hadron": "variable:commandInit",
  3247. "sword": "variable:commandInit",
  3248. "radar": "variable:commandInit",
  3249. "scanner": "variable:commandInit",
  3250. "sakuradite": "variable:commandInit",
  3251. "gefjun": "variable:commandInit"
  3252. },
  3253. "lelouchInit": {
  3254. "protect": "variable:lelouchProtect",
  3255. "promote": "variable:lelouchPromote",
  3256. "demote": "variable:lelouchDemote",
  3257. "armor": "variable:commandInit",
  3258. "shield": "variable:commandInit",
  3259. "hadron": "variable:commandInit",
  3260. "sword": "variable:commandInit",
  3261. "radar": "variable:commandInit",
  3262. "scanner": "variable:commandInit",
  3263. "sakuradite": "variable:commandInit",
  3264. "gefjun": "variable:commandInit"
  3265. },
  3266. "lelouchNight": {
  3267. "protect": "variable:lelouchProtect",
  3268. "promote": "variable:lelouchPromote",
  3269. "demote": "variable:lelouchDemote",
  3270. "armor": "variable:armorNight",
  3271. "shield": "variable:shieldNight",
  3272. "hadron": "variable:hadronNight",
  3273. "sword": "variable:swordNight",
  3274. "radar": "variable:radarNight",
  3275. "scanner": "variable:scannerNight",
  3276. "sakuradite": "variable:sakuraditeNight",
  3277. "gefjun": "variable:gefjunNight"
  3278. },
  3279. "nunnallyInit": {
  3280. "safeguard": "variable:nunnallySafeguard",
  3281. "armor": "variable:commandInit",
  3282. "shield": "variable:commandInit",
  3283. "hadron": "variable:commandInit",
  3284. "sword": "variable:commandInit",
  3285. "radar": "variable:commandInit",
  3286. "scanner": "variable:commandInit",
  3287. "sakuradite": "variable:commandInit",
  3288. "gefjun": "variable:commandInit"
  3289. },
  3290. "nunnallyNight": {
  3291. "safeguard": "variable:nunnallySafeguard",
  3292. "armor": "variable:armorNight",
  3293. "shield": "variable:shieldNight",
  3294. "hadron": "variable:hadronNight",
  3295. "sword": "variable:swordNight",
  3296. "radar": "variable:radarNight",
  3297. "scanner": "variable:scannerNight",
  3298. "sakuradite": "variable:sakuraditeNight",
  3299. "gefjun": "variable:gefjunNight"
  3300. },
  3301. "maoInit": {
  3302. "scan": "variable:maoScan",
  3303. "armor": "variable:commandInit",
  3304. "shield": "variable:commandInit",
  3305. "hadron": "variable:commandInit",
  3306. "sword": "variable:commandInit",
  3307. "radar": "variable:commandInit",
  3308. "scanner": "variable:commandInit",
  3309. "sakuradite": "variable:commandInit",
  3310. "gefjun": "variable:commandInit"
  3311. },
  3312. "maoNight": {
  3313. "scan": "variable:maoScan",
  3314. "armor": "variable:armorNight",
  3315. "shield": "variable:shieldNight",
  3316. "hadron": "variable:hadronNight",
  3317. "sword": "variable:swordNight",
  3318. "radar": "variable:radarNight",
  3319. "scanner": "variable:scannerNight",
  3320. "sakuradite": "variable:sakuraditeNight",
  3321. "gefjun": "variable:gefjunNight"
  3322. },
  3323. "schneizelInit": {
  3324. "poison": "variable:schneizelPoison",
  3325. "detox": "variable:schneizelDetox",
  3326. "redirect": "variable:schneizelRedirect",
  3327. "armor": "variable:commandInit",
  3328. "shield": "variable:commandInit",
  3329. "hadron": "variable:commandInit",
  3330. "sword": "variable:commandInit",
  3331. "radar": "variable:commandInit",
  3332. "scanner": "variable:commandInit",
  3333. "sakuradite": "variable:commandInit",
  3334. "gefjun": "variable:commandInit"
  3335. },
  3336. "schneizelNight": {
  3337. "poison": "variable:schneizelPoison",
  3338. "detox": "variable:schneizelDetox",
  3339. "redirect": "variable:schneizelRedirect",
  3340. "armor": "variable:armorNight",
  3341. "shield": "variable:shieldNight",
  3342. "hadron": "variable:hadronNight",
  3343. "sword": "variable:swordNight",
  3344. "radar": "variable:radarNight",
  3345. "scanner": "variable:scannerNight",
  3346. "sakuradite": "variable:sakuraditeNight",
  3347. "gefjun": "variable:gefjunNight"
  3348. },
  3349. "schneizelNight2": {
  3350. "poison": "variable:schneizelPoison",
  3351. "detox": "variable:schneizelDetox",
  3352. "armor": "variable:armorNight",
  3353. "shield": "variable:shieldNight",
  3354. "hadron": "variable:hadronNight",
  3355. "sword": "variable:swordNight",
  3356. "radar": "variable:radarNight",
  3357. "scanner": "variable:scannerNight",
  3358. "sakuradite": "variable:sakuraditeNight",
  3359. "gefjun": "variable:gefjunNight"
  3360. },
  3361. "charlesInit": {
  3362. "brainwash": "variable:charlesSilence",
  3363. "restore": "variable:charlesUnsilence",
  3364. "armor": "variable:commandInit",
  3365. "shield": "variable:commandInit",
  3366. "hadron": "variable:commandInit",
  3367. "sword": "variable:commandInit",
  3368. "radar": "variable:commandInit",
  3369. "scanner": "variable:commandInit",
  3370. "sakuradite": "variable:commandInit",
  3371. "gefjun": "variable:commandInit"
  3372. },
  3373. "charlesNight": {
  3374. "brainwash": "variable:charlesSilence",
  3375. "restore": "variable:charlesUnsilence",
  3376. "armor": "variable:armorNight",
  3377. "shield": "variable:shieldNight",
  3378. "hadron": "variable:hadronNight",
  3379. "sword": "variable:swordNight",
  3380. "radar": "variable:radarNight",
  3381. "scanner": "variable:scannerNight",
  3382. "sakuradite": "variable:sakuraditeNight",
  3383. "gefjun": "variable:gefjunNight"
  3384. },
  3385. "corneliaInit": {
  3386. "cornFlakes": "variable:corneliaLoseVote",
  3387. "dontLoseVote": "variable:corneliaGuardVote",
  3388. "safeguard": "variable:corneliaSafeguard",
  3389. "kill": "variable:corneliaKill1",
  3390. "voteCount": "variable:voteIs4",
  3391. "shield": "variable:commandInit",
  3392. "hadron": "variable:commandInit",
  3393. "sword": "variable:commandInit",
  3394. "radar": "variable:commandInit",
  3395. "scanner": "variable:commandInit",
  3396. "sakuradite": "variable:commandInit",
  3397. "gefjun": "variable:commandInit"
  3398. },
  3399. "corneliaNight1": {
  3400. "cornFlakes": "variable:corneliaLoseVote",
  3401. "dontLoseVote": "variable:corneliaGuardVote",
  3402. "safeguard": "variable:corneliaSafeguard",
  3403. "voteCount": "variable:voteIs4",
  3404. "kill": "variable:corneliaKill1",
  3405. "armor": "variable:armorNight",
  3406. "shield": "variable:shieldNight",
  3407. "hadron": "variable:hadronNight",
  3408. "sword": "variable:swordNight",
  3409. "radar": "variable:radarNight",
  3410. "scanner": "variable:scannerNight",
  3411. "sakuradite": "variable:sakuraditeNight",
  3412. "gefjun": "variable:gefjunNight"
  3413. },
  3414. "corneliaNight2": {
  3415. "cornFlakes": "variable:corneliaLoseVote",
  3416. "dontLoseVote": "variable:corneliaGuardVote",
  3417. "safeguard": "variable:corneliaSafeguard",
  3418. "kill": "variable:corneliaKill2",
  3419. "voteCount": "variable:voteIs2",
  3420. "armor": "variable:armorNight",
  3421. "shield": "variable:shieldNight",
  3422. "hadron": "variable:hadronNight",
  3423. "sword": "variable:swordNight",
  3424. "radar": "variable:radarNight",
  3425. "scanner": "variable:scannerNight",
  3426. "sakuradite": "variable:sakuraditeNight",
  3427. "gefjun": "variable:gefjunNight"
  3428. },
  3429. "corneliaNight3": {
  3430. "cornFlakes": "variable:corneliaLoseVote",
  3431. "dontLoseVote": "variable:corneliaGuardVote",
  3432. "safeguard": "variable:corneliaSafeguard",
  3433. "kill": "variable:corneliaKill3",
  3434. "voteCount": "variable:voteIs1",
  3435. "armor": "variable:armorNight",
  3436. "shield": "variable:shieldNight",
  3437. "hadron": "variable:hadronNight",
  3438. "sword": "variable:swordNight",
  3439. "radar": "variable:radarNight",
  3440. "scanner": "variable:scannerNight",
  3441. "sakuradite": "variable:sakuraditeNight",
  3442. "gefjun": "variable:gefjunNight"
  3443. },
  3444. "corneliaNight4": {
  3445. "kill": "variable:corneliaKillFinal",
  3446. "voteCount": "variable:voteIs0.5",
  3447. "safeguard": "variable:corneliaSafeguard",
  3448. "armor": "variable:armorNight",
  3449. "shield": "variable:shieldNight",
  3450. "hadron": "variable:hadronNight",
  3451. "sword": "variable:swordNight",
  3452. "radar": "variable:radarNight",
  3453. "scanner": "variable:scannerNight",
  3454. "sakuradite": "variable:sakuraditeNight",
  3455. "gefjun": "variable:gefjunNight"
  3456. },
  3457. "toudouInit": {
  3458. "inspect": "variable:toudouInspect",
  3459. "armor": "variable:commandInit",
  3460. "shield": "variable:commandInit",
  3461. "hadron": "variable:commandInit",
  3462. "sword": "variable:commandInit",
  3463. "radar": "variable:commandInit",
  3464. "scanner": "variable:commandInit",
  3465. "sakuradite": "variable:commandInit",
  3466. "gefjun": "variable:commandInit"
  3467. },
  3468. "toudouNight": {
  3469. "inspect": "variable:toudouInspect",
  3470. "armor": "variable:armorNight",
  3471. "shield": "variable:shieldNight",
  3472. "hadron": "variable:hadronNight",
  3473. "sword": "variable:swordNight",
  3474. "radar": "variable:radarNight",
  3475. "scanner": "variable:scannerNight",
  3476. "sakuradite": "variable:sakuraditeNight",
  3477. "gefjun": "variable:gefjunNight"
  3478. },
  3479. "xingkeInit": {
  3480. "inspect": "variable:xingkeInspect",
  3481. "armor": "variable:commandInit",
  3482. "shield": "variable:commandInit",
  3483. "hadron": "variable:commandInit",
  3484. "sword": "variable:commandInit",
  3485. "radar": "variable:commandInit",
  3486. "scanner": "variable:commandInit",
  3487. "sakuradite": "variable:commandInit",
  3488. "gefjun": "variable:commandInit"
  3489. },
  3490. "xingkeNight": {
  3491. "inspect": "variable:xingkeInspect",
  3492. "armor": "variable:armorNight",
  3493. "shield": "variable:shieldNight",
  3494. "hadron": "variable:hadronNight",
  3495. "sword": "variable:swordNight",
  3496. "radar": "variable:radarNight",
  3497. "scanner": "variable:scannerNight",
  3498. "sakuradite": "variable:sakuraditeNight",
  3499. "gefjun": "variable:gefjunNight"
  3500. },
  3501. "orangeInit": {
  3502. "revert": "variable:orangeRevert",
  3503. "protect": "variable:commonProtect",
  3504. "shield": "variable:commandInit",
  3505. "hadron": "variable:commandInit",
  3506. "sword": "variable:commandInit",
  3507. "radar": "variable:commandInit",
  3508. "scanner": "variable:commandInit",
  3509. "sakuradite": "variable:commandInit",
  3510. "gefjun": "variable:commandInit"
  3511. },
  3512. "orangeNight": {
  3513. "revert": "variable:orangeRevert",
  3514. "protect": "variable:commonProtect",
  3515. "armor": "variable:armorNight",
  3516. "shield": "variable:shieldNight",
  3517. "hadron": "variable:hadronNight",
  3518. "sword": "variable:swordNight",
  3519. "radar": "variable:radarNight",
  3520. "scanner": "variable:scannerNight",
  3521. "sakuradite": "variable:sakuraditeNight",
  3522. "gefjun": "variable:gefjunNight"
  3523. },
  3524. "orangeNight2": {
  3525. "revert": "variable:orangeRevert",
  3526. "protect": "variable:commonProtect",
  3527. "kill": "variable:orangeKill",
  3528. "armor": "variable:armorNight",
  3529. "shield": "variable:shieldNight",
  3530. "hadron": "variable:hadronNight",
  3531. "sword": "variable:swordNight",
  3532. "radar": "variable:radarNight",
  3533. "scanner": "variable:scannerNight",
  3534. "sakuradite": "variable:sakuraditeNight",
  3535. "gefjun": "variable:gefjunNight"
  3536. },
  3537. "ougiInit": {
  3538. "stalk": "variable:commonStalk",
  3539. "protect": "variable:commonProtect",
  3540. "shield": "variable:commandInit",
  3541. "hadron": "variable:commandInit",
  3542. "sword": "variable:commandInit",
  3543. "radar": "variable:commandInit",
  3544. "scanner": "variable:commandInit",
  3545. "sakuradite": "variable:commandInit",
  3546. "gefjun": "variable:commandInit"
  3547. },
  3548. "ougiNight": {
  3549. "stalk": "variable:commonStalk",
  3550. "protect": "variable:commonProtect",
  3551. "armor": "variable:armorNight",
  3552. "shield": "variable:shieldNight",
  3553. "hadron": "variable:hadronNight",
  3554. "sword": "variable:swordNight",
  3555. "radar": "variable:radarNight",
  3556. "scanner": "variable:scannerNight",
  3557. "sakuradite": "variable:sakuraditeNight",
  3558. "gefjun": "variable:gefjunNight"
  3559. },
  3560. "ougiNight2": {
  3561. "stalk": "variable:commonStalk",
  3562. "protect": "variable:commonProtect",
  3563. "kill": "variable:ougiKill",
  3564. "armor": "variable:armorNight",
  3565. "shield": "variable:shieldNight",
  3566. "hadron": "variable:hadronNight",
  3567. "sword": "variable:swordNight",
  3568. "radar": "variable:radarNight",
  3569. "scanner": "variable:scannerNight",
  3570. "sakuradite": "variable:sakuraditeNight",
  3571. "gefjun": "variable:gefjunNight"
  3572. },
  3573. "roloInit": {
  3574. "kill": "variable:roloNightkillInit",
  3575. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3576. "shield": "variable:commandInit",
  3577. "hadron": "variable:commandInit",
  3578. "sword": "variable:commandInit",
  3579. "radar": "variable:commandInit",
  3580. "scanner": "variable:commandInit",
  3581. "sakuradite": "variable:commandInit",
  3582. "gefjun": "variable:commandInit"
  3583. },
  3584. "roloNight": {
  3585. "kill": "variable:roloNightkill",
  3586. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3587. "armor": "variable:armorNight",
  3588. "shield": "variable:shieldNight",
  3589. "hadron": "variable:hadronNight",
  3590. "sword": "variable:swordNight",
  3591. "radar": "variable:radarNight",
  3592. "scanner": "variable:scannerNight",
  3593. "sakuradite": "variable:sakuraditeNight",
  3594. "gefjun": "variable:gefjunNight"
  3595. },
  3596. "roloNight+": {
  3597. "kill": "variable:roloNightkill+",
  3598. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3599. "armor": "variable:armorNight",
  3600. "shield": "variable:shieldNight",
  3601. "hadron": "variable:hadronNight",
  3602. "sword": "variable:swordNight",
  3603. "radar": "variable:radarNight",
  3604. "scanner": "variable:scannerNight",
  3605. "sakuradite": "variable:sakuraditeNight",
  3606. "gefjun": "variable:gefjunNight"
  3607. },
  3608. "roloNight-": {
  3609. "kill": "variable:roloNightkill-",
  3610. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3611. "armor": "variable:armorNight",
  3612. "shield": "variable:shieldNight",
  3613. "hadron": "variable:hadronNight",
  3614. "sword": "variable:swordNight",
  3615. "radar": "variable:radarNight",
  3616. "scanner": "variable:scannerNight",
  3617. "sakuradite": "variable:sakuraditeNight",
  3618. "gefjun": "variable:gefjunNight"
  3619. },
  3620. "roloNightX": {
  3621. "kill": "variable:roloNightkillX",
  3622. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3623. "armor": "variable:armorNight",
  3624. "shield": "variable:shieldNight",
  3625. "hadron": "variable:hadronNight",
  3626. "sword": "variable:swordNight",
  3627. "radar": "variable:radarNight",
  3628. "scanner": "variable:scannerNight",
  3629. "sakuradite": "variable:sakuraditeNight",
  3630. "gefjun": "variable:gefjunNight"
  3631. },
  3632. "roloNightSuicideInvalid": {
  3633. "kill": "variable:roloNightkillX",
  3634. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3635. "armor": "variable:armorNight",
  3636. "shield": "variable:shieldNight",
  3637. "hadron": "variable:hadronNight",
  3638. "sword": "variable:swordNight",
  3639. "radar": "variable:radarNight",
  3640. "scanner": "variable:scannerNight",
  3641. "sakuradite": "variable:sakuraditeNight",
  3642. "gefjun": "variable:gefjunNight"
  3643. },
  3644. "roloNightSuicide1": {
  3645. "kill": "variable:roloNightkillX",
  3646. "hurrdurrcodingishard": "variable:roloPossibleSuicide1",
  3647. "armor": "variable:armorNight",
  3648. "shield": "variable:shieldNight",
  3649. "hadron": "variable:hadronNight",
  3650. "sword": "variable:swordNight",
  3651. "radar": "variable:radarNight",
  3652. "scanner": "variable:scannerNight",
  3653. "sakuradite": "variable:sakuraditeNight",
  3654. "gefjun": "variable:gefjunNight"
  3655. },
  3656. "roloNightSuicide2": {
  3657. "kill": "variable:roloNightkillX",
  3658. "hurrdurrcodingishard": "variable:roloPossibleSuicide2",
  3659. "armor": "variable:armorNight",
  3660. "shield": "variable:shieldNight",
  3661. "hadron": "variable:hadronNight",
  3662. "sword": "variable:swordNight",
  3663. "radar": "variable:radarNight",
  3664. "scanner": "variable:scannerNight",
  3665. "sakuradite": "variable:sakuraditeNight",
  3666. "gefjun": "variable:gefjunNight"
  3667. },
  3668. "roloNightSuicide3": {
  3669. "kill": "variable:roloNightkillX",
  3670. "hurrdurrcodingishard": "variable:roloPossibleSuicide3",
  3671. "armor": "variable:armorNight",
  3672. "shield": "variable:shieldNight",
  3673. "hadron": "variable:hadronNight",
  3674. "sword": "variable:swordNight",
  3675. "radar": "variable:radarNight",
  3676. "scanner": "variable:scannerNight",
  3677. "sakuradite": "variable:sakuraditeNight",
  3678. "gefjun": "variable:gefjunNight"
  3679. },
  3680. "roloNight2": {
  3681. "kill": "variable:roloNightkill2",
  3682. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3683. "armor": "variable:armorNight",
  3684. "shield": "variable:shieldNight",
  3685. "hadron": "variable:hadronNight",
  3686. "sword": "variable:swordNight",
  3687. "radar": "variable:radarNight",
  3688. "scanner": "variable:scannerNight",
  3689. "sakuradite": "variable:sakuraditeNight",
  3690. "gefjun": "variable:gefjunNight"
  3691. },
  3692. "roloNight2+": {
  3693. "kill": "variable:roloNightkill2+",
  3694. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3695. "armor": "variable:armorNight",
  3696. "shield": "variable:shieldNight",
  3697. "hadron": "variable:hadronNight",
  3698. "sword": "variable:swordNight",
  3699. "radar": "variable:radarNight",
  3700. "scanner": "variable:scannerNight",
  3701. "sakuradite": "variable:sakuraditeNight",
  3702. "gefjun": "variable:gefjunNight"
  3703. },
  3704. "roloNight2-": {
  3705. "kill": "variable:roloNightkill2-",
  3706. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3707. "armor": "variable:armorNight",
  3708. "shield": "variable:shieldNight",
  3709. "hadron": "variable:hadronNight",
  3710. "sword": "variable:swordNight",
  3711. "radar": "variable:radarNight",
  3712. "scanner": "variable:scannerNight",
  3713. "sakuradite": "variable:sakuraditeNight",
  3714. "gefjun": "variable:gefjunNight"
  3715. },
  3716. "roloNight2X": {
  3717. "kill": "variable:roloNightkill2X",
  3718. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3719. "armor": "variable:armorNight",
  3720. "shield": "variable:shieldNight",
  3721. "hadron": "variable:hadronNight",
  3722. "sword": "variable:swordNight",
  3723. "radar": "variable:radarNight",
  3724. "scanner": "variable:scannerNight",
  3725. "sakuradite": "variable:sakuraditeNight",
  3726. "gefjun": "variable:gefjunNight"
  3727. },
  3728. "roloNight3": {
  3729. "kill": "variable:roloNightkill3",
  3730. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3731. "armor": "variable:armorNight",
  3732. "shield": "variable:shieldNight",
  3733. "hadron": "variable:hadronNight",
  3734. "sword": "variable:swordNight",
  3735. "radar": "variable:radarNight",
  3736. "scanner": "variable:scannerNight",
  3737. "sakuradite": "variable:sakuraditeNight",
  3738. "gefjun": "variable:gefjunNight"
  3739. },
  3740. "roloNight3+": {
  3741. "kill": "variable:roloNightkill3+",
  3742. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3743. "armor": "variable:armorNight",
  3744. "shield": "variable:shieldNight",
  3745. "hadron": "variable:hadronNight",
  3746. "sword": "variable:swordNight",
  3747. "radar": "variable:radarNight",
  3748. "scanner": "variable:scannerNight",
  3749. "sakuradite": "variable:sakuraditeNight",
  3750. "gefjun": "variable:gefjunNight"
  3751. },
  3752. "roloNight3-": {
  3753. "kill": "variable:roloNightkill3-",
  3754. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3755. "armor": "variable:armorNight",
  3756. "shield": "variable:shieldNight",
  3757. "hadron": "variable:hadronNight",
  3758. "sword": "variable:swordNight",
  3759. "radar": "variable:radarNight",
  3760. "scanner": "variable:scannerNight",
  3761. "sakuradite": "variable:sakuraditeNight",
  3762. "gefjun": "variable:gefjunNight"
  3763. },
  3764. "roloNight3X": {
  3765. "kill": "variable:roloNightkill3X",
  3766. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3767. "armor": "variable:armorNight",
  3768. "shield": "variable:shieldNight",
  3769. "hadron": "variable:hadronNight",
  3770. "sword": "variable:swordNight",
  3771. "radar": "variable:radarNight",
  3772. "scanner": "variable:scannerNight",
  3773. "sakuradite": "variable:sakuraditeNight",
  3774. "gefjun": "variable:gefjunNight"
  3775. },
  3776. "roloNight4": {
  3777. "kill": "variable:roloNightkill4",
  3778. "hurrdurrcodingishard": "variable:roloPossibleSuicideInvalid",
  3779. "armor": "variable:armorNight",
  3780. "shield": "variable:shieldNight",
  3781. "hadron": "variable:hadronNight",
  3782. "sword": "variable:swordNight",
  3783. "radar": "variable:radarNight",
  3784. "scanner": "variable:scannerNight",
  3785. "sakuradite": "variable:sakuraditeNight",
  3786. "gefjun": "variable:gefjunNight"
  3787. },
  3788. "ccInit": {
  3789. "distract": "variable:ccDistract",
  3790. "distract2": "variable:ccDistract2",
  3791. "shield": "variable:commandInit",
  3792. "hadron": "variable:commandInit",
  3793. "sword": "variable:commandInit",
  3794. "radar": "variable:commandInit",
  3795. "scanner": "variable:commandInit",
  3796. "sakuradite": "variable:commandInit",
  3797. "gefjun": "variable:commandInit"
  3798. },
  3799. "ccNight": {
  3800. "distract": "variable:ccDistract",
  3801. "distract2": "variable:ccDistract2",
  3802. "armor": "variable:armorNight",
  3803. "shield": "variable:shieldNight",
  3804. "hadron": "variable:hadronNight",
  3805. "sword": "variable:swordNight",
  3806. "radar": "variable:radarNight",
  3807. "scanner": "variable:scannerNight",
  3808. "sakuradite": "variable:sakuraditeNight",
  3809. "gefjun": "variable:gefjunNight"
  3810. },
  3811. "poisonerInit": {
  3812. "poisoner": "variable:commonPoison",
  3813. "detox": "variable:commonDetox",
  3814. "meet": "variable:commonMeet",
  3815. "shield": "variable:commandInit",
  3816. "hadron": "variable:commandInit",
  3817. "sword": "variable:commandInit",
  3818. "radar": "variable:commandInit",
  3819. "scanner": "variable:commandInit",
  3820. "sakuradite": "variable:commandInit",
  3821. "gefjun": "variable:commandInit"
  3822. },
  3823. "poisonerNight": {
  3824. "poisoner": "variable:commonPoison",
  3825. "detox": "variable:commonDetox",
  3826. "meet": "variable:commonMeet",
  3827. "armor": "variable:armorNight",
  3828. "shield": "variable:shieldNight",
  3829. "hadron": "variable:hadronNight",
  3830. "sword": "variable:swordNight",
  3831. "radar": "variable:radarNight",
  3832. "scanner": "variable:scannerNight",
  3833. "sakuradite": "variable:sakuraditeNight",
  3834. "gefjun": "variable:gefjunNight"
  3835. },
  3836. "kallenReconInit": {
  3837. "recon": "variable:kallenConvertRecon",
  3838. "radiant": "variable:kallenConvertRadiant",
  3839. "flight": "variable:kallenConvertFlight",
  3840. "scout": "variable:kallenScout",
  3841. "shield": "variable:commandInit",
  3842. "hadron": "variable:commandInit",
  3843. "sword": "variable:commandInit",
  3844. "radar": "variable:commandInit",
  3845. "scanner": "variable:commandInit",
  3846. "sakuradite": "variable:commandInit",
  3847. "gefjun": "variable:commandInit"
  3848. },
  3849. "kallenReconNight": {
  3850. "recon": "variable:kallenConvertRecon",
  3851. "radiant": "variable:kallenConvertRadiant",
  3852. "flight": "variable:kallenConvertFlight",
  3853. "scout": "variable:kallenScout",
  3854. "armor": "variable:armorNight",
  3855. "shield": "variable:shieldNight",
  3856. "hadron": "variable:hadronNight",
  3857. "sword": "variable:swordNight",
  3858. "radar": "variable:radarNight",
  3859. "scanner": "variable:scannerNight",
  3860. "sakuradite": "variable:sakuraditeNight",
  3861. "gefjun": "variable:gefjunNight"
  3862. },
  3863. "kallenReconNightX": {
  3864. "recon": "variable:kallenConvertReconX",
  3865. "radiant": "variable:kallenConvertRadiantX",
  3866. "flight": "variable:kallenConvertFlightX",
  3867. "scout": "variable:kallenScout",
  3868. "armor": "variable:armorNight",
  3869. "shield": "variable:shieldNight",
  3870. "hadron": "variable:hadronNight",
  3871. "sword": "variable:swordNight",
  3872. "radar": "variable:radarNight",
  3873. "scanner": "variable:scannerNight",
  3874. "sakuradite": "variable:sakuraditeNight",
  3875. "gefjun": "variable:gefjunNight"
  3876. },
  3877. "kallenReconNight-": {
  3878. "recon": "variable:kallenConvertRecon-",
  3879. "radiant": "variable:kallenConvertRadiant-",
  3880. "flight": "variable:kallenConvertFlight-",
  3881. "scout": "variable:kallenScout",
  3882. "armor": "variable:armorNight",
  3883. "shield": "variable:shieldNight",
  3884. "hadron": "variable:hadronNight",
  3885. "sword": "variable:swordNight",
  3886. "radar": "variable:radarNight",
  3887. "scanner": "variable:scannerNight",
  3888. "sakuradite": "variable:sakuraditeNight",
  3889. "gefjun": "variable:gefjunNight"
  3890. },
  3891. "kallenReconNight+": {
  3892. "recon": "variable:kallenConvertRecon+",
  3893. "radiant": "variable:kallenConvertRadiant+",
  3894. "flight": "variable:kallenConvertFlight+",
  3895. "scout": "variable:kallenScout",
  3896. "armor": "variable:armorNight",
  3897. "shield": "variable:shieldNight",
  3898. "hadron": "variable:hadronNight",
  3899. "sword": "variable:swordNight",
  3900. "radar": "variable:radarNight",
  3901. "scanner": "variable:scannerNight",
  3902. "sakuradite": "variable:sakuraditeNight",
  3903. "gefjun": "variable:gefjunNight"
  3904. },
  3905. "kallenRadiantNight": {
  3906. "recon": "variable:kallenConvertRecon",
  3907. "radiant": "variable:kallenConvertRadiant",
  3908. "flight": "variable:kallenConvertFlight",
  3909. "kill": "variable:kallenRadiantKill",
  3910. "armor": "variable:armorNight",
  3911. "shield": "variable:shieldNight",
  3912. "hadron": "variable:hadronNight",
  3913. "sword": "variable:swordNight",
  3914. "radar": "variable:radarNight",
  3915. "scanner": "variable:scannerNight",
  3916. "sakuradite": "variable:sakuraditeNight",
  3917. "gefjun": "variable:gefjunNight"
  3918. },
  3919. "kallenRadiantNightX": {
  3920. "recon": "variable:kallenConvertReconX",
  3921. "radiant": "variable:kallenConvertRadiantX",
  3922. "flight": "variable:kallenConvertFlightX",
  3923. "kill": "variable:kallenRadiantKill",
  3924. "armor": "variable:armorNight",
  3925. "shield": "variable:shieldNight",
  3926. "hadron": "variable:hadronNight",
  3927. "sword": "variable:swordNight",
  3928. "radar": "variable:radarNight",
  3929. "scanner": "variable:scannerNight",
  3930. "sakuradite": "variable:sakuraditeNight",
  3931. "gefjun": "variable:gefjunNight"
  3932. },
  3933. "kallenRadiantNight-": {
  3934. "recon": "variable:kallenConvertRecon-",
  3935. "radiant": "variable:kallenConvertRadiant-",
  3936. "flight": "variable:kallenConvertFlight-",
  3937. "kill": "variable:kallenRadiantKill",
  3938. "armor": "variable:armorNight",
  3939. "shield": "variable:shieldNight",
  3940. "hadron": "variable:hadronNight",
  3941. "sword": "variable:swordNight",
  3942. "radar": "variable:radarNight",
  3943. "scanner": "variable:scannerNight",
  3944. "sakuradite": "variable:sakuraditeNight",
  3945. "gefjun": "variable:gefjunNight"
  3946. },
  3947. "kallenRadiantNight+": {
  3948. "recon": "variable:kallenConvertRecon+",
  3949. "radiant": "variable:kallenConvertRadiant+",
  3950. "flight": "variable:kallenConvertFlight+",
  3951. "kill": "variable:kallenRadiantKill",
  3952. "armor": "variable:armorNight",
  3953. "shield": "variable:shieldNight",
  3954. "hadron": "variable:hadronNight",
  3955. "sword": "variable:swordNight",
  3956. "radar": "variable:radarNight",
  3957. "scanner": "variable:scannerNight",
  3958. "sakuradite": "variable:sakuraditeNight",
  3959. "gefjun": "variable:gefjunNight"
  3960. },
  3961. "kallenFlightNight": {
  3962. "recon": "variable:kallenConvertRecon",
  3963. "radiant": "variable:kallenConvertRadiant",
  3964. "flight": "variable:kallenConvertFlight",
  3965. "armor": "variable:armorNight",
  3966. "shield": "variable:shieldNight",
  3967. "hadron": "variable:hadronNight",
  3968. "sword": "variable:swordNight",
  3969. "radar": "variable:radarNight",
  3970. "scanner": "variable:scannerNight",
  3971. "sakuradite": "variable:sakuraditeNight",
  3972. "gefjun": "variable:gefjunNight"
  3973. },
  3974. "kallenFlightNightX": {
  3975. "recon": "variable:kallenConvertReconX",
  3976. "radiant": "variable:kallenConvertRadiantX",
  3977. "flight": "variable:kallenConvertFlightX",
  3978. "armor": "variable:armorNight",
  3979. "shield": "variable:shieldNight",
  3980. "hadron": "variable:hadronNight",
  3981. "sword": "variable:swordNight",
  3982. "radar": "variable:radarNight",
  3983. "scanner": "variable:scannerNight",
  3984. "sakuradite": "variable:sakuraditeNight",
  3985. "gefjun": "variable:gefjunNight"
  3986. },
  3987. "kallenFlightNight-": {
  3988. "recon": "variable:kallenConvertRecon-",
  3989. "radiant": "variable:kallenConvertRadiant-",
  3990. "flight": "variable:kallenConvertFlight-",
  3991. "armor": "variable:armorNight",
  3992. "shield": "variable:shieldNight",
  3993. "hadron": "variable:hadronNight",
  3994. "sword": "variable:swordNight",
  3995. "radar": "variable:radarNight",
  3996. "scanner": "variable:scannerNight",
  3997. "sakuradite": "variable:sakuraditeNight",
  3998. "gefjun": "variable:gefjunNight"
  3999. },
  4000. "kallenFlightNight+": {
  4001. "recon": "variable:kallenConvertRecon+",
  4002. "radiant": "variable:kallenConvertRadiant+",
  4003. "flight": "variable:kallenConvertFlight+",
  4004. "armor": "variable:armorNight",
  4005. "shield": "variable:shieldNight",
  4006. "hadron": "variable:hadronNight",
  4007. "sword": "variable:swordNight",
  4008. "radar": "variable:radarNight",
  4009. "scanner": "variable:scannerNight",
  4010. "sakuradite": "variable:sakuraditeNight",
  4011. "gefjun": "variable:gefjunNight"
  4012. },
  4013. "suzakuReconInit": {
  4014. "recon": "variable:suzakuConvertRecon",
  4015. "radiant": "variable:suzakuConvertRadiant",
  4016. "flight": "variable:suzakuConvertFlight",
  4017. "scout": "variable:suzakuScout",
  4018. "shield": "variable:commandInit",
  4019. "hadron": "variable:commandInit",
  4020. "sword": "variable:commandInit",
  4021. "radar": "variable:commandInit",
  4022. "scanner": "variable:commandInit",
  4023. "sakuradite": "variable:commandInit",
  4024. "gefjun": "variable:commandInit"
  4025. },
  4026. "suzakuReconNight": {
  4027. "recon": "variable:suzakuConvertRecon",
  4028. "radiant": "variable:suzakuConvertRadiant",
  4029. "flight": "variable:suzakuConvertFlight",
  4030. "scout": "variable:suzakuScout",
  4031. "armor": "variable:armorNight",
  4032. "shield": "variable:shieldNight",
  4033. "hadron": "variable:hadronNight",
  4034. "sword": "variable:swordNight",
  4035. "radar": "variable:radarNight",
  4036. "scanner": "variable:scannerNight",
  4037. "sakuradite": "variable:sakuraditeNight",
  4038. "gefjun": "variable:gefjunNight"
  4039. },
  4040. "suzakuReconNightX": {
  4041. "recon": "variable:suzakuConvertReconX",
  4042. "radiant": "variable:suzakuConvertRadiantX",
  4043. "flight": "variable:suzakuConvertFlightX",
  4044. "scout": "variable:suzakuScout",
  4045. "armor": "variable:armorNight",
  4046. "shield": "variable:shieldNight",
  4047. "hadron": "variable:hadronNight",
  4048. "sword": "variable:swordNight",
  4049. "radar": "variable:radarNight",
  4050. "scanner": "variable:scannerNight",
  4051. "sakuradite": "variable:sakuraditeNight",
  4052. "gefjun": "variable:gefjunNight"
  4053. },
  4054. "suzakuReconNight-": {
  4055. "recon": "variable:suzakuConvertRecon-",
  4056. "radiant": "variable:suzakuConvertRadiant-",
  4057. "flight": "variable:suzakuConvertFlight-",
  4058. "scout": "variable:suzakuScout",
  4059. "armor": "variable:armorNight",
  4060. "shield": "variable:shieldNight",
  4061. "hadron": "variable:hadronNight",
  4062. "sword": "variable:swordNight",
  4063. "radar": "variable:radarNight",
  4064. "scanner": "variable:scannerNight",
  4065. "sakuradite": "variable:sakuraditeNight",
  4066. "gefjun": "variable:gefjunNight"
  4067. },
  4068. "suzakuReconNight+": {
  4069. "recon": "variable:suzakuConvertRecon+",
  4070. "radiant": "variable:suzakuConvertRadiant+",
  4071. "flight": "variable:suzakuConvertFlight+",
  4072. "scout": "variable:suzakuScout",
  4073. "armor": "variable:armorNight",
  4074. "shield": "variable:shieldNight",
  4075. "hadron": "variable:hadronNight",
  4076. "sword": "variable:swordNight",
  4077. "radar": "variable:radarNight",
  4078. "scanner": "variable:scannerNight",
  4079. "sakuradite": "variable:sakuraditeNight",
  4080. "gefjun": "variable:gefjunNight"
  4081. },
  4082. "suzakuRadiantNight": {
  4083. "recon": "variable:suzakuConvertRecon",
  4084. "radiant": "variable:suzakuConvertRadiant",
  4085. "flight": "variable:suzakuConvertFlight",
  4086. "kill": "variable:suzakuRadiantKill",
  4087. "armor": "variable:armorNight",
  4088. "shield": "variable:shieldNight",
  4089. "hadron": "variable:hadronNight",
  4090. "sword": "variable:swordNight",
  4091. "radar": "variable:radarNight",
  4092. "scanner": "variable:scannerNight",
  4093. "sakuradite": "variable:sakuraditeNight",
  4094. "gefjun": "variable:gefjunNight"
  4095. },
  4096. "suzakuRadiantNightX": {
  4097. "recon": "variable:suzakuConvertReconX",
  4098. "radiant": "variable:suzakuConvertRadiantX",
  4099. "flight": "variable:suzakuConvertFlightX",
  4100. "kill": "variable:suzakuRadiantKill",
  4101. "armor": "variable:armorNight",
  4102. "shield": "variable:shieldNight",
  4103. "hadron": "variable:hadronNight",
  4104. "sword": "variable:swordNight",
  4105. "radar": "variable:radarNight",
  4106. "scanner": "variable:scannerNight",
  4107. "sakuradite": "variable:sakuraditeNight",
  4108. "gefjun": "variable:gefjunNight"
  4109. },
  4110. "suzakuRadiantNight-": {
  4111. "recon": "variable:suzakuConvertRecon-",
  4112. "radiant": "variable:suzakuConvertRadiant-",
  4113. "flight": "variable:suzakuConvertFlight-",
  4114. "kill": "variable:suzakuRadiantKill",
  4115. "armor": "variable:armorNight",
  4116. "shield": "variable:shieldNight",
  4117. "hadron": "variable:hadronNight",
  4118. "sword": "variable:swordNight",
  4119. "radar": "variable:radarNight",
  4120. "scanner": "variable:scannerNight",
  4121. "sakuradite": "variable:sakuraditeNight",
  4122. "gefjun": "variable:gefjunNight"
  4123. },
  4124. "suzakuRadiantNight+": {
  4125. "recon": "variable:suzakuConvertRecon+",
  4126. "radiant": "variable:suzakuConvertRadiant+",
  4127. "flight": "variable:suzakuConvertFlight+",
  4128. "kill": "variable:suzakuRadiantKill",
  4129. "armor": "variable:armorNight",
  4130. "shield": "variable:shieldNight",
  4131. "hadron": "variable:hadronNight",
  4132. "sword": "variable:swordNight",
  4133. "radar": "variable:radarNight",
  4134. "scanner": "variable:scannerNight",
  4135. "sakuradite": "variable:sakuraditeNight",
  4136. "gefjun": "variable:gefjunNight"
  4137. },
  4138. "suzakuFlightNight": {
  4139. "recon": "variable:suzakuConvertRecon",
  4140. "radiant": "variable:suzakuConvertRadiant",
  4141. "flight": "variable:suzakuConvertFlight",
  4142. "armor": "variable:armorNight",
  4143. "shield": "variable:shieldNight",
  4144. "hadron": "variable:hadronNight",
  4145. "sword": "variable:swordNight",
  4146. "radar": "variable:radarNight",
  4147. "scanner": "variable:scannerNight",
  4148. "sakuradite": "variable:sakuraditeNight",
  4149. "gefjun": "variable:gefjunNight"
  4150. },
  4151. "suzakuFlightNightX": {
  4152. "recon": "variable:suzakuConvertReconX",
  4153. "radiant": "variable:suzakuConvertRadiantX",
  4154. "flight": "variable:suzakuConvertFlightX",
  4155. "armor": "variable:armorNight",
  4156. "shield": "variable:shieldNight",
  4157. "hadron": "variable:hadronNight",
  4158. "sword": "variable:swordNight",
  4159. "radar": "variable:radarNight",
  4160. "scanner": "variable:scannerNight",
  4161. "sakuradite": "variable:sakuraditeNight",
  4162. "gefjun": "variable:gefjunNight"
  4163. },
  4164. "suzakuFlightNight-": {
  4165. "recon": "variable:suzakuConvertRecon-",
  4166. "radiant": "variable:suzakuConvertRadiant-",
  4167. "flight": "variable:suzakuConvertFlight-",
  4168. "armor": "variable:armorNight",
  4169. "shield": "variable:shieldNight",
  4170. "hadron": "variable:hadronNight",
  4171. "sword": "variable:swordNight",
  4172. "radar": "variable:radarNight",
  4173. "scanner": "variable:scannerNight",
  4174. "sakuradite": "variable:sakuraditeNight",
  4175. "gefjun": "variable:gefjunNight"
  4176. },
  4177. "suzakuFlightNight+": {
  4178. "recon": "variable:suzakuConvertRecon+",
  4179. "radiant": "variable:suzakuConvertRadiant+",
  4180. "flight": "variable:suzakuConvertFlight+",
  4181. "armor": "variable:armorNight",
  4182. "shield": "variable:shieldNight",
  4183. "hadron": "variable:hadronNight",
  4184. "sword": "variable:swordNight",
  4185. "radar": "variable:radarNight",
  4186. "scanner": "variable:scannerNight",
  4187. "sakuradite": "variable:sakuraditeNight",
  4188. "gefjun": "variable:gefjunNight"
  4189. },
  4190. "millyInit": {
  4191. "armor": "variable:commandInit",
  4192. "shield": "variable:commandInit",
  4193. "hadron": "variable:commandInit",
  4194. "sword": "variable:commandInit",
  4195. "radar": "variable:commandInit",
  4196. "scanner": "variable:commandInit",
  4197. "sakuradite": "variable:commandInit",
  4198. "gefjun": "variable:commandInit"
  4199. },
  4200. "millyNight": {
  4201. "armor": "variable:armorNight",
  4202. "shield": "variable:shieldNight",
  4203. "hadron": "variable:hadronNight",
  4204. "sword": "variable:swordNight",
  4205. "radar": "variable:radarNight",
  4206. "scanner": "variable:scannerNight",
  4207. "sakuradite": "variable:sakuraditeNight",
  4208. "gefjun": "variable:gefjunNight"
  4209. },
  4210. "diethardInit": {
  4211. "record": "variable:diethardRecord",
  4212. "armor": "variable:commandInit",
  4213. "shield": "variable:commandInit",
  4214. "hadron": "variable:commandInit",
  4215. "sword": "variable:commandInit",
  4216. "radar": "variable:commandInit",
  4217. "scanner": "variable:commandInit",
  4218. "sakuradite": "variable:commandInit",
  4219. "gefjun": "variable:commandInit"
  4220. },
  4221. "diethardNight": {
  4222. "record": "variable:diethardRecord",
  4223. "armor": "variable:armorNight",
  4224. "shield": "variable:shieldNight",
  4225. "hadron": "variable:hadronNight",
  4226. "sword": "variable:swordNight",
  4227. "radar": "variable:radarNight",
  4228. "scanner": "variable:scannerNight",
  4229. "sakuradite": "variable:sakuraditeNight",
  4230. "gefjun": "variable:gefjunNight"
  4231. },
  4232. "diethardNight+": {
  4233. "record": "variable:diethardRecord+",
  4234. "armor": "variable:armorNight",
  4235. "shield": "variable:shieldNight",
  4236. "hadron": "variable:hadronNight",
  4237. "sword": "variable:swordNight",
  4238. "radar": "variable:radarNight",
  4239. "scanner": "variable:scannerNight",
  4240. "sakuradite": "variable:sakuraditeNight",
  4241. "gefjun": "variable:gefjunNight"
  4242. },
  4243. "diethardNight-": {
  4244. "record": "variable:diethardRecord-",
  4245. "armor": "variable:armorNight",
  4246. "shield": "variable:shieldNight",
  4247. "hadron": "variable:hadronNight",
  4248. "sword": "variable:swordNight",
  4249. "radar": "variable:radarNight",
  4250. "scanner": "variable:scannerNight",
  4251. "sakuradite": "variable:sakuraditeNight",
  4252. "gefjun": "variable:gefjunNight"
  4253. },
  4254. "diethardNightX": {
  4255. "record": "variable:diethardRecordX",
  4256. "armor": "variable:armorNight",
  4257. "shield": "variable:shieldNight",
  4258. "hadron": "variable:hadronNight",
  4259. "sword": "variable:swordNight",
  4260. "radar": "variable:radarNight",
  4261. "scanner": "variable:scannerNight",
  4262. "sakuradite": "variable:sakuraditeNight",
  4263. "gefjun": "variable:gefjunNight"
  4264. },
  4265. "ignoreItems": {"mode": "ignore", "msg": "~Target~ is only a scientist! They cannot use items!"},
  4266. "lelouchEnemies": ["cornelia_init", "cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X", "schneizel_init", "schneizel+", "schneizel-", "schneizelX", "schneizel", "schneizel2+", "schneizel2-", "schneizel2X", "schneizel2", "charles_init", "charles", "charles_init", "mao_init", "mao+", "mao-", "maoX", "mao", "mao2+", "mao2-", "mao2X", "mao2"],
  4267. "nunnallyEnemies": ["tamaki_init", "tamaki+", "tamaki-", "tamakiX", "tamaki", "mao_init", "mao+", "mao-", "maoX", "mao2", "mao2+", "mao2-", "mao2X", "mao2", "ougi_init", "ougi+", "ougi-", "ougiX", "ougi", "ougi2+", "ougi2-", "ougi2X", "ougi2", "xingke_init", "xingke+", "xingke-", "xingke", "xingkeX"],
  4268. "suzakuEnemies": ["kallenRecon_init", "kallenRecon", "kallenRecon+", "kallenRecon-", "kallenReconX", "kallenRadiant", "kallenRadiant+", "kallenRadiant-", "kallenRadiantX", "kallenFlight", "kallenFlight+", "kallenFlight-", "kallenFlightX", "toudou_init", "toudou", "toudou+", "toudou-", "toudouX", "charles", "charles_init", "mao_init", "mao+", "mao-", "maoX", "mao", "mao2+", "mao2-", "mao2X", "mao2"],
  4269. "kallenEnemies": ["suzakuRecon_init", "suzakuRecon", "suzakuRecon+", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX", "suzakuFlight", "suzakuFlight+", "suzakuFlight-", "suzakuFlightX", "xingke_init", "xingke", "xingke+", "xingke-", "xingkeX", "cornelia_init", "cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X", "villetta_init", "villetta", "villetta+", "villetta-", "villettaX"],
  4270. "corneliaEnemies": ["lelouch_init", "lelouch", "lelouch+", "lelouch-", "lelouchX", "kallenRecon_init", "kallenRecon", "kallenRecon+", "kallenRecon-", "kallenReconX", "kallenRadiant", "kallenRadiant+", "kallenRadiant-", "kallenRadiantX", "kallenFlight", "kallenFlight+", "kallenFlight-", "kallenFlightX", "ougi_init", "ougi", "ougi+", "ougi-", "ougiX", "ougi2", "ougi2+", "ougi2-", "ougi2X", "tamaki_init", "tamaki", "tamaki+", "tamaki-", "tamakiX"],
  4271. "charlesEnemies": ["lelouch_init", "lelouch", "lelouch+", "lelouch-", "lelouchX", "suzakuRecon_init", "suzakuRecon", "suzakuRecon+", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX", "suzakuFlight", "suzakuFlight+", "suzakuFlight-", "suzakuFlightX", "cc_init", "cc", "ccX", "orange_init", "orange", "orange+", "orange-", "orangeX", "orange2", "orange2+", "orange2-", "orange2X"],
  4272. "ccEnemies": ["schneizel_init", "schneizel+", "schneizel-", "schneizelX", "schneizel", "schneizel2+", "schneizel2-", "schneizel2X", "schneizel2", "charles", "charles_init", "rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X", "tamaki_init", "tamaki", "tamaki+", "tamaki-", "tamakiX"],
  4273. "orangeEnemies": ["ougi_init", "ougi", "ougi+", "ougi-", "ougiX", "ougi2", "ougi2+", "ougi2-", "ougi2X", "rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X", "charles_init", "charles", "charles_init", "mao_init", "mao+", "mao-", "maoX", "mao", "mao2+", "mao2-", "mao2X", "mao2"],
  4274. "schneizelEnemies": ["toudou_init", "toudou", "toudou+", "toudou-", "toudouX", "xingke_init", "xingke", "xingke+", "xingke-", "xingkeX", "lelouch_init", "lelouch", "lelouch+", "lelouch-", "lelouchX", "cc_init", "cc", "ccX"],
  4275. "ougiEnemies": ["orange_init", "orange", "orange+", "orange-", "orangeX", "orange2", "orange2+", "orange2-", "orange2X", "rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X", "cornelia_init", "cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X", "nunnallyX", "nunnally"],
  4276. "toudouEnemies": ["xingke_init", "xingke", "xingke+", "xingke-", "xingkeX", "schneizel_init", "schneizel+", "schneizel-", "schneizelX", "schneizel", "schneizel2+", "schneizel2-", "schneizel2X", "schneizel2", "suzakuRecon_init", "suzakuRecon", "suzakuRecon+", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX", "suzakuFlight", "suzakuFlight+", "suzakuFlight-", "suzakuFlightX", "villetta_init", "villetta", "villetta+", "villetta-", "villettaX"],
  4277. "xingkeEnemies": ["toudou_init", "toudou", "toudou+", "toudou-", "toudouX", "schneizel_init", "schneizel+", "schneizel-", "schneizelX", "schneizel", "schneizel2+", "schneizel2-", "schneizel2X", "schneizel2", "kallenRecon_init", "kallenRecon", "kallenRecon+", "kallenRecon-", "kallenReconX", "kallenRadiant", "kallenRadiant+", "kallenRadiant-", "kallenRadiantX", "kallenFlight", "kallenFlight+", "kallenFlight-", "kallenFlightX", "nunnally", "nunnallyX"],
  4278. "roloEnemies": ["orange_init", "orange", "orange+", "orange-", "orangeX", "orange2", "orange2+", "orange2-", "orange2X", "ougi_init", "ougi", "ougi+", "ougi-", "ougiX", "ougi2", "ougi2+", "ougi2-", "ougi2X", "cc", "cc_init", "ccX", "villetta_init", "villetta", "villetta+", "villetta-", "villettaX"],
  4279. "maoEnemies": ["lelouch_init", "lelouch", "lelouch+", "lelouch-", "lelouchX", "orange_init", "orange", "orange+", "orange-", "orangeX", "orange2", "orange2+", "orange2-", "orange2X", "suzakuRecon_init", "suzakuRecon", "suzakuRecon+", "suzakuRecon-", "suzakuReconX", "suzakuRadiant", "suzakuRadiant+", "suzakuRadiant-", "suzakuRadiantX", "suzakuFlight", "suzakuFlight+", "suzakuFlight-", "suzakuFlightX", "nunnally", "nunnallyX"],
  4280. "tamakiEnemies": ["villetta_init", "villetta+", "villetta-", "villettaX", "villetta", "nunnally", "nunnallyX", "cc", "ccX", "cc_init", "cornelia_init", "cornelia", "cornelia+", "cornelia-", "corneliaX", "cornelia2", "cornelia2+", "cornelia2-", "cornelia2X", "cornelia3", "cornelia3+", "cornelia3-", "cornelia3X", "cornelia4", "cornelia4+", "cornelia4-", "cornelia4X"],
  4281. "villettaEnemies": ["tamaki_init", "tamaki+", "tamaki-", "tamakiX", "tamaki", "kallenRecon_init", "kallenRecon", "kallenRecon+", "kallenRecon-", "kallenReconX", "kallenRadiant", "kallenRadiant+", "kallenRadiant-", "kallenRadiantX", "kallenFlight", "kallenFlight+", "kallenFlight-", "kallenFlightX", "rolo_init", "rolo", "rolo+", "rolo-", "roloX", "rolo2", "rolo2+", "rolo2-", "rolo2X", "rolo3", "rolo3+", "rolo3-", "rolo3X", "rolo4", "rolo4+", "rolo4-", "rolo4X", "toudou_init", "toudou", "toudou+", "toudou-", "toudouX"],
  4282.  
  4283. "lelouchWinMsg": "~Self~: Don't mistake borrowed power for strength. In order to defeat Evil, you must become an even greater Evil! Lelouch vi Britannia has achieved victory!",
  4284. "nunnallyWinMsg": "~Self~: Let's make this world a kinder place. Nunnally vi Britannia has taken her rightful place at the capital of Britannia!",
  4285. "suzakuWinMsg": "~Self~: A victory won through dishonest means is no victory at all. Suzaku Kururugi has defeated his opponents through the power of law and order!",
  4286. "kallenWinMsg": "~Self~: We are the Black Knights - a friend to the weak, a foe to the corrupt! Kallen Kouzuki's enemies have been destroyed!",
  4287. "corneliaWinMsg": "~Self~: They don't call me the Goddess of Victory for nothing. Cornelia li Britannia has reaffirmed her rank as the battlefield's Queen!",
  4288. "charlesWinMsg": "~Self~: Weakness is evil. Power is justice. ALL HAIL BRITANNIA!! Charles zi Britannia has defended his throne from all opposition!",
  4289. "ccWinMsg": "~Self~: The power of Geass sets us apart from the world. Now, C.C. can enjoy all the pizza she wants!",
  4290. "orangeWinMsg": "~Self~: Nothing can endure my STORM OF LOYALTY! Orange-kun has triumphed over his enemies!",
  4291. "schneizelWinMsg": "~Self~: You were all merely pawns in my grand scheme. Schneizel el Britannia has thwarted all of his enemies!",
  4292. "ougiWinMsg": "~Self~: Japan will be liberated - this I swear! Ougi Kaname has defeated his enemies!",
  4293. "toudouWinMsg": "~Self~: This occupation has been overturned! Toudou the Miracle has done it again!",
  4294. "xingkeWinMsg": "~Self~: It seems you're a long way from understanding the Chinese Federation. Xingke has defended his Empress from all threats!",
  4295. "roloWinMsg": "~Self~: To kill. To be killed. This is all I have known. Rolo Lamperouge has successfully completed his hitlist.",
  4296. "maoWinMsg": "~Self~: I don't like it when they think... it's so very noisy. They won't be thinking anymore. Mao's enemies have been made more compact!",
  4297. "tamakiWinMsg": "~Self~: Ha! Watch and learn, this is how you throw a revolution, newbies! Tamaki Shinichiro has somehow outlasted his enemies!",
  4298. "villettaWinMsg": "~Self~: I've destroyed everything in my way. Nothing can threaten my secured position of power now! Villetta Nu has surpassed her competition!",
  4299. "diethardWinMsg": "~Self~: What a glorious victory! This is Diethard, reporting with live coverage of the greatest triumph of our age!",
  4300.  
  4301. "lelouchWin": { "convertTo": { "lelouch.w": "variable:lelouchEnemies" }, "convertmsg": "variable:lelouchWinMsg" },
  4302. "nunnallyWin": { "convertTo": { "nunnally.w": "variable:nunnallyEnemies" }, "convertmsg": "variable:nunnallyWinMsg" },
  4303. "schneizelWin": { "convertTo": { "schneizel.w": "variable:schneizelEnemies" }, "convertmsg": "variable:schneizelWinMsg" },
  4304. "maoWin": { "convertTo": { "mao.w": "variable:maoEnemies" }, "convertmsg": "variable:maoWinMsg" },
  4305. "roloWin": { "convertTo": { "rolo.w": "variable:roloEnemies" }, "convertmsg": "variable:roloWinMsg" },
  4306. "kallenWin": { "convertTo": { "kallen.w": "variable:kallenEnemies" }, "convertmsg": "variable:kallenWinMsg" },
  4307. "toudouWin": { "convertTo": { "toudou.w": "variable:toudouEnemies" }, "convertmsg": "variable:toudouWinMsg" },
  4308. "xingkeWin": { "convertTo": { "xingke.w": "variable:xingkeEnemies" }, "convertmsg": "variable:xingkeWinMsg" },
  4309. "charlesWin": { "convertTo": { "charles.w": "variable:charlesEnemies" }, "convertmsg": "variable:charlesWinMsg" },
  4310. "suzakuWin": { "convertTo": { "suzaku.w": "variable:suzakuEnemies" }, "convertmsg": "variable:suzakuWinMsg" },
  4311. "kallenWin": { "convertTo": { "kallen.w": "variable:kallenEnemies" }, "convertmsg": "variable:kallenWinMsg" },
  4312. "ccWin": { "convertTo": { "cc.w": "variable:ccEnemies" }, "convertmsg": "variable:ccWinMsg" },
  4313. "corneliaWin": { "convertTo": { "cornelia.w": "variable:corneliaEnemies" }, "convertmsg": "variable:corneliaWinMsg" },
  4314. "orangeWin": { "convertTo": { "orange.w": "variable:orangeEnemies" }, "convertmsg": "variable:orangeWinMsg" },
  4315. "ougiWin": { "convertTo": { "ougi.w": "variable:ougiEnemies" }, "convertmsg": "variable:ougiWinMsg" },
  4316. "tamakiWin": { "convertTo": { "tamaki.w": "variable:tamakiEnemies" }, "convertmsg": "variable:tamakiWinMsg" },
  4317. "villettaWin": { "convertTo": { "villetta.w": "variable:villettaEnemies" }, "convertmsg": "variable:villettaWinMsg" },
  4318.  
  4319. "diethard_lelouchWin": { "convertTo": { "diethard.w": "variable:lelouchEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4320. "diethard_nunnallyWin": { "convertTo": { "diethard.w": "variable:nunnallyEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4321. "diethard_suzakuWin": { "convertTo": { "diethard.w": "variable:suzakuEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4322. "diethard_kallenWin": { "convertTo": { "diethard.w": "variable:kallenEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4323. "diethard_corneliaWin": { "convertTo": { "diethard.w": "variable:corneliaEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4324. "diethard_charlesWin": { "convertTo": { "diethard.w": "variable:charlesEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4325. "diethard_schneizelWin": { "convertTo": { "diethard.w": "variable:schneizelEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4326. "diethard_xingkeWin": { "convertTo": { "diethard.w": "variable:xingkeEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4327. "diethard_toudouWin": { "convertTo": { "diethard.w": "variable:toudouEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4328. "diethard_ougiWin": { "convertTo": { "diethard.w": "variable:ougiEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4329. "diethard_orangeWin": { "convertTo": { "diethard.w": "variable:orangeEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4330. "diethard_roloWin": { "convertTo": { "diethard.w": "variable:roloEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4331. "diethard_ccWin": { "convertTo": { "diethard.w": "variable:ccEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4332. "diethard_maoWin": { "convertTo": { "diethard.w": "variable:maoEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4333. "diethard_tamakiWin": { "convertTo": { "diethard.w": "variable:tamakiEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4334. "diethard_villettaWin": { "convertTo": { "diethard.w": "variable:villettaEnemies" }, "convertmsg": "variable:diethardWinMsg" },
  4335.  
  4336. "diethardDeathMsg": "~Target~: ~Self~, you have failed me, and all the viewers who believed in you!",
  4337.  
  4338. "lelouchOnDeath": {"killRoles": "variable:anyDiethard_lelouch", "killmsg": "variable:diethardDeathMsg",
  4339. "convertRoles": "variable:powerupMao",
  4340. "convertmsg": "Come now, Lelouch, surely you never thought you could replace me! Mao picks up a chainsaw, and now kills during the day!"
  4341. },
  4342. "nunnallyOnDeath": {"killRoles": "variable:anyDiethard_nunnally", "killmsg": "variable:diethardDeathMsg"},
  4343. "suzakuOnDeath": {"killRoles": "variable:anyDiethard_suzaku", "killmsg": "variable:diethardDeathMsg",
  4344. "convertRoles": "variable:powerupOugi",
  4345. "convertmsg": "Suzaku's defeat marks the turning point of this battle! Ougi can now kill during the night!"},
  4346. "kallenOnDeath": {"killRoles": "variable:anyDiethard_kallen", "killmsg": "variable:diethardDeathMsg",
  4347. "convertRoles": "variable:powerupOrange",
  4348. "convertmsg": "Kallen's defeat marks the turning point of this battle! Orange can now kill during the night!"},
  4349. "corneliaOnDeath": {"killRoles": "variable:anyDiethard_cornelia", "killmsg": "variable:diethardDeathMsg"},
  4350. "schneizelOnDeath": {"killRoles": "variable:anyDiethard_schneizel", "killmsg": "variable:diethardDeathMsg",
  4351. "detoxRoles": "variable:anyRole",
  4352. "detoxmsg": "With Schneizel's death, all of his poisons have been averted!"},
  4353. "charlesOnDeath": {"killRoles": "variable:anyDiethard_charles", "killmsg": "variable:diethardDeathMsg",
  4354. "convertRoles": "variable:unsilenceRoles2",
  4355. "convertmsg": "As Charles dies, all of his Brainwashes have been lifted!"},
  4356. "xingkeOnDeath": {"killRoles": "variable:anyDiethard_xingke", "killmsg": "variable:diethardDeathMsg"},
  4357. "toudouOnDeath": {"killRoles": "variable:anyDiethard_toudou", "killmsg": "variable:diethardDeathMsg"},
  4358. "ougiOnDeath": {"killRoles": "variable:anyDiethard_ougi", "killmsg": "variable:diethardDeathMsg"},
  4359. "orangeOnDeath": {"killRoles": "variable:anyDiethard_orange", "killmsg": "variable:diethardDeathMsg"},
  4360. "roloOnDeath": {"killRoles": "variable:anyDiethard_rolo", "killmsg": "variable:diethardDeathMsg"},
  4361. "maoOnDeath": {"killRoles": "variable:anyDiethard_mao", "killmsg": "variable:diethardDeathMsg"},
  4362. "millyOnDeath": {"killRoles": "variable:anyDiethard_milly", "killmsg": "variable:diethardDeathMsg"},
  4363. "ccOnDeath": {"killRoles": "variable:anyDiethard_cc", "killmsg": "variable:diethardDeathMsg"},
  4364. "tamakiOnDeath": {"killRoles": "variable:anyDiethard_tamaki", "killmsg": "variable:diethardDeathMsg"},
  4365. "villettaOnDeath": {"killRoles": "variable:anyDiethard_villetta", "killmsg": "variable:diethardDeathMsg"},
  4366.  
  4367. "you_won": "Congratulations! You have cleared your win conditions! You cannot use actions or vote anymore, so you can just sit back and let the remaining players settle their business."
  4368. },
  4369. "roles": [
  4370. {
  4371. "role": "lelouchdummy", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  4372. "actions": {
  4373. "night": {
  4374. "promote/demote": {
  4375. "command": ["dummy"],
  4376. "priority": "variable:lelouchGeassPrio",
  4377. "common": "Self",
  4378. "target": "AnyButSelf"
  4379. }
  4380. }
  4381. }
  4382. },
  4383. {
  4384. "role": "bgdummy", "translation": "All Bodyguards", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  4385. "actions": {
  4386. "night": {
  4387. "protect": {
  4388. "command": ["dummy"],
  4389. "priority": "variable:protectPrio",
  4390. "common": "Self",
  4391. "target": "AnyButSelf"
  4392. }
  4393. }
  4394. }
  4395. },
  4396. {
  4397. "role": "robotdummy", "translation": "Suzaku/Kallen", "side": "a", "help": "a", "help2": "a", "info": "a", "hide": true,
  4398. "actions": {
  4399. "night": {
  4400. "convert": {
  4401. "command": ["dummy"],
  4402. "priority": "variable:robotConvertPrio",
  4403. "common": "Self",
  4404. "target": "AnyButSelf"
  4405. }
  4406. }
  4407. }
  4408. },
  4409. {
  4410. "role": "poisondummy", "translation": "Schneizel/Villetta/Tamaki", "side": "a", "help": "a", "help2": "a", "info": "a", "hide": true,
  4411. "actions": {
  4412. "night": {
  4413. "poison": {
  4414. "command": ["dummy"],
  4415. "priority": "variable:poisonPrio",
  4416. "common": "Self",
  4417. "target": "AnyButSelf"
  4418. }
  4419. }
  4420. }
  4421. },
  4422. {
  4423. "role": "lelouch.w", "translation": "Lelouch [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4424. "actions": {
  4425. "initialCondition": { "clearPoison": true },
  4426. "lynch": "variable:notLynchedLelouch",
  4427. "kill": "variable:immortal",
  4428. "dummy8": "variable:myVoteIsRIP",
  4429. "expose": "variable:evadeMaoX",
  4430. "daykill": "evade",
  4431. "convert": {"mode": "ignore", "msg": ""},
  4432. "poison": "variable:immunity",
  4433. "voteshield": "variable:winnerVS",
  4434. "noVote": true,
  4435. "distract": "variable:identifyCC",
  4436. "dummy2": "variable:isKallenFriend",
  4437. "dummy3": "variable:isSuzakuFriend"
  4438. }
  4439. },
  4440. {
  4441. "role": "nunnally.w", "translation": "Nunnally [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4442. "actions": {
  4443. "initialCondition": { "clearPoison": true },
  4444. "kill": "variable:immortal",
  4445. "dummy8": "variable:myVoteIsRIP",
  4446. "expose": "variable:evadeMaoX",
  4447. "daykill": "evade",
  4448. "convert": {"mode": "ignore", "msg": ""},
  4449. "poison": "variable:immunity",
  4450. "voteshield": "variable:winnerVS",
  4451. "noVote": true,
  4452. "distract": "variable:identifyCC",
  4453. "dummy2": "variable:isKallenFriend",
  4454. "dummy3": "variable:isSuzakuFriend"
  4455. }
  4456. },
  4457. {
  4458. "role": "suzaku.w", "translation": "Suzaku [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4459. "actions": {
  4460. "initialCondition": { "clearPoison": true },
  4461. "lynch": "variable:notLynchedSuzaku",
  4462. "kill": "variable:immortal",
  4463. "dummy8": "variable:myVoteIsRIP",
  4464. "expose": "variable:evadeMaoX",
  4465. "daykill": "evade",
  4466. "convert": {"mode": "ignore", "msg": ""},
  4467. "poison": "variable:immunity",
  4468. "voteshield": "variable:winnerVS",
  4469. "noVote": true,
  4470. "dummy2": "variable:isKallenFoe",
  4471. "dummy3": "variable:isSuzakuFriend"
  4472. }
  4473. },
  4474. {
  4475. "role": "kallen.w", "translation": "Kallen [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4476. "actions": {
  4477. "initialCondition": { "clearPoison": true },
  4478. "lynch": "variable:notLynchedKallen",
  4479. "kill": "variable:immortal",
  4480. "dummy8": "variable:myVoteIsRIP",
  4481. "expose": "variable:evadeMaoX",
  4482. "daykill": "evade",
  4483. "convert": {"mode": "ignore", "msg": ""},
  4484. "poison": "variable:immunity",
  4485. "voteshield": "variable:winnerVS",
  4486. "noVote": true,
  4487. "dummy2": "variable:isKallenFoe",
  4488. "dummy3": "variable:isSuzakuFriend"
  4489. }
  4490. },
  4491. {
  4492. "role": "orange.w", "translation": "Orange [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4493. "actions": {
  4494. "initialCondition": { "clearPoison": true },
  4495. "lynch": "variable:notLynchedOrange",
  4496. "kill": "variable:immortal",
  4497. "dummy8": "variable:myVoteIsRIP",
  4498. "dummy8": "variable:myVoteIsRIP",
  4499. "expose": "variable:evadeMaoX",
  4500. "daykill": "evade",
  4501. "convert": {"mode": "ignore", "msg": ""},
  4502. "poison": "variable:immunity",
  4503. "voteshield": "variable:winnerVS",
  4504. "noVote": true,
  4505. "dummy2": "variable:isKallenFriend",
  4506. "dummy3": "variable:isSuzakuFriend"
  4507. }
  4508. },
  4509. {
  4510. "role": "schneizel.w", "translation": "Schneizel [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4511. "actions": {
  4512. "initialCondition": { "clearPoison": true },
  4513. "lynch": "variable:notLynchedSchneizel",
  4514. "kill": "variable:immortal",
  4515. "dummy8": "variable:myVoteIsRIP",
  4516. "expose": "variable:evadeMaoX",
  4517. "daykill": "evade",
  4518. "convert": {"mode": "ignore", "msg": ""},
  4519. "poison": "variable:immunity",
  4520. "voteshield": "variable:winnerVS",
  4521. "noVote": true,
  4522. "dummy2": "variable:isKallenFriend",
  4523. "dummy3": "variable:isSuzakuFriend"
  4524. }
  4525. },
  4526. {
  4527. "role": "charles.w", "translation": "Charles [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4528. "actions": {
  4529. "initialCondition": { "clearPoison": true },
  4530. "lynch": "variable:notLynchedCharles",
  4531. "kill": "variable:immortal",
  4532. "dummy8": "variable:myVoteIsRIP",
  4533. "expose": "variable:evadeMaoX",
  4534. "daykill": "evade",
  4535. "convert": {"mode": "ignore", "msg": ""},
  4536. "poison": "variable:immunity",
  4537. "voteshield": "variable:winnerVS",
  4538. "noVote": true,
  4539. "dummy2": "variable:isKallenFriend",
  4540. "dummy3": "variable:isSuzakuFriend"
  4541. }
  4542. },
  4543. {
  4544. "role": "cc.w", "translation": "C.C. [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4545. "actions": {
  4546. "initialCondition": { "clearPoison": true },
  4547. "lynch": "variable:notLynchedCC",
  4548. "kill": "variable:immortal",
  4549. "dummy8": "variable:myVoteIsRIP",
  4550. "expose": "variable:evadeMaoX",
  4551. "daykill": "evade",
  4552. "convert": {"mode": "ignore", "msg": ""},
  4553. "poison": "variable:immunity",
  4554. "voteshield": "variable:winnerVS",
  4555. "noVote": true,
  4556. "dummy2": "variable:isKallenFriend",
  4557. "dummy3": "variable:isSuzakuFriend"
  4558. }
  4559. },
  4560. {
  4561. "role": "ougi.w", "translation": "Ougi [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4562. "actions": {
  4563. "initialCondition": { "clearPoison": true },
  4564. "lynch": "variable:notLynchedOugi",
  4565. "kill": "variable:immortal",
  4566. "dummy8": "variable:myVoteIsRIP",
  4567. "expose": "variable:evadeMaoX",
  4568. "daykill": "evade",
  4569. "convert": {"mode": "ignore", "msg": ""},
  4570. "poison": "variable:immunity",
  4571. "voteshield": "variable:winnerVS",
  4572. "noVote": true,
  4573. "dummy2": "variable:isKallenFriend",
  4574. "dummy3": "variable:isSuzakuFriend"
  4575. }
  4576. },
  4577. {
  4578. "role": "toudou.w", "translation": "Toudou [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4579. "actions": {
  4580. "initialCondition": { "clearPoison": true },
  4581. "lynch": "variable:notLynchedToudou",
  4582. "kill": "variable:immortal",
  4583. "dummy8": "variable:myVoteIsRIP",
  4584. "expose": "variable:evadeMaoX",
  4585. "daykill": "evade",
  4586. "convert": {"mode": "ignore", "msg": ""},
  4587. "poison": "variable:immunity",
  4588. "voteshield": "variable:winnerVS",
  4589. "noVote": true,
  4590. "dummy2": "variable:isKallenFriend",
  4591. "dummy3": "variable:isSuzakuFriend"
  4592. }
  4593. },
  4594. {
  4595. "role": "xingke.w", "translation": "Xingke [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4596. "actions": {
  4597. "initialCondition": { "clearPoison": true },
  4598. "lynch": "variable:notLynchedXingke",
  4599. "kill": "variable:immortal",
  4600. "dummy8": "variable:myVoteIsRIP",
  4601. "expose": "variable:evadeMaoX",
  4602. "daykill": "evade",
  4603. "convert": {"mode": "ignore", "msg": ""},
  4604. "poison": "variable:immunity",
  4605. "voteshield": "variable:winnerVS",
  4606. "noVote": true,
  4607. "dummy2": "variable:isKallenFriend",
  4608. "dummy3": "variable:isSuzakuFriend"
  4609. }
  4610. },
  4611. {
  4612. "role": "cornelia.w", "translation": "Cornelia [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4613. "actions": {
  4614. "initialCondition": { "clearPoison": true },
  4615. "lynch": "variable:notLynchedCornelia",
  4616. "kill": "variable:immortal",
  4617. "dummy8": "variable:myVoteIsRIP",
  4618. "expose": "variable:evadeMaoX",
  4619. "daykill": "evade",
  4620. "convert": {"mode": "ignore", "msg": ""},
  4621. "poison": "variable:immunity",
  4622. "voteshield": "variable:winnerVS",
  4623. "noVote": true,
  4624. "dummy2": "variable:isKallenFriend",
  4625. "dummy3": "variable:isSuzakuFriend"
  4626. }
  4627. },
  4628. {
  4629. "role": "rolo.w", "translation": "Rolo [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4630. "actions": {
  4631. "initialCondition": { "clearPoison": true },
  4632. "lynch": "variable:notLynchedRolo",
  4633. "kill": "variable:immortal",
  4634. "dummy8": "variable:myVoteIsRIP",
  4635. "expose": "variable:evadeMaoX",
  4636. "daykill": "evade",
  4637. "convert": {"mode": "ignore", "msg": ""},
  4638. "poison": "variable:immunity",
  4639. "voteshield": "variable:winnerVS",
  4640. "noVote": true,
  4641. "dummy2": "variable:isKallenFriend",
  4642. "dummy3": "variable:isSuzakuFriend"
  4643. }
  4644. },
  4645. {
  4646. "role": "mao.w", "translation": "Mao [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4647. "actions": {
  4648. "initialCondition": { "clearPoison": true },
  4649. "lynch": "variable:notLynchedMao",
  4650. "kill": "variable:immortal",
  4651. "daykill": "evade",
  4652. "convert": {"mode": "ignore", "msg": ""},
  4653. "poison": "variable:immunity",
  4654. "voteshield": "variable:winnerVS",
  4655. "dummy8": "variable:myVoteIsRIP",
  4656. "expose": "variable:evadeMaoX",
  4657. "noVote": true,
  4658. "dummy2": "variable:isKallenFriend",
  4659. "dummy3": "variable:isSuzakuFriend"
  4660. }
  4661. },
  4662. {
  4663. "role": "tamaki.w", "translation": "Tamaki [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4664. "actions": {
  4665. "initialCondition": { "clearPoison": true },
  4666. "lynch": "variable:notLynchedMao",
  4667. "kill": "variable:immortal",
  4668. "daykill": "evade",
  4669. "convert": {"mode": "ignore", "msg": ""},
  4670. "poison": "variable:immunity",
  4671. "voteshield": "variable:winnerVS",
  4672. "dummy8": "variable:myVoteIsRIP",
  4673. "expose": "variable:evadeMaoX",
  4674. "noVote": true,
  4675. "dummy2": "variable:isKallenFriend",
  4676. "dummy3": "variable:isSuzakuFriend"
  4677. }
  4678. },
  4679. {
  4680. "role": "villetta.w", "translation": "Villetta [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4681. "actions": {
  4682. "initialCondition": { "clearPoison": true },
  4683. "lynch": "variable:notLynchedMao",
  4684. "kill": "variable:immortal",
  4685. "daykill": "evade",
  4686. "convert": {"mode": "ignore", "msg": ""},
  4687. "poison": "variable:immunity",
  4688. "voteshield": "variable:winnerVS",
  4689. "dummy8": "variable:myVoteIsRIP",
  4690. "expose": "variable:evadeMaoX",
  4691. "noVote": true,
  4692. "dummy2": "variable:isKallenFriend",
  4693. "dummy3": "variable:isSuzakuFriend"
  4694. }
  4695. },
  4696. {
  4697. "role": "milly.w", "translation": "Milly [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4698. "actions": {
  4699. "initialCondition": { "clearPoison": true },
  4700. "lynch": "variable:notLynchedMilly",
  4701. "kill": "variable:immortal",
  4702. "daykill": "evade",
  4703. "convert": {"mode": "ignore", "msg": ""},
  4704. "poison": "variable:immunity",
  4705. "voteshield": "variable:winnerVS",
  4706. "dummy8": "variable:myVoteIsRIP",
  4707. "expose": "variable:evadeMaoX",
  4708. "noVote": true,
  4709. "dummy2": "variable:isKallenFriend",
  4710. "dummy3": "variable:isSuzakuFriend"
  4711. }
  4712. },
  4713. {
  4714. "role": "diethard.w", "translation": "Diethard [Won]", "side": "a", "help": "variable:you_won", "info": "", "hide": true, "startupmsg": "",
  4715. "actions": {
  4716. "initialCondition": { "clearPoison": true },
  4717. "lynch": "variable:notLynchedDiethard",
  4718. "kill": "variable:immortal",
  4719. "daykill": "evade",
  4720. "convert": {"mode": "ignore", "msg": ""},
  4721. "poison": "variable:immunity",
  4722. "voteshield": "variable:winnerVS",
  4723. "dummy8": "variable:myVoteIsRIP",
  4724. "expose": "variable:evadeMaoX",
  4725. "noVote": true,
  4726. "dummy2": "variable:isKallenFriend",
  4727. "dummy3": "variable:isSuzakuFriend"
  4728. }
  4729. },
  4730. {
  4731. "role": "lelouch_enemy1", "translation": "Charles", "side": "lelouch_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4732. "actions": {}
  4733. },
  4734. {
  4735. "role": "lelouch_enemy2", "translation": "Cornelia", "side": "lelouch_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4736. "actions": {}
  4737. },
  4738. {
  4739. "role": "lelouch_enemy3", "translation": "Schneizel", "side": "lelouch_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4740. "actions": {}
  4741. },
  4742. {
  4743. "role": "lelouch_enemy4", "translation": "Mao", "side": "lelouch_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4744. "actions": {}
  4745. },
  4746. {
  4747. "role": "kallen_enemy1", "translation": "Suzaku", "side": "kallen_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4748. "actions": {}
  4749. },
  4750. {
  4751. "role": "kallen_enemy2", "translation": "Xingke", "side": "kallen_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4752. "actions": {}
  4753. },
  4754. {
  4755. "role": "kallen_enemy3", "translation": "Cornelia", "side": "kallen_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4756. "actions": {}
  4757. },
  4758. {
  4759. "role": "kallen_enemy4", "translation": "Villetta", "side": "kallen_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4760. "actions": {}
  4761. },
  4762. {
  4763. "role": "suzaku_enemy1", "translation": "Kallen", "side": "suzaku_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4764. "actions": {}
  4765. },
  4766. {
  4767. "role": "suzaku_enemy2", "translation": "Toudou", "side": "suzaku_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4768. "actions": {}
  4769. },
  4770. {
  4771. "role": "suzaku_enemy3", "translation": "Charles", "side": "suzaku_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4772. "actions": {}
  4773. },
  4774. {
  4775. "role": "suzaku_enemy4", "translation": "Mao", "side": "suzaku_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4776. "actions": {}
  4777. },
  4778. {
  4779. "role": "cc_enemy1", "translation": "Charles", "side": "cc_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4780. "actions": {}
  4781. },
  4782. {
  4783. "role": "cc_enemy2", "translation": "Rolo", "side": "cc_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4784. "actions": {}
  4785. },
  4786. {
  4787. "role": "cc_enemy3", "translation": "Schneizel", "side": "cc_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4788. "actions": {}
  4789. },
  4790. {
  4791. "role": "cc_enemy4", "translation": "Tamaki", "side": "cc_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4792. "actions": {}
  4793. },
  4794. {
  4795. "role": "charles_enemy1", "translation": "Lelouch", "side": "charles_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4796. "actions": {}
  4797. },
  4798. {
  4799. "role": "charles_enemy2", "translation": "Suzaku", "side": "charles_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4800. "actions": {}
  4801. },
  4802. {
  4803. "role": "charles_enemy3", "translation": "C.C.", "side": "charles_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4804. "actions": {}
  4805. },
  4806. {
  4807. "role": "charles_enemy4", "translation": "Orange", "side": "charles_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4808. "actions": {}
  4809. },
  4810. {
  4811. "role": "cornelia_enemy1", "translation": "Lelouch", "side": "cornelia_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4812. "actions": {}
  4813. },
  4814. {
  4815. "role": "cornelia_enemy2", "translation": "Kallen", "side": "cornelia_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4816. "actions": {}
  4817. },
  4818. {
  4819. "role": "cornelia_enemy3", "translation": "Ougi", "side": "cornelia_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4820. "actions": {}
  4821. },
  4822. {
  4823. "role": "cornelia_enemy4", "translation": "Tamaki", "side": "cornelia_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4824. "actions": {}
  4825. },
  4826. {
  4827. "role": "toudou_enemy1", "translation": "Xingke", "side": "toudou_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4828. "actions": {}
  4829. },
  4830. {
  4831. "role": "toudou_enemy2", "translation": "Schneizel", "side": "toudou_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4832. "actions": {}
  4833. },
  4834. {
  4835. "role": "toudou_enemy3", "translation": "Suzaku", "side": "toudou_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4836. "actions": {}
  4837. },
  4838. {
  4839. "role": "toudou_enemy4", "translation": "Villetta", "side": "toudou_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4840. "actions": {}
  4841. },
  4842. {
  4843. "role": "xingke_enemy1", "translation": "Toudou", "side": "xingke_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4844. "actions": {}
  4845. },
  4846. {
  4847. "role": "xingke_enemy2", "translation": "Schneizel", "side": "xingke_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4848. "actions": {}
  4849. },
  4850. {
  4851. "role": "xingke_enemy3", "translation": "Kallen", "side": "xingke_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4852. "actions": {}
  4853. },
  4854. {
  4855. "role": "xingke_enemy4", "translation": "Nunnally", "side": "xingke_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4856. "actions": {}
  4857. },
  4858. {
  4859. "role": "schneizel_enemy1", "translation": "Toudou", "side": "schneizel_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4860. "actions": {}
  4861. },
  4862. {
  4863. "role": "schneizel_enemy2", "translation": "Xingke", "side": "schneizel_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4864. "actions": {}
  4865. },
  4866. {
  4867. "role": "schneizel_enemy3", "translation": "Lelouch", "side": "schneizel_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4868. "actions": {}
  4869. },
  4870. {
  4871. "role": "schneizel_enemy4", "translation": "C.C.", "side": "schneizel_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4872. "actions": {}
  4873. },
  4874. {
  4875. "role": "ougi_enemy1", "translation": "Orange", "side": "ougi_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4876. "actions": {}
  4877. },
  4878. {
  4879. "role": "ougi_enemy2", "translation": "Cornelia", "side": "ougi_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4880. "actions": {}
  4881. },
  4882. {
  4883. "role": "ougi_enemy3", "translation": "Rolo", "side": "ougi_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4884. "actions": {}
  4885. },
  4886. {
  4887. "role": "ougi_enemy4", "translation": "Nunnally", "side": "ougi_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4888. "actions": {}
  4889. },
  4890. {
  4891. "role": "orange_enemy1", "translation": "Ougi", "side": "orange_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4892. "actions": {}
  4893. },
  4894. {
  4895. "role": "orange_enemy2", "translation": "Charles", "side": "orange_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4896. "actions": {}
  4897. },
  4898. {
  4899. "role": "orange_enemy3", "translation": "Rolo", "side": "orange_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4900. "actions": {}
  4901. },
  4902. {
  4903. "role": "orange_enemy4", "translation": "Mao", "side": "orange_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4904. "actions": {}
  4905. },
  4906. {
  4907. "role": "rolo_enemy1", "translation": "Ougi", "side": "rolo_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4908. "actions": {}
  4909. },
  4910. {
  4911. "role": "rolo_enemy2", "translation": "Orange", "side": "rolo_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4912. "actions": {}
  4913. },
  4914. {
  4915. "role": "rolo_enemy3", "translation": "C.C.", "side": "rolo_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4916. "actions": {}
  4917. },
  4918. {
  4919. "role": "rolo_enemy4", "translation": "Villetta", "side": "rolo_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4920. "actions": {}
  4921. },
  4922. {
  4923. "role": "mao_enemy1", "translation": "Orange", "side": "mao_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4924. "actions": {}
  4925. },
  4926. {
  4927. "role": "mao_enemy2", "translation": "Lelouch", "side": "mao_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4928. "actions": {}
  4929. },
  4930. {
  4931. "role": "mao_enemy3", "translation": "Nunnally", "side": "mao_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4932. "actions": {}
  4933. },
  4934. {
  4935. "role": "mao_enemy4", "translation": "Suzaku", "side": "mao_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4936. "actions": {}
  4937. },
  4938. {
  4939. "role": "nunnally_enemy1", "translation": "Tamaki", "side": "nunnally_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4940. "actions": {}
  4941. },
  4942. {
  4943. "role": "nunnally_enemy2", "translation": "Mao", "side": "nunnally_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4944. "actions": {}
  4945. },
  4946. {
  4947. "role": "nunnally_enemy3", "translation": "Ougi", "side": "nunnally_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4948. "actions": {}
  4949. },
  4950. {
  4951. "role": "nunnally_enemy4", "translation": "Xingke", "side": "nunnally_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4952. "actions": {}
  4953. },
  4954. {
  4955. "role": "villetta_enemy1", "translation": "Tamaki", "side": "villetta_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4956. "actions": {}
  4957. },
  4958. {
  4959. "role": "villetta_enemy2", "translation": "Rolo", "side": "villetta_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4960. "actions": {}
  4961. },
  4962. {
  4963. "role": "villetta_enemy3", "translation": "Toudou", "side": "villetta_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4964. "actions": {}
  4965. },
  4966. {
  4967. "role": "villetta_enemy4", "translation": "Kallen", "side": "villetta_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4968. "actions": {}
  4969. },
  4970. {
  4971. "role": "tamaki_enemy1", "translation": "Villetta", "side": "tamaki_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4972. "actions": {}
  4973. },
  4974. {
  4975. "role": "tamaki_enemy2", "translation": "C.C.", "side": "tamaki_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4976. "actions": {}
  4977. },
  4978. {
  4979. "role": "tamaki_enemy3", "translation": "Nunnally", "side": "tamaki_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4980. "actions": {}
  4981. },
  4982. {
  4983. "role": "tamaki_enemy4", "translation": "Cornelia", "side": "tamaki_enemies", "help": "variable:you_won", "info": "", "hide": "role",
  4984. "actions": {}
  4985. },
  4986. {
  4987. "role": "milly_init", "translation": "Milly", "side": "village", "help": "variable:milly_help", "help2": "variable:milly_help2", "info": "variable:milly_info", "hide": "side",
  4988. "actions": {
  4989. "startup": "variable:revealWinners",
  4990. "preventTeamvote": "variable:cantLynch",
  4991. "teamTalk": "variable:anyDiethard_milly",
  4992. "inspect": "variable:millyRand",
  4993. "vote": 0,
  4994. "expose": "variable:evadeMao0",
  4995. "night": "variable:millyInit",
  4996. "dummy2": "variable:isKallenFriend",
  4997. "dummy3": "variable:isSuzakuFriend",
  4998. "lynch": "variable:millyWin"
  4999. }
  5000. },
  5001. {
  5002. "role": "milly", "translation": "Milly", "side": "village", "help": "variable:milly_help", "help2": "variable:milly_help2", "info": "variable:milly_info", "hide": true,
  5003. "actions": {
  5004. "startup": "variable:revealWinners",
  5005. "preventTeamvote": "variable:cantLynch",
  5006. "teamTalk": "variable:anyDiethard_milly",
  5007. "inspect": "variable:millyRand",
  5008. "expose": "variable:evadeMao0",
  5009. "vote": 0,
  5010. "night": "variable:millyNight",
  5011. "dummy2": "variable:isKallenFriend",
  5012. "dummy3": "variable:isSuzakuFriend",
  5013. "lynch": "variable:millyWin"
  5014. }
  5015. },
  5016. {
  5017. "role": "milly+", "translation": "Milly", "side": "village", "help": "variable:milly_help", "help2": "variable:milly_help2", "info": "variable:milly_info", "hide": true,
  5018. "actions": {
  5019. "startup": "variable:revealWinners",
  5020. "preventTeamvote": "variable:cantLynch",
  5021. "teamTalk": "variable:anyDiethard_milly",
  5022. "inspect": "variable:millyRand",
  5023. "vote": 0,
  5024. "dummy8": "variable:myVoteIsPromoted",
  5025. "expose": "variable:evadeMaoPromote",
  5026. "night": "variable:millyNight",
  5027. "dummy2": "variable:isKallenFriend",
  5028. "dummy3": "variable:isSuzakuFriend",
  5029. "lynch": "variable:millyWin"
  5030. }
  5031. },
  5032. {
  5033. "role": "milly-", "translation": "Milly", "side": "village", "help": "variable:milly_help", "help2": "variable:milly_help2", "info": "variable:milly_info", "hide": true,
  5034. "actions": {
  5035. "startup": "variable:revealWinners",
  5036. "preventTeamvote": "variable:cantLynch",
  5037. "teamTalk": "variable:anyDiethard_milly",
  5038. "inspect": "variable:millyRand",
  5039. "vote": 0,
  5040. "dummy8": "variable:myVoteIsDemoted",
  5041. "expose": "variable:evadeMaoDemote",
  5042. "night": "variable:millyNight",
  5043. "dummy2": "variable:isKallenFriend",
  5044. "dummy3": "variable:isSuzakuFriend",
  5045. "lynch": "variable:millyWin"
  5046. }
  5047. },
  5048. {
  5049. "role": "millyX", "translation": "Milly", "side": "village", "help": "variable:milly_help", "help2": "variable:milly_help2", "info": "variable:milly_info", "hide": true,
  5050. "actions": {
  5051. "startup": "variable:revealWinners",
  5052. "preventTeamvote": "variable:cantLynch",
  5053. "inspect": "variable:millyRand",
  5054. "noVote": true,
  5055. "dummy8": "variable:myVoteIsRIP",
  5056. "dummy8": "variable:myVoteIsRIP",
  5057. "expose": "variable:evadeMaoX",
  5058. "night": "variable:millyNight",
  5059. "dummy2": "variable:isKallenFriend",
  5060. "dummy3": "variable:isSuzakuFriend",
  5061. "lynch": "variable:millyWin"
  5062. }
  5063. },
  5064. {
  5065. "role": "diethard_lelouch", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:lelouch_help2", "info": "variable:diethard_info", "hide": true,
  5066. "actions": {
  5067. "startup": "variable:revealWinners",
  5068. "preventTeamvote": "variable:cantLynch",
  5069. "convert": {"mode": "ignore", "msg": ""},
  5070. "dummy8": "variable:myVoteIs1",
  5071. "expose": "variable:evadeMao1",
  5072. "standby": "variable:diethardInspect",
  5073. "night": "variable:diethardNight",
  5074. "dummy2": "variable:isKallenFriend",
  5075. "dummy3": "variable:isSuzakuFriend",
  5076. "teamTalk": "variable:anyLelouch",
  5077. "onDeadRoles": "variable:diethard_lelouchWin"
  5078. }
  5079. },
  5080. {
  5081. "role": "diethard_lelouch+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:lelouch_help2", "info": "variable:diethard_info", "hide": true,
  5082. "actions": {
  5083. "startup": "variable:revealWinners",
  5084. "preventTeamvote": "variable:cantLynch",
  5085. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5086. "dummy8": "variable:myVoteIsPromoted",
  5087. "expose": "variable:evadeMaoPromote",
  5088. "standby": "variable:diethardInspect",
  5089. "night": "variable:diethardNight+",
  5090. "dummy2": "variable:isKallenFriend",
  5091. "dummy3": "variable:isSuzakuFriend",
  5092. "teamTalk": "variable:anyLelouch",
  5093. "onDeadRoles": "variable:diethard_lelouchWin"
  5094. }
  5095. },
  5096. {
  5097. "role": "diethard_lelouch-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:lelouch_help2", "info": "variable:diethard_info", "hide": true,
  5098. "actions": {
  5099. "startup": "variable:revealWinners",
  5100. "preventTeamvote": "variable:cantLynch",
  5101. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5102. "dummy8": "variable:myVoteIsDemoted",
  5103. "expose": "variable:evadeMaoDemote",
  5104. "standby": "variable:diethardInspect",
  5105. "night": "variable:diethardNight-",
  5106. "dummy2": "variable:isKallenFriend",
  5107. "dummy3": "variable:isSuzakuFriend",
  5108. "teamTalk": "variable:anyLelouch",
  5109. "onDeadRoles": "variable:diethard_lelouchWin"
  5110. }
  5111. },
  5112. {
  5113. "role": "diethard_lelouchX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:lelouch_help2", "info": "variable:diethard_info", "hide": true,
  5114. "actions": {
  5115. "startup": "variable:revealWinners",
  5116. "preventTeamvote": "variable:cantLynch",
  5117. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5118. "dummy8": "variable:myVoteIsRIP",
  5119. "dummy8": "variable:myVoteIsRIP",
  5120. "expose": "variable:evadeMaoX",
  5121. "standby": "variable:diethardInspect",
  5122. "night": "variable:diethardNightX",
  5123. "dummy2": "variable:isKallenFriend",
  5124. "dummy3": "variable:isSuzakuFriend",
  5125. "teamTalk": "variable:anyLelouch",
  5126. "onDeadRoles": "variable:diethard_lelouchWin"
  5127. }
  5128. },
  5129. {
  5130. "role": "diethard_nunnally", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:nunnally_help2", "info": "variable:diethard_info", "hide": true,
  5131. "actions": {
  5132. "startup": "variable:revealWinners",
  5133. "preventTeamvote": "variable:cantLynch",
  5134. "convert": {"mode": "ignore", "msg": ""},
  5135. "dummy8": "variable:myVoteIs1",
  5136. "expose": "variable:evadeMao1",
  5137. "standby": "variable:diethardInspect",
  5138. "night": "variable:diethardNight",
  5139. "dummy2": "variable:isKallenFriend",
  5140. "dummy3": "variable:isSuzakuFriend",
  5141. "teamTalk": "variable:anyNunnally",
  5142. "onDeadRoles": "variable:diethard_nunnallyWin"
  5143. }
  5144. },
  5145. {
  5146. "role": "diethard_nunnally+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:nunnally_help2", "info": "variable:diethard_info", "hide": true,
  5147. "actions": {
  5148. "startup": "variable:revealWinners",
  5149. "preventTeamvote": "variable:cantLynch",
  5150. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5151. "dummy8": "variable:myVoteIsPromoted",
  5152. "expose": "variable:evadeMaoPromote",
  5153. "standby": "variable:diethardInspect",
  5154. "night": "variable:diethardNight+",
  5155. "dummy2": "variable:isKallenFriend",
  5156. "dummy3": "variable:isSuzakuFriend",
  5157. "teamTalk": "variable:anyNunnally",
  5158. "onDeadRoles": "variable:diethard_nunnallyWin"
  5159. }
  5160. },
  5161. {
  5162. "role": "diethard_nunnally-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:nunnally_help2", "info": "variable:diethard_info", "hide": true,
  5163. "actions": {
  5164. "startup": "variable:revealWinners",
  5165. "preventTeamvote": "variable:cantLynch",
  5166. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5167. "dummy8": "variable:myVoteIsDemoted",
  5168. "expose": "variable:evadeMaoDemote",
  5169. "standby": "variable:diethardInspect",
  5170. "night": "variable:diethardNight-",
  5171. "dummy2": "variable:isKallenFriend",
  5172. "dummy3": "variable:isSuzakuFriend",
  5173. "teamTalk": "variable:anyNunnally",
  5174. "onDeadRoles": "variable:diethard_nunnallyWin"
  5175. }
  5176. },
  5177. {
  5178. "role": "diethard_nunnallyX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:nunnally_help2", "info": "variable:diethard_info", "hide": true,
  5179. "actions": {
  5180. "startup": "variable:revealWinners",
  5181. "preventTeamvote": "variable:cantLynch",
  5182. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5183. "dummy8": "variable:myVoteIsRIP",
  5184. "dummy8": "variable:myVoteIsRIP",
  5185. "expose": "variable:evadeMaoX",
  5186. "standby": "variable:diethardInspect",
  5187. "night": "variable:diethardNightX",
  5188. "dummy2": "variable:isKallenFriend",
  5189. "dummy3": "variable:isSuzakuFriend",
  5190. "teamTalk": "variable:anyNunnally",
  5191. "onDeadRoles": "variable:diethard_nunnallyWin"
  5192. }
  5193. },
  5194. {
  5195. "role": "diethard_tamaki", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:tamaki_help2", "info": "variable:diethard_info", "hide": true,
  5196. "actions": {
  5197. "startup": "variable:revealWinners",
  5198. "preventTeamvote": "variable:cantLynch",
  5199. "convert": {"mode": "ignore", "msg": ""},
  5200. "dummy8": "variable:myVoteIs1",
  5201. "expose": "variable:evadeMao1",
  5202. "standby": "variable:diethardInspect",
  5203. "night": "variable:diethardNight",
  5204. "dummy2": "variable:isKallenFriend",
  5205. "dummy3": "variable:isSuzakuFriend",
  5206. "teamTalk": "variable:anyTamaki",
  5207. "onDeadRoles": "variable:diethard_tamakiWin"
  5208. }
  5209. },
  5210. {
  5211. "role": "diethard_tamaki+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:tamaki_help2", "info": "variable:diethard_info", "hide": true,
  5212. "actions": {
  5213. "startup": "variable:revealWinners",
  5214. "preventTeamvote": "variable:cantLynch",
  5215. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5216. "dummy8": "variable:myVoteIsPromoted",
  5217. "expose": "variable:evadeMaoPromote",
  5218. "standby": "variable:diethardInspect",
  5219. "night": "variable:diethardNight+",
  5220. "dummy2": "variable:isKallenFriend",
  5221. "dummy3": "variable:isSuzakuFriend",
  5222. "teamTalk": "variable:anyTamaki",
  5223. "onDeadRoles": "variable:diethard_tamakiWin"
  5224. }
  5225. },
  5226. {
  5227. "role": "diethard_tamaki-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:tamaki_help2", "info": "variable:diethard_info", "hide": true,
  5228. "actions": {
  5229. "startup": "variable:revealWinners",
  5230. "preventTeamvote": "variable:cantLynch",
  5231. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5232. "dummy8": "variable:myVoteIsDemoted",
  5233. "expose": "variable:evadeMaoDemote",
  5234. "standby": "variable:diethardInspect",
  5235. "night": "variable:diethardNight-",
  5236. "dummy2": "variable:isKallenFriend",
  5237. "dummy3": "variable:isSuzakuFriend",
  5238. "teamTalk": "variable:anyTamaki",
  5239. "onDeadRoles": "variable:diethard_tamakiWin"
  5240. }
  5241. },
  5242. {
  5243. "role": "diethard_tamakiX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:tamaki_help2", "info": "variable:diethard_info", "hide": true,
  5244. "actions": {
  5245. "startup": "variable:revealWinners",
  5246. "preventTeamvote": "variable:cantLynch",
  5247. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5248. "dummy8": "variable:myVoteIsRIP",
  5249. "dummy8": "variable:myVoteIsRIP",
  5250. "expose": "variable:evadeMaoX",
  5251. "standby": "variable:diethardInspect",
  5252. "night": "variable:diethardNightX",
  5253. "dummy2": "variable:isKallenFriend",
  5254. "dummy3": "variable:isSuzakuFriend",
  5255. "teamTalk": "variable:anyTamaki",
  5256. "onDeadRoles": "variable:diethard_tamakiWin"
  5257. }
  5258. },
  5259. {
  5260. "role": "diethard_villetta", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:villetta_help2", "info": "variable:diethard_info", "hide": true,
  5261. "actions": {
  5262. "startup": "variable:revealWinners",
  5263. "preventTeamvote": "variable:cantLynch",
  5264. "convert": {"mode": "ignore", "msg": ""},
  5265. "dummy8": "variable:myVoteIs1",
  5266. "expose": "variable:evadeMao1",
  5267. "standby": "variable:diethardInspect",
  5268. "night": "variable:diethardNight",
  5269. "dummy2": "variable:isKallenFriend",
  5270. "dummy3": "variable:isSuzakuFriend",
  5271. "teamTalk": "variable:anyVilletta",
  5272. "onDeadRoles": "variable:diethard_villettaWin"
  5273. }
  5274. },
  5275. {
  5276. "role": "diethard_villetta+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:villetta_help2", "info": "variable:diethard_info", "hide": true,
  5277. "actions": {
  5278. "startup": "variable:revealWinners",
  5279. "preventTeamvote": "variable:cantLynch",
  5280. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5281. "dummy8": "variable:myVoteIsPromoted",
  5282. "expose": "variable:evadeMaoPromote",
  5283. "standby": "variable:diethardInspect",
  5284. "night": "variable:diethardNight+",
  5285. "dummy2": "variable:isKallenFriend",
  5286. "dummy3": "variable:isSuzakuFriend",
  5287. "teamTalk": "variable:anyVilletta",
  5288. "onDeadRoles": "variable:diethard_villettaWin"
  5289. }
  5290. },
  5291. {
  5292. "role": "diethard_villetta-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:villetta_help2", "info": "variable:diethard_info", "hide": true,
  5293. "actions": {
  5294. "startup": "variable:revealWinners",
  5295. "preventTeamvote": "variable:cantLynch",
  5296. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5297. "dummy8": "variable:myVoteIsDemoted",
  5298. "expose": "variable:evadeMaoDemote",
  5299. "standby": "variable:diethardInspect",
  5300. "night": "variable:diethardNight-",
  5301. "dummy2": "variable:isKallenFriend",
  5302. "dummy3": "variable:isSuzakuFriend",
  5303. "teamTalk": "variable:anyVilletta",
  5304. "onDeadRoles": "variable:diethard_villettaWin"
  5305. }
  5306. },
  5307. {
  5308. "role": "diethard_villettaX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:villetta_help2", "info": "variable:diethard_info", "hide": true,
  5309. "actions": {
  5310. "startup": "variable:revealWinners",
  5311. "preventTeamvote": "variable:cantLynch",
  5312. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5313. "dummy8": "variable:myVoteIsRIP",
  5314. "dummy8": "variable:myVoteIsRIP",
  5315. "expose": "variable:evadeMaoX",
  5316. "standby": "variable:diethardInspect",
  5317. "night": "variable:diethardNightX",
  5318. "dummy2": "variable:isKallenFriend",
  5319. "dummy3": "variable:isSuzakuFriend",
  5320. "teamTalk": "variable:anyVilletta",
  5321. "onDeadRoles": "variable:diethard_villettaWin"
  5322. }
  5323. },
  5324. {
  5325. "role": "diethard_suzaku", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:suzaku_help2", "info": "variable:diethard_info", "hide": true,
  5326. "actions": {
  5327. "startup": "variable:revealWinners",
  5328. "preventTeamvote": "variable:cantLynch",
  5329. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5330. "expose": "variable:evadeMao1",
  5331. "standby": "variable:diethardInspect",
  5332. "night": "variable:diethardNight",
  5333. "dummy2": "variable:isKallenFoe",
  5334. "dummy3": "variable:isSuzakuFriend",
  5335. "teamTalk": "variable:anySuzaku",
  5336. "onDeadRoles": "variable:diethard_suzakuWin"
  5337. }
  5338. },
  5339. {
  5340. "role": "diethard_suzaku+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:suzaku_help2", "info": "variable:diethard_info", "hide": true,
  5341. "actions": {
  5342. "startup": "variable:revealWinners",
  5343. "preventTeamvote": "variable:cantLynch",
  5344. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5345. "dummy8": "variable:myVoteIsPromoted",
  5346. "expose": "variable:evadeMaoPromote",
  5347. "standby": "variable:diethardInspect",
  5348. "night": "variable:diethardNight+",
  5349. "dummy2": "variable:isKallenFoe",
  5350. "dummy3": "variable:isSuzakuFriend",
  5351. "teamTalk": "variable:anySuzaku",
  5352. "onDeadRoles": "variable:diethard_suzakuWin"
  5353. }
  5354. },
  5355. {
  5356. "role": "diethard_suzaku-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:suzaku_help2", "info": "variable:diethard_info", "hide": true,
  5357. "actions": {
  5358. "startup": "variable:revealWinners",
  5359. "preventTeamvote": "variable:cantLynch",
  5360. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5361. "dummy8": "variable:myVoteIsDemoted",
  5362. "expose": "variable:evadeMaoDemote",
  5363. "standby": "variable:diethardInspect",
  5364. "night": "variable:diethardNight-",
  5365. "dummy2": "variable:isKallenFoe",
  5366. "dummy3": "variable:isSuzakuFriend",
  5367. "teamTalk": "variable:anySuzaku",
  5368. "onDeadRoles": "variable:diethard_suzakuWin"
  5369. }
  5370. },
  5371. {
  5372. "role": "diethard_suzakuX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:suzaku_help2", "info": "variable:diethard_info", "hide": true,
  5373. "actions": {
  5374. "startup": "variable:revealWinners",
  5375. "preventTeamvote": "variable:cantLynch",
  5376. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5377. "dummy8": "variable:myVoteIsRIP",
  5378. "dummy8": "variable:myVoteIsRIP",
  5379. "expose": "variable:evadeMaoX",
  5380. "standby": "variable:diethardInspect",
  5381. "night": "variable:diethardNightX",
  5382. "dummy2": "variable:isKallenFoe",
  5383. "dummy3": "variable:isSuzakuFriend",
  5384. "teamTalk": "variable:anySuzaku",
  5385. "onDeadRoles": "variable:diethard_suzakuWin"
  5386. }
  5387. },
  5388. {
  5389. "role": "diethard_cc", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cc_help2", "info": "variable:diethard_info", "hide": true,
  5390. "actions": {
  5391. "startup": "variable:revealWinners",
  5392. "preventTeamvote": "variable:cantLynch",
  5393. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5394. "expose": "variable:evadeMao1",
  5395. "standby": "variable:diethardInspect",
  5396. "night": "variable:diethardNight",
  5397. "dummy2": "variable:isKallenFriend",
  5398. "dummy3": "variable:isSuzakuFriend",
  5399. "teamTalk": "variable:anyCC",
  5400. "onDeadRoles": "variable:diethard_ccWin"
  5401. }
  5402. },
  5403. {
  5404. "role": "diethard_cc+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cc_help2", "info": "variable:diethard_info", "hide": true,
  5405. "actions": {
  5406. "startup": "variable:revealWinners",
  5407. "preventTeamvote": "variable:cantLynch",
  5408. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5409. "dummy8": "variable:myVoteIsPromoted",
  5410. "expose": "variable:evadeMaoPromote",
  5411. "standby": "variable:diethardInspect",
  5412. "night": "variable:diethardNight+",
  5413. "dummy2": "variable:isKallenFriend",
  5414. "dummy3": "variable:isSuzakuFriend",
  5415. "teamTalk": "variable:anyCC",
  5416. "onDeadRoles": "variable:diethard_ccWin"
  5417. }
  5418. },
  5419. {
  5420. "role": "diethard_cc-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cc_help2", "info": "variable:diethard_info", "hide": true,
  5421. "actions": {
  5422. "startup": "variable:revealWinners",
  5423. "preventTeamvote": "variable:cantLynch",
  5424. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5425. "dummy8": "variable:myVoteIsDemoted",
  5426. "expose": "variable:evadeMaoDemote",
  5427. "standby": "variable:diethardInspect",
  5428. "night": "variable:diethardNight-",
  5429. "dummy2": "variable:isKallenFriend",
  5430. "dummy3": "variable:isSuzakuFriend",
  5431. "teamTalk": "variable:anyCC",
  5432. "onDeadRoles": "variable:diethard_ccWin"
  5433. }
  5434. },
  5435. {
  5436. "role": "diethard_ccX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cc_help2", "info": "variable:diethard_info", "hide": true,
  5437. "actions": {
  5438. "startup": "variable:revealWinners",
  5439. "preventTeamvote": "variable:cantLynch",
  5440. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5441. "dummy8": "variable:myVoteIsRIP",
  5442. "dummy8": "variable:myVoteIsRIP",
  5443. "expose": "variable:evadeMaoX",
  5444. "standby": "variable:diethardInspect",
  5445. "night": "variable:diethardNightX",
  5446. "dummy2": "variable:isKallenFriend",
  5447. "dummy3": "variable:isSuzakuFriend",
  5448. "teamTalk": "variable:anyCC",
  5449. "onDeadRoles": "variable:diethard_ccWin"
  5450. }
  5451. },
  5452. {
  5453. "role": "diethard_kallen", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:kallen_help2", "info": "variable:diethard_info", "hide": true,
  5454. "actions": {
  5455. "startup": "variable:revealWinners",
  5456. "preventTeamvote": "variable:cantLynch",
  5457. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5458. "expose": "variable:evadeMao1",
  5459. "standby": "variable:diethardInspect",
  5460. "night": "variable:diethardNight",
  5461. "dummy2": "variable:isKallenFriend",
  5462. "dummy3": "variable:isSuzakuFoe",
  5463. "teamTalk": "variable:anyKallen",
  5464. "onDeadRoles": "variable:diethard_kallenWin"
  5465. }
  5466. },
  5467. {
  5468. "role": "diethard_kallen+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:kallen_help2", "info": "variable:diethard_info", "hide": true,
  5469. "actions": {
  5470. "startup": "variable:revealWinners",
  5471. "preventTeamvote": "variable:cantLynch",
  5472. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5473. "dummy8": "variable:myVoteIsPromoted",
  5474. "expose": "variable:evadeMaoPromote",
  5475. "standby": "variable:diethardInspect",
  5476. "night": "variable:diethardNight+",
  5477. "dummy2": "variable:isKallenFriend",
  5478. "dummy3": "variable:isSuzakuFoe",
  5479. "teamTalk": "variable:anyKallen",
  5480. "onDeadRoles": "variable:diethard_kallenWin"
  5481. }
  5482. },
  5483. {
  5484. "role": "diethard_kallen-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:kallen_help2", "info": "variable:diethard_info", "hide": true,
  5485. "actions": {
  5486. "startup": "variable:revealWinners",
  5487. "preventTeamvote": "variable:cantLynch",
  5488. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5489. "dummy8": "variable:myVoteIsDemoted",
  5490. "expose": "variable:evadeMaoDemote",
  5491. "standby": "variable:diethardInspect",
  5492. "night": "variable:diethardNight-",
  5493. "dummy2": "variable:isKallenFriend",
  5494. "dummy3": "variable:isSuzakuFoe",
  5495. "teamTalk": "variable:anyKallen",
  5496. "onDeadRoles": "variable:diethard_kallenWin"
  5497. }
  5498. },
  5499. {
  5500. "role": "diethard_kallenX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:kallen_help2", "info": "variable:diethard_info", "hide": true,
  5501. "actions": {
  5502. "startup": "variable:revealWinners",
  5503. "preventTeamvote": "variable:cantLynch",
  5504. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5505. "dummy8": "variable:myVoteIsRIP",
  5506. "dummy8": "variable:myVoteIsRIP",
  5507. "expose": "variable:evadeMaoX",
  5508. "standby": "variable:diethardInspectBrainwashed",
  5509. "night": "variable:diethardNightX",
  5510. "dummy2": "variable:isKallenFriend",
  5511. "dummy3": "variable:isSuzakuFoe",
  5512. "teamTalk": "variable:anyKallen",
  5513. "onDeadRoles": "variable:diethard_kallenWin"
  5514. }
  5515. },
  5516. {
  5517. "role": "diethard_cornelia", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cornelia_help2", "info": "variable:diethard_info", "hide": true,
  5518. "actions": {
  5519. "startup": "variable:revealWinners",
  5520. "preventTeamvote": "variable:cantLynch",
  5521. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5522. "expose": "variable:evadeMao1",
  5523. "standby": "variable:diethardInspect",
  5524. "night": "variable:diethardNight",
  5525. "dummy2": "variable:isKallenFoe",
  5526. "dummy3": "variable:isSuzakuFriend",
  5527. "teamTalk": "variable:anyCornelia",
  5528. "onDeadRoles": "variable:diethard_corneliaWin"
  5529. }
  5530. },
  5531. {
  5532. "role": "diethard_cornelia+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cornelia_help2", "info": "variable:diethard_info", "hide": true,
  5533. "actions": {
  5534. "startup": "variable:revealWinners",
  5535. "preventTeamvote": "variable:cantLynch",
  5536. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5537. "dummy8": "variable:myVoteIsPromoted",
  5538. "expose": "variable:evadeMaoPromote",
  5539. "standby": "variable:diethardInspect",
  5540. "night": "variable:diethardNight+",
  5541. "dummy2": "variable:isKallenFoe",
  5542. "dummy3": "variable:isSuzakuFriend",
  5543. "teamTalk": "variable:anyCornelia",
  5544. "onDeadRoles": "variable:diethard_corneliaWin"
  5545. }
  5546. },
  5547. {
  5548. "role": "diethard_cornelia-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cornelia_help2", "info": "variable:diethard_info", "hide": true,
  5549. "actions": {
  5550. "startup": "variable:revealWinners",
  5551. "preventTeamvote": "variable:cantLynch",
  5552. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5553. "dummy8": "variable:myVoteIsDemoted",
  5554. "expose": "variable:evadeMaoDemote",
  5555. "standby": "variable:diethardInspect",
  5556. "night": "variable:diethardNight-",
  5557. "dummy2": "variable:isKallenFoe",
  5558. "dummy3": "variable:isSuzakuFriend",
  5559. "teamTalk": "variable:anyCornelia",
  5560. "onDeadRoles": "variable:diethard_corneliaWin"
  5561. }
  5562. },
  5563. {
  5564. "role": "diethard_corneliaX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:cornelia_help2", "info": "variable:diethard_info", "hide": true,
  5565. "actions": {
  5566. "startup": "variable:revealWinners",
  5567. "preventTeamvote": "variable:cantLynch",
  5568. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5569. "dummy8": "variable:myVoteIsRIP",
  5570. "dummy8": "variable:myVoteIsRIP",
  5571. "expose": "variable:evadeMaoX",
  5572. "standby": "variable:diethardInspectBrainwashed",
  5573. "night": "variable:diethardNightX",
  5574. "dummy2": "variable:isKallenFoe",
  5575. "dummy3": "variable:isSuzakuFriend",
  5576. "teamTalk": "variable:anyCornelia",
  5577. "onDeadRoles": "variable:diethard_corneliaWin"
  5578. }
  5579. },
  5580. {
  5581. "role": "diethard_schneizel", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:schneizel_help2", "info": "variable:diethard_info", "hide": true,
  5582. "actions": {
  5583. "startup": "variable:revealWinners",
  5584. "preventTeamvote": "variable:cantLynch",
  5585. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5586. "expose": "variable:evadeMao1",
  5587. "standby": "variable:diethardInspect",
  5588. "night": "variable:diethardNight",
  5589. "dummy2": "variable:isKallenFriend",
  5590. "dummy3": "variable:isSuzakuFriend",
  5591. "teamTalk": "variable:anySchneizel",
  5592. "onDeadRoles": "variable:diethard_schneizelWin"
  5593. }
  5594. },
  5595. {
  5596. "role": "diethard_schneizel+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:schneizel_help2", "info": "variable:diethard_info", "hide": true,
  5597. "actions": {
  5598. "startup": "variable:revealWinners",
  5599. "preventTeamvote": "variable:cantLynch",
  5600. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5601. "dummy8": "variable:myVoteIsPromoted",
  5602. "expose": "variable:evadeMaoPromote",
  5603. "standby": "variable:diethardInspect",
  5604. "night": "variable:diethardNight+",
  5605. "dummy2": "variable:isKallenFriend",
  5606. "dummy3": "variable:isSuzakuFriend",
  5607. "teamTalk": "variable:anySchneizel",
  5608. "onDeadRoles": "variable:diethard_schneizelWin"
  5609. }
  5610. },
  5611. {
  5612. "role": "diethard_schneizel-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:schneizel_help2", "info": "variable:diethard_info", "hide": true,
  5613. "actions": {
  5614. "startup": "variable:revealWinners",
  5615. "preventTeamvote": "variable:cantLynch",
  5616. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5617. "dummy8": "variable:myVoteIsDemoted",
  5618. "expose": "variable:evadeMaoDemote",
  5619. "standby": "variable:diethardInspect",
  5620. "night": "variable:diethardNight-",
  5621. "dummy2": "variable:isKallenFriend",
  5622. "dummy3": "variable:isSuzakuFriend",
  5623. "teamTalk": "variable:anySchneizel",
  5624. "onDeadRoles": "variable:diethard_schneizelWin"
  5625. }
  5626. },
  5627. {
  5628. "role": "diethard_schneizelX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:schneizel_help2", "info": "variable:diethard_info", "hide": true,
  5629. "actions": {
  5630. "startup": "variable:revealWinners",
  5631. "preventTeamvote": "variable:cantLynch",
  5632. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5633. "dummy8": "variable:myVoteIsRIP",
  5634. "dummy8": "variable:myVoteIsRIP",
  5635. "expose": "variable:evadeMaoX",
  5636. "standby": "variable:diethardInspectBrainwashed",
  5637. "night": "variable:diethardNightX",
  5638. "dummy2": "variable:isKallenFriend",
  5639. "dummy3": "variable:isSuzakuFriend",
  5640. "teamTalk": "variable:anySchneizel",
  5641. "onDeadRoles": "variable:diethard_schneizelWin"
  5642. }
  5643. },
  5644. {
  5645. "role": "diethard_charles", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:charles_help2", "info": "variable:diethard_info", "hide": true,
  5646. "actions": {
  5647. "startup": "variable:revealWinners",
  5648. "preventTeamvote": "variable:cantLynch",
  5649. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5650. "expose": "variable:evadeMao1",
  5651. "standby": "variable:diethardInspect",
  5652. "night": "variable:diethardNight",
  5653. "dummy2": "variable:isKallenFriend",
  5654. "dummy3": "variable:isSuzakuFoe",
  5655. "teamTalk": "variable:anyCharles",
  5656. "onDeadRoles": "variable:diethard_charlesWin"
  5657. }
  5658. },
  5659. {
  5660. "role": "diethard_charles+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:charles_help2", "info": "variable:diethard_info", "hide": true,
  5661. "actions": {
  5662. "startup": "variable:revealWinners",
  5663. "preventTeamvote": "variable:cantLynch",
  5664. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5665. "dummy8": "variable:myVoteIsPromoted",
  5666. "expose": "variable:evadeMaoPromote",
  5667. "standby": "variable:diethardInspect",
  5668. "night": "variable:diethardNight+",
  5669. "dummy2": "variable:isKallenFriend",
  5670. "dummy3": "variable:isSuzakuFoe",
  5671. "teamTalk": "variable:anyCharles",
  5672. "onDeadRoles": "variable:diethard_charlesWin"
  5673. }
  5674. },
  5675. {
  5676. "role": "diethard_charles-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:charles_help2", "info": "variable:diethard_info", "hide": true,
  5677. "actions": {
  5678. "startup": "variable:revealWinners",
  5679. "preventTeamvote": "variable:cantLynch",
  5680. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5681. "dummy8": "variable:myVoteIsDemoted",
  5682. "expose": "variable:evadeMaoDemote",
  5683. "standby": "variable:diethardInspect",
  5684. "night": "variable:diethardNight-",
  5685. "dummy2": "variable:isKallenFriend",
  5686. "dummy3": "variable:isSuzakuFoe",
  5687. "teamTalk": "variable:anyCharles",
  5688. "onDeadRoles": "variable:diethard_charlesWin"
  5689. }
  5690. },
  5691. {
  5692. "role": "diethard_charlesX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:charles_help2", "info": "variable:diethard_info", "hide": true,
  5693. "actions": {
  5694. "startup": "variable:revealWinners",
  5695. "preventTeamvote": "variable:cantLynch",
  5696. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5697. "dummy8": "variable:myVoteIsRIP",
  5698. "dummy8": "variable:myVoteIsRIP",
  5699. "expose": "variable:evadeMaoX",
  5700. "standby": "variable:diethardInspectBrainwashed",
  5701. "night": "variable:diethardNightX",
  5702. "dummy2": "variable:isKallenFriend",
  5703. "dummy3": "variable:isSuzakuFoe",
  5704. "teamTalk": "variable:anyCharles",
  5705. "onDeadRoles": "variable:diethard_charlesWin"
  5706. }
  5707. },
  5708. {
  5709. "role": "diethard_ougi", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:ougi_help2", "info": "variable:diethard_info", "hide": true,
  5710. "actions": {
  5711. "startup": "variable:revealWinners",
  5712. "preventTeamvote": "variable:cantLynch",
  5713. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5714. "expose": "variable:evadeMao1",
  5715. "standby": "variable:diethardInspect",
  5716. "night": "variable:diethardNight",
  5717. "dummy2": "variable:isKallenFriend",
  5718. "dummy3": "variable:isSuzakuFriend",
  5719. "teamTalk": "variable:anyOugi",
  5720. "onDeadRoles": "variable:diethard_ougiWin"
  5721. }
  5722. },
  5723. {
  5724. "role": "diethard_ougi+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:ougi_help2", "info": "variable:diethard_info", "hide": true,
  5725. "actions": {
  5726. "startup": "variable:revealWinners",
  5727. "preventTeamvote": "variable:cantLynch",
  5728. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5729. "dummy8": "variable:myVoteIsPromoted",
  5730. "expose": "variable:evadeMaoPromote",
  5731. "standby": "variable:diethardInspect",
  5732. "night": "variable:diethardNight+",
  5733. "dummy2": "variable:isKallenFriend",
  5734. "dummy3": "variable:isSuzakuFriend",
  5735. "teamTalk": "variable:anyOugi",
  5736. "onDeadRoles": "variable:diethard_ougiWin"
  5737. }
  5738. },
  5739. {
  5740. "role": "diethard_ougi-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:ougi_help2", "info": "variable:diethard_info", "hide": true,
  5741. "actions": {
  5742. "startup": "variable:revealWinners",
  5743. "preventTeamvote": "variable:cantLynch",
  5744. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5745. "dummy8": "variable:myVoteIsDemoted",
  5746. "expose": "variable:evadeMaoDemote",
  5747. "standby": "variable:diethardInspect",
  5748. "night": "variable:diethardNight-",
  5749. "dummy2": "variable:isKallenFriend",
  5750. "dummy3": "variable:isSuzakuFriend",
  5751. "teamTalk": "variable:anyOugi",
  5752. "onDeadRoles": "variable:diethard_ougiWin"
  5753. }
  5754. },
  5755. {
  5756. "role": "diethard_ougiX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:ougi_help2", "info": "variable:diethard_info", "hide": true,
  5757. "actions": {
  5758. "startup": "variable:revealWinners",
  5759. "preventTeamvote": "variable:cantLynch",
  5760. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5761. "dummy8": "variable:myVoteIsRIP",
  5762. "dummy8": "variable:myVoteIsRIP",
  5763. "expose": "variable:evadeMaoX",
  5764. "standby": "variable:diethardInspectBrainwashed",
  5765. "night": "variable:diethardNightX",
  5766. "dummy2": "variable:isKallenFriend",
  5767. "dummy3": "variable:isSuzakuFriend",
  5768. "teamTalk": "variable:anyOugi",
  5769. "onDeadRoles": "variable:diethard_ougiWin"
  5770. }
  5771. },
  5772. {
  5773. "role": "diethard_orange", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:orange_help2", "info": "variable:diethard_info", "hide": true,
  5774. "actions": {
  5775. "startup": "variable:revealWinners",
  5776. "preventTeamvote": "variable:cantLynch",
  5777. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5778. "expose": "variable:evadeMao1",
  5779. "standby": "variable:diethardInspect",
  5780. "night": "variable:diethardNight",
  5781. "dummy2": "variable:isKallenFriend",
  5782. "dummy3": "variable:isSuzakuFriend",
  5783. "teamTalk": "variable:anyOrange",
  5784. "onDeadRoles": "variable:diethard_orangeWin"
  5785. }
  5786. },
  5787. {
  5788. "role": "diethard_orange+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:orange_help2", "info": "variable:diethard_info", "hide": true,
  5789. "actions": {
  5790. "startup": "variable:revealWinners",
  5791. "preventTeamvote": "variable:cantLynch",
  5792. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5793. "dummy8": "variable:myVoteIsPromoted",
  5794. "expose": "variable:evadeMaoPromote",
  5795. "standby": "variable:diethardInspect",
  5796. "night": "variable:diethardNight+",
  5797. "dummy2": "variable:isKallenFriend",
  5798. "dummy3": "variable:isSuzakuFriend",
  5799. "teamTalk": "variable:anyOrange",
  5800. "onDeadRoles": "variable:diethard_orangeWin"
  5801. }
  5802. },
  5803. {
  5804. "role": "diethard_orange-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:orange_help2", "info": "variable:diethard_info", "hide": true,
  5805. "actions": {
  5806. "startup": "variable:revealWinners",
  5807. "preventTeamvote": "variable:cantLynch",
  5808. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5809. "dummy8": "variable:myVoteIsDemoted",
  5810. "expose": "variable:evadeMaoDemote",
  5811. "standby": "variable:diethardInspect",
  5812. "night": "variable:diethardNight-",
  5813. "dummy2": "variable:isKallenFriend",
  5814. "dummy3": "variable:isSuzakuFriend",
  5815. "teamTalk": "variable:anyOrange",
  5816. "onDeadRoles": "variable:diethard_orangeWin"
  5817. }
  5818. },
  5819. {
  5820. "role": "diethard_orangeX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:orange_help2", "info": "variable:diethard_info", "hide": true,
  5821. "actions": {
  5822. "startup": "variable:revealWinners",
  5823. "preventTeamvote": "variable:cantLynch",
  5824. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5825. "dummy8": "variable:myVoteIsRIP",
  5826. "dummy8": "variable:myVoteIsRIP",
  5827. "expose": "variable:evadeMaoX",
  5828. "standby": "variable:diethardInspectBrainwashed",
  5829. "night": "variable:diethardNightX",
  5830. "dummy2": "variable:isKallenFriend",
  5831. "dummy3": "variable:isSuzakuFriend",
  5832. "teamTalk": "variable:anyOrange",
  5833. "onDeadRoles": "variable:diethard_orangeWin"
  5834. }
  5835. },
  5836. {
  5837. "role": "diethard_rolo", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:rolo_help2", "info": "variable:diethard_info", "hide": true,
  5838. "actions": {
  5839. "startup": "variable:revealWinners",
  5840. "preventTeamvote": "variable:cantLynch",
  5841. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5842. "expose": "variable:evadeMao1",
  5843. "standby": "variable:diethardInspect",
  5844. "night": "variable:diethardNight",
  5845. "dummy2": "variable:isKallenFriend",
  5846. "dummy3": "variable:isSuzakuFriend",
  5847. "teamTalk": "variable:anyRolo",
  5848. "onDeadRoles": "variable:diethard_roloWin"
  5849. }
  5850. },
  5851. {
  5852. "role": "diethard_rolo+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:rolo_help2", "info": "variable:diethard_info", "hide": true,
  5853. "actions": {
  5854. "startup": "variable:revealWinners",
  5855. "preventTeamvote": "variable:cantLynch",
  5856. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5857. "dummy8": "variable:myVoteIsPromoted",
  5858. "expose": "variable:evadeMaoPromote",
  5859. "standby": "variable:diethardInspect",
  5860. "night": "variable:diethardNight+",
  5861. "dummy2": "variable:isKallenFriend",
  5862. "dummy3": "variable:isSuzakuFriend",
  5863. "teamTalk": "variable:anyRolo",
  5864. "onDeadRoles": "variable:diethard_roloWin"
  5865. }
  5866. },
  5867. {
  5868. "role": "diethard_rolo-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:rolo_help2", "info": "variable:diethard_info", "hide": true,
  5869. "actions": {
  5870. "startup": "variable:revealWinners",
  5871. "preventTeamvote": "variable:cantLynch",
  5872. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5873. "dummy8": "variable:myVoteIsDemoted",
  5874. "expose": "variable:evadeMaoDemote",
  5875. "standby": "variable:diethardInspect",
  5876. "night": "variable:diethardNight-",
  5877. "dummy2": "variable:isKallenFriend",
  5878. "dummy3": "variable:isSuzakuFriend",
  5879. "teamTalk": "variable:anyRolo",
  5880. "onDeadRoles": "variable:diethard_roloWin"
  5881. }
  5882. },
  5883. {
  5884. "role": "diethard_roloX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:rolo_help2", "info": "variable:diethard_info", "hide": true,
  5885. "actions": {
  5886. "startup": "variable:revealWinners",
  5887. "preventTeamvote": "variable:cantLynch",
  5888. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5889. "dummy8": "variable:myVoteIsRIP",
  5890. "dummy8": "variable:myVoteIsRIP",
  5891. "expose": "variable:evadeMaoX",
  5892. "standby": "variable:diethardInspectBrainwashed",
  5893. "night": "variable:diethardNightX",
  5894. "dummy2": "variable:isKallenFriend",
  5895. "dummy3": "variable:isSuzakuFriend",
  5896. "teamTalk": "variable:anyRolo",
  5897. "onDeadRoles": "variable:diethard_roloWin"
  5898. }
  5899. },
  5900. {
  5901. "role": "diethard_xingke", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:xingke_help2", "info": "variable:diethard_info", "hide": true,
  5902. "actions": {
  5903. "startup": "variable:revealWinners",
  5904. "preventTeamvote": "variable:cantLynch",
  5905. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5906. "expose": "variable:evadeMao1",
  5907. "standby": "variable:diethardInspect",
  5908. "night": "variable:diethardNight",
  5909. "dummy2": "variable:isKallenFoe",
  5910. "dummy3": "variable:isSuzakuFriend",
  5911. "teamTalk": "variable:anyXingke",
  5912. "onDeadRoles": "variable:diethard_xingkeWin"
  5913. }
  5914. },
  5915. {
  5916. "role": "diethard_xingke+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:xingke_help2", "info": "variable:diethard_info", "hide": true,
  5917. "actions": {
  5918. "startup": "variable:revealWinners",
  5919. "preventTeamvote": "variable:cantLynch",
  5920. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5921. "dummy8": "variable:myVoteIsPromoted",
  5922. "expose": "variable:evadeMaoPromote",
  5923. "standby": "variable:diethardInspect",
  5924. "night": "variable:diethardNight+",
  5925. "dummy2": "variable:isKallenFoe",
  5926. "dummy3": "variable:isSuzakuFriend",
  5927. "teamTalk": "variable:anyXingke",
  5928. "onDeadRoles": "variable:diethard_xingkeWin"
  5929. }
  5930. },
  5931. {
  5932. "role": "diethard_xingke-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:xingke_help2", "info": "variable:diethard_info", "hide": true,
  5933. "actions": {
  5934. "startup": "variable:revealWinners",
  5935. "preventTeamvote": "variable:cantLynch",
  5936. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  5937. "dummy8": "variable:myVoteIsDemoted",
  5938. "expose": "variable:evadeMaoDemote",
  5939. "standby": "variable:diethardInspect",
  5940. "night": "variable:diethardNight-",
  5941. "dummy2": "variable:isKallenFoe",
  5942. "dummy3": "variable:isSuzakuFriend",
  5943. "teamTalk": "variable:anyXingke",
  5944. "onDeadRoles": "variable:diethard_xingkeWin"
  5945. }
  5946. },
  5947. {
  5948. "role": "diethard_xingkeX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:xingke_help2", "info": "variable:diethard_info", "hide": true,
  5949. "actions": {
  5950. "startup": "variable:revealWinners",
  5951. "preventTeamvote": "variable:cantLynch",
  5952. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  5953. "dummy8": "variable:myVoteIsRIP",
  5954. "dummy8": "variable:myVoteIsRIP",
  5955. "expose": "variable:evadeMaoX",
  5956. "standby": "variable:diethardInspectBrainwashed",
  5957. "night": "variable:diethardNightX",
  5958. "dummy2": "variable:isKallenFoe",
  5959. "dummy3": "variable:isSuzakuFriend",
  5960. "teamTalk": "variable:anyXingke",
  5961. "onDeadRoles": "variable:diethard_xingkeWin"
  5962. }
  5963. },
  5964. {
  5965. "role": "diethard_toudou", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:toudou_help2", "info": "variable:diethard_info", "hide": true,
  5966. "actions": {
  5967. "startup": "variable:revealWinners",
  5968. "preventTeamvote": "variable:cantLynch",
  5969. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  5970. "expose": "variable:evadeMao1",
  5971. "standby": "variable:diethardInspect",
  5972. "night": "variable:diethardNight",
  5973. "dummy2": "variable:isKallenFriend",
  5974. "dummy3": "variable:isSuzakuFoe",
  5975. "teamTalk": "variable:anyToudou",
  5976. "onDeadRoles": "variable:diethard_toudouWin"
  5977. }
  5978. },
  5979. {
  5980. "role": "diethard_toudou+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:toudou_help2", "info": "variable:diethard_info", "hide": true,
  5981. "actions": {
  5982. "startup": "variable:revealWinners",
  5983. "preventTeamvote": "variable:cantLynch",
  5984. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  5985. "dummy8": "variable:myVoteIsPromoted",
  5986. "expose": "variable:evadeMaoPromote",
  5987. "standby": "variable:diethardInspect",
  5988. "night": "variable:diethardNight+",
  5989. "dummy2": "variable:isKallenFriend",
  5990. "dummy3": "variable:isSuzakuFoe",
  5991. "teamTalk": "variable:anyToudou",
  5992. "onDeadRoles": "variable:diethard_toudouWin"
  5993. }
  5994. },
  5995. {
  5996. "role": "diethard_toudou-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:toudou_help2", "info": "variable:diethard_info", "hide": true,
  5997. "actions": {
  5998. "startup": "variable:revealWinners",
  5999. "preventTeamvote": "variable:cantLynch",
  6000. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  6001. "dummy8": "variable:myVoteIsDemoted",
  6002. "expose": "variable:evadeMaoDemote",
  6003. "standby": "variable:diethardInspect",
  6004. "night": "variable:diethardNight-",
  6005. "dummy2": "variable:isKallenFriend",
  6006. "dummy3": "variable:isSuzakuFoe",
  6007. "teamTalk": "variable:anyToudou",
  6008. "onDeadRoles": "variable:diethard_toudouWin"
  6009. }
  6010. },
  6011. {
  6012. "role": "diethard_toudouX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:toudou_help2", "info": "variable:diethard_info", "hide": true,
  6013. "actions": {
  6014. "startup": "variable:revealWinners",
  6015. "preventTeamvote": "variable:cantLynch",
  6016. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  6017. "dummy8": "variable:myVoteIsRIP",
  6018. "dummy8": "variable:myVoteIsRIP",
  6019. "expose": "variable:evadeMaoX",
  6020. "standby": "variable:diethardInspectBrainwashed",
  6021. "night": "variable:diethardNightX",
  6022. "dummy2": "variable:isKallenFriend",
  6023. "dummy3": "variable:isSuzakuFoe",
  6024. "teamTalk": "variable:anyToudou",
  6025. "onDeadRoles": "variable:diethard_toudouWin"
  6026. }
  6027. },
  6028. {
  6029. "role": "diethard_mao", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:mao_help2", "info": "variable:diethard_info", "hide": true,
  6030. "actions": {
  6031. "startup": "variable:revealWinners",
  6032. "preventTeamvote": "variable:cantLynch",
  6033. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  6034. "expose": "variable:evadeMao1",
  6035. "standby": "variable:diethardInspect",
  6036. "night": "variable:diethardNight",
  6037. "dummy2": "variable:isKallenFriend",
  6038. "dummy3": "variable:isSuzakuFriend",
  6039. "teamTalk": "variable:anyMao",
  6040. "onDeadRoles": "variable:diethard_maoWin"
  6041. }
  6042. },
  6043. {
  6044. "role": "diethard_mao+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:mao_help2", "info": "variable:diethard_info", "hide": true,
  6045. "actions": {
  6046. "startup": "variable:revealWinners",
  6047. "preventTeamvote": "variable:cantLynch",
  6048. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  6049. "dummy8": "variable:myVoteIsPromoted",
  6050. "expose": "variable:evadeMaoPromote",
  6051. "standby": "variable:diethardInspect",
  6052. "night": "variable:diethardNight+",
  6053. "dummy2": "variable:isKallenFriend",
  6054. "dummy3": "variable:isSuzakuFriend",
  6055. "teamTalk": "variable:anyMao",
  6056. "onDeadRoles": "variable:diethard_maoWin"
  6057. }
  6058. },
  6059. {
  6060. "role": "diethard_mao-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:mao_help2", "info": "variable:diethard_info", "hide": true,
  6061. "actions": {
  6062. "startup": "variable:revealWinners",
  6063. "preventTeamvote": "variable:cantLynch",
  6064. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  6065. "dummy8": "variable:myVoteIsDemoted",
  6066. "expose": "variable:evadeMaoDemote",
  6067. "standby": "variable:diethardInspect",
  6068. "night": "variable:diethardNight-",
  6069. "dummy2": "variable:isKallenFriend",
  6070. "dummy3": "variable:isSuzakuFriend",
  6071. "teamTalk": "variable:anyMao",
  6072. "onDeadRoles": "variable:diethard_maoWin"
  6073. }
  6074. },
  6075. {
  6076. "role": "diethard_maoX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:mao_help2", "info": "variable:diethard_info", "hide": true,
  6077. "actions": {
  6078. "startup": "variable:revealWinners",
  6079. "preventTeamvote": "variable:cantLynch",
  6080. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  6081. "dummy8": "variable:myVoteIsRIP",
  6082. "dummy8": "variable:myVoteIsRIP",
  6083. "expose": "variable:evadeMaoX",
  6084. "standby": "variable:diethardInspectBrainwashed",
  6085. "night": "variable:diethardNightX",
  6086. "dummy2": "variable:isKallenFriend",
  6087. "dummy3": "variable:isSuzakuFriend",
  6088. "teamTalk": "variable:anyMao",
  6089. "onDeadRoles": "variable:diethard_maoWin"
  6090. }
  6091. },
  6092. {
  6093. "role": "diethard_milly", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:diethard_help4", "info": "variable:diethard_info", "hide": true,
  6094. "actions": {
  6095. "startup": "variable:revealWinners",
  6096. "preventTeamvote": "variable:cantLynch",
  6097. "convert": {"mode": "ignore", "msg": ""},"dummy8": "variable:myVoteIs1",
  6098. "expose": "variable:evadeMao1",
  6099. "standby": "variable:diethardInspect",
  6100. "night": "variable:diethardNight",
  6101. "dummy2": "variable:isKallenFriend",
  6102. "dummy3": "variable:isSuzakuFriend",
  6103. "teamTalk": "variable:anyMilly"
  6104. }
  6105. },
  6106. {
  6107. "role": "diethard_milly+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:diethard_help4", "info": "variable:diethard_info", "hide": true,
  6108. "actions": {
  6109. "startup": "variable:revealWinners",
  6110. "preventTeamvote": "variable:cantLynch",
  6111. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:promoted",
  6112. "dummy8": "variable:myVoteIsPromoted",
  6113. "expose": "variable:evadeMaoPromote",
  6114. "standby": "variable:diethardInspect",
  6115. "night": "variable:diethardNight+",
  6116. "dummy2": "variable:isKallenFriend",
  6117. "dummy3": "variable:isSuzakuFriend",
  6118. "teamTalk": "variable:anyMilly"
  6119. }
  6120. },
  6121. {
  6122. "role": "diethard_milly-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:diethard_help4", "info": "variable:diethard_info", "hide": true,
  6123. "actions": {
  6124. "startup": "variable:revealWinners",
  6125. "preventTeamvote": "variable:cantLynch",
  6126. "convert": {"mode": "ignore", "msg": ""},"vote": "variable:demoted",
  6127. "dummy8": "variable:myVoteIsDemoted",
  6128. "expose": "variable:evadeMaoDemote",
  6129. "standby": "variable:diethardInspect",
  6130. "night": "variable:diethardNight-",
  6131. "dummy2": "variable:isKallenFriend",
  6132. "dummy3": "variable:isSuzakuFriend",
  6133. "teamTalk": "variable:anyMilly"
  6134. }
  6135. },
  6136. {
  6137. "role": "diethard_millyX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help3", "help2": "variable:diethard_help4", "info": "variable:diethard_info", "hide": true,
  6138. "actions": {
  6139. "startup": "variable:revealWinners",
  6140. "preventTeamvote": "variable:cantLynch",
  6141. "convert": {"mode": "ignore", "msg": ""},"noVote": true,
  6142. "dummy8": "variable:myVoteIsRIP",
  6143. "dummy8": "variable:myVoteIsRIP",
  6144. "expose": "variable:evadeMaoX",
  6145. "standby": "variable:diethardInspectBrainwashed",
  6146. "night": "variable:diethardNightX",
  6147. "dummy2": "variable:isKallenFriend",
  6148. "dummy3": "variable:isSuzakuFriend",
  6149. "teamTalk": "variable:anyMilly"
  6150. }
  6151. },
  6152. {
  6153. "role": "diethard_init", "translation": "Diethard", "side": "village", "help": "variable:diethard_help", "help2": "variable:diethard_help2", "info": "variable:diethard_info", "hide": "side",
  6154. "actions": {
  6155. "startup": "variable:revealWinners",
  6156. "preventTeamvote": "variable:cantLynch",
  6157. "convert": {"mode": "ignore", "msg": ""},"voteshield": 999,
  6158. "dummy8": "variable:myVoteIs1",
  6159. "expose": "variable:evadeMao1",
  6160. "night": "variable:diethardInit",
  6161. "dummy2": "variable:isKallenFriend",
  6162. "dummy3": "variable:isSuzakuFriend"
  6163. }
  6164. },
  6165. {
  6166. "role": "diethard", "translation": "Diethard", "side": "village", "help": "variable:diethard_help", "help2": "variable:diethard_help2", "info": "variable:diethard_info", "hide": true,
  6167. "actions": {
  6168. "startup": "variable:revealWinners",
  6169. "preventTeamvote": "variable:cantLynch",
  6170. "convert": {"mode": "ignore", "msg": ""},"voteshield": 999,
  6171. "dummy8": "variable:myVoteIs1",
  6172. "expose": "variable:evadeMao1",
  6173. "night": "variable:diethardNight",
  6174. "dummy2": "variable:isKallenFriend",
  6175. "dummy3": "variable:isSuzakuFriend"
  6176. }
  6177. },
  6178. {
  6179. "role": "diethard+", "translation": "Diethard", "side": "village", "help": "variable:diethard_help", "help2": "variable:diethard_help2", "info": "variable:diethard_info", "hide": true,
  6180. "actions": {
  6181. "startup": "variable:revealWinners",
  6182. "preventTeamvote": "variable:cantLynch",
  6183. "convert": {"mode": "ignore", "msg": ""},"voteshield": 999,
  6184. "vote": "variable:promoted",
  6185. "dummy8": "variable:myVoteIsPromoted",
  6186. "expose": "variable:evadeMaoPromote",
  6187. "night": "variable:diethardNight+",
  6188. "dummy2": "variable:isKallenFriend",
  6189. "dummy3": "variable:isSuzakuFriend"
  6190. }
  6191. },
  6192. {
  6193. "role": "diethard-", "translation": "Diethard", "side": "village", "help": "variable:diethard_help", "help2": "variable:diethard_help2", "info": "variable:diethard_info", "hide": true,
  6194. "actions": {
  6195. "startup": "variable:revealWinners",
  6196. "preventTeamvote": "variable:cantLynch",
  6197. "convert": {"mode": "ignore", "msg": ""},"voteshield": 999,
  6198. "vote": "variable:demoted",
  6199. "dummy8": "variable:myVoteIsDemoted",
  6200. "expose": "variable:evadeMaoDemote",
  6201. "night": "variable:diethardNight-",
  6202. "dummy2": "variable:isKallenFriend",
  6203. "dummy3": "variable:isSuzakuFriend"
  6204. }
  6205. },
  6206. {
  6207. "role": "diethardX", "translation": "Diethard", "side": "village", "help": "variable:diethard_help", "help2": "variable:diethard_help2", "info": "variable:diethard_info", "hide": true,
  6208. "actions": {
  6209. "startup": "variable:revealWinners",
  6210. "preventTeamvote": "variable:cantLynch",
  6211. "convert": {"mode": "ignore", "msg": ""},"voteshield": 999,
  6212. "noVote": true,
  6213. "dummy8": "variable:myVoteIsRIP",
  6214. "dummy8": "variable:myVoteIsRIP",
  6215. "expose": "variable:evadeMaoX",
  6216. "night": "variable:diethardNightX",
  6217. "dummy2": "variable:isKallenFriend",
  6218. "dummy3": "variable:isSuzakuFriend"
  6219. }
  6220. },
  6221. {
  6222. "role": "addVS", "translation": "If you see this it broke :(", "side": "village", "help": "", "help2": "", "info": "", "hide": true,
  6223. "actions": {
  6224. "setVoteshield": 4
  6225. }
  6226. },
  6227. {
  6228. "role": "lelouch_init", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": "side",
  6229. "actions": {
  6230. "startup": "variable:startupConnectLelouch",
  6231. "preventTeamvote": "variable:cantLynch",
  6232. "teamTalk": "variable:anyDiethard_lelouch",
  6233. "onDeath": "variable:lelouchOnDeath",
  6234. "dummy8": "variable:myVoteIs1",
  6235. "expose": "variable:evadeMao1",
  6236. "distract": "variable:ignorePL",
  6237. "hax": "variable:lelouHax",
  6238. "daykill": "revenge",
  6239. "poison": "variable:lelouResistance",
  6240. "daykillrevengemsg": "variable:lelouchCounterMsg",
  6241. "night": "variable:lelouchInit",
  6242. "standby": "variable:lelouchDay",
  6243. "dummy2": "variable:isKallenFriend",
  6244. "dummy3": "variable:isSuzakuFriend",
  6245. "onDeadRoles": "variable:lelouchWin"
  6246. }
  6247. },
  6248. {
  6249. "role": "lelouch", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  6250. "actions": {
  6251. "startup": "variable:startupConnectLelouch",
  6252. "preventTeamvote": "variable:cantLynch",
  6253. "teamTalk": "variable:anyDiethard_lelouch",
  6254. "onDeath": "variable:lelouchOnDeath",
  6255. "poison": "variable:lelouResistance",
  6256. "dummy8": "variable:myVoteIs1",
  6257. "expose": "variable:evadeMao1",
  6258. "distract": "variable:ignorePL",
  6259. "hax": "variable:lelouHax",
  6260. "daykill": "revenge",
  6261. "daykillrevengemsg": "variable:lelouchCounterMsg",
  6262. "night": "variable:lelouchNight",
  6263. "standby": "variable:lelouchDay",
  6264. "dummy2": "variable:isKallenFriend",
  6265. "dummy3": "variable:isSuzakuFriend",
  6266. "onDeadRoles": "variable:lelouchWin"
  6267. }
  6268. },
  6269. {
  6270. "role": "lelouch+", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  6271. "actions": {
  6272. "startup": "variable:startupConnectLelouch",
  6273. "preventTeamvote": "variable:cantLynch",
  6274. "teamTalk": "variable:anyDiethard_lelouch",
  6275. "onDeath": "variable:lelouchOnDeath",
  6276. "poison": "variable:lelouResistance",
  6277. "dummy8": "variable:myVoteIsPromoted",
  6278. "expose": "variable:evadeMaoPromote",
  6279. "vote": "variable:promoted",
  6280. "daykill": "revenge",
  6281. "daykillrevengemsg": "variable:lelouchCounterMsg",
  6282. "distract": "variable:ignorePL",
  6283. "hax": "variable:lelouHax",
  6284. "night": "variable:lelouchNight",
  6285. "standby": "variable:lelouchDay",
  6286. "dummy2": "variable:isKallenFriend",
  6287. "dummy3": "variable:isSuzakuFriend",
  6288. "onDeadRoles": "variable:lelouchWin"
  6289. }
  6290. },
  6291. {
  6292. "role": "lelouch-", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  6293. "actions": {
  6294. "startup": "variable:startupConnectLelouch",
  6295. "preventTeamvote": "variable:cantLynch",
  6296. "teamTalk": "variable:anyDiethard_lelouch",
  6297. "onDeath": "variable:lelouchOnDeath",
  6298. "poison": "variable:lelouResistance",
  6299. "dummy8": "variable:myVoteIsDemoted",
  6300. "expose": "variable:evadeMaoDemote",
  6301. "vote": "variable:demoted",
  6302. "daykill": "revenge",
  6303. "daykillrevengemsg": "variable:lelouchCounterMsg",
  6304. "distract": "variable:ignorePL",
  6305. "hax": "variable:lelouHax",
  6306. "night": "variable:lelouchNight",
  6307. "standby": "variable:lelouchDay",
  6308. "dummy2": "variable:isKallenFriend",
  6309. "dummy3": "variable:isSuzakuFriend",
  6310. "onDeadRoles": "variable:lelouchWin"
  6311. }
  6312. },
  6313. {
  6314. "role": "lelouchX", "translation": "Lelouch", "side": "a", "help": "variable:lelouch_help", "help2": "variable:lelouch_help2", "info": "variable:lelouch_info", "hide": true,
  6315. "actions": {
  6316. "startup": "variable:startupConnectLelouch",
  6317. "preventTeamvote": "variable:cantLynch",
  6318. "teamTalk": "variable:anyDiethard_lelouch",
  6319. "onDeath": "variable:lelouchOnDeath",
  6320. "noVote": true,
  6321. "daykill": "revenge",
  6322. "poison": "variable:lelouResistance",
  6323. "daykillrevengemsg": "variable:lelouchCounterMsg",
  6324. "dummy8": "variable:myVoteIsRIP",
  6325. "dummy8": "variable:myVoteIsRIP",
  6326. "expose": "variable:evadeMaoX",
  6327. "distract": "variable:ignorePL",
  6328. "hax": "variable:lelouHax",
  6329. "standby": "variable:lelouchDay",
  6330. "night": "variable:lelouchNight",
  6331. "dummy2": "variable:isKallenFriend",
  6332. "dummy3": "variable:isSuzakuFriend",
  6333. "onDeadRoles": "variable:lelouchWin"
  6334. }
  6335. },
  6336. {
  6337. "role": "nunnallyX", "translation": "Nunnally", "side": "a", "help": "variable:nunnally_help", "help2": "variable:nunnally_help2", "info": "variable:nunnally_info", "hide": "side",
  6338. "actions": {
  6339. "startup": "variable:startupConnectNunnally",
  6340. "preventTeamvote": "variable:cantLynch",
  6341. "teamTalk": "variable:anyDiethard_nunnally",
  6342. "onDeath": "variable:nunnallyOnDeath",
  6343. "dummy8": "variable:myVoteIsRIP",
  6344. "noVote": true,
  6345. "kill": "variable:immortal",
  6346. "night": "variable:nunnallyInit",
  6347. "dummy2": "variable:isKallenFriend",
  6348. "dummy3": "variable:isSuzakuFriend",
  6349. "dummy7": "variable:schneizelWasPLed",
  6350. "onDeadRoles": "variable:nunnallyWin"
  6351. }
  6352. },
  6353. {
  6354. "role": "nunnally", "translation": "Nunnally", "side": "a", "help": "variable:nunnally_help3", "help2": "variable:nunnally_help2", "info": "variable:nunnally_info", "hide": true,
  6355. "actions": {
  6356. "startup": "variable:startupConnectNunnally",
  6357. "preventTeamvote": "variable:cantLynch",
  6358. "teamTalk": "variable:anyDiethard_nunnally",
  6359. "onDeath": "variable:nunnallyOnDeath",
  6360. "dummy8": "variable:myVoteIs99",
  6361. "kill": "variable:immortal",
  6362. "vote": 99,
  6363. "night": "variable:nunnallyNight",
  6364. "dummy2": "variable:isKallenFriend",
  6365. "dummy3": "variable:isSuzakuFriend",
  6366. "dummy7": "variable:schneizelWasPLed",
  6367. "onDeadRoles": "variable:nunnallyWin"
  6368. }
  6369. },
  6370. {
  6371. "role": "schneizel_init", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": "side",
  6372. "actions": {
  6373. "startup": "variable:revealWinners",
  6374. "preventTeamvote": "variable:cantLynch",
  6375. "teamTalk": "variable:anyDiethard_schneizel",
  6376. "onDeath": "variable:schneizelOnDeath",
  6377. "hax": "variable:schneizelHax",
  6378. "dummy8": "variable:myVoteIs5",
  6379. "expose": "variable:schneizelEvade",
  6380. "vote": "variable:schneizelVote",
  6381. "distract": "variable:identifyCC",
  6382. "night": "variable:schneizelInit",
  6383. "dummy2": "variable:isKallenFriend",
  6384. "dummy3": "variable:isSuzakuFriend",
  6385. "onDeadRoles": "variable:schneizelWin"
  6386. }
  6387. },
  6388. {
  6389. "role": "schneizel", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6390. "actions": {
  6391. "startup": "variable:revealWinners",
  6392. "preventTeamvote": "variable:cantLynch",
  6393. "teamTalk": "variable:anyDiethard_schneizel",
  6394. "onDeath": "variable:schneizelOnDeath",
  6395. "hax": "variable:schneizelHax",
  6396. "dummy8": "variable:myVoteIs5",
  6397. "expose": "variable:schneizelEvade",
  6398. "vote": "variable:schneizelVote",
  6399. "night": "variable:schneizelNight",
  6400. "dummy2": "variable:isKallenFriend",
  6401. "dummy3": "variable:isSuzakuFriend",
  6402. "onDeadRoles": "variable:schneizelWin"
  6403. }
  6404. },
  6405. {
  6406. "role": "schneizel+", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6407. "actions": {
  6408. "startup": "variable:revealWinners",
  6409. "preventTeamvote": "variable:cantLynch",
  6410. "teamTalk": "variable:anyDiethard_schneizel",
  6411. "onDeath": "variable:schneizelOnDeath",
  6412. "hax": "variable:schneizelHax",
  6413. "dummy8": "variable:myVoteIsPromoted",
  6414. "expose": "variable:schneizelEvade",
  6415. "vote": "variable:promoted",
  6416. "night": "variable:schneizelNight",
  6417. "dummy2": "variable:isKallenFriend",
  6418. "dummy3": "variable:isSuzakuFriend",
  6419. "onDeadRoles": "variable:schneizelWin"
  6420. }
  6421. },
  6422. {
  6423. "role": "schneizel-", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6424. "actions": {
  6425. "startup": "variable:revealWinners",
  6426. "preventTeamvote": "variable:cantLynch",
  6427. "teamTalk": "variable:anyDiethard_schneizel",
  6428. "onDeath": "variable:schneizelOnDeath",
  6429. "hax": "variable:schneizelHax",
  6430. "dummy8": "variable:myVoteIsDemoted",
  6431. "expose": "variable:schneizelEvade",
  6432. "vote": "variable:demoted",
  6433. "night": "variable:schneizelNight",
  6434. "dummy2": "variable:isKallenFriend",
  6435. "dummy3": "variable:isSuzakuFriend",
  6436. "onDeadRoles": "variable:schneizelWin"
  6437. }
  6438. },
  6439. {
  6440. "role": "schneizelX", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6441. "actions": {
  6442. "startup": "variable:revealWinners",
  6443. "preventTeamvote": "variable:cantLynch",
  6444. "teamTalk": "variable:anyDiethard_schneizel",
  6445. "onDeath": "variable:schneizelOnDeath",
  6446. "noVote": true,
  6447. "standby": "variable:revealToCharles",
  6448. "hax": "variable:schneizelHax",
  6449. "dummy8": "variable:myVoteIsRIP",
  6450. "expose": "variable:schneizelEvade",
  6451. "night": "variable:schneizelNight",
  6452. "dummy2": "variable:isKallenFriend",
  6453. "dummy3": "variable:isSuzakuFriend",
  6454. "onDeadRoles": "variable:schneizelWin"
  6455. }
  6456. },
  6457. {
  6458. "role": "schneizel2", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help3", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6459. "actions": {
  6460. "startup": "variable:revealWinners",
  6461. "preventTeamvote": "variable:cantLynch",
  6462. "teamTalk": "variable:anyDiethard_schneizel",
  6463. "onDeath": "variable:schneizelOnDeath",
  6464. "hax": "variable:schneizelHax",
  6465. "dummy8": "variable:myVoteIs5",
  6466. "vote": "variable:schneizelVote",
  6467. "night": "variable:schneizelNight2",
  6468. "dummy2": "variable:isKallenFriend",
  6469. "dummy3": "variable:isSuzakuFriend",
  6470. "onDeadRoles": "variable:schneizelWin"
  6471. }
  6472. },
  6473. {
  6474. "role": "schneizel2+", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help3", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6475. "actions": {
  6476. "startup": "variable:revealWinners",
  6477. "preventTeamvote": "variable:cantLynch",
  6478. "teamTalk": "variable:anyDiethard_schneizel",
  6479. "onDeath": "variable:schneizelOnDeath",
  6480. "hax": "variable:schneizelHax",
  6481. "dummy8": "variable:myVoteIsPromoted",
  6482. "vote": "variable:promoted",
  6483. "night": "variable:schneizelNight2",
  6484. "dummy2": "variable:isKallenFriend",
  6485. "dummy3": "variable:isSuzakuFriend",
  6486. "onDeadRoles": "variable:schneizelWin"
  6487. }
  6488. },
  6489. {
  6490. "role": "schneizel2-", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help3", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6491. "actions": {
  6492. "startup": "variable:revealWinners",
  6493. "preventTeamvote": "variable:cantLynch",
  6494. "teamTalk": "variable:anyDiethard_schneizel",
  6495. "onDeath": "variable:schneizelOnDeath",
  6496. "hax": "variable:schneizelHax",
  6497. "dummy8": "variable:myVoteIsDemoted",
  6498. "vote": "variable:demoted",
  6499. "night": "variable:schneizelNight2",
  6500. "dummy2": "variable:isKallenFriend",
  6501. "dummy3": "variable:isSuzakuFriend",
  6502. "onDeadRoles": "variable:schneizelWin"
  6503. }
  6504. },
  6505. {
  6506. "role": "schneizel2X", "translation": "Schneizel", "side": "a", "help": "variable:schneizel_help3", "help2": "variable:schneizel_help2", "info": "variable:schneizel_info", "hide": true,
  6507. "actions": {
  6508. "startup": "variable:revealWinners",
  6509. "preventTeamvote": "variable:cantLynch",
  6510. "teamTalk": "variable:anyDiethard_schneizel",
  6511. "onDeath": "variable:schneizelOnDeath",
  6512. "noVote": true,
  6513. "standby": "variable:revealToCharles",
  6514. "hax": "variable:schneizelHax",
  6515. "dummy8": "variable:myVoteIsRIP",
  6516. "expose": "variable:schneizelEvade",
  6517. "night": "variable:schneizelNight2",
  6518. "dummy2": "variable:isKallenFriend",
  6519. "dummy3": "variable:isSuzakuFriend",
  6520. "onDeadRoles": "variable:schneizelWin"
  6521. }
  6522. },
  6523. {
  6524. "role": "charles_init", "translation": "Charles", "side": "a", "help": "variable:charles_help", "help2": "variable:charles_help2", "info": "variable:charles_info", "hide": "side",
  6525. "actions": {
  6526. "startup": "variable:revealWinners",
  6527. "preventTeamvote": "variable:cantLynch",
  6528. "teamTalk": "variable:anyDiethard_charles",
  6529. "onDeath": "variable:charlesOnDeath",
  6530. "dummy8": "variable:myVoteIs1",
  6531. "expose": "variable:evadeMao1",
  6532. "kill": "variable:immortal",
  6533. "night": "variable:charlesInit",
  6534. "dummy2": "variable:isKallenFriend",
  6535. "dummy3": "variable:isSuzakuFoe",
  6536. "dummy7": "variable:schneizelWasPLed",
  6537. "onDeadRoles": "variable:charlesWin"
  6538. }
  6539. },
  6540. {
  6541. "role": "charles", "translation": "Charles", "side": "a", "help": "variable:charles_help", "help2": "variable:charles_help2", "info": "variable:charles_info", "hide": true,
  6542. "actions": {
  6543. "startup": "variable:revealWinners",
  6544. "preventTeamvote": "variable:cantLynch",
  6545. "teamTalk": "variable:anyDiethard_charles",
  6546. "onDeath": "variable:charlesOnDeath",
  6547. "dummy8": "variable:myVoteIs1",
  6548. "expose": "variable:evadeMao1",
  6549. "kill": "variable:immortal",
  6550. "night": "variable:charlesNight",
  6551. "dummy2": "variable:isKallenFriend",
  6552. "dummy3": "variable:isSuzakuFoe",
  6553. "dummy7": "variable:schneizelWasPLed",
  6554. "onDeadRoles": "variable:charlesWin"
  6555. }
  6556. },
  6557. {
  6558. "role": "cc_init", "translation": "C.C.", "side": "a", "help": "variable:cc_help", "help2": "variable:cc_help2", "info": "variable:cc_info", "hide": "side",
  6559. "actions": {
  6560. "startup": "variable:revealWinners",
  6561. "preventTeamvote": "variable:cantLynch",
  6562. "teamTalk": "variable:anyDiethard_cc",
  6563. "onDeath": "variable:ccOnDeath",
  6564. "dummy8": "variable:myVoteIs2",
  6565. "expose": "variable:evadeMao2",
  6566. "kill": "variable:immortal",
  6567. "dummy9": "variable:identifyLelouch",
  6568. "voteMultiplier": 2,
  6569. "night": "variable:ccInit",
  6570. "standby": "variable:ccDay",
  6571. "dummy2": "variable:isKallenFriend",
  6572. "dummy3": "variable:isSuzakuFriend",
  6573. "dummy7": "variable:schneizelWasPLed",
  6574. "onDeadRoles": "variable:ccWin"
  6575. }
  6576. },
  6577. {
  6578. "role": "cc", "translation": "C.C.", "side": "a", "help": "variable:cc_help", "help2": "variable:cc_help2", "info": "variable:cc_info", "hide": true,
  6579. "actions": {
  6580. "startup": "variable:revealWinners",
  6581. "preventTeamvote": "variable:cantLynch",
  6582. "teamTalk": "variable:anyDiethard_cc",
  6583. "onDeath": "variable:ccOnDeath",
  6584. "dummy8": "variable:myVoteIs2",
  6585. "expose": "variable:evadeMao2",
  6586. "kill": "variable:immortal",
  6587. "dummy9": "variable:identifyLelouch",
  6588. "voteMultiplier": 2,
  6589. "night": "variable:ccNight",
  6590. "standby": "variable:ccDay",
  6591. "dummy2": "variable:isKallenFriend",
  6592. "dummy3": "variable:isSuzakuFriend",
  6593. "dummy7": "variable:schneizelWasPLed",
  6594. "onDeadRoles": "variable:ccWin"
  6595. }
  6596. },
  6597. {
  6598. "role": "ccX", "translation": "C.C.", "side": "a", "help": "variable:cc_help", "help2": "variable:cc_help2", "info": "variable:cc_info", "hide": true,
  6599. "actions": {
  6600. "startup": "variable:revealWinners",
  6601. "preventTeamvote": "variable:cantLynch",
  6602. "teamTalk": "variable:anyDiethard_cc",
  6603. "onDeath": "variable:ccOnDeath",
  6604. "dummy8": "variable:myVoteIsRIP",
  6605. "dummy8": "variable:myVoteIsRIP",
  6606. "expose": "variable:evadeMaoX",
  6607. "kill": "variable:immortal",
  6608. "dummy9": "variable:identifyLelouch",
  6609. "noVote": true,
  6610. "night": "variable:ccNight",
  6611. "standby": "variable:ccDay",
  6612. "dummy2": "variable:isKallenFriend",
  6613. "dummy3": "variable:isSuzakuFriend",
  6614. "dummy7": "variable:schneizelWasPLed",
  6615. "onDeadRoles": "variable:ccWin"
  6616. }
  6617. },
  6618. {
  6619. "role": "rolo_init", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": "side",
  6620. "actions": {
  6621. "startup": "variable:revealWinners",
  6622. "preventTeamvote": "variable:cantLynch",
  6623. "teamTalk": "variable:anyDiethard_rolo",
  6624. "onDeath": "variable:roloOnDeath",
  6625. "dummy10": "variable:roloChangeTarget",
  6626. "dummy8": "variable:myVoteIs1",
  6627. "expose": "variable:evadeMao1",
  6628. "vote": "variable:roloVote",
  6629. "voteshield": "variable:roloVS",
  6630. "lynch": "variable:roloLynchCounter",
  6631. "night": "variable:roloInit",
  6632. "dummy2": "variable:isKallenFriend",
  6633. "dummy3": "variable:isSuzakuFriend",
  6634. "dummy7": "variable:schneizelWasPLed",
  6635. "onDeadRoles": "variable:roloWin"
  6636. }
  6637. },
  6638. {
  6639. "role": "rolo", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6640. "actions": {
  6641. "startup": "variable:revealWinners",
  6642. "preventTeamvote": "variable:cantLynch",
  6643. "teamTalk": "variable:anyDiethard_rolo",
  6644. "onDeath": "variable:roloOnDeath",
  6645. "dummy10": "variable:roloChangeTarget",
  6646. "dummy8": "variable:myVoteIs1",
  6647. "expose": "variable:evadeMao1",
  6648. "vote": "variable:roloVote",
  6649. "voteshield": "variable:roloVS",
  6650. "lynch": "variable:roloLynchCounter",
  6651. "night": "variable:roloNight",
  6652. "dummy2": "variable:isKallenFriend",
  6653. "dummy3": "variable:isSuzakuFriend",
  6654. "dummy7": "variable:schneizelWasPLed",
  6655. "dummy8": "variable:myVoteIs1",
  6656. "onDeadRoles": "variable:roloWin"
  6657. }
  6658. },
  6659. {
  6660. "role": "rolo+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6661. "actions": {
  6662. "startup": "variable:revealWinners",
  6663. "preventTeamvote": "variable:cantLynch",
  6664. "teamTalk": "variable:anyDiethard_rolo",
  6665. "onDeath": "variable:roloOnDeath",
  6666. "dummy10": "variable:roloChangeTarget",
  6667. "dummy8": "variable:myVoteIsPromoted",
  6668. "expose": "variable:evadeMaoPromote",
  6669. "vote": "variable:promoted",
  6670. "voteshield": "variable:roloVS",
  6671. "lynch": "variable:roloLynchCounter+",
  6672. "night": "variable:roloNight+",
  6673. "dummy2": "variable:isKallenFriend",
  6674. "dummy3": "variable:isSuzakuFriend",
  6675. "dummy7": "variable:schneizelWasPLed",
  6676. "dummy8": "variable:myVoteIsPromoted",
  6677. "onDeadRoles": "variable:roloWin"
  6678. }
  6679. },
  6680. {
  6681. "role": "rolo-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6682. "actions": {
  6683. "startup": "variable:revealWinners",
  6684. "preventTeamvote": "variable:cantLynch",
  6685. "teamTalk": "variable:anyDiethard_rolo",
  6686. "onDeath": "variable:roloOnDeath",
  6687. "dummy10": "variable:roloChangeTarget",
  6688. "dummy8": "variable:myVoteIsDemoted",
  6689. "expose": "variable:evadeMaoDemote",
  6690. "vote": "variable:demoted",
  6691. "voteshield": "variable:roloVS",
  6692. "lynch": "variable:roloLynchCounter-",
  6693. "night": "variable:roloNight-",
  6694. "dummy2": "variable:isKallenFriend",
  6695. "dummy3": "variable:isSuzakuFriend",
  6696. "dummy7": "variable:schneizelWasPLed",
  6697. "dummy8": "variable:myVoteIsDemoted",
  6698. "onDeadRoles": "variable:roloWin"
  6699. }
  6700. },
  6701. {
  6702. "role": "roloX", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6703. "actions": {
  6704. "dummy8": "variable:myVoteIsRIP",
  6705. "dummy8": "variable:myVoteIsRIP",
  6706. "expose": "variable:evadeMaoX",
  6707. "teamTalk": "variable:anyDiethard_rolo",
  6708. "onDeath": "variable:roloOnDeath",
  6709. "dummy10": "variable:roloChangeTarget",
  6710. "noVote": true,
  6711. "voteshield": "variable:roloVS",
  6712. "lynch": "variable:roloLynchCounterX",
  6713. "standby": "variable:revealToCharles",
  6714. "night": "variable:roloNightX",
  6715. "dummy2": "variable:isKallenFriend",
  6716. "dummy3": "variable:isSuzakuFriend",
  6717. "dummy7": "variable:schneizelWasPLed",
  6718. "onDeadRoles": "variable:roloWin"
  6719. }
  6720. },
  6721. {
  6722. "role": "rolo2", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6723. "actions": {
  6724. "startup": "variable:revealWinners",
  6725. "preventTeamvote": "variable:cantLynch",
  6726. "teamTalk": "variable:anyDiethard_rolo",
  6727. "onDeath": "variable:roloOnDeath",
  6728. "dummy10": "variable:roloChangeTarget",
  6729. "dummy8": "variable:myVoteIs1",
  6730. "expose": "variable:evadeMao1",
  6731. "vote": "variable:roloVote",
  6732. "voteshield": "variable:roloVS",
  6733. "lynch": "variable:roloLynchCounter2",
  6734. "night": "variable:roloNight2",
  6735. "dummy2": "variable:isKallenFriend",
  6736. "dummy3": "variable:isSuzakuFriend",
  6737. "dummy7": "variable:schneizelWasPLed",
  6738. "dummy8": "variable:myVoteIs1",
  6739. "onDeadRoles": "variable:roloWin"
  6740. }
  6741. },
  6742. {
  6743. "role": "rolo2+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6744. "actions": {
  6745. "startup": "variable:revealWinners",
  6746. "preventTeamvote": "variable:cantLynch",
  6747. "teamTalk": "variable:anyDiethard_rolo",
  6748. "onDeath": "variable:roloOnDeath",
  6749. "dummy10": "variable:roloChangeTarget",
  6750. "dummy8": "variable:myVoteIsPromoted",
  6751. "expose": "variable:evadeMaoPromote",
  6752. "vote": "variable:promoted",
  6753. "voteshield": "variable:roloVS",
  6754. "lynch": "variable:roloLynchCounter2+",
  6755. "night": "variable:roloNight2+",
  6756. "dummy2": "variable:isKallenFriend",
  6757. "dummy3": "variable:isSuzakuFriend",
  6758. "dummy7": "variable:schneizelWasPLed",
  6759. "dummy8": "variable:myVoteIsPromoted",
  6760. "onDeadRoles": "variable:roloWin"
  6761. }
  6762. },
  6763. {
  6764. "role": "rolo2-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6765. "actions": {
  6766. "startup": "variable:revealWinners",
  6767. "preventTeamvote": "variable:cantLynch",
  6768. "teamTalk": "variable:anyDiethard_rolo",
  6769. "onDeath": "variable:roloOnDeath",
  6770. "dummy10": "variable:roloChangeTarget",
  6771. "dummy8": "variable:myVoteIsDemoted",
  6772. "expose": "variable:evadeMaoDemote",
  6773. "vote": "variable:demoted",
  6774. "voteshield": "variable:roloVS",
  6775. "lynch": "variable:roloLynchCounter2-",
  6776. "night": "variable:roloNight2-",
  6777. "dummy2": "variable:isKallenFriend",
  6778. "dummy3": "variable:isSuzakuFriend",
  6779. "dummy7": "variable:schneizelWasPLed",
  6780. "dummy8": "variable:myVoteIsDemoted",
  6781. "onDeadRoles": "variable:roloWin"
  6782. }
  6783. },
  6784. {
  6785. "role": "rolo2X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6786. "actions": {
  6787. "dummy8": "variable:myVoteIsRIP",
  6788. "dummy8": "variable:myVoteIsRIP",
  6789. "expose": "variable:evadeMaoX",
  6790. "teamTalk": "variable:anyDiethard_rolo",
  6791. "onDeath": "variable:roloOnDeath",
  6792. "dummy10": "variable:roloChangeTarget",
  6793. "noVote": true,
  6794. "voteshield": "variable:roloVS",
  6795. "lynch": "variable:roloLynchCounter2X",
  6796. "standby": "variable:revealToCharles",
  6797. "night": "variable:roloNight2X",
  6798. "dummy2": "variable:isKallenFriend",
  6799. "dummy3": "variable:isSuzakuFriend",
  6800. "dummy7": "variable:schneizelWasPLed",
  6801. "onDeadRoles": "variable:roloWin"
  6802. }
  6803. },
  6804. {
  6805. "role": "rolo3", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6806. "actions": {
  6807. "startup": "variable:revealWinners",
  6808. "preventTeamvote": "variable:cantLynch",
  6809. "teamTalk": "variable:anyDiethard_rolo",
  6810. "onDeath": "variable:roloOnDeath",
  6811. "dummy10": "variable:roloChangeTarget",
  6812. "dummy8": "variable:myVoteIs1",
  6813. "expose": "variable:evadeMao1",
  6814. "vote": "variable:roloVote",
  6815. "voteshield": "variable:roloVS",
  6816. "lynch": "variable:roloLynchCounter3",
  6817. "night": "variable:roloNight3",
  6818. "dummy2": "variable:isKallenFriend",
  6819. "dummy3": "variable:isSuzakuFriend",
  6820. "dummy7": "variable:schneizelWasPLed",
  6821. "dummy8": "variable:myVoteIs1",
  6822. "onDeadRoles": "variable:roloWin"
  6823. }
  6824. },
  6825. {
  6826. "role": "rolo3+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6827. "actions": {
  6828. "startup": "variable:revealWinners",
  6829. "preventTeamvote": "variable:cantLynch",
  6830. "teamTalk": "variable:anyDiethard_rolo",
  6831. "onDeath": "variable:roloOnDeath",
  6832. "dummy10": "variable:roloChangeTarget",
  6833. "dummy8": "variable:myVoteIsPromoted",
  6834. "expose": "variable:evadeMaoPromote",
  6835. "vote": "variable:promoted",
  6836. "voteshield": "variable:roloVS",
  6837. "lynch": "variable:roloLynchCounter3+",
  6838. "night": "variable:roloNight3+",
  6839. "dummy2": "variable:isKallenFriend",
  6840. "dummy3": "variable:isSuzakuFriend",
  6841. "dummy7": "variable:schneizelWasPLed",
  6842. "dummy8": "variable:myVoteIsPromoted",
  6843. "onDeadRoles": "variable:roloWin"
  6844. }
  6845. },
  6846. {
  6847. "role": "rolo3-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6848. "actions": {
  6849. "startup": "variable:revealWinners",
  6850. "preventTeamvote": "variable:cantLynch",
  6851. "teamTalk": "variable:anyDiethard_rolo",
  6852. "onDeath": "variable:roloOnDeath",
  6853. "dummy10": "variable:roloChangeTarget",
  6854. "dummy8": "variable:myVoteIsDemoted",
  6855. "expose": "variable:evadeMaoDemote",
  6856. "vote": "variable:demoted",
  6857. "voteshield": "variable:roloVS",
  6858. "lynch": "variable:roloLynchCounter3-",
  6859. "night": "variable:roloNight3-",
  6860. "dummy2": "variable:isKallenFriend",
  6861. "dummy3": "variable:isSuzakuFriend",
  6862. "dummy7": "variable:schneizelWasPLed",
  6863. "dummy8": "variable:myVoteIsDemoted",
  6864. "onDeadRoles": "variable:roloWin"
  6865. }
  6866. },
  6867. {
  6868. "role": "rolo3X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6869. "actions": {
  6870. "dummy8": "variable:myVoteIsRIP",
  6871. "dummy8": "variable:myVoteIsRIP",
  6872. "expose": "variable:evadeMaoX",
  6873. "teamTalk": "variable:anyDiethard_rolo",
  6874. "onDeath": "variable:roloOnDeath",
  6875. "dummy10": "variable:roloChangeTarget",
  6876. "noVote": true,
  6877. "voteshield": "variable:roloVS",
  6878. "lynch": "variable:roloLynchCounter3X",
  6879. "standby": "variable:revealToCharles",
  6880. "night": "variable:roloNight3X",
  6881. "dummy2": "variable:isKallenFriend",
  6882. "dummy3": "variable:isSuzakuFriend",
  6883. "dummy7": "variable:schneizelWasPLed",
  6884. "onDeadRoles": "variable:roloWin"
  6885. }
  6886. },
  6887. {
  6888. "role": "rolo4", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6889. "actions": {
  6890. "startup": "variable:revealWinners",
  6891. "preventTeamvote": "variable:cantLynch",
  6892. "teamTalk": "variable:anyDiethard_rolo",
  6893. "onDeath": "variable:roloOnDeath",
  6894. "dummy10": "variable:roloChangeTarget",
  6895. "dummy8": "variable:myVoteIs1",
  6896. "expose": "variable:evadeMao1",
  6897. "vote": "variable:roloVote",
  6898. "voteshield": "variable:roloVS",
  6899. "night": "variable:roloNight",
  6900. "dummy2": "variable:isKallenFriend",
  6901. "dummy3": "variable:isSuzakuFriend",
  6902. "dummy7": "variable:schneizelWasPLed",
  6903. "dummy8": "variable:myVoteIs1",
  6904. "onDeadRoles": "variable:roloWin"
  6905. }
  6906. },
  6907. {
  6908. "role": "rolo4+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6909. "actions": {
  6910. "startup": "variable:revealWinners",
  6911. "preventTeamvote": "variable:cantLynch",
  6912. "teamTalk": "variable:anyDiethard_rolo",
  6913. "onDeath": "variable:roloOnDeath",
  6914. "dummy10": "variable:roloChangeTarget",
  6915. "dummy8": "variable:myVoteIsPromoted",
  6916. "expose": "variable:evadeMaoPromote",
  6917. "vote": "variable:promoted",
  6918. "voteshield": "variable:roloVS",
  6919. "night": "variable:roloNight+",
  6920. "dummy2": "variable:isKallenFriend",
  6921. "dummy3": "variable:isSuzakuFriend",
  6922. "dummy7": "variable:schneizelWasPLed",
  6923. "dummy8": "variable:myVoteIsPromoted",
  6924. "onDeadRoles": "variable:roloWin"
  6925. }
  6926. },
  6927. {
  6928. "role": "rolo4-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6929. "actions": {
  6930. "startup": "variable:revealWinners",
  6931. "preventTeamvote": "variable:cantLynch",
  6932. "teamTalk": "variable:anyDiethard_rolo",
  6933. "onDeath": "variable:roloOnDeath",
  6934. "dummy10": "variable:roloChangeTarget",
  6935. "dummy8": "variable:myVoteIsDemoted",
  6936. "expose": "variable:evadeMaoDemote",
  6937. "vote": "variable:demoted",
  6938. "voteshield": "variable:roloVS",
  6939. "night": "variable:roloNight-",
  6940. "dummy2": "variable:isKallenFriend",
  6941. "dummy3": "variable:isSuzakuFriend",
  6942. "dummy7": "variable:schneizelWasPLed",
  6943. "dummy8": "variable:myVoteIsDemoted",
  6944. "onDeadRoles": "variable:roloWin"
  6945. }
  6946. },
  6947. {
  6948. "role": "rolo4X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6949. "actions": {
  6950. "dummy8": "variable:myVoteIsRIP",
  6951. "dummy8": "variable:myVoteIsRIP",
  6952. "expose": "variable:evadeMaoX",
  6953. "teamTalk": "variable:anyDiethard_rolo",
  6954. "onDeath": "variable:roloOnDeath",
  6955. "dummy10": "variable:roloChangeTarget",
  6956. "noVote": true,
  6957. "voteshield": "variable:roloVS",
  6958. "standby": "variable:revealToCharles",
  6959. "night": "variable:roloNightX",
  6960. "dummy2": "variable:isKallenFriend",
  6961. "dummy3": "variable:isSuzakuFriend",
  6962. "dummy7": "variable:schneizelWasPLed",
  6963. "onDeadRoles": "variable:roloWin"
  6964. }
  6965. },
  6966. {
  6967. "role": "roloSuicide1", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6968. "actions": {
  6969. "dummy8": "variable:myVoteIsRIP",
  6970. "dummy8": "variable:myVoteIsRIP",
  6971. "expose": "variable:evadeMaoX",
  6972. "initialCondition": "variable:becomeRolo2",
  6973. "teamTalk": "variable:anyDiethard_rolo",
  6974. "onDeath": "variable:roloOnDeath",
  6975. "voteshield": "variable:roloVS",
  6976. "standby": "variable:revealToCharles",
  6977. "night": "variable:roloNightSuicideInvalid",
  6978. "dummy2": "variable:isKallenFriend",
  6979. "dummy3": "variable:isSuzakuFriend",
  6980. "dummy7": "variable:schneizelWasPLed",
  6981. "dummy8": "variable:myVoteIs1",
  6982. "onDeadRoles": "variable:roloWin"
  6983. }
  6984. },
  6985. {
  6986. "role": "roloSuicide1+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  6987. "actions": {
  6988. "dummy8": "variable:myVoteIsRIP",
  6989. "dummy8": "variable:myVoteIsRIP",
  6990. "expose": "variable:evadeMaoX",
  6991. "initialCondition": "variable:becomeRolo2+",
  6992. "teamTalk": "variable:anyDiethard_rolo",
  6993. "onDeath": "variable:roloOnDeath",
  6994. "voteshield": "variable:roloVS",
  6995. "standby": "variable:revealToCharles",
  6996. "night": "variable:roloNightSuicideInvalid",
  6997. "dummy2": "variable:isKallenFriend",
  6998. "dummy3": "variable:isSuzakuFriend",
  6999. "dummy7": "variable:schneizelWasPLed",
  7000. "dummy8": "variable:myVoteIsPromoted",
  7001. "onDeadRoles": "variable:roloWin"
  7002. }
  7003. },
  7004. {
  7005. "role": "roloSuicide1-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7006. "actions": {
  7007. "dummy8": "variable:myVoteIsRIP",
  7008. "dummy8": "variable:myVoteIsRIP",
  7009. "expose": "variable:evadeMaoX",
  7010. "initialCondition": "variable:becomeRolo2-",
  7011. "teamTalk": "variable:anyDiethard_rolo",
  7012. "onDeath": "variable:roloOnDeath",
  7013. "voteshield": "variable:roloVS",
  7014. "standby": "variable:revealToCharles",
  7015. "night": "variable:roloNightSuicideInvalid",
  7016. "dummy2": "variable:isKallenFriend",
  7017. "dummy3": "variable:isSuzakuFriend",
  7018. "dummy7": "variable:schneizelWasPLed",
  7019. "dummy8": "variable:myVoteIsDemoted",
  7020. "onDeadRoles": "variable:roloWin"
  7021. }
  7022. },
  7023. {
  7024. "role": "roloSuicide1X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7025. "actions": {
  7026. "dummy8": "variable:myVoteIsRIP",
  7027. "dummy8": "variable:myVoteIsRIP",
  7028. "expose": "variable:evadeMaoX",
  7029. "initialCondition": "variable:becomeRolo2X",
  7030. "teamTalk": "variable:anyDiethard_rolo",
  7031. "onDeath": "variable:roloOnDeath",
  7032. "voteshield": "variable:roloVS",
  7033. "standby": "variable:revealToCharles",
  7034. "night": "variable:roloNightSuicideInvalid",
  7035. "dummy2": "variable:isKallenFriend",
  7036. "dummy3": "variable:isSuzakuFriend",
  7037. "dummy7": "variable:schneizelWasPLed",
  7038. "onDeadRoles": "variable:roloWin"
  7039. }
  7040. },
  7041. {
  7042. "role": "roloSuicide2", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7043. "actions": {
  7044. "dummy8": "variable:myVoteIsRIP",
  7045. "dummy8": "variable:myVoteIsRIP",
  7046. "expose": "variable:evadeMaoX",
  7047. "initialCondition": "variable:becomeRolo3",
  7048. "teamTalk": "variable:anyDiethard_rolo",
  7049. "onDeath": "variable:roloOnDeath",
  7050. "voteshield": "variable:roloVS",
  7051. "standby": "variable:revealToCharles",
  7052. "night": "variable:roloNightSuicide1",
  7053. "dummy2": "variable:isKallenFriend",
  7054. "dummy3": "variable:isSuzakuFriend",
  7055. "dummy7": "variable:schneizelWasPLed",
  7056. "dummy8": "variable:myVoteIs1",
  7057. "onDeadRoles": "variable:roloWin"
  7058. }
  7059. },
  7060. {
  7061. "role": "roloSuicide2+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7062. "actions": {
  7063. "dummy8": "variable:myVoteIsRIP",
  7064. "dummy8": "variable:myVoteIsRIP",
  7065. "expose": "variable:evadeMaoX",
  7066. "initialCondition": "variable:becomeRolo3+",
  7067. "teamTalk": "variable:anyDiethard_rolo",
  7068. "onDeath": "variable:roloOnDeath",
  7069. "voteshield": "variable:roloVS",
  7070. "standby": "variable:revealToCharles",
  7071. "night": "variable:roloNightSuicide1",
  7072. "dummy2": "variable:isKallenFriend",
  7073. "dummy3": "variable:isSuzakuFriend",
  7074. "dummy7": "variable:schneizelWasPLed",
  7075. "dummy8": "variable:myVoteIsPromoted",
  7076. "onDeadRoles": "variable:roloWin"
  7077. }
  7078. },
  7079. {
  7080. "role": "roloSuicide2-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7081. "actions": {
  7082. "dummy8": "variable:myVoteIsRIP",
  7083. "dummy8": "variable:myVoteIsRIP",
  7084. "expose": "variable:evadeMaoX",
  7085. "initialCondition": "variable:becomeRolo3-",
  7086. "teamTalk": "variable:anyDiethard_rolo",
  7087. "onDeath": "variable:roloOnDeath",
  7088. "voteshield": "variable:roloVS",
  7089. "standby": "variable:revealToCharles",
  7090. "night": "variable:roloNightSuicide1",
  7091. "dummy2": "variable:isKallenFriend",
  7092. "dummy3": "variable:isSuzakuFriend",
  7093. "dummy7": "variable:schneizelWasPLed",
  7094. "dummy8": "variable:myVoteIsDemoted",
  7095. "onDeadRoles": "variable:roloWin"
  7096. }
  7097. },
  7098. {
  7099. "role": "roloSuicide2X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7100. "actions": {
  7101. "dummy8": "variable:myVoteIsRIP",
  7102. "dummy8": "variable:myVoteIsRIP",
  7103. "expose": "variable:evadeMaoX",
  7104. "initialCondition": "variable:becomeRolo3X",
  7105. "teamTalk": "variable:anyDiethard_rolo",
  7106. "onDeath": "variable:roloOnDeath",
  7107. "voteshield": "variable:roloVS",
  7108. "standby": "variable:revealToCharles",
  7109. "night": "variable:roloNightSuicide1",
  7110. "dummy2": "variable:isKallenFriend",
  7111. "dummy3": "variable:isSuzakuFriend",
  7112. "dummy7": "variable:schneizelWasPLed",
  7113. "onDeadRoles": "variable:roloWin"
  7114. }
  7115. },
  7116. {
  7117. "role": "roloSuicide3", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7118. "actions": {
  7119. "dummy8": "variable:myVoteIsRIP",
  7120. "dummy8": "variable:myVoteIsRIP",
  7121. "expose": "variable:evadeMaoX",
  7122. "initialCondition": "variable:becomeRolo4",
  7123. "teamTalk": "variable:anyDiethard_rolo",
  7124. "onDeath": "variable:roloOnDeath",
  7125. "voteshield": "variable:roloVS",
  7126. "standby": "variable:revealToCharles",
  7127. "night": "variable:roloNightSuicide2",
  7128. "dummy2": "variable:isKallenFriend",
  7129. "dummy3": "variable:isSuzakuFriend",
  7130. "dummy7": "variable:schneizelWasPLed",
  7131. "dummy8": "variable:myVoteIs1",
  7132. "onDeadRoles": "variable:roloWin"
  7133. }
  7134. },
  7135. {
  7136. "role": "roloSuicide3+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7137. "actions": {
  7138. "dummy8": "variable:myVoteIsRIP",
  7139. "dummy8": "variable:myVoteIsRIP",
  7140. "expose": "variable:evadeMaoX",
  7141. "initialCondition": "variable:becomeRolo4+",
  7142. "teamTalk": "variable:anyDiethard_rolo",
  7143. "onDeath": "variable:roloOnDeath",
  7144. "voteshield": "variable:roloVS",
  7145. "standby": "variable:revealToCharles",
  7146. "night": "variable:roloNightSuicide2",
  7147. "dummy2": "variable:isKallenFriend",
  7148. "dummy3": "variable:isSuzakuFriend",
  7149. "dummy7": "variable:schneizelWasPLed",
  7150. "dummy8": "variable:myVoteIsPromoted",
  7151. "onDeadRoles": "variable:roloWin"
  7152. }
  7153. },
  7154. {
  7155. "role": "roloSuicide3-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7156. "actions": {
  7157. "dummy8": "variable:myVoteIsRIP",
  7158. "dummy8": "variable:myVoteIsRIP",
  7159. "expose": "variable:evadeMaoX",
  7160. "initialCondition": "variable:becomeRolo4-",
  7161. "teamTalk": "variable:anyDiethard_rolo",
  7162. "onDeath": "variable:roloOnDeath",
  7163. "voteshield": "variable:roloVS",
  7164. "standby": "variable:revealToCharles",
  7165. "night": "variable:roloNightSuicide2",
  7166. "dummy2": "variable:isKallenFriend",
  7167. "dummy3": "variable:isSuzakuFriend",
  7168. "dummy7": "variable:schneizelWasPLed",
  7169. "dummy8": "variable:myVoteIsDemoted",
  7170. "onDeadRoles": "variable:roloWin"
  7171. }
  7172. },
  7173. {
  7174. "role": "roloSuicide3X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7175. "actions": {
  7176. "dummy8": "variable:myVoteIsRIP",
  7177. "dummy8": "variable:myVoteIsRIP",
  7178. "expose": "variable:evadeMaoX",
  7179. "initialCondition": "variable:becomeRolo4X",
  7180. "teamTalk": "variable:anyDiethard_rolo",
  7181. "onDeath": "variable:roloOnDeath",
  7182. "voteshield": "variable:roloVS",
  7183. "standby": "variable:revealToCharles",
  7184. "night": "variable:roloNightSuicide2",
  7185. "dummy2": "variable:isKallenFriend",
  7186. "dummy3": "variable:isSuzakuFriend",
  7187. "dummy7": "variable:schneizelWasPLed",
  7188. "onDeadRoles": "variable:roloWin"
  7189. }
  7190. },
  7191. {
  7192. "role": "roloSuicide4", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7193. "actions": {
  7194. "dummy8": "variable:myVoteIsRIP",
  7195. "dummy8": "variable:myVoteIsRIP",
  7196. "expose": "variable:evadeMaoX",
  7197. "initialCondition": "variable:becomeRolo4",
  7198. "teamTalk": "variable:anyDiethard_rolo",
  7199. "onDeath": "variable:roloOnDeath",
  7200. "voteshield": "variable:roloVS",
  7201. "standby": "variable:revealToCharles",
  7202. "night": "variable:roloNightSuicide3",
  7203. "dummy2": "variable:isKallenFriend",
  7204. "dummy3": "variable:isSuzakuFriend",
  7205. "dummy7": "variable:schneizelWasPLed",
  7206. "dummy8": "variable:myVoteIs1",
  7207. "onDeadRoles": "variable:roloWin"
  7208. }
  7209. },
  7210. {
  7211. "role": "roloSuicide4+", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7212. "actions": {
  7213. "dummy8": "variable:myVoteIsRIP",
  7214. "dummy8": "variable:myVoteIsRIP",
  7215. "expose": "variable:evadeMaoX",
  7216. "initialCondition": "variable:becomeRolo4+",
  7217. "teamTalk": "variable:anyDiethard_rolo",
  7218. "onDeath": "variable:roloOnDeath",
  7219. "voteshield": "variable:roloVS",
  7220. "standby": "variable:revealToCharles",
  7221. "night": "variable:roloNightSuicide3",
  7222. "dummy2": "variable:isKallenFriend",
  7223. "dummy3": "variable:isSuzakuFriend",
  7224. "dummy7": "variable:schneizelWasPLed",
  7225. "dummy8": "variable:myVoteIsPromoted",
  7226. "onDeadRoles": "variable:roloWin"
  7227. }
  7228. },
  7229. {
  7230. "role": "roloSuicide4-", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7231. "actions": {
  7232. "dummy8": "variable:myVoteIsRIP",
  7233. "dummy8": "variable:myVoteIsRIP",
  7234. "expose": "variable:evadeMaoX",
  7235. "initialCondition": "variable:becomeRolo4-",
  7236. "teamTalk": "variable:anyDiethard_rolo",
  7237. "onDeath": "variable:roloOnDeath",
  7238. "voteshield": "variable:roloVS",
  7239. "standby": "variable:revealToCharles",
  7240. "night": "variable:roloNightSuicide3",
  7241. "dummy2": "variable:isKallenFriend",
  7242. "dummy3": "variable:isSuzakuFriend",
  7243. "dummy7": "variable:schneizelWasPLed",
  7244. "dummy8": "variable:myVoteIsDemoted",
  7245. "onDeadRoles": "variable:roloWin"
  7246. }
  7247. },
  7248. {
  7249. "role": "roloSuicide4X", "translation": "Rolo", "side": "a", "help": "variable:rolo_help", "help2": "variable:rolo_help2", "info": "variable:rolo_info", "hide": true,
  7250. "actions": {
  7251. "dummy8": "variable:myVoteIsRIP",
  7252. "dummy8": "variable:myVoteIsRIP",
  7253. "expose": "variable:evadeMaoX",
  7254. "initialCondition": "variable:becomeRolo4X",
  7255. "teamTalk": "variable:anyDiethard_rolo",
  7256. "onDeath": "variable:roloOnDeath",
  7257. "voteshield": "variable:roloVS",
  7258. "standby": "variable:revealToCharles",
  7259. "night": "variable:roloNightSuicide3",
  7260. "dummy2": "variable:isKallenFriend",
  7261. "dummy3": "variable:isSuzakuFriend",
  7262. "dummy7": "variable:schneizelWasPLed",
  7263. "onDeadRoles": "variable:roloWin"
  7264. }
  7265. },
  7266. {
  7267. "role": "orange_init", "translation": "Orange", "side": "a", "help": "variable:orange_help", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": "side",
  7268. "actions": {
  7269. "startup": "variable:startupConnectOrange",
  7270. "preventTeamvote": "variable:cantLynch",
  7271. "teamTalk": "variable:anyDiethard_orange",
  7272. "onDeath": "variable:orangeOnDeath",
  7273. "dummy8": "variable:myVoteIs1",
  7274. "expose": "variable:evadeMao1",
  7275. "hax": "variable:bgHax",
  7276. "night": "variable:orangeInit",
  7277. "dummy2": "variable:isKallenFriend",
  7278. "dummy3": "variable:isSuzakuFriend",
  7279. "dummy7": "variable:schneizelWasPLed",
  7280. "onDeadRoles": "variable:orangeWin"
  7281. }
  7282. },
  7283. {
  7284. "role": "orange", "translation": "Orange", "side": "a", "help": "variable:orange_help", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7285. "actions": {
  7286. "startup": "variable:startupConnectOrange",
  7287. "preventTeamvote": "variable:cantLynch",
  7288. "teamTalk": "variable:anyDiethard_orange",
  7289. "onDeath": "variable:orangeOnDeath",
  7290. "dummy8": "variable:myVoteIs1",
  7291. "hax": "variable:bgHax",
  7292. "expose": "variable:evadeMao1",
  7293. "night": "variable:orangeNight",
  7294. "dummy2": "variable:isKallenFriend",
  7295. "dummy3": "variable:isSuzakuFriend",
  7296. "onDeadRoles": "variable:orangeWin",
  7297. "dummy7": "variable:schneizelWasPLed"
  7298. }
  7299. },
  7300. {
  7301. "role": "orange+", "translation": "Orange", "side": "a", "help": "variable:orange_help", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7302. "actions": {
  7303. "startup": "variable:startupConnectOrange",
  7304. "preventTeamvote": "variable:cantLynch",
  7305. "teamTalk": "variable:anyDiethard_orange",
  7306. "onDeath": "variable:orangeOnDeath",
  7307. "hax": "variable:bgHax",
  7308. "dummy8": "variable:myVoteIsPromoted",
  7309. "expose": "variable:evadeMaoPromote",
  7310. "vote": "variable:promoted",
  7311. "night": "variable:orangeNight",
  7312. "dummy2": "variable:isKallenFriend",
  7313. "dummy3": "variable:isSuzakuFriend",
  7314. "dummy7": "variable:schneizelWasPLed",
  7315. "onDeadRoles": "variable:orangeWin"
  7316. }
  7317. },
  7318. {
  7319. "role": "orange-", "translation": "Orange", "side": "a", "help": "variable:orange_help", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7320. "actions": {
  7321. "startup": "variable:startupConnectOrange",
  7322. "preventTeamvote": "variable:cantLynch",
  7323. "teamTalk": "variable:anyDiethard_orange",
  7324. "onDeath": "variable:orangeOnDeath",
  7325. "dummy8": "variable:myVoteIsDemoted",
  7326. "expose": "variable:evadeMaoDemote",
  7327. "hax": "variable:bgHax",
  7328. "vote": "variable:demoted",
  7329. "night": "variable:orangeNight",
  7330. "dummy2": "variable:isKallenFriend",
  7331. "dummy3": "variable:isSuzakuFriend",
  7332. "dummy7": "variable:schneizelWasPLed",
  7333. "onDeadRoles": "variable:orangeWin"
  7334. }
  7335. },
  7336. {
  7337. "role": "orangeX", "translation": "Orange", "side": "a", "help": "variable:orange_help", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7338. "actions": {
  7339. "startup": "variable:startupConnectOrange",
  7340. "preventTeamvote": "variable:cantLynch",
  7341. "teamTalk": "variable:anyDiethard_orange",
  7342. "onDeath": "variable:orangeOnDeath",
  7343. "dummy8": "variable:myVoteIsRIP",
  7344. "dummy8": "variable:myVoteIsRIP",
  7345. "expose": "variable:evadeMaoX",
  7346. "noVote": true,
  7347. "night": "variable:orangeNight",
  7348. "standby": "variable:revealToCharles",
  7349. "dummy2": "variable:isKallenFriend",
  7350. "dummy3": "variable:isSuzakuFriend",
  7351. "dummy7": "variable:schneizelWasPLed",
  7352. "onDeadRoles": "variable:orangeWin"
  7353. }
  7354. },
  7355. {
  7356. "role": "orange2", "translation": "Orange", "side": "a", "help": "variable:orange_help3", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7357. "actions": {
  7358. "startup": "variable:startupConnectOrange",
  7359. "preventTeamvote": "variable:cantLynch",
  7360. "teamTalk": "variable:anyDiethard_orange",
  7361. "onDeath": "variable:orangeOnDeath",
  7362. "dummy8": "variable:myVoteIs1",
  7363. "hax": "variable:bgHax",
  7364. "expose": "variable:evadeMao1",
  7365. "night": "variable:orangeNight2",
  7366. "dummy2": "variable:isKallenFriend",
  7367. "dummy3": "variable:isSuzakuFriend",
  7368. "dummy7": "variable:schneizelWasPLed",
  7369. "onDeadRoles": "variable:orangeWin"
  7370. }
  7371. },
  7372. {
  7373. "role": "orange2+", "translation": "Orange", "side": "a", "help": "variable:orange_help3", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7374. "actions": {
  7375. "startup": "variable:startupConnectOrange",
  7376. "preventTeamvote": "variable:cantLynch",
  7377. "teamTalk": "variable:anyDiethard_orange",
  7378. "onDeath": "variable:orangeOnDeath",
  7379. "dummy8": "variable:myVoteIsPromoted",
  7380. "hax": "variable:bgHax",
  7381. "expose": "variable:evadeMaoPromote",
  7382. "vote": "variable:promoted",
  7383. "night": "variable:orangeNight2",
  7384. "dummy2": "variable:isKallenFriend",
  7385. "dummy3": "variable:isSuzakuFriend",
  7386. "dummy7": "variable:schneizelWasPLed",
  7387. "onDeadRoles": "variable:orangeWin"
  7388. }
  7389. },
  7390. {
  7391. "role": "orange2-", "translation": "Orange", "side": "a", "help": "variable:orange_help3", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7392. "actions": {
  7393. "startup": "variable:startupConnectOrange",
  7394. "preventTeamvote": "variable:cantLynch",
  7395. "teamTalk": "variable:anyDiethard_orange",
  7396. "onDeath": "variable:orangeOnDeath",
  7397. "dummy8": "variable:myVoteIsDemoted",
  7398. "hax": "variable:bgHax",
  7399. "expose": "variable:evadeMaoDemote",
  7400. "vote": "variable:demoted",
  7401. "night": "variable:orangeNight2",
  7402. "dummy2": "variable:isKallenFriend",
  7403. "dummy3": "variable:isSuzakuFriend",
  7404. "dummy7": "variable:schneizelWasPLed",
  7405. "onDeadRoles": "variable:orangeWin"
  7406. }
  7407. },
  7408. {
  7409. "role": "orange2X", "translation": "Orange", "side": "a", "help": "variable:orange_help3", "help2": "variable:orange_help2", "info": "variable:orange_info", "hide": true,
  7410. "actions": {
  7411. "startup": "variable:startupConnectOrange",
  7412. "preventTeamvote": "variable:cantLynch",
  7413. "teamTalk": "variable:anyDiethard_orange",
  7414. "onDeath": "variable:orangeOnDeath",
  7415. "hax": "variable:bgHax",
  7416. "dummy8": "variable:myVoteIsRIP",
  7417. "expose": "variable:evadeMaoX",
  7418. "noVote": true,
  7419. "night": "variable:orangeNight2",
  7420. "standby": "variable:revealToCharles",
  7421. "dummy2": "variable:isKallenFriend",
  7422. "dummy3": "variable:isSuzakuFriend",
  7423. "dummy7": "variable:schneizelWasPLed",
  7424. "onDeadRoles": "variable:orangeWin"
  7425. }
  7426. },
  7427. {
  7428. "role": "ougi_init", "translation": "Ougi", "side": "a", "help": "variable:ougi_help", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": "side",
  7429. "actions": {
  7430. "startup": "variable:startupConnectOugi",
  7431. "preventTeamvote": "variable:cantLynch",
  7432. "teamTalk": "variable:anyDiethard_ougi",
  7433. "onDeath": "variable:ougiOnDeath",
  7434. "dummy8": "variable:myVoteIs1",
  7435. "hax": "variable:bgHax",
  7436. "expose": "variable:evadeMao1",
  7437. "night": "variable:ougiInit",
  7438. "dummy2": "variable:isKallenFriend",
  7439. "dummy3": "variable:isSuzakuFriend",
  7440. "dummy7": "variable:schneizelWasPLed",
  7441. "onDeadRoles": "variable:ougiWin"
  7442. }
  7443. },
  7444. {
  7445. "role": "ougi", "translation": "Ougi", "side": "a", "help": "variable:ougi_help", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7446. "actions": {
  7447. "startup": "variable:startupConnectOugi",
  7448. "preventTeamvote": "variable:cantLynch",
  7449. "teamTalk": "variable:anyDiethard_ougi",
  7450. "onDeath": "variable:ougiOnDeath",
  7451. "dummy8": "variable:myVoteIs1",
  7452. "hax": "variable:bgHax",
  7453. "expose": "variable:evadeMao1",
  7454. "night": "variable:ougiNight",
  7455. "dummy2": "variable:isKallenFriend",
  7456. "dummy3": "variable:isSuzakuFriend",
  7457. "dummy7": "variable:schneizelWasPLed",
  7458. "onDeadRoles": "variable:ougiWin"
  7459. }
  7460. },
  7461. {
  7462. "role": "ougi+", "translation": "Ougi", "side": "a", "help": "variable:ougi_help", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7463. "actions": {
  7464. "startup": "variable:startupConnectOugi",
  7465. "preventTeamvote": "variable:cantLynch",
  7466. "teamTalk": "variable:anyDiethard_ougi",
  7467. "onDeath": "variable:ougiOnDeath",
  7468. "hax": "variable:bgHax",
  7469. "dummy8": "variable:myVoteIsPromoted",
  7470. "expose": "variable:evadeMaoPromote",
  7471. "vote": "variable:promoted",
  7472. "night": "variable:ougiNight",
  7473. "dummy2": "variable:isKallenFriend",
  7474. "dummy3": "variable:isSuzakuFriend",
  7475. "dummy7": "variable:schneizelWasPLed",
  7476. "onDeadRoles": "variable:ougiWin"
  7477. }
  7478. },
  7479. {
  7480. "role": "ougi-", "translation": "Ougi", "side": "a", "help": "variable:ougi_help", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7481. "actions": {
  7482. "startup": "variable:startupConnectOugi",
  7483. "preventTeamvote": "variable:cantLynch",
  7484. "teamTalk": "variable:anyDiethard_ougi",
  7485. "onDeath": "variable:ougiOnDeath",
  7486. "dummy8": "variable:myVoteIsDemoted",
  7487. "hax": "variable:bgHax",
  7488. "expose": "variable:evadeMaoDemote",
  7489. "vote": "variable:demoted",
  7490. "night": "variable:ougiNight",
  7491. "dummy2": "variable:isKallenFriend",
  7492. "dummy3": "variable:isSuzakuFriend",
  7493. "dummy7": "variable:schneizelWasPLed",
  7494. "onDeadRoles": "variable:ougiWin"
  7495. }
  7496. },
  7497. {
  7498. "role": "ougiX", "translation": "Ougi", "side": "a", "help": "variable:ougi_help", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7499. "actions": {
  7500. "startup": "variable:startupConnectOugi",
  7501. "preventTeamvote": "variable:cantLynch",
  7502. "teamTalk": "variable:anyDiethard_ougi",
  7503. "hax": "variable:bgHax",
  7504. "onDeath": "variable:ougiOnDeath",
  7505. "dummy8": "variable:myVoteIsRIP",
  7506. "dummy8": "variable:myVoteIsRIP",
  7507. "expose": "variable:evadeMaoX",
  7508. "noVote": true,
  7509. "night": "variable:ougiNight",
  7510. "standby": "variable:revealToCharles",
  7511. "dummy2": "variable:isKallenFriend",
  7512. "dummy3": "variable:isSuzakuFriend",
  7513. "dummy7": "variable:schneizelWasPLed",
  7514. "onDeadRoles": "variable:ougiWin"
  7515. }
  7516. },
  7517. {
  7518. "role": "ougi2", "translation": "Ougi", "side": "a", "help": "variable:ougi_help3", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7519. "actions": {
  7520. "startup": "variable:startupConnectOugi",
  7521. "preventTeamvote": "variable:cantLynch",
  7522. "teamTalk": "variable:anyDiethard_ougi",
  7523. "onDeath": "variable:ougiOnDeath",
  7524. "hax": "variable:bgHax",
  7525. "dummy8": "variable:myVoteIs1",
  7526. "expose": "variable:evadeMao1",
  7527. "night": "variable:ougiNight2",
  7528. "dummy2": "variable:isKallenFriend",
  7529. "dummy3": "variable:isSuzakuFriend",
  7530. "dummy7": "variable:schneizelWasPLed",
  7531. "onDeadRoles": "variable:ougiWin"
  7532. }
  7533. },
  7534. {
  7535. "role": "ougi2+", "translation": "Ougi", "side": "a", "help": "variable:ougi_help3", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7536. "actions": {
  7537. "startup": "variable:startupConnectOugi",
  7538. "preventTeamvote": "variable:cantLynch",
  7539. "teamTalk": "variable:anyDiethard_ougi",
  7540. "onDeath": "variable:ougiOnDeath",
  7541. "hax": "variable:bgHax",
  7542. "dummy8": "variable:myVoteIsPromoted",
  7543. "expose": "variable:evadeMaoPromote",
  7544. "vote": "variable:promoted",
  7545. "night": "variable:ougiNight2",
  7546. "dummy2": "variable:isKallenFriend",
  7547. "dummy3": "variable:isSuzakuFriend",
  7548. "dummy7": "variable:schneizelWasPLed",
  7549. "onDeadRoles": "variable:ougiWin"
  7550. }
  7551. },
  7552. {
  7553. "role": "ougi2-", "translation": "Ougi", "side": "a", "help": "variable:ougi_help3", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7554. "actions": {
  7555. "startup": "variable:startupConnectOugi",
  7556. "preventTeamvote": "variable:cantLynch",
  7557. "teamTalk": "variable:anyDiethard_ougi",
  7558. "onDeath": "variable:ougiOnDeath",
  7559. "dummy8": "variable:myVoteIsDemoted",
  7560. "hax": "variable:bgHax",
  7561. "expose": "variable:evadeMaoDemote",
  7562. "vote": "variable:demoted",
  7563. "night": "variable:ougiNight2",
  7564. "dummy2": "variable:isKallenFriend",
  7565. "dummy3": "variable:isSuzakuFriend",
  7566. "dummy7": "variable:schneizelWasPLed",
  7567. "onDeadRoles": "variable:ougiWin"
  7568. }
  7569. },
  7570. {
  7571. "role": "ougi2X", "translation": "Ougi", "side": "a", "help": "variable:ougi_help3", "help2": "variable:ougi_help2", "info": "variable:ougi_info", "hide": true,
  7572. "actions": {
  7573. "startup": "variable:startupConnectOugi",
  7574. "preventTeamvote": "variable:cantLynch",
  7575. "teamTalk": "variable:anyDiethard_ougi",
  7576. "onDeath": "variable:ougiOnDeath",
  7577. "dummy8": "variable:myVoteIsRIP",
  7578. "hax": "variable:bgHax",
  7579. "expose": "variable:evadeMaoX",
  7580. "noVote": true,
  7581. "night": "variable:ougiNight2",
  7582. "dummy2": "variable:isKallenFriend",
  7583. "standby": "variable:revealToCharles",
  7584. "dummy3": "variable:isSuzakuFriend",
  7585. "dummy7": "variable:schneizelWasPLed",
  7586. "onDeadRoles": "variable:ougiWin"
  7587. }
  7588. },
  7589. {
  7590. "role": "mao_init", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": "side",
  7591. "actions": {
  7592. "startup": "variable:revealWinners",
  7593. "preventTeamvote": "variable:cantLynch",
  7594. "teamTalk": "variable:anyDiethard_mao",
  7595. "onDeath": "variable:maoOnDeath",
  7596. "hax": "variable:maoHax",
  7597. "kill": "variable:nightcounter",
  7598. "night": "variable:maoInit",
  7599. "standby": "variable:maoDay",
  7600. "voteshield": "variable:maoVS",
  7601. "dummy2": "variable:isKallenFriend",
  7602. "dummy3": "variable:isSuzakuFoe",
  7603. "dummy7": "variable:schneizelWasPLed",
  7604. "onDeadRoles": "variable:maoWin"
  7605. }
  7606. },
  7607. {
  7608. "role": "mao", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7609. "actions": {
  7610. "startup": "variable:revealWinners",
  7611. "preventTeamvote": "variable:cantLynch",
  7612. "teamTalk": "variable:anyDiethard_mao",
  7613. "onDeath": "variable:maoOnDeath",
  7614. "kill": "variable:nightcounter",
  7615. "hax": "variable:maoHax",
  7616. "standby": "variable:maoDay",
  7617. "night": "variable:maoNight",
  7618. "voteshield": "variable:maoVS",
  7619. "dummy2": "variable:isKallenFriend",
  7620. "dummy3": "variable:isSuzakuFoe",
  7621. "dummy7": "variable:schneizelWasPLed",
  7622. "onDeadRoles": "variable:maoWin"
  7623. }
  7624. },
  7625. {
  7626. "role": "mao+", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7627. "actions": {
  7628. "startup": "variable:revealWinners",
  7629. "preventTeamvote": "variable:cantLynch",
  7630. "teamTalk": "variable:anyDiethard_mao",
  7631. "onDeath": "variable:maoOnDeath",
  7632. "kill": "variable:nightcounter",
  7633. "hax": "variable:maoHax",
  7634. "standby": "variable:maoDay",
  7635. "night": "variable:maoNight",
  7636. "voteshield": "variable:maoVS",
  7637. "vote": "variable:promoted",
  7638. "dummy2": "variable:isKallenFriend",
  7639. "dummy3": "variable:isSuzakuFoe",
  7640. "dummy7": "variable:schneizelWasPLed",
  7641. "onDeadRoles": "variable:maoWin"
  7642. }
  7643. },
  7644. {
  7645. "role": "mao-", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7646. "actions": {
  7647. "startup": "variable:revealWinners",
  7648. "preventTeamvote": "variable:cantLynch",
  7649. "teamTalk": "variable:anyDiethard_mao",
  7650. "onDeath": "variable:maoOnDeath",
  7651. "kill": "variable:nightcounter",
  7652. "hax": "variable:maoHax",
  7653. "standby": "variable:maoDay",
  7654. "night": "variable:maoNight",
  7655. "voteshield": "variable:maoVS",
  7656. "vote": "variable:demoted",
  7657. "dummy2": "variable:isKallenFriend",
  7658. "dummy3": "variable:isSuzakuFoe",
  7659. "dummy7": "variable:schneizelWasPLed",
  7660. "onDeadRoles": "variable:maoWin"
  7661. }
  7662. },
  7663. {
  7664. "role": "maoX", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7665. "actions": {
  7666. "startup": "variable:revealWinners",
  7667. "preventTeamvote": "variable:cantLynch",
  7668. "teamTalk": "variable:anyDiethard_mao",
  7669. "onDeath": "variable:maoOnDeath",
  7670. "kill": "variable:nightcounter",
  7671. "hax": "variable:maoHax",
  7672. "standby": "variable:maoDay",
  7673. "night": "variable:maoNight",
  7674. "standby": "variable:revealToCharles",
  7675. "voteshield": "variable:maoVS",
  7676. "noVote": true,
  7677. "dummy2": "variable:isKallenFriend",
  7678. "dummy3": "variable:isSuzakuFoe",
  7679. "dummy7": "variable:schneizelWasPLed",
  7680. "onDeadRoles": "variable:maoWin"
  7681. }
  7682. },
  7683. {
  7684. "role": "mao2", "translation": "Mao", "side": "a", "help": "variable:mao_help3", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7685. "actions": {
  7686. "startup": "variable:revealWinners",
  7687. "preventTeamvote": "variable:cantLynch",
  7688. "teamTalk": "variable:anyDiethard_mao",
  7689. "onDeath": "variable:maoOnDeath",
  7690. "standby": "variable:maoDay",
  7691. "kill": "variable:nightcounter",
  7692. "hax": "variable:maoHax",
  7693. "vote": "variable:promoted",
  7694. "night": "variable:maoNight",
  7695. "voteshield": "variable:maoVS",
  7696. "dummy2": "variable:isKallenFriend",
  7697. "dummy3": "variable:isSuzakuFoe",
  7698. "dummy7": "variable:schneizelWasPLed",
  7699. "onDeadRoles": "variable:maoWin"
  7700. }
  7701. },
  7702. {
  7703. "role": "mao2+", "translation": "Mao", "side": "a", "help": "variable:mao_help3", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7704. "actions": {
  7705. "startup": "variable:revealWinners",
  7706. "preventTeamvote": "variable:cantLynch",
  7707. "teamTalk": "variable:anyDiethard_mao",
  7708. "onDeath": "variable:maoOnDeath",
  7709. "hax": "variable:maoHax",
  7710. "standby": "variable:maoDay",
  7711. "night": "variable:maoNight",
  7712. "voteshield": "variable:maoVS",
  7713. "dummy8": "variable:myVoteIsPromoted",
  7714. "vote": "variable:promoted",
  7715. "dummy2": "variable:isKallenFriend",
  7716. "dummy3": "variable:isSuzakuFoe",
  7717. "dummy7": "variable:schneizelWasPLed",
  7718. "onDeadRoles": "variable:maoWin"
  7719. }
  7720. },
  7721. {
  7722. "role": "mao2-", "translation": "Mao", "side": "a", "help": "variable:mao_help3", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7723. "actions": {
  7724. "startup": "variable:revealWinners",
  7725. "preventTeamvote": "variable:cantLynch",
  7726. "teamTalk": "variable:anyDiethard_mao",
  7727. "onDeath": "variable:maoOnDeath",
  7728. "hax": "variable:maoHax",
  7729. "kill": "variable:nightcounter",
  7730. "standby": "variable:maoDay",
  7731. "night": "variable:maoNight",
  7732. "voteshield": "variable:maoVS",
  7733. "dummy8": "variable:myVoteIsPromoted",
  7734. "vote": "variable:promoted",
  7735. "vote": "variable:demoted",
  7736. "dummy2": "variable:isKallenFriend",
  7737. "dummy3": "variable:isSuzakuFoe",
  7738. "dummy7": "variable:schneizelWasPLed",
  7739. "onDeadRoles": "variable:maoWin"
  7740. }
  7741. },
  7742. {
  7743. "role": "mao2X", "translation": "Mao", "side": "a", "help": "variable:mao_help3", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7744. "actions": {
  7745. "startup": "variable:revealWinners",
  7746. "preventTeamvote": "variable:cantLynch",
  7747. "teamTalk": "variable:anyDiethard_mao",
  7748. "onDeath": "variable:maoOnDeath",
  7749. "hax": "variable:maoHax",
  7750. "kill": "variable:nightcounter",
  7751. "standby": "variable:maoDayBrainwashed",
  7752. "night": "variable:maoNight",
  7753. "voteshield": "variable:maoVS",
  7754. "dummy8": "variable:myVoteIsPromoted",
  7755. "noVote": true,
  7756. "dummy2": "variable:isKallenFriend",
  7757. "dummy3": "variable:isSuzakuFoe",
  7758. "dummy7": "variable:schneizelWasPLed",
  7759. "onDeadRoles": "variable:maoWin"
  7760. }
  7761. },
  7762. {
  7763. "role": "maoRIP", "translation": "Mao", "side": "a", "help": "variable:mao_help", "help2": "variable:mao_help2", "info": "variable:mao_info", "hide": true,
  7764. "actions": {
  7765. "startup": "variable:revealWinners",
  7766. "preventTeamvote": "variable:cantLynch",
  7767. "teamTalk": "variable:anyDiethard_mao",
  7768. "onDeath": "variable:maoOnDeath",
  7769. "hax": "variable:maoHax",
  7770. "night": "variable:maoInit",
  7771. "standby": "variable:maoDay",
  7772. "voteshield": "variable:maoVS",
  7773. "dummy2": "variable:isKallenFriend",
  7774. "dummy3": "variable:isSuzakuFoe",
  7775. "dummy7": "variable:schneizelWasPLed",
  7776. "onDeadRoles": "variable:maoWin"
  7777. }
  7778. },
  7779. {
  7780. "role": "cornelia4", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7781. "actions": {
  7782. "startup": "variable:revealWinners",
  7783. "preventTeamvote": "variable:cantLynch",
  7784. "teamTalk": "variable:anyDiethard_cornelia",
  7785. "onDeath": "variable:corneliaOnDeath",
  7786. "night": "variable:corneliaNight4",
  7787. "dummy8": "variable:myVoteIs0.5",
  7788. "expose": "variable:evadeMao0.5",
  7789. "dummy2": "variable:isKallenFoe",
  7790. "dummy3": "variable:isSuzakuFriend",
  7791. "vote": "variable:corneliaVote4",
  7792. "dummy7": "variable:schneizelWasPLed",
  7793. "onDeadRoles": "variable:corneliaWin"
  7794. }
  7795. },
  7796. {
  7797. "role": "cornelia3", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7798. "actions": {
  7799. "startup": "variable:revealWinners",
  7800. "preventTeamvote": "variable:cantLynch",
  7801. "teamTalk": "variable:anyDiethard_cornelia",
  7802. "onDeath": "variable:corneliaOnDeath",
  7803. "night": "variable:corneliaNight3",
  7804. "dummy8": "variable:myVoteIs1",
  7805. "expose": "variable:evadeMao1",
  7806. "dummy2": "variable:isKallenFoe",
  7807. "dummy3": "variable:isSuzakuFriend",
  7808. "vote": "variable:corneliaVote3",
  7809. "dummy7": "variable:schneizelWasPLed",
  7810. "onDeadRoles": "variable:corneliaWin"
  7811. }
  7812. },
  7813. {
  7814. "role": "cornelia2", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7815. "actions": {
  7816. "startup": "variable:revealWinners",
  7817. "preventTeamvote": "variable:cantLynch",
  7818. "teamTalk": "variable:anyDiethard_cornelia",
  7819. "onDeath": "variable:corneliaOnDeath",
  7820. "night": "variable:corneliaNight2",
  7821. "dummy8": "variable:myVoteIs2",
  7822. "expose": "variable:evadeMao2",
  7823. "dummy2": "variable:isKallenFoe",
  7824. "dummy3": "variable:isSuzakuFriend",
  7825. "vote": "variable:corneliaVote2",
  7826. "dummy7": "variable:schneizelWasPLed",
  7827. "onDeadRoles": "variable:corneliaWin"
  7828. }
  7829. },
  7830. {
  7831. "role": "cornelia", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7832. "actions": {
  7833. "startup": "variable:revealWinners",
  7834. "preventTeamvote": "variable:cantLynch",
  7835. "teamTalk": "variable:anyDiethard_cornelia",
  7836. "onDeath": "variable:corneliaOnDeath",
  7837. "night": "variable:corneliaNight1",
  7838. "dummy8": "variable:myVoteIs4",
  7839. "expose": "variable:evadeMao4",
  7840. "dummy2": "variable:isKallenFoe",
  7841. "dummy3": "variable:isSuzakuFriend",
  7842. "vote": "variable:corneliaVote1",
  7843. "dummy7": "variable:schneizelWasPLed",
  7844. "onDeadRoles": "variable:corneliaWin"
  7845. }
  7846. },
  7847. {
  7848. "role": "cornelia4+", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7849. "actions": {
  7850. "startup": "variable:revealWinners",
  7851. "preventTeamvote": "variable:cantLynch",
  7852. "teamTalk": "variable:anyDiethard_cornelia",
  7853. "onDeath": "variable:corneliaOnDeath",
  7854. "night": "variable:corneliaNight4",
  7855. "dummy8": "variable:myVoteIsPromoted",
  7856. "expose": "variable:evadeMaoPromote",
  7857. "dummy2": "variable:isKallenFoe",
  7858. "dummy3": "variable:isSuzakuFriend",
  7859. "vote": "variable:promoted",
  7860. "dummy7": "variable:schneizelWasPLed",
  7861. "onDeadRoles": "variable:corneliaWin"
  7862. }
  7863. },
  7864. {
  7865. "role": "cornelia3+", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7866. "actions": {
  7867. "startup": "variable:revealWinners",
  7868. "preventTeamvote": "variable:cantLynch",
  7869. "teamTalk": "variable:anyDiethard_cornelia",
  7870. "onDeath": "variable:corneliaOnDeath",
  7871. "night": "variable:corneliaNight3",
  7872. "dummy8": "variable:myVoteIsPromoted",
  7873. "expose": "variable:evadeMaoPromote",
  7874. "dummy2": "variable:isKallenFoe",
  7875. "dummy3": "variable:isSuzakuFriend",
  7876. "dummy7": "variable:schneizelWasPLed",
  7877. "vote": "variable:promoted",
  7878. "onDeadRoles": "variable:corneliaWin"
  7879. }
  7880. },
  7881. {
  7882. "role": "cornelia2+", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7883. "actions": {
  7884. "startup": "variable:revealWinners",
  7885. "preventTeamvote": "variable:cantLynch",
  7886. "teamTalk": "variable:anyDiethard_cornelia",
  7887. "onDeath": "variable:corneliaOnDeath",
  7888. "night": "variable:corneliaNight2",
  7889. "dummy8": "variable:myVoteIsPromoted",
  7890. "expose": "variable:evadeMaoPromote",
  7891. "dummy2": "variable:isKallenFoe",
  7892. "dummy3": "variable:isSuzakuFriend",
  7893. "dummy7": "variable:schneizelWasPLed",
  7894. "vote": "variable:promoted",
  7895. "onDeadRoles": "variable:corneliaWin"
  7896. }
  7897. },
  7898. {
  7899. "role": "cornelia+", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7900. "actions": {
  7901. "startup": "variable:revealWinners",
  7902. "preventTeamvote": "variable:cantLynch",
  7903. "teamTalk": "variable:anyDiethard_cornelia",
  7904. "onDeath": "variable:corneliaOnDeath",
  7905. "night": "variable:corneliaNight1",
  7906. "dummy8": "variable:myVoteIsPromoted",
  7907. "expose": "variable:evadeMaoPromote",
  7908. "dummy2": "variable:isKallenFoe",
  7909. "dummy3": "variable:isSuzakuFriend",
  7910. "dummy7": "variable:schneizelWasPLed",
  7911. "vote": "variable:promoted",
  7912. "onDeadRoles": "variable:corneliaWin"
  7913. }
  7914. },
  7915. {
  7916. "role": "cornelia4-", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7917. "actions": {
  7918. "startup": "variable:revealWinners",
  7919. "preventTeamvote": "variable:cantLynch",
  7920. "teamTalk": "variable:anyDiethard_cornelia",
  7921. "onDeath": "variable:corneliaOnDeath",
  7922. "night": "variable:corneliaNight4",
  7923. "dummy8": "variable:myVoteIsDemoted",
  7924. "expose": "variable:evadeMaoDemote",
  7925. "dummy2": "variable:isKallenFoe",
  7926. "dummy3": "variable:isSuzakuFriend",
  7927. "dummy7": "variable:schneizelWasPLed",
  7928. "vote": "variable:demoted",
  7929. "onDeadRoles": "variable:corneliaWin"
  7930. }
  7931. },
  7932. {
  7933. "role": "cornelia3-", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7934. "actions": {
  7935. "startup": "variable:revealWinners",
  7936. "preventTeamvote": "variable:cantLynch",
  7937. "teamTalk": "variable:anyDiethard_cornelia",
  7938. "onDeath": "variable:corneliaOnDeath",
  7939. "night": "variable:corneliaNight3",
  7940. "dummy8": "variable:myVoteIsDemoted",
  7941. "expose": "variable:evadeMaoDemote",
  7942. "dummy2": "variable:isKallenFoe",
  7943. "dummy3": "variable:isSuzakuFriend",
  7944. "dummy7": "variable:schneizelWasPLed",
  7945. "vote": "variable:demoted",
  7946. "onDeadRoles": "variable:corneliaWin"
  7947. }
  7948. },
  7949. {
  7950. "role": "cornelia2-", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7951. "actions": {
  7952. "startup": "variable:revealWinners",
  7953. "preventTeamvote": "variable:cantLynch",
  7954. "teamTalk": "variable:anyDiethard_cornelia",
  7955. "onDeath": "variable:corneliaOnDeath",
  7956. "night": "variable:corneliaNight2",
  7957. "dummy8": "variable:myVoteIsDemoted",
  7958. "expose": "variable:evadeMaoDemote",
  7959. "dummy2": "variable:isKallenFoe",
  7960. "dummy3": "variable:isSuzakuFriend",
  7961. "dummy7": "variable:schneizelWasPLed",
  7962. "vote": "variable:demoted",
  7963. "onDeadRoles": "variable:corneliaWin"
  7964. }
  7965. },
  7966. {
  7967. "role": "cornelia-", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7968. "actions": {
  7969. "startup": "variable:revealWinners",
  7970. "preventTeamvote": "variable:cantLynch",
  7971. "teamTalk": "variable:anyDiethard_cornelia",
  7972. "onDeath": "variable:corneliaOnDeath",
  7973. "night": "variable:corneliaNight1",
  7974. "dummy8": "variable:myVoteIsDemoted",
  7975. "expose": "variable:evadeMaoDemote",
  7976. "dummy2": "variable:isKallenFoe",
  7977. "dummy3": "variable:isSuzakuFriend",
  7978. "dummy7": "variable:schneizelWasPLed",
  7979. "vote": "variable:demoted",
  7980. "onDeadRoles": "variable:corneliaWin"
  7981. }
  7982. },
  7983. {
  7984. "role": "cornelia4X", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  7985. "actions": {
  7986. "startup": "variable:revealWinners",
  7987. "preventTeamvote": "variable:cantLynch",
  7988. "teamTalk": "variable:anyDiethard_cornelia",
  7989. "onDeath": "variable:corneliaOnDeath",
  7990. "night": "variable:corneliaNight4",
  7991. "dummy8": "variable:myVoteIsRIP",
  7992. "dummy8": "variable:myVoteIsRIP",
  7993. "expose": "variable:evadeMaoX",
  7994. "standby": "variable:revealToCharles",
  7995. "dummy2": "variable:isKallenFoe",
  7996. "dummy3": "variable:isSuzakuFriend",
  7997. "dummy7": "variable:schneizelWasPLed",
  7998. "noVote": true,
  7999. "onDeadRoles": "variable:corneliaWin"
  8000. }
  8001. },
  8002. {
  8003. "role": "cornelia3X", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  8004. "actions": {
  8005. "startup": "variable:revealWinners",
  8006. "preventTeamvote": "variable:cantLynch",
  8007. "teamTalk": "variable:anyDiethard_cornelia",
  8008. "onDeath": "variable:corneliaOnDeath",
  8009. "night": "variable:corneliaNight3",
  8010. "dummy8": "variable:myVoteIsRIP",
  8011. "dummy8": "variable:myVoteIsRIP",
  8012. "expose": "variable:evadeMaoX",
  8013. "standby": "variable:revealToCharles",
  8014. "dummy2": "variable:isKallenFoe",
  8015. "dummy3": "variable:isSuzakuFriend",
  8016. "dummy7": "variable:schneizelWasPLed",
  8017. "noVote": true,
  8018. "onDeadRoles": "variable:corneliaWin"
  8019. }
  8020. },
  8021. {
  8022. "role": "cornelia2X", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  8023. "actions": {
  8024. "startup": "variable:revealWinners",
  8025. "preventTeamvote": "variable:cantLynch",
  8026. "teamTalk": "variable:anyDiethard_cornelia",
  8027. "onDeath": "variable:corneliaOnDeath",
  8028. "night": "variable:corneliaNight2",
  8029. "dummy8": "variable:myVoteIsRIP",
  8030. "dummy8": "variable:myVoteIsRIP",
  8031. "expose": "variable:evadeMaoX",
  8032. "standby": "variable:revealToCharles",
  8033. "dummy2": "variable:isKallenFoe",
  8034. "dummy3": "variable:isSuzakuFriend",
  8035. "dummy7": "variable:schneizelWasPLed",
  8036. "noVote": true,
  8037. "onDeadRoles": "variable:corneliaWin"
  8038. }
  8039. },
  8040. {
  8041. "role": "corneliaX", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": true,
  8042. "actions": {
  8043. "startup": "variable:revealWinners",
  8044. "preventTeamvote": "variable:cantLynch",
  8045. "teamTalk": "variable:anyDiethard_cornelia",
  8046. "onDeath": "variable:corneliaOnDeath",
  8047. "night": "variable:corneliaNight1",
  8048. "dummy8": "variable:myVoteIsRIP",
  8049. "dummy8": "variable:myVoteIsRIP",
  8050. "expose": "variable:evadeMaoX",
  8051. "standby": "variable:revealToCharles",
  8052. "dummy2": "variable:isKallenFoe",
  8053. "dummy3": "variable:isSuzakuFriend",
  8054. "dummy7": "variable:schneizelWasPLed",
  8055. "noVote": true,
  8056. "onDeadRoles": "variable:corneliaWin"
  8057. }
  8058. },
  8059. {
  8060. "role": "cornelia_init", "translation": "Cornelia", "side": "a", "help": "variable:cornelia_help", "help2": "variable:cornelia_help2", "info": "variable:cornelia_info", "hide": "side",
  8061. "actions": {
  8062. "startup": "variable:revealWinners",
  8063. "preventTeamvote": "variable:cantLynch",
  8064. "teamTalk": "variable:anyDiethard_cornelia",
  8065. "onDeath": "variable:corneliaOnDeath",
  8066. "night": "variable:corneliaInit",
  8067. "dummy8": "variable:myVoteIs4",
  8068. "expose": "variable:evadeMao4",
  8069. "dummy2": "variable:isKallenFoe",
  8070. "dummy3": "variable:isSuzakuFriend",
  8071. "dummy7": "variable:schneizelWasPLed",
  8072. "vote": "variable:corneliaVote1",
  8073. "onDeadRoles": "variable:corneliaWin"
  8074. }
  8075. },
  8076. {
  8077. "role": "toudou_init", "translation": "Toudou", "side": "a", "help": "variable:toudou_help", "help2": "variable:toudou_help2", "info": "variable:toudou_info", "hide": "side",
  8078. "actions": {
  8079. "startup": "variable:revealWinners",
  8080. "preventTeamvote": "variable:cantLynch",
  8081. "teamTalk": "variable:anyDiethard_toudou",
  8082. "onDeath": "variable:toudouOnDeath",
  8083. "dummy8": "variable:myVoteIs1",
  8084. "expose": "variable:evadeMao1",
  8085. "distract": "variable:schneizelParanoid",
  8086. "hax": "variable:inspectorHax",
  8087. "standby": "variable:toudouDayKillInit",
  8088. "night": "variable:toudouInit",
  8089. "dummy2": "variable:isKallenFriend",
  8090. "dummy3": "variable:isSuzakuFoe",
  8091. "daykill": {"mode": {"ignore": "variable:anySuzakuFlight"}, "expend": true },
  8092. "onDeadRoles": "variable:toudouWin"
  8093. }
  8094. },
  8095. {
  8096. "role": "toudou", "translation": "Toudou", "side": "a", "help": "variable:toudou_help", "help2": "variable:toudou_help2", "info": "variable:toudou_info", "hide": true,
  8097. "actions": {
  8098. "startup": "variable:revealWinners",
  8099. "preventTeamvote": "variable:cantLynch",
  8100. "teamTalk": "variable:anyDiethard_toudou",
  8101. "onDeath": "variable:toudouOnDeath",
  8102. "dummy8": "variable:myVoteIs1",
  8103. "expose": "variable:evadeMao1",
  8104. "distract": "variable:schneizelParanoid",
  8105. "hax": "variable:inspectorHax",
  8106. "standby": "variable:toudouDayKill",
  8107. "night": "variable:toudouNight",
  8108. "dummy2": "variable:isKallenFriend",
  8109. "dummy3": "variable:isSuzakuFoe",
  8110. "daykill": {"mode": {"ignore": "variable:anySuzakuFlight"}, "expend": true },
  8111. "onDeadRoles": "variable:toudouWin"
  8112. }
  8113. },
  8114. {
  8115. "role": "toudou+", "translation": "Toudou", "side": "a", "help": "variable:toudou_help", "help2": "variable:toudou_help2", "info": "variable:toudou_info", "hide": true,
  8116. "actions": {
  8117. "startup": "variable:revealWinners",
  8118. "preventTeamvote": "variable:cantLynch",
  8119. "teamTalk": "variable:anyDiethard_toudou",
  8120. "onDeath": "variable:toudouOnDeath",
  8121. "dummy8": "variable:myVoteIsPromoted",
  8122. "expose": "variable:evadeMaoPromote",
  8123. "distract": "variable:schneizelParanoid",
  8124. "hax": "variable:inspectorHax",
  8125. "standby": "variable:toudouDayKill",
  8126. "night": "variable:toudouNight",
  8127. "dummy2": "variable:isKallenFriend",
  8128. "dummy3": "variable:isSuzakuFoe",
  8129. "vote": "variable:promoted",
  8130. "daykill": {"mode": {"ignore": "variable:anySuzakuFlight"}, "expend": true },
  8131. "onDeadRoles": "variable:toudouWin"
  8132. }
  8133. },
  8134. {
  8135. "role": "toudou-", "translation": "Toudou", "side": "a", "help": "variable:toudou_help", "help2": "variable:toudou_help2", "info": "variable:toudou_info", "hide": true,
  8136. "actions": {
  8137. "startup": "variable:revealWinners",
  8138. "preventTeamvote": "variable:cantLynch",
  8139. "teamTalk": "variable:anyDiethard_toudou",
  8140. "onDeath": "variable:toudouOnDeath",
  8141. "dummy8": "variable:myVoteIsDemoted",
  8142. "expose": "variable:evadeMaoDemote",
  8143. "distract": "variable:schneizelParanoid",
  8144. "hax": "variable:inspectorHax",
  8145. "standby": "variable:toudouDayKill",
  8146. "night": "variable:toudouNight",
  8147. "dummy2": "variable:isKallenFriend",
  8148. "dummy3": "variable:isSuzakuFoe",
  8149. "vote": "variable:demoted",
  8150. "daykill": {"mode": {"ignore": "variable:anySuzakuFlight"}, "expend": true },
  8151. "onDeadRoles": "variable:toudouWin"
  8152. }
  8153. },
  8154. {
  8155. "role": "toudouX", "translation": "Toudou", "side": "a", "help": "variable:toudou_help", "help2": "variable:toudou_help2", "info": "variable:toudou_info", "hide": true,
  8156. "actions": {
  8157. "startup": "variable:revealWinners",
  8158. "preventTeamvote": "variable:cantLynch",
  8159. "teamTalk": "variable:anyDiethard_toudou",
  8160. "onDeath": "variable:toudouOnDeath",
  8161. "dummy8": "variable:myVoteIsRIP",
  8162. "dummy8": "variable:myVoteIsRIP",
  8163. "expose": "variable:evadeMaoX",
  8164. "distract": "variable:schneizelParanoid",
  8165. "hax": "variable:inspectorHax",
  8166. "standby": "variable:toudouDayKillBrainwashed",
  8167. "night": "variable:toudouNight",
  8168. "dummy2": "variable:isKallenFriend",
  8169. "dummy3": "variable:isSuzakuFoe",
  8170. "noVote": true,
  8171. "daykill": {"mode": {"ignore": "variable:anySuzakuFlight"}, "expend": true },
  8172. "onDeadRoles": "variable:toudouWin"
  8173. }
  8174. },
  8175. {
  8176. "role": "xingke_init", "translation": "Xingke", "side": "a", "help": "variable:xingke_help", "help2": "variable:xingke_help2", "info": "variable:xingke_info", "hide": "side",
  8177. "actions": {
  8178. "startup": "variable:revealWinners",
  8179. "preventTeamvote": "variable:cantLynch",
  8180. "teamTalk": "variable:anyDiethard_xingke",
  8181. "onDeath": "variable:xingkeOnDeath",
  8182. "dummy8": "variable:myVoteIs1",
  8183. "expose": "variable:evadeMao1",
  8184. "hax": "variable:inspectorHax",
  8185. "distract": "variable:schneizelParanoid",
  8186. "standby": "variable:xingkeDayKillInit",
  8187. "night": "variable:xingkeInit",
  8188. "dummy2": "variable:isKallenFoe",
  8189. "dummy3": "variable:isSuzakuFriend",
  8190. "kill": {"mode": {"ignore": "variable:anyKallenRadiant"}, "msg": "Your target (~Self~) was protected!" },
  8191. "onDeadRoles": "variable:xingkeWin"
  8192. }
  8193. },
  8194. {
  8195. "role": "xingke", "translation": "Xingke", "side": "a", "help": "variable:xingke_help", "help2": "variable:xingke_help2", "info": "variable:xingke_info", "hide": true,
  8196. "actions": {
  8197. "startup": "variable:revealWinners",
  8198. "preventTeamvote": "variable:cantLynch",
  8199. "teamTalk": "variable:anyDiethard_xingke",
  8200. "onDeath": "variable:xingkeOnDeath",
  8201. "dummy8": "variable:myVoteIs1",
  8202. "expose": "variable:evadeMao1",
  8203. "hax": "variable:inspectorHax",
  8204. "distract": "variable:schneizelParanoid",
  8205. "standby": "variable:xingkeDayKill",
  8206. "night": "variable:xingkeNight",
  8207. "dummy2": "variable:isKallenFoe",
  8208. "dummy3": "variable:isSuzakuFriend",
  8209. "kill": {"mode": {"ignore": "variable:anyKallenRadiant"}, "msg": "Your target (~Self~) was protected!" },
  8210. "onDeadRoles": "variable:xingkeWin"
  8211. }
  8212. },
  8213. {
  8214. "role": "xingke+", "translation": "Xingke", "side": "a", "help": "variable:xingke_help", "help2": "variable:xingke_help2", "info": "variable:xingke_info", "hide": true,
  8215. "actions": {
  8216. "startup": "variable:revealWinners",
  8217. "preventTeamvote": "variable:cantLynch",
  8218. "teamTalk": "variable:anyDiethard_xingke",
  8219. "onDeath": "variable:xingkeOnDeath",
  8220. "dummy8": "variable:myVoteIsPromoted",
  8221. "expose": "variable:evadeMaoPromote",
  8222. "hax": "variable:inspectorHax",
  8223. "distract": "variable:schneizelParanoid",
  8224. "standby": "variable:xingkeDayKill",
  8225. "night": "variable:xingkeNight",
  8226. "dummy2": "variable:isKallenFoe",
  8227. "dummy3": "variable:isSuzakuFriend",
  8228. "vote": "variable:promoted",
  8229. "kill": {"mode": {"ignore": "variable:anyKallenRadiant"}, "msg": "Your target (~Self~) was protected!" },
  8230. "onDeadRoles": "variable:xingkeWin"
  8231. }
  8232. },
  8233. {
  8234. "role": "xingke-", "translation": "Xingke", "side": "a", "help": "variable:xingke_help", "help2": "variable:xingke_help2", "info": "variable:xingke_info", "hide": true,
  8235. "actions": {
  8236. "startup": "variable:revealWinners",
  8237. "preventTeamvote": "variable:cantLynch",
  8238. "teamTalk": "variable:anyDiethard_xingke",
  8239. "onDeath": "variable:xingkeOnDeath",
  8240. "dummy8": "variable:myVoteIsDemoted",
  8241. "expose": "variable:evadeMaoDemote",
  8242. "hax": "variable:inspectorHax",
  8243. "distract": "variable:schneizelParanoid",
  8244. "standby": "variable:xingkeDayKill",
  8245. "night": "variable:xingkeNight",
  8246. "dummy2": "variable:isKallenFoe",
  8247. "dummy3": "variable:isSuzakuFriend",
  8248. "vote": "variable:demoted",
  8249. "kill": {"mode": {"ignore": "variable:anyKallenRadiant"}, "msg": "Your target (~Self~) was protected!" },
  8250. "onDeadRoles": "variable:xingkeWin"
  8251. }
  8252. },
  8253. {
  8254. "role": "xingkeX", "translation": "Xingke", "side": "a", "help": "variable:xingke_help", "help2": "variable:xingke_help2", "info": "variable:xingke_info", "hide": true,
  8255. "actions": {
  8256. "startup": "variable:revealWinners",
  8257. "preventTeamvote": "variable:cantLynch",
  8258. "teamTalk": "variable:anyDiethard_xingke",
  8259. "onDeath": "variable:xingkeOnDeath",
  8260. "dummy8": "variable:myVoteIsRIP",
  8261. "dummy8": "variable:myVoteIsRIP",
  8262. "expose": "variable:evadeMaoX",
  8263. "hax": "variable:inspectorHax",
  8264. "distract": "variable:schneizelParanoid",
  8265. "standby": "variable:xingkeDayKillBrainwashed",
  8266. "noVote": true,
  8267. "kill": {"mode": {"ignore": "variable:anyKallenRadiant"}, "msg": "Your target (~Self~) was protected!" },
  8268. "night": "variable:xingkeNight",
  8269. "dummy2": "variable:isKallenFoe",
  8270. "dummy3": "variable:isSuzakuFriend",
  8271. "onDeadRoles": "variable:xingkeWin"
  8272. }
  8273. },
  8274. {
  8275. "role": "tamaki_init", "translation": "Tamaki", "side": "a", "help": "variable:tamaki_help", "help2": "variable:tamaki_help2", "info": "variable:tamaki_info", "hide": "side",
  8276. "actions": {
  8277. "startup": "variable:revealWinners",
  8278. "preventTeamvote": "variable:cantLynch",
  8279. "teamTalk": "variable:anyDiethard_tamaki",
  8280. "onDeath": "variable:tamakiOnDeath",
  8281. "dummy8": "variable:myVoteIs1",
  8282. "expose": "variable:evadeMao1",
  8283. "distract": "variable:schneizelWasPLed",
  8284. "night": "variable:poisonerInit",
  8285. "dummy2": "variable:isKallenFriend",
  8286. "dummy3": "variable:isSuzakuFriend",
  8287. "onDeadRoles": "variable:tamakiWin"
  8288. }
  8289. },
  8290. {
  8291. "role": "tamaki", "translation": "Tamaki", "side": "a", "help": "variable:tamaki_help", "help2": "variable:tamaki_help2", "info": "variable:tamaki_info", "hide": true,
  8292. "actions": {
  8293. "startup": "variable:revealWinners",
  8294. "preventTeamvote": "variable:cantLynch",
  8295. "teamTalk": "variable:anyDiethard_tamaki",
  8296. "onDeath": "variable:tamakiOnDeath",
  8297. "dummy8": "variable:myVoteIs3",
  8298. "expose": "variable:evadeMao3",
  8299. "vote": "variable:promoted",
  8300. "distract": "variable:schneizelWasPLed",
  8301. "night": "variable:poisonerNight",
  8302. "dummy2": "variable:isKallenFriend",
  8303. "dummy3": "variable:isSuzakuFriend",
  8304. "onDeadRoles": "variable:tamakiWin"
  8305. }
  8306. },
  8307. {
  8308. "role": "tamaki+", "translation": "Tamaki", "side": "a", "help": "variable:tamaki_help", "help2": "variable:tamaki_help2", "info": "variable:tamaki_info", "hide": true,
  8309. "actions": {
  8310. "startup": "variable:revealWinners",
  8311. "preventTeamvote": "variable:cantLynch",
  8312. "teamTalk": "variable:anyDiethard_tamaki",
  8313. "onDeath": "variable:tamakiOnDeath",
  8314. "dummy8": "variable:myVoteIs3",
  8315. "expose": "variable:evadeMao3",
  8316. "vote": "variable:promoted",
  8317. "distract": "variable:schneizelWasPLed",
  8318. "night": "variable:poisonerNight",
  8319. "dummy2": "variable:isKallenFriend",
  8320. "dummy3": "variable:isSuzakuFriend",
  8321. "onDeadRoles": "variable:tamakiWin"
  8322. }
  8323. },
  8324. {
  8325. "role": "tamaki-", "translation": "Tamaki", "side": "a", "help": "variable:tamaki_help", "help2": "variable:tamaki_help2", "info": "variable:tamaki_info", "hide": true,
  8326. "actions": {
  8327. "startup": "variable:revealWinners",
  8328. "preventTeamvote": "variable:cantLynch",
  8329. "teamTalk": "variable:anyDiethard_tamaki",
  8330. "onDeath": "variable:tamakiOnDeath",
  8331. "dummy8": "variable:myVoteIsDemoted",
  8332. "expose": "variable:evadeMaoDemote",
  8333. "vote": "variable:demoted",
  8334. "distract": "variable:schneizelWasPLed",
  8335. "night": "variable:poisonerNight",
  8336. "dummy2": "variable:isKallenFriend",
  8337. "dummy3": "variable:isSuzakuFriend",
  8338. "onDeadRoles": "variable:tamakiWin"
  8339. }
  8340. },
  8341. {
  8342. "role": "tamakiX", "translation": "Tamaki", "side": "a", "help": "variable:tamaki_help", "help2": "variable:tamaki_help2", "info": "variable:tamaki_info", "hide": true,
  8343. "actions": {
  8344. "startup": "variable:revealWinners",
  8345. "preventTeamvote": "variable:cantLynch",
  8346. "teamTalk": "variable:anyDiethard_tamaki",
  8347. "onDeath": "variable:tamakiOnDeath",
  8348. "dummy8": "variable:myVoteIsRIP",
  8349. "expose": "variable:evadeMaoX",
  8350. "standby": "variable:revealToCharles",
  8351. "noVote": true,
  8352. "distract": "variable:schneizelWasPLed",
  8353. "night": "variable:poisonerNight",
  8354. "dummy2": "variable:isKallenFriend",
  8355. "dummy3": "variable:isSuzakuFriend",
  8356. "onDeadRoles": "variable:tamakiWin"
  8357. }
  8358. },
  8359. {
  8360. "role": "villetta_init", "translation": "Villetta", "side": "a", "help": "variable:villetta_help", "help2": "variable:villetta_help2", "info": "variable:villetta_info", "hide": "side",
  8361. "actions": {
  8362. "startup": "variable:revealWinners",
  8363. "preventTeamvote": "variable:cantLynch",
  8364. "teamTalk": "variable:anyDiethard_villetta",
  8365. "onDeath": "variable:villettaOnDeath",
  8366. "dummy8": "variable:myVoteIs1",
  8367. "expose": "variable:evadeMao1",
  8368. "distract": "variable:schneizelWasPLed",
  8369. "night": "variable:poisonerInit",
  8370. "dummy2": "variable:isKallenFoe",
  8371. "dummy3": "variable:isSuzakuFriend",
  8372. "onDeadRoles": "variable:villettaWin"
  8373. }
  8374. },
  8375. {
  8376. "role": "villetta", "translation": "Villetta", "side": "a", "help": "variable:villetta_help", "help2": "variable:villetta_help2", "info": "variable:villetta_info", "hide": true,
  8377. "actions": {
  8378. "startup": "variable:revealWinners",
  8379. "preventTeamvote": "variable:cantLynch",
  8380. "teamTalk": "variable:anyDiethard_villetta",
  8381. "onDeath": "variable:villettaOnDeath",
  8382. "dummy8": "variable:myVoteIs3",
  8383. "expose": "variable:evadeMao3",
  8384. "vote": "variable:promoted",
  8385. "distract": "variable:schneizelWasPLed",
  8386. "night": "variable:poisonerNight",
  8387. "dummy2": "variable:isKallenFoe",
  8388. "dummy3": "variable:isSuzakuFriend",
  8389. "onDeadRoles": "variable:villettaWin"
  8390. }
  8391. },
  8392. {
  8393. "role": "villetta+", "translation": "Villetta", "side": "a", "help": "variable:villetta_help", "help2": "variable:villetta_help2", "info": "variable:villetta_info", "hide": true,
  8394. "actions": {
  8395. "startup": "variable:revealWinners",
  8396. "preventTeamvote": "variable:cantLynch",
  8397. "teamTalk": "variable:anyDiethard_villetta",
  8398. "onDeath": "variable:villettaOnDeath",
  8399. "dummy8": "variable:myVoteIs3",
  8400. "expose": "variable:evadeMao3",
  8401. "vote": "variable:promoted",
  8402. "distract": "variable:schneizelWasPLed",
  8403. "night": "variable:poisonerNight",
  8404. "dummy2": "variable:isKallenFoe",
  8405. "dummy3": "variable:isSuzakuFriend",
  8406. "onDeadRoles": "variable:villettaWin"
  8407. }
  8408. },
  8409. {
  8410. "role": "villetta-", "translation": "Villetta", "side": "a", "help": "variable:villetta_help", "help2": "variable:villetta_help2", "info": "variable:villetta_info", "hide": true,
  8411. "actions": {
  8412. "startup": "variable:revealWinners",
  8413. "preventTeamvote": "variable:cantLynch",
  8414. "teamTalk": "variable:anyDiethard_villetta",
  8415. "onDeath": "variable:villettaOnDeath",
  8416. "dummy8": "variable:myVoteIsDemoted",
  8417. "expose": "variable:evadeMaoDemote",
  8418. "vote": "variable:demoted",
  8419. "distract": "variable:schneizelWasPLed",
  8420. "night": "variable:poisonerNight",
  8421. "dummy2": "variable:isKallenFoe",
  8422. "dummy3": "variable:isSuzakuFriend",
  8423. "onDeadRoles": "variable:villettaWin"
  8424. }
  8425. },
  8426. {
  8427. "role": "villettaX", "translation": "Villetta", "side": "a", "help": "variable:villetta_help", "help2": "variable:villetta_help2", "info": "variable:villetta_info", "hide": true,
  8428. "actions": {
  8429. "startup": "variable:revealWinners",
  8430. "preventTeamvote": "variable:cantLynch",
  8431. "teamTalk": "variable:anyDiethard_villetta",
  8432. "onDeath": "variable:villettaOnDeath",
  8433. "dummy8": "variable:myVoteIsRIP",
  8434. "expose": "variable:evadeMaoX",
  8435. "standby": "variable:revealToCharles",
  8436. "noVote": true,
  8437. "distract": "variable:schneizelWasPLed",
  8438. "night": "variable:poisonerNight",
  8439. "dummy2": "variable:isKallenFoe",
  8440. "dummy3": "variable:isSuzakuFriend",
  8441. "onDeadRoles": "variable:villettaWin"
  8442. }
  8443. },
  8444. {
  8445. "role": "kallendummy", "translation": "Kallen", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8446. "actions": {
  8447. }
  8448. },
  8449. {
  8450. "role": "kallenRecon_init", "translation": "Kallen [Recon]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "infoName": "Kallen", "hide": "side",
  8451. "actions": {
  8452. "startup": "variable:startupConnectKallen",
  8453. "preventTeamvote": "variable:cantLynch",
  8454. "teamTalk": "variable:anyDiethard_kallen",
  8455. "onDeath": "variable:kallenOnDeath",
  8456. "dummy11": "variable:myFormIsRecon",
  8457. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8458. "night": "variable:kallenReconInit",
  8459. "hax": "variable:reconHax",
  8460. "dummy8": "variable:myVoteIs1",
  8461. "expose": "variable:evadeMao1",
  8462. "dummy3": "variable:isSuzakuFriend",
  8463. "dummy7": "variable:schneizelWasPLed",
  8464. "kill": "variable:kallenReconNightArmor",
  8465. "vote": "variable:reconVote",
  8466. "onDeadRoles": "variable:kallenWin"
  8467. }
  8468. },
  8469. {
  8470. "role": "kallenRecon", "translation": "Kallen [Recon]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8471. "actions": {
  8472. "startup": "variable:startupConnectKallen",
  8473. "preventTeamvote": "variable:cantLynch",
  8474. "teamTalk": "variable:anyDiethard_kallen",
  8475. "onDeath": "variable:kallenOnDeath",
  8476. "dummy11": "variable:myFormIsRecon",
  8477. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8478. "night": "variable:kallenReconNight",
  8479. "hax": "variable:reconHax",
  8480. "dummy8": "variable:myVoteIs1",
  8481. "expose": "variable:evadeMao1",
  8482. "dummy3": "variable:isSuzakuFriend",
  8483. "dummy7": "variable:schneizelWasPLed",
  8484. "kill": "variable:kallenReconNightArmor",
  8485. "vote": "variable:reconVote",
  8486. "onDeadRoles": "variable:kallenWin"
  8487. }
  8488. },
  8489. {
  8490. "role": "kallenRecon+", "translation": "Kallen [Recon]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8491. "actions": {
  8492. "startup": "variable:startupConnectKallen",
  8493. "preventTeamvote": "variable:cantLynch",
  8494. "teamTalk": "variable:anyDiethard_kallen",
  8495. "onDeath": "variable:kallenOnDeath",
  8496. "dummy11": "variable:myFormIsRecon",
  8497. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8498. "night": "variable:kallenReconNight+",
  8499. "hax": "variable:reconHax",
  8500. "dummy8": "variable:myVoteIsPromoted",
  8501. "expose": "variable:evadeMaoPromote",
  8502. "dummy3": "variable:isSuzakuFriend",
  8503. "dummy7": "variable:schneizelWasPLed",
  8504. "kill": "variable:kallenReconNightArmor",
  8505. "vote": "variable:promoted",
  8506. "onDeadRoles": "variable:kallenWin"
  8507. }
  8508. },
  8509. {
  8510. "role": "kallenRecon-", "translation": "Kallen [Recon]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8511. "actions": {
  8512. "startup": "variable:startupConnectKallen",
  8513. "preventTeamvote": "variable:cantLynch",
  8514. "teamTalk": "variable:anyDiethard_kallen",
  8515. "onDeath": "variable:kallenOnDeath",
  8516. "dummy11": "variable:myFormIsRecon",
  8517. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8518. "night": "variable:kallenReconNight-",
  8519. "hax": "variable:reconHax",
  8520. "dummy8": "variable:myVoteIsDemoted",
  8521. "expose": "variable:evadeMaoDemote",
  8522. "dummy3": "variable:isSuzakuFriend",
  8523. "dummy7": "variable:schneizelWasPLed",
  8524. "kill": "variable:kallenReconNightArmor",
  8525. "vote": "variable:demoted",
  8526. "onDeadRoles": "variable:kallenWin"
  8527. }
  8528. },
  8529. {
  8530. "role": "kallenReconX", "translation": "Kallen [Recon]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8531. "actions": {
  8532. "startup": "variable:startupConnectKallen",
  8533. "preventTeamvote": "variable:cantLynch",
  8534. "teamTalk": "variable:anyDiethard_kallen",
  8535. "onDeath": "variable:kallenOnDeath",
  8536. "dummy11": "variable:myFormIsRecon",
  8537. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8538. "night": "variable:kallenReconNightX",
  8539. "hax": "variable:reconHax",
  8540. "dummy8": "variable:myVoteIsRIP",
  8541. "dummy8": "variable:myVoteIsRIP",
  8542. "expose": "variable:evadeMaoX",
  8543. "standby": "variable:revealToCharles",
  8544. "dummy3": "variable:isSuzakuFriend",
  8545. "dummy7": "variable:schneizelWasPLed",
  8546. "kill": "variable:kallenReconNightArmor",
  8547. "noVote": true,
  8548. "onDeadRoles": "variable:kallenWin"
  8549. }
  8550. },
  8551. {
  8552. "role": "kallenRadiant", "translation": "Kallen [Radiant]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8553. "actions": {
  8554. "startup": "variable:startupConnectKallen",
  8555. "preventTeamvote": "variable:cantLynch",
  8556. "teamTalk": "variable:anyDiethard_kallen",
  8557. "onDeath": "variable:kallenOnDeath",
  8558. "dummy11": "variable:myFormIsRadiant",
  8559. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8560. "voteMultiplier": "variable:radiantMultiplier",
  8561. "night": "variable:kallenRadiantNight",
  8562. "hax": "variable:mechaHax",
  8563. "dummy8": "variable:myVoteIs1",
  8564. "expose": "variable:evadeMao1",
  8565. "dummy3": "variable:isSuzakuFoe",
  8566. "dummy7": "variable:schneizelWasPLed",
  8567. "kill": "variable:kallenRadiantNightArmor",
  8568. "daykill": "variable:kallenRadiantDayArmor",
  8569. "daykillrevengemsg": "variable:kallenRadiantDayCounterMsg",
  8570. "onDeadRoles": "variable:kallenWin"
  8571. }
  8572. },
  8573. {
  8574. "role": "kallenRadiant+", "translation": "Kallen [Radiant]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8575. "actions": {
  8576. "startup": "variable:startupConnectKallen",
  8577. "preventTeamvote": "variable:cantLynch",
  8578. "teamTalk": "variable:anyDiethard_kallen",
  8579. "onDeath": "variable:kallenOnDeath",
  8580. "dummy11": "variable:myFormIsRadiant",
  8581. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8582. "voteMultiplier": "variable:radiantMultiplier",
  8583. "night": "variable:kallenRadiantNight+",
  8584. "hax": "variable:mechaHax",
  8585. "dummy8": "variable:myVoteIsPromoted",
  8586. "expose": "variable:evadeMaoPromote",
  8587. "dummy3": "variable:isSuzakuFoe",
  8588. "dummy7": "variable:schneizelWasPLed",
  8589. "kill": "variable:kallenRadiantNightArmor",
  8590. "vote": "variable:promoted",
  8591. "daykill": "variable:kallenRadiantDayArmor",
  8592. "daykillrevengemsg": "variable:kallenRadiantDayCounterMsg",
  8593. "onDeadRoles": "variable:kallenWin"
  8594. }
  8595. },
  8596. {
  8597. "role": "kallenRadiant-", "translation": "Kallen [Radiant]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8598. "actions": {
  8599. "startup": "variable:revealWinners",
  8600. "preventTeamvote": "variable:cantLynch",
  8601. "teamTalk": "variable:anyDiethard_kallen",
  8602. "onDeath": "variable:kallenOnDeath",
  8603. "dummy11": "variable:myFormIsRadiant",
  8604. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8605. "voteMultiplier": "variable:radiantMultiplier",
  8606. "night": "variable:kallenRadiantNight-",
  8607. "hax": "variable:mechaHax",
  8608. "dummy8": "variable:myVoteIsDemoted",
  8609. "expose": "variable:evadeMaoDemote",
  8610. "dummy3": "variable:isSuzakuFoe",
  8611. "dummy7": "variable:schneizelWasPLed",
  8612. "kill": "variable:kallenRadiantNightArmor",
  8613. "vote": "variable:demoted",
  8614. "daykill": "variable:kallenRadiantDayArmor",
  8615. "daykillrevengemsg": "variable:kallenRadiantDayCounterMsg",
  8616. "onDeadRoles": "variable:kallenWin"
  8617. }
  8618. },
  8619. {
  8620. "role": "kallenRadiantX", "translation": "Kallen [Radiant]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8621. "actions": {
  8622. "startup": "variable:startupConnectKallen",
  8623. "preventTeamvote": "variable:cantLynch",
  8624. "teamTalk": "variable:anyDiethard_kallen",
  8625. "onDeath": "variable:kallenOnDeath",
  8626. "dummy11": "variable:myFormIsRadiant",
  8627. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8628. "night": "variable:kallenRadiantNightX",
  8629. "hax": "variable:mechaHax",
  8630. "dummy8": "variable:myVoteIsRIP",
  8631. "dummy8": "variable:myVoteIsRIP",
  8632. "expose": "variable:evadeMaoX",
  8633. "dummy3": "variable:isSuzakuFoe",
  8634. "dummy7": "variable:schneizelWasPLed",
  8635. "kill": "variable:kallenRadiantNightArmor",
  8636. "standby": "variable:revealToCharles",
  8637. "noVote": true,
  8638. "daykill": "variable:kallenRadiantDayArmor",
  8639. "daykillrevengemsg": "variable:kallenRadiantDayCounterMsg",
  8640. "onDeadRoles": "variable:kallenWin"
  8641. }
  8642. },
  8643. {
  8644. "role": "kallenFlight", "translation": "Kallen [Flight]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8645. "actions": {
  8646. "startup": "variable:startupConnectKallen",
  8647. "preventTeamvote": "variable:cantLynch",
  8648. "teamTalk": "variable:anyDiethard_kallen",
  8649. "onDeath": "variable:kallenOnDeath",
  8650. "dummy11": "variable:myFormIsFlight",
  8651. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8652. "night": "variable:kallenFlightNight",
  8653. "hax": "variable:mechaHax",
  8654. "dummy8": "variable:myVoteIs1",
  8655. "expose": "variable:evadeMao1",
  8656. "dummy3": "variable:isSuzakuFoe",
  8657. "dummy7": "variable:schneizelWasPLed",
  8658. "standby": "variable:kallenFlightKill",
  8659. "onDeadRoles": "variable:kallenWin"
  8660. }
  8661. },
  8662. {
  8663. "role": "kallenFlight+", "translation": "Kallen [Flight]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8664. "actions": {
  8665. "startup": "variable:startupConnectKallen",
  8666. "preventTeamvote": "variable:cantLynch",
  8667. "teamTalk": "variable:anyDiethard_kallen",
  8668. "onDeath": "variable:kallenOnDeath",
  8669. "dummy11": "variable:myFormIsFlight",
  8670. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8671. "night": "variable:kallenFlightNight+",
  8672. "hax": "variable:mechaHax",
  8673. "dummy8": "variable:myVoteIsPromoted",
  8674. "expose": "variable:evadeMaoPromote",
  8675. "dummy3": "variable:isSuzakuFoe",
  8676. "dummy7": "variable:schneizelWasPLed",
  8677. "vote": "variable:promoted",
  8678. "standby": "variable:kallenFlightKill",
  8679. "onDeadRoles": "variable:kallenWin"
  8680. }
  8681. },
  8682. {
  8683. "role": "kallenFlight-", "translation": "Kallen [Flight]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8684. "actions": {
  8685. "startup": "variable:startupConnectKallen",
  8686. "preventTeamvote": "variable:cantLynch",
  8687. "teamTalk": "variable:anyDiethard_kallen",
  8688. "onDeath": "variable:kallenOnDeath",
  8689. "dummy11": "variable:myFormIsFlight",
  8690. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8691. "night": "variable:kallenFlightNight-",
  8692. "hax": "variable:mechaHax",
  8693. "dummy8": "variable:myVoteIsDemoted",
  8694. "expose": "variable:evadeMaoDemote",
  8695. "dummy3": "variable:isSuzakuFoe",
  8696. "dummy7": "variable:schneizelWasPLed",
  8697. "vote": "variable:demoted",
  8698. "standby": "variable:kallenFlightKill",
  8699. "onDeadRoles": "variable:kallenWin"
  8700. }
  8701. },
  8702. {
  8703. "role": "kallenFlightX", "translation": "Kallen [Flight]", "side": "a", "help": "variable:kallen_help", "help2": "variable:kallen_help2", "info": "variable:kallen_info", "hide": true,
  8704. "actions": {
  8705. "startup": "variable:startupConnectKallen",
  8706. "preventTeamvote": "variable:cantLynch",
  8707. "teamTalk": "variable:anyDiethard_kallen",
  8708. "onDeath": "variable:kallenOnDeath",
  8709. "dummy11": "variable:myFormIsFlight",
  8710. "onlist": "kallendummy", "inspect": {"revealAs": "kallendummy"},
  8711. "night": "variable:kallenFlightNightX",
  8712. "hax": "variable:mechaHax",
  8713. "dummy8": "variable:myVoteIsRIP",
  8714. "dummy8": "variable:myVoteIsRIP",
  8715. "expose": "variable:evadeMaoX",
  8716. "dummy3": "variable:isSuzakuFoe",
  8717. "dummy7": "variable:schneizelWasPLed",
  8718. "noVote": true,
  8719. "standby": "variable:kallenFlightKillBrainwashed",
  8720. "onDeadRoles": "variable:kallenWin"
  8721. }
  8722. },
  8723. {
  8724. "role": "suzakudummy", "translation": "Suzaku", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8725. "actions": {
  8726. }
  8727. },
  8728. {
  8729. "role": "scoutdummy", "translation": "Suzaku/Kallen [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8730. "actions": {
  8731. "startup": "variable:revealWinners",
  8732. "preventTeamvote": "variable:cantLynch",
  8733. "night": {
  8734. "scout": {
  8735. "command": ["dummy"],
  8736. "priority": "variable:scoutPrio",
  8737. "common": "Self",
  8738. "target": "AnyButSelf"
  8739. }
  8740. }
  8741. }
  8742. },
  8743. {
  8744. "role": "suzakuRecon_init", "translation": "Suzaku [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "infoName": "Suzaku", "hide": "side",
  8745. "actions": {
  8746. "startup": "variable:startupConnectSuzaku",
  8747. "preventTeamvote": "variable:cantLynch",
  8748. "teamTalk": "variable:anyDiethard_suzaku",
  8749. "onDeath": "variable:suzakuOnDeath",
  8750. "dummy11": "variable:myFormIsRecon",
  8751. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8752. "night": "variable:suzakuReconInit",
  8753. "hax": "variable:reconHax",
  8754. "dummy8": "variable:myVoteIs1",
  8755. "expose": "variable:evadeMao1",
  8756. "dummy2": "variable:isKallenFriend",
  8757. "dummy7": "variable:schneizelWasPLed",
  8758. "kill": "variable:suzakuReconNightArmor",
  8759. "vote": "variable:reconVote",
  8760. "onDeadRoles": "variable:suzakuWin"
  8761. }
  8762. },
  8763. {
  8764. "role": "suzakuRecon", "translation": "Suzaku [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8765. "actions": {
  8766. "startup": "variable:startupConnectSuzaku",
  8767. "preventTeamvote": "variable:cantLynch",
  8768. "teamTalk": "variable:anyDiethard_suzaku",
  8769. "onDeath": "variable:suzakuOnDeath",
  8770. "dummy11": "variable:myFormIsRecon",
  8771. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8772. "night": "variable:suzakuReconNight",
  8773. "hax": "variable:reconHax",
  8774. "dummy8": "variable:myVoteIs1",
  8775. "expose": "variable:evadeMao1",
  8776. "dummy2": "variable:isKallenFriend",
  8777. "dummy7": "variable:schneizelWasPLed",
  8778. "kill": "variable:suzakuReconNightArmor",
  8779. "vote": "variable:reconVote",
  8780. "onDeadRoles": "variable:suzakuWin"
  8781. }
  8782. },
  8783. {
  8784. "role": "suzakuRecon+", "translation": "Suzaku [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8785. "actions": {
  8786. "startup": "variable:startupConnectSuzaku",
  8787. "preventTeamvote": "variable:cantLynch",
  8788. "teamTalk": "variable:anyDiethard_suzaku",
  8789. "onDeath": "variable:suzakuOnDeath",
  8790. "dummy11": "variable:myFormIsRecon",
  8791. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8792. "night": "variable:suzakuReconNight+",
  8793. "hax": "variable:reconHax",
  8794. "dummy8": "variable:myVoteIsPromoted",
  8795. "expose": "variable:evadeMaoPromote",
  8796. "dummy2": "variable:isKallenFriend",
  8797. "dummy7": "variable:schneizelWasPLed",
  8798. "vote": "variable:promoted",
  8799. "kill": "variable:suzakuReconNightArmor",
  8800. "onDeadRoles": "variable:suzakuWin"
  8801. }
  8802. },
  8803. {
  8804. "role": "suzakuRecon-", "translation": "Suzaku [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8805. "actions": {
  8806. "startup": "variable:startupConnectSuzaku",
  8807. "preventTeamvote": "variable:cantLynch",
  8808. "teamTalk": "variable:anyDiethard_suzaku",
  8809. "onDeath": "variable:suzakuOnDeath",
  8810. "dummy11": "variable:myFormIsRecon",
  8811. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8812. "night": "variable:suzakuReconNight-",
  8813. "hax": "variable:reconHax",
  8814. "dummy8": "variable:myVoteIsDemoted",
  8815. "expose": "variable:evadeMaoDemote",
  8816. "dummy2": "variable:isKallenFriend",
  8817. "dummy7": "variable:schneizelWasPLed",
  8818. "vote": "variable:demoted",
  8819. "kill": "variable:suzakuReconNightArmor",
  8820. "onDeadRoles": "variable:suzakuWin"
  8821. }
  8822. },
  8823. {
  8824. "role": "suzakuReconX", "translation": "Suzaku [Recon]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8825. "actions": {
  8826. "startup": "variable:startupConnectSuzaku",
  8827. "preventTeamvote": "variable:cantLynch",
  8828. "teamTalk": "variable:anyDiethard_suzaku",
  8829. "onDeath": "variable:suzakuOnDeath",
  8830. "dummy11": "variable:myFormIsRecon",
  8831. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8832. "night": "variable:suzakuReconNightX",
  8833. "hax": "variable:reconHax",
  8834. "dummy8": "variable:myVoteIsRIP",
  8835. "dummy8": "variable:myVoteIsRIP",
  8836. "expose": "variable:evadeMaoX",
  8837. "dummy2": "variable:isKallenFriend",
  8838. "dummy7": "variable:schneizelWasPLed",
  8839. "noVote": true,
  8840. "kill": "variable:suzakuReconNightArmor",
  8841. "onDeadRoles": "variable:suzakuWin"
  8842. }
  8843. },
  8844. {
  8845. "role": "suzakuRadiant", "translation": "Suzaku [Radiant]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8846. "actions": {
  8847. "startup": "variable:startupConnectSuzaku",
  8848. "preventTeamvote": "variable:cantLynch",
  8849. "teamTalk": "variable:anyDiethard_suzaku",
  8850. "onDeath": "variable:suzakuOnDeath",
  8851. "dummy11": "variable:myFormIsRadiant",
  8852. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8853. "voteMultiplier": "variable:radiantMultiplier",
  8854. "night": "variable:suzakuRadiantNight",
  8855. "hax": "variable:mechaHax",
  8856. "dummy8": "variable:myVoteIs1",
  8857. "expose": "variable:evadeMao1",
  8858. "dummy2": "variable:isKallenFoe",
  8859. "dummy7": "variable:schneizelWasPLed",
  8860. "daykill": "variable:suzakuRadiantDayArmor",
  8861. "daykillrevengemsg": "variable:suzakuRadiantDayCounterMsg",
  8862. "onDeadRoles": "variable:suzakuWin"
  8863. }
  8864. },
  8865. {
  8866. "role": "suzakuRadiant+", "translation": "Suzaku [Radiant]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8867. "actions": {
  8868. "startup": "variable:startupConnectSuzaku",
  8869. "preventTeamvote": "variable:cantLynch",
  8870. "teamTalk": "variable:anyDiethard_suzaku",
  8871. "onDeath": "variable:suzakuOnDeath",
  8872. "dummy11": "variable:myFormIsRadiant",
  8873. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8874. "voteMultiplier": "variable:radiantMultiplier",
  8875. "night": "variable:suzakuRadiantNight+",
  8876. "hax": "variable:mechaHax",
  8877. "dummy8": "variable:myVoteIsPromoted",
  8878. "expose": "variable:evadeMaoPromote",
  8879. "dummy2": "variable:isKallenFoe",
  8880. "dummy7": "variable:schneizelWasPLed",
  8881. "vote": "variable:promoted",
  8882. "daykill": "variable:suzakuRadiantDayArmor",
  8883. "daykillrevengemsg": "variable:suzakuRadiantDayCounterMsg",
  8884. "onDeadRoles": "variable:suzakuWin"
  8885. }
  8886. },
  8887. {
  8888. "role": "suzakuRadiant-", "translation": "Suzaku [Radiant]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8889. "actions": {
  8890. "startup": "variable:startupConnectSuzaku",
  8891. "preventTeamvote": "variable:cantLynch",
  8892. "teamTalk": "variable:anyDiethard_suzaku",
  8893. "onDeath": "variable:suzakuOnDeath",
  8894. "dummy11": "variable:myFormIsRadiant",
  8895. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8896. "voteMultiplier": "variable:radiantMultiplier",
  8897. "night": "variable:suzakuRadiantNight-",
  8898. "hax": "variable:mechaHax",
  8899. "dummy8": "variable:myVoteIsDemoted",
  8900. "expose": "variable:evadeMaoDemote",
  8901. "dummy2": "variable:isKallenFoe",
  8902. "dummy7": "variable:schneizelWasPLed",
  8903. "vote": "variable:demoted",
  8904. "daykill": "variable:suzakuRadiantDayArmor",
  8905. "daykillrevengemsg": "variable:suzakuRadiantDayCounterMsg",
  8906. "onDeadRoles": "variable:suzakuWin"
  8907. }
  8908. },
  8909. {
  8910. "role": "suzakuRadiantX", "translation": "Suzaku [Radiant]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8911. "actions": {
  8912. "startup": "variable:startupConnectSuzaku",
  8913. "preventTeamvote": "variable:cantLynch",
  8914. "teamTalk": "variable:anyDiethard_suzaku",
  8915. "onDeath": "variable:suzakuOnDeath",
  8916. "dummy11": "variable:myFormIsRadiant",
  8917. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8918. "night": "variable:suzakuRadiantNightX",
  8919. "hax": "variable:mechaHax",
  8920. "dummy8": "variable:myVoteIsRIP",
  8921. "dummy8": "variable:myVoteIsRIP",
  8922. "expose": "variable:evadeMaoX",
  8923. "dummy2": "variable:isKallenFoe",
  8924. "dummy7": "variable:schneizelWasPLed",
  8925. "noVote": true,
  8926. "daykill": "variable:suzakuRadiantDayArmor",
  8927. "daykillrevengemsg": "variable:suzakuRadiantDayCounterMsg",
  8928. "onDeadRoles": "variable:suzakuWin"
  8929. }
  8930. },
  8931. {
  8932. "role": "suzakuFlight", "translation": "Suzaku [Flight]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8933. "actions": {
  8934. "startup": "variable:startupConnectSuzaku",
  8935. "preventTeamvote": "variable:cantLynch",
  8936. "teamTalk": "variable:anyDiethard_suzaku",
  8937. "onDeath": "variable:suzakuOnDeath",
  8938. "dummy11": "variable:myFormIsFlight",
  8939. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8940. "night": "variable:suzakuFlightNight",
  8941. "hax": "variable:mechaHax",
  8942. "dummy8": "variable:myVoteIs1",
  8943. "expose": "variable:evadeMao1",
  8944. "dummy2": "variable:isKallenFoe",
  8945. "dummy7": "variable:schneizelWasPLed",
  8946. "standby": "variable:suzakuFlightKill",
  8947. "daykill": "variable:suzakuFlightDayCounter",
  8948. "daykillrevengemsg": "variable:suzakuFlightDayCounterMsg",
  8949. "onDeadRoles": "variable:suzakuWin"
  8950. }
  8951. },
  8952. {
  8953. "role": "suzakuFlight+", "translation": "Suzaku [Flight]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8954. "actions": {
  8955. "startup": "variable:startupConnectSuzaku",
  8956. "preventTeamvote": "variable:cantLynch",
  8957. "teamTalk": "variable:anyDiethard_suzaku",
  8958. "onDeath": "variable:suzakuOnDeath",
  8959. "dummy11": "variable:myFormIsFlight",
  8960. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8961. "night": "variable:suzakuFlightNight+",
  8962. "hax": "variable:mechaHax",
  8963. "dummy8": "variable:myVoteIsPromoted",
  8964. "expose": "variable:evadeMaoPromote",
  8965. "dummy2": "variable:isKallenFoe",
  8966. "dummy7": "variable:schneizelWasPLed",
  8967. "vote": "variable:promoted",
  8968. "standby": "variable:suzakuFlightKill",
  8969. "daykill": "variable:suzakuFlightDayCounter",
  8970. "daykillrevengemsg": "variable:suzakuFlightDayCounterMsg",
  8971. "onDeadRoles": "variable:suzakuWin"
  8972. }
  8973. },
  8974. {
  8975. "role": "suzakuFlight-", "translation": "Suzaku [Flight]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8976. "actions": {
  8977. "startup": "variable:startupConnectSuzaku",
  8978. "preventTeamvote": "variable:cantLynch",
  8979. "teamTalk": "variable:anyDiethard_suzaku",
  8980. "onDeath": "variable:suzakuOnDeath",
  8981. "dummy11": "variable:myFormIsFlight",
  8982. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  8983. "night": "variable:suzakuFlightNight-",
  8984. "hax": "variable:mechaHax",
  8985. "dummy8": "variable:myVoteIsDemoted",
  8986. "expose": "variable:evadeMaoDemote",
  8987. "dummy2": "variable:isKallenFoe",
  8988. "dummy7": "variable:schneizelWasPLed",
  8989. "vote": "variable:demoted",
  8990. "standby": "variable:suzakuFlightKill",
  8991. "daykill": "variable:suzakuFlightDayCounter",
  8992. "daykillrevengemsg": "variable:suzakuFlightDayCounterMsg",
  8993. "onDeadRoles": "variable:suzakuWin"
  8994. }
  8995. },
  8996. {
  8997. "role": "suzakuFlightX", "translation": "Suzaku [Flight]", "side": "a", "help": "variable:suzaku_help", "help2": "variable:suzaku_help2", "info": "variable:suzaku_info", "hide": true,
  8998. "actions": {
  8999. "startup": "variable:startupConnectSuzaku",
  9000. "preventTeamvote": "variable:cantLynch",
  9001. "teamTalk": "variable:anyDiethard_suzaku",
  9002. "onDeath": "variable:suzakuOnDeath",
  9003. "dummy11": "variable:myFormIsFlight",
  9004. "onlist": "suzakudummy", "inspect": {"revealAs": "suzakudummy"},
  9005. "night": "variable:suzakuFlightNightX",
  9006. "hax": "variable:mechaHax",
  9007. "dummy8": "variable:myVoteIsRIP",
  9008. "dummy8": "variable:myVoteIsRIP",
  9009. "expose": "variable:evadeMaoX",
  9010. "dummy2": "variable:isKallenFoe",
  9011. "dummy7": "variable:schneizelWasPLed",
  9012. "noVote": true,
  9013. "standby": "variable:suzakuFlightKill",
  9014. "daykill": "variable:suzakuFlightDayCounter",
  9015. "daykillrevengemsg": "variable:suzakuFlightDayCounterMsg",
  9016. "onDeadRoles": "variable:suzakuWin"
  9017. }
  9018. },
  9019. {
  9020. "role": "addArmor", "translation": "Armor", "side": "village", "help": "", "info": "", "hide": true,
  9021. "actions": {
  9022. "night": "variable:addArmor"
  9023. }
  9024. },
  9025. {
  9026. "role": "addShield", "translation": "Shield", "side": "village", "help": "", "info": "", "hide": true,
  9027. "actions": {
  9028. "night": "variable:addShield"
  9029. }
  9030. },
  9031. {
  9032. "role": "addSword", "translation": "Sword", "side": "village", "help": "", "info": "", "hide": true,
  9033. "actions": {
  9034. "night": "variable:addSword"
  9035. }
  9036. },
  9037. {
  9038. "role": "addHadron", "translation": "Hadron", "side": "village", "help": "", "info": "", "hide": true,
  9039. "actions": {
  9040. "night": "variable:addHadron"
  9041. }
  9042. },
  9043. {
  9044. "role": "addRadar", "translation": "Radar", "side": "village", "help": "", "info": "", "hide": true,
  9045. "actions": {
  9046. "night": "variable:addRadar"
  9047. }
  9048. },
  9049. {
  9050. "role": "addScanner", "translation": "Scanner", "side": "village", "help": "", "info": "", "hide": true,
  9051. "actions": {
  9052. "night": "variable:addScanner"
  9053. }
  9054. },
  9055. {
  9056. "role": "addSakuradite", "translation": "Hadron", "side": "village", "help": "", "info": "", "hide": true,
  9057. "actions": {
  9058. "night": "variable:addSakuradite"
  9059. }
  9060. },
  9061. {
  9062. "role": "addGefjun", "translation": "Gefjun", "side": "village", "help": "", "info": "", "hide": true,
  9063. "actions": {
  9064. "night": "variable:addGefjun"
  9065. }
  9066. },
  9067. {
  9068. "role": "rakshata-2", "translation": "Rakshata", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9069. "actions": {
  9070. "dummy8": "variable:myVoteIs1",
  9071. "expose": "variable:evadeMao1",
  9072. "night": "variable:lloydNight",
  9073. "dummy2": "variable:isKallenFriend",
  9074. "dummy3": "variable:isSuzakuFriend"
  9075. }
  9076. },
  9077. {
  9078. "role": "rakshata-1", "translation": "Rakshata", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9079. "actions": {
  9080. "dummy8": "variable:myVoteIs1",
  9081. "expose": "variable:evadeMao1",
  9082. "night": "variable:lloydNight",
  9083. "dummy2": "variable:isKallenFriend",
  9084. "dummy3": "variable:isSuzakuFriend"
  9085. }
  9086. },
  9087. {
  9088. "role": "rakshata0", "translation": "Rakshata", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9089. "actions": {
  9090. "dummy8": "variable:myVoteIs1",
  9091. "expose": "variable:evadeMao1",
  9092. "night": "variable:lloydNight",
  9093. "dummy2": "variable:isKallenFriend",
  9094. "dummy3": "variable:isSuzakuFriend"
  9095. }
  9096. },
  9097. {
  9098. "role": "rakshata1", "translation": "Rakshata", "side": "a", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9099. "actions": {
  9100. "dummy8": "variable:myVoteIs1",
  9101. "expose": "variable:evadeMao1",
  9102. "night": "variable:lloydNight",
  9103. "dummy2": "variable:isKallenFriend",
  9104. "dummy3": "variable:isSuzakuFriend"
  9105. }
  9106. },
  9107. {
  9108. "role": "rakshata2", "translation": "Rakshata", "side": "a", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9109. "actions": {
  9110. "dummy8": "variable:myVoteIs1",
  9111. "expose": "variable:evadeMao1",
  9112. "night": "variable:lloydNight",
  9113. "dummy2": "variable:isKallenFriend",
  9114. "dummy3": "variable:isSuzakuFriend"
  9115. }
  9116. },
  9117. {
  9118. "role": "lloyd-2", "translation": "Lloyd-2", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9119. "actions": {
  9120. "dummy8": "variable:myVoteIs1",
  9121. "expose": "variable:evadeMao1",
  9122. "night": "variable:lloydNight",
  9123. "standby": "variable:lelouchDay",
  9124. "dummy2": "variable:isKallenFriend",
  9125. "dummy3": "variable:isSuzakuFriend"
  9126. }
  9127. },
  9128. {
  9129. "role": "lloyd-1", "translation": "Lloyd-1", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9130. "actions": {
  9131. "dummy8": "variable:myVoteIs1",
  9132. "expose": "variable:evadeMao1",
  9133. "night": "variable:lloydNight",
  9134. "standby": "variable:lelouchDay",
  9135. "dummy2": "variable:isKallenFriend",
  9136. "dummy3": "variable:isSuzakuFriend"
  9137. }
  9138. },
  9139. {
  9140. "role": "lloyd0", "translation": "Lloyd", "side": "village", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9141. "actions": {
  9142. "dummy8": "variable:myVoteIs1",
  9143. "expose": "variable:evadeMao1",
  9144. "night": "variable:lloydNight",
  9145. "standby": "variable:lelouchDay",
  9146. "dummy2": "variable:isKallenFriend",
  9147. "dummy3": "variable:isSuzakuFriend"
  9148. }
  9149. },
  9150. {
  9151. "role": "lloyd1", "translation": "Lloyd+1", "side": "a", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9152. "actions": {
  9153. "dummy8": "variable:myVoteIs1",
  9154. "expose": "variable:evadeMao1",
  9155. "night": "variable:lloydNight",
  9156. "standby": "variable:lelouchDay",
  9157. "dummy2": "variable:isKallenFriend",
  9158. "dummy3": "variable:isSuzakuFriend"
  9159. }
  9160. },
  9161. {
  9162. "role": "lloyd2", "translation": "Lloyd+2", "side": "a", "help": "variable:lloyd_help", "help2": "variable:lloyd_help2", "info": "variable:lloyd_info", "hide": true,
  9163. "actions": {
  9164. "dummy8": "variable:myVoteIs1",
  9165. "expose": "variable:evadeMao1",
  9166. "night": "variable:lloydNight",
  9167. "standby": "variable:lelouchDay",
  9168. "dummy2": "variable:isKallenFriend",
  9169. "dummy3": "variable:isSuzakuFriend"
  9170. }
  9171. }
  9172. ],
  9173. "villageCantLoseRoles": [
  9174. "lelouch_init",
  9175. "lelouch",
  9176. "lelouch+",
  9177. "lelouch-",
  9178. "lelouchX",
  9179. "cornelia_init",
  9180. "cornelia",
  9181. "cornelia2",
  9182. "cornelia3",
  9183. "cornelia4",
  9184. "cornelia+",
  9185. "cornelia2+",
  9186. "cornelia3+",
  9187. "cornelia4+",
  9188. "cornelia-",
  9189. "cornelia2-",
  9190. "cornelia3-",
  9191. "cornelia4-",
  9192. "corneliaX",
  9193. "cornelia2X",
  9194. "cornelia3X",
  9195. "cornelia4X",
  9196. "kallenRecon_init",
  9197. "kallenRecon",
  9198. "kallenRecon+",
  9199. "kallenRecon-",
  9200. "kallenReconX",
  9201. "kallenRadiant",
  9202. "kallenRadiant+",
  9203. "kallenRadiant-",
  9204. "kallenRadiantX",
  9205. "kallenFlight",
  9206. "kallenFlight+",
  9207. "kallenFlight-",
  9208. "kallenFlightX",
  9209. "suzakuRecon_init",
  9210. "suzakuRecon",
  9211. "suzakuRecon+",
  9212. "suzakuRecon-",
  9213. "suzakuReconX",
  9214. "suzakuRadiant",
  9215. "suzakuRadiant+",
  9216. "suzakuRadiant-",
  9217. "suzakuRadiantX",
  9218. "suzakuFlight",
  9219. "suzakuFlight+",
  9220. "suzakuFlight-",
  9221. "suzakuFlightX",
  9222. "rolo_init",
  9223. "rolo",
  9224. "rolo+",
  9225. "rolo-",
  9226. "roloX",
  9227. "ougi_init",
  9228. "ougi",
  9229. "ougi+",
  9230. "ougi-",
  9231. "ougiX",
  9232. "ougi2",
  9233. "ougi2+",
  9234. "ougi2-",
  9235. "ougi2X",
  9236. "orange_init",
  9237. "orange",
  9238. "orange+",
  9239. "orange-",
  9240. "orangeX",
  9241. "orange2",
  9242. "orange2+",
  9243. "orange2-",
  9244. "orange2X",
  9245. "charles_init",
  9246. "charles",
  9247. "cc_init",
  9248. "cc",
  9249. "ccX",
  9250. "schneizel_init",
  9251. "schneizel",
  9252. "schneizel+",
  9253. "schneizel-",
  9254. "schneizelX",
  9255. "toudou_init",
  9256. "toudou",
  9257. "toudou+",
  9258. "toudou-",
  9259. "toudouX",
  9260. "xingke_init",
  9261. "xingke",
  9262. "xingke+",
  9263. "xingke-",
  9264. "xingkeX",
  9265. "nunnallyX",
  9266. "nunnally",
  9267. "tamaki_init",
  9268. "tamaki",
  9269. "tamaki+",
  9270. "tamaki-",
  9271. "villetta_init",
  9272. "villetta",
  9273. "villetta+",
  9274. "villetta-",
  9275. "villettaX",
  9276. "mao_init",
  9277. "mao",
  9278. "mao+",
  9279. "mao-",
  9280. "maoX",
  9281. "mao2",
  9282. "mao2+",
  9283. "mao2-",
  9284. "mao2X"
  9285. ],
  9286. "roles1": [
  9287. "suzakudummy"
  9288. ],
  9289. "roles2": [
  9290. "suzakudummy",
  9291. "kallendummy"
  9292. ],
  9293. "roles3": [
  9294. "lelouch_init",
  9295. "milly_init",
  9296. "cornelia_init"
  9297. ],
  9298. "roles4": [
  9299. "xingke_init",
  9300. "toudou_init",
  9301. "suzakuRecon_init",
  9302. "kallenRecon_init"
  9303. ],
  9304. "roles5": [
  9305. "lelouch_init",
  9306. "suzakuRecon_init",
  9307. "kallenRecon_init",
  9308. "cornelia_init",
  9309. "charles_init"
  9310. ],
  9311. "roles6": [
  9312. "lelouch_init",
  9313. "suzakuRecon_init",
  9314. "kallenRecon_init",
  9315. "schneizel_init",
  9316. "toudou_init",
  9317. "cornelia_init"
  9318. ],
  9319. "roles7": [
  9320. "lelouch_init",
  9321. "suzakuRecon_init",
  9322. "kallenRecon_init",
  9323. "schneizel_init",
  9324. "toudou_init",
  9325. "cornelia_init",
  9326. "milly_init"
  9327. ],
  9328. "roles8": [
  9329. "lelouch_init",
  9330. "suzakuRecon_init",
  9331. "kallenRecon_init",
  9332. "cornelia_init",
  9333. "schneizel_init",
  9334. "xingke_init",
  9335. "toudou_init",
  9336. "charles_init"
  9337. ],
  9338. "roles9": [
  9339. "lelouch_init",
  9340. "suzakuRecon_init",
  9341. "kallenRecon_init",
  9342. "cornelia_init",
  9343. "schneizel_init",
  9344. "xingke_init",
  9345. "toudou_init",
  9346. "charles_init",
  9347. "milly_init"
  9348. ],
  9349. "roles10": [
  9350. "lelouch_init",
  9351. "suzakuRecon_init",
  9352. "kallenRecon_init",
  9353. "cornelia_init",
  9354. "schneizel_init",
  9355. "xingke_init",
  9356. "toudou_init",
  9357. "charles_init",
  9358. "milly_init",
  9359. "diethard_init"
  9360. ],
  9361. "roles11": [
  9362. "lelouch_init",
  9363. "suzakuRecon_init",
  9364. "kallenRecon_init",
  9365. "cornelia_init",
  9366. "schneizel_init",
  9367. "xingke_init",
  9368. "toudou_init",
  9369. "charles_init",
  9370. "cc_init",
  9371. "orange_init",
  9372. "ougi_init"
  9373. ],
  9374. "roles12": [
  9375. "lelouch_init",
  9376. "suzakuRecon_init",
  9377. "kallenRecon_init",
  9378. "cornelia_init",
  9379. "charles_init",
  9380. "cc_init",
  9381. "rolo_init",
  9382. "toudou_init",
  9383. "xingke_init",
  9384. "schneizel_init",
  9385. "orange_init",
  9386. "ougi_init"
  9387. ],
  9388. "roles13": [
  9389. "lelouch_init",
  9390. "suzakuRecon_init",
  9391. "kallenRecon_init",
  9392. "cornelia_init",
  9393. "charles_init",
  9394. "cc_init",
  9395. "rolo_init",
  9396. "toudou_init",
  9397. "xingke_init",
  9398. "schneizel_init",
  9399. "orange_init",
  9400. "ougi_init",
  9401. "diethard_init"
  9402. ],
  9403. "roles14": [
  9404. "lelouch_init",
  9405. "suzakuRecon_init",
  9406. "kallenRecon_init",
  9407. "cornelia_init",
  9408. "charles_init",
  9409. "cc_init",
  9410. "rolo_init",
  9411. "toudou_init",
  9412. "xingke_init",
  9413. "schneizel_init",
  9414. "orange_init",
  9415. "ougi_init",
  9416. "nunnallyX",
  9417. "mao_init"
  9418. ],
  9419. "roles15": [
  9420. "lelouch_init",
  9421. "suzakuRecon_init",
  9422. "kallenRecon_init",
  9423. "cornelia_init",
  9424. "charles_init",
  9425. "cc_init",
  9426. "rolo_init",
  9427. "toudou_init",
  9428. "xingke_init",
  9429. "schneizel_init",
  9430. "orange_init",
  9431. "ougi_init",
  9432. "nunnallyX",
  9433. "mao_init",
  9434. "milly_init"
  9435. ],
  9436. "roles16": [
  9437. "lelouch_init",
  9438. "suzakuRecon_init",
  9439. "kallenRecon_init",
  9440. "cornelia_init",
  9441. "charles_init",
  9442. "cc_init",
  9443. "rolo_init",
  9444. "toudou_init",
  9445. "xingke_init",
  9446. "schneizel_init",
  9447. "orange_init",
  9448. "ougi_init",
  9449. "nunnallyX",
  9450. "mao_init",
  9451. "tamaki_init",
  9452. "villetta_init"
  9453. ],
  9454. "roles17": [
  9455. "lelouch_init",
  9456. "suzakuRecon_init",
  9457. "kallenRecon_init",
  9458. "cornelia_init",
  9459. "charles_init",
  9460. "cc_init",
  9461. "rolo_init",
  9462. "toudou_init",
  9463. "xingke_init",
  9464. "schneizel_init",
  9465. "orange_init",
  9466. "ougi_init",
  9467. "nunnallyX",
  9468. "mao_init",
  9469. "tamaki_init",
  9470. "villetta_init",
  9471. "diethard_init"
  9472. ],
  9473. "roles18": [
  9474. "lelouch_init",
  9475. "suzakuRecon_init",
  9476. "kallenRecon_init",
  9477. "cornelia_init",
  9478. "charles_init",
  9479. "cc_init",
  9480. "rolo_init",
  9481. "toudou_init",
  9482. "xingke_init",
  9483. "schneizel_init",
  9484. "orange_init",
  9485. "ougi_init",
  9486. "nunnallyX",
  9487. "mao_init",
  9488. "tamaki_init",
  9489. "villetta_init",
  9490. "diethard_init",
  9491. "milly_init"
  9492. ],
  9493. "changelog": {
  9494. "April 28, 2015": "Suzaku now only evades Kallen's Flight kill in Flight, and Kallen now evades Suzaku's Radiant kill in Radiant.",
  9495. "May 7, 2015": "Toudou and Xingke no longer die to Inspects. Ougi, Rolo, and Orange have new abilities. Cornelia pierce chance changed.",
  9496. "May 14, 2015": "Someone who has been brainwashed by Charles can type /reveal to tell him who he brainwashed (his enemies cannot use this).",
  9497. "May 19, 2015": "Schneizel's PL is higher priority and is no longer completely silent. He also got an Observe (watch+stalk).",
  9498. "June 17, 2015": "Cornelia can be demoted because it's canon",
  9499. "June 21, 2015": "Orange and Ougi got new abilities (again!). Orange keeps Revert, but it's also an Inspect on affected roles. Ougi is a Vote inspector. Both gain a kill if Kallen/Suzaku die respectively. Rolo changed, and now has a kill with increasing suicide chance - he also tries to kill C.C. if Distracted, causing him to risk dying. Winners have -99999 voteshield and competing roles have PreventTeamVote on winners.",
  9500. "June 23, 2015": "Removed Schneizel's hax. Suzaku and Kallen can hax each other when changing forms (very small chance to identify user). Lelouch has hax on both Kallen/Suzaku's forms, as well as on Kill.",
  9501. "June 26, 2015": "Lelouch can now Protect Any. Lelouch counters daykills. Kallen and Suzaku are more likely to be revealed on daykill. Schneizel /Observe gives the target a +4 voteshield, but his vote is changed to 1. -1 voteshield to Xingke/Toudou. Xingke evades Kallen nightkills, while Toudou evades Suzaku daykills. Lelouch ignores all PLs. Changed 6-7p setup.",
  9502. "June 29, 2015": "Gameplay extended to 18p - request disable during peak. New roles. Schneizel has /Frame separate from Observe now. Mao is different from his former version. Lelouch does not identify C.C.'s distract. Ougi and Orange gain Protect. Fixed bug where Cornelia wasn't losing vote on kills. Nightkill evades should now appear as Protected (let confused Cornflakes ensue).",
  9503. "July 20, 2015": "Lelouch hax reduced, while Xingke and Toudou get hax on kill. Kallen/Suzaku hax kill in Recon. Kallen/Suzaku radiant priority switched. Cornelia pierce is now 0%, 25%, 50%, 100%.",
  9504. "June 16, 2016": "Schneizel is a completely new role. Removed 1.1 vote from Recon and -1 voteshield for Inspectors, and now Radiant has a vote multiplier of 0.5. Lelouch resists poison and hax. Demote is now -3. Ougi+Kallen and Orange+Suzaku begin connected now. Corn final pierce down to 75%.",
  9505. "June 21, 2016": "Updated /sides. Schneizel evades an expose and loses redirect if exposed as real role. C.C. and Charles can be poisoned. Inspectors no longer see Mecha forms. Orange and Ougi can hax form changes however."
  9506. }
  9507. }
Advertisement
Add Comment
Please, Sign In to add comment