|
|
@@ -675,112 +675,112 @@ prob = [ |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 67, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Semi-Intelligent Metal-Eating Slime", # formatted string |
|
|
|
'shortname': f"slime", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'needsName': False, # boolean |
|
|
|
'note': "It only eats metal. Organics are safe. Ships and equipment... maybe not so much. Fire damage does a minimum of 2 Br damage even on a mixed success.", # formatted string |
|
|
|
'stats': [0,4,2,5], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 68, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'name': f"Floating Brain", # formatted string |
|
|
|
'shortname': f"brain", # formatted string |
|
|
|
'hasMinion': True, # boolean |
|
|
|
'potentialMinions': [x for x in list(range(121)) if x not in [11,12,13,14,15,16,17,18,19,20,28,48,53]] # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'note': "It uses telepathy and telekinesis as weapons, and will send its minion in first.", # formatted string |
|
|
|
'stats': [2,3,6,1], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 69, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'name': f"Thing in a Jar", # formatted string |
|
|
|
'shortname': f"thing", # formatted string |
|
|
|
'hasMinion': True, # boolean |
|
|
|
'potentialMinions': [x for x in list(range(121)) if x not in [11,12,13,14,15,16,17,18,19,20,28,48,53]] # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'note': "Its jar is fogged up, so it's not easy to see what's inside. Don't leave it near machinery or electronics; it can connect wirelessly to anything it can sense nearby, but it needs a hardwired connection to assert direct control.", # formatted string |
|
|
|
'stats': [3,2,6,2], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 70, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Small Alien Carnivores", # formatted string |
|
|
|
'shortname': f"aliens", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'needsName': False, # boolean |
|
|
|
'note': "One alien dies for each Body damage inflicted. They're always hungry. They think you're delicious. They don't have tactics; if they smell something tasty, they run at it and try to eat it.", # formatted string |
|
|
|
'stats': [3,5,3,3], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 71, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Medium Alien Carnivores", # formatted string |
|
|
|
'shortname': f"aliens", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'needsName': False, # boolean |
|
|
|
'note': "One alien dies for every <i>two</i> Body damage inflicted. They think you're delicious. They hunt in packs, and make sure at least one of them is flanking a target before they attack. They like tiring out their prey before they strike.", # formatted string |
|
|
|
'stats': [3,4,4,4], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 72, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Alien Researchers", # formatted string |
|
|
|
'shortname': f"aliens", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'needsName': False, # boolean |
|
|
|
'note': "They're kobold-sized, but with bulbous heads and large, onyx eyes. They like to reinforce their superiority by researching other species' 'flaws'. They... don't <i>ask</i> for volunteers.", # formatted string |
|
|
|
'stats': [4,4,5,3], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 73, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Big-Game-Hunting Alien", # formatted string |
|
|
|
'shortname': f"alien", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'note': "They're on vacation, and like to hunt things that can hunt back. They use 'primitive weapons', like ray guns and homing missiles -- 'nothing fancy'.", # formatted string |
|
|
|
'stats': [4,4,5,4], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 74, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Large Alien Carnivore", # formatted string |
|
|
|
'shortname': f"alien", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'note': "Its priorities are: 1) Eat. 2) Sleep. Once it fulfills the first, it does the second. It likes to think it's an ambush hunter. This includes bashing through walls to get to its prey.", # formatted string |
|
|
|
'stats': [4,4,4,6], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 75, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Energy Being", # formatted string |
|
|
|
'shortname': f"being", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'note': "It's made of light, lightning, fire, plasma... you know, a special effect. Its natural state is amorphous but it will change shape to resemble the beings it encounters. It may get angry if its 'guests' try to leave.", # formatted string |
|
|
|
'stats': [4,5,5,5], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 76, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Hive Mind", # formatted string |
|
|
|
'shortname': f"colony", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
'needsName': False, # boolean |
|
|
|
'note': f"Every 2 Body damage will kill a member of the hive mind, but this doesn't mean the central intelligence is dead; that takes brain damage. The hive mind is {r.choice(["biological, and seeks organic life forms for food", "cybernetic, and seeks organic life forms for assimilation"])}.", # formatted string |
|
|
|
'stats': [4,3,6,6], # four-integer list |
|
|
|
}, |
|
|
|
{ |
|
|
|
'id': 77, #integer |
|
|
|
'name': f"", # formatted string |
|
|
|
'shortname': f"", # formatted string |
|
|
|
'name': f"Ancient Engineer", # formatted string |
|
|
|
'shortname': f"ancient", # formatted string |
|
|
|
'hasMinion': False, # boolean |
|
|
|
'potentialMinions': None # None or list of IDs |
|
|
|
'needsName': True, # boolean |
|
|
|
'note': "", # formatted string |
|
|
|
'note': f"They've taken up residence among a 'primitive' civilization, and will take action to defend it. Their goal is {r.choice("financial", "conquest", "self-aggrandizement", "religious proselytizing")}.", # formatted string |
|
|
|
'stats': [,,,], # four-integer list |
|
|
|
}, |
|
|
|
{ |