Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d953dd1c03 | ||
|
|
c21fba261d | ||
|
|
2af248eeed | ||
|
|
bda0146a17 | ||
|
|
4af6d43c51 | ||
|
|
fc472494d0 | ||
|
|
52946a48cd | ||
|
|
72cb487a83 | ||
|
|
5f2cb45cab | ||
|
|
e3be40bc6c | ||
|
|
1b7a9f3e29 |
No files matched your search
@@ -1,21 +1,37 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.1</TargetFramework>
|
||||
<Version>1.1</Version>
|
||||
<GameVersion>2020.12.9s</GameVersion>
|
||||
<Mappings>NuclearPowered/Mappings:0.1.0-alpha.2</Mappings>
|
||||
<Version>1.1.3</Version>
|
||||
|
||||
<Description>Mod allowing some enhancements in Polus Map</Description>
|
||||
<Description>An Among Us mod that tweaks Polus, allowing a more balanced experience.</Description>
|
||||
<Authors>Brybry</Authors>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Deobfuscate Include="$(AmongUs)\BepInEx\plugins\Reactor-$(GameVersion).dll" />
|
||||
<PropertyGroup Condition="'$(GamePlatform)' == 'Steam'">
|
||||
<GameVersion>2021.6.30s</GameVersion>
|
||||
<DefineConstants>$(DefineConstants);STEAM</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<PackageReference Include="Reactor.OxygenFilter.MSBuild" Version="0.2.3" />
|
||||
<PropertyGroup Condition="'$(GamePlatform)' == 'Itch'">
|
||||
<GameVersion>2021.6.30i</GameVersion>
|
||||
<DefineConstants>$(DefineConstants);ITCH</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="$(AmongUs)\BepInEx\core\*.dll">
|
||||
<Private>false</Private>
|
||||
</Reference>
|
||||
|
||||
<Reference Include="$(AmongUs)\BepInEx\unhollowed\*.dll">
|
||||
<Private>false</Private>
|
||||
</Reference>
|
||||
|
||||
<Reference Remove="$(AmongUs)\BepInEx\unhollowed\netstandard.dll;$(AmongUs)\BepInEx\unhollowed\Newtonsoft.Json.dll" />
|
||||
|
||||
<Reference Include="$(AmongUs)\BepInEx\plugins\Reactor.dll" />
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="Copy" AfterTargets="Reobfuscate">
|
||||
<Copy SourceFiles="$(OutputPath)reobfuscated/$(AssemblyName)-$(GameVersion).dll" DestinationFolder="$(AmongUs)/BepInEx/plugins/" Condition="'$(Configuration)' == 'Debug'" />
|
||||
<Target Name="Copy" AfterTargets="Build">
|
||||
<Copy SourceFiles="$(OutputPath)$(AssemblyName).dll" DestinationFiles="$(AmongUs)/BepInEx/plugins/$(AssemblyName)-$(Version).dll" />
|
||||
</Target>
|
||||
</Project>
|
||||
@@ -3,6 +3,7 @@ using BepInEx.IL2CPP;
|
||||
using BepInEx.Logging;
|
||||
using HarmonyLib;
|
||||
using Reactor;
|
||||
using Reactor.Patches;
|
||||
|
||||
namespace BetterPolus
|
||||
{
|
||||
@@ -22,6 +23,13 @@ namespace BetterPolus
|
||||
log = Log;
|
||||
|
||||
log.LogMessage("BetterPolus Mod loaded");
|
||||
|
||||
ReactorVersionShower.TextUpdated += (text) =>
|
||||
{
|
||||
int index = text.text.LastIndexOf('\n');
|
||||
text.text = text.text.Insert(index == -1 ? text.text.Length - 1 : index,
|
||||
"\nLoaded <color=#5E4CA6FF>BetterPolus v1.1.3-R</color> by Brybry");
|
||||
};
|
||||
|
||||
Harmony.PatchAll();
|
||||
}
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
using BepInEx.IL2CPP;
|
||||
using HarmonyLib;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BetterPolus
|
||||
{
|
||||
[HarmonyPatch(typeof(VersionShower), nameof(VersionShower.Start))]
|
||||
public class VersionShowerPatch
|
||||
{
|
||||
[HarmonyPostfix]
|
||||
[HarmonyPatch]
|
||||
[HarmonyPriority(Priority.First)]
|
||||
public static void Postfix(VersionShower __instance)
|
||||
{
|
||||
var reactorVS = GameObject.Find("ReactorVersion");
|
||||
GameObject.Destroy(reactorVS);
|
||||
|
||||
TextRenderer text = __instance.text;
|
||||
text.Text += "\nLoaded [5E4CA6FF]BetterPolus v1.1-R []by Brybry";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,13 +2,59 @@
|
||||
An Among Us mod that tweaks Polus, allowing a more balanced experience.
|
||||
|
||||
## Features
|
||||
- **Vitals** have been moved to **Laboratory**.
|
||||
- The **Reboot Wifi task** is now located in the **Dropship**.
|
||||
- The **Chart Course** task is now located in **Comms**.
|
||||
- The **Temperature (cold)** task is now located **Outside (Between O2 & Comms)**.
|
||||
- The **Vents** near both Reactor Pods are **not linked to each other** anymore.
|
||||
- The Vent on **top of Electrical** is linked to the Vent on **top of Security**.
|
||||
- The Vent **outside of Laboratory** is linked to the Vent **inside Storage**.
|
||||
<ul>
|
||||
<li><b>Vitals</b> have been moved to <b>Laboratory</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/vitals-pos.png" />
|
||||
</p>
|
||||
</details></li>
|
||||
|
||||
<li>The <b>Reboot Wifi task</b> is now located in the <b>Dropship</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/wifi-pos.png" />
|
||||
</p>
|
||||
</details></li>
|
||||
|
||||
<li>The <b>Chart Course task</b> is now located in <b>Comms</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/chartcourse-pos.png" />
|
||||
</p>
|
||||
</details></li>
|
||||
|
||||
<li>The <b>Temperature (cold) task</b> is now located <b>Outside (Between O2 & Comms)</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/tempcold-pos.png" />
|
||||
</p>
|
||||
</details></li>
|
||||
|
||||
<li>The <b>Vents</b> near both Reactor Pods are <b>not linked to eachother</b> anymore.
|
||||
<ul>
|
||||
<li>The Vent <b>on top of Electrical</b> is linked to the Vent <b>on top of Security</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/vents-reactor-left.gif" />
|
||||
</p>
|
||||
</details></li>
|
||||
|
||||
<li>The Vent <b>outside of Laboratory</b> is linked to the Vent <b>inside Storage</b>.<br>
|
||||
<details>
|
||||
<summary><b>Show example</b></summary>
|
||||
<p align="center">
|
||||
<img src="images/vents-reactor-right.gif" />
|
||||
</p>
|
||||
</details></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
## Technology
|
||||
This mod has been created using **[Reactor Modding Framework](https://github.com/NuclearPowered/Reactor)**. The game is patched at runtime via **[Reactor BepInEx](https://github.com/NuclearPowered/BepInEx)** and no game file is actually altered.
|
||||
@@ -32,7 +78,7 @@ There are two ways to install the mod :
|
||||
2. Install Reactor by following **[these instructions](https://docs.reactor.gg/docs/basic/install_reactor)**.
|
||||
3. Download the **dll file** for your game version in the **[Releases section](#releases)** below.
|
||||
4. Copy the dll file into **`Among Us/BepInEx/plugins`**.
|
||||
5. (Optional) If you want to play on official servers, you must do the following :
|
||||
5. (Optional) If you want to play on official servers, you must do the following (**doesn't work anymore since v2021.3.31s**) :
|
||||
- Open **`Among us/BepInEx/config/gg.reactor.api.cfg`** with a text editor.
|
||||
- Find the line `Modded handshake = true` and change it to `Modded handshake = false`.
|
||||
- Save and close your editor.
|
||||
@@ -40,18 +86,44 @@ There are two ways to install the mod :
|
||||
## Releases
|
||||
| Among Us Version | Mod Version | All-in-one pack | DLL file |
|
||||
| ---------------- | ----------- | :-------------: | :------: |
|
||||
| v2020.12.9s | Ver. 1.1 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1/BetterPolus_All-in-one-Pack-1.1.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1/BetterPolus-2020.12.9s.dll)** |
|
||||
| v2020.12.9s | Ver. 1.0 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.0.0/BetterPolus_All-in-one-Pack.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.0.0/BetterPolus-2020.12.9s.dll)** |
|
||||
| v2021.6.30 | Ver. 1.1.3 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.3/BetterPolus_All-in-one-Pack-1.1.3.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.3/BetterPolus-1.1.3.dll)** |
|
||||
| v2021.3.31.3 | Ver. 1.1.2 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.2/BetterPolus_All-in-one-Pack-1.1.2.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.2/BetterPolus-2021.3.31.3s.dll)** |
|
||||
| v2021.3.5s | Ver. 1.1.1 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.1/BetterPolus_All-in-one-Pack-1.1.1.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1.1/BetterPolus-2021.3.5s.dll)** |
|
||||
| v2020.12.9s | Ver. 1.1 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1/BetterPolus_All-in-one-Pack-1.1.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.1/BetterPolus-2020.12.9s.dll)** |
|
||||
| v2020.12.9s | Ver. 1.0 | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.0.0/BetterPolus_All-in-one-Pack.zip)** | **[Download](https://github.com/Brybry16/BetterPolus/releases/download/v1.0.0/BetterPolus-2020.12.9s.dll)** |
|
||||
|
||||
### Changelog
|
||||
<details>
|
||||
<summary>Version 1.1</summary>
|
||||
<ul>
|
||||
<li>Fixed Crewmates being able to access Chart Course Task from outside of Comms.</li>
|
||||
<li>Moved Temperature (cold) task to the 'Death Valley' (Outside, between Comms & O2).</li>
|
||||
<li>Moved Vitals where Temperature (cold) was originally (in Laboratory).</li>
|
||||
</ul>
|
||||
<summary>Version 1.1.6</summary>
|
||||
<ul>
|
||||
<li>Added compatibility with Among Us v2021.6.30s</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Version 1.1.2</summary>
|
||||
<ul>
|
||||
<li>Added compatibility with Among Us v2021.3.31.3s</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Version 1.1.1</summary>
|
||||
<ul>
|
||||
<li>Added compatibility with Among Us v2021.3.5</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Version 1.1</summary>
|
||||
<ul>
|
||||
<li>Fixed Crewmates being able to access Chart Course Task from outside of Comms.</li>
|
||||
<li>Moved Temperature (cold) task to the 'Death Valley' (Outside, between Comms & O2).</li>
|
||||
<li>Moved Vitals where Temperature (cold) was originally (in Laboratory).</li>
|
||||
</ul>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Version 1.0</summary>
|
||||
<ul>
|
||||
<li>Vitals have been moved to Laboratory.</li>
|
||||
|
||||
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 7.8 MiB |
|
After Width: | Height: | Size: 8.3 MiB |
|
After Width: | Height: | Size: 90 KiB |
|
After Width: | Height: | Size: 113 KiB |