https://github.com/mdmods/selectiveeffects
MD mod to disable in battle effects.
https://github.com/mdmods/selectiveeffects
muse-dash musedash
Last synced: about 1 year ago
JSON representation
MD mod to disable in battle effects.
- Host: GitHub
- URL: https://github.com/mdmods/selectiveeffects
- Owner: MDMods
- Created: 2024-02-22T22:35:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-08T23:17:35.000Z (about 1 year ago)
- Last Synced: 2025-03-28T05:12:22.203Z (about 1 year ago)
- Topics: muse-dash, musedash
- Language: C#
- Homepage:
- Size: 223 KB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SelectiveEffects
[English](README.md) | [中文](README_zh.md)
Mod that allows disabling battle effects.
* **Please take a look at [installation](#installation)**.
## ❗Check out my other [mods](https://github.com/Asgragrt/AsgraMDMods/blob/main/README.md)❗
## Features
* Individual config options for several effects.
* Hot reload settings.
### Hot Reload
Reload your settings without having to restart the game.
* Change the settings inside `SelectiveEffects.cfg` (see [Settings](#settings)) and the save the file.
* The settings will reload only outside the charts.
## Settings
The config file can be found at `${Your muse dash folder}/UserData/SelectiveEffects.cfg`
### Main
* `Enabled` stores the last status of the toggle.
* `DisableAllEffects` uses a general method to disable all effects in battle.
### Fever
* `DisableFever` disables fever's background and stars.
* `DisableBackground` disables the fever background (keeping the stars and the ending transition). **If only this fever
option is enabled it behaves exactly like _BALLCOCK_ mod**.
* `DisableStars` disables the fever stars.
* `DisableTransition` disables the ending transition. **Looks better with `DisableBackground`**.
### Judgement
* `DisableJudgement` disables the judgments (including early/late).
* `DisablePerfects` disables the perfect judgement.
* `DisableGreats` disables the great judgement.
* `DisablePass` disables the pass judgement.
* `DisablePerfectPerfects` disables perfect judgement (non early non late).
* `MakeJudgementSmaller` makes judgments smaller.
* `JudgementScalePercentage` original judgement size percentage (0% → invisible judgments, 100% → original
size judgments).
### Hit
* `DisableHitDisappearAnimation` disables the enemies animation when they have been hit and makes them disappear
immediately.
* `DisableHitEffects` disables hit effects and particles.
* `DisableGirlHitFx` the same as `DisableHitEffects` but doesn't disappear the out_fx of some enemies.
* `DisableGirlHitParticlesOnly` disables the hit star particles.
* `DisablePressFx` disables some particles when pressing the holds.
### MusicHearts
* `DisableMusicNotesFx` disables the particles and text that appear when you touch a music note.
* `DisableHeartsFx` disables the particles and text that appear when you touch a heart.
### Misc
* `DisableBossFx` disables some effects the boss has when deploying enemies.
* `DisableDustFx` disables the dust effect when the character falls to the ground.
* `DisableHurtFx` disables the text that appear when the character is hurt.
* `DisableElfinFx` disables elfin effects.
### Stage
* `DisableStageBackground` disables the stage background (Takes precedence over DisableStageExceptFloor).
* `DisableStageExceptFloor` disables the stage background except the floor.
* `DisableStageHitPoints` disables the stage Hit Points
### GameScene
* `DisableGirl` disables the girl's sprite.
* `DisableElfin` disables the elfin's sprite.
### Interface
* `DisableHealthBar` disables the health & fever bar.
* `DisableScore` disables the score counter.
* `DisableCombo` disables the combo.
* `DisablePauseButton` disables the pause button.
* `DisableProgressBar` disables the progress bar.
> [!NOTE]
> It is preferred to use the `DisableAllEffects` option instead of the individual options (this doesn't apply to the **Fever**, **Stage**, and **GameScene** since they are handled in a different way).
## Installation
### Prerequisites
* Make sure you have `MelonLoader 0.6.1` or higher installed and working on your Muse Dash.
### Steps
1. Download the latest release from [releases](https://github.com/MDMods/SelectiveEffects/releases/latest).
2. Move `SelectiveEffects.dll` to `${Your muse dash folder}/Mods`.
3. Run the game and modify the settings on the config file.