Closed NotNite closed 2 months ago
The relevant setting is SoundMicpos
- I don't know what happened exactly but I know some settings thing happened with this patch and that makes me scared to touch game configs.
is SoundMicpos a float between 1.0 and 0.0?
Integer between 0 and 100, where 0 is directly on top of the camera and 100 is directly on top of the player.
I think(?) there was talk about a game config API in Dalamud sometime soon, so I'll hold back on investigating this until later.
Delayed until Dalamud/ClientStructs update to un-break the game settings API.
I hate GitHub so much
Seems like after talking to people, while the API was talked about, it wasn't actually confirmed? Might be safe to work on now - gonna give it a shot.
Got a hacky proof of concept here. I'll wait until Linkpearl gets accepted to add this, probably.
Implemented in listening-pos/3ad6605f. Needs testing. I'll open a draft PR.
E: Draft PR up - #2
This pull request will respect the character listening position setting in Final Fantasy XIV's settings menu.
This is not complete behavior, as true listening position does not respect this setting in cutscenes and etc.
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Right now Linkpearl functions by using the direct position of the camera and player object. This means, for example, System Configuration > Sound Settings > Listening Position isn't respected.
This is an oversight (whoops) that I only realized after @s5bug asked me about it. Whoops!
There are two ways I can think of to solve this: