{"id":16382340,"url":"https://github.com/pingbird/ror2-infinity-mod","last_synced_at":"2025-10-08T08:55:39.291Z","repository":{"id":150337542,"uuid":"183211968","full_name":"pingbird/ror2-infinity-mod","owner":"pingbird","description":"A collection of utilities and hacks for risk of rain 2","archived":false,"fork":false,"pushed_at":"2019-04-24T18:08:08.000Z","size":164,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-14T16:55:02.027Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pingbird.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2019-04-24T11:08:27.000Z","updated_at":"2019-04-24T18:10:05.000Z","dependencies_parsed_at":"2023-04-25T14:15:52.686Z","dependency_job_id":null,"html_url":"https://github.com/pingbird/ror2-infinity-mod","commit_stats":{"total_commits":17,"total_committers":2,"mean_commits":8.5,"dds":0.05882352941176472,"last_synced_commit":"5cf68cc99451cbd6f41721711601045d7b88ce3f"},"previous_names":["pingbird/ror2-infinity-mod"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingbird%2Fror2-infinity-mod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingbird%2Fror2-infinity-mod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingbird%2Fror2-infinity-mod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingbird%2Fror2-infinity-mod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pingbird","download_url":"https://codeload.github.com/pingbird/ror2-infinity-mod/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240073411,"owners_count":19743759,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-11T04:05:01.625Z","updated_at":"2025-10-08T08:55:34.264Z","avatar_url":"https://github.com/pingbird.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Infinity\n#### A collection of utilities and hacks\n\n## Installing\n- Install Meepen's Mod Loader ([thunderstore.io](https://thunderstore.io/package/meepen/Meepens_Mod_Loader/) [github](https://github.com/meepen/ror2-modloader))\n- Download latest release.zip from https://github.com/PixelToast/ror2-infinity-mod/releases\n- Unizp into RoR2 install directory\n\n## Building from source\n- Install Meepen's RoR2 modloader ([thunderstore.io](https://thunderstore.io/package/meepen/Meepens_Mod_Loader/) [github](https://github.com/meepen/ror2-modloader))\n- Download [premake5](https://github.com/premake/premake-core/releases)\n- Run `premake5 vs2017` (for vs2017)\n- Open the solution in the `project` folder\n- Build the project\n- Copy `bin\\mods\\infinity.dll` to your game's mods folder\n- Alternatively, automatically copy it by adding the following to your .csproj:\n```\n\u003cTarget Name=\"AfterBuild\"\u003e\n\t\u003cCopy SourceFiles=\"$(ProjectDir)\\..\\bin\\mods\\infinity.dll\" DestinationFolder=\"\u003csteam game folder\u003e\\Risk of Rain 2\\Mods\" ContinueOnError=\"true\" /\u003e\n\u003c/Target\u003e\n```\n\n## Commands\nMisc:\n\n- **modded** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Whether or not the game is considered modded, modded games are put in a seperate quickplay queue\n\nPlayer:\n\n- **stat_maxhealth** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players maximum health (Host only)\n- **stat_regen** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base health regen (Host only)\n- **stat_maxshield** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base shield (Host only)\n- **stat_movespeed** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base movement speed\n- **stat_acceleration** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base movement acceleration\n- **stat_jumppower** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base jump power\n- **stat_damage** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base damage multiplier (Host only)\n- **stat_attackspeed** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp;  Your local players base attack speed\n- **stat_crit** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base crit chance\n- **stat_armor** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base armor points (Host only)\n- **stat_jumpcount** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Your local players base jump count\n\n_note: base stats reset every level_\n\n- **lunar** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; How many lunar coins you have\n- **money** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; How much money you have\n- **team_money** num \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Reward money to the entire team (Host only)\n\nChests:\n\n- **chest_unlock** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Prevent interactables from being locked while teleporter is active (Host only)\n- **chest_stacks** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; How many duplicate items chests will drop (Host only)\n\nTeleporter:\n\n- **tele_speed** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Speed multiplier for teleporter charging (Host only)\n- **tele_boss_stacks** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Boss credit multiplier from mountain shrines (Host only)\n- **tele_reward_stacks** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Boss item reward multiplier (Host only)\n- **tele_shop_portal** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; If a blue portal should spawn (Host only)\n- **tele_gold_portal** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; If a gold portal should spawn (Host only)\n- **tele_ms_portal** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; If a celestial portal should spawn (Host only)\n- **tele_ping** \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Reveals position of teleporter\n- **tele_exit** \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Teleport to next level immediately (Host only)\n\nLevel:\n\n- **level_intr_stacks** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Interactable credit multiplier, spawns more stuff around the map (Host only)\n- **level_monster_stacks** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Monster credit multiplier, spawns harder enemies (Host only)\n\nLobby:\n\n- **lobby_join_delay** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Delay before your quickplay lobby is open to join\n- **lobby_start_delay** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Delay before your quickplay lobby starts when someone joins\n- **lobby_host_min** [_value_] \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Minimum players in your lobby before you won't join someone else's lobby, set to 1 if you always want to be the host\n\n## Configs\n- **Risk of Rain 2_Data\\Config\\infinity_start.cfg** \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; executed after infinity loads\n- **Risk of Rain 2_Data\\Config\\infinity_pod.cfg** \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; executed after your launch pod opens\n\n## Hooks\n\n* **RoR2.Console.Awake** (Postfix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Passive hook to register commands\n* **EntityStates.SurvivorPod.Release.OnEnter** (Postfix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Passive hook to run `infinity_pod.cfg`\n* **RoR2.ChestBehavior.ItemDrop** (Prefix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Full override for **chest_stacks**\n* **RoR2.TeleporterInteraction.OnStateChanged** (Prefix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Full override for **chest_unlock**\n* **RoR2.TeleporterInteraction.StateFixedUpdate** (Prefix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Full override for **tele_speed**\n* **RoR2.BossGroup.OnCharacterDeathCallback** (Prefix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Full override for **tele_reward_stacks**\n* **RoR2.SceneDirector.Start** (Prefix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Full override for **level_intr_stacks** and **evel_monster_stacks**\n* **RoR2.Networking.SteamLobbyFinder.Awake** (Postfix) \u0026nbsp;\u0026nbsp;-\u0026nbsp;\u0026nbsp; Passive hook for **lobby_join_delay** and **lobby_start_delay**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingbird%2Fror2-infinity-mod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpingbird%2Fror2-infinity-mod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingbird%2Fror2-infinity-mod/lists"}