0 of 0

File information

Last updated

Original upload

Created by

devopsdinosaur

Uploaded by

devopsdinosaur

Virus scan

Safe to use

Tags for this mod

About this mod

Modify most player stats (i.e. health, mana, regen, ) without impacting game save. This is *NOT* a "trainer" and will not make any permanent changes to your character.
All stats represented as different fields in the config file.

Permissions and credits
*************************************************************************************
Please join me on Discord if you have mod issues or ideas:

devopsdinosaur's Discord Server


If you don't use Discord please PM or email.  If you have mod issues then you
can submit them directly through GitHub here:

devopsdinosaur/sunhaven-mods bugs/ideas

I cannot guarantee I will see Posts/Bugs on all of my mods, so Discord/GitHub
are much better ways to reach me.

Thanks!
dd
*************************************************************************************


Public Service Announcement:

It's been hard to find the time to create new mods and support the ones I've made.  If you like my mods, please consider a small tip (any amount) on Ko-fi to help me convince my wife that this modding stuff is worth my time =)  Just scan the QR code below with your phone or click it to get started.  Thanks a ton!



Description:

TL;DR: Back up your savegame (info below) before you use this one.  While the mod does not actually modify the backend stat values it is possible messing with these stats in the mod could crash or break something.  Use at your own risk and please let me know results.

Modify most player stats (i.e. health, mana, regen, [complete list in mod details]) without impacting game save.  This is *NOT* a "trainer" and will not make any permanent changes to your character.  For further information: the mod simply patches a one-liner bit of code to the end of the Player::GetStat methods that increments/decrements the value you place in the config file, meaning the actual stat value that exists in the Player::Stats structure is untouched and therefore does not modify in the savefile.

The list of StatTypes is generated from the Sun Haven source code.  Here is the list:

Health,
Mana,
AttackDamage,
AttackSpeed,
HealthRegen,
ManaRegen,
Movespeed,
Jump,
SpellDamage,
MeleeLifesteal,
RangedLifeSteal,
MovespeedOnHit,
MovespeedOnKill,
HealthOnKill,
Crit,
DamageReduction,
GoldGain,
Knockback,
StunDuration,
Size,
FishingSkill,
MiningSkill,
ExplorationSkill,
Defense,
FlatDamage,
RomanceBonus,
MoneyPerDay,
BonusCombatEXP,
BonusWoodcuttingEXP,
BonusFishingEXP,
BonusMiningEXP,
BonusCraftingEXP,
BonusFarmingEXP,
StunChance,
Accuracy,
FarmingSkill,
GoldPerCraft,
MiningCrit,
WoodcuttingCrit,
SmithingSkill,
BonusExperience,
SpellPower,
SwordPower,
CrossbowPower,
CritDamage,
Dodge,
FreeAirSkipChance,
FishingMinigameSpeed,
FishBobberAttraction,
EnemyGoldDrop,
ExtraForageableChance,
BonusTreeDamage,
MiningDamage,
FallDamageReduction,
MovementSpeedAfterRock,
FruitManaRestore,
SpellAttackSpeed,
Power,
WoodcuttingDamage,
CommunityTokenPerDay,
TicketsPerDay,
TripleGoldChance,
PickupRange,
ExtraCropChance,
FishingWinArea,
FishingSweetSpotArea,
ManaPerCraft

Note that I have not tested modifying beyond Health, Mana, the regens, Jump (I highly recommend setting this one to something like 2 or 3 and enjoying the result =P), and a few random others... just to make sure the code works.  As such, I **highly** recommend backing up your savegame (%APPDATA%/../LocalLow/Pixel Sprout Studios/Sun Haven/Save) just in case.  While the mod does not actually modify the backend stat values it is possible messing with these stats in the mod could crash or break something.  Use at your own risk and please let me know results.  I could add code to block out StatTypes that are game-breaking.

Disclaimer: I generally test these mods as much as I can before releasing, but I won't always catch all the problems.  Please let me know if you hit issues, notice something just isn't working as expected, or just think something could be improved.  See my contact info below.  Thanks for the help!

Config Options:
  • Enabled - Set to false to disable this mod.
  • [For each <stat_name> listed above] Delta <stat_name> - [float] Amount to increment/decrement the '<stat_name>' player stat (only during gameplay with mod enabled; not permanent)

In-game Controls
None

Conflicts:
None that I'm aware of; let me know if so.  I have not tested anything in multiplayer.

Installation:
1. Install BepInEx
2. Download and extract this mod.
3. Copy the extracted file(s) to your <sunhaven-install>/BepInEx/plugins directory.
4. Run the game.  Enjoy!

Source Code and Issues:
All my Sun Haven mods are on GitHub here: https://github.com/devopsdinosaur/sunhaven-mods  I try to keep them as specific and simple as possible.  Any issues or requests, just PM me here, on github, or email devopsdinosaur __a_t__ gmail.com.