SVoiceZone
Index
Functions Index
void SetOverrideVoice (bool enabled)
void ClearOverrideVoice ()
void SetOverrideVideo (bool enabled)
void ClearOverrideVideo ()
void AddAuthVoiceUser (uint userID)
void RemoveAuthVoiceUser (uint userID)
void AddAuthVideoUser (uint userID)
void RemoveAuthVideoUser (uint userID)
Properties Index
bool Enabled get set
bool AllowVoice get set
bool AllowVideo get set
bool ConnectVoiceService get set
bool ConnectVideoService get set
int Priority get
string AreaName get
bool Spatialized get
bool SpatialDropoff get
bool SpatialStereo get
float SpatialDistance get
bool Global get
uint[] AuthVideoUsers get
uint[] AuthVoiceUsers get
SGameObject GameObject get
Functions
SetOverrideVoice
void SetOverrideVoice (bool enabled)
Set voice to override the original voice.
Space.Host.ExecutingObject.VoiceZone.SetOverrideVoice(true)ClearOverrideVoice
void ClearOverrideVoice ()
Clear the overriding voice.
Space.Host.ExecutingObject.VoiceZone.ClearOverrideVoice()SetOverrideVideo
void SetOverrideVideo (bool enabled)
Function Description
Space.Host.ExecutingObject.VoiceZone.SetOverrideVideo(true)ClearOverrideVideo
void ClearOverrideVideo ()
Function Description
Space.Host.ExecutingObject.VoiceZone.SetOverrideVideo(true)AddAuthVoiceUser
void AddAuthVoiceUser (uint userID)
Add a user to AuthVoiceUser by his ID.
Space.Host.ExecutingObject.VoiceZone.AddAuthVoiceUser(000000000)RemoveAuthVoiceUser
void RemoveAuthVoiceUser (uint userID)
Remove a user from AuthVoiceUser by his ID.
lSpace.Host.ExecutingObject.VoiceZone.RemoveAuthVoiceUser(000000000)AddAuthVideoUser
void AddAuthVideoUser (uint userID)
Function Description
Space.Host.ExecutingObject.VoiceZone.AddAuthVideoUser(000000000)RemoveAuthVideoUser
void RemoveAuthVideoUser (uint userID)
Remove a user from AuthVoiceUser by his ID.
Space.Host.ExecutingObject.VoiceZone.RemoveAuthVideoUser(000000000)Properties
Enabled
bool Enabled get set
Whether the Voice Zone component is Enabled
Space.Host.ExecutingObject.VoiceZone.Enabled = true--clicking this object will Enable/Disable it's Voice Zone component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.VoiceZone
OnClick = function()
component.Enabled = not component.Enabled
end
thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)AllowVoice
bool AllowVoice get set
Whether allows voice.
Space.Host.ExecutingObject.VoiceZone.AllowVoice = trueAllowVideo
bool AllowVideo get set
Whether allows video.
Space.Host.ExecutingObject.VoiceZone.AllowVideo = trueConnectVoiceService
bool ConnectVoiceService get set
Property Description
Space.Host.ExecutingObject.VoiceZone.ConnectVoiceService = trueConnectVideoService
bool ConnectVideoService get set
Property Description
Space.Host.ExecutingObject.VoiceZone.ConnectVideoService = truePriority
int Priority get
The priority of the voice zone
priority = Space.Host.ExecutingObject.VoiceZone.PriorityAreaName
string AreaName get
The name of area.
priority = Space.Host.ExecutingObject.VoiceZone.AreaNameSpatialized
bool Spatialized get
Whether the voice zone is spatialized.
isSpatialized = Space.Host.ExecutingObject.VoiceZone.SpatializedSpatialDropoff
bool SpatialDropoff get
Whether the voice zone is spatialized drop off.
spatialDropoff = Space.Host.ExecutingObject.VoiceZone.SpatialDropoffSpatialStereo
bool SpatialStereo get
Whether the voice zone is spatial stereo.
spatialStereo = Space.Host.ExecutingObject.VoiceZone.SpatialStereoSpatialDistance
float SpatialDistance get
The spatial distance of the voice zone.
floatDistance = Space.Host.ExecutingObject.VoiceZone.SpatialDistanceGlobal
bool Global get
Whether the voice zone is global.
isGlobal = Space.Host.ExecutingObject.VoiceZone.GlobalAuthVideoUsers
uint[] AuthVideoUsers get
Return an array of auth video user.
tableAuthVideoUsers = Space.Host.ExecutingObject.VoiceZone.AuthVideoUsersAuthVoiceUsers
uint[] AuthVoiceUsers get
Property Description
tableAuthVideoUsers = Space.Host.ExecutingObject.VoiceZone.AuthVoiceUsersGameObject
SGameObject GameObject get
Property Description
theGameObject = Space.Host.ExecutingObject.VoiceZone.GameObject