IsLocalPlayerTalking() appears to be returning false indefinitely, regardless if the local player is actually talking or not.

Steps to Reproduce
  1. Open the attached project (Make sure Steam is running before all of this)
  2. Package for Win64
  3. Make sure you have two PCs to test this on, and both have a working headset and microphone
  4. Open an instance of the .exe on each machine
  5. On one machine, press J to start a session
  6. On the other, press K to join
  7. Once the client joins, hold Shift to activate push to talk and speak into the microphone
  8. After verifying the other player can hear you, have them do the same
  9. Exit the game
  10. Open the log file located in the WindowsNoEditor\AH500778\Saved\Logs folder
  11. Perform a CTRL+F search for true

Result: Notice that all of the messages being printed to the log are false (these are the calls to IsLocalPlayerTalking that are being called on tick and printed to the log)

Expected: IsLocalPlayerTalking would be true when the local player is talking

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentOnline - OSS - Steam
Affects Versions4.144.15
CreatedApr 14, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021