hi Dave,
first of all; thanks for the great effort for making the game - I've been playing since 3.0.
4.1 - I'd played the Antioch faction as the 'Default' mode. It was great, but then I realize that as the game progresses (Barracks, Archery, Stable Upgraded Full), the choices of units are close to limited and the older units (like squires have to be disbanded cuz it can't be sent for retraining) - E.g. King's Stable for Antioch the knights of Eddesa removed so the same unit can't be retrained to replenish to it's original number. The 4.1 version does not seem to crash after I played till Turn 128.
Then
I tried to mod files like:
kingdoms_grand_campaign_mod/data/export_descr_buildings
kingdoms_grand_campaign_mod/data/export_descr_unit
the buildings - to allow the 'tech trees' for every factions to still able to build their own unique units when their buildings are upgraded. e.g Mailed Knights, Chivariy Knights and even Scouts could still be trained in their own King's Stable.
the units - mod the gun powder unit's damage to devastating +10
After that Started a new game campaign different times with different factions, It seems that after turn 50+, the game keep crashes (game technical error and it exits to windows)
I done a thoughtful check for possible mistakes (all were corrected) - the same error still remains.
Then put up the original file for export_descr_unit back - same thing appears
Is there more files required to change to allow the 'tech trees' for units to still be available when even the building (barrack, Archery, Stable) is fully upgraded?
From what I've experienced, if there's an error in either export_units or export_buildings, the game will not even be executed
*Below is a sample for export_buildings:
kings_stables castle requires factions { scotland, denmark, hre, antioch, france, jerusalem, england, middle_eastern, eastern_european, greek, southern_european, ireland, teutonic_order, norway, wales, } and event_counter not_pagan_lithuania 1 and event_counter gunpowder_discovered 1
{
capability
{
recruit_pool "Demi Lancers" 1 0.4 2 0 requires factions { england, france, }
recruit_pool "Conquistadores" 1 0.4 2 0 requires factions { spain, portugal, }
recruit_pool "Christian Guard" 1 0.4 2 0 requires factions { moors, }
recruit_pool "Mounted Calivermen" 1 0.4 2 0 requires factions { ireland, }
recruit_pool "Reiters" 1 0.4 2 0 requires factions { hre, }
recruit_pool "Condottieri" 1 0.4 2 1 requires factions { sicily, milan, }
recruit_pool "Stradiots" 1 0.4 2 1 requires factions { venice, }
recruit_pool "Broken Lances" 1 0.4 2 1 requires factions { papal_states, }
recruit_pool "Teulu" 1 0.4 2 1 requires factions { wales, }
recruit_pool "Granadine Lancers" 1 0.4 2 0 requires factions { moors, }
recruit_pool "Archontopoulai" 1 0.4 2 0 requires factions { byzantium, }
recruit_pool "Khassaki" 1 0.4 2 0 requires factions { egypt, }
recruit_pool "Quapukulu" 1 0.4 2 0 requires factions { turks, }
recruit_pool "Hussars" 1 0.4 2 0 requires factions { poland, hungary, }
recruit_pool "Knights Templar" 1 0.34 2 1 requires factions { jerusalem, }
recruit_pool "Knights Hospitaller" 1 0.34 2 1 requires factions { antioch, }
recruit_pool "Mounted Crossbowmen" 1 0.4 2 0 requires factions { hre, denmark, spain, portugal, milan, venice, papal_states, sicily, teutonic_order, norway, }
recruit_pool "Khan's Guard" 1 0.4 2 0 requires factions { mongols, timurids, }
recruit_pool "Mongol Heavy Archers" 1 0.4 2 1 requires factions { mongols, timurids, }
recruit_pool "Tartar Lancers" 1 0.4 2 0 requires factions { lithuania, russia, }
recruit_pool "Svenner" 1 0.4 2 0 requires factions { denmark, norway, }
recruit_pool "Sibyan al Khass" 1 0.4 2 0 requires factions { egypt, }
recruit_pool "Mathrafal Horsemen" 1 0.25 2 0 requires factions { wales, }
recruit_pool "Knechten" 1 0.25 2 0 requires factions { teutonic_order, }
recruit_pool "Hobilars" 1 0.25 2 0 requires factions { england, }
recruit_pool "iqta'dar" 1 0.34 2 0 requires factions { turks, }
recruit_pool "Alan Light Cavalry" 1 0.25 2 0 requires factions { byzantium, }
recruit_pool "Border Horse" 1 0.25 1 0 requires factions { scotland, }
recruit_pool "Hobiguir" 1 0.25 1 0 requires factions { ireland, }
recruit_pool "Mounted Sergeants" 1 0.25 2 0 requires factions { jerusalem, france, antioch, }
recruit_pool "NE Late Bodyguard" 1 0.07 1 0 requires factions { england, scotland, france, hre, denmark, poland, hungary, jerusalem, antioch, ireland, norway, wales, }
recruit_pool "SE Late Bodyguard" 1 0.07 1 0 requires factions { spain, portugal, milan, venice, papal_states, sicily, }
recruit_pool "TO Late Bodyguard" 1 0.07 1 0 requires factions { teutonic_order, }
recruit_pool "EE Late Bodyguard" 1 0.07 1 0 requires factions { russia, lithuania, }
recruit_pool "Greek Bodyguard" 1 0.07 1 0 requires factions { byzantium, }
recruit_pool "ME Late Bodyguard" 1 0.07 1 0 requires factions { moors, egypt, turks, }
recruit_pool "Mongol Bodyguard" 1 0.07 1 0 requires factions { mongols, timurids, }
recruit_pool "Kataphractoi" 1 0.4 2 0 requires factions { byzantium, }
recruit_pool "Teulu Skirmishers" 1 0.4 2 1 requires factions { wales, }
recruit_pool "Ritterbruder" 1 0.4 2 0 requires factions { teutonic_order, } and region_religion catholic 80
recruit_pool "Chivalric Knights" 1 0.4 2 0 requires factions { france, spain, sicily, denmark, norway, }
recruit_pool "Templar Confrere Knights" 1 0.34 1 0 requires factions { jerusalem, }
recruit_pool "Famiglia Ducale" 1 0.4 2 0 requires factions { milan, }
recruit_pool "Lancers" 1 0.34 2 0 requires factions { france, }
recruit_pool "Gothic Knights" 1 0.4 2 0 requires factions { hre, }
recruit_pool "Polish Guard" 1 0.4 2 0 requires factions { poland, }
recruit_pool "Tsars Guard" 1 0.4 2 0 requires factions { russia, }
recruit_pool "Vardariotai" 1 0.4 2 0 requires factions { byzantium, }
recruit_pool "Royal Banderium" 1 0.4 2 0 requires factions { hungary, }
recruit_pool "Royal Mamluks" 1 0.4 2 0 requires factions { egypt, }
recruit_pool "L Chivalric Knights" 1 0.4 2 0 requires factions { lithuania, } and event_counter not_pagan_lithuania 1
recruit_pool "English Knights" 1 0.4 2 0 requires factions { england, }
recruit_pool "Knights of Tripoli" 1 0.34 2 0 requires factions { jerusalem, }
recruit_pool "Knights of Edessa" 1 0.34 2 0 requires factions { antioch, }
recruit_pool "Imperial Knights" 1 0.4 2 1 requires factions { hre, }
recruit_pool "Feudal Knights" 1 0.4 2 1 requires factions { scotland, }
recruit_pool "Portuguese Knights" 1 0.4 2 0 requires factions { portugal, }
recruit_pool "Lords Retinue" 1 0.4 2 0 requires factions { ireland, }
recruit_pool "Polish Knights" 1 0.4 2 0 requires factions { poland, }
recruit_pool "Dvor Cavalry" 1 0.4 2 0 requires factions { russia, }
recruit_pool "E Chivalric Knights" 1 0.4 2 0 requires factions { hungary, }
recruit_pool "Mongol Heavy Lancers" 1 0.4 2 1 requires factions { mongols, timurids, }
recruit_pool "Halbbruder" 1 0.4 2 1 requires factions { teutonic_order, } and region_religion catholic 70
recruit_pool "Norman Knights" 1 0.34 2 1 requires factions { sicily, }
recruit_pool "Druzhina" 1 0.34 2 1 requires factions { russia, }
recruit_pool "Cossack Cavalry" 1 0.34 2 0 requires factions { russia, }
recruit_pool "Dzukijan Horsemen" 1 0.4 2 1 requires factions { lithuania, }
recruit_pool "Latinkon" 1 0.34 2 0 requires factions { byzantium, }
recruit_pool "Granadine Jinetes" 1 0.4 2 0 requires factions { moors, }
recruit_pool "Sipahis" 1 0.4 2 0 requires factions { turks, }
recruit_pool "Ridire" 1 0.4 2 1 requires factions { ireland, }
recruit_pool "Christ Knights" 1 0.34 2 1 requires factions { teutonic_order, } and region_religion catholic 70
recruit_pool "Mailed Knights" 1 0.4 2 1 requires factions { wales, scotland, }
recruit_pool "Huscarls" 1 0.34 2 1 requires factions { denmark, norway, }
recruit_pool "Polish Nobles" 1 0.34 2 0 requires factions { poland, }
recruit_pool "Boyar Sons" 1 0.34 2 0 requires factions { russia, }
recruit_pool "Cuman Horse Archers" 1 0.4 2 0 requires factions { lithuania, }
recruit_pool "Hungarian Nobles" 1 0.34 2 0 requires factions { hungary, }
recruit_pool "Horseboys" 1 0.34 2 0 requires factions { ireland, }
recruit_pool "Byzantine Cavalry" 1 0.34 2 0 requires factions { byzantium, }
recruit_pool "Turkomans" 1 0.4 2 0 requires factions { timurids, }
recruit_pool "Seljuk Auxiliary" 1 0.34 1 0 requires factions { antioch, }
recruit_pool "Scouts" 1 0.25 1 0 requires factions { denmark, }
recruit_pool "Jinetes" 1 0.25 1 0 requires factions { spain, portugal, }
recruit_pool "Kazaks" 1 0.25 1 0 requires factions { russia, }
recruit_pool "Magyar Cavalry" 1 0.25 1 0 requires factions { hungary, }
recruit_pool "Desert Cavalry" 1 0.25 1 0 requires factions { moors, egypt, }
recruit_pool "Turkish Horse Archers" 1 0.25 1 0 requires factions { timurids, }
recruit_pool "Mongol Horse Archers" 1 0.25 1 0 requires factions { mongols, }
recruit_pool "Constable of Jerusalem" 1 0.1 1 0 requires factions { jerusalem, }
recruit_pool "Marshall of the Hospitallers" 0.1 1 1 0 requires factions { antioch, }
recruit_pool "Marshall of the Templars" 1 0.1 1 0 requires factions { jerusalem, }
}
Thanks














