Continuing my tradition of weekly blog posts - this week to you I present the modding of Infinity Engine games. The Infinity Engine was a game engine developed by BioWare for use in their isometric RPGs in the late 1990s and early 2000s. The four most notable games that utilized the Infinity Engine were Baldur's Gate, Baldur's Gate II, Planescape: Torment, and Icewind Dale.
Modding RPGs has always been an iffy procedure because users typically want to run many mods at one time. Modding from this time period generally meant (for most games) that mods were not co-compatible (able to be installed concurrently). Fortunately the Baldur's Gate community figured out a way to distribute mods in a scripted executable that modifies other files based on markers - resulting in mods that could be installed concurrently. Using this format many mods that alter completely different aspects of these games can be installed.