Dev Diary #025 - Friendship and Rivalry
[p]
[/p][p]With the upcoming update 0.10, we are introducing a new system that makes the dynamics among soldiers even more lively and personal: relationships between soldiers. Over time, they can become friends or rivals.[/p][h2]How do relationships develop?[/h2][p]Relationships most often form through journal entries. Rivalries can then arise during disagreements, such as in the story about the dirty boots. However, other occasions in the game, such as shared tasks or caring for feverish soldiers, can also change the relationship.[/p][p]
[/p][p]This often involves a check of personalities: if the soldiers' personality values are strongly opposed (e.g. by-the-book vs. pragmatic), the likelihood of a rivalry developing between two soldiers increases. The chances of friendship increase if there are many similarities.[/p][p]A friendship or rivalry may also be ended under certain circumstances.[/p][p]
The differences in personalities in numbers. Higher probability of: rivalry = red, friendship = green. The values do not indicate how many friends/rivals a soldier will have.[/p][p][/p][h2]What impact do relationships have?[/h2][p]Some journal entries or other events can only be triggered if soldiers have a certain relationship with each other. We already wrote a few stories for this update that revolve around the relationships between soldiers. We focused particularly on the topic of bullying in this update.[/p][p]Relationships also affect other systems: for example, if a close soldier dies, the consequences are more severe for his friend than for his other comrades.[/p][p]
[/p][p]The relationship between the soldiers involved can also play a small role in individual projects. Whether soldiers get along or not sometimes affects their mood and other values in the game.[/p][p]This adds another decision-making element to projects: in addition to exhaustion, suitability (traits such as dextrous) and experience points, there will now be another factor to consider when assigning tasks.[/p]