|
|
7 months ago | |
|---|---|---|
| .github/ISSUE_TEMPLATE | ||
| Export_Code | ||
| Export_Fonts | ||
| Export_Objects | ||
| Export_Rooms | ||
| Lang | ||
| CONTRIBUTING.md | ||
| Custom_Music_Credits.txt | ||
| LICENSE | ||
| README.md | 7 months ago | |
README.md
AM2R-Community-Updates
The Horde Mod (a.k.a. Revolt of Bufos)
DISCLAIMER THIS MOD IS NOT FOR BEGINNERS. To complete the game, the player must know how to perform advanced techniques, including Walljumps, Shinesparks and Ballsparks. Prior completion of AM2R's Fusion mode is also highly recommended. For an increased challenge, enable Extremely Lethal Mode (ELM) in Gameplay options from the File Select screen.
MULTITROID The Horde is not compatible with the original AM2R Server. It requires The Horde Server for online funcitonality. Multitroid may render a save unable to attain 100% completion if a player joins mid-game. Be sure all players are joined before beginning a match to mitigate this risk.
SAVE FILES COMPATIBILITY The Horde 1.5 save files are not compatible with previous versions of The Horde, or any other AM2R mod. The reverse is also true.
LANGUAGE DISCLAIMER The Horde is currently only in English and Spanish. The original AM2R translations have been included, but don't contain any Horde-specific text entries.
FLASHING LIGHTS A few events may have lights that rapidly change color, most notably the Serris boss. Enable the Sensitivy setting in the display options to mitigate this if needed.
CUSTOM PALETTES The suit sprites palettes have been replaced internally. As a result, custom palettes created for the Community Updates and Multitroid releases will need to be converted for compatibility with The Horde.
How to apply this patch: Install and Open the AM2Rlauncher, go to the Mod Settings tab, click "Add New Mod," select the mod zip, go back to the Play tab, and install. The steps should be the same for Windows and Linux. Android and Mac are no longer supported.
If you find a bug, please open an issue here on GitHub.
This is built upong Multitroid 1.3. This mod was made utilizing the UndertaleModTool, which is why this source is not a Game Maker Studio repo.
In order to "compile" this source: Apply the patch from the Releases page using the AM2R Launcher, then use the aforementioned UndertaleModTool to open the data.win (game.unx if Linux) located in the mod's profile folder.
Normal download links compatible with the AM2RLauncher are available here
The Horde is not compatible with milesthenerd's AM2R-Server or any other Multitroid server. It requires The Horde Server for online functionality instead. Multitroid may render a save unable to attain 100% completion if a player joins mid-game. Be sure all players are joined before beginning a match to mitigate this risk.
You can find the Horde Server here.
Custom Music sourced from https://harmony.shinesparkers.net/, see "Custom_Music_Credits" for the full list of tracks and artists.
Custom Graphics - by JesRight73, except where noted below:
- Elder Septogg Frog sprite - Miepee
- Fog texture original to AM2R (Unused), modified to cover entire screen - ShirtyScarab554
- Beam Item sprites modifed to match the new beam names - Lucina
- Hornoad Mug sprite - by Jesright73, animated by Lucina
- Bufo mode sprites (enemies, items) - AbyssalCreature and Jesright73
- "Virgil" Hornoad - AbyssalCreature
- 2 New Ending Screens by AbyssalCreature
Spanish translation - AbyssalCreature
Custom Sounds - sourced from Freesounds.com, modified by JesRight73
"REVOLT OF BUFOS" title Font - Xolonium
Consultants/Advisors/Playtesters: ShirtyScarab554, Miepee, DruidVorse, Lojemiru, milesthenerd, Zackonark, Ridley, The Ethereal One, Naatiska, atver, Ridley, AbyssalCreature.
Additional Multitroid code contributor: Dodobirb
Code for passthrough platforms (for septoggs): theycallmexander
END OF HORDE README
Co-op Changes
String compression scripts are by Homunculus: https://marketplace.yoyogames.com/assets/4560/strict
Special thanks to Lojemiru and ShirtyScarab for help with programming and art.
The source code here has the same requirements as the original repo in order for it to work. Only the code and my changes have been included.
Currently syncs all health, ammo, items, metroids, events, and power-ups. The Queen fight is synced, boss deaths are synced, the reactor explosion sequence is synced, the transition to the credits at the end is synced, and death is synced.
If players die, progress will be kept for a better user experience.
There is a Multitroid Settings menu under Options that allows you to change whatever mod settings you need to and connect/disconnect. There is no longer a need to manually edit the mod_settings.ini.
The server can be found here: https://github.com/lassiterm/AM2R-Server
What is this?
The source code for the AM2R Community Updates 1.5.x branch, free of copyrighted assets and trademarks. If you have not played the AM2R Community Updates before, this will be of no use to you!
This source code is based on AM2Rrc by YellowAfterlife. It could be considered a fork.
If you are looking for a playable build of the mod, please download the AM2RLauncher and the latest version on the Release Page. After that you can add it in AM2RLauncher's mod settings.
Copyright clarifications
This source code does not contain any copyrighted assets or trademarks - in fact, it does not contain any assets at all, just like the AM2Rrc repository.
Assets must be extracted from your copy of the AM2R Community Updates using GMXDataSync in order to compile this project properly.
Furthermore, there are two paid shader assets included in the Community Updates: Pixelated Pope's Retro Palette Swapper and PixHammer's GameBoy Shader. We do not curently have permission to distribute either of these assets, so they are excluded from this repository. You will need to replace them with default shader code in order for the project to compile.
Finally, we have excluded the datafiles and changelog from this repository to further enforce the removal of trademarks.
License
Please read the license before distributing, modifying, contributing to, or otherwise interacting with this project.
Contributing
Please read the Contribution Guidelines before opening any issues or creating pull requests.
Additionally, it would be most helpful if you joined the Official AM2R Discord Server if you plan on contributing to the project.