Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ermaccer/mugenhook
Add features to M.U.G.E.N engine.
https://github.com/ermaccer/mugenhook
Last synced: 3 days ago
JSON representation
Add features to M.U.G.E.N engine.
- Host: GitHub
- URL: https://github.com/ermaccer/mugenhook
- Owner: ermaccer
- Created: 2019-08-16T14:29:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-27T19:53:10.000Z (11 months ago)
- Last Synced: 2023-12-27T21:52:09.555Z (11 months ago)
- Language: C++
- Size: 989 KB
- Stars: 38
- Watchers: 8
- Forks: 5
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://raw.githubusercontent.com/ermaccer/mugenhook/master/wiki/logo.png)
Expand M.U.G.E.N engine!
MugenHook is a project aiming to add more features to the engine, this includes
animated portraits, icons, multiple characters per slot and more!# What does it add?
## Announcers
Custom sounds can be assigned to any cell, effectively creating character announcers.
Multiple ways to set up, one including reading sounds from character file.## Animated Portraits
Character portraits can now be fully animated, optionally with animation changing
upon selection.## Sliding Portraits
Character portraits can now slide on screen, with various ways to set up.
Slide once on mode selection or slide on each cursor change!## Animated Icons
Character icons can now be fully animated in various ways, play once, loop anim or
play animation upon variation selection.## Variations
With this feature, you can place multiple characacters in one slot. Limit is 255,
double pressing START will move to the next entry in the slot.## String Swaps
You can change value of many hardcoded strings, such as button names or game mode
names.## Tag Restoration
Tag mode (cut from 1.1) is restored and can be fully utilized. A new CNS param 'tag' was
added which allows you to check if mode is tag.**NOTE: This feature is for scripters! Enabling it does not mean that it will be possible to swap
characters during game**## Stage Announcer
Each stage can use a seperate sound.## Magic Boxes
Allows to make timed cells in select screen, works exactly like Smoke in Mortal Kombat 3.## Various Tweaks
Main menu can be scrolled using LEFT/RIGHT instead of UP/DOWN, game modes can be hid,
game mode player amount can be changed and more!# Download
#### You can download binary files from [here](https://github.com/ermaccer/mugenhook/releases).# Installation
**MugenHook only supports version 1.1 of M.U.G.E.N!**MugenHook requires https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases.
Download **Ultimate-ASI-Loader.zip** and extract it to your game folder.
Rename dinput8.dll to ddraw.dll.Extract mugenhook_x.zip (where X is version) to your game folder.
If everything was done correctly, you'll get a notifcation about MugenHook being installed.
# Configuration
#### Take a look at Wiki to learn how to use MugenHook [here](https://github.com/ermaccer/mugenhook/wiki). Reading INI file is helpful too.
# Gallery
Projects using MugenHook:
https://youtu.be/wOXgOrwxGNU
https://youtu.be/-VKXDrJ7dnM