DreamWaves-EasyMode icon

EasyMode

BepInEx tweak for Another Crab's Treasure with configurable multipliers (defaults: DamageTaken=0.5, DamageDealt=2, CurrencyIncome=3).

Last updated 3 weeks ago
Total downloads 66
Total rating 0 
Categories Mods
Dependency string DreamWaves-EasyMode-1.0.8
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2304

README

EasyMode

BepInEx plugin for Another Crab's Treasure that applies a simple difficulty cushion:

  • Damage taken: configurable (default multiplier 0.5) via Player.ReduceDamage on HitEvent.damageMultiplier.
  • Damage dealt: configurable (default multiplier 2) via Entity.ProcessHitEvent(HitEvent).
  • Currency gain: configurable (default multiplier 3) via InventoryData.Wallet.AddCurrency(...).

Requirements

  • BepInEx 5.x (e.g. via Thunderstore Mod Manager).

Install

Install with Thunderstore Mod Manager, or extract the zip so EasyMode.dll ends up under:

BepInEx/plugins/<Author>-EasyMode/

The package may also include 0Harmony.dll in the same folder so Harmony resolves correctly in every profile.

If nothing seems to work

  1. PC (Steam) + BepInEx 5 (Mono) — This mod targets the Mono Managed build, not IL2CPP.
  2. Check BepInEx/LogOutput.log for [EasyMode] lines and Harmony errors.

Build from source

  1. Copy BepInEx.dll, UnityEngine.dll, and UnityEngine.CoreModule.dll from your game into lib/ (see project file).
  2. Set ActManaged if your game is not at the default path in EasyMode.csproj, e.g. dotnet build -c Release -p:ActManaged="D:\Games\ACT\AnotherCrabsTreasure_Data\Managed".
  3. Run dotnet build -c Release.
  4. Run powershell -File tools/PackThunderstore.ps1 to produce dist/EasyMode-<version>.zip (version from manifest.json).

Before publishing to Thunderstore, set website_url in thunderstore/manifest.json and add dependencies as needed.