A character/one-shot generator for KOBOLDS IN SPACE!
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

adversaries.py 35KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096
  1. import random as r
  2. DRAGON_TYPES = ["Cat", "Fairy", "Sedan", "Brass", "Space", "Wolf", "Iron", "Spellcaster", "Green", "Red"]
  3. prob = [
  4. {
  5. 'id': 0, #integer
  6. 'name': f"Baby {r.choice(DRAGON_TYPES)} Dragon", # formatted string
  7. 'shortname': "dragon", # formatted string
  8. 'hasMinion': False, # boolean
  9. 'needsName': True, # boolean
  10. 'note': "It's very naive about its power level.", # formatted string
  11. 'stats': [2,3,3,3], # four-integer list
  12. },
  13. {
  14. 'id': 1, #integer
  15. 'name': f"Cat Dragon", # formatted string
  16. 'shortname': "dragon", # formatted string
  17. 'hasMinion': False, # boolean
  18. 'needsName': True, # boolean
  19. 'note': "It's covered in fur; its Hairball Breath may deal Brains damage instead of Body.", # formatted string
  20. 'stats': [1,4,3,4], # four-integer list
  21. },
  22. {
  23. 'id': 2, #integer
  24. 'name': f"Fairy Dragon", # formatted string
  25. 'shortname': "dragon", # formatted string
  26. 'hasMinion': False, # boolean
  27. 'needsName': True, # boolean
  28. 'note': "Its Glitter Breath makes targets super visible. It loves sweets.", # formatted string
  29. 'stats': [2,4,3,4], # four-integer list
  30. },
  31. {
  32. 'id': 3, #integer
  33. 'name': f"Sedan Dragon", # formatted string
  34. 'shortname': "dragon", # formatted string
  35. 'hasMinion': False, # boolean
  36. 'needsName': True, # boolean
  37. 'note': "It has four wings and Carbon Monoxide Breath. It may carry and use Gear.", # formatted string
  38. 'stats': [2,4,3,5], # four-integer list
  39. },
  40. {
  41. 'id': 4, #integer
  42. 'name': f"Brass Dragon", # formatted string
  43. 'shortname': "dragon", # formatted string
  44. 'hasMinion': False, # boolean
  45. 'needsName': True, # boolean
  46. 'note': "A being of Order, it mimics a steampunk theme.", # formatted string
  47. 'stats': [4,3,4,4], # four-integer list
  48. },
  49. {
  50. 'id': 5, #integer
  51. 'name': f"Space Dragon", # formatted string
  52. 'shortname': "dragon", # formatted string
  53. 'hasMinion': False, # boolean
  54. 'needsName': True, # boolean
  55. 'note': "It has Solar Wind Breath that pushes targets back.", # formatted string
  56. 'stats': [3,4,4,5], # four-integer list
  57. },
  58. {
  59. 'id': 6, #integer
  60. 'name': f"Wolf Dragons", # formatted string
  61. 'shortname': "dragons", # formatted string
  62. 'hasMinion': False, # boolean
  63. 'needsName': False, # boolean
  64. 'note': "They are covered in fur and attack in packs (the stats are for the pack).", # formatted string
  65. 'stats': [4,5,3,5], # four-integer list
  66. },
  67. {
  68. 'id': 7, #integer
  69. 'name': f"Iron Dragon", # formatted string
  70. 'shortname': "dragon", # formatted string
  71. 'hasMinion': False, # boolean
  72. 'needsName': True, # boolean
  73. 'note': "It's covered in actual iron and has Coal Dust Breath. It enjoys conquest and destruction for their own sake.", # formatted string
  74. 'stats': [3,5,5,5], # four-integer list
  75. },
  76. {
  77. 'id': 8, #integer
  78. 'name': f"{r.choice(DRAGON_TYPES)} Dragon Spellcaster", # formatted string
  79. 'shortname': "dragon", # formatted string
  80. 'hasMinion': False, # boolean
  81. 'needsName': True, # boolean
  82. 'note': "It prefers to use spells rather than its physical attacks.", # formatted string
  83. 'stats': [4,5,6,4], # four-integer list
  84. },
  85. {
  86. 'id': 9, #integer
  87. 'name': f"Old Green, the Dragon", # formatted string
  88. 'shortname': "dragon", # formatted string
  89. 'hasMinion': True, # boolean
  90. 'needsName': False, # boolean
  91. 'note': "It will send its minion to attack first, and exhales a toxic, opaque gas to cover its escape if needed.", # formatted string
  92. 'stats': [5,3,6,6], # four-integer list
  93. },
  94. {
  95. 'id': 10, #integer
  96. 'name': f"Old Red, the Dragon", # formatted string
  97. 'shortname': "dragon", # formatted string
  98. 'hasMinion': False, # boolean
  99. 'needsName': False, # boolean
  100. 'note': "It's bigger than you expect, even when you're expecting it. It melts things with its Fire Breath for fun.", # formatted string
  101. 'stats': [3,5,6,6], # four-integer list
  102. },
  103. {
  104. 'id': 11, #integer
  105. 'name': f"Toxic Air", # formatted string
  106. 'shortname': "air", # formatted string
  107. 'hasMinion': False, # boolean
  108. 'needsName': False, # boolean
  109. 'note': "It might eat through protective layers, and is immune to Brains damage and automatically fails Brains rolls.", # formatted string
  110. 'stats': [0,6,0,6], # four-integer list
  111. },
  112. {
  113. 'id': 12, #integer
  114. 'name': f"Friendly Living Asteroid", # formatted string
  115. 'shortname': "asteroid", # formatted string
  116. 'hasMinion': False, # boolean
  117. 'needsName': True, # boolean
  118. 'note': "It wants to follow the kobolds home like the biggest possible puppy.", # formatted string
  119. 'stats': [2,3,1,6], # four-integer list
  120. },
  121. {
  122. 'id': 13, #integer
  123. 'name': f"Aggressive Living Asteroid", # formatted string
  124. 'shortname': "asteroid", # formatted string
  125. 'hasMinion': False, # boolean
  126. 'needsName': True, # boolean
  127. 'note': "It's an ambush hunter that sees ships as a crunchy outside with chewy centers.", # formatted string
  128. 'stats': [2,4,1,6], # four-integer list
  129. },
  130. {
  131. 'id': 14, #integer
  132. 'name': f"Impending Nova", # formatted string
  133. 'shortname': "nova", # formatted string
  134. 'hasMinion': False, # boolean
  135. 'needsName': False, # boolean
  136. 'note': "Tick, tick, tick... Set a timer and start marking off Body. The nova goes off when its Body hits 0. It's immune to Brains damage and automatically fails Brains rolls.", # formatted string
  137. 'stats': [2,6,0,6], # four-integer list
  138. },
  139. {
  140. 'id': 15, #integer
  141. 'name': f"Volcanic Eruption", # formatted string
  142. 'shortname': f"eruption", # formatted string
  143. 'hasMinion': False, # boolean
  144. 'needsName': False, # boolean
  145. 'note': "Its molten flow threatens to destroy something important. It is immune to Brains damage and automatically fails Brains rolls.", # formatted string
  146. 'stats': [4,5,0,6], # four-integer list
  147. },
  148. {
  149. 'id': 16, #integer
  150. 'name': f"Tremors", # formatted string
  151. 'shortname': f"tremors", # formatted string
  152. 'hasMinion': False, # boolean
  153. 'needsName': False, # boolean
  154. 'note': "The earth shakes at the least opportune moments. They are immune to Brains damage and automatically fails Brains rolls.", # formatted string
  155. 'stats': [4,6,0,6], # four-integer list
  156. },
  157. {
  158. 'id': 17, #integer
  159. 'name': f"Fire!", # formatted string
  160. 'shortname': f"fire", # formatted string
  161. 'hasMinion': False, # boolean
  162. 'needsName': False, # boolean
  163. 'note': "It may consume things not normally considered flammable. It is immune to Brains damage and automatically fails Brains rolls.", # formatted string
  164. 'stats': [5,6,0,6], # four-integer list
  165. },
  166. {
  167. 'id': 18, #integer
  168. 'name': f"Volcano 'God'", # formatted string
  169. 'shortname': f"god", # formatted string
  170. 'hasMinion': True, # boolean
  171. 'needsName': True, # boolean
  172. 'note': "It's not actually a god; it just likes destroying things with fire. Its minion may be a worshiper.", # formatted string
  173. 'stats': [4,5,3,6], # four-integer list
  174. },
  175. {
  176. 'id': 19, #integer
  177. 'name': f"Tiny, Hungry Black Hole", # formatted string
  178. 'shortname': f"black hole", # formatted string
  179. 'hasMinion': False, # boolean
  180. 'needsName': False, # boolean
  181. 'note': "It's semi-intelligent and mobile. It might stalk ship-sized objects.", # formatted string
  182. 'stats': [4,6,3,6], # four-integer list
  183. },
  184. {
  185. 'id': 20, #integer
  186. 'name': f"Cranky Nebula", # formatted string
  187. 'shortname': f"nebula", # formatted string
  188. 'hasMinion': False, # boolean
  189. 'needsName': True, # boolean
  190. 'note': "It's a baby and wants attention. Its Brains reflects resilience against damage more than actual mental ability.", # formatted string
  191. 'stats': [4,5,6,6], # four-integer list
  192. },
  193. {
  194. 'id': 21, #integer
  195. 'name': f"Sentient Angry Star", # formatted string
  196. 'shortname': f"star", # formatted string
  197. 'hasMinion': False, # boolean
  198. 'needsName': True, # boolean
  199. 'note': "It demands tribute, and attacks with solar flares... but it can't move out of its orbit.", # formatted string
  200. 'stats': [5,4,5,6], # four-integer list
  201. },
  202. {
  203. 'id': 22, #integer
  204. 'name': f"", # formatted string
  205. 'shortname': f"", # formatted string
  206. 'hasMinion': False, # boolean
  207. 'needsName': True, # boolean
  208. 'note': "", # formatted string
  209. 'stats': [,,,], # four-integer list
  210. },
  211. {
  212. 'id': 23, #integer
  213. 'name': f"", # formatted string
  214. 'shortname': f"", # formatted string
  215. 'hasMinion': False, # boolean
  216. 'needsName': True, # boolean
  217. 'note': "", # formatted string
  218. 'stats': [,,,], # four-integer list
  219. },
  220. {
  221. 'id': 24, #integer
  222. 'name': f"", # formatted string
  223. 'shortname': f"", # formatted string
  224. 'hasMinion': False, # boolean
  225. 'needsName': True, # boolean
  226. 'note': "", # formatted string
  227. 'stats': [,,,], # four-integer list
  228. },
  229. {
  230. 'id': 25, #integer
  231. 'name': f"", # formatted string
  232. 'shortname': f"", # formatted string
  233. 'hasMinion': False, # boolean
  234. 'needsName': True, # boolean
  235. 'note': "", # formatted string
  236. 'stats': [,,,], # four-integer list
  237. },
  238. {
  239. 'id': 26, #integer
  240. 'name': f"", # formatted string
  241. 'shortname': f"", # formatted string
  242. 'hasMinion': False, # boolean
  243. 'needsName': True, # boolean
  244. 'note': "", # formatted string
  245. 'stats': [,,,], # four-integer list
  246. },
  247. {
  248. 'id': 27, #integer
  249. 'name': f"", # formatted string
  250. 'shortname': f"", # formatted string
  251. 'hasMinion': False, # boolean
  252. 'needsName': True, # boolean
  253. 'note': "", # formatted string
  254. 'stats': [,,,], # four-integer list
  255. },
  256. {
  257. 'id': 28, #integer
  258. 'name': f"", # formatted string
  259. 'shortname': f"", # formatted string
  260. 'hasMinion': False, # boolean
  261. 'needsName': True, # boolean
  262. 'note': "", # formatted string
  263. 'stats': [,,,], # four-integer list
  264. },
  265. {
  266. 'id': 29, #integer
  267. 'name': f"", # formatted string
  268. 'shortname': f"", # formatted string
  269. 'hasMinion': False, # boolean
  270. 'needsName': True, # boolean
  271. 'note': "", # formatted string
  272. 'stats': [,,,], # four-integer list
  273. },
  274. {
  275. 'id': 30, #integer
  276. 'name': f"", # formatted string
  277. 'shortname': f"", # formatted string
  278. 'hasMinion': False, # boolean
  279. 'needsName': True, # boolean
  280. 'note': "", # formatted string
  281. 'stats': [,,,], # four-integer list
  282. },
  283. {
  284. 'id': 31, #integer
  285. 'name': f"", # formatted string
  286. 'shortname': f"", # formatted string
  287. 'hasMinion': False, # boolean
  288. 'needsName': True, # boolean
  289. 'note': "", # formatted string
  290. 'stats': [,,,], # four-integer list
  291. },
  292. {
  293. 'id': 32, #integer
  294. 'name': f"", # formatted string
  295. 'shortname': f"", # formatted string
  296. 'hasMinion': False, # boolean
  297. 'needsName': True, # boolean
  298. 'note': "", # formatted string
  299. 'stats': [,,,], # four-integer list
  300. },
  301. {
  302. 'id': 33, #integer
  303. 'name': f"", # formatted string
  304. 'shortname': f"", # formatted string
  305. 'hasMinion': False, # boolean
  306. 'needsName': True, # boolean
  307. 'note': "", # formatted string
  308. 'stats': [,,,], # four-integer list
  309. },
  310. {
  311. 'id': 34, #integer
  312. 'name': f"", # formatted string
  313. 'shortname': f"", # formatted string
  314. 'hasMinion': False, # boolean
  315. 'needsName': True, # boolean
  316. 'note': "", # formatted string
  317. 'stats': [,,,], # four-integer list
  318. },
  319. {
  320. 'id': 35, #integer
  321. 'name': f"", # formatted string
  322. 'shortname': f"", # formatted string
  323. 'hasMinion': False, # boolean
  324. 'needsName': True, # boolean
  325. 'note': "", # formatted string
  326. 'stats': [,,,], # four-integer list
  327. },
  328. {
  329. 'id': 36, #integer
  330. 'name': f"", # formatted string
  331. 'shortname': f"", # formatted string
  332. 'hasMinion': False, # boolean
  333. 'needsName': True, # boolean
  334. 'note': "", # formatted string
  335. 'stats': [,,,], # four-integer list
  336. },
  337. {
  338. 'id': 37, #integer
  339. 'name': f"", # formatted string
  340. 'shortname': f"", # formatted string
  341. 'hasMinion': False, # boolean
  342. 'needsName': True, # boolean
  343. 'note': "", # formatted string
  344. 'stats': [,,,], # four-integer list
  345. },
  346. {
  347. 'id': 38, #integer
  348. 'name': f"", # formatted string
  349. 'shortname': f"", # formatted string
  350. 'hasMinion': False, # boolean
  351. 'needsName': True, # boolean
  352. 'note': "", # formatted string
  353. 'stats': [,,,], # four-integer list
  354. },
  355. {
  356. 'id': 39, #integer
  357. 'name': f"", # formatted string
  358. 'shortname': f"", # formatted string
  359. 'hasMinion': False, # boolean
  360. 'needsName': True, # boolean
  361. 'note': "", # formatted string
  362. 'stats': [,,,], # four-integer list
  363. },
  364. {
  365. 'id': 40, #integer
  366. 'name': f"", # formatted string
  367. 'shortname': f"", # formatted string
  368. 'hasMinion': False, # boolean
  369. 'needsName': True, # boolean
  370. 'note': "", # formatted string
  371. 'stats': [,,,], # four-integer list
  372. },
  373. {
  374. 'id': 41, #integer
  375. 'name': f"", # formatted string
  376. 'shortname': f"", # formatted string
  377. 'hasMinion': False, # boolean
  378. 'needsName': True, # boolean
  379. 'note': "", # formatted string
  380. 'stats': [,,,], # four-integer list
  381. },
  382. {
  383. 'id': 42, #integer
  384. 'name': f"", # formatted string
  385. 'shortname': f"", # formatted string
  386. 'hasMinion': False, # boolean
  387. 'needsName': True, # boolean
  388. 'note': "", # formatted string
  389. 'stats': [,,,], # four-integer list
  390. },
  391. {
  392. 'id': 43, #integer
  393. 'name': f"", # formatted string
  394. 'shortname': f"", # formatted string
  395. 'hasMinion': False, # boolean
  396. 'needsName': True, # boolean
  397. 'note': "", # formatted string
  398. 'stats': [,,,], # four-integer list
  399. },
  400. {
  401. 'id': 44, #integer
  402. 'name': f"", # formatted string
  403. 'shortname': f"", # formatted string
  404. 'hasMinion': False, # boolean
  405. 'needsName': True, # boolean
  406. 'note': "", # formatted string
  407. 'stats': [,,,], # four-integer list
  408. },
  409. {
  410. 'id': 45, #integer
  411. 'name': f"", # formatted string
  412. 'shortname': f"", # formatted string
  413. 'hasMinion': False, # boolean
  414. 'needsName': True, # boolean
  415. 'note': "", # formatted string
  416. 'stats': [,,,], # four-integer list
  417. },
  418. {
  419. 'id': 46, #integer
  420. 'name': f"", # formatted string
  421. 'shortname': f"", # formatted string
  422. 'hasMinion': False, # boolean
  423. 'needsName': True, # boolean
  424. 'note': "", # formatted string
  425. 'stats': [,,,], # four-integer list
  426. },
  427. {
  428. 'id': 47, #integer
  429. 'name': f"", # formatted string
  430. 'shortname': f"", # formatted string
  431. 'hasMinion': False, # boolean
  432. 'needsName': True, # boolean
  433. 'note': "", # formatted string
  434. 'stats': [,,,], # four-integer list
  435. },
  436. {
  437. 'id': 48, #integer
  438. 'name': f"", # formatted string
  439. 'shortname': f"", # formatted string
  440. 'hasMinion': False, # boolean
  441. 'needsName': True, # boolean
  442. 'note': "", # formatted string
  443. 'stats': [,,,], # four-integer list
  444. },
  445. {
  446. 'id': 49, #integer
  447. 'name': f"", # formatted string
  448. 'shortname': f"", # formatted string
  449. 'hasMinion': False, # boolean
  450. 'needsName': True, # boolean
  451. 'note': "", # formatted string
  452. 'stats': [,,,], # four-integer list
  453. },
  454. {
  455. 'id': 50, #integer
  456. 'name': f"", # formatted string
  457. 'shortname': f"", # formatted string
  458. 'hasMinion': False, # boolean
  459. 'needsName': True, # boolean
  460. 'note': "", # formatted string
  461. 'stats': [,,,], # four-integer list
  462. },
  463. {
  464. 'id': 51, #integer
  465. 'name': f"", # formatted string
  466. 'shortname': f"", # formatted string
  467. 'hasMinion': False, # boolean
  468. 'needsName': True, # boolean
  469. 'note': "", # formatted string
  470. 'stats': [,,,], # four-integer list
  471. },
  472. {
  473. 'id': 52, #integer
  474. 'name': f"", # formatted string
  475. 'shortname': f"", # formatted string
  476. 'hasMinion': False, # boolean
  477. 'needsName': True, # boolean
  478. 'note': "", # formatted string
  479. 'stats': [,,,], # four-integer list
  480. },
  481. {
  482. 'id': 53, #integer
  483. 'name': f"", # formatted string
  484. 'shortname': f"", # formatted string
  485. 'hasMinion': False, # boolean
  486. 'needsName': True, # boolean
  487. 'note': "", # formatted string
  488. 'stats': [,,,], # four-integer list
  489. },
  490. {
  491. 'id': 54, #integer
  492. 'name': f"", # formatted string
  493. 'shortname': f"", # formatted string
  494. 'hasMinion': False, # boolean
  495. 'needsName': True, # boolean
  496. 'note': "", # formatted string
  497. 'stats': [,,,], # four-integer list
  498. },
  499. {
  500. 'id': 55, #integer
  501. 'name': f"", # formatted string
  502. 'shortname': f"", # formatted string
  503. 'hasMinion': False, # boolean
  504. 'needsName': True, # boolean
  505. 'note': "", # formatted string
  506. 'stats': [,,,], # four-integer list
  507. },
  508. {
  509. 'id': 56, #integer
  510. 'name': f"", # formatted string
  511. 'shortname': f"", # formatted string
  512. 'hasMinion': False, # boolean
  513. 'needsName': True, # boolean
  514. 'note': "", # formatted string
  515. 'stats': [,,,], # four-integer list
  516. },
  517. {
  518. 'id': 57, #integer
  519. 'name': f"", # formatted string
  520. 'shortname': f"", # formatted string
  521. 'hasMinion': False, # boolean
  522. 'needsName': True, # boolean
  523. 'note': "", # formatted string
  524. 'stats': [,,,], # four-integer list
  525. },
  526. {
  527. 'id': 58, #integer
  528. 'name': f"", # formatted string
  529. 'shortname': f"", # formatted string
  530. 'hasMinion': False, # boolean
  531. 'needsName': True, # boolean
  532. 'note': "", # formatted string
  533. 'stats': [,,,], # four-integer list
  534. },
  535. {
  536. 'id': 59, #integer
  537. 'name': f"", # formatted string
  538. 'shortname': f"", # formatted string
  539. 'hasMinion': False, # boolean
  540. 'needsName': True, # boolean
  541. 'note': "", # formatted string
  542. 'stats': [,,,], # four-integer list
  543. },
  544. {
  545. 'id': 60, #integer
  546. 'name': f"", # formatted string
  547. 'shortname': f"", # formatted string
  548. 'hasMinion': False, # boolean
  549. 'needsName': True, # boolean
  550. 'note': "", # formatted string
  551. 'stats': [,,,], # four-integer list
  552. },
  553. {
  554. 'id': 61, #integer
  555. 'name': f"", # formatted string
  556. 'shortname': f"", # formatted string
  557. 'hasMinion': False, # boolean
  558. 'needsName': True, # boolean
  559. 'note': "", # formatted string
  560. 'stats': [,,,], # four-integer list
  561. },
  562. {
  563. 'id': 62, #integer
  564. 'name': f"", # formatted string
  565. 'shortname': f"", # formatted string
  566. 'hasMinion': False, # boolean
  567. 'needsName': True, # boolean
  568. 'note': "", # formatted string
  569. 'stats': [,,,], # four-integer list
  570. },
  571. {
  572. 'id': 63, #integer
  573. 'name': f"", # formatted string
  574. 'shortname': f"", # formatted string
  575. 'hasMinion': False, # boolean
  576. 'needsName': True, # boolean
  577. 'note': "", # formatted string
  578. 'stats': [,,,], # four-integer list
  579. },
  580. {
  581. 'id': 64, #integer
  582. 'name': f"", # formatted string
  583. 'shortname': f"", # formatted string
  584. 'hasMinion': False, # boolean
  585. 'needsName': True, # boolean
  586. 'note': "", # formatted string
  587. 'stats': [,,,], # four-integer list
  588. },
  589. {
  590. 'id': 65, #integer
  591. 'name': f"", # formatted string
  592. 'shortname': f"", # formatted string
  593. 'hasMinion': False, # boolean
  594. 'needsName': True, # boolean
  595. 'note': "", # formatted string
  596. 'stats': [,,,], # four-integer list
  597. },
  598. {
  599. 'id': 66, #integer
  600. 'name': f"", # formatted string
  601. 'shortname': f"", # formatted string
  602. 'hasMinion': False, # boolean
  603. 'needsName': True, # boolean
  604. 'note': "", # formatted string
  605. 'stats': [,,,], # four-integer list
  606. },
  607. {
  608. 'id': 67, #integer
  609. 'name': f"", # formatted string
  610. 'shortname': f"", # formatted string
  611. 'hasMinion': False, # boolean
  612. 'needsName': True, # boolean
  613. 'note': "", # formatted string
  614. 'stats': [,,,], # four-integer list
  615. },
  616. {
  617. 'id': 68, #integer
  618. 'name': f"", # formatted string
  619. 'shortname': f"", # formatted string
  620. 'hasMinion': False, # boolean
  621. 'needsName': True, # boolean
  622. 'note': "", # formatted string
  623. 'stats': [,,,], # four-integer list
  624. },
  625. {
  626. 'id': 69, #integer
  627. 'name': f"", # formatted string
  628. 'shortname': f"", # formatted string
  629. 'hasMinion': False, # boolean
  630. 'needsName': True, # boolean
  631. 'note': "", # formatted string
  632. 'stats': [,,,], # four-integer list
  633. },
  634. {
  635. 'id': 70, #integer
  636. 'name': f"", # formatted string
  637. 'shortname': f"", # formatted string
  638. 'hasMinion': False, # boolean
  639. 'needsName': True, # boolean
  640. 'note': "", # formatted string
  641. 'stats': [,,,], # four-integer list
  642. },
  643. {
  644. 'id': 71, #integer
  645. 'name': f"", # formatted string
  646. 'shortname': f"", # formatted string
  647. 'hasMinion': False, # boolean
  648. 'needsName': True, # boolean
  649. 'note': "", # formatted string
  650. 'stats': [,,,], # four-integer list
  651. },
  652. {
  653. 'id': 72, #integer
  654. 'name': f"", # formatted string
  655. 'shortname': f"", # formatted string
  656. 'hasMinion': False, # boolean
  657. 'needsName': True, # boolean
  658. 'note': "", # formatted string
  659. 'stats': [,,,], # four-integer list
  660. },
  661. {
  662. 'id': 73, #integer
  663. 'name': f"", # formatted string
  664. 'shortname': f"", # formatted string
  665. 'hasMinion': False, # boolean
  666. 'needsName': True, # boolean
  667. 'note': "", # formatted string
  668. 'stats': [,,,], # four-integer list
  669. },
  670. {
  671. 'id': 74, #integer
  672. 'name': f"", # formatted string
  673. 'shortname': f"", # formatted string
  674. 'hasMinion': False, # boolean
  675. 'needsName': True, # boolean
  676. 'note': "", # formatted string
  677. 'stats': [,,,], # four-integer list
  678. },
  679. {
  680. 'id': 75, #integer
  681. 'name': f"", # formatted string
  682. 'shortname': f"", # formatted string
  683. 'hasMinion': False, # boolean
  684. 'needsName': True, # boolean
  685. 'note': "", # formatted string
  686. 'stats': [,,,], # four-integer list
  687. },
  688. {
  689. 'id': 76, #integer
  690. 'name': f"", # formatted string
  691. 'shortname': f"", # formatted string
  692. 'hasMinion': False, # boolean
  693. 'needsName': True, # boolean
  694. 'note': "", # formatted string
  695. 'stats': [,,,], # four-integer list
  696. },
  697. {
  698. 'id': 77, #integer
  699. 'name': f"", # formatted string
  700. 'shortname': f"", # formatted string
  701. 'hasMinion': False, # boolean
  702. 'needsName': True, # boolean
  703. 'note': "", # formatted string
  704. 'stats': [,,,], # four-integer list
  705. },
  706. {
  707. 'id': 78, #integer
  708. 'name': f"", # formatted string
  709. 'shortname': f"", # formatted string
  710. 'hasMinion': False, # boolean
  711. 'needsName': True, # boolean
  712. 'note': "", # formatted string
  713. 'stats': [,,,], # four-integer list
  714. },
  715. {
  716. 'id': 79, #integer
  717. 'name': f"", # formatted string
  718. 'shortname': f"", # formatted string
  719. 'hasMinion': False, # boolean
  720. 'needsName': True, # boolean
  721. 'note': "", # formatted string
  722. 'stats': [,,,], # four-integer list
  723. },
  724. {
  725. 'id': 80, #integer
  726. 'name': f"", # formatted string
  727. 'shortname': f"", # formatted string
  728. 'hasMinion': False, # boolean
  729. 'needsName': True, # boolean
  730. 'note': "", # formatted string
  731. 'stats': [,,,], # four-integer list
  732. },
  733. {
  734. 'id': 81, #integer
  735. 'name': f"", # formatted string
  736. 'shortname': f"", # formatted string
  737. 'hasMinion': False, # boolean
  738. 'needsName': True, # boolean
  739. 'note': "", # formatted string
  740. 'stats': [,,,], # four-integer list
  741. },
  742. {
  743. 'id': 82, #integer
  744. 'name': f"", # formatted string
  745. 'shortname': f"", # formatted string
  746. 'hasMinion': False, # boolean
  747. 'needsName': True, # boolean
  748. 'note': "", # formatted string
  749. 'stats': [,,,], # four-integer list
  750. },
  751. {
  752. 'id': 83, #integer
  753. 'name': f"", # formatted string
  754. 'shortname': f"", # formatted string
  755. 'hasMinion': False, # boolean
  756. 'needsName': True, # boolean
  757. 'note': "", # formatted string
  758. 'stats': [,,,], # four-integer list
  759. },
  760. {
  761. 'id': 84, #integer
  762. 'name': f"", # formatted string
  763. 'shortname': f"", # formatted string
  764. 'hasMinion': False, # boolean
  765. 'needsName': True, # boolean
  766. 'note': "", # formatted string
  767. 'stats': [,,,], # four-integer list
  768. },
  769. {
  770. 'id': 85, #integer
  771. 'name': f"", # formatted string
  772. 'shortname': f"", # formatted string
  773. 'hasMinion': False, # boolean
  774. 'needsName': True, # boolean
  775. 'note': "", # formatted string
  776. 'stats': [,,,], # four-integer list
  777. },
  778. {
  779. 'id': 86, #integer
  780. 'name': f"", # formatted string
  781. 'shortname': f"", # formatted string
  782. 'hasMinion': False, # boolean
  783. 'needsName': True, # boolean
  784. 'note': "", # formatted string
  785. 'stats': [,,,], # four-integer list
  786. },
  787. {
  788. 'id': 87, #integer
  789. 'name': f"", # formatted string
  790. 'shortname': f"", # formatted string
  791. 'hasMinion': False, # boolean
  792. 'needsName': True, # boolean
  793. 'note': "", # formatted string
  794. 'stats': [,,,], # four-integer list
  795. },
  796. {
  797. 'id': 88, #integer
  798. 'name': f"", # formatted string
  799. 'shortname': f"", # formatted string
  800. 'hasMinion': False, # boolean
  801. 'needsName': True, # boolean
  802. 'note': "", # formatted string
  803. 'stats': [,,,], # four-integer list
  804. },
  805. {
  806. 'id': 89, #integer
  807. 'name': f"", # formatted string
  808. 'shortname': f"", # formatted string
  809. 'hasMinion': False, # boolean
  810. 'needsName': True, # boolean
  811. 'note': "", # formatted string
  812. 'stats': [,,,], # four-integer list
  813. },
  814. {
  815. 'id': 90, #integer
  816. 'name': f"", # formatted string
  817. 'shortname': f"", # formatted string
  818. 'hasMinion': False, # boolean
  819. 'needsName': True, # boolean
  820. 'note': "", # formatted string
  821. 'stats': [,,,], # four-integer list
  822. },
  823. {
  824. 'id': 91, #integer
  825. 'name': f"", # formatted string
  826. 'shortname': f"", # formatted string
  827. 'hasMinion': False, # boolean
  828. 'needsName': True, # boolean
  829. 'note': "", # formatted string
  830. 'stats': [,,,], # four-integer list
  831. },
  832. {
  833. 'id': 92, #integer
  834. 'name': f"", # formatted string
  835. 'shortname': f"", # formatted string
  836. 'hasMinion': False, # boolean
  837. 'needsName': True, # boolean
  838. 'note': "", # formatted string
  839. 'stats': [,,,], # four-integer list
  840. },
  841. {
  842. 'id': 93, #integer
  843. 'name': f"", # formatted string
  844. 'shortname': f"", # formatted string
  845. 'hasMinion': False, # boolean
  846. 'needsName': True, # boolean
  847. 'note': "", # formatted string
  848. 'stats': [,,,], # four-integer list
  849. },
  850. {
  851. 'id': 94, #integer
  852. 'name': f"", # formatted string
  853. 'shortname': f"", # formatted string
  854. 'hasMinion': False, # boolean
  855. 'needsName': True, # boolean
  856. 'note': "", # formatted string
  857. 'stats': [,,,], # four-integer list
  858. },
  859. {
  860. 'id': 95, #integer
  861. 'name': f"", # formatted string
  862. 'shortname': f"", # formatted string
  863. 'hasMinion': False, # boolean
  864. 'needsName': True, # boolean
  865. 'note': "", # formatted string
  866. 'stats': [,,,], # four-integer list
  867. },
  868. {
  869. 'id': 96, #integer
  870. 'name': f"", # formatted string
  871. 'shortname': f"", # formatted string
  872. 'hasMinion': False, # boolean
  873. 'needsName': True, # boolean
  874. 'note': "", # formatted string
  875. 'stats': [,,,], # four-integer list
  876. },
  877. {
  878. 'id': 97, #integer
  879. 'name': f"", # formatted string
  880. 'shortname': f"", # formatted string
  881. 'hasMinion': False, # boolean
  882. 'needsName': True, # boolean
  883. 'note': "", # formatted string
  884. 'stats': [,,,], # four-integer list
  885. },
  886. {
  887. 'id': 98, #integer
  888. 'name': f"", # formatted string
  889. 'shortname': f"", # formatted string
  890. 'hasMinion': False, # boolean
  891. 'needsName': True, # boolean
  892. 'note': "", # formatted string
  893. 'stats': [,,,], # four-integer list
  894. },
  895. {
  896. 'id': 99, #integer
  897. 'name': f"", # formatted string
  898. 'shortname': f"", # formatted string
  899. 'hasMinion': False, # boolean
  900. 'needsName': True, # boolean
  901. 'note': "", # formatted string
  902. 'stats': [,,,], # four-integer list
  903. },
  904. {
  905. 'id': 100, #integer
  906. 'name': f"", # formatted string
  907. 'shortname': f"", # formatted string
  908. 'hasMinion': False, # boolean
  909. 'needsName': True, # boolean
  910. 'note': "", # formatted string
  911. 'stats': [,,,], # four-integer list
  912. },
  913. {
  914. 'id': 101, #integer
  915. 'name': f"", # formatted string
  916. 'shortname': f"", # formatted string
  917. 'hasMinion': False, # boolean
  918. 'needsName': True, # boolean
  919. 'note': "", # formatted string
  920. 'stats': [,,,], # four-integer list
  921. },
  922. {
  923. 'id': 102, #integer
  924. 'name': f"", # formatted string
  925. 'shortname': f"", # formatted string
  926. 'hasMinion': False, # boolean
  927. 'needsName': True, # boolean
  928. 'note': "", # formatted string
  929. 'stats': [,,,], # four-integer list
  930. },
  931. {
  932. 'id': 103, #integer
  933. 'name': f"", # formatted string
  934. 'shortname': f"", # formatted string
  935. 'hasMinion': False, # boolean
  936. 'needsName': True, # boolean
  937. 'note': "", # formatted string
  938. 'stats': [,,,], # four-integer list
  939. },
  940. {
  941. 'id': 104, #integer
  942. 'name': f"", # formatted string
  943. 'shortname': f"", # formatted string
  944. 'hasMinion': False, # boolean
  945. 'needsName': True, # boolean
  946. 'note': "", # formatted string
  947. 'stats': [,,,], # four-integer list
  948. },
  949. {
  950. 'id': 105, #integer
  951. 'name': f"", # formatted string
  952. 'shortname': f"", # formatted string
  953. 'hasMinion': False, # boolean
  954. 'needsName': True, # boolean
  955. 'note': "", # formatted string
  956. 'stats': [,,,], # four-integer list
  957. },
  958. {
  959. 'id': 106, #integer
  960. 'name': f"", # formatted string
  961. 'shortname': f"", # formatted string
  962. 'hasMinion': False, # boolean
  963. 'needsName': True, # boolean
  964. 'note': "", # formatted string
  965. 'stats': [,,,], # four-integer list
  966. },
  967. {
  968. 'id': 107, #integer
  969. 'name': f"", # formatted string
  970. 'shortname': f"", # formatted string
  971. 'hasMinion': False, # boolean
  972. 'needsName': True, # boolean
  973. 'note': "", # formatted string
  974. 'stats': [,,,], # four-integer list
  975. },
  976. {
  977. 'id': 108, #integer
  978. 'name': f"", # formatted string
  979. 'shortname': f"", # formatted string
  980. 'hasMinion': False, # boolean
  981. 'needsName': True, # boolean
  982. 'note': "", # formatted string
  983. 'stats': [,,,], # four-integer list
  984. },
  985. {
  986. 'id': 109, #integer
  987. 'name': f"", # formatted string
  988. 'shortname': f"", # formatted string
  989. 'hasMinion': False, # boolean
  990. 'needsName': True, # boolean
  991. 'note': "", # formatted string
  992. 'stats': [,,,], # four-integer list
  993. },
  994. {
  995. 'id': 110, #integer
  996. 'name': f"", # formatted string
  997. 'shortname': f"", # formatted string
  998. 'hasMinion': False, # boolean
  999. 'needsName': True, # boolean
  1000. 'note': "", # formatted string
  1001. 'stats': [,,,], # four-integer list
  1002. },
  1003. {
  1004. 'id': 111, #integer
  1005. 'name': f"", # formatted string
  1006. 'shortname': f"", # formatted string
  1007. 'hasMinion': False, # boolean
  1008. 'needsName': True, # boolean
  1009. 'note': "", # formatted string
  1010. 'stats': [,,,], # four-integer list
  1011. },
  1012. {
  1013. 'id': 112, #integer
  1014. 'name': f"", # formatted string
  1015. 'shortname': f"", # formatted string
  1016. 'hasMinion': False, # boolean
  1017. 'needsName': True, # boolean
  1018. 'note': "", # formatted string
  1019. 'stats': [,,,], # four-integer list
  1020. },
  1021. {
  1022. 'id': 113, #integer
  1023. 'name': f"", # formatted string
  1024. 'shortname': f"", # formatted string
  1025. 'hasMinion': False, # boolean
  1026. 'needsName': True, # boolean
  1027. 'note': "", # formatted string
  1028. 'stats': [,,,], # four-integer list
  1029. },
  1030. {
  1031. 'id': 114, #integer
  1032. 'name': f"", # formatted string
  1033. 'shortname': f"", # formatted string
  1034. 'hasMinion': False, # boolean
  1035. 'needsName': True, # boolean
  1036. 'note': "", # formatted string
  1037. 'stats': [,,,], # four-integer list
  1038. },
  1039. {
  1040. 'id': 115, #integer
  1041. 'name': f"", # formatted string
  1042. 'shortname': f"", # formatted string
  1043. 'hasMinion': False, # boolean
  1044. 'needsName': True, # boolean
  1045. 'note': "", # formatted string
  1046. 'stats': [,,,], # four-integer list
  1047. },
  1048. {
  1049. 'id': 116, #integer
  1050. 'name': f"", # formatted string
  1051. 'shortname': f"", # formatted string
  1052. 'hasMinion': False, # boolean
  1053. 'needsName': True, # boolean
  1054. 'note': "", # formatted string
  1055. 'stats': [,,,], # four-integer list
  1056. },
  1057. {
  1058. 'id': 117, #integer
  1059. 'name': f"", # formatted string
  1060. 'shortname': f"", # formatted string
  1061. 'hasMinion': False, # boolean
  1062. 'needsName': True, # boolean
  1063. 'note': "", # formatted string
  1064. 'stats': [,,,], # four-integer list
  1065. },
  1066. {
  1067. 'id': 118, #integer
  1068. 'name': f"", # formatted string
  1069. 'shortname': f"", # formatted string
  1070. 'hasMinion': False, # boolean
  1071. 'needsName': True, # boolean
  1072. 'note': "", # formatted string
  1073. 'stats': [,,,], # four-integer list
  1074. },
  1075. {
  1076. 'id': 119, #integer
  1077. 'name': f"", # formatted string
  1078. 'shortname': f"", # formatted string
  1079. 'hasMinion': False, # boolean
  1080. 'needsName': True, # boolean
  1081. 'note': "", # formatted string
  1082. 'stats': [,,,], # four-integer list
  1083. },
  1084. {
  1085. 'id': 120, #integer
  1086. 'name': f"", # formatted string
  1087. 'shortname': f"", # formatted string
  1088. 'hasMinion': False, # boolean
  1089. 'needsName': True, # boolean
  1090. 'note': "", # formatted string
  1091. 'stats': [,,,], # four-integer list
  1092. },
  1093. ]