Always_fight - they always enter into battle
Always_join - they always join
Can_flee_join - the creatures' actions are undefined in advance, and their actions depend on various modifiers (including the hero's army strength, the presence of a diplomacy perk, the creatures' morale, etc.).
Courage is a fixed and constant parameter (i.e., when restarting a campaign mission, the courage values will not change randomly). In principle, you can observe a trend in campaign missions that neutral creatures whose faction matches the hero's faction will always join (this means that they are assigned the "Always_join" courage parameter). The question is: in the campaign, besides creatures from the hero's faction, are there any neutral monsters that can join the hero, and if so, how effective is Diplomacy in such a case?
Please, no answers like "well, I played, and I only remember a couple of times they joined" or "but with me...". I'm only interested in an accurate answer from someone who is well-versed in the game's mechanics and who has repeatedly delved into campaign maps using the editor.