Aska_Team-AskaEnemyScaling icon

AskaEnemyScaling

Enemies grow stronger as your playthrough progresses - health, damage and spawn count scale with days survived and villagers summoned, so the late game stops being a victory lap.

Last updated 2 days ago
Total downloads 23
Total rating 1 
Categories Mods Tools
Dependency string Aska_Team-AskaEnemyScaling-0.1.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.755 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.755

README

ASKA Enemy Scaling

Enemies grow stronger as your playthrough progresses, so the late game stops being a victory lap.

Enemies scale on three axes — health, damage and spawn count — driven by two measures of progress: in-game days survived and villagers summoned.


Presets

Preset What it does
Standard Vanilla. Nothing changes. This is the default, so installing the mod never silently alters an existing world.
Rising Tide Gentle. You still outgrow the world the way vanilla intends, but late-game enemies stop being scenery.
Ragnarok Aggressive. By the end of a 150–200 day playthrough, a fully-geared player faces roughly the pressure an unequipped day-1 player felt — and it keeps climbing past that.

What Ragnarok actually produces:

  Milestone                    Vill    Health   Damage    Count   Boss HP
  --------------------------------------------------------------------------
  Day 1   - washed ashore         0     1.00x    1.00x    1.00x    1.00x
  Day 25  - small camp            6     1.19x    1.10x    1.07x    1.10x
  Day 50  - working village      15     1.59x    1.29x    1.21x    1.29x
  Day 100 - established          40     2.49x    1.75x    1.51x    1.75x
  Day 175 - normal finish        75     4.00x    2.50x    2.00x    2.50x
  Day 250 - long haul           110     4.55x    2.75x    2.20x    2.77x
  Day 500 - obsessive           200     6.36x    3.58x    2.89x    3.68x

Using it

Press F7 (rebindable) at any point during a playthrough to open the settings panel. You can switch presets or retune individual values mid-save; changes apply to enemies that spawn after you press Apply.

Everything is configurable: thresholds, per-axis strength, which enemy categories are affected, and whether days or villagers drive the pace. Settings also live at BepInEx/config/aska.enemy.scaling.cfg and are documented inline in that file.

To rebind the panel, edit PanelHotkey under [1 - General] in that config file — any Unity KeyCode name works, and the accepted values are listed beside the setting. The mod does not add an entry to ASKA's own controls menu. If you would rather change settings in game than in a text file, installing BepInEx ConfigurationManager gives every setting here a live UI, the hotkey included.

Because the default preset is Standard, installing this mod changes nothing until you choose otherwise.


Multiplayer

Enemy spawning, health and damage resolution are host-authoritative under Photon Fusion, so the host's settings govern the world. Clients want the mod installed for the settings panel, but their local values do not change the game.


Requirements

  • BepInEx 6 (IL2CPP x64) — installed automatically as a dependency.

Known issues

  • Requires a BepInEx build that can hook il2cpp_runtime_invoke on Unity 6000.3. If the game closes instantly on launch with BepInEx installed, your BepInEx pack predates that fix — update it before reporting a problem here.