And which armor would you show for let's say Lobsterman autopsy?
There are several of them.
Do you take one at random?
I introduced a reference parameter to specify which one to show. So it is for mod designer discretion.
You are right that there are many armors alien can wear. In addition to that, actual armor thickness varies with the difficulty. I was trying to solve this issue for myself too.
My thought is that this is helpful info for player to plan the combat. However, it should not necessarily be exact. Slight variations are fine. Besides, specific specimen armor can be observed in combat. Whereas damage resistances should be more or less same for different armor levels within species.
Yes, I am aware that armor values are free to modify by modder and they can go crazy with making say Lobsterman navigator armor completely-completely different from one of the soldier. I am open for suggestions.
Another option is to list a range of values from multiple armors. Like say, front armor: 40-60, etc.
Another option is to list multiple armors with their names: (soldier, technician, etc.). Will be a long list.
Another option is to add this info somehow to the MC Reader screen in combat. That would be the most precise information.
Or show approximate information in ufopaedia and exact during combat.