Loose collection of tools, scripts, libraries, functions, documentation, and other modding resources.
Binaries and shell scripts are located in the bin subfolder.
A Bash shell script for automating installation of whole mod setups from any given weidu.log in one go.
Libraries are located in the lib subfolder.
A library that provides a great number of functions for patching ARE resources.
A library that provides a great number of functions for patching WED resources.
A library with diagnostic functions for profiling WeiDU code.
Action and patch function for finding unoccupied creature animation slots.
Action function that adds areas with their names to the area list of the debug console.
Action functions that convert numbers of arbitrary size between decimal and hexadecimal notation.
Action and patch functions that convert a numeric value into a notation based on the specified parameters and back to a numeric value.
Action function that adds a new entry to SPLPROT.2DA and returns its index. If an identical entry already exists it will return the index of that entry instead.
A wrapper function for batch-adding spell effects to items or spells based on a code string.
Action and patch function that scans the given folder, optionally recursively, for files matching a regular expression pattern and returns them in a list.
Patch function that scans the current 2DA file for a matching entry (value) in the specified column and returns the associated first column value.
Collection of popular regular expression character codes and classes.
Resource types supported by Infinity Engine games.