ManiaScript Reference  2019-05
CUserV2Profile Struct Reference
Inheritance diagram for CUserV2Profile:
CNod

Public Types

enum  EMapEditorMode { Ask, Advanced }
 
enum  ECustomPlayerModels { All, OnlyTextures, None }
 
enum  EInputMouseReleaseKey { LeftAlt, RightAlt, LeftCtrl, RightCtrl }
 

Public Member Functions

Void Account_ResetChanges ()
 

Public Attributes

const Boolean CanChangePassword
 
const Boolean CanChangeNickName
 
const Boolean CanChangeAvatar
 
const Boolean CanChangeSkin
 
const Boolean CanChangeZone
 
const Boolean CanChangeGroups
 
Text Account_Name
 
Text Account_EMail
 
Boolean Account_AcceptNews
 
Boolean Account_EnableAutoConnect
 
Real User_LightTrailHue
 
Real User_HornPitch
 
Text User_Description
 
Text User_ClubLinkUrl
 
Boolean Custom_EnableAvatars
 
Boolean Custom_EnableChat
 
ECustomPlayerModels Custom_PlayerModels
 
Boolean Custom_EnableUnlimitedHorns
 
EMapEditorMode Editors_MapEditorMode
 
Boolean Online_AutoSaveReplay
 
Boolean Online_SaveRoundReplaysSeparately
 
Boolean Title_IsForbiddenWithParentalLock
 
Boolean Steam_OpenLinksInSteam
 
Boolean Steam_SynchonizeWorkshopFiles
 
Real Audio_MasterSoundVolume
 
Real Audio_MasterMusicVolume
 
Boolean Audio_DontMuteWhenAppUnfocused
 
Boolean Interface_CrosshairEnableCustomColor
 
Real Interface_CrosshairSaturation
 
Real Interface_CrosshairLinearHue
 
Real Interface_CrosshairSize
 
Real Interface_CrosshairOpacity
 
Text Interface_CrosshairName
 
Real Interface_PlayerShieldScale
 
Boolean Interface_AllyEnableCustomColor
 
Real Interface_AllyLinearHue
 
Boolean Interface_OppoEnableCustomColor
 
Real Interface_OppoLinearHue
 
Boolean Interface_BeaconUseProfileColor
 
Real Interface_BeaconOpacity
 
Real Interface_BeaconSize
 
Real Interface_BeaconDuration
 
Boolean Inputs_MouseLookInvertY
 
EInputMouseReleaseKey Inputs_MouseReleaseKey
 
Real Inputs_MouseScaleY
 
Real Inputs_MouseScaleFreeLook
 
Real Inputs_MouseAccel
 
Real Inputs_MouseSensitivityDefault
 
Real Inputs_MouseSensitivityLaser
 
Real Inputs_MouseSensitivityDefault_Raw
 
Real Inputs_MouseSensitivityLaser_Raw
 
CVehicleSettings [] Inputs_Vehicles
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Local profile settings.

Member Enumeration Documentation

◆ ECustomPlayerModels

Enumerator
All 
OnlyTextures 
None 

◆ EInputMouseReleaseKey

Enumerator
LeftAlt 
RightAlt 
LeftCtrl 
RightCtrl 

◆ EMapEditorMode

Enumerator
Ask 
Advanced 

Member Function Documentation

◆ Account_ResetChanges()

Void CUserV2Profile::Account_ResetChanges ( )

Member Data Documentation

◆ Account_AcceptNews

Boolean CUserV2Profile::Account_AcceptNews

◆ Account_EMail

Text CUserV2Profile::Account_EMail

◆ Account_EnableAutoConnect

Boolean CUserV2Profile::Account_EnableAutoConnect

◆ Account_Name

Text CUserV2Profile::Account_Name

◆ Audio_DontMuteWhenAppUnfocused

Boolean CUserV2Profile::Audio_DontMuteWhenAppUnfocused

◆ Audio_MasterMusicVolume

Real CUserV2Profile::Audio_MasterMusicVolume

Values in range (-40.000000-0.000000)

◆ Audio_MasterSoundVolume

Real CUserV2Profile::Audio_MasterSoundVolume

Values in range (-40.000000-0.000000)

◆ CanChangeAvatar

const Boolean CUserV2Profile::CanChangeAvatar

avatar, horn and podium pose

◆ CanChangeGroups

const Boolean CUserV2Profile::CanChangeGroups

◆ CanChangeNickName

const Boolean CUserV2Profile::CanChangeNickName

◆ CanChangePassword

const Boolean CUserV2Profile::CanChangePassword

◆ CanChangeSkin

const Boolean CUserV2Profile::CanChangeSkin

◆ CanChangeZone

const Boolean CUserV2Profile::CanChangeZone

◆ Custom_EnableAvatars

Boolean CUserV2Profile::Custom_EnableAvatars

◆ Custom_EnableChat

Boolean CUserV2Profile::Custom_EnableChat

◆ Custom_EnableUnlimitedHorns

Boolean CUserV2Profile::Custom_EnableUnlimitedHorns

◆ Custom_PlayerModels

ECustomPlayerModels CUserV2Profile::Custom_PlayerModels

◆ Editors_MapEditorMode

EMapEditorMode CUserV2Profile::Editors_MapEditorMode

Favoured way to open the Map Editor

◆ Inputs_MouseAccel

Real CUserV2Profile::Inputs_MouseAccel

Values in range (0.000000-3.000000)

◆ Inputs_MouseLookInvertY

Boolean CUserV2Profile::Inputs_MouseLookInvertY

◆ Inputs_MouseReleaseKey

EInputMouseReleaseKey CUserV2Profile::Inputs_MouseReleaseKey

◆ Inputs_MouseScaleFreeLook

Real CUserV2Profile::Inputs_MouseScaleFreeLook

Values in range (0.100000-3.000000)

◆ Inputs_MouseScaleY

Real CUserV2Profile::Inputs_MouseScaleY

Values in range (0.100000-3.000000)

◆ Inputs_MouseSensitivityDefault

Real CUserV2Profile::Inputs_MouseSensitivityDefault

Values in range (-1.000000-1.000000)

◆ Inputs_MouseSensitivityDefault_Raw

Real CUserV2Profile::Inputs_MouseSensitivityDefault_Raw

◆ Inputs_MouseSensitivityLaser

Real CUserV2Profile::Inputs_MouseSensitivityLaser

Values in range (-1.000000-1.000000)

◆ Inputs_MouseSensitivityLaser_Raw

Real CUserV2Profile::Inputs_MouseSensitivityLaser_Raw

◆ Inputs_Vehicles

CVehicleSettings [] CUserV2Profile::Inputs_Vehicles

◆ Interface_AllyEnableCustomColor

Boolean CUserV2Profile::Interface_AllyEnableCustomColor

◆ Interface_AllyLinearHue

Real CUserV2Profile::Interface_AllyLinearHue

Values in range (0.000000-1.000000)

◆ Interface_BeaconDuration

Real CUserV2Profile::Interface_BeaconDuration

Values in range (0.500000-15.000000)

◆ Interface_BeaconOpacity

Real CUserV2Profile::Interface_BeaconOpacity

Values in range (0.000000-1.000000)

◆ Interface_BeaconSize

Real CUserV2Profile::Interface_BeaconSize

Values in range (0.100000-5.000000)

◆ Interface_BeaconUseProfileColor

Boolean CUserV2Profile::Interface_BeaconUseProfileColor

◆ Interface_CrosshairEnableCustomColor

Boolean CUserV2Profile::Interface_CrosshairEnableCustomColor

◆ Interface_CrosshairLinearHue

Real CUserV2Profile::Interface_CrosshairLinearHue

Values in range (0.000000-1.000000)

◆ Interface_CrosshairName

Text CUserV2Profile::Interface_CrosshairName

◆ Interface_CrosshairOpacity

Real CUserV2Profile::Interface_CrosshairOpacity

Values in range (0.100000-1.000000)

◆ Interface_CrosshairSaturation

Real CUserV2Profile::Interface_CrosshairSaturation

Values in range (0.000000-1.000000)

◆ Interface_CrosshairSize

Real CUserV2Profile::Interface_CrosshairSize

Values in range (0.100000-2.000000)

◆ Interface_OppoEnableCustomColor

Boolean CUserV2Profile::Interface_OppoEnableCustomColor

◆ Interface_OppoLinearHue

Real CUserV2Profile::Interface_OppoLinearHue

Values in range (0.000000-1.000000)

◆ Interface_PlayerShieldScale

Real CUserV2Profile::Interface_PlayerShieldScale

Values in range (0.100000-2.000000)

◆ Online_AutoSaveReplay

Boolean CUserV2Profile::Online_AutoSaveReplay

◆ Online_SaveRoundReplaysSeparately

Boolean CUserV2Profile::Online_SaveRoundReplaysSeparately

◆ Steam_OpenLinksInSteam

Boolean CUserV2Profile::Steam_OpenLinksInSteam

◆ Steam_SynchonizeWorkshopFiles

Boolean CUserV2Profile::Steam_SynchonizeWorkshopFiles

◆ Title_IsForbiddenWithParentalLock

Boolean CUserV2Profile::Title_IsForbiddenWithParentalLock

◆ User_ClubLinkUrl

Text CUserV2Profile::User_ClubLinkUrl

◆ User_Description

Text CUserV2Profile::User_Description

◆ User_HornPitch

Real CUserV2Profile::User_HornPitch

Values in range (0.500000-2.000000)

◆ User_LightTrailHue

Real CUserV2Profile::User_LightTrailHue

Values in range (0.000000-1.000000)