home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / king / KINGVKAI.CNS < prev    next >
Encoding:
Text File  |  2002-11-30  |  58.3 KB  |  1,598 lines

  1. ;===========================================================================
  2. ; Visual Kreations King AI Add-On, Copyright Visual Kreations & Friends 2001
  3. ; File format based on Orochi Herman's Shadow Dio CONSTANT.CNS
  4. ;
  5. ; Not for copying or redistribution.  Do not modify.  Do not even view this.
  6. ;===========================================================================
  7.  
  8. ; Garbage - Version 0.1
  9.  
  10. ;===========================================================================
  11. [Statedef 9999] ; By Yongming
  12. ;===========================================================================
  13.  
  14. anim = 0
  15. ctrl = 0 
  16.  
  17. [State 9999, 1]
  18. type = Turn
  19. trigger1 = facing != parent, facing
  20.  
  21. [State 9999, 2]
  22. type = Assertspecial
  23. trigger1 = time >= 0
  24. flag = invisible
  25.  
  26. [State 9999, 3]
  27. type = PlayerPush
  28. trigger1 = time >= 0
  29. value = 0
  30.  
  31. [State 9999, 4]
  32. type = NotHitBy
  33. trigger1 = time >= 0
  34. value = SCA
  35.  
  36. [State 9999, 5]
  37. type = ParentVarSet
  38. triggerall = var(49) = 0
  39. triggerall = parent, RoundState = 2
  40. trigger1 = parent, command = "a"
  41. trigger2 = parent, command = "b"
  42. trigger3 = parent, command = "c"
  43. trigger4 = parent, command = "d"
  44. trigger5 = parent, command = "s"
  45. trigger6 = parent, command = "FF"
  46. trigger7 = parent, command = "BB"
  47. trigger8 = parent, command = "holdfwd"
  48. trigger9 = parent, command = "holdback"
  49. trigger10 = parent, command = "holdup"
  50. trigger11 = parent, command = "holddown"
  51. trigger12 = parent, command = "ab"
  52. trigger13 = parent, command = "cd"
  53. trigger14 = parent, command = "z"
  54. var(50) = 1
  55.  
  56. [State 9999, 6]
  57. type = ParentVarSet
  58. triggerall = parent, var(50) = 1
  59. triggerall = parent, RoundState = 2
  60. trigger1 = (command = "a" && parent, command = "a")
  61. trigger2 = (command = "b" && parent, command = "b")
  62. trigger3 = (command = "c" && parent, command = "c")
  63. trigger4 = (command = "d" && parent, command = "d")
  64. trigger5 = (command = "s" && parent, command = "s")
  65. trigger6 = (command = "FF" && parent, command = "FF")
  66. trigger7 = (command = "BB" && parent, command = "BB")
  67. trigger8 = (command = "holdfwd" && parent, command = "holdfwd")
  68. trigger9 = (command = "holdback" && parent, command = "holdback")
  69. trigger10 = (command = "holdup" && parent, command = "holdup")
  70. trigger11 = (command = "holddown" && parent, command = "holddown")
  71. trigger12 = (command = "ab" && parent, command = "ab")
  72. trigger13 = (command = "cd" && parent, command = "cd")
  73. trigger14 = (command = "z" && parent, command = "z")
  74. var(50) = 0
  75.  
  76. [State 9999, 7]
  77. type = VarSet
  78. trigger1 = var(49) = 1
  79. var(49) = 0
  80.  
  81. [State 9999, 8]
  82. type = VarSet
  83. triggerall = var(49) = 0
  84. triggerall = parent, RoundState = 2
  85. trigger1 = parent, command = "a"
  86. trigger2 = parent, command = "b"
  87. trigger3 = parent, command = "c"
  88. trigger4 = parent, command = "d"
  89. trigger5 = parent, command = "s"
  90. trigger6 = parent, command = "FF"
  91. trigger7 = parent, command = "BB"
  92. trigger8 = parent, command = "holdfwd"
  93. trigger9 = parent, command = "holdback"
  94. trigger10 = parent, command = "holdup"
  95. trigger11 = parent, command = "holddown"
  96. trigger12 = parent, command = "ab"
  97. trigger13 = parent, command = "cd"
  98. trigger14 = parent, command = "z"
  99. var(49) = 1
  100.  
  101. [State 9999, 9]
  102. type = Destroyself
  103. trigger1 = parent, ctrl = 1
  104.  
  105. ;===========================================================================
  106. [Statedef -3] ; By Yongming
  107. ;=============================
  108.  
  109. [State -3, Initialization]
  110. type = Helper
  111. triggerall = roundno = 1
  112. triggerall = anim = 0
  113. trigger1 = NumHelper(9999) = 0
  114. trigger1 = movetype != H
  115. trigger1 = ctrl = 0
  116. trigger1 = RoundState = 2
  117. name = "Yongming's Trigger"
  118. id = 9999
  119. pos = 1000, 1000
  120. stateno = 9999
  121. helpertype = normal
  122. keyctrl = 1
  123.  
  124.  
  125.  
  126. [state -3, nolifebar]
  127. type = assertspecial
  128. trigger1 = roundstate < 2
  129. flag = NoBarDisplay
  130.  
  131. [state -3, nolifeba]
  132. type = assertspecial
  133. trigger1 = roundstate != 2
  134. flag = NoBarDisplay
  135.  
  136. ;===========================================================================
  137. [Statedef -1] By Visual Kreations
  138. ;===========================================================================
  139.  
  140. [Statedef 102]
  141. type    = S
  142. physics = N
  143. velset = const(velocity.run.fwd.x), 0
  144. sprpriority = 1
  145. ctrl = 0
  146.  
  147. [State 100, NoWalk]
  148. type = AssertSpecial
  149. trigger1 = 1
  150. flag = nowalk
  151. [State 100, DashSound]
  152. type = PlaySnd
  153. trigger1 = time = 0
  154. value = 3,4
  155. loop = 1
  156. channel = 11
  157.  
  158. [State 100, 1]
  159. type = ChangeAnim
  160. trigger1 = Time = 0
  161. value = 100
  162.  
  163. [State 100, 2]
  164. type = ChangeState
  165. triggerall = RoundState = 2
  166. triggerall = Var(50) = 1
  167. triggerall = time >= 6
  168. trigger1 = p2movetype = A
  169. trigger2 = p2bodydist x < 24
  170. value = 101
  171.  
  172.  
  173. [State -1, Merry Christmas and a Happy New Year]
  174. type = ChangeState
  175. value = 235
  176. triggerall = Var(50) = 1
  177. triggerall = p2bodydist x < 16
  178. triggerall = p2bodydist x > -20
  179. triggerall = p2statetype != A
  180. triggerall = statetype != A
  181. triggerall = random < 500
  182. triggerall = stateno != 300
  183. triggerall = p2statetype != L
  184. trigger1 = ctrl = 1
  185. trigger1 = p2movetype = H
  186.  
  187. [State -1, Don't believe anything Jin says]
  188. type = ChangeState
  189. value = 225
  190. triggerall = Var(50) = 1
  191. triggerall = statetype != A
  192. triggerall = p2bodydist x < 20
  193. triggerall = p2statetype != A
  194. triggerall = random < 780
  195. triggerall = stateno != 300
  196. trigger1 = ctrl = 1
  197. trigger1 = p2movetype = H
  198.  
  199. [State -1, Don't believe anything Jin says]
  200. type = ChangeState
  201. value = 420
  202. triggerall = RoundState = 2
  203. triggerall = Var(50) = 1
  204. triggerall = statetype != A
  205. triggerall = p2bodydist x < 28
  206. triggerall = p2statetype != A
  207. triggerall = random < 780
  208. triggerall = stateno != 300
  209. trigger1 = ctrl = 1
  210. trigger1 = p2movetype = H
  211.  
  212.  
  213. [State -1, Don't believe anything Jin says]
  214. type = ChangeState
  215. value = 410
  216. triggerall = Var(50) = 1
  217. triggerall = statetype != A
  218. triggerall = p2bodydist x < 24
  219. triggerall = p2bodydist x > -20
  220. triggerall = p2statetype = S
  221. triggerall = random < 960
  222. triggerall = stateno != 300
  223. trigger1 = ctrl = 1
  224. trigger2 = stateno = 200 && AnimElem = 4, > 0 && p2bodydist x > 16
  225. trigger3 = stateno = 205 && AnimElem = 5, > 0 && p2bodydist x > 16
  226. trigger4 = stateno = 400 && animelem = 3, > 0 && p2bodydist x > 16
  227. trigger5 = stateno = 410 && animelem = 3, > 0 && p2bodydist x > 16
  228.  
  229.  
  230. [State -1, Video Games don't make kids violent]
  231. type = ChangeState
  232. value = 400
  233. triggerall = Var(50) = 1
  234. triggerall = statetype != A
  235. triggerall = p2bodydist x < 16
  236. triggerall = p2bodydist x > -20
  237. triggerall = p2movetype != A
  238. triggerall = p2statetype != A
  239. triggerall = stateno != 300
  240. trigger1 = stateno = 410 && animelem = 3, > 0
  241. trigger1 = movecontact = 1
  242.  
  243. [State -1, Video Games don't make kids violent]
  244. type = ChangeState
  245. value = 400
  246. triggerall = RoundState = 2
  247. triggerall = Var(50) = 1
  248. triggerall = statetype != A
  249. triggerall = p2bodydist x < 16
  250. triggerall = p2bodydist x > -20
  251. triggerall = p2movetype != A
  252. triggerall = p2statetype != A
  253. triggerall = random < 500
  254. triggerall = stateno != 300
  255. trigger1 = ctrl = 1
  256. trigger2 = stateno = 200 && AnimElem = 4, > 0
  257. trigger3 = stateno = 205 && AnimElem = 5, > 0
  258. trigger4 = stateno = 400 && animelem = 3, > 0
  259. trigger5 = stateno = 410 && animelem = 3, > 0
  260.  
  261.  
  262. [State -1, Johnny Red Green]
  263. type = ChangeState
  264. value = 770
  265. triggerall = RoundState = 2
  266. triggerall = var(50) = 1
  267. triggerall = power >= 1000
  268. triggerall = random < 300
  269. triggerall = p2movetype = A
  270. triggerall = p2bodydist x < 16
  271. triggerall = backedgebodydist > 56
  272. trigger1 = stateno = [150,153]
  273.  
  274.  
  275. [State -1]
  276. type = ChangeState
  277. value = 3000
  278. triggerall = Var(50) != 1
  279. triggerall = power >= 1000 && command = "Illusion Dance B"
  280. trigger1 = statetype != A && ctrl = 1
  281. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  282. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  283. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  284. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  285. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  286. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  287. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  288. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  289.  
  290. [State -1, See-Saw of Doom]
  291. type = ChangeState
  292. value = 760
  293. triggerall = RoundState = 2
  294. triggerall = var(50) = 1
  295. triggerall = power >= 1000
  296. triggerall = random < 300
  297. triggerall = p2movetype = A
  298. triggerall = p2bodydist x < 16
  299. triggerall = backedgebodydist < 24
  300. trigger1 = stateno = [150,153]
  301.  
  302. [State -1, Funny I didn't see this]
  303. type = ChangeState
  304. value = 245
  305. triggerall = RoundState = 2
  306. triggerall = var(50) = 1
  307. triggerall = power >= 1000
  308. triggerall = statetype != A
  309. triggerall = random < 300
  310. triggerall = p2movetype = A
  311. triggerall = p2bodydist x < 32
  312. triggerall = p2bodydist x > -20
  313. triggerall = p2statetype != L
  314. trigger1 = stateno = [150,153]
  315.  
  316. [State -1]
  317. type = ChangeState
  318. value = 3505
  319. triggerall = Var(50) != 1
  320. triggerall = power >= 1000 && command = "Illusion Dance M"
  321. trigger1 = statetype != A && ctrl = 1
  322. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  323. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  324. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  325. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  326. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  327. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  328. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  329. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  330.  
  331.  
  332. [State -1]
  333. type = ChangeState
  334. value = 3005
  335. triggerall = Var(50) != 1
  336. triggerall = power >= 1000 && command = "Illusion Dance D"
  337. trigger1 = statetype != A && ctrl = 1
  338. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  339. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  340. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  341. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  342. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  343. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  344. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  345. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  346.  
  347. [State -1, Can you say I don't like you?]
  348. type = ChangeState
  349. value = 800
  350. triggerall = RoundState = 2
  351. triggerall = var(50) = 1
  352. triggerall = statetype != A  && p2bodydist X < 10
  353. triggerall = stateno != 100 && (p2statetype = S || p2statetype = C) && p2movetype != H
  354. triggerall = p2bodydist x > -20
  355. triggerall = p2statetype != L
  356. triggerall = random < 500
  357. trigger1 = ctrl = 1
  358.  
  359. [State -1, Tenebrous only updated my Gouki, not made it kthx]
  360. type = ChangeState
  361. value = 850
  362. triggerall = RoundState = 2
  363. triggerall = var(50) = 1
  364. triggerall = statetype != A  && p2bodydist X < 10 
  365. triggerall = stateno != 100 && (p2statetype = S || p2statetype = C) && p2movetype != H
  366. triggerall = p2bodydist x > -20
  367. triggerall = p2statetype != L
  368. triggerall = random < 500
  369. trigger1 = ctrl = 1
  370.  
  371. [State -1]
  372. type = ChangeState
  373. value = 3600
  374. triggerall = Var(50) != 1
  375. triggerall = power >= 1000 && command = "Silent FlashM"
  376. trigger1 = statetype != A && ctrl = 1
  377. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  378. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  379. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  380. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  381. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  382. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  383. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  384. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  385.  
  386. [State -1]
  387. type = ChangeState
  388. value = 3100
  389. triggerall = Var(50) != 1
  390. triggerall = power >= 1000 && command = "Silent Flash"
  391. trigger1 = statetype != A && ctrl = 1
  392. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  393. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  394. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  395. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  396. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  397. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  398. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  399. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  400.  
  401. [State -1, This is a comment]
  402. type = ChangeState
  403. value = 120
  404. triggerall = RoundState = 2
  405. triggerall = alive = 1
  406. triggerall = Var(50) = 1
  407. triggerall = p2movetype = A
  408. triggerall = p2statetype != C
  409. trigger1 = statetype = S
  410. trigger1 = ctrl = 1
  411.  
  412. [State -1]
  413. type = ChangeState
  414. value = 1600
  415. triggerall = Var(50) != 1
  416. triggerall = command = "Mirage Dance"
  417. triggerall = p2bodydist x < 30 && p2statetype != A
  418. trigger1 = statetype != A && ctrl = 1
  419. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  420. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  421. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  422. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  423. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  424. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  425. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  426. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  427.  
  428. [State -1, Give it a go, then turn around]
  429. type = ChangeState
  430. value = 131
  431. triggerall = RoundState = 2
  432. triggerall = alive = 1
  433. triggerall = Var(50) = 1
  434. triggerall = p2movetype = A
  435. triggerall = p2statetype = C
  436. trigger1 = statetype != A
  437. trigger1 = ctrl = 1
  438.  
  439. [State -1, Jumping Jack Eats Rabbit]
  440. type = ChangeState
  441. value = 700
  442. triggerall = RoundState = 2
  443. triggerall = var(50) = 1
  444. triggerall = statetype != A
  445. triggerall = p2movetype = A
  446. triggerall = random < 200
  447. triggerall = stateno != 300
  448. trigger1 = ctrl = 1
  449. trigger2 = stateno = 100
  450.  
  451. [State -1]
  452. type = ChangeState
  453. value = 1300
  454. triggerall = Var(50) != 1
  455. triggerall = command = "Trap Shot"
  456. trigger1 = statetype != A && ctrl = 1
  457. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  458. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  459. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  460. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  461. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  462. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  463. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  464. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  465.  
  466.  
  467. [State -1]
  468. type = ChangeState
  469. value = 1330
  470. triggerall = Var(50) != 1
  471. triggerall = command = "Trap Shot97"
  472. trigger1 = statetype != A && ctrl = 1
  473. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  474. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  475. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  476. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  477. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  478. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  479. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  480. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  481.  
  482. [State -1, Thx to AngelMyst, not crediting me for helping her but for nothing]
  483. type = ChangeState
  484. value = 1330
  485. triggerall = RoundState = 2
  486. triggerall = var(50) = 1
  487. triggerall = p2bodydist y < 19
  488. triggerall = p2bodydist x < 20
  489. triggerall = p2bodydist x > -20
  490. triggerall = p2statetype != L
  491. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 20 && random < 100+((p2statetype=A)*100)
  492. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  493. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  494. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  495. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && movehit = 1 && random < 300
  496. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 300
  497. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 300
  498. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  499.  
  500. [State -1, Sheets of Blue Paper]
  501. type = ChangeState
  502. value = 740
  503. triggerall = RoundState = 2
  504. triggerall = var(50) = 1
  505. triggerall = statetype != A
  506. triggerall = p2bodydist x < 32
  507. triggerall = p2movetype = A
  508. triggerall = random < 200
  509. triggerall = stateno != 300
  510. trigger1 = ctrl = 1
  511. trigger2 = stateno = 100
  512.  
  513. [State -1]
  514. type = ChangeState
  515. value = 1000
  516. triggerall = Var(50) != 1
  517. triggerall = numproj = 0
  518. triggerall = command = "Venom Strike"
  519. trigger1 = statetype != A && ctrl = 1
  520. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  521. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  522. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  523. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  524. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  525. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  526. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  527. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  528.  
  529. [State -1, Johnny ate Momma's Pie]
  530. type = ChangeState
  531. value = 225
  532. triggerall = RoundState = 2
  533. triggerall = Var(50) = 1
  534. triggerall = p2bodydist x < 12
  535. triggerall = p2bodydist x > -20
  536. triggerall = p2statetype != C
  537. triggerall = p2statetype != A
  538. triggerall = p2movetype != A
  539. triggerall = statetype != A
  540. triggerall = random < 500
  541. triggerall = stateno != 300
  542. triggerall = p2statetype != L
  543. trigger1 = ctrl = 1
  544.  
  545. [State -1, Merry Christmas and a Happy New Year]
  546. type = ChangeState
  547. value = 235
  548. triggerall = RoundState = 2
  549. triggerall = Var(50) = 1
  550. triggerall = p2bodydist x < 16
  551. triggerall = p2bodydist x > -20
  552. triggerall = p2statetype != A
  553. triggerall = statetype != A
  554. triggerall = random < 500
  555. triggerall = stateno != 300
  556. triggerall = p2statetype != L
  557. trigger1 = ctrl = 1
  558.  
  559.  
  560. [State -1]
  561. type = ChangeState
  562. value = 1050
  563. triggerall = Var(50) != 1
  564. triggerall = numproj = 0
  565. triggerall = command = "Double Strike"
  566. trigger1 = statetype != A && ctrl = 1
  567. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  568. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  569. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  570. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  571. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  572. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  573. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  574. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  575.  
  576. [State -1]
  577. type = ChangeState
  578. value = 1400
  579. triggerall = Var(50) != 1
  580. triggerall = command = "Mirage Kick A"
  581. trigger1 = statetype != A && ctrl = 1
  582. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  583. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  584. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  585. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  586. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  587. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  588. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  589. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  590.  
  591. [State -1, Can you run through a meadow naked?]
  592. type = ChangeState
  593. value = 200
  594. triggerall = RoundState = 2
  595. triggerall = var(50) = 1
  596. triggerall = statetype != A
  597. triggerall = p2bodydist x < 18
  598. triggerall = p2bodydist x > 12
  599. triggerall = p2statetype != A
  600. triggerall = p2statetype != C
  601. triggerall = p2statetype != L
  602. triggerall = random < 600
  603. triggerall = stateno != 300
  604. trigger1 = ctrl = 1
  605. trigger2 = stateno = 200 && AnimElem = 4, > 0
  606. trigger3 = stateno = 205 && AnimElem = 5, > 0
  607. trigger4 = stateno = 400 && animelem = 3, > 0
  608. trigger5 = stateno = 410 && animelem = 3, > 0
  609.  
  610. [State -1, Red Ring Rico wears glasses]
  611. type = ChangeState
  612. value = 205
  613. triggerall = RoundState = 2
  614. triggerall = Var(50) = 1
  615. triggerall = p2bodydist x < 12
  616. triggerall = p2bodydist x > -20
  617. triggerall = p2statetype != C
  618. triggerall = p2statetype != A
  619. triggerall = p2movetype != A
  620. triggerall = statetype != A
  621. triggerall = random < 750
  622. triggerall = stateno != 300
  623. triggerall = p2statetype != L
  624. trigger1 = ctrl = 1
  625. trigger2 = stateno = 200 && AnimElem = 4, > 0
  626. trigger3 = stateno = 205 && AnimElem = 5, > 0
  627. trigger4 = stateno = 400 && animelem = 3, > 0
  628. trigger5 = stateno = 410 && animelem = 3, > 0
  629.  
  630. [State -1]
  631. type = ChangeState
  632. value = 1405
  633. triggerall = Var(50) != 1
  634. triggerall = command = "Mirage Kick C"
  635. trigger1 = statetype != A && ctrl = 1
  636. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  637. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  638. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  639. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  640. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  641. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  642. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  643. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  644.  
  645. [State -1, Ignorant people should be destroyed]
  646. type = ChangeState
  647. value = 215
  648. triggerall = RoundState = 2
  649. triggerall = Var(50) = 1
  650. triggerall = p2bodydist x < 16
  651. triggerall = p2bodydist x > -20
  652. triggerall = p2statetype != A
  653. triggerall = p2movetype != A
  654. triggerall = statetype != A
  655. triggerall = random < 750
  656. triggerall = stateno != 300
  657. triggerall = p2statetype != L
  658. trigger1 = ctrl = 1
  659. trigger2 = stateno = 200 && AnimElem = 4, > 0
  660. trigger3 = stateno = 205 && AnimElem = 5, > 0
  661. trigger4 = stateno = 400 && animelem = 3, > 0
  662. trigger5 = stateno = 410 && animelem = 3, > 0
  663.  
  664. [State -1]
  665. type = ChangeState
  666. value = 1100
  667. triggerall = Var(50) != 1
  668. triggerall = command = "Tornado Kick B"
  669. trigger1 = statetype != A && ctrl = 1
  670. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  671. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  672. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  673. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  674. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  675. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  676. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  677. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  678.  
  679. [State -1]
  680. type = ChangeState
  681. value = 1150
  682. triggerall = Var(50) != 1
  683. triggerall = command = "Tornado Kick D"
  684. trigger1 = statetype != A && ctrl = 1
  685. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  686. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  687. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  688. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  689. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  690. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  691. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  692. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  693.  
  694. [State -1, Unadulterated violence]
  695. type = ChangeState
  696. value = 420
  697. triggerall = RoundState = 2
  698. triggerall = Var(50) = 1
  699. triggerall = statetype != A
  700. triggerall = p2bodydist y < 8
  701. triggerall = p2bodydist x < 16
  702. triggerall = p2bodydist x > -8
  703. triggerall = stateno != 300
  704. triggerall = p2statetype != L
  705. triggerall = p2movetype != H
  706. trigger1 = random < 500
  707. trigger1 = p2statetype = A
  708. trigger1 = ctrl = 1
  709. trigger2 = p2bodydist x < 8
  710. trigger2 = random < 100
  711. trigger2 = p2statetype != A
  712. trigger2 = statetype = C
  713. trigger2 = ctrl = 1
  714.  
  715.  
  716. [State -1]
  717. type = ChangeState
  718. value = 1200
  719. triggerall = Var(50) != 1
  720. triggerall = command = "Surprise Rose A"
  721. trigger1 = statetype != A && ctrl = 1
  722. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  723. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  724. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  725. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  726. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  727. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  728. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  729. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  730.  
  731. [State -1]
  732. type = ChangeState
  733. value = 1250
  734. triggerall = Var(50) != 1
  735. triggerall = command = "Surprise Rose C"
  736. trigger1 = statetype != A && ctrl = 1
  737. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  738. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  739. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  740. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  741. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  742. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  743. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  744. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  745.  
  746. [State -1]
  747. type = ChangeState
  748. value = 100
  749. triggerall = Var(50) != 1
  750. trigger1 = command = "FF"
  751. trigger1 = statetype = S && ctrl = 1
  752.  
  753. [State -1]
  754. type = ChangeState
  755. value = 105
  756. triggerall = Var(50) != 1
  757. trigger1 = command = "BB"
  758. trigger1 = statetype = S && ctrl = 1
  759.  
  760. [State -1, Childhood Environment shapes personality]
  761. type = ChangeState
  762. value = 230
  763. triggerall = RoundState = 2
  764. triggerall = var(50) = 1
  765. triggerall = statetype != A
  766. triggerall = p2bodydist y < 16
  767. triggerall = p2bodydist x < 48
  768. triggerall = p2bodydist x > 36
  769. triggerall = random < 300
  770. triggerall = stateno != 300
  771. triggerall = p2statetype != L
  772. triggerall = p2movetype != H
  773. trigger1 = p2statetype = A
  774. trigger1 = ctrl = 1
  775.  
  776. [State -1, Just leave me alone and stop bothering me]
  777. type = ChangeState
  778. value = 210
  779. triggerall = RoundState = 2
  780. triggerall = var(50) = 1
  781. triggerall = statetype != A
  782. triggerall = p2bodydist x < 32
  783. triggerall = p2bodydist x > 20
  784. triggerall = p2statetype != C
  785. triggerall = p2statetype != L
  786. triggerall = random < 300
  787. triggerall = stateno != 300
  788. trigger1 = p2statetype = A
  789. trigger1 = ctrl = 1
  790. trigger2 = stateno = 200 && AnimElem = 4, > 0 && p2bodydist x < 24
  791. trigger3 = stateno = 205 && AnimElem = 5, > 0 && p2bodydist x < 24
  792. trigger4 = stateno = 400 && animelem = 3, > 0 && p2bodydist x < 24
  793. trigger5 = stateno = 410 && animelem = 3, > 0 && p2bodydist x < 24
  794.  
  795. [State -1, Red Ribbon Army was defeated by Goku alone]
  796. type = ChangeState
  797. value = 430
  798. triggerall = RoundState = 2
  799. triggerall = Var(50) = 1
  800. triggerall = statetype != A
  801. triggerall = p2bodydist x < 24
  802. triggerall = p2bodydist x > -20
  803. triggerall = p2statetype != A
  804. triggerall = p2statetype != C
  805. triggerall = stateno != 300
  806. triggerall = p2statetype != L
  807. trigger1 = random < 150
  808. trigger1 = ctrl = 1
  809. trigger2 = random < 500
  810. trigger2 = p2movetype = H
  811. trigger2 = prevstateno = 410
  812. trigger2 = ctrl = 1
  813.  
  814. [State -1]
  815. type = ChangeState
  816. value = 800
  817. triggerall = Var(50) != 1
  818. trigger1 = statetype = S && ctrl = 1 && p2bodydist X < 10 
  819. trigger1 = (command = "back_c" || command = "fwd_c") && stateno != 100 && (p2statetype = S || p2statetype = C) && p2movetype != H
  820.  
  821.  
  822. [State -1]
  823. type = ChangeState
  824. value = 850
  825. triggerall = Var(50) != 1
  826. trigger1 = statetype = S && ctrl = 1 && p2bodydist X < 10 
  827. trigger1 = (command = "back_d" || command = "fwd_d") && stateno != 100 && (p2statetype = S || p2statetype = C)  && p2movetype != H
  828.  
  829.  
  830. [State -1, Seven Cities of Gold]
  831. type = ChangeState
  832. value = 220
  833. triggerall = RoundState = 2
  834. triggerall = var(50) = 1
  835. triggerall = statetype != A
  836. triggerall = p2bodydist x < 28
  837. triggerall = p2bodydist x > 12
  838. triggerall = p2movetype != A
  839. triggerall = p2statetype != A
  840. triggerall = p2statetype != C
  841. triggerall = p2statetype != L
  842. triggerall = p2movetype != A
  843. triggerall = random < 100
  844. triggerall = stateno != 300
  845. trigger1 = ctrl = 1
  846.  
  847. [State -1, Counting to ten is easy]
  848. type = ChangeState
  849. value = 250 
  850. triggerall = RoundState = 2
  851. triggerall = var(50) = 1
  852. triggerall = statetype != A
  853. triggerall = p2bodydist x < 36
  854. triggerall = p2bodydist x > -20
  855. triggerall = p2movetype != A
  856. triggerall = p2statetype != L
  857. triggerall = p2statetype = C
  858. triggerall = random < 100
  859. triggerall = stateno != 300
  860. trigger1 = ctrl = 1
  861.  
  862. [State -1]
  863. type = ChangeState
  864. value = 240 
  865. triggerall = Var(50) != 1
  866. trigger1 = command = "cd" && statetype != A && ctrl = 1
  867.  
  868. [State -1]
  869. type = ChangeState
  870. value = 245
  871. triggerall = Var(50) != 1
  872. trigger1 = command = "cd" && stateno = [150,153]
  873. triggerall = power >= 1000
  874.  
  875. [State -1]
  876. type = ChangeState
  877. value = 640
  878. triggerall = Var(50) != 1
  879. triggerall = command = "cd"
  880. trigger1 = statetype = A
  881. trigger1 = ctrl = 1
  882.  
  883. [State -1, I hope Elecbyte fixes the bugs I reported]
  884. type = ChangeState
  885. value = 260
  886. triggerall = RoundState = 2
  887. triggerall = var(50) = 1
  888. triggerall = statetype != A
  889. triggerall = p2bodydist x < 36
  890. triggerall = p2bodydist x > -20
  891. triggerall = p2movetype != A
  892. triggerall = p2statetype != L
  893. triggerall = p2statetype = C
  894. triggerall = random < 100
  895. trigger1 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movecontact = 1
  896. trigger2 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movecontact = 1
  897. trigger3 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movecontact = 1
  898. trigger4 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && movecontact = 1
  899. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movecontact = 1
  900. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movecontact = 1
  901. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movecontact = 1
  902. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movecontact = 1
  903.  
  904. [State -1, Ten Billion Blistering Blue Barnacles]
  905. type = ChangeState
  906. value = 435
  907. triggerall = RoundState = 2
  908. triggerall = Var(50) = 1
  909. triggerall = statetype != A
  910. triggerall = p2bodydist x < 36
  911. triggerall = p2bodydist x > -20
  912. triggerall = p2statetype != L
  913. triggerall = p2statetype != A
  914. triggerall = random < 200
  915. triggerall = stateno != 300
  916. trigger1 = p2statetype = S && p2stateno = 130
  917. trigger1 = ctrl = 1
  918. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && moveguarded = 1
  919. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && moveguarded = 1
  920. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && moveguarded = 1
  921. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && moveguarded = 1
  922. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && moveguarded = 1
  923. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && moveguarded = 1
  924. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && moveguarded = 1
  925. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && moveguarded = 1
  926.  
  927.  
  928. [State -1]
  929. type = ChangeState
  930. value = 770
  931. triggerall = Var(50) != 1
  932. trigger1 = command = "back_ab" && stateno = [150,153]
  933. triggerall = power >= 1000
  934.  
  935. [State -1]
  936. type = ChangeState
  937. value = 760
  938. triggerall = Var(50) != 1
  939. trigger1 = command = "ab" && stateno = [150,153]
  940. triggerall = power >= 1000
  941.  
  942. [State -1, Truckloads of various invisible audio equipment]
  943. type = ChangeState
  944. value = 600
  945. triggerall = RoundState = 2
  946. triggerall = Var(50) = 1
  947. triggerall = statetype = A
  948. triggerall = p2bodydist x < 32
  949. triggerall = p2bodydist x > -12
  950. triggerall = p2statetype != L
  951. trigger1 = random < 400
  952. trigger1 = p2movetype != A
  953. trigger1 = p2statetype = A
  954. trigger1 = ctrl = 1
  955. trigger2 = stateno = 950
  956. trigger2 = p2movetype = A
  957. trigger2 = p2statetype != A
  958. trigger2 = ctrl = 1
  959.  
  960. [State -1 If you're looking in here then you should go to hell]
  961. type = ChangeState
  962. value = 620
  963. triggerall = RoundState = 2
  964. triggerall = Var(50) = 1
  965. triggerall = statetype = A
  966. triggerall = p2bodydist x < 32
  967. triggerall = p2bodydist x > -20
  968. triggerall = p2statetype != L
  969. trigger1 = p2statetype = A
  970. trigger1 = random < 400
  971. trigger1 = ctrl = 1
  972. trigger2 = Vel Y > 4-((stateno = 950)*2)
  973. trigger2 = p2statetype = S
  974. trigger2 = random < 750
  975. trigger2 = ctrl = 1
  976.  
  977. [State -1]
  978. type = ChangeState
  979. value = 740
  980. triggerall = Var(50) != 1
  981. trigger1 = command = "back_ab" && statetype = S && ctrl = 1
  982.  
  983. [State -1]
  984. type = ChangeState
  985. value = 750
  986. triggerall = Var(50) != 1
  987. trigger1 = command = "ab" && movetype = H && ctrl = 0
  988. trigger1 = canrecover = 1 && statetype = A && pos Y >= -12 && vel Y > 0
  989.  
  990.  
  991. [State -1]
  992. type = ChangeState
  993. value = 700
  994. triggerall = Var(50) != 1
  995. trigger1 = command = "ab" && statetype = S && ctrl = 1
  996.  
  997. [State -1]
  998. type = ChangeState
  999. value = 260
  1000. triggerall = Var(50) != 1
  1001. triggerall = command = "fwd_b"
  1002. trigger1 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  1003. trigger2 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  1004. trigger3 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  1005. trigger4 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  1006. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  1007. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  1008. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  1009. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  1010.  
  1011. [State -1, Rolling Rolling Rolling]
  1012. type = ChangeState
  1013. value = 630
  1014. triggerall = RoundState = 2
  1015. triggerall = Var(50) = 1
  1016. triggerall = statetype = A
  1017. triggerall = p2bodydist x < 42
  1018. triggerall = p2bodydist x > -12
  1019. triggerall = p2statetype != L
  1020. trigger1 = p2statetype = A
  1021. trigger1 = random < 300
  1022. trigger1 = ctrl = 1
  1023. trigger2 = Vel Y > 4-((stateno = 950)*2)
  1024. trigger2 = p2statetype != A
  1025. trigger2 = random < 750
  1026. trigger2 = ctrl = 1
  1027. trigger3 = p2statetype != A
  1028. trigger3 = random < 750
  1029. trigger3 = p2movetype = A
  1030. trigger3 = ctrl = 1
  1031.  
  1032. [State -1]
  1033. type = ChangeState
  1034. value = 250
  1035. triggerall = Var(50) != 1
  1036. triggerall = command = "fwd_b"
  1037. trigger1 = statetype != A && ctrl = 1
  1038.  
  1039. [State -1]
  1040. type = ChangeState
  1041. value = 205
  1042. triggerall = Var(50) != 1
  1043. triggerall = command = "a"
  1044. triggerall = p2bodydist x < 20
  1045. triggerall = command != "holddown"
  1046. trigger1 = statetype = S && ctrl = 1
  1047. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1048. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1049. trigger4 = stateno = 400 && animelem = 3, > 0
  1050. trigger5 = stateno = 410 && animelem = 3, > 0
  1051.  
  1052. [State -1, I'm never returning to the MUGEN scene]
  1053. type = ChangeState
  1054. value = 610
  1055. triggerall = RoundState = 2
  1056. triggerall = Var(50) = 1
  1057. triggerall = statetype = A
  1058. triggerall = p2bodydist x < 54
  1059. triggerall = p2bodydist x > -12
  1060. triggerall = p2bodydist y > -16
  1061. triggerall = p2statetype != L
  1062. triggerall = random < 400
  1063. trigger1 = p2statetype = A
  1064. trigger1 = ctrl = 1
  1065.  
  1066. [State -1]
  1067. type = ChangeState
  1068. value = 215
  1069. triggerall = Var(50) != 1
  1070. triggerall = command = "b"
  1071. triggerall = p2bodydist x < 20
  1072. triggerall = command != "holddown"
  1073. trigger1 = statetype = S && ctrl = 1
  1074. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1075. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1076. trigger4 = stateno = 400 && animelem = 3, > 0
  1077. trigger5 = stateno = 410 && animelem = 3, > 0
  1078.  
  1079. [State -1]
  1080. type = ChangeState
  1081. value = 225
  1082. triggerall = Var(50) != 1
  1083. triggerall = command = "c"
  1084. triggerall = p2bodydist x < 20
  1085. triggerall = command != "holddown"
  1086. trigger1 = statetype = S && ctrl = 1
  1087.  
  1088. [State -1]
  1089. type = ChangeState
  1090. value = 235
  1091. triggerall = Var(50) != 1
  1092. triggerall = command = "d" && p2bodydist x < 20
  1093. triggerall = command != "holddown"
  1094. trigger1 = statetype = S && ctrl = 1
  1095.  
  1096. [State -1]
  1097. type = ChangeState
  1098. value = 200
  1099. triggerall = Var(50) != 1
  1100. triggerall = command = "a"
  1101. triggerall = command != "holddown"
  1102. trigger1 = statetype = S && ctrl = 1
  1103. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1104. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1105. trigger4 = stateno = 400 && animelem = 3, > 0
  1106. trigger5 = stateno = 410 && animelem = 3, > 0
  1107.  
  1108. [State -1]
  1109. type = ChangeState
  1110. value = 210
  1111. triggerall = Var(50) != 1
  1112. triggerall = command = "b"
  1113. triggerall = command != "holddown"
  1114. trigger1 = statetype = S && ctrl = 1
  1115. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1116. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1117. trigger4 = stateno = 400 && animelem = 3, > 0
  1118. trigger5 = stateno = 410 && animelem = 3, > 0
  1119.  
  1120. [State -1, Stop looking in these states]
  1121. type = ChangeState
  1122. value = 240
  1123. triggerall = RoundState = 2
  1124. triggerall = var(50) = 1
  1125. triggerall = p2bodydist x < 24
  1126. triggerall = random < 1
  1127. triggerall = stateno != 300
  1128. triggerall = p2statetype != L
  1129. trigger1 = ctrl = 1
  1130.  
  1131. [State -1, Hunting Red Robins can be an arduous task for some]
  1132. type = ChangeState
  1133. value = 640
  1134. triggerall = RoundState = 2
  1135. triggerall = var(50) = 1
  1136. triggerall = statetype = A
  1137. triggerall = p2bodydist x < 32
  1138. triggerall = p2bodydist x > -20
  1139. triggerall = p2statetype != L
  1140. trigger1 = p2statetype = A
  1141. trigger1 = ctrl = 1
  1142. trigger1 = random < 1
  1143. trigger2 = p2statetype != A
  1144. trigger2 = random < 1
  1145. trigger2 = ctrl = 1
  1146.  
  1147. [State -1]
  1148. type = ChangeState
  1149. value = 220
  1150. triggerall = Var(50) != 1
  1151. triggerall = command = "c"
  1152. triggerall = command != "holddown"
  1153. trigger1 = statetype = S
  1154. trigger1 = ctrl = 1
  1155.  
  1156.  
  1157. [State -1]
  1158. type = ChangeState
  1159. value = 230
  1160. triggerall = Var(50) != 1
  1161. triggerall = command = "d"
  1162. triggerall = command != "holddown"
  1163. trigger1 = statetype = S
  1164. trigger1 = ctrl = 1
  1165.  
  1166. [State -1]
  1167. type = ChangeState
  1168. value = 400
  1169. triggerall = Var(50) != 1
  1170. triggerall = command = "a"
  1171. triggerall = command = "holddown"
  1172. trigger1 = statetype = C && ctrl = 1
  1173. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1174. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1175. trigger4 = stateno = 400 && animelem = 3, > 0
  1176. trigger5 = stateno = 410 && animelem = 3, > 0
  1177.  
  1178.  
  1179. [State -1]
  1180. type = ChangeState
  1181. value = 410
  1182. triggerall = Var(50) != 1
  1183. triggerall = command = "b"
  1184. triggerall = command = "holddown"
  1185. trigger1 = statetype = C && ctrl = 1
  1186. trigger2 = stateno = 200 && AnimElem = 4, > 0
  1187. trigger3 = stateno = 205 && AnimElem = 5, > 0
  1188. trigger4 = stateno = 400 && animelem = 3, > 0
  1189. trigger5 = stateno = 410 && animelem = 3, > 0
  1190.  
  1191. [State -1]
  1192. type = ChangeState
  1193. value = 420
  1194. triggerall = Var(50) != 1
  1195. triggerall = command = "c"
  1196. triggerall = command = "holddown"
  1197. trigger1 = statetype = C
  1198. trigger1 = ctrl = 1
  1199.  
  1200. [State -1]
  1201. type = ChangeState
  1202. value = 435
  1203. triggerall = Var(50) != 1
  1204. triggerall = command = "df_d"
  1205. triggerall = command = "holddown"
  1206. trigger1 = statetype = C
  1207. trigger1 = ctrl = 1
  1208. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0
  1209. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0
  1210. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0
  1211. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0
  1212. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0
  1213. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0
  1214. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0
  1215. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0
  1216.  
  1217. [State -1]
  1218. type = ChangeState
  1219. value = 430
  1220. triggerall = Var(50) != 1
  1221. triggerall = command = "d"
  1222. triggerall = command = "holddown"
  1223. trigger1 = statetype = C
  1224. trigger1 = ctrl = 1
  1225.  
  1226. [State -1, I think Mugenesis' BG is from Samurai Spirits Sprite Rip Gallery]
  1227. type = ChangeState
  1228. value = 132
  1229. triggerall = RoundState = 2
  1230. triggerall = alive = 1
  1231. triggerall = Var(50) = 1
  1232. triggerall = p2movetype = A
  1233. triggerall = random < 750
  1234. trigger1 = statetype = A
  1235. trigger1 = ctrl = 1
  1236.  
  1237. [State -1, Can this possibly be a jump state?]
  1238. type = ChangeState
  1239. value = 40
  1240. triggerall = RoundState = 2
  1241. triggerall = var(50) = 1
  1242. triggerall = statetype != A
  1243. triggerall = p2statetype != L
  1244. triggerall = p2statetype != A
  1245. triggerall = p2bodydist x > 56
  1246. triggerall = p2movetype != A
  1247. triggerall = life > 200
  1248. trigger1 = random < 50
  1249. trigger1 = ctrl = 1
  1250. trigger2 = random < 50
  1251. trigger2 = stateno = 102
  1252.  
  1253. [State -1, Row, row, row your boat, gently down the stream]
  1254. type = ChangeState
  1255. value = 102
  1256. triggerall = RoundState = 2
  1257. triggerall = var(50) = 1
  1258. triggerall = statetype != A
  1259. triggerall = p2movetype != A
  1260. triggerall = p2bodydist x > 56
  1261. triggerall = random < 50
  1262. triggerall = stateno != 300
  1263. triggerall = stateno != 100
  1264. trigger1 = ctrl = 1
  1265.  
  1266. [State -1]
  1267. type = ChangeState
  1268. value = 600
  1269. triggerall = Var(50) != 1
  1270. trigger1 = command = "a"
  1271. trigger1 = statetype = A
  1272. trigger1 = ctrl = 1
  1273.  
  1274. [State -1, True Lies Cannot Go Unpunished Without Death]
  1275. type = ChangeState
  1276. value = 105
  1277. triggerall = RoundState = 2
  1278. triggerall = var(50) = 1
  1279. triggerall = statetype != A
  1280. triggerall = p2bodydist x < 32
  1281. triggerall = stateno != 105
  1282. trigger1 = random < 50
  1283. trigger1 = backedgebodydist > 16
  1284. trigger1 = ctrl = 1
  1285. trigger1 = p2movetype = A
  1286. trigger2 = random < 250-(frontedgebodydist)
  1287. trigger2 = ctrl = 1
  1288.  
  1289. [State -1, Kill All Enemies]
  1290. type = ChangeState
  1291. value = 750
  1292. triggerall = RoundState = 2
  1293. triggerall = var(50) = 1
  1294. triggerall = movetype = H && canrecover = 1 && statetype = A && pos Y >= -12 && vel Y > 0
  1295. triggerall = random < 600
  1296. triggerall = p2movetype != A
  1297. triggerall = p2bodydist x > 32
  1298. trigger1 = ctrl = 0
  1299.  
  1300. [State -1, Everyone Must Die]
  1301. type = ChangeState
  1302. value = 300
  1303. triggerall = RoundState = 2
  1304. triggerall = Var(50) = 1
  1305. triggerall = statetype != A
  1306. triggerall = p2movetype = H
  1307. triggerall = p2bodydist x > 54
  1308. triggerall = p2statetype = L
  1309. triggerall = random < 1
  1310. trigger1 = ctrl = 1
  1311.  
  1312. [State -1]
  1313. type = ChangeState
  1314. value = 610
  1315. triggerall = Var(50) != 1
  1316. trigger1 = command = "b"
  1317. trigger1 = statetype = A
  1318. trigger1 = ctrl = 1
  1319.  
  1320. [State -1, Humping Camels Is An Offense]
  1321. type = ChangeState
  1322. value = 3505
  1323. triggerall = RoundState = 2
  1324. triggerall = Var(50) = 1
  1325. triggerall = power >= 2000
  1326. triggerall = p2statetype != L
  1327. trigger1 = statetype != A && ctrl = 1 && random < 300 && p2bodydist x > 56 && p2bodydist y > 12 && p2bodydist y < 32 && p2statetype = A && p2movetype != H
  1328. trigger2 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1329. trigger3 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1330. trigger4 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1331. trigger5 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1332. trigger6 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1333. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1334. triggerall = P2Stateno != [5070,5120]
  1335.  
  1336. [State -1, Sunboy, stop trying to contact me, leave me alone]
  1337. type = ChangeState
  1338. value = 3000
  1339. triggerall = RoundState = 2
  1340. triggerall = Var(50) = 1
  1341. triggerall = power >= 1000
  1342. triggerall = p2statetype != L
  1343. trigger1 = statetype != A && ctrl = 1 && random < 300 && p2bodydist x < 56 && p2bodydist y > 12 && p2bodydist y < 32 && p2statetype = A && p2bodydist x > 24 && p2movetype != H
  1344. trigger2 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1345. trigger3 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1346. trigger4 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1347. trigger5 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1348. trigger6 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1349. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1350. triggerall = P2Stateno != [5070,5120]
  1351.  
  1352. [State -1, Humping Camels Is An Offense]
  1353. type = ChangeState
  1354. value = 3005
  1355. triggerall = RoundState = 2
  1356. triggerall = Var(50) = 1
  1357. triggerall = power >= 1000
  1358. triggerall = p2statetype != L
  1359. trigger1 = statetype != A && ctrl = 1 && random < 300 && p2bodydist x > 56 && p2bodydist y > 12 && p2bodydist y < 32 && p2statetype = A && p2movetype != H
  1360. trigger2 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1361. trigger3 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1362. trigger4 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 16
  1363. trigger5 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1364. trigger6 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1365. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H
  1366.  
  1367. [State -1]
  1368. type = ChangeState
  1369. value = 620
  1370. triggerall = Var(50) != 1
  1371. trigger1 = command = "c"
  1372. trigger1 = statetype = A
  1373. trigger1 = ctrl = 1
  1374.  
  1375. [State -1, Did you know Iria character design was by Masakazu Katsura?]
  1376. type = ChangeState
  1377. value = 3600
  1378. triggerall = RoundState = 2
  1379. triggerall = Var(50) = 1
  1380. triggerall = power >= 2000
  1381. trigger1 = statetype != A && ctrl = 1 && random < 300 && p2bodydist x < 32 && p2bodydist y > 8 && p2bodydist y < 48 && p2bodydist x > -20 && p2movetype != H
  1382. trigger2 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1383. trigger3 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1384. trigger4 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1385. trigger5 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1386. trigger6 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1387. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1388.  
  1389. [State -1, Did you know Iria character design was by Masakazu Katsura?]
  1390. type = ChangeState
  1391. value = 3100
  1392. triggerall = RoundState = 2
  1393. triggerall = Var(50) = 1
  1394. triggerall = power >= 1000
  1395. trigger1 = statetype != A && ctrl = 1 && random < 300 && p2bodydist x < 32 && p2bodydist y > 8 && p2bodydist y < 48 && p2bodydist x > -20 && p2movetype != H
  1396. trigger2 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1397. trigger3 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1398. trigger4 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && random < 500 && movehit = 1 && p2bodydist x < 24
  1399. trigger5 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1400. trigger6 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1401. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 500 && p2statetype = A && p2movetype = H && p2bodydist x < 24
  1402.  
  1403. [State -1, Koga, Gouki's Tenma was straight because I wanted it RANDOM]
  1404. type = ChangeState
  1405. value = 1600
  1406. triggerall = RoundState = 2
  1407. triggerall = var(50) = 1
  1408. triggerall = p2bodydist x < 24 && p2statetype != A
  1409. triggerall = p2bodydist x > -20
  1410. triggerall = p2statetype != L
  1411. trigger1 = statetype != A && ctrl = 1 && random < 50
  1412. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100
  1413. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100
  1414. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100
  1415. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 100
  1416. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 100
  1417. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 100
  1418. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100
  1419.  
  1420. [State -1, You Cannot Escape Wrong Death]
  1421. type = ChangeState
  1422. value = 1050
  1423. triggerall = RoundState = 2
  1424. triggerall = var(50) = 1
  1425. triggerall = numproj = 0
  1426. triggerall = p2bodydist x > 24
  1427. triggerall = p2statetype != L
  1428. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 148 && p2statetype != A && random < 150+(p2bodydist x)+((p2statetype = L)*32)
  1429. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1430. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1431. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1432. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 300
  1433. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 300
  1434. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 300
  1435. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1436.  
  1437. [State -1]
  1438. type = ChangeState
  1439. value = 630
  1440. triggerall = Var(50) != 1
  1441. trigger1 = command = "d"
  1442. trigger1 = statetype = A
  1443. trigger1 = ctrl = 1
  1444.  
  1445. [State -1, Jin and Jamesnich, sorry to disappoint you but I'm not dead yet]
  1446. type = ChangeState
  1447. value = 1000
  1448. triggerall = RoundState = 2
  1449. triggerall = var(50) = 1
  1450. triggerall = numproj = 0
  1451. triggerall = p2bodydist x < 96
  1452. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 56-((prevstateno = 107)*32) && p2statetype != A && random < 20+((p2statetype = L)*128)+((prevstateno = 107)*256) && p2movetype != A
  1453. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1454. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1455. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1456. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1457. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1458. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1459. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 100 && p2bodydist x > 24 && p2statetype != L
  1460.  
  1461. [State -1, I'll stain my hands with your blood]
  1462. type = ChangeState
  1463. value = 1100
  1464. triggerall = RoundState = 2
  1465. triggerall = var(50) = 1
  1466. triggerall = p2bodydist x > -20
  1467. triggerall = p2bodydist x < 54
  1468. triggerall = p2statetype != L
  1469. trigger1 = statetype != A && ctrl = 1 && p2statetype = A && p2bodydist y < 0 && random < 200 && p2movetype != H && p2movetype != A
  1470. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1471. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1472. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1473. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 250
  1474. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 250
  1475. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 250
  1476. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1477.  
  1478. [State -1, I have nothing much else to write here, so stop looking at this]
  1479. type = ChangeState
  1480. value = 1150
  1481. triggerall = RoundState = 2
  1482. triggerall = var(50) = 1
  1483. triggerall = p2bodydist x > -20
  1484. triggerall = p2bodydist x < 64
  1485. triggerall = p2statetype != L
  1486. trigger1 = statetype != A && ctrl = 1 && p2statetype = A && p2movetype != H && p2bodydist x > 42 && random < 100
  1487. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1488. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1489. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1490. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 250
  1491. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 250
  1492. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 250
  1493. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 250
  1494.  
  1495. [State -1]
  1496. type = ChangeState
  1497. value = 300
  1498. triggerall = Var(50) != 1
  1499. triggerall = command = "s"
  1500. trigger1 = statetype = S
  1501. trigger1 = ctrl = 1
  1502.  
  1503. [State -1, I'm tired and I need to go to sleep]
  1504. type = ChangeState
  1505. value = 1400
  1506. triggerall = RoundState = 2
  1507. triggerall = var(50) = 1
  1508. triggerall = p2bodydist x > -20
  1509. triggerall = p2bodydist x < 64
  1510. triggerall = p2statetype != L
  1511. triggerall = p2statetype != A
  1512. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 32 && p2movetype = H && random < 50
  1513. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1514. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1515. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1516. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 200
  1517. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 200
  1518. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 200
  1519. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1520.  
  1521. [State -1, You shouldn't be looking in here, little boy.]
  1522.  
  1523. type = ChangeState
  1524. value = 1405
  1525. triggerall = RoundState = 2
  1526. triggerall = var(50) = 1
  1527. triggerall = p2bodydist x > -20
  1528. triggerall = p2bodydist x < 84
  1529. triggerall = p2statetype != L
  1530. triggerall = p2statetype != A
  1531. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 42 && p2movetype = H && random < 50
  1532. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1533. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1534. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1535. trigger5 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 200
  1536. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 200
  1537. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 200
  1538. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1539.  
  1540.  
  1541. [State -1, Thx to AngelMyst, not crediting me for helping her but for nothing]
  1542. type = ChangeState
  1543. value = 1300
  1544. triggerall = RoundState = 2
  1545. triggerall = var(50) = 1
  1546. triggerall = p2bodydist y < 16
  1547. triggerall = p2bodydist x < 20
  1548. triggerall = p2bodydist x > -20
  1549. triggerall = p2statetype != L
  1550. trigger1 = statetype != A && ctrl = 1 && p2bodydist x > 19 && random < 100+((p2statetype=A)*100)
  1551. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1552. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1553. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1554. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && movehit = 1 && random < 300
  1555. trigger6 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 300
  1556. trigger7 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 300
  1557. trigger8 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 300
  1558.  
  1559.  
  1560. [State -1, So General Ivan, I hear you lost your hand as well as your dignity]
  1561. type = ChangeState      
  1562. value = 1200
  1563. triggerall = RoundState = 2
  1564. triggerall = var(50) = 1
  1565. triggerall = p2bodydist x > -20
  1566. triggerall = p2bodydist x < 64
  1567. triggerall = p2statetype != L
  1568. trigger1 = statetype != A && ctrl = 1 && p2statetype = A && p2movetype != H && random < 100
  1569. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1570. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1571. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1572. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && movehit = 1 && random < 150
  1573. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 200
  1574. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 200
  1575. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 200
  1576. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1577. trigger10 = prevstateno = 410 && statetype != A && ctrl = 1 && p2statetype = C && random < 200
  1578.  
  1579.  
  1580. [State -1, Keep in mind this AI is for a balanced average character]
  1581. type = ChangeState
  1582. value = 1250
  1583. triggerall = RoundState = 2
  1584. triggerall = var(50) = 1
  1585. triggerall = p2bodydist x > -20
  1586. triggerall = p2bodydist x < 64
  1587. triggerall = p2statetype != L
  1588. triggerall = random < 50
  1589. trigger1 = statetype != A && ctrl = 1 && p2statetype = A && p2movetype != H && random < 50
  1590. trigger2 = stateno = 205 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1591. trigger3 = stateno = 215 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1592. trigger4 = stateno = 225 && animelem = 4, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1593. trigger5 = stateno = 235 && animelem = 3, > 0 && animelem = 4, < 0 && movehit = 1 && random < 150
  1594. trigger6 = stateno = 235 && animelem = 6, > 0 && animelem = 7, < 0 && movehit = 1 && random < 200
  1595. trigger7 = stateno = 240 && animelem = 4, > 0 && animelem = 6, < 0 && movehit = 1 && random < 200
  1596. trigger8 = stateno = 400 && animelem = 2, > 0 && animelem = 4, < 0 && movehit = 1 && random < 200
  1597. trigger9 = stateno = 420 && animelem = 3, > 0 && animelem = 5, < 0 && movehit = 1 && random < 200
  1598. trigger10 = prevstateno = 410 && statetype != A && ctrl = 1 && p2statetype = C && random < 200