|
|
Line 127: |
Line 127: |
| * [https://ajalt.github.io/colormath/converter/ ColourMath Colour Converter] Use sRGB 0-1 for the vec3 value. | | * [https://ajalt.github.io/colormath/converter/ ColourMath Colour Converter] Use sRGB 0-1 for the vec3 value. |
| * [https://rgbcolorpicker.com/0-1 RGB Color Picker] | | * [https://rgbcolorpicker.com/0-1 RGB Color Picker] |
| == Folder Structure ==
| |
| * Mod Name (root folder)
| |
| ** Generated
| |
| *** Public
| |
| **** Mod Name
| |
| ***** [PAK]_Mod_Name <- models and textures
| |
| ** Localization
| |
| *** Language <- usually ''English''
| |
| **** <code>Mod_Name.xml</code> <- text for items and spells
| |
| ** Mods
| |
| *** Mod Name
| |
| **** <code>meta.lsx</code> <- Created manually or automatically with the BG3 Mini Tool
| |
| ** Public <- use one of the Sample Mods above as a template for this folder
| |
| *** Game <- icons and other UI elements
| |
| *** Mod Name <- mod files in plain-text or XML
| |
| === Example meta.lsx ===
| |
| <pre>
| |
| <?xml version="1.0" encoding="UTF-8"?>
| |
| <save>
| |
| <version major="4" minor="0" revision="8" build="612"/>
| |
| <region id="Config">
| |
| <node id="root">
| |
| <children>
| |
| <node id="Dependencies"/>
| |
| <node id="ModuleInfo">
| |
| <attribute id="Author" type="LSString" value="AUTHOR NAME HERE"/>
| |
| <attribute id="CharacterCreationLevelName" type="FixedString" value=""/>
| |
| <attribute id="Description" type="LSString" value=""/>
| |
| <attribute id="Folder" type="LSString" value="MOD FOLDER NAME HERE"/>
| |
| <attribute id="LobbyLevelName" type="FixedString" value=""/>
| |
| <attribute id="MD5" type="LSString" value=""/>
| |
| <attribute id="MainMenuBackgroundVideo" type="FixedString" value=""/>
| |
| <attribute id="MenuLevelName" type="FixedString" value=""/>
| |
| <attribute id="Name" type="LSString" value="MOD NAME HERE"/>
| |
| <attribute id="NumPlayers" type="uint8" value="4"/>
| |
| <attribute id="PhotoBooth" type="FixedString" value=""/>
| |
| <attribute id="StartupLevelName" type="FixedString" value=""/>
| |
| <attribute id="Tags" type="LSString" value=""/>
| |
| <attribute id="Type" type="FixedString" value="Add-on"/>
| |
| <attribute id="UUID" type="FixedString" value="UUID HERE"/>
| |
| <attribute id="Version64" type="int64" value="36029237253119790"/>
| |
| <children>
| |
| <node id="PublishVersion">
| |
| <attribute id="Version64" type="int64" value="36028797018963968"/>
| |
| </node>
| |
| <node id="TargetModes">
| |
| <children>
| |
| <node id="Target">
| |
| <attribute id="Object" type="FixedString" value="Story"/>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </region>
| |
| </save>
| |
| </pre>
| |
|
| |
| == Gallery == | | == Gallery == |
| <gallery heights="300px"> | | <gallery heights="300px"> |