Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

fireundubh

Uploaded by

fireundubh

Virus scan

Safe to use

About this mod

Extends Papyrus with various functions not implemented by other extenders #SKSE #CommonLibSSE

Requirements
Permissions and credits
Changelogs
Donations




LibFire is a CommonLibSSE plugin that extends Papyrus with various functions not implemented by other extenders.










SKSE64

Skyrim SE (from 1.5.39 - future updates)







LibFire.pyroproject: an XML-based Pyro project file

Scripts/LibFire.pex: the compiled header script

Scripts/Source/LibFire.psc: the source header script

SKSE/Plugins/LibFire.dll: the SKSE/CommonLibSSE plugin




Installing


Install with a mod manager, such as Mod Organizer 2. Players need only LibFire.pex and LibFire.dll.




Importing with Pyro


The Pyro project for Master of Disguise SSE imports multiple libraries from GitHub, including LibFire. Here's how:


<Variables>
<Variable Name="ModName" Value="Master of Disguise - Special Edition"/>
<Variable Name="ModsPath" Value="F:\ModOrganizer\Games\SkyrimSE\mods" />
<Variable Name="OutputPath" Value="@ModsPath\@ModName"/>
<Variable Name="GamePath" Value="$Skyrim64Path"/>
<Variable Name="SourceDir" Value="Scripts\Source"/>
<Variable Name="ScriptsPath" Value="@GamePath\Data\@SourceDir"/>
<Variable Name="RepoBaseURL" Value="https://api.github.com/repos/fireundubh"/>
</Variables>
<Imports>
<Import>F:\SDKs\SKSE\@SourceDir</Import>
<Import>@RepoBaseURL/LibFire/contents/Scripts/Source?ref=master</Import>
<Import>@RepoBaseURL/LibMathf/contents/Scripts/Source?ref=master</Import>
<Import>@RepoBaseURL/LibTurtleClub/contents/Scripts/Source?ref=master</Import>
<Import>@RepoBaseURL/skyui/contents/dist/Data/Scripts/Source?ref=master</Import>
<Import>@OutputPath\@SourceDir</Import>
<Import>@ScriptsPath\Base</Import>
</Imports>





Compiling/Contributing


Compile with CMake from the GitHub repo. Your environment must be set up for CommonLibSSE plugin development already.

Submit open source PRs on GitHub.