new: face expression when a new unit is detected depends on the units bond level

This commit is contained in:
Simone Margaritelli
2019-10-24 13:02:50 +02:00
parent f00c861844
commit 032e183ff7
3 changed files with 7 additions and 1 deletions

View File

@ -55,6 +55,9 @@ class Peer(object):
def first_encounter(self):
return self.encounters == 1
def is_good_friend(self, config):
return self.encounters >= config['personality']['bond_encounters_factor']
def face(self):
return self.adv.get('face', faces.FRIEND)