About this mod
An overhaul to CC Camping utilizing Custom Skill Framework to improve the camping experience!
- Requirements
- Permissions and credits
- Changelogs
Camping Plus Plus [C++] is an overhaul to the Creation Club Camping addon to give it a new skill tree, buffs you can unlock, and repurpose the chopping block as it's own crafting station!
Features:
- A new skill tree using Custom Skills Framework.
- 8 unique perks to unlock.
- A new relaxing feature you can perform with the first perk in the skill tree. You can spend 30 minutes sitting by the fire to gain the relaxation effect.
- New unlockable effects you gain by being near the camp.
- An unlockable storage container in the camp.
- Perks that let you gain some materials back when breaking a camp.
- A portable woodcutting station called the "Timbercraft Station".
- The camping supplies recipe is now crafting at a woodcutting station with a slightly more expensive recipe. (Taken from one of my earlier mods)
- You can also craft other wood based objects at a woodcutting/timbercraft station.
- A new woodcutting animation using OAR by GiraPomba!
- Custom Icons for the items and effects thanks to Jelidity!
Perks:
- Camper (2 Ranks): Able to spend 30 minutes relaxing by the campfire to gain 10/20 Stamina for 2 Hours.
- Stasher: Create a storage container when using Camping Supplies with some left over material.
- Compact Packing (2 Ranks): Backpacks increase carryweight by an additional 15/30 points.
- Lumberjack: Get an additional firewood when chopping a tree log at a woodchopping block.
- Disassembler (2 Ranks): Clearing the campsite returns 25%/50% of the materials.
- Warm Fire: Health, Magicka, and Stamina regeneration increased by 20% when near a self built campfire while not in combat.
- Relaxed Spirit: Relaxing by a campfire also grants an additional 15% Health regeneration for 2 hours.
- Revitalist: Restoration spells are 15% stronger and last 20% longer when used near a self built campfire while not in combat.
Skill Tree:
There are 9 unique perks, 12 in total including perk ranks. You gain most of your skill XP by either creating a camp (12 hour XP cooldown) and relaxing (5 hour XP cooldown). You can also gain a small amount of XP when you craft something at a woodcutting/timbercraft station.
Campsite Changes:
The campsite is for the most part the same. You can cook like normal, or hold down the DAK key (by default shift) to Relax by the campfire or Ponder and open up the skill tree. The shelter now also uses the DAK key. The default activation prompt is the same, it will open up the menu. If you hold down the DAK key, you will start sleeping without having to go through the menu! You will also get an additional option to open the storage in the menu if you have the perk, in case activating the storage crate is a bit difficult for you.
You can get materials back when disassembling a campsite if you have the perks for it.
You can also get a storage crate that is located next to the sleeping structure once you unlock the Stasher perk. If you have items in your storage crate and you go to break the camp, they will be returned to your inventory. If you go to make a new camping site while you already have one set up somewhere else with stuff in your storage crate, all those items will be permanently lost. Don't be dumb :)
Buffs:
There are certain buffs you can get through the skill tree. There are two buffs you can get by relaxing at the fire, which last for 2 hours. There are two that you will have passively while near the campfire of your campsite and not in combat. There is an additional buff if you are wearing a backpack. The buff will work with any backpack mods as long as those backpacks use the body slot 47.
The relaxation buff has built in compatibility with jayserpa's Stress and Fear using KID. After relaxing you will lose some stress.
Woodcutting Station revamp:
The woodcutting station has been given it's own crafting menu. You can use it to craft camping supplies, makeshift utilities, and wood based objects. You can also make a Timbercraft Station at a woodchopping block or at a forge. The Timbercraft Station is a portable woodcutting block. You can use it anywhere and it will open up the woodcutting crafting menu.
You can craft firewood at the woodcutting station still, but it is limited. Every six hours, you can craft firewood 3 times by "foraging" for nearby wood. This system isn't too in depth, you just get 3 "tokens" when you open a woodcutting station and then those can be used to craft firewood. After 6 in game hours, your supply of the "tokens" will be reset. (The max number of tokens you can have at once is a global value and can be edited through a plugin)
Note: If you have the Woodcutting Tweaks Integration patch, your max tokens will be lowered to 1. Since you can manually harvest trees with it.
Vanilla Mode:
Vanilla mode is meant for people who don't want the custom skill tree or aren't using custom skill framework. This disables the skill tree and gives you some of the perks at the beginning of the game. The perks it gives you are Camper (Rank 1), Stasher, Disassembler (Rank 2), and Warm Fire.
Note: It is not recommended to add or remove this plugin mid-save.
Compatibility:
Not compatible with any mod that edits the same scripts I do or with anything that substantially edits CC Camping. If you have another mod that conflicts with my script edits, make sure my mod overwrites it! Mods that distribute camping supplies to shop keepers are fine and I recommend them! Mesh replacers are also fine!
Mods that add Map Markers to other worldspaces before would need to edit the script in order to add markers to modded worldspaces. Bruma for example. I created a formlist that will handle modded worldspace map markers. In order to add a campsite map marker to a worldspace, you need to create a new marker in the CK and add it to the formlist using FLM. I have files to add mapmarkers for campsite in Bruma, Wyrmstooth, Vigilant, Siege at Icemoth, and to some vanilla worldspaces that have map addons (for example). The markers will use the Campsite marker if CoMAP is installed! Here is an example of how to do it. This is how I do it for the bruma marker addon.
FormList=MissileCampingModdedWorldMarkers|MissileCampingBrumaCampMarker
The new script will work with Go To Bed by default, so load my script after theirs. You still need the edited mesh from their patch, unless you have CC Camping - Comfy Camping, which includes the same changes to the mesh as the Go To Bed Patch.
FAQ
Q: Will this work on 1.6.640?
A: Maybe, I used to use it on 640 before I updated, but it might have some issue i might not have run into
Requirements:
- SKSE
- Custom Skills Framework 3.0 by Parapets and formerly by meh321 (Not needed if using Vanilla Mode)
- Keyword Item Distributer by powerofthree
- Dynamic Activation Key by jayserpa
- Open Animation Replacer by Ershin (Highly Recommended)
- FormList Manipulator by MaskedRPGFan (HIGHLY Recommended. Will let the new campfire object work with survival mode, sunhelm, and portable cooking.) (Hard requirement for some patches)
- Woodcutting Tweaks by AndrealphusVIII
- Simple Portable Cooking by GiraPomba
- Inventory Interface Information Injector by Parapets and Jelidity (For custom Item Icons)
- Constructible Object Custom Keyword System by Parapets (For crafting categories in the woodchopping block)
- CC Camping - Comfy Sleeping (It's also my mod and works without issue)
- Buy Camping Supplies From General Stores by TheoAllen. It's what I use for distributing camping supplies to shop keepers.
- CC Camping - Camping on new lands - FormList Manipulator - To add some more worldspaces I don't cover to be able to be camped on (Won't add mapmarkers)
If you're interested, check out my Twitch!
Credits:
- GiraPomba for the new woodcutting animations for the player and letting me use some of their scripts for my mod!
- Jelidity for the custom skill icon, background, and for the item icons!
- Custom Skills Framework by Parapets and meh321
- Woodcutting Tweaks by AndrealphusVIII
- Simple Portable Cooking by GiraPomba
- Keyword Item Distributer by powerofthree
- Dynamic Activation Key by jayserpa
- Open Animation Replacer by Ershi
- FormList Manipulator by MaskedRPGFan
- Inventory Interface Information Injector by Parapets and Jelidity
- Constructible Object Custom Keyword System by Parapets
- CoMAP - Common Marker Addon Project by Parapets and Jelidity