Promised news - new release incoming

Users who are viewing this thread

Leifdin

Sergeant Knight at Arms
Hi, I promised some exciting news and I totally forgot about them. So here they are - I am going to release a new version by myself. My intention is to make the mod as polished as I can.

What will the releasinclude:
-item overhaul - removed redundand items, introduced some new ones
-troops overhaul - to make them balanced and enjoyable to play

What will the release NOT include:
-Oathbound system - I am not competent in coding enough to pick it up. Yet. I'll rather focus on polishing things such as questing system, adding abilities (to make troops more enjoyable to play, etc...). I will pick up Oathbound eventually, as long as Windy remains inactive

When will the release release?

Item overhaul is already done, along with Nord troops. I hope to release it in September.

Can I help?
Sure. I will need to playtest troops extensively in order to avoid embarassing situations, such as the infamous Sarranid Stampede. Just PM me or write here and I'll send you required files.
 
Hey Leifdin. Glad to see this mod is still being worked on. The is my favorite "native" mod by far. I've been trolling the forums for awhile curious as to what is being done for Warband as the M&B2 info has me hyped up to play some. If you need some testing, I'd be glad to help. I'd offer my services in other areas but I don't believe I can commit as much as I'd like. Good luck to ya!
 
Since you're doing a troops overhaul I think I can give some suggestions here

Jelkala Ballisters are using a two-handed/one handed weapon, have no shield and 0 proficiency with two-handed. They probably should have a shield.
 
It would be great if you add a faction or two, like an invasive one and a City State.

This is one of the best mods right here with Nova Aetas, I must admit.

I can test too, ofc.
 
I'm willing to help test the new troops, but only if the troop testing mode that you mentioned in the other topic is already working. I really won't have the time to do it properly otherwise.
 
Sure, all testing utilities are working, I am too lazy to do things "properly", too  :grin:

EDIT: I am done with design of Vaegirs. That is third faction out of six. I'll probably hold out in giving away testing versions till all factions are done. I think I'll be able to do it this weekend.
 
Is it possible to fix the issue with lords having such bad relationships with all monarchs after a year or two has passed, that they just constantly keep jumping from one monarch to another all the time? I know there's a fix for that in Floris, could it be implemented in Silverstag?

Btw, I'll gladly test Vaegir troops. I did my own little "minimod" once to change the troops around to the best of my ability, and I focused on Vaegirs the most. I'll gladly test them and provide feedback. Just PM me

Also, in my minimod I played around with party templates, I'd recommend doing that because currently army and garrison compositions are a bit unbalanced, and some troops are completely absent from party templates depending on difficulty, which is a very stupid system. I could send you my remade troops and party templates and you can test to see if you like my approach or not.
 
Hi! Glad to hear about your interest in the mod. I change the templates as I work. There will be however some troops missing accordig to difficulty - lower difficulty templates don't have top tier troops, while harder difficulty don't have basic recruits. There are more garrison defenders, too. Maybe too many. ~800 on the hardest difficulty in cities.  Here's what my templates look so far:
Code:
## LEIFDIN+ ## - Added reinforcement templates for player's culture.
 ### PLAYER CUSTOM CULTURE ###
 # Following data is per script "cf_reinforce_party".
 # Reinforcement A gets added to kingdom_parties (50%) and centers (65%).
 # Reinforcement B gets added to kingdom_parties (25%) and centers (35%).
 # Reinforcement C gets added to kingdom_parties (25%) only .
 ### SWADIA ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_1_reinforcements_a", "kingdom_1_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 11, 11), (trp_new_swadian_hunter, 11, 11), (trp_new_swadian_militia, 3, 3), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 2, 2), (trp_new_swadian_crossbowman, 2, 2)]),
 ("kingdom_1_reinforcements_b", "kingdom_1_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 9, 9), (trp_new_swadian_hunter, 9, 9), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 4, 4), (trp_new_swadian_lancer, 4, 4), (trp_new_swadian_man_at_arms, 3, 3)]),
 ("kingdom_1_reinforcements_c", "kingdom_1_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_swadian_hunter, 10, 10), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 4, 4), (trp_new_swadian_sharpshooter, 1, 1)]),
 # GAME_MODE_NORMAL
 ("kingdom_1_reinforcements_d", "kingdom_1_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 6, 6), (trp_new_swadian_hunter, 6, 6), (trp_new_swadian_militia, 7, 7), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_1_reinforcements_e", "kingdom_1_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 4, 4), (trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 5, 5)],), ## 30 troops
 ("kingdom_1_reinforcements_f", "kingdom_1_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 9, 9), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_sharpshooter, 3, 3)]), ## 30 troops
  # GAME_MODE_HARD
 ("kingdom_1_reinforcements_g", "kingdom_1_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_swadian_militia, 8, 8), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 8, 8), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_crossbowman, 6, 6)]), ## 30 troops
 ("kingdom_1_reinforcements_h", "kingdom_1_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 7, 7), (trp_new_swadian_man_at_arms, 7, 7), (trp_new_swadian_lancer, 7, 7), (trp_new_swadian_billman, 4, 4), (trp_new_swadian_sharpshooter, 4, 4) ],), ## 30 troops
 ("kingdom_1_reinforcements_i", "kingdom_1_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 2, 2), (trp_new_swadian_man_at_arms, 8, 8), (trp_new_swadian_lancer, 8, 8), (trp_new_swadian_knight, 2, 2), (trp_new_swadian_sharpshooter, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_1_reinforcements_j", "kingdom_1_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_sentinel, 5, 5), (trp_new_swadian_sargeant, 5, 5)]), ## 30 troops
 ("kingdom_1_reinforcements_k", "kingdom_1_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 3, 3), (trp_new_swadian_sentinel, 4, 4), (trp_new_swadian_sharpshooter, 10, 10), (trp_new_swadian_sargeant, 9, 9) ],), ## 30 troops
 ("kingdom_1_reinforcements_l", "kingdom_1_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 1, 1), (trp_new_swadian_man_at_arms, 10, 10), (trp_new_swadian_lancer, 10, 10), (trp_new_swadian_knight, 4, 4), (trp_new_swadian_sargeant, 3, 3)]), ## 30 troops
 ### NORDS ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_4_reinforcements_a", "kingdom_4_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 11, 11), (trp_new_nord_bowman, 11, 11), (trp_new_nord_spearman, 3, 3), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 2, 2), (trp_new_nord_skirmisher, 2, 2)]), ## 30 troops
 ("kingdom_4_reinforcements_b", "kingdom_4_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 9, 9), (trp_new_nord_bowman, 9, 9), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 4, 4), (trp_new_nord_spearman, 4, 4), (trp_new_nord_tracker, 3, 3)],), ## 30 troops
 ("kingdom_4_reinforcements_c", "kingdom_4_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 10, 10), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 1, 1)]), ## 30 troops
 # GAME_MODE_NORMAL
 ("kingdom_4_reinforcements_d", "kingdom_4_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 6, 6), (trp_new_nord_bowman, 6, 6), (trp_new_nord_spearman, 7, 7), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_4_reinforcements_e", "kingdom_4_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 4, 4), (trp_new_nord_bowman, 5, 5), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_tracker, 5, 5)],), ## 30 troops
 ("kingdom_4_reinforcements_f", "kingdom_4_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 3, 3), (trp_new_nord_retainer, 9, 9), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 3, 3)]), ## 30 troops
 # GAME_MODE_HARD
 ("kingdom_4_reinforcements_g", "kingdom_4_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_nord_spearman, 8, 8), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 8, 8), (trp_new_nord_tracker, 8, 8), (trp_new_nord_skirmisher, 6, 6)]), ## 30 troops
 ("kingdom_4_reinforcements_h", "kingdom_4_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 7, 7), (trp_new_nord_spearman, 7, 7), (trp_new_nord_tracker, 7, 7), (trp_new_nord_berserker, 4, 4), (trp_new_nord_retinue_archer, 4, 4) ],), ## 30 troops
 ("kingdom_4_reinforcements_i", "kingdom_4_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 2, 2), (trp_new_nord_godi, 2, 2), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 8, 8), (trp_new_nord_retinue_archer, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_4_reinforcements_j", "kingdom_4_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_nord_skirmisher, 5, 5), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 5, 5), (trp_new_nord_tracker, 8, 8), (trp_new_nord_berserker, 5, 5), (trp_new_nord_retinue_archer, 5, 5)]), ## 30 troops
 ("kingdom_4_reinforcements_k", "kingdom_4_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 3, 3), (trp_new_nord_spearman, 3, 3), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 10, 10), (trp_new_nord_retinue_archer, 9, 9) ],), ## 30 troops
 ("kingdom_4_reinforcements_l", "kingdom_4_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 4, 4), (trp_new_nord_godi, 4, 4), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 6, 6), (trp_new_nord_retinue_archer, 6, 6)]), ## 30 troops
 
Leifdin said:
Hi! Glad to hear about your interest in the mod. I change the templates as I work. There will be however some troops missing accordig to difficulty - lower difficulty templates don't have top tier troops, while harder difficulty don't have basic recruits. There are more garrison defenders, too. Maybe too many. ~800 on the hardest difficulty in cities.  Here's what my templates look so far:
Code:
## LEIFDIN+ ## - Added reinforcement templates for player's culture.
 ### PLAYER CUSTOM CULTURE ###
 # Following data is per script "cf_reinforce_party".
 # Reinforcement A gets added to kingdom_parties (50%) and centers (65%).
 # Reinforcement B gets added to kingdom_parties (25%) and centers (35%).
 # Reinforcement C gets added to kingdom_parties (25%) only .
 ### SWADIA ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_1_reinforcements_a", "kingdom_1_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 11, 11), (trp_new_swadian_hunter, 11, 11), (trp_new_swadian_militia, 3, 3), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 2, 2), (trp_new_swadian_crossbowman, 2, 2)]),
 ("kingdom_1_reinforcements_b", "kingdom_1_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 9, 9), (trp_new_swadian_hunter, 9, 9), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 4, 4), (trp_new_swadian_lancer, 4, 4), (trp_new_swadian_man_at_arms, 3, 3)]),
 ("kingdom_1_reinforcements_c", "kingdom_1_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_swadian_hunter, 10, 10), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 4, 4), (trp_new_swadian_sharpshooter, 1, 1)]),
 # GAME_MODE_NORMAL
 ("kingdom_1_reinforcements_d", "kingdom_1_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 6, 6), (trp_new_swadian_hunter, 6, 6), (trp_new_swadian_militia, 7, 7), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_1_reinforcements_e", "kingdom_1_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 4, 4), (trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 5, 5)],), ## 30 troops
 ("kingdom_1_reinforcements_f", "kingdom_1_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 9, 9), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_sharpshooter, 3, 3)]), ## 30 troops
  # GAME_MODE_HARD
 ("kingdom_1_reinforcements_g", "kingdom_1_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_swadian_militia, 8, 8), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 8, 8), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_crossbowman, 6, 6)]), ## 30 troops
 ("kingdom_1_reinforcements_h", "kingdom_1_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 7, 7), (trp_new_swadian_man_at_arms, 7, 7), (trp_new_swadian_lancer, 7, 7), (trp_new_swadian_billman, 4, 4), (trp_new_swadian_sharpshooter, 4, 4) ],), ## 30 troops
 ("kingdom_1_reinforcements_i", "kingdom_1_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 2, 2), (trp_new_swadian_man_at_arms, 8, 8), (trp_new_swadian_lancer, 8, 8), (trp_new_swadian_knight, 2, 2), (trp_new_swadian_sharpshooter, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_1_reinforcements_j", "kingdom_1_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_sentinel, 5, 5), (trp_new_swadian_sargeant, 5, 5)]), ## 30 troops
 ("kingdom_1_reinforcements_k", "kingdom_1_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 3, 3), (trp_new_swadian_sentinel, 4, 4), (trp_new_swadian_sharpshooter, 10, 10), (trp_new_swadian_sargeant, 9, 9) ],), ## 30 troops
 ("kingdom_1_reinforcements_l", "kingdom_1_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 1, 1), (trp_new_swadian_man_at_arms, 10, 10), (trp_new_swadian_lancer, 10, 10), (trp_new_swadian_knight, 4, 4), (trp_new_swadian_sargeant, 3, 3)]), ## 30 troops
 ### NORDS ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_4_reinforcements_a", "kingdom_4_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 11, 11), (trp_new_nord_bowman, 11, 11), (trp_new_nord_spearman, 3, 3), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 2, 2), (trp_new_nord_skirmisher, 2, 2)]), ## 30 troops
 ("kingdom_4_reinforcements_b", "kingdom_4_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 9, 9), (trp_new_nord_bowman, 9, 9), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 4, 4), (trp_new_nord_spearman, 4, 4), (trp_new_nord_tracker, 3, 3)],), ## 30 troops
 ("kingdom_4_reinforcements_c", "kingdom_4_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 10, 10), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 1, 1)]), ## 30 troops
 # GAME_MODE_NORMAL
 ("kingdom_4_reinforcements_d", "kingdom_4_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 6, 6), (trp_new_nord_bowman, 6, 6), (trp_new_nord_spearman, 7, 7), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_4_reinforcements_e", "kingdom_4_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 4, 4), (trp_new_nord_bowman, 5, 5), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_tracker, 5, 5)],), ## 30 troops
 ("kingdom_4_reinforcements_f", "kingdom_4_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 3, 3), (trp_new_nord_retainer, 9, 9), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 3, 3)]), ## 30 troops
 # GAME_MODE_HARD
 ("kingdom_4_reinforcements_g", "kingdom_4_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_nord_spearman, 8, 8), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 8, 8), (trp_new_nord_tracker, 8, 8), (trp_new_nord_skirmisher, 6, 6)]), ## 30 troops
 ("kingdom_4_reinforcements_h", "kingdom_4_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 7, 7), (trp_new_nord_spearman, 7, 7), (trp_new_nord_tracker, 7, 7), (trp_new_nord_berserker, 4, 4), (trp_new_nord_retinue_archer, 4, 4) ],), ## 30 troops
 ("kingdom_4_reinforcements_i", "kingdom_4_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 2, 2), (trp_new_nord_godi, 2, 2), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 8, 8), (trp_new_nord_retinue_archer, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_4_reinforcements_j", "kingdom_4_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_nord_skirmisher, 5, 5), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 5, 5), (trp_new_nord_tracker, 8, 8), (trp_new_nord_berserker, 5, 5), (trp_new_nord_retinue_archer, 5, 5)]), ## 30 troops
 ("kingdom_4_reinforcements_k", "kingdom_4_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 3, 3), (trp_new_nord_spearman, 3, 3), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 10, 10), (trp_new_nord_retinue_archer, 9, 9) ],), ## 30 troops
 ("kingdom_4_reinforcements_l", "kingdom_4_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 4, 4), (trp_new_nord_godi, 4, 4), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 6, 6), (trp_new_nord_retinue_archer, 6, 6)]), ## 30 troops

Well, it's up to you how you wanna handle party templates and difficulty. Just wanna point out this:

# GAME_MODE_NORMAL
("kingdom_1_reinforcements_d", "kingdom_1_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 6, 6), (trp_new_swadian_hunter, 6, 6), (trp_new_swadian_militia, 7, 7), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops

There's a nord troop in there.
 
Androme1 said:
Leifdin said:
Hi! Glad to hear about your interest in the mod. I change the templates as I work. There will be however some troops missing accordig to difficulty - lower difficulty templates don't have top tier troops, while harder difficulty don't have basic recruits. There are more garrison defenders, too. Maybe too many. ~800 on the hardest difficulty in cities.  Here's what my templates look so far:
Code:
## LEIFDIN+ ## - Added reinforcement templates for player's culture.
 ### PLAYER CUSTOM CULTURE ###
 # Following data is per script "cf_reinforce_party".
 # Reinforcement A gets added to kingdom_parties (50%) and centers (65%).
 # Reinforcement B gets added to kingdom_parties (25%) and centers (35%).
 # Reinforcement C gets added to kingdom_parties (25%) only .
 ### SWADIA ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_1_reinforcements_a", "kingdom_1_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 11, 11), (trp_new_swadian_hunter, 11, 11), (trp_new_swadian_militia, 3, 3), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 2, 2), (trp_new_swadian_crossbowman, 2, 2)]),
 ("kingdom_1_reinforcements_b", "kingdom_1_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 9, 9), (trp_new_swadian_hunter, 9, 9), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 4, 4), (trp_new_swadian_lancer, 4, 4), (trp_new_swadian_man_at_arms, 3, 3)]),
 ("kingdom_1_reinforcements_c", "kingdom_1_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_swadian_hunter, 10, 10), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 4, 4), (trp_new_swadian_sharpshooter, 1, 1)]),
 # GAME_MODE_NORMAL
 ("kingdom_1_reinforcements_d", "kingdom_1_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 6, 6), (trp_new_swadian_hunter, 6, 6), (trp_new_swadian_militia, 7, 7), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_1_reinforcements_e", "kingdom_1_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 4, 4), (trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_man_at_arms, 5, 5)],), ## 30 troops
 ("kingdom_1_reinforcements_f", "kingdom_1_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 9, 9), (trp_new_swadian_militia, 5, 5), (trp_new_swadian_man_at_arms, 5, 5), (trp_new_swadian_lancer, 5, 5), (trp_new_swadian_sharpshooter, 3, 3)]), ## 30 troops
  # GAME_MODE_HARD
 ("kingdom_1_reinforcements_g", "kingdom_1_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_swadian_militia, 8, 8), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 8, 8), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_crossbowman, 6, 6)]), ## 30 troops
 ("kingdom_1_reinforcements_h", "kingdom_1_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 7, 7), (trp_new_swadian_man_at_arms, 7, 7), (trp_new_swadian_lancer, 7, 7), (trp_new_swadian_billman, 4, 4), (trp_new_swadian_sharpshooter, 4, 4) ],), ## 30 troops
 ("kingdom_1_reinforcements_i", "kingdom_1_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 2, 2), (trp_new_swadian_man_at_arms, 8, 8), (trp_new_swadian_lancer, 8, 8), (trp_new_swadian_knight, 2, 2), (trp_new_swadian_sharpshooter, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_1_reinforcements_j", "kingdom_1_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_swadian_crossbowman, 5, 5), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 5, 5), (trp_new_swadian_sharpshooter, 8, 8), (trp_new_swadian_sentinel, 5, 5), (trp_new_swadian_sargeant, 5, 5)]), ## 30 troops
 ("kingdom_1_reinforcements_k", "kingdom_1_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_swadian_supplyman, 1, 1), (trp_new_swadian_footman, 3, 3), (trp_new_swadian_crossbowman, 3, 3), (trp_new_swadian_sentinel, 4, 4), (trp_new_swadian_sharpshooter, 10, 10), (trp_new_swadian_sargeant, 9, 9) ],), ## 30 troops
 ("kingdom_1_reinforcements_l", "kingdom_1_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_swadian_sentinel, 2, 2), (trp_new_swadian_billman, 1, 1), (trp_new_swadian_man_at_arms, 10, 10), (trp_new_swadian_lancer, 10, 10), (trp_new_swadian_knight, 4, 4), (trp_new_swadian_sargeant, 3, 3)]), ## 30 troops
 ### NORDS ### - NEW TROOPS
 # GAME_MODE_EASY
 ("kingdom_4_reinforcements_a", "kingdom_4_reinforcements_a", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 11, 11), (trp_new_nord_bowman, 11, 11), (trp_new_nord_spearman, 3, 3), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 2, 2), (trp_new_nord_skirmisher, 2, 2)]), ## 30 troops
 ("kingdom_4_reinforcements_b", "kingdom_4_reinforcements_b", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 9, 9), (trp_new_nord_bowman, 9, 9), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 4, 4), (trp_new_nord_spearman, 4, 4), (trp_new_nord_tracker, 3, 3)],), ## 30 troops
 ("kingdom_4_reinforcements_c", "kingdom_4_reinforcements_c", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 10, 10), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 1, 1)]), ## 30 troops
 # GAME_MODE_NORMAL
 ("kingdom_4_reinforcements_d", "kingdom_4_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 6, 6), (trp_new_nord_bowman, 6, 6), (trp_new_nord_spearman, 7, 7), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops
 ("kingdom_4_reinforcements_e", "kingdom_4_reinforcements_e", 0, 0, fac_commoners, 0, [(trp_new_nord_farmhand, 4, 4), (trp_new_nord_bowman, 5, 5), (trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 5, 5), (trp_new_nord_spearman, 5, 5), (trp_new_nord_tracker, 5, 5)],), ## 30 troops
 ("kingdom_4_reinforcements_f", "kingdom_4_reinforcements_f", 0, 0, fac_commoners, 0, [(trp_new_nord_bowman, 3, 3), (trp_new_nord_retainer, 9, 9), (trp_new_nord_spearman, 5, 5), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 3, 3)]), ## 30 troops
 # GAME_MODE_HARD
 ("kingdom_4_reinforcements_g", "kingdom_4_reinforcements_g", 0, 0, fac_commoners, 0, [(trp_new_nord_spearman, 8, 8), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 8, 8), (trp_new_nord_tracker, 8, 8), (trp_new_nord_skirmisher, 6, 6)]), ## 30 troops
 ("kingdom_4_reinforcements_h", "kingdom_4_reinforcements_h", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 7, 7), (trp_new_nord_spearman, 7, 7), (trp_new_nord_tracker, 7, 7), (trp_new_nord_berserker, 4, 4), (trp_new_nord_retinue_archer, 4, 4) ],), ## 30 troops
 ("kingdom_4_reinforcements_i", "kingdom_4_reinforcements_i", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 2, 2), (trp_new_nord_godi, 2, 2), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 8, 8), (trp_new_nord_retinue_archer, 8, 8)]), ## 30 troops
 # GAME_MODE_VERY_HARD
 ("kingdom_4_reinforcements_j", "kingdom_4_reinforcements_j", 0, 0, fac_commoners, 0, [(trp_new_nord_skirmisher, 5, 5), (trp_new_nord_skald, 2, 2), (trp_new_nord_retainer, 5, 5), (trp_new_nord_tracker, 8, 8), (trp_new_nord_berserker, 5, 5), (trp_new_nord_retinue_archer, 5, 5)]), ## 30 troops
 ("kingdom_4_reinforcements_k", "kingdom_4_reinforcements_k", 0, 0, fac_commoners, 0, [(trp_new_nord_skald, 1, 1), (trp_new_nord_retainer, 3, 3), (trp_new_nord_spearman, 3, 3), (trp_new_nord_tracker, 4, 4), (trp_new_nord_berserker, 10, 10), (trp_new_nord_retinue_archer, 9, 9) ],), ## 30 troops
 ("kingdom_4_reinforcements_l", "kingdom_4_reinforcements_l", 0, 0, fac_commoners, 0, [(trp_new_nord_hirdman, 4, 4), (trp_new_nord_godi, 4, 4), (trp_new_nord_skirmisher, 5, 5), (trp_new_nord_tracker, 5, 5), (trp_new_nord_berserker, 6, 6), (trp_new_nord_retinue_archer, 6, 6)]), ## 30 troops

Well, it's up to you how you wanna handle party templates and difficulty. Just wanna point out this:

# GAME_MODE_NORMAL
("kingdom_1_reinforcements_d", "kingdom_1_reinforcements_d", 0, 0, fac_commoners, 0, [(trp_new_swadian_farmer, 6, 6), (trp_new_swadian_hunter, 6, 6), (trp_new_swadian_militia, 7, 7), (trp_new_swadian_supplyman, 2, 2), (trp_new_swadian_footman, 7, 7), (trp_new_nord_skirmisher, 4, 4) ]), ## 30 troops

There's a nord troop in there.

Yes, thank you.

Are there any news on Taragoth's work on Oathbound? Will it be included in your version of the mod, Leifdin?
Yes, he I gave him the source code from 0.27. But it won't be included in my version. Maybe a few releases ahead.
 
I managed to add a new ability, "drill sargeant". This ability reduces morale of the party by 5 and increases health of all troops in the party by 0.2 for each point of strenght. Morale penalty is reduced by 0.5 per leadership point. In synergy with Inspiring ability, morale penalty is reduced by 1 per leadership point.

628b31ef5fea67162bcb271e269030fe.jpg
 
Back
Top Bottom