Skip to content

Make Project Arrhythmia (Legacy branch) better with this all encompassing mod!

Notifications You must be signed in to change notification settings

RTMecha/BetterLegacy

Repository files navigation

BetterLegacy

Make Project Arrhythmia (Legacy) better than ever before with this singular mod. If you want to know how to install, go here

Info

The mod is made up of 8 sections, all originating from their own mods.

  • Core
    • Original mod: RTFunctions
    • Summary: Improves the base game by adding a ton of optimization, features and bug fixes.
  • Editor
    • Original mod: EditorManagement
    • Summary: Increases editor performance, workflow and fixes a ton of editor bugs.
  • Events
    • Original mod: EventsCore
    • Summary: Makes event keyframes auto update and has their easings line up with the object easings. Plus, adds a ton of new events (40 total events).
  • Players
    • Original mod: CreativePlayers
    • Summary: Allows for custom player models and for up to 8 players in multiplayer.
  • Modifiers
    • Original mod: ObjectModifiers
    • Summary: Adds a new modifier system to both regular objects and background objects. Modifiers are made up of two types, triggers and actions. Triggers check if something is happening and if it is (or there are no triggers) it'll allow the actions to do their thing.'
  • Arcade
    • Original mod: ArcadiaCustoms
    • Summary: Improves the Legacy arcade UI by adding mouse navigation, level searching, locally installed levels, an upcoming online server and even Steam workshop browsing.
  • Menus
    • Original mod: PageCreator
    • Summary: Can use custom menu music and custom lilscript functions.
  • Companion
    • Original mod: ExampleCompanion
    • Summary: Adds a little companion to accompany you on your Project Arrhythmia journey.

Installation

You can install the mods via the Project Launcher. You can use that tool to manage multiple instances of Project Arrhythmia and easily keep up to date with different mod updates. However, if you want to install it manually, follow the guide below. (Install guide based on Catalyst guide)

  1. Verify you are on the Legacy branch.
    • ℹ️ As BetterLegacy is obviously made for the Legacy branch, it will not work on any other.
    • ℹ️ Go to your Steam library and right click Project Arrhythmia then click on Properties. Navigate to the Betas tab and change the Beta Participation dropdown to the Legacy branch.
  2. Open the Project Arrhythmia application folder.
    • ℹ️ On your Steam library, right click on Project Arrhythmia and go to Manage > Browse local files
  3. Download BepInEx for the Legacy branch.
    • ℹ️ Since you're only modding the Legacy branch, you only need BepInEx 5 x64.
  4. Extract the contents of the BepInEx ZIP file to the Project Arrhythmia folder you opened earlier.
  5. Launch Project Arrhythmia once and then close it.
  6. In the Project Arrhythmia folder, go to BepInEx > plugins.
    • ℹ️ If you do not see the folder, then you haven't installed BepInEx properly. Try following the previous steps again, or ask for help in the Discord.
  7. Download the current release of BetterLegacy and place it into the plugins folder.
  8. In the Project Arrhythmia folder, go to Project Arrhythmia_Data > Plugins.
  9. Make a backup of the steam_api64.dll file somewhere outside of the Project Arrhythmia folder, just in case.
  10. Download Steamworks.NET, extract it somewhere.
  11. Open the Windows-x64 folder and drag & drop the steam_api64.dll file to the recently opened Plugins folder to replace the original file.
    • ℹ️ This is to allow Legacy to better interact with Steam as normally it will not acknowledge Steam with the older file.
  12. Finally, download the Beatmaps.zip file, extract it to the Project Arrhythmia folder.
  13. You just installed BetterLegacy, awesome! Hope you have fun with the mods, whatever you end up doing. If something breaks or you have a general suggestion for the mod, feel free to open an issue or make a pull request if you want to help with modding.

About

Make Project Arrhythmia (Legacy branch) better with this all encompassing mod!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages