added reaction description into game_results

This commit is contained in:
Djalim Simaila 2023-01-13 15:45:34 +01:00
parent acdae93ac3
commit 956daf20fb
2 changed files with 5 additions and 0 deletions

View File

@ -47,6 +47,10 @@ def get_trait_from_trait_id(trait_id):
trait = session.query(tables.Trait).filter_by(TRAIT_ID=trait_id).one()
return trait
def get_reaction_description(lang,npc_id,trait_id):
desc_lid = session.query(tables.Reaction).filter_by(NPC_ID=npc_id,TRAIT_ID=trait_id).one().DESC_LID
return get_text_from_lid(lang,desc_lid)
def get_traits(lang):
traits = []
for trait in session.query(tables.Trait).all():

View File

@ -78,6 +78,7 @@ class Game:
traitId = self.reaction_table[npc_id]
trait = get_trait_from_trait_id(traitId)
npcs[npc_id]["reaction"] = get_text_from_lid("FR",trait.NAME_LID)
npcs[npc_id]["description"] = get_reaction_description("FR",trait.TRAIT_ID)
player_results = data["player"] = {}
for member in self.members:
player_results[member.username] = member.results