Late for the party, but maybe it helps:
With regards to banners we noticed in 1648 that when using custom models you needed to define an absolute path in descr_banners_new, else the mod would use the vanilla models even if the new models were in the correct directory. Textures were however not affected. Example:
Code:
<Banner Name="main_spear" MainMesh="mods\1648_2\data\banners\main_spear.mesh" MiniMesh="mods\1648_2\data\banners\mini_spear.mesh" GeneralMesh="mods\1648_2\data\banners\main_general.mesh" BuildingMesh="mods\1648_2\data\banners\main_spear.mesh" EffectOffsetX="0.0" EffectOffsetY="8.1" EffectOffsetZ="-0.1">
<Textures>
<Texture Faction="poland" DiffuseMap="banners\textures\Faction_banner_poland.texture" TranslucencyMap="banners\textures\Faction_banner_trans.texture"/>
Other stuff: in the EBII dev discussion re Linux I mentioned the packagedb.txt file because of it's content but had no reponse:
Code:
; List of directories to search for packages
.\settlements
Not having the vaguest clue about Linux I thought that maybe the path would be interpreted differently then in windows.