{"id":34786350,"url":"https://github.com/rtmecha/betterlegacy","last_synced_at":"2026-05-14T14:03:13.983Z","repository":{"id":237638132,"uuid":"794911526","full_name":"RTMecha/BetterLegacy","owner":"RTMecha","description":"Make Project Arrhythmia (Legacy branch) better with this all encompassing mod!","archived":false,"fork":false,"pushed_at":"2026-03-23T08:17:04.000Z","size":19821,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-03-24T03:41:22.566Z","etag":null,"topics":["bepinex","project-arrhythmia","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RTMecha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-05-02T07:54:19.000Z","updated_at":"2026-03-23T08:17:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"38f69f9c-0d88-41d4-be9f-9faebcc70020","html_url":"https://github.com/RTMecha/BetterLegacy","commit_stats":null,"previous_names":["rtmecha/betterlegacy"],"tags_count":180,"template":false,"template_full_name":null,"purl":"pkg:github/RTMecha/BetterLegacy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTMecha%2FBetterLegacy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTMecha%2FBetterLegacy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTMecha%2FBetterLegacy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTMecha%2FBetterLegacy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RTMecha","download_url":"https://codeload.github.com/RTMecha/BetterLegacy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTMecha%2FBetterLegacy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31307451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bepinex","project-arrhythmia","unity"],"created_at":"2025-12-25T09:21:13.190Z","updated_at":"2026-04-02T14:00:14.115Z","avatar_url":"https://github.com/RTMecha.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# BetterLegacy\n\nMake Project Arrhythmia (Legacy) better than ever before with this singular mod.\nIf you want to know how to install, go [here](https://github.com/RTMecha/BetterLegacy/blob/master/README.md#installation)\n\n## Info\nThe mod is made up of 8 sections, all originating from their own mods.\n- **Core**\n   - Original mod: [RTFunctions](https://github.com/RTMecha/RTFunctions)\n   - Summary: Improves the base game by adding a ton of optimization, features and bug fixes.\n- **Editor**\n   - Original mod: [EditorManagement](https://github.com/RTMecha/EditorManagement)\n   - Summary: Increases editor performance, workflow and fixes a ton of editor bugs.\n- **Events**\n   - Original mod: [EventsCore](https://github.com/RTMecha/EventsCore)\n   - 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).\n- **Players**\n   - Original mod: [CreativePlayers](https://github.com/RTMecha/CreativePlayers)\n   - Summary: Allows for custom player models, gameplay types and for up to 8 players in multiplayer.\n- **Modifiers**\n   - Original mod: [ObjectModifiers](https://github.com/RTMecha/ObjectModifiers)\n   - 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.'\n- **Arcade**\n   - Original mod: [ArcadiaCustoms](https://github.com/RTMecha/ArcadiaCustoms)\n   - Summary: Improves the Legacy arcade UI by adding mouse navigation, level searching, locally installed levels, an upcoming online server and even Steam workshop browsing.\n- **Menus**\n   - Original mod: [PageCreator](https://github.com/RTMecha/PageCreator)\n   - Summary: A fully custom interface system with a ton of capabilties.\n- **Companion**\n   - Original mod: [ExampleCompanion](https://github.com/RTMecha/ExampleCompanion)\n   - Summary: Adds a little companion to accompany you on your Project Arrhythmia journey.\n\n## Installation\nYou can install the mods via the [Project Launcher](https://github.com/RTMecha/ProjectLauncher/releases/latest). 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](https://github.com/Reimnop/Catalyst) guide)\n1. Verify you are on the Legacy branch.\n\t- ℹ️ _As BetterLegacy is obviously made for the **Legacy** branch, it will not work on any other._\n\t- ℹ️ _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._\n1. Open the Project Arrhythmia application folder.\n\t- ℹ️ _On your Steam library, right click on Project Arrhythmia and go to **Manage** \u003e **Browse local files**_\n1. Download BepInEx for the Legacy branch.\n\t- ℹ️ _Since you're only modding the Legacy branch, you only need [BepInEx 5 x64](https://github.com/BepInEx/BepInEx/releases/download/v5.4.21/BepInEx_x64_5.4.21.0.zip)._\n1. Extract the contents of the BepInEx ZIP file to the **Project Arrhythmia folder** you opened earlier.\n1. Launch Project Arrhythmia once and then close it.\n1. In the Project Arrhythmia folder, go to `BepInEx` \u003e `plugins`.\n\t- ℹ️ _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](https://discord.gg/J7b2etAsVK)._\n1. Download the current release of BetterLegacy and place it into the `plugins` folder.\n1. In the Project Arrhythmia folder, go to Project Arrhythmia_Data \u003e Plugins.\n1. Make a backup of the steam_api64.dll file somewhere outside of the Project Arrhythmia folder, just in case.\n1. Download [Steamworks.NET](https://github.com/rlabrecque/Steamworks.NET/releases/download/14.0.0/Steamworks.NET-Standalone_14.0.0.zip), extract it somewhere.\n1. Open the Windows-x64 folder and drag \u0026 drop the steam_api64.dll file to the recently opened Plugins folder to replace the original file.\n\t- ℹ️ _This is to allow Legacy to better interact with Steam as normally it will not acknowledge Steam with the older file._\n1. Finally, download the Beatmaps.zip file, extract it to the Project Arrhythmia folder.\n1. 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](https://github.com/RTMecha/BetterLegacy/issues) or make a [pull request](https://github.com/RTMecha/BetterLegacy/pulls) if you want to help with modding.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtmecha%2Fbetterlegacy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frtmecha%2Fbetterlegacy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtmecha%2Fbetterlegacy/lists"}