def BIOMACHINE_menu(self, camp: gears.GearHeadCampaign, thingmenu):
     if camp.party_has_skill(
             gears.stats.Biotechnology) or camp.party_has_skill(
                 gears.stats.Science):
         thingmenu.desc = "{} It seems to be a detoxification processor; perhaps Kerberos has been removing contaminants from the soil it consumes.".format(
             thingmenu.desc)
     else:
         thingmenu.desc = "{} It seems to be digesting something.".format(
             thingmenu.desc)
Esempio n. 2
0
 def LOCALE_ENTER(self, camp: gears.GearHeadCampaign):
     if self.intro_ready:
         self.intro_ready = False
         candidates = list()
         if camp.party_has_skill(gears.stats.Scouting):
             candidates.append(self.attempt_scouting)
         if camp.party_has_skill(gears.stats.Stealth):
             candidates.append(self.attempt_stealth)
         if candidates:
             random.choice(candidates)(camp)