This repository is a personal backup of files used while developing mods for Baldur's Gate 3. It contains several mods in progress, assorted OSIRIS scripts, and Notepad++ configuration files for scripting.
Each mod has a Data directory with the usual Public, Projects, Mods, and Editor subfolders generated by the BG3 mod tools. The Public subfolder typically contains Stats tables along with other resource data. A short script file (*.osx) accompanies most mods.
Better_Origin_Shadowheart– Adds custom progression data for Shadowheart. OSIRIS script:GLO_SBlades_ThrownBlade.osx.Nightmare_Stronger_Bosses– Contains balance tweaks for a harder difficulty. Includes two scripts (Name.osi.osxandGLO_NightmareMode_StrongerBosses.osi.osx) and a localOsirisNotepadSetup.xmlfile for syntax highlighting.SB_Shar_ThrowDagger– Grants Shar-themed dagger abilities. Script:GLO_GivePassive_SBSharThrowDagger.osx.Shadow_Blades_Shar– Early test files for a shadow blade mod. Script placeholder:empty.osx.Shar_Divine_Intervention– Mod that tweaks the Divine Intervention spell. Script:GLO_SharRitual.osx.
In each case, the Stats subfolder holds text files defining weapons, spells, passives and statuses.
Several loose .osi.osx files are stored at the repository root. These are stand‑alone OSIRIS scripts used for gameplay events or AI behavior:
AdamantineForge.osi.osxLavaElemental.osi.osx_Registery.osxand_Registery.txt– registry tweaks that modify AI scoring values.
The XML files (OsirisNotepadSetup.xml, OsirisV4_Dark.xml, OsirisV4_White.xml) define user–defined languages for Notepad++ so that OSIRIS scripts are syntax highlighted correctly. udl-list.json is a catalog of available UDL definitions.
A PDF named Precursor-ChiaGreenPaper.pdf is included for reference. Some mods also store custom root template data and tooltip extras in their Public folders.
This repository only serves as a working backup for continuing Baldur's Gate 3 mod development.