0 of 0

File information

Last updated

Original upload

Created by

Evildavo

Uploaded by

Evildavo

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text

==============================================================================
Linear Leveling (Experimental)
==============================================================================
v0.1.0
By Evildavo

I say the mod is experimental because spending so much more time at lower
levels isn't what Skyrim's designed for, so the gameplay can feel imbalanced
at times in certain ways. That being said it is stable and functional.

Note: This mod is an offshoot of the concept of my previous mod,
GentlerLeveingCurve (http://www.nexusmods.com/skyrim/mods/54759/?) (much
simpler).

------------------------------------------------------------------------------
Summary
------------------------------------------------------------------------------
Changes the leveling curve so that it takes the same amount of xp to level up
at low levels as it does at high levels. It also makes it easier to level up
at higher levels (suitable for milk-drinkers like me ;) ).

------------------------------------------------------------------------------
Requirements
------------------------------------------------------------------------------
Requires Skyrim --Community-- Uncapper by Elys. Get it at
http://www.nexusmods.com/skyrim/mods/1175/?.

------------------------------------------------------------------------------
Install
------------------------------------------------------------------------------
BAIN / NMM:
Install normally. If you use the default Uncapper settings say yes to
override SKSE_Elys_Uncapper.ini. If you use your own settings, say no to
override and change the settings in SKSE_Elys_Uncapper.ini manually (see
below).

Manually:
Copy LinearLeveling.esp to Skyrim Data folder and activate the mod in the
load list. If you use the default settings for SKSE_Elys_Uncapper.ini,
simply copy the SKSE folder to the Skyrim Data folder saying yes to override.

If you use non-default settings for SKSE_Elys_Uncapper.ini you need to do
the following for the mod to work correctly:

Open Skyrim/Data/SKSE/Plugins/SKSE_Elys_Uncapper.ini and under the
[SkillExpGainMults] section all values must be divided by the xp to level
up (450). This is easiest done by replacing the subsections below
[SkillExpGainMults] with the following (Note: 0.0022222 is 1 divided by 450):


; All the subsections of SkillExpGainMults below allow to set an additional multiplier depending on the base skill level, independantly for each skill.
; The format is PlayerLevel = Multiplier. You can specify many different levels.
; If a specific level is not specified then the closest lower level setting is used.
; Default value: 1=1.0

[SkillExpGainMultsAlchemy]
1=0.0022222

[SkillExpGainMultsAlteration]
1=0.0022222

[SkillExpGainMultsArchery]
1=0.0022222

[SkillExpGainMultsBlock]
1=0.0022222

[SkillExpGainMultsConjuration]
1=0.0022222

[SkillExpGainMultsDestruction]
1=0.0022222

[SkillExpGainMultsEnchanting]
1=0.0022222

[SkillExpGainMultsHeavyArmor]
1=0.0022222

[SkillExpGainMultsIllusion]
1=0.0022222

[SkillExpGainMultsLightArmor]
1=0.0022222

[SkillExpGainMultsLockpicking]
1=0.0022222

[SkillExpGainMultsOneHanded]
1=0.0022222

[SkillExpGainMultsPickpocket]
1=0.0022222

[SkillExpGainMultsRestoration]
1=0.0022222

[SkillExpGainMultsSmithing]
1=0.0022222

[SkillExpGainMultsSneak]
1=0.0022222

[SkillExpGainMultsSpeech]
1=0.0022222

[SkillExpGainMultsTwoHanded]
1=0.0022222


------------------------------------------------------------------------------
Uninstall
------------------------------------------------------------------------------
If you installed with NMM and said yes to override SKSE_Elys_Uncapper.ini
simply uninstall normally.

Otherwise, if you manually set the [SkillExpGainMults] values (as
instructed above) in SKSE_Elys_Uncapper.ini be sure to restore them back
to their original settings:


; All the subsections of SkillExpGainMults below allow to set an additional multiplier depending on the base skill level, independantly for each skill.
; The format is PlayerLevel = Multiplier. You can specify many different levels.
; If a specific level is not specified then the closest lower level setting is used.
; Default value: 1=1.0

[SkillExpGainMultsAlchemy]
1=1.0

[SkillExpGainMultsAlteration]
1=1.0

[SkillExpGainMultsArchery]
1=1.0

[SkillExpGainMultsBlock]
1=1.0

[SkillExpGainMultsConjuration]
1=1.0

[SkillExpGainMultsDestruction]
1=1.0

[SkillExpGainMultsEnchanting]
1=1.0

[SkillExpGainMultsHeavyArmor]
1=1.0

[SkillExpGainMultsIllusion]
1=1.0

[SkillExpGainMultsLightArmor]
1=1.0

[SkillExpGainMultsLockpicking]
1=1.0

[SkillExpGainMultsOneHanded]
1=1.0

[SkillExpGainMultsPickpocket]
1=1.0

[SkillExpGainMultsRestoration]
1=1.0

[SkillExpGainMultsSmithing]
1=1.0

[SkillExpGainMultsSneak]
1=1.0

[SkillExpGainMultsSpeech]
1=1.0

[SkillExpGainMultsTwoHanded]
1=1.0


------------------------------------------------------------------------------
Compatibility
------------------------------------------------------------------------------
Should be compatible with everything. It's expected that it will also work
fine with any custom SKSE_Elys_Uncapper.ini settings.

The mod only changes the following game settings:
fSkillUseCurve: 1.95 to 0
fXPLevelUpBase: 75 to 450
fXPLevelUpMult: 25 to 0

------------------------------------------------------------------------------
Details
------------------------------------------------------------------------------
I originally made a mod called GentlerLevelingCurve
(http://www.nexusmods.com/skyrim/mods/54759/?). It made the xp required to
level up more at low levels and less at high levels, but didn't adjust the
xp required to level up skills (UPDATE: It does now, using an
approximation). As a result, at high levels the player wouldn't have the
skills to fight opponents at that level. This mod is my attempt to correct
that.

I was restricted to using a straight line because it is not possible /
beyond my ability to change the base xp in the Creation kit. The xp required
to level up a skill is essentially the current skill level to the power
of 1.95. I use the math trick of setting fSkillUseCurve from 1.95 to 0 so
that the current level is taken out of the equation, as current level to
the power of 0 is always 1. I then use the community uncapper settings to
set the skill multipliers so that both player xp and skill xp level up at
the same (flat) rate.

Cheers,
Evildavo.