20 Minutes Till Dawn
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
3 years ago
Downloads
18K
Size
51KB
Dependency string
20MTDAssetReplacer-AssetReplacer-20.1.1

20MTD AssetReplacer

BepInEx plugin to replace assets in 20 Minutes Till Dawn.

Can currently replace:

  • Textures of Sprites
  • Audio

Usage

Thunderstore

  1. Install through Thunderstore
  2. Install any Asset-Mods based on AssetReplacer
  3. See Configuration

Manual

  1. Install BepInEx
  2. Add the plugin DLL to BepInEx\plugins
  3. Install any Asset-Mods based on AssetReplacer
  4. See Configuration

Configuration

  1. Enable/Disable which assets to replace
  2. Add the Mods directory names to the proper ModFolders configuration comma seperated
    Thunderstore Format: ModCreator-Modname
    Example:
    [Textures]
    
    EnableTextureMods = true
    
    TextureModFolders = Zeprus-ExampleTextureMod,Zeprus-ExampleTextureMod2
    

Setup

  1. Clone the repo
  2. Add libs to /lib:
    • Add all the DLLs from the game's Managed folder
    • Add all BepInEx DLLs
  3. Install any pre-requisite stuff (see BepInEx setup docs)
  4. Open in Visual Studio
  5. Build via Build » Build Solution
    • Compiled DLL will be in /bin/Debug

Create Asset-Mods

Thunderstore

  1. Create your Thunderstore package
  2. Create a "plugins" folder inside your package
  3. Create a folder inside plugins named after the asset type you want to replace (e.g. textures or audio)
  4. Place your replacement assets inside the proper subfolder following any structure

Structure examples:

MyThunderStorePackage.zip
|README.md
|icon.png
|manifest.json
|--Plugins
	|--Textures
	|	|--Enemies
	|	|	|EyeMonster.png
	|	|	|T_TreeMonster.png
	|	|
	|	|--Projectiles
	|		|T_GunFX.png
	|		|T_FireParticles.png
	|--Audio
		|title.mp3
		|battle.mp3
MyThunderStorePackage.zip
|README.md
|icon.png
|manifest.json
|--Plugins
	|--Textures
	|	|EyeMonster.png
	|	|T_TreeMonster.png
	|	|T_GunFX.png
	|	|T_FireParticles.png
	|
	|--Audio
		|title.mp3

Links

Credits

Changelog

  • 20.1.0 Bugfixes for 20MTD v1.0 release, increased stability
  • 20.0.0 Thunderstore release
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.