mirror of
https://github.com/Gurge44/EndlessHostRoles.git
synced 2026-10-20 01:46:25 +00:00
8594a63cd42d5d79ea19337d8b5a95ad5b89aecf
Town of Host Re-Edited
Regarding this mod
This mod is not affiliated with Among Us or Innersloth LLC, and the content contained therein is not endorsed or otherwise sponsored by Innersloth LLC. Portions of the materials contained herein are the property of Innersloth LLC.
Additions, Changes, and improvements compared to TOHRE
- Note: The goal with this branch is to improve the existing stuff over adding new roles. Some of the new stuff listed below are ported into TOHRE by me.
Overall improvements
- Gain more ability uses for completing tasks as crewmate roles
- Gain more ability uses for getting kills as impostor roles
- Prevent kills while shifted when no abiltiy uses are left for some roles (Sniper, Twister, Disperser, Hangman, Camouflager, etc.)
- Code cleanup and small performance improvement
- Improved EAC
- Better intro sounds
- Better custom button images
- Better progress text look
- Visualized cooldowns for more roles
- Disabled most shield animations for modded clients for a better experience, and even some for vanilla clients (all cooldowns are still reset properly, this is just a visual improvement)
- Shapeshift and vent cooldowns are now always reset after meetings
- Custom main menu
- Improved strings and their appearance
- More customizable settings; More reasonable default settings
- Starting Kill Cooldown setting
- Better confirm ejections text
- Brand new HUD text
- Better role summary
- Smaller mod version text and smaller credentials text (imo it was annoying that it covered a quarter of the screen)
Role specific Improvements
Crewmates
- Chameleon uses vanilla engineer cooldown
- The target of the Deputy no longer gets a shield animation on top of the Deputy
- Fortune Teller: Setting whether it shows specific roles after completing tasks
- Merchant: Option to sell Balanced add-ons (based on my opinion)
- Mortician: Setting whether it has arrows toward dead bodies
- Oracle: Chance to show incorrect result
- Mechanic: Settings that determine how many uses it takes to fix Lights/Comms and Reactor/O2
- Sheriff: Setting whether to display the shot limit next to the role name
- Tracefinder: Settings that determine the delay in which the arrows show up
Impostors
- Assassin: Kill Cooldown no longer resets when unshifting
- Bounty Hunter: Swap Timer is displayed next to the role name, not on the Shapeshift button => Changed the basis to regular Impostor
- Eraser: Erase by Voting or by Kill Button & What to do when target is neutral
- Hangman: Kill Cooldown after strangling
- Mare (add-on): Can kill at all times, but if lights are not out, the kill cooldown is higher
- Quick Shooter now works correctly
- Serial Killer: Suicide Timer is displayed next to the role name, not on the Shapeshift button => Changed the basis to regular Impostor; Setting whether the Suicide Timer only starts after their first kill
- Swooper: Setting whether it can vent normally when swooping is on cooldown; Swoop Cooldown is visualized next to the role name
- Wildling: Setting whether the role can Shapeshift or not; Setting whether the role can Vent or not
- Underdog: Can kill at all times, but if the number of players alive is higher than the set amount, the kill cooldown is higher
- Miner: Shapeshift Cooldown and Shapeshift Duration setting
- Escapist: Shapeshift Cooldown and Shapeshift Duration setting
- Cleaner: Can only clean bodies if their kill cooldown is up
- Vampire: Kill Cooldown is reset when the bitten target dies
- Capitalist: Can kill normally with the double click method (& + Kill Cooldown setting)
- Killing Machine: Has impostor vision
Neutrals
- Medusa: Can only clean bodies if their kill cooldown is up
- Wraith: Setting whether it can vent normally when invis is on cooldown; Invis Cooldown is visualized next to the role name
- Poisoner: Kill Cooldown is reset when the poisoned target dies
Now, some new roles as well
- Lighter (Crewmate)
- Demolitionist (Crewmate)
- Ventguard (Crewmate)
- Express (Crewmate)
- Witness (Crewmate)
- Alchemist (Crewmate)
- Task Manager (Crewmate)
- Speedrunner (Crewmate)
- Ignitor (Crewmate)
- Romantic (Neutral)
- Werewolf (Neutral)
- Imitator (Neutral)
- Head Hunter (Neutral)
- Vengeance (Neutral)
- Undertaker (Impostor)
- Deadly Quota (Impostor-only Add-on)
Credit to these mods and their developers for the code and help:
⭐ TOHE :
- Our repo is forked from TOHE
⭐ TOH :
- Our repo is based initially on TOH
⭐ TOHY :
- Many role ideas
- Provided roles: AntiAdminer, CursedWolf, Workaholic, Greedier, DarkHide
- Reference: Modify game announcement
⭐ TOH:TOR :
- Many role ideas
- Reference: Exile Confirm
- Reference: Split RPC Pack
⭐ SNR :
- Reference: Credentials menu
- Reference: Switch Horse Mode
- Reference: Search Mod Game
- Reference: Custom Button
⭐ TOP :
- Reference: Zoom
⭐ RHR :
- Reference: Modify settings menu
⭐ TOH+
- Provided roles: Marshall, Poisoner, Necroview, Sidekick
- Bait and Beartrap as add-ons
⭐ PL
- Ideas for some roles
- Customize Main Menu
- Reference: Auto Play Again
Languages
C#
99.9%