Be aware that old scripts are not making use of operations introduced in later versions of M&B and M&B Warband. So some might be of less use now or can be achieved in an easier way.
For partially incomplete scripts and information snippets also check the Forge Scrap Yard - Thread and Post Collection.
Not integrated in this overview but really recommended to look through (make use of the filter options):
Integrated into the Vault:
World Map
Campaign
Scenes
Combat
Multiplayer
Other
For partially incomplete scripts and information snippets also check the Forge Scrap Yard - Thread and Post Collection.
Not integrated in this overview but really recommended to look through (make use of the filter options):
Integrated into the Vault:
- PYTHON SCRIPT/SCHEME EXCHANGE
- Scripts from Wanted Open models and scripts for Warband
- Scripts from The Guide Of Useful Scripts (partially integrated into Archaeological Field Trip - Thread collection of The Forge)
- Scripts from Guide of Modders
- Scripts from Modopedia 2
World Map
Patrol
Kingdom information list
Fog of War
Faction patrols
Exhausting from traveling
Using meshes as world map icons
Multiple Caravans (WFaS)
All generals use banner of faction leader
Buy Fief in Siege
Hand of God (updated two posts below)
Unique map icons for each faction
Lords build upgrades in their settlements
Sailing/Rowing under bridges in Viking Conquest RE (2.032+)
Changing parties names at certain number of units
Reduce enemy's lord escape chance
Weekly pay for Lords
Farmer parties with local troops
Lords replenish bodyguard troops
Character name generator/randomizer
Kingdom information list
Fog of War
Faction patrols
Exhausting from traveling
Using meshes as world map icons
Multiple Caravans (WFaS)
All generals use banner of faction leader
Buy Fief in Siege
Hand of God (updated two posts below)
Unique map icons for each faction
Lords build upgrades in their settlements
Sailing/Rowing under bridges in Viking Conquest RE (2.032+)
Changing parties names at certain number of units
Reduce enemy's lord escape chance
Weekly pay for Lords
Farmer parties with local troops
Lords replenish bodyguard troops
Character name generator/randomizer
Campaign
Quick Start for testers
Giving special items at specific rank
Random starting character
Player loosing skills when not fighting regulary
Assign random castle to player at start
Set level of skill
Random starting position
Player loosing proficiency every week
Quick starting
Food restrictions at market depending on faction, terrain type, cultures, distance to water etc.
Capture spies alive
Merchant and brother looking like relatives
Giving special items at specific rank
Random starting character
Player loosing skills when not fighting regulary
Assign random castle to player at start
Set level of skill
Random starting position
Player loosing proficiency every week
Quick starting
Food restrictions at market depending on faction, terrain type, cultures, distance to water etc.
Capture spies alive
Merchant and brother looking like relatives
Eat Prisoners
Get list of troop stack in a party
Determine highest skill values in player party
Give gold to companions
Loot prisoners (reworking the normal looting scripts is less complex though)
Normalizing relations over time
Troop level affects moral (read up also the short discussion here)
Upgrade multiple troops at once
Change party template
Sort troops by level
Gender of races
Different troop upgrade costs depending on the chosen path
WSE-enabled scripts for basic party-stack experience functions
Export & import NPC heroes and non-hero troops from the Character/Statistics screen
Reequip troops with specific weapons
Sorting main party members in various ways
Player sitting out fights
Get list of troop stack in a party
Determine highest skill values in player party
Give gold to companions
Loot prisoners (reworking the normal looting scripts is less complex though)
Normalizing relations over time
Troop level affects moral (read up also the short discussion here)
Upgrade multiple troops at once
Change party template
Sort troops by level
Gender of races
Different troop upgrade costs depending on the chosen path
WSE-enabled scripts for basic party-stack experience functions
Export & import NPC heroes and non-hero troops from the Character/Statistics screen
Reequip troops with specific weapons
Sorting main party members in various ways
Player sitting out fights
Garnier's Bank of Calradia code
Culture-specific shop inventories
Faction specific food morale
Killable NPCs dummy troop
Enhanced script_initialize_aristocracy
Killing of a lord or king decreases relationship with corresponding faction and person himself
Several dialog options (extended here)
Show nobles at location
Decission process at handing out fiefs
Blacksmith menu
Permanent Death
Insulting Lords
Diversify troop types in tournament
Culture-specific shop inventories
Faction specific food morale
Killable NPCs dummy troop
Enhanced script_initialize_aristocracy
Killing of a lord or king decreases relationship with corresponding faction and person himself
Several dialog options (extended here)
Show nobles at location
Decission process at handing out fiefs
Blacksmith menu
Permanent Death
Insulting Lords
Diversify troop types in tournament
Scenes
Combat
Match horse to rider
Combat abilities (reworked, added death/wound recovery scheme)
Death/Wound/Recovery upon knockout scheme
Blood and smoke
Wound/Recovery Scheme (Optimized)
Add voices to player commands (female support)
Remove lances in assaults
Regeneration
Custom death camera
Melee Grappling (not sure if working, read also following up post)
Melee weapon area damage
Change the damage-dealing weapon in ti_on_agent_hit
AI jump over kicks
Agent play animation when condition is true
Double jump
Auto-Pickup Missiles
Armor Damage Script (Singleplayer)
Started Battles
Bots kicking
Combat abilities (reworked, added death/wound recovery scheme)
Death/Wound/Recovery upon knockout scheme
Blood and smoke
Wound/Recovery Scheme (Optimized)
Add voices to player commands (female support)
Remove lances in assaults
Regeneration
Custom death camera
Melee Grappling (not sure if working, read also following up post)
Melee weapon area damage
Change the damage-dealing weapon in ti_on_agent_hit
AI jump over kicks
Agent play animation when condition is true
Double jump
Auto-Pickup Missiles
Armor Damage Script (Singleplayer)
Started Battles
Bots kicking
Limited Ammo
Cursed shotgun
Knock down spell with friendly fire
Mortar script
Item sets
Item bonus
Upleveling items (Example horse item levels)
Hand grenade
Health regeneration
Item sets
Depleting Ammo
Greek fire
Refill Ammo at sceneprop
Troy fire balls
Persuadraton
Double Throw
Flaming arrows
Exploding arrows (MP), (SP)
Medic/ammo packs
Keg/Fire pot (extended here and here)
Remove scene props (two topics above use them) after round end
Suicide bomb
Bomb with trigger
Weapon switch for cavalry
Cursed shotgun
Knock down spell with friendly fire
Mortar script
Item sets
Item bonus
Upleveling items (Example horse item levels)
Hand grenade
Health regeneration
Item sets
Depleting Ammo
Greek fire
Refill Ammo at sceneprop
Troy fire balls
Persuadraton
Double Throw
Flaming arrows
Exploding arrows (MP), (SP)
Medic/ammo packs
Keg/Fire pot (extended here and here)
Remove scene props (two topics above use them) after round end
Suicide bomb
Bomb with trigger
Weapon switch for cavalry
Multiplayer
Other
Face Code Generator
Redefine weapon proficiencies
Integer square root
Redefine armour value entries
Set up id_constants.py
Redefine troop value entries
1 Liner Heraldic Code
List System
Identify item prerequisites
Anti-import hack temporarily randomizing the player's name (improved here)
Redefine troop value entries (different variant)
Get price modifier for item modifiers
Auto-indent files
Automatically replace different item stats of multiple items to adjust the balance
Module system hackery: reporting of variable issues
Switch item mesh depending on item modifier
Rotate positions by floating point values
Point missile from one position to another
Redefine weapon proficiencies
Integer square root
Redefine armour value entries
Set up id_constants.py
Redefine troop value entries
1 Liner Heraldic Code
List System
Identify item prerequisites
Anti-import hack temporarily randomizing the player's name (improved here)
Redefine troop value entries (different variant)
Get price modifier for item modifiers
Auto-indent files
Automatically replace different item stats of multiple items to adjust the balance
Module system hackery: reporting of variable issues
Switch item mesh depending on item modifier
Rotate positions by floating point values
Point missile from one position to another
try_for_range
Surpress unwanted strings
Large arrays
Check coordinats at presentation
Little position helper (note)
Curser position cross
Make decompiling harder
Get skill name
Display WSE version on main menu
Set a position's rotation around an axis
Detecting game language
List of item names unused by any troops
Debugging positions
Surpress unwanted strings
Large arrays
Check coordinats at presentation
Little position helper (note)
Curser position cross
Make decompiling harder
Get skill name
Display WSE version on main menu
Set a position's rotation around an axis
Detecting game language
List of item names unused by any troops
Debugging positions
Last edited: