better slime

If you liked this item, please rate it up on Steam Workshop page.

Author: jiransj

Last revision: 24 Jun at 05:34 UTC

File size: 592.42 KB

On Steam Workshop

Description:

Slime Enhancement Mod
1. Removed satiety check from Slime’s Devour skill.
2. Genes now go to Gene Bank by default (right-click yourself), freely insert/remove.
3. Gene Bank supports smart search by attributes.
4. +1 gene slot every 3 Predation levels (player only). Configurable in better_slime.no_hunger.cfg (default max 10, set negative to uncap).
5.Original: Slime GeneCostMTP = 5 (consumes 5% of Feat Points).

New: Scales with Predation level —
At level 50: GeneCostMTP = 4
At level 100: GeneCostMTP = 3
At level 500: GeneCostMTP = 2
At level 1000: GeneCostMTP = 1
6. Prey List: right-click self to list all preyable targets and rewards, auto-navigate (watch out for attacks).
7. All material genes are now edible (drop gene on ground for Eat button, Slime only).
8. Custom gene selection added to Prey List (toggle on/off).
9. Fixed ability/spell leveling bug; gene removal grants +1 level safety net without removing the ability.
Config file: ElinBepInExconfigbetter_slime.no_hunger.cfg
[Gene Slots]
LevelsPerSlot = 3
Increases the gene slot cap by 1 for every N predation levels gained.
• Example: when set to 3, every 3 predation levels → +1 gene slot
• Only affects players

MaxSlotBonus = 10
Maximum extra gene slots obtainable via predation levels.
• Positive = at most N extra slots (e.g., 10 = up to +10)
• 0 = disables this feature (no extra slots)
• Negative = no upper limit

PreserveAbilityOnRemove = true
Whether to keep the ability on the character when an ability gene is removed.
• true (default): keeps at least level 1, and does not remove the ability from the ability list. Good for players who don’t want to lose常用 abilities when removing genes.
• false: only reverts the level bonuses from the gene, with no floor protection; removes the ability from the ability list per vanilla logic. Closer to vanilla experience.
│ Level additions/removals are always executed in pairs to prevent number inflation, and are not affected by this switch.

[Predation]
AutoSelectEnabled = false
Whether to enable the self‑selection gene mode.
• true: shows a selection menu when preying, allowing you to choose which gene to acquire
• false (default): uses vanilla random acquisition into the gene library

AllowCoreParts = false
In self‑selection mode, whether to allow selecting genes from prey’s head (30) and torso (32).
• true: head and torso appear in the candidate list
• false (default, recommended): excludes head and torso
│ Only affects self‑selection mode (when AutoSelectEnabled=true). Normal predation is unaffected.

NoHungerCheck = true
Whether to remove the hunger check for predation.
• true (default): ignores hunger, allows predation at any time
• false: restores vanilla hunger restriction; cannot prey when hunger is insufficient

ShowPredationList = true
Whether to show the "Predation List" entry in the right‑click menu.
• true (default): shows the predation list when right‑clicking yourself
• false: hides the right‑click entry for the predation list

[UI]
## Mod window width (pixels).
# Default is 1000. Increase if text is truncated, decrease if screen is small.
# Setting type: Integer
# Default value: 1000
WindowWidth = 1000