
I have tried to make this file a self-sufficient source of information on every operation that the Warband scripting engine knows of. It just so happened that I was the first person crazy enough to accept the challenge. Sooner or later someone was bound to dedicate some time and effort to fix this problem by properly documenting the file. What's worse, a number of outright errors and inconsistencies appeared between what was documented in the comments to the header_operations.py file (which was the root source of all Warband scripting documentation, whether you like it or not), and what was actually implemented in the game engine. Warband Module System, while introducing many new and useful operations, did not improve considerably in the way of documentation.
26 Remaining esoteric stuff (no idea what it does)Įveryone who has ever tried to mod Mount&Blade games knows perfectly well, that the documentation for it's Module System is severely lacking. 25.7 Administrative operations and settings. 25.6 General scene and mission handling operations. 23.3 Agent spawning, removal and general operations. 22.6 Light sources and particle systems. 22.2 Scene prop instance slot operations. 22 Scene props, scene items, light sources and particle systems. 21.3 Scene visitors handling operations. 20.4 Game encounter handling operations. 20.2 Game hardcoded windows and related operations. 20 Game control: screens, menus, dialogs and encounters.
18.3 Network/multiplayer-related string operations.
17.1 Operations used in module_tableau_materials.py module. 15.5 Measurement of distances and angles. 10.2 Slot operations for parties and party templates. 5 Script/trigger parameters and results. 4.2 Mathematical and assignment operations.