Christopher wrote:I think there is something like a first-person-overwrite, so you can force your avatar to use the first person, if he enters the softregion of the sound.
Many people hate being forced out of their favorite view. That practice might makes sense for close up views like control panels, although even then I prefer to toggle the view myself.
Apparently in the internal client we have console commands which should do exactly what dendwaler wants:
- Listener.UseCameraOrientation (Use the camera's orientation to orient the listener)
- Listener.UseCameraPosition (Use the camera's position to position the listener)
- Listener.UseCameraVelocity (Use the camera's velocity to set the listener velocity)
- Listener.UsePlayerOrientation (Use the player's orientation to orient the listener)
- Listener.UsePlayerPosition (Use the player's position to position the listener)
- Listener.UsePlayerVelocity (Use the player's velocity to set the listener velocity)
- Listener.XMode (Sets velocity and position to avatar, and orientation to camera)
The first 3 settings must be the defaults. Of the others I think XMode would be the most useful setting. In the console you use it as follows: Listener.XMode true
At least it was accepted like that without raising an error. However, I did not hear an immediate difference (and I did not stay in game long enough to make sure). Edit: I just went back in and this time I found a spot where it did make a difference!
Many console commands can be executed in an ini or fni file while the game starts, but not this one unfortunately. Doing so only makes Uru crash (both MOULa and Uru:CC). So it seems you can only set this in-game. Perhaps in the fni file of your age (although it may crash there as well). And would it revert to defaults when the player links out?
Bah, why are there so many things about Plasma we don't know...Edit 2: Well, I guess we'll have to use Python again to handle this.