Modeldb stuff:
[Info] Model '%i %s' is never used.
Simple as that, the model is never referenced in any files, in any form.
[Info] Model '%i %s' does not need the texture entries for faction '%s' (or merc).
Same as above, only now the model and some of its factions are used.
[Error] Model '%i %s' uses an unknown skeleton type '%s'.
The skeleton which is attached to the model cannot be found in descr_skeleton, or your file is messed up so the parser reads something else as the skeleton.
High-priority error, if indeed the parser reports a fancy string then requires fixing before you can proceed.
[Info] Model '%i %s' has a duplicated faction entry in the (figure/attachment) textures.
In this case the latter entry will be used.
[Info] Model '%i %s' has different faction entries in the figure and attachment texture sections. Figure textures include faction '%s'.
Your model has for example. defined france only as the figure entry and milan as the attachment. Both shall be omitted.
EDU stuff:
[Error] Unit '%s'[%THE LINE WHICH CAUSED THE ERROR%] uses an unknown model '%s'.
Pretty straight forward. The name in brackets will tell you if its the soldier, armour_ug_models or officer line.
[Warning] Unit '%s'[%THE LINE WHICH CAUSED THE ERROR% & %THE ERA/OWNERSHIP%] is owned by faction x without texture entries in model x.
Getting deeper, now we check all the ownerships and era ownerships vs the models. Seems we have a silver surfer as we dont have an entry.
[Warning] Unit '%s'[%s&%s] is a mercenary without the 'merc' texture entries in model '%s' (export_descr_units or battle_models).
We have a silver-surfer merc. Note, that if the unit is build-able by a faction on the campaign map it is still using the merc entries for the textures, so any additional faction entries beside the merc ones are actually redundant and will be omitted.
[Error] Unit '%s'[%the variable we were searching for%] insufficient number of variables (line no. %exact line of error occurrence%).
[Error] Unit '%s'[%s], too many variables (line no. %i).
[Error] Unit '%s'[%s], insufficient number of variables (line no. %i).
Self-explanatory.
[Error] Unit '%s' has an uncomplete or messed up definition. Omitting this unit from the rest of the checks (line no. %i).
Meaning we have messed up the edu structure for the unit x, with the line of error occurrence.
[Error] Unit '%s'[x], has too many definitions (line no. %i).
Meaning we have too many "era" "officer" or "banner" definitions. Or we define the same era twice.
[Error] Unit '%s'[%s&%s] has different count levels in the armour definitions (line no. %i).
We have a unit with different levels of armour upg in the models and levels line.
[Error] Unit '%s' beyond edu limit of 500 units.
Self-explanatory.
[Info] Unit '%s' uses different models as the first upgrade and the soldier line.
In this case, the default upgrade takes priority over the soldier models for the engine, so the unit is displayed correctly (if the first upgrade is ok that is). Still, this is undesired.
[Error] Unit '%s'[mount] requests an unknown mount '%s' (descr_mount or export_descr_unit).
[Error] Unit '%s'[ship] requests an unknown ship type '%s' (export_descr_unit or descr_ship).
[Error] Unit '%s'[engine] requests an unknown engine type '%s' (export_descr_unit or descr_engine).
[Error] Unit '%s'[stat_pri] requests an unknown projectile '%s' (export_descr_unit or descr_projectile).
Self-explanatory.
[Error] Unit '%s'[%s] is owned by an unrecognized faction/culture '%s' (export_descr_unit or descr_sm_factions).
Self-explanatory, probably typos.
[Info] Unit '%s'[%s] uses the 'all' ownership while still having defined individual factions (export_descr_unit).
[Info] Unit '%s'[%s] is owned more then once by faction '%s' (export_descr_unit).
[Info] Unit '%s'[%s] is owned more then once by faction '%s' due to inheritance from culture '%s' (export_descr_unit).
[Info] Unit '%s'[%s] is owned by all the factions from the '%s' culture. Consider switching to the use of a culture definition (export_descr_unit or descr_sm_factions).
[Info] Unit '%s'[%s] is owned by every faction. Consider using 'all' (export_descr_unit).
Self-explanatory
EDB:
[Info] Unit '%s'[edb line. %i] can be recruited by 'all' while still having defined individual factions (export_descr_unit).
[Error] Unit '%s'[edb line. %i] can be recruited by an unrecognized faction/culture '%s' (export_descr_unit or descr_sm_factions).
Perhaps typo, better check.
[Info] Unit '%s'[edb line. %i] can be recruited more then once by faction '%s' (export_descr_unit).
[Info] Unit '%s'[edb line. %i] can be recruited more then once by faction '%s' due to inheritance from culture '%s' (export_descr_unit).
[Info] Unit '%s'[edb line. %i] can be recruited by all the factions from the '%s' culture. Consider switching to the use of a culture definition (export_descr_unit or descr_sm_factions).
[Info] Unit '%s'[edb line. %i] can be recruited by every faction. Consider using 'all' (export_descr_unit).
[Info] Unit '%s' can't be recruited anywhere and is not a mercenary (export_descr_buildings).
Self-explanatory.
[Warning] Unit '%s'[edb line. %i] can be recruited by faction '%s' without an ownership (export_descr_buildings or export_descr_unit).
The engine will not let us recruit an unit like this.
Other:
[Error] Mount '%s' has no entry in the battle_models.modeldb file.
We have defined a mount in the descr_mount but don't have an entry for it.
[Error] Faction '%s' uses an unknown culture '%s' (descr_sm_factions or descr_culture).
Perhaps a typo?
[Info] Culture '%s' seems to be abandoned (descr_culture).
Meaning we never reference any faction or the culture itself in the unit files.
[Error] Faction '%s' does not have an accent specified (descr_accent).
Self-explanatory.
[Error] Accent '%s' unrecognized faction '%s' (descr_accent or descr_sm_factions).
Self-explanatory.
[Warning] Character '%s' is owned by faction '%s' without a texture entries in model '%s'.
A stratmap linked char does not have the appropriate texture entries.
[Warning] Character '%s' does not have the texture entries for the slave faction. Every character should have this entry in case of a rebel spawn.
Self-explanatory.
[Warning] Unit '%s' does not have a response on the battlemap for faction '%s'->accent '%s' with voice type '%s'.
Our unit does not have a 'confirmation' voice defined in export_descr_sounds_units_voice. This is the voice "SSStradiots!" when you select a stradiots units etc.
[Warning] Unit '%s'[accent] uses an unknown accent '%s' (export_descr_units or export_descr_sounds_units_voice).
[Warning] Unit '%s'[class] uses a class tag '%s' not yet having any voices. Consider adding a voice_type line to use an existing voice_type (export_descr_units or export_descr_sounds_units_voice).
[Warning] Unit '%s' uses an unknown voice type '%s' (export_descr_units or export_descr_sounds_units_voice).
Self-explanatory.
[Info] Opening default %s
Cannot find the file in your mod dir, the one from vanilla folder shall be used.
[Info] Printing out additional data for easy export_descr_sounds_units_voice debugging in edsuv.txt.
If any voice errors are detected, the edsuv file will hold an easy to use list of units with voices. Excellent for a quick-fix.