Report with selected witnesses
Posted: Tue Jun 18, 2024 11:27 pm
Hi there,
Currently, I have a global faction manager in my game, but due to a requirement change, I want only the person involved in an event to experience an affinity change. I was wondering if I could make deeds judged only by the person affected or by selected witnesses.
For instance, if the player (an elf) steals from a Human named Mary, Mary will have a negative affinity towards the player, but her husband Bob (who loves Mary but is not involved in the event) won't. Additionally, I want Mary's parent faction, Human, to judge this event and change their affinity towards the player. This way, only Mary and the Human faction will be upset about the theft, while other factions such as Goblins will remain unaffected.
Do you have any hints on how to achieve this?
Thanks!
Currently, I have a global faction manager in my game, but due to a requirement change, I want only the person involved in an event to experience an affinity change. I was wondering if I could make deeds judged only by the person affected or by selected witnesses.
For instance, if the player (an elf) steals from a Human named Mary, Mary will have a negative affinity towards the player, but her husband Bob (who loves Mary but is not involved in the event) won't. Additionally, I want Mary's parent faction, Human, to judge this event and change their affinity towards the player. This way, only Mary and the Human faction will be upset about the theft, while other factions such as Goblins will remain unaffected.
Do you have any hints on how to achieve this?
Thanks!