Releases: Hardel-DW/Harion
Among Us 2021.06.30 - Release V1.1.0
Harion version 1.1.0
Feature :
- Migration to Among us 2021.06.30
- Added text management for Cooldown Buttons.
- Added a lot of utility functions.
- Rewriting of the position management utility file.
- The masks/font/material are now update.
- Modification of the main interface buttons to match the new theme.
- A lot of bug fix.
- The random name change when you turn on among us in guest mode is removed.
- Pickup object management.
Image and Text :
In the last update of among us, the texts are now a full GameObject, previously it was drawn on the image.
This major change, had to be adapted on Harion.
In addition it offers a feature to be able to define a text on the buttons in game in the settings of the Cooldown button.
So you can define with three new settings:
- If the text is visible.
- Go to the TextMeshPro object
- Define the offset (the relative position to the image).
- And functions allowing the simplification of the definition of the text.
Bug Fix :
- Error messages appeared in console with the new update
- The fonts that had a Mask were incorrect.
Among Us 2021.06.15 - Release V1.0.1
Harion version 1.0.1
Description
- Fixed a bug.
- Improved among us account system.
Feature :
In Guest, two changes:
- The first one is that you can freely access the chat if you are over 18 years old (Legal) in Guest.
- The second thing is that the nickname is not randomized anymore, if you are in "Guest Mode".
Bug correction :
- If no player was ejected, an error message appeared in the console.
- Fixed Vanilla among us bug : If your game is linked to a steam account or other, and it is not connected.
The game will go round and round.
Now Harion can put a Guest on you by himself if he doesn't find an account.
Among Us 2021.06.15 - Release V1.0
Harion version 1.0.0
Description
First versions of Harion which implements all the first functionality and module..
Harion uses a different version of BepInEx, Therefore, if you use the currently BepInex-Reactor, you should replace BepInEx with Harion-BepInEx..
In Progress
Documentation in progress.
Template in progress.
Among Us API- Release V0.2
Version 0.2 - Among us 2021.4.12s and 2021.4.14s
Changelog & Features :
- The version has been updated
- Added Arrow Management.
- Modified Cooldown Button, constructor added for byte[] and Sprite and rework internal thing.
- Added TextMeshPro file utils, for created TMP easily.
- Role Management is also reworked and work nows correctly.
- Kill Management as been modified.
- Vent Management as been modified
Role API :
- Bugs fixs: The roles were created twice.
- Kill management as been added, and has variables and methods to use it, see the documentation
- Addition of the variable CanVent Which defines if the role can use the vents.
- Added RefreshTask method, which allows to redefine the color spot.
It allows dynamic displays of information. - Many bug fixes. and optimization
- New events as been added :
Event Name | Description |
---|---|
OnLocalAttempKill | When a kill is attempted on the local game, an event is triggered. The original operation of killing a player is cancelled, it is up to you to define it with this event. By default if this event is not set, it keeps the normal kill operation. |
OnMurderPlayer | This is an event that is triggered when a player kills another player. This event is done after the act and takes in parameter the killer and the killed. |
OnPlayerDisconnect | This event is triggered when a player disconnects from the game in any way |
Arrow Management
This new part allows you to manage arrows, Dynamic or static.
The dynamic arrows point to an object that can move. and is updated every x seconds customizable, 0 allows to define all ticks
Static arrows point to a fixed coordinate that never changes.
Methods are available to manage the arrows to look on the documentation.
TextMeshPro (TMP)
The TextRenderer has been replaced by the TextMeshPro in recent versions of among us.
I decided to create a utility file to create TextMeshPro from scratch.
A simple function linked to all GameObjects allows to add text.
Cooldown Button and Player Button
The Cooldown Button does not accept embedded resources anymore, and accepts either byte[] or Sprite.
Player Button has been modified to support TMP, and has an extra argument in InitPlayerButton, allowing to detect if the person doesn't want to select a player, the order of the arguments has been modified.
Among Us API- Release V0.1
First commi