Volcanoids

Volcanoids

32 ratings
GMod (Miscellaneous Multipliers)
   
Award
Favorite
Favorited
Unfavorite
Category: Mod
Mod Multiplayer: ClientServer
File Size
Posted
Updated
144.016 KB
8 May, 2021 @ 2:38pm
19 Dec, 2024 @ 8:45pm
23 Change Notes ( view )

Subscribe to download
GMod (Miscellaneous Multipliers)

Description
This is a mod to configure a few various things in-game.

The first Volcanoids is run with this mod activated, it will create a file called 'GMod.json' in:
%LOCALAPPDATA%Low\Volcanoid\Volcanoids\PersistentModData\GMod
(Assuming the file doesn't exist in the first place.)

You do not need to create the directory yourself. If this does not appear, the mod isn't active.

!!! Conflicts with the "more drillships" mod !!!

Config
Option
Description
coreSlotMultiplier
Default: 1.0
Multiplier on the max core slots available.
revealFullMap
Default: false
If true, will reveal the whole map when you load the game.
disablePowerPlantStopThreshold
Default: false
Power plants by default shut off at 100% energy, and don't turn on till 90% energy. This saves coal.
If you want then on all the time, set this to true.
powerPerSecondMultiplier
Default: 1.0
Affects the power output of things. e.g. if a plant outputs +10 power, then a 2.0 value results in +20 power.
powerEfficiencyMultiplier
Default: 1.0
Affects how much power one single coal is converted into. Higher numbers provide greater efficiency.
shipClaimHealthLevel
Default: 0.25
This is the health level the ship must be at to be claimable.
radarRangeMultiplier
Default: 1.0
Multiplier on the radar range of ships. Higher and you can see more deposits/items around on the map.
infiniteStamina
Default: false
Infinite stamina.
infiniteAmmo
Default: false
Infinite ammo.
inventorySizeMultiplier
Default: 1.0
Multiplier on the inventory size. Affects everything with an inventory. (Players, storage modules, chests, etc.)
disableAimSway
Default: false
Disables weapon sway when aiming.
hideHelpIconNearCrosshair
Default: false
When true, completely hides the question mark that appears near the crosshair.
oreAndIngotStackSizeMultiplier
Default: 1.0
Multiplier on ores & ingots, and alloys.
Effect is accumulative with stackSizeMultiplier.
stackSizeMultiplier
Default: 1.0
General stack size multiplier. (For items with stack sizes > 1.)
Effect is accumulative with oreAndIngotStackSizeMultiplier.
productionSpeedMultiplier
Default: 1.0
Production speed multiplier. Smaller is faster.
productionCostMultiplier
Default: 1.0
Multiplier on the number of required ingredients for recipes. Affects both production, research & refinement.
A minimum of 1 is enforced for each ingredient.
surfaceTravelSpeedMultiplier
Default: 1.0
Affects how quickly the ship moves on the surface. i.e. how fast it goes up or down.
turretFireRateMultiplier
Default: 1.0
Changes the turret's rate of fire. Make sure they have enough ammo in storage!
turretDamageMultiplier
Default: 1.0
Changes the turret's damage.
playerFireRateMultiplier
Default: 1.0
Changes the player's rate of fire. You will bleed ammo.
playerRunSpeedMultiplier
Default: 1.0
Modifies the player's run speed.
reloadSpeedMultiplier
Default: 1.0
Modifies reload time. Higher values are slower.


Source[github.com]
103 Comments
Dante  [author] 24 Dec, 2024 @ 2:34pm 
Then you aren't editing it correctly. https://jsonlint.com/
It'll only be overwritten if there was an issue loading it.
night_blazer13 24 Dec, 2024 @ 1:38pm 
any time i activate infinite stamina it rewrites the json file to the default when i start the game up. or if i switch it to read only it just stops using it.
Dante  [author] 19 Dec, 2024 @ 8:47pm 
Hadn't had time to check things yet. Fixed now.
Tim2162286 19 Dec, 2024 @ 7:06pm 
Getting an error as of today's (12/19) coldfix update that completely prevents this mod from functioning. this is occurring with only GMod and its dependencies loaded.

Exception: Method static System.Reflection.MethodBase GMod.Patches.InfiniteAmmoPatch1::TargetMethod() returned an unexpected result: null
at HarmonyLib.PatchClassProcessor.RunMethod[S,T] (T defaultIfNotExisting, T defaultIfFailing, System.Func`2[T,TResult] failOnResult, System.Object[] parameters) [0x00117] in <7a31311deded4c49b532500f167f7ed4>:0
Regicide 15 Sep, 2024 @ 9:49am 
And any chance you can add an option for player health?
Regicide 15 Sep, 2024 @ 9:40am 
I found the answer in the comments, but you might add it to the description, too: That Turret Speed will also effect the enemys.
SkyFall 13 Sep, 2024 @ 11:44am 
Oh, thank you very much. Indeed, my mistake, I thought that I set the wrong multiplier, but it turns out that at the beginning of the game even 3x speed seems super fast. But in fact, everything is correct, after measuring with a stopwatch it turned out that the recipes are really made at 3x the original speed. Thanks again :)
Dante  [author] 13 Sep, 2024 @ 11:12am 
No, it should just be simple math (it's a float). Divide by your increase multiplier.
If you want to produce at x3 speed, you just set it to 0.3333 (1 / 3 == 0.3~). One third the original value, which means things produce in 1/3rd the time; 3x faster.

"But I can only do it in 2x, because after values ​​below 0.5 there are some really crazy speeds, like 10x+"
And exactly what are you setting it to? That's what I would expect if you set it to 0.1.
What are you setting it to to try and get 3x speed?
And have you actually timed the difference to confirm it's mathematically doing what it should? If it isn't, please provide me concrete examples of what the time was before on a given recipe, what you set the multiplier to, and what the time was after the change, as well as which recipe and so on.
Give me data that can be checked/verified mathematically to show the multiplier isn't doing what it should
SkyFall 13 Sep, 2024 @ 10:07am 
@Dante
Because you need to set a lower value there to accelerate, you won't be able to fine-tune the speed as you would with production points. For example, I would like to speed up only 3x But I can only do it in 2x, because after values ​​below 0.5 there are some really crazy speeds, like 10x+ :( That is why the setting is exactly Production points will be better than production speeds
Dante  [author] 13 Sep, 2024 @ 9:06am 
@SkyFall
Not really needed or lacking. In effect, that's basically what the production speed multiplier will do.