Compatible Mods and DLC with Enhanced Support
The vast majority of mods that you already use should be compatible with Campfire. Particularly, all perk system overhaul mods (e.g. Ordinator, PerMa, SkyRe, etc) are compatible; Campfire’s Skill System is entirely stand-alone.
Some special support was added for the following mods and DLC:
|Dawnguard||Some Cleaned Pelt recipes are added that use Vale Deer Hide and Vale Sabre Cat Hide added by Dawnguard.|
|Hearthfire||Adds Straw as an available tinder for campfires.|
|Dragonborn||Tents can display ash on their exteriors during ash storms. All Dragonborn-added heat sources recognized by Cooking Pot.|
|Illustrious HDT Cloaks of Skyrim||Campfire’s Hide, Linen, and Burlap Travel Cloaks will be given HDT physics.|
|Realistic Needs and Diseases||If the player has a waterskin (with water in it) in their inventory, it will be displayed on Campfire’s backpacks.|
|iNeed||If the player has a waterskin (with water in it) in their inventory, it will be displayed on Campfire’s backpacks.|
|Imp’s More Complex Needs||If the player has a waterskin (with water in it) in their inventory, it will be displayed on Campfire’s backpacks.|
|Equipping Overhaul (3.13 Stable)||Campfire can press the Geared Up hotkey configured in Equipping Overhaul when the player sits or lays down in a tent in order to prevent visual duplicates. This feature is not official support from Campfire or Equipping Overhaul. It is opt-in and disabled by default. In the Campfire MCM on the Advanced page, select "Equipping Overhaul" to enable.|
Incompatibilities and Quirks
|Frostfall 2.6 or prior||Strictly incompatible. Frostfall 2.6 predates Campfire and Frostfall 3.x becoming separate, distinct mods. Using them together will create a large number of unrecoverable errors.|
|Dual Sheath Redux||You can sometimes see equipment both on your character and around your tent in some cases. This only occurs when sleeping or sitting in a tent. Disable "Player Removes Gear in Tents" to resolve this.|
|All Geared Up||You can sometimes see equipment both on your character and around your tent in some cases. This only occurs when sleeping or sitting in a tent. Disable "Player Removes Gear in Tents" to resolve this.|
|Some ENB Presets||Some ENBs can prevent the camera from fading to black correctly. Campfire has added a work-around for this issue, but the screen blackness can appear suddenly instead of as a fade. This is a slight visual anomaly only.|
|Other Camping Mods (Camping Kit of the Northern Ranger, LtMattMoo’s Camping, etc)||These mods add features that are very similar to what Campfire does, and to avoid confusion, you should avoid using them together. However, if you do decide to use them together, nothing bad will happen. Make sure that, before filing a bug report for Campfire, you verify that it is Campfire’s equipment and not another mod’s camping equipment that has an issue.|
Things that Campfire Edits and Includes
Great care was taken to not edit unintended base game forms. Campfire has a very narrow incompatibility footprint.
The following forms are edited by Campfire:
Furniture: WoodChoppingBlock (0007022E) WoodChoppingBlockSnow (000A91BF) Game Setting: sCantEquipGeneric (000D4F40) Worldspace: Tamriel (0000003C) 00000D74 Cell <Persistent Worldspace Cell> WhiterunWorld (0001A26F) 0001A270 Cell <Persistent Worldspace Cell>
Why these edits were necessary:
- The wood chopping blocks needed an additional script that allows the woodcutter’s axe graphic to disappear from the player’s backpack when the chopping block is used. This prevents visual duplication.
- The sCantEquipGeneric game setting was modified because the standard way that camping equipment is activated in Campfire is by “using” it, and Miscellaneous items cannot be used, and this traditionally displays an error in Skyrim, so this setting was set to an empty string.
- The Cell edits add 2 new XMarker objects (_Camp_MarkarthCenterMarker and _Camp_WhiterunCenterMarker) that were necessary for certain functions to work. No edits were made to existing cell records.
Campfire includes the Brawl Bugs Patch Modder’s Resource script file edits in order to prevent issues with using Cloak abilities. These scripts are:
BladesSparringScript.pex/.psc C00TrainerScript.pex/.psc C00VilkasScript.pex/.psc CompanionsSingleCombatantScript.pex/.psc DGIntimidateAliasScript.pex/.psc DGIntimidatePlayerScript.pex/.psc MS11CalixtoScript.pex/.psc
These files are packaged in the BSA archive. You may use the stand-alone version of the Brawl Bug Patch, or another mod that also implements the Brawl Bug Patch Modder’s Resource, regardless of load order (i.e. Campfire’s version can overwrite, or be overwritten, and it will still work fine).
Campfire includes a copy of the following files from PapyrusUtil 3.2:
Data/Scripts/JsonUtil.pex Data/Scripts/StorageUtil.pex Data/Scripts/Source/JsonUtil.psc Data/Scripts/Source/StorageUtil.psc Data/SKSE/Plugins/StorageUtil.dll
The PEX and PSC files are packaged in the BSA archive. StorageUtil.dll is included as a loose file.
PapyrusUtil 3.2 is, as of this writing, the latest version of PapyrusUtil. If another mod in your load order also includes these files, ensure that Campfire loads last, or ensure that the other mod includes at least PapyrusUtil 3.2 or newer.
The Campfire Dev Kit includes a useful set of functions that can be called without making your mod directly dependent on Campfire.esm. This is the same function library used by mods like Frostfall to gather information about the player and their current situation in Campfire (number of current followers, the current tent in use, and so on). See the CampUtil API page for more information.