With the factions system introduced in #36, each character in an individual city shares a common character model. This can make the citizens look rather plain in a group, therefore some distinguishing characteristics should be included in the spawn process, like below:
[x] A name for each citizen, like what is already done for cities. #74
[x] Variations in character size, easily done with the scale property inside the skeletalmesh of a character prefab. #74
[ ] Personality traits for each character which manipulate some behaviors, for example a lazy character would move slower, a greedy character would get hungry faster, etc.
[x] Slight colour/tone variations between characters. Attempted as part of #74, didn't look good.
With the factions system introduced in #36, each character in an individual city shares a common character model. This can make the citizens look rather plain in a group, therefore some distinguishing characteristics should be included in the spawn process, like below:
scale
property inside theskeletalmesh
of a character prefab. #74Slight colour/tone variations between characters.Attempted as part of #74, didn't look good.