Code Monkey home page Code Monkey logo

amongus-mumble's Introduction

Christoph Honal

  • Existence can be improved by technology.
  • Strong crypto belongs to the people.
  • Strive to save our planet, otherwise everything else is pointless.
  • Always consider Open-Source.

Sometimes I blog at chrz.de, and rarely check LinkedIn. Reach me via Matrix at @stargate01:matrix.org.

Most of the time I work for zeromouse.de, vivokey.com, and whatever I find interesting:

  • Hardware, firmware and interface engineering
  • NFC, RFID and LoRa
  • KeePassXC and YubiKey tools
  • WebAuthN, FIDO2, and CTAP
  • Custom firmware for NRF52-based smartwatches
  • 3D-Printing, CAD and CAM
  • Linux Servers, NixOS, Docker, essentially Devops for myself

In my time at TUM I focused on large-scale high-performance development, specifically for computational fluid dynamics.

amongus-mumble's People

Contributors

alisenai avatar billydabongo avatar leanny avatar leloubil avatar mogster7 avatar shumwengsang avatar stargate01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amongus-mumble's Issues

MeetingEnded fires twice on lobby join

On 2020.11.4s, MeetingEnded is fired before the game even starts. We should look into this, and verify the hooks and (changed?) program flow of the game.

Add announcements feature

Is your feature request related to a problem? Please describe.
Player should be able to make loadspeaker announcements when in some special room

Describe the solution you'd like
Use mumble shout via 1.4 RPC or find another way

Among Us Lost Link

We have all the paths set to the right thing and connected to mumble.
When we launch our game it says Among Us linked and then a few seconds later among us lost link.
image
image

Allow the ability to enable/disable muting everyone when communication is down

It would be nice if there was a config option we could enable/disable to prevent everyone being muted when Communications is sabotaged. Since not everyone might want this option.

This affects some of the other custom game modes, like when people do things like Hide and Seek where Comms is supposed to be sabotaged.

I think having it enabled is a good default though.

Add imposter radio

Is your feature request related to a problem? Please describe.
Impostors should be able to covertly speak to each other

Describe the solution you'd like
Impostors can press a button to radio call their partners.

Describe alternatives you've considered
Discuss: has this to be nerfed?

Additional context
Implementation can be done like the ghost purgatory.

Add option to isolate ghosts

Add option to choose between

  • Isolated ghost channel using different mumble context, ghosts can talk to each other regardless of position, ghosts can only listen in meetings
  • One channel for all, ghosts always muted, ghosts can listen to players they are nearby and to meetings

Lobby host + some players getting banned from lobby

Description
Lobby host + some players getting banned from lobby

Steps To Reproduce
Steps to reproduce the behavior:
After playing a game with the mod, the lobby host and some of the players get banned, everytime.

Game version
1.0.0.9 | 202011171

Create a github wiki

Create a wiki and move the installtion instruction to one page, and the command line and config file difference to another. Then link to it in the README.

No proximity files or line of code when among us opens

At first, whenever I dragged in the winhttp file it would not let me open among us at all. I then made a new certificate wizard and imported the file. Once that was done I opened up among us and it finally opened, but the line of codes tab that is supposed to open up along with among us doesn't open. I also noticed my friends have proximityconfig and proximitylog files in their local among us files, but I don't seem to have those. Mumble does not work when I have everything set up correctly, even when it's supposed to automatically undeafen me, it does not. I don't know anyone else who has had this problem. Any fix?

Reduce the range of positional audio when lights go off.

Feature Explanation
Similar to the request for disabling comms disabling voice chat, reduce the range of positional audio when lights go off.

Implementation Ideas

  • Scale all positions to a larger space twice the size, for example, of the scale of the normal positional space (Multiply the position of players by two in this example).
  • Mumble RPC to set distance thresholds.

Additional context
While not realistic (turning off lights don't turn down sound) audio is often associated with visibility range to users.

The link is not made correctly.

Description
Hello,
After Among Us and Mumble are linked, a few seconds later they lose connection between the two.

Steps To Reproduce

  1. Launch Mumble.
  2. Launch Among Us.
  3. Wait for the connection and disconnection of the link in the Mumble log.

Expected behavior
The link does not disconnect.

Game version
v2020.11.17s
dll: 1.0.0.8

Additional context
ProximityLog: https://pastebin.com/CX4xgCDU
Mumble Log: https://i.imgur.com/Ytuk1Fl.png

Allow hotlinking to Mumble during game

Is your feature request related to a problem? Please describe.
Users can't link Mumble when the game is already running, as the initialization is only performed once at game start.

Describe the solution you'd like
If Mumble is not linked, periodically check if it can be linked.

Additional context
We can use a mechanism similar to the heartbeat loop.

Allow ghosts to talk when in haunt mode

Is your feature request related to a problem? Please describe.
When your in haunt mode, you can't talk to other ghosts.

Describe the solution you'd like
Allow you to talk to ghosts when your in haunt mode.

Describe alternatives you've considered

Additional context
Add any other context or screenshots about the feature request here.

Since the update to v2020.11.17s it does not work

Description
Since the update to v2020.11.17s it does not work

Steps To Reproduce
Steps to reproduce the behavior:

  1. Updated AmongUs to v2020.11.17s
  2. Download the latest release of the plugin V1.0.0.8
  3. Started a game, but the gui is not loaded and the position is not being transferred to Mumble

Expected behavior
That the plugin is being loaded into AmongUs and work

Game version
v2020.11.17s

Additional context

Set a player's mumble context if they're in a live game.

When joining a lobby, it may cause problems as you won't be able to talk to your friends who aren't also in that lobby.
Leaving a game often also does not trigger a "Game joined or ended" and this can also cause similar issues.

As per the wiki, the context should not be updated every frame -- will have to fix the issue with detecting game state changes.

Confused

I was a little confused to make the mod work, I managed to do everything right except the part I couldn't
put the winhttp.dll file in the game folder, because when it opened it gave an error, please make a video explaining how to download the mod and make it work, if you do I will thank you very much.

Create installer tool

  • Windows GUI using C# & WPF/WinForms
  • Install mod
  • Uninstall mod
  • Update mod directly from GitHub / display versions
  • Update self directly from GitHub (?)
  • Find game and mumble automatically
  • Preconfigure mumble path

Add an option to disable proximity chat in lobby

It would be nice to be able to have regular voice chat in a lobby, where proximity chat does not achieve much. It's great for testing in a lobby, but once everyone acknowledges it works, having it in the lobby does not do much. Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.