Jump to content

Nature's abundance settings could be split between Foraging Abundance and Fishing Abundance.


Intruzo

Recommended Posts

I have been messing with server settings for weeks, trying to balance a PVE server for new players, to make it not too hard they'll quit, neither too easy they'll get bored of it.
Anyway, I feel like the effect nature's abundance have on foraging is way too low, but way too high on fishing;
I believe if we could set their abundances apart from eachother we could go for a more realistic experience.

That's all I guess. 
If Anyone knows how I can do it somehow, let me know.
SFMBE.
Thanks.

Link to comment
Share on other sites

If you want to try tweaking the code, the pertinent sections seem to be:

 

/media/lua/shared/Foraging/forageSystem.lua, lines 70 to 73.

 

	abundanceSettings    = {
		NatureAbundance  = { -75, -50, 0, 50, 100 }, -- bonus percent density per zone
		OtherLoot        = { -75, -50, 0, 50, 100 }, -- bonus percent density per zone
	},

 

and /media/lua/client/Fishing/TimeActions/ISFishingAction.lua, lines 547 to 556.

 

    if SandboxVars.NatureAbundance == 1 then -- very poor
        o.fishingZoneIncrease = -10;
    elseif SandboxVars.NatureAbundance == 2 then -- poor
        o.fishingZoneIncrease = -5;
    elseif SandboxVars.NatureAbundance == 4 then -- abundant
        o.fishingZoneIncrease = 5;
    elseif SandboxVars.NatureAbundance == 5 then -- very abundant
        o.fishingZoneIncrease = 10;
    end


Try adjusting the numbers to see what happens.

 

Link to comment
Share on other sites

Just now, Hugo Qwerty said:

If you want to try tweaking the code, the pertinent sections seem to be:

 

/media/lua/shared/Foraging/forageSystem.lua, lines 70 to 73.

 

	abundanceSettings    = {
		NatureAbundance  = { -75, -50, 0, 50, 100 }, -- bonus percent density per zone
		OtherLoot        = { -75, -50, 0, 50, 100 }, -- bonus percent density per zone
	},

 

and /media/lua/client/Fishing/TimeActions/ISFishingAction.lua, lines 547 to 556.

 

    if SandboxVars.NatureAbundance == 1 then -- very poor
        o.fishingZoneIncrease = -10;
    elseif SandboxVars.NatureAbundance == 2 then -- poor
        o.fishingZoneIncrease = -5;
    elseif SandboxVars.NatureAbundance == 4 then -- abundant
        o.fishingZoneIncrease = 5;
    elseif SandboxVars.NatureAbundance == 5 then -- very abundant
        o.fishingZoneIncrease = 10;
    end


Try adjusting the numbers to see what happens.

 


Thank you, this is exactly what I wanted.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...