 |
ManiaScript Trackmania 2020
30/10/2024
|
Go to the documentation of this file.
23 template <
typename ElemType>
47 template <
typename KeyType,
typename ElemType>
50 ElemType
get(KeyType Key);
51 ElemType
get(KeyType Key, ElemType DefaultValue);
754 NWebServicesPrestige::EPrestigeMode
const Mode;
20386 NWebServicesPrestige::EPrestigeMode
const Mode;
20449 NWebServicesPrestige::EPrestigeMode
const Mode;
Text const InvitedDisplayName
Array< Integer > CurrentLayerSubObjectsSelected
Integer const CurrentLapRespawns
Asynchronous task result.
Documentation for class CScore.
Array< CNewsLink * > LinkList
Array< CEditorEvent *const > PendingEvents
Integer Shield_GetTickReload(Ident ShieldId)
Text ReplaceChars(Text _Argument1, Text _Argument2, Text _Argument3)
Int3 GetRotatedOffsetPositive(Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2, Int3 _Argument3)
CParsingManager *const Xml
CTaskResult_MapList Map_GetGameList(Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
Void SetMapElemColor(CItemAnchor AnchoredObject, CMapEditorPlugin::MapElemColor Color)
Boolean const EditorInputIsDown_CursorLower
Text const InvitedSkinOptions
Void GhostDriver_Playlist_Clear(CPlayer Player)
Void Scripted_MoveAndAim(Vec3 Goal)
Integer const Authentication_ErrorCode
Boolean const CreatedWithGamepadEditor
Boolean const AnimInProgress
Array< CAudioSource *const > Sounds
Void Prefab_Import(Integer PrefabIndex)
Void Move(CMapEditorPlugin::RelativeDirections RelativeDir)
Boolean HasNoPlayerCollision
Void SetOfElements_ProjectOnGround(Ident SetHandle, Real Height)
Integer BleacherSpectatorsCount
Integer GetCheckpointBlockCount()
CTaskResult_NSSkinList AccountSkin_NadeoServices_GetList(Ident UserId)
Integer const PlayerCount
Void TaskResult_Release(Ident TaskResultId)
Void Track_Player_MedalEarned(Ident UserId, Integer Finished, Integer BronzeMedal, Integer SilverMedal, Integer GoldMedal, Integer AuthorMedal, Boolean IsOfficialCampaign, Boolean IsTOTD)
Real Acos(Real _Argument1)
CEditorMediaTracker *const MediaTracker
Void PlayMultiOnSameScreen(Array< Text > MapList, Text Mode, Text SettingsXml)
Boolean const IsConnectedToMasterServer
Void Player_SetPlayerCurLapAsScorePrevLap(CSmPlayer Player)
Text const RelativeNameToRoot
Real ToReal(Text _Text)
Returns the Real corresponding to _Text.
CAudioSourceMusic::EUpdateMode UpdateMode
Void Ghosts_SetMaxAlpha(Real MaxAlpha)
Void Watch(CMacroblockInstance Macroblock)
CMatchSettings MatchSettings_CreateTemp()
Text const CompetitionType
CSmObject ObjectCreate(Ident ModelId)
Real FlockSeparationWeight
CVideoManager *const Video
Real const LadderServerLimitMin
Real const ReferenceScore
Documentation for class CMapWaypoint.
Documentation for class CNotification_SquadUpdated.
Void TTS_Context_Change(Ident ContextId, CMlControl Control)
CGhost Ghost_RetrieveFromPlayer(CSmPlayer Player)
Text const ShooterActionId
Void Track_Player_TrophyEarned(Ident UserId, Integer T1CountPtr, Integer T2CountPtr, Integer T3CountPtr, Integer T4CountPtr, Integer T5CountPtr, Integer T6CountPtr, Integer T7CountPtr, Integer T8CountPtr, Integer T9CountPtr)
AssociativeArray< KeyType, ElemType > sortreverse()
Void MergeAllSuperposedElements(Ident SetHandle)
CMapEditorPlugin::CardinalDirections Dir
API for the plugins of the map editor.
Array< CReplayInfo *const > ReplayInfos
Ident Projectile_GetModelId(Text ModelName)
CManiaAppEvent::EMenuNavAction const MenuNavAction
Boolean ScriptModeName_Check(Text ScriptModeName)
Boolean const NeedToChangeZone
Boolean AutomaticHeaders_Timezone
Documentation for class CMlPage.
Void SetSpeedValueScale(Real Scale)
CTrophySoloMedalAchievementLevelSettings * AllBronzeLevelSettings
Boolean const EditorInputIsDown_Paste
Void RequestSpectatorClient(Boolean Spectator)
Boolean const HasChildArticle
Text MLEncode(Text _Argument1)
Ident PickInfo_GetAnchorId()
Integer const StatCurrentValue
Void AddPlayerAmmo(CSmPlayer Player, CSmMode::EWeapon Weapon, Real DeltaCount)
Void SetOfVertices_DrawBox(Ident ControlSetHandle, Ident ResultSetHandle)
Integer const HandicapNoGasDuration
Void Track_Live_MultiplayerPlayed(Ident UserId, Integer Rank, Boolean Win)
Boolean ForceSpectator(CClient Client, CServerAdmin::ESpecMode SpecMode)
CSmMode::EGameplay Gameplay
Void EditionBox_SetStep(Real Step)
Integer const HandicapNoBrakesDuration
Boolean RemoveGhostBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void SetOfElements_DeleteElements(Ident SetHandle)
Boolean CurrentSelectionHasAnimatedItem()
Boolean Material_MatchesCriterion(Ident MaterialId, CEditorMesh::EMaterialFilterCriterion ResultSetHandle)
Text const LeaderWebServicesUserId
Integer const ClansNbTotal
CTaskResult_Squad Squad_Invite(Ident UserId, Text SquadId, Text WebServicesUserId)
@ Error_Net_WrongPassword
Boolean const CreatorIsFirstPartyDisplayName
CTaskResult_ClubTagList Tag_GetClubTagList(Ident UserId, Array< Text > WebServicesUserIdList)
Boolean Editors_MapEditorQuickstartUseGamepad
Array< CMapInfo *const > MapList
CUIConfig GetUI(CPlayer Player)
Void UILayerDestroy(CUILayer Layer)
Void Replay_SaveInterface()
Array< CVoiceChatEvent *const > VoiceChat_Events
Boolean IsVisible(CUIConfig UIConfig)
Real EaseOutExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Text const PrestigeSkinOptions
Integer const Tracks_Count
Boolean CopyPaste_SetSelectionPhaseOffset(CMapEditorPlugin::PhaseOffset Offset)
Integer TruncInteger(Real _Argument1)
Text Dbg_DumpDeclareForVariables(CNod Nod, Boolean StatsOnly)
Boolean const IsFirstPartyDisplayName
Array< Text > ExternalEventData
Void Parts_MergeSelectedParts()
CTaskResult_NSMap Map_NadeoServices_Register(Ident UserId, Text MapUid)
Void Material_UVEditor_SetProjectionType(CEditorMesh::EUVEditorProjectionType ProjectionType)
Void SetPlayer_Delayed_NoEngine(CSmPlayer Player, Boolean Activate)
Integer const HandicapNoSteeringDuration
Void LogToSessionTrace(Text Text)
Boolean Follow_ForceAimInLeaderDir
Integer VoxelSpace_GetVoxelsCount()
Void EditMap(Text Map, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Array< Text > EditorPluginsScripts, Array< Text > EditorPluginsArguments, Boolean UpgradeToAdvancedEditor)
Void Layers_CloseEditSelectedLayer()
Integer const IdleDuration
Void SetOfVertices_DrawPoly(Ident CenterSetHandle, Vec3 PointOnPoly, Ident ResultSetHandle, Integer VerticesCount)
Void Replay_SaveWinner(CSmPlayer Player)
Boolean SetClipListFromMacroblock(CMacroblockModel MacroBlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Turret_Auto_SetAimAnticipation(CModeTurret Turret, Real AimAnticipationMs)
CDataFileMgr *const DataFileMgr
Boolean const HasBeenRead
Boolean Interaction_StartMirror(Ident SetHandle)
Documentation for class CNotification_SquadInvitationAdded.
Void Hide(CUIConfig UIConfig)
Integer const MaxSpectatorCount
Void SetPlayer_Delayed_Boost2Down(CSmPlayer Player, Boolean Activate)
Void VoxelSpace_SelectAll()
Array< CUIConfigMarker *const > Markers
CSmObject::EStatus const Status
Boolean remove(ElemType Elem)
Void GetServerInfo(Text ServerLogin)
CUserV2Manager *const UserMgr
Asynchronous task result.
Text AllowedClientTitleVersion
Void PlayAgainstReplay(Text Replay, Text Mode, Text SettingsXml)
Boolean const EditorInputIsDown_IconDown
Void PlaySoundEvent(CAudioManager::ELibSound Sound, Integer SoundVariant, Real VolumedB)
Array< Text > VoiceChat_Devices_In
Documentation for class CTrophyAchievement_LiveMatch.
Text const InvitedCountryFlagUrl
Array< CVehicleSettings * > Inputs_Vehicles
Boolean IsCurrentItemAnimated()
Boolean PageAlwaysUpdateScript
Integer GetActionLevel(CPlayer Player, Text ActionUrl)
CTaskResult AccountSkin_NadeoServices_AddFavorite(Ident UserId, Text SkinId)
Void Replay_SaveDefenseScore(CSmPlayer Player, Integer Score)
CUserV2Profile::EIngameChatTextSize Interface_IngameChatTextSize
Boolean LoadingScreenRequireKeyPressed
API for Maniaplanet client scripts.
Void SetCurrentLayerSelectedName(Text Name)
A currently connected CUser.
CTaskResult Replay_Author_Save(CMap Map, CGhost Ghost)
Array< CSmMapLandmark *const > MapLandmarks_ObjectAnchor
Integer const CopperPrice
Text PresentationManialinkUrl
Integer const ShooterClan
Results containing a list of zones.
Real Sin(Real _Argument1)
Real LadderMatchScoreValue
Void Compose_Node_Close(Ident ComposerId)
Documentation for class CNotification_Prestige.
Vec2 const ScrollAnimOffset
Boolean const EditorInputIsDown_CursorDelete
Void Flush(CMlControl Control)
Text const InviterWebServicesUserId
CEditorEditor *const EditorEditor
CMapEditorCamera *const Camera
Array< CSmMapLandmark const *const > MapLandmarks
Integer const LapWaypointCount
Ident Projectile_CreateOnPlayer(Ident ProjectileModelId, CSmPlayer Shooter)
Documentation for class CMapInfo.
Array< CTaskResult *const > TaskResults
Description of a race run.
Void SpawnPlayer(CSmPlayer Player, Integer ClanNum, CModeTurret Turret, Integer ActivationDate)
API for titles in edition mode.
This is the client ManiaApp for game modes.
Real Interface_PlayerShieldScale
Documentation for class CModulePlayground.
Boolean ScreenIn3dHideVersus
Void SetDecoImageUrl_Screen16x9(Text ImageUrl)
Boolean const IsEntityStateAvailable
CMapEditorPlugin::CardinalDirections Dir
Boolean Interface_ColorblindMode
Void SaveMacroblock(CMacroblockModel MacroblockModel)
Integer const BeatsPerBar
Void Turret_Manual_Fire(CModeTurret Turret)
Void PlayUiSound(CMlScriptIngame::EUISound Sound, Integer SoundVariant, Real Volume)
CTaskResult_AccountTrophyGainList Trophy_LiveTimeAttackAchievement_SendResultList(Integer Duration)
Integer const EndTimeStamp
Array< CMlScriptEvent *const > PendingEvents
Void Authentication_GetToken(Ident UserId, Text AppLogin)
Boolean Interaction_StartCreation(Ident CreationSetHandle, CEditorMesh::EElemType ElemType, Ident SetToPickFromHandle)
CUIConfig::ELabelsVisibility OpposingTeamLabelsVisibility
Boolean Interaction_StartVoxelPickDrag_SelectRotation()
Array< Text > Tracks_Name
Void GhostDriver_Upload_TeamMember_End()
Standard color manipulation functions.
This is the Manialink browser interface.
Boolean const Vote_CanVote
Integer ScoreSummary_MatchPoints2
Void GhostDriver_Playlist_Add(CPlayer Player, CGhost Ghost)
Boolean UseCrudeExtrapolation
Task result containing a list of Skin info from NadeoServices.
Documentation for class CAccountTrophyGainForHistory_CompetitionMatch.
Array< Integer > ClanScores
Integer CurSubFolderElemCount
Manager of buddies instant messaging.
Void QueueMessage(Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message)
Integer const VertexCount
Boolean Interface_ShowSpecialsFeedback
Asynchronous task result.
Boolean const EditorInputIsDown_CursorRaise
Void Scripted_Move(Vec3 Goal)
Text GetAttributeText(Text Name, Text DefaultValue)
Boolean Interaction_StartPickTranslation(Ident TranslationSetHandle)
CStuntFigure * LatestFigure
CSystemPlatform *const System
Text const ManiaAppBaseUrl
Task result containing a list of ItemCollection info from NadeoServices.
Void SetGameModeNameAndCustomData(Text GameModeName, Text Leaderbord_CustomData, Text GhostDriver_CustomData)
Void MatchSettings_ReloadFromFile(CMatchSettings MatchSettings)
Documentation for class CAudioManager.
CSmMode::EGiveUpBehaviour GiveUpBehaviour
Real EaseOutCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void SetOfOneEdge_FaceLoopExpand(Ident SetHandle)
Text FormatReal(Real _Value, Integer _FPartLength, Boolean _HideZeroes, Boolean _HideDot)
Returns the Text corresponding to a Real. With formatting.
Void Replay_SavePlayerOfInterest(CSmPlayer Player)
Void Move(CMapEditorPlugin::CardinalDirections CardinalDir)
CTaskResult_NSItemCollection ItemCollection_Update(Ident UserId, Text ItemCollectionId, Text DisplayName)
Integer const DamageInflicted
Events for Manialink page scripts.
Void SetPlayerAmmoMax(CSmPlayer Player, CSmMode::EWeapon Weapon, Integer Count)
Asynchronous task result.
Documentation for class CNotification_PrestigeEarned.
Documentation for class CChatEvent_NewEntry.
Array< Integer > MaterialPhysics_GameplayRemap
Boolean Binding_IsActive(Text ContextName, Text BindingName)
Void SetPlayerVehicle_SteerValue(CSmPlayer Player, Real SteerValue)
CMacroblockModel GetMacroblockModelFromFilePath(Text MacroblockModelFilePath)
Integer RemoveInventoryItem(CPlayer Player, Text Url, Integer Quantity)
Void ActionBind(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, CSmMode::EActionInput ActionInput)
CTitle *const LoadedTitle
Boolean Inputs_MouseLookInvertY
Text const Authentication_Token
Array< CGameUserVoiceChat *const > VoiceChat_Users_Local
Boolean const DownloadInProgress
Boolean const IsLocalPageScriptRunning
CMasterServerUser *const MainUserWebServicesInfo
Void TestMapWithMode_SplitScreen(Text RulesModeName)
Void SendModeScriptCommand(Text CommandName, Vec3 Vec3Val)
Real const LadderServerLimitMax
Void SetPlayer_Delayed_VehicleTransform(CSmPlayer Player, CSmMode::EVehicleTransformType VehicleTransformType)
Void SetCustomRGB(Vec3 Color)
Integer Map_GetRecord_v2(Ident UserId, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData)
A player is the incarnation of the user in the playground.
Void Discard(CUIConfigEvent EventToDiscard)
Text const ChatCommandType
Void ExternalRequest_Clear()
Integer ActionWheelSelectedSlotIndex
Text Dbg_DumpDeclareForVariables(CNod Nod, Boolean StatsOnly)
Real FillExtraSpaceWithBluredContents_Opacity
Void Layers_SetLayerGeneratableFromIndex(Integer LayerIndex, Boolean LayerGeneratability)
CTaskResult_NSSkinList Skin_NadeoServices_GetListFromChecksum(Ident UserId, Array< Text > SkinChecksumList)
Void Activity_Match_Create_AddTeam(Text TeamName)
Array< CXmlRpcEvent *const > PendingEvents
KeyType keyof(ElemType Elem)
Asynchronous task result.
Integer Length(Text _Text)
Returns the length of _Text.
Documentation for class CSmMapGate.
Array< CClient *const > Clients
CMapBotSpawn *const BotSpawn
Boolean const IsFirstPartySession
Results containing a list of GameMode info.
Void AskSwitchEditedNodType()
CMapEditorPlugin::CardinalDirections GetNextDir(CMapEditorPlugin::CardinalDirections _Argument1)
Array< CManiaAppEvent *const > PendingEvents
Void DemoToken_StartUsingToken()
Boolean Interaction_StartCurve2D(Ident BordersSetHandle)
CGameUserVoiceChat *const Sender
Asynchronous task result.
Integer BestRaceNbRespawns
CManiaAppStation *const ParentApp
CMapEditorInventoryArticle GetArticleAfter(CMapEditorInventoryNode Node)
Boolean IsFillWithReplacement
Void RemoveShieldArmor(Integer VictimShieldId, Integer Damage)
CMapEditorPlugin::MapElemColor const Color
Void Scripted_RequestInput(CSmMode::EActionInput Input)
Void SetNextMapElemColorPalette()
Int3 GetMouseCoordAtHeight(Integer CoordY)
@ OnPlayerTriggersWaypoint
Void SetOfFaces_QuadsToTriangles(Ident SetHandle, Ident ResultSetHandle)
Integer Shield_GetArmor(Ident ShieldId)
Void SetOfVertices_DrawIcosahedricSphere(Ident InputSetHandle, Ident ResultSetHandle)
CTaskResult_PrestigeList Prestige_GetPrestigeList(Ident UserId, CUserV2Manager::EPrestigeMode Mode, Integer Year, Text CategoryType)
Boolean const MuteChangePending
Boolean const IsInBrowser
Boolean const IsFromKeyboard
Boolean const IsUnderground
Void Reset(CPlayer Player)
CTrophySoloMedalAchievementLevelSettings * AllSilverLevelSettings
CEditorSkin::EPainterSolidType PainterSolidType
Task result containing the settings of a solo medal trophy achievement.
Void Interaction_CloseVoxelPickDrag_Pick()
Documentation for class CEntity.
API for Maniaplanet client scripts.
Boolean Kick(CClient Client, Text Reason)
CGameUserVoiceChat::EMuteSetting MuteSetting
CGameUserVoiceChat VoiceChat_FindUserFromWebServicesUserId(Text WebServicesUserId)
Boolean const EditorInputIsDown_Camera9
Boolean const EditorInputIsDown_PivotChange
CInputManager *const Input
CTaskResult_UserPrestige Prestige_ResetCurrentAccountPrestige(Ident UserId)
Void Trophy_LiveTimeAttackAchievement_ClearResultList()
Boolean CustomEditAnchorData
Boolean Account_AcceptNews
Boolean NoticesFilter_HideMapWarning
Text const Model_CarSport_SkinName
Boolean const ChangePending
Array< ElemType > slice(Integer Index, Integer Count)
CTaskResult_NSItemCollection ItemCollection_CreateVersion(Ident UserId, Text ItemCollectionId, Text FileName)
Boolean const IsInGameMenuDisplayed
Ident Layers_GetLayerIdFromIndex(Integer LayerIndex)
Vec3 CrossProduct(Vec3 _Argument1, Vec3 _Argument2)
Array< CTaskResult_ModeInfo *const > GameModes
Void OpenTitleFolderInExplorer()
Text const GameModeCustomData
Integer Material_MaterialLibGetCount()
CTaskResult_GhostList Replay_Load(Text Path)
@ VehicleTransform_CarDesert
CServerPluginEvent::EType const Type
Integer LayersDefaultManialinkVersion
Real BleacherSpectatorsFillRatio
Void GhostDriver_Playlist_Clear(CPlayer Player)
Text const PublicationDate
Boolean const IsPrivateForSpectator
Boolean ForceMacroblockColor
CMapEditorPluginEvent::Type const Type
CTaskResult_SeasonList Season_GetListFromUser(Ident UserId, Text WebServicesUserId)
Boolean VoiceChat_Mute_Myself
Documentation for class SConstStringInt.
Boolean const EditorInputIsDown_IconLeft
Text CurrentServerModeName
Text FormatDate(Text _Timestamp, EDateFormats _Format)
Returns the date corresponding to a timestamp, formatted according to the locale. Not available on se...
Boolean containsonly(Array< ElemType > Elem)
Boolean const HasUserPrestige
Void DeleteSelectedLayer()
Array< CTaskResult *const > TaskResults
Array< CZone *const > ZoneList
Text const CollectionName
Integer const VictimWeaponNum
Void Selection_SelectAllByMaterial()
Void CopyPaste_GetLightmapQualityInSelection()
Void ScriptEvents_Disable()
Void CreateAndAddClip(Text Name, Int3 Coord, Int3 Offset, CMapEditorPlugin::CardinalDirections Dir, Integer ClipId)
Boolean Layer_IsCollidable
Boolean const EditorInputIsDown_CursorTurn
Void Authentication_GetToken(Ident UserId, Text AppLogin)
Boolean AddAction(CPlayer Player, Text Url)
This is the base Manialink page interface.
Boolean Interaction_StartPick(CEditorMesh::EElemType ElemType, Ident SetToPickFrom)
CUIConfigMarker AddMarker(CEntity Entity)
Boolean IsItemModelSkinnable(CGameItemModel ItemModel)
Void TurnH(Boolean Clockwise)
Documentation for class CMlFrame.
CWSNotificationManager *const WSNotificationMgr
Array< Integer > StickersSelected
Void OpenDirectory(CMapEditorInventoryDirectory NodeDirectory)
Array< CMatchSettings *const > MatchSettings_Temp
Array< CServerPluginEvent *const > PendingEvents
Real EaseOutElastic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Integer const FlyingDuration
Integer Layers_GetCount()
Documentation for class CServerInfo.
CServerAdmin *const ServerAdmin
Text const AvatarDisplayName
Text const CompetitionStageStep
Text const InvitedAccountId
Boolean DoesAnchorHaveSpawn(CAnchorData Anchor)
Void SaveMap(Text FileName, Text Path)
Boolean IsInGameMenuDisplayed
Documentation for class CTrophyAchievement.
Real const SkiddingDistance
Array< CMlControl *const > Controls
Array< CMatchSettings *const > MatchSettings_File
Boolean const IsFakePlayer
CAudioSourceMusic CreateMusic(Text Url)
Void QuitServerAndSetResult(Boolean Silent, Text Type, Array< Text > Data)
Integer const ZoneLevelCount
Void Compose_Array_Close(Ident ComposerId)
CSmMapLandmark GhostDriver_Playlist_GetNextSpawn(CPlayer Player)
Integer const BronzeScore
CMenuSceneManager *const MenuSceneMgr
Void SetGameModeNameAndCustomData(Text GameModeName, Text Leaderbord_CustomData)
CTaskResult Map_LoadPBScoreList(Ident UserId, Array< Text > MapUidList, Text GameMode, Text GameModeCustomData)
Void Material_UVEditor_SetIsScale1D(Boolean IsScale)
CMacroblockModel * MacroblockModel
Array< CUIConfigEvent *const > PendingEvents
Text const InviterDisplayName
Array< CFriend *const > FriendList
Array< CScore *const > Scores
Void SetPreviewBackground(Text Url)
Real Clamp01TZDay(Text _Timestamp)
Returns a Real between 0 and 1, given a timestamp, according to the day cycle in local timezone.
Array< Text > ExternalRequest_Data
Integer AlliesLabelsMaxCount
Documentation for class CModulePlaygroundSpeedMeter.
Boolean Parts_CanMergeParts()
Void Track_News_PlayerImpression(Ident UserId, Text NewsId, Text Placement, Integer Duration)
Text const CompetitionMatchInfo
Void GhostDriver_Playlist_Add(CPlayer Player, CGhost Ghost)
Boolean const Request_Success
Text Binding_GetShortcut(Text ContextName, Text BindingName)
Void FollowCameraTarget(Boolean Follow)
CTaskResult_UserPrestigeList Prestige_GetAccountPrestigeList(Ident UserId)
Void SetColumnValue(CScore Score, Text ColumnId, Integer ColumnValue)
Array< Integer > SubObjectsSelected
CGameUserVoiceChat Manual_UserAdd_Proc(Text WebServicesUserId)
Void SpawnPlayer(CSmPlayer Player, Integer ClanNum, Integer Armor, CMapSpawn PlayerSpawn, Integer ActivationDate)
CUIConfig *const ClientUI
Void Material_UVEditor_Apply()
Void EditCurrentLayerSelected()
Void TurnH(Boolean Clockwise, Boolean HalfSteps, Boolean Smooth)
CMapEditorPlugin::ValidationStatus const ValidationStatus
Void SetAnchor(CMapObjectAnchor ObjectAnchor)
CChatHistory History_Create(Text Filter, Integer MaxSize)
Documentation for class CImage.
Void SetColumnValue(CScore Score, Text ColumnId, Text ColumnValue)
Real SmoothStep(Real _X)
Returns the value smoothly transitionning from 0 to 1.
CUIConfig::EUIStatus UIStatus
Integer SpawnInvulnerabilityDuration
Boolean const IsSpectatorClient
Boolean const EditorInputIsDown_CursorLeft
Results of task requesting the club tag of users.
Boolean HideDirectionalArrow
Void Curve2DPolygon(Ident FourVertexSetHandle, Ident Sethandle, Integer SubTexIndex)
Boolean const UserSave_IsWriting
Void Look(CMapEditorPlugin::CardinalDirections8 Direction, Boolean Smooth)
Text SubString(Text _Text, Integer _Start, Integer _Length)
Returns a substring of _Text.
Void PlaySoundEvent(CAudioSource Sound, Real VolumedB, Vec3 PanRadiusLfe, Integer Delay)
Vec3 PickInfo_GetNormal()
Array< Ident > ContextsIds
CHttpRequest CreateGet(Text Url, Boolean UseCache)
CMapSpawn *const PlayerSpawn
Array< CMapEditorPluginEvent *const > PendingEvents
CVoiceChatConfig *const VoiceChat
Boolean IsSkinForeground(CBlockModel BlockModel, Text SkinFileName)
Documentation for class CNotification.
Integer GetPlayerAmmoMax(CSmPlayer Player, CSmMode::EWeapon Weapon)
Real const EngineTurboRatio
Boolean SubModuleIsContextActive(CHudModule SubModule, Ident ContextId)
Boolean Ban(CUser User, Text Reason)
Void TaskResult_Release(Ident TaskId)
Text Menus_ManiaAppFileName
Void Layers_DeleteSelectedLayer()
Represents a match-settings file.
Boolean const IsCurrentVersionNull
Void Bindings_SetBindingScriptId(Text ContextName, Text BindingScriptId, Text NewBindingScriptId)
Text GetAvailableMapName()
Boolean SplitScreenIsHorizontal
Boolean NoticesFilter_HidePlayerWarningIfNotMe
Integer GetMoney(CPlayer Player)
Void ClearLayerManialinkAction(CUILayer Layer)
Task result containing a list of friend info.
Int3 const OffsetBoundingBoxMin
Documentation for class CRankingsZoneMgr.
SConstStringInt *const SenderFullDisplayName
Void Spectator_SetForcedTarget_Ghost(Ident GhostInstanceId)
Documentation for class CGameItemModel.
CTaskResult_Bool CrossPlay_IsEnabled(Ident UserId)
CTaskResult_Ghost Map_GetRecordGhost_v2(Ident UserId, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData)
Void TaskResult_Release(Ident TaskId)
Void Look(CMapEditorPlugin::CardinalDirections Direction)
Void SetViewerCount(Integer ViewerCount)
CTaskResult_Ghost Ghost_Download(Text Url)
Boolean Find(Text _TextToFind, Text _TextToSearchIn, Boolean _IsFormatSensitive, Boolean _IsCaseSensitive)
Returns True if the searched text is found in the text to search in.
Documentation for class CSquadMember.
Integer Action_GetRemainingCooldown(CSmPlayer Player, CSmMode::EActionInput ActionInput)
Array< Text > MediatrackIngameClips
Integer const SpectatorCount
Boolean Custom_EnableUnlimitedHorns
Text ColorToText(Vec3 _Color)
Returns the Text corresponding to _Color.
Boolean const MemberIsFirstPartyDisplayName
Text const InviterCountryFlagUrl
Array< CUILayer *const > UIReplayLayers
Integer GetPlayerAmmo(CSmPlayer Player, CSmMode::EWeapon Weapon)
Integer const EditorContextIndex
Boolean Interface_CrosshairEnableCustomColor
Integer const MultiAsyncLevel
Boolean const IsTeleportActivable
CMapEditorInventory *const Inventory
Documentation for class CChatEvent_HistoryChange.
Boolean Ghost_IsVisible(Ident GhostInstanceId)
CMacroblockInstance CreateMacroblockInstance(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor)
Real EaseInOutBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Documentation for class CAccountTrophyGainForHistory_SoloMedal.
Boolean const IsInOffZone
CUIConfigMarker::EHudVisibility HudVisibility
Text const InvitedAccountId
CSmPlayerDriver::ESmDriverPatrolMode Patrol_Mode
Void Build_Generate(Ident BuildId, Boolean Upload)
Void Scripted_AimDelta(Real DeltaYaw, Real DeltaPitch)
Text OverrideZoneIcon_ImageUrl
CSmPlayerDriver::ESmAttackFilter AttackFilter
Void CrossPlay_Setting_SetEnabled(Ident UserId, Boolean Value)
Boolean EnableMapTypeStartTest
CMacroblockInstance GetLatestMacroblockInstance()
Text const VictimActionId
Task result containing a Skin info from NadeoServices.
Integer GetLocalDelta_Months(Text _Timestamp1, Text _Timestamp2)
Returns the duration in complete months between 2 timestamps, according to the local dates.
Void Track_Local_SplitScreenPlayed_V2(Ident UserId)
Boolean const EditorInputIsDown_CameraDown
Text Transitions_GetTransitionNameFromIndex(Integer TransitionIndex)
Event recieved by ShootMania gamemodes.
Void Track_Context_PlayTime(Ident UserId, CTrackingMgr::EPlayTimeContext PlayTimeContext)
Text GetBlockSkinFg(CBlock Block)
CUILayer::EUILayerType Type
Void MoveSelectedLayerUp()
Integer Min(Integer _A, Integer _B)
Returns the minimum between A and B.
Void WatchClosestFinishLine()
Integer const RespawnCount
Text const CustomEventType
Array< Integer > PrevLapTimes
Real EaseInElastic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Turret_SetIsAutomatic(CModeTurret Turret, Boolean IsAuto)
CSmModeEvent::EActionInput const ActionInput
Void Destroy(CParsingDocument Document)
Text const CollectionName
Boolean DisableDefaultSkinPreload
Void CloseInGameMenu(CMlScriptIngame::EInGameMenuResult Result)
Boolean AccelIsToggleMode
Real Exp(Real _Argument1)
This is the base Manialink page interface.
Void Transitions_SetTransitionSelectedIndex(Integer TransitionIndex)
Array< CSmMapLandmark *const > MapLandmarks_BotPath
CTaskResult_Squad Squad_CancelInvitation(Ident UserId, Text SquadId, Text WebServicesUserId)
Integer const CurrentLapTime
Boolean const IsInitialFrame
Void Recipients_Add(Text Login, Integer UseCost, Integer GetCost)
Integer const PlayersNbDead
CEditorMesh::EFilterKind Material_GetFilter(CEditorMesh::EMaterialFilterCriterion Criterion)
Ident const SettingsPlayerModelId
Void ResetCustomColumns()
Boolean const MemberIsFirstPartyDisplayName
Array< CMlGraphCurve * > Curves
CTaskResult_Connect ConnectUser(Ident UserId)
EMasterServerConnectionStatus
Text const ActionDescription
Boolean Interface_AllowChatHiding
Integer const NumberOfCollectors
Void PlayCampaign(CCampaign Campaign, CMapInfo MapInfo, Text Mode, Text SettingsXml)
Asynchronous task result.
CUserV2Profile::EIngameChatBackground Interface_IngameChatBackground
Boolean OverlayHideCountdown
Array< CAnchorData *const > AnchorData
Integer const ScrollDelta
Array< Text > CustomEventData
Void Track_Context_GameModeStart(Ident UserId, Text GameMode)
CUIConfig::EVisibility OpposingTeamLabelsShowNames
Boolean const IsAllUnderground
Text FilterProfanities(Text TextToFilter)
Array< CSmMapLandmark const *const > MapLandmarks
CBlock GetBlock(Int3 Coord)
Void SetValueType(CMlEntry::ValueType ValueType)
Void Track_Player_EndActivity(Ident UserId, Text ActivityId)
Array< CHttpEvent *const > PendingEvents
Real EaseInQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Track_Live_COTDPlayed(Ident UserId, Integer Rank, Boolean Win)
Rules API for ShootMania gamemodes.
CMasterServerUser FindWebServicesUserInfo(Ident UserId)
Void SendModeScriptCommand(Text CommandName, Integer IntVal)
Array< CUser *const > Users
Void UVUnwrap(Ident SetHandle, CEditorMesh::ETexCoordLayer ETexCoordLayer)
CSmPlayer::ESpawnStatus const SpawnStatus
Boolean ScreenIn3dHideScoreSummary
Real RadToDeg(Real _Radian)
Converts an angle from radians to degrees.
Void SetItemCanBeBought(CPlayer Player, Text ActionUrl, Boolean CanBeBought)
Vec3 GetColorPaletteCurrentColor(CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Integer ScoreSummary_Points2
Integer DocumentsSlotsLimit
Void PassOn(CUIConfigEvent EventToPassOn)
Integer const CategoryLevel
Documentation for class CDirectLink_TrackOfTheDay.
CTrophyAchievement_CompetitionMatch * TrophyAchievement_CompetitionMatch
Real Asin(Real _Argument1)
Text const VoiceChat_Device_Out_Current
Results containing a list of ghost.
Real Sqrt(Real _Argument1)
Void SendCallbackArray(Text Type, Array< Text > Data)
Array< Text > RegexFind(Text _Pattern, Text _Text, Text _Flags)
Find occurences of the _Pattern in the _Text.
Integer const DefaultOrder
Real EaseInOutBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
NSystemConfig::EVoiceDetectionMode VoiceChat_VoiceDetection_Mode
Array< CUILayer *const > UILayers
CPlaygroundClient const *const Playground
Documentation for class CMapSpawn.
Array< CChatEvent * > PendingEvents
Boolean const Focus_Active
CUserV2Profile::EMapEditorMood Editors_MapEditorQuickstartMood
Text const SoloMedalAchievementType
CImage Material_GetBitmapBase(Ident MaterialId)
Void SetPlayerVehicle_TargetSpeedValue(CSmPlayer Player, Real TargetSpeedValue)
Integer Abs(Integer _Argument1)
EChatScope const ChatScope
Void ZoomIn(Boolean Loop, Boolean Smooth)
CMapObjectAnchor *const ObjectAnchor
Ident RetrieveModuleId(Text ModuleName)
CBlock GetBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Track_Context_PlayStart(Ident UserId, Text Type)
CMapEditorPlugin::PlaceMode PlaceMode
CTaskResult_NSItemCollectionList ItemCollection_GetList(Ident UserId, Array< Text > ItemCollectionIdList)
Integer SetOfElements_GetElemsCount(Ident SetHandle)
Text RgbToHex6(Vec3 _Rrggbb)
Returns the Hexa6 corresponding to the RGB given.
CTaskResult_NSSkin Skin_NadeoServices_Get(Ident UserId, Text SkinId)
Void Transitions_SetTransitionPositionFromIndex(Integer TransitionIndex, Integer TransitionPosition)
Integer Compare(Text _Timestamp1, Text _Timestamp2)
Compares 2 timestamps.
Void GetServerInfo(CServerInfo LocalServer)
Boolean Scripted_ForceAimInMoveDir
Documentation for class CMapEditorConnectResults.
Void Watch(CBlock Block, Boolean Smooth)
Documentation for class CNewsLink.
Boolean const EditorInputIsDown_IconRight
Asynchronous task result.
Text FormatRank(Integer _Rank, Boolean _ShortFormat)
Returns the rank corresponding to a number, formatted according to the locale. ShortFormat: '25k' oth...
Array< CNotificationsConsumerNotification *const > Notifications
Integer const ValueLineCount
Void Trophy_LiveTimeAttackAchievement_AddResult(Text WebServicesUserId, Integer MatchRank, Integer TrophyRanking)
Void CopyPaste_ResetSelection()
Void PlayMatchSettings(CMatchSettings MatchSettings, Text OverrideMode, Text OverrideSettingsXml)
Void Interaction_Creation_SetAutoMerge(Boolean AutoMerge)
Void OpenModule(Text Path)
Documentation for class CEditorModule.
Void Display_HideElemsByDistance_Stop()
Results containing a list of map info.
Real Escape_DistanceMaxEscape
Void Ladder_AddPlayer(CScore PlayerScore)
CMacroblockInstance GetLatestMacroblockInstance(Integer Offset)
Boolean Synchro_BarrierReached(Integer Barrier)
CMlControl GetFirstChild(Text ControlId)
Void GhostDriver_UploadLimits_AddLevel(Integer TeamLevel)
Boolean GetAttributeBoolean(Text Name, Boolean DefaultValue)
Void SetDecoImageUrl_DecalSponsor4x1(Text ImageUrl)
Void Map_NadeoServices_Vote(Ident UserId, Text MapUid, Integer Vote)
Boolean Layers_GetLayerGeneratableFromIndex(Integer LayerIndex)
Array< CSmMapLandmark const *const > MapLandmarks_Foundation
Boolean Interaction_StartMerge(Ident MergeSetHandle)
Documentation for class CFriend.
Documentation for class CSmMapGauge.
Task result containing a ItemCollection info from NadeoServices.
Array< CMapEditorInventoryNode *const > Children
CMenuSceneManager *const MenuSceneManager
Void SetOfElements_Empty(Ident SetHandle)
CTaskResult_NSMapList Map_NadeoServices_GetListFromUid(Ident UserId, Array< Text > MapUidList)
Void Transitions_AddTransition(Text TransitionName, Integer TransitionPosition, Real TransitionSize)
Documentation for class CChatEvent.
Boolean IsInventoryItemStored(CPlayer Player, Text Url)
Void Vehicle_Destroy(CModeVehicle Vehicle)
Integer Max(Integer _A, Integer _B)
Returns the maximum between A and B.
CTaskResult_NSItemCollection ItemCollection_Create(Ident UserId, Text ClubId, Text DisplayName, Text FileName)
Real EaseOutSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
CMapEditorPluginEvent::EInput const Input
CEntity *const VictimEntity
Asynchronous task result.
Void Spectator_SetForcedTarget_AllPlayers()
CTaskResult_Squad Squad_DeclineInvitation(Ident UserId, Text SquadId)
CNotificationsConsumerNotification::ENotificationPriority const Priority
CTaskResult_NSSkinList Skin_NadeoServices_GetList(Ident UserId, Array< Text > SkinIdList)
Boolean const VictimUsedAction
Void SetOfElements_DeleteElements(Ident SetHandle, Boolean Spread)
Boolean OverlayHideGauges
Void Player_SetPlayerCurRaceAsScorePrevRace(CSmPlayer Player)
Boolean const WasForcedToLeaveDueToCrossPlaySetting
Void Ghost_SetDossard(Ident GhostInstanceId, Text Dossard)
Integer const StaminaMaxValue
This is a video playback handle.
Documentation for class CNotification_SquadMemberKicked.
Void ActionUnBind(CSmPlayer Player, CSmMode::EActionInput ActionInput)
Array< CCampaign *const > Campaigns
Void DeleteSubModule(CHudModule SubModule)
Integer GetAttributeInteger(Text Name, Integer DefaultValue)
Void Material_SetDefault(Ident MaterialId)
Void ShowProfile(Text Player)
Ident ScoreSummary_Player1
Text BrowserFocusedFrameId
Boolean DisplayControl_UseEsportsProgrammation
CTaskResult ItemCollection_AddFavorite(Ident UserId, Text ItemCollectionId)
Documentation for class CNotification_SquadInvitationCanceled.
Void Ladder_SetMatchMakingMatchId(Integer MatchId)
Text GetCurrent()
Gets current timestamp.
CEditorMesh::EUVEditorMode Material_UVEditor_GetMode()
Text const CreatorWebServicesUserId
CGameUserVoiceChat *const Destination
Real EaseOutElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Text ToText(Integer _Integer)
Returns the Text corresponding to _Integer.
Void Compose_Destroy(Ident ComposerId)
@ OnPlayerRequestItemInteraction
Boolean const EditorInputIsDown_CursorPlace
CTaskResult_NSMapList Map_NadeoServices_GetListFromUser(Ident UserId, Text WebServicesUserId)
Real const PlayersLevelMin
Boolean const Dialog_IsFinished
Void Scripted_RequestAction()
Boolean Playlist_FileMatchesMode(Text File)
Script API to manage game data.
CHttpRequest CreateGet(Text Url, Boolean UseCache, Text AdditionalHeaders)
Boolean const IsRegisteredForLadderMatch
Void TriggerPageAction(Text ActionString)
Text UISequence_PodiumPlayersLose
CEditorSkin *const SkinEditor
Boolean const CanChangePassword
ElemType get(KeyType Key)
CMapEditorPlugin::MapElemColor GetMapElemColor(CBlock Block)
Asynchronous task result.
CTaskResult Pack_DownloadOrUpdate(Text DisplayName, Text Url)
Array< CGhost *const > Ghosts
Boolean const IsCapturing
Void Spectator_SetForcedTarget_Clan(Integer ClanNumber)
Void Score_ClearPrevRace(CSmScore Score)
ElemType operator[](CNod Object)
CSmMode::ESmScoreSortOrder const Scores_SortCriteria
Integer LostTargetChaseDuration
Int3 const AbsoluteOffset
Boolean Context_IsActive(Text ContextName)
Boolean const IsMenuNavigationForeground
Array< CTeam const *const > Teams
Boolean Interaction_StartPickRotation(Ident RotationSetHandle)
Boolean const Authentication_GetTokenResponseReceived
Void SetOfVertices_DrawSpline(Ident ControlSetHandle, Ident ResultSetHandle)
CAnyEditorPlugin::EInteractionStatus const InteractionStatus
Boolean const DownloadInProgress
Boolean const EditorInputIsDown_Copy
Text const ExternalRequest_Type
Integer const StatValueForNextLevel
Documentation for class CNadeoServicesMap.
Void Layers_MoveSelectedLayerUp()
Void VoiceChat_UnmuteAll()
Boolean Subscription_IsRefreshingInfo(Ident UserId)
Integer const StatValueForNextLevel
Boolean Editors_MapEditorUseQuickstart
Boolean const IsOnTechNoWeapon
CModeTurretManager *const TurretsManager
Boolean AutoSave(Text FileName)
Documentation for class CAccountTrophyGainForHistory_SoloRanking.
Boolean const IsSystemMessage
Boolean const PageIsVisible
CUIConfig::EUISound BigMessageSound
CMapEditorPlugin::MapElemColorPalette MapElemColorPalette
Boolean IsInGameMenuDisplayed
Void GetConnectResults(CMacroblockInstance ExistingBlock, CBlockModel NewBlock)
Text const SubmitterAccountId
Array< CTaskResult *const > TaskResults
Array< CMatchSettings *const > MatchSettings
Void RemoveCurve(CMlGraphCurve Curve)
Void SpawnPlayer(CSmPlayer Player, Integer ClanNum, CModeVehicle Vehicle, Integer SlotIndex, Integer ActivationDate)
Void RespawnPlayer(CSmPlayer Player, CMapSpawn Spawn)
CUIConfigMarker AddMarker(CMapLandmark Landmark)
CModeTurret Turret_CreateWithOwner(Ident ModelId, Vec3 Position, Vec3 Direction, Vec3 Up, Integer Clan, Ident OwnerId)
Integer const LapWaypointTime
CSmPlayer * Follow_Leader
Array< CSmPlayer *const > AllPlayers
CManiaAppEvent::EType const Type
Boolean const IsProcessing
Integer const CategoryLevel
Real const CollectionSquareSize
CBlockClipList CreateFrameClipList()
Boolean NoticesFilter_HideMatchInfo
Documentation for class CVoiceChatEvent_User_IsConnected.
CUserV2Profile::ECustomPlayerModels Custom_PlayerModels
Void Material_SetMaterialIdSelected(Ident MaterialEditorId)
Real Ease(Text _Function, Real _T, Real _Base, Real _Change, Real _Duration)
Returns the value animated from Base to Base+Delta using Robert Penner easing functions....
Void Track_Local_HotseatPlayed_V2(Ident UserId)
CClient GetClient(Text Login)
Text const GameModeCustomData
Boolean ForceNavMapsComputation
Boolean SavePrevReplay(Text FileName)
Void Move(CMapEditorPlugin::CardinalDirections8 CardinalDir8)
Boolean const CreatorIsFirstPartyDisplayName
Text const InviterWebServicesUserId
Boolean const EditorInputIsDown_Redo
Void Track_Context_PlayStop(Ident UserId, Text Type, Text Reason, Integer NbRespawns)
Boolean const CanHaveAnchor
Array< CBlockClipList *const > FixedClipLists
Void SetOfElements_SplitEdgeWithVertex(Ident SetHandle)
Real Inputs_MouseSensitivityLaser
Integer const TMObjective_BronzeTime
CBlockUnitModel *const BlockUnitModel
Documentation for class CBlockModelVariant.
Standard map coordinates manipulation functions.
A 1-square-sized part of a block model.
Boolean Kick(CUser User, Text Reason)
Integer const PreviousLevel
Task result containing a list of map info from NadeoServices.
Void MaterialDyna_SetMaterialIdSelected(Ident DynaMaterialType)
SConstString *const SenderLogin
Text const LeaderAccountId
Void DisconnectFakePlayer(Text Login)
Void Dialog_ImportFiles()
Integer const HandicapNoGripDuration
Documentation for class CSeasonMapInfo.
Boolean ReadonlyLaunchedCheckpoints
Task result containing a last year summary of account trophy.
Void SetRulerColor(Text HexColor)
@ VoxelPickDrag_SelectRotation
Boolean const IsLobbyServer
Text const AuthorZoneIconUrl
Void VoxelSpace_DeleteOneVoxel()
Documentation for class CMapEditorInventoryDirectory.
CUIConfigMgr *const UIManager
Void ExportLayerEdition()
Void Player_SetFinishTime(CSmPlayer Player, Integer Time, CSmMapLandmark Landmark)
Array< CBlock *const > ClassicBlocks
API for plugins to get playground info.
Array< Vec3 > MaterialBaseColors
Array< CActionInterface * > Actions
Text CurrentServerJoinLink
Void TestMapFromMacroblockInstance(CMacroblockInstance MbInstance)
Void Interaction_Creation_GetElems(Ident ResultSetHandle)
Void SetLobbyInfo(Boolean IsLobby, Integer LobbyPlayerCount, Integer LobbyMaxPlayerCount, Real LobbyPlayersLevel)
Integer const MaxPlayerCount
Void RequestLeavePlayground()
Asynchronous task result.
Array< CBlockUnit *const > BlockUnits
Boolean CanPlaceTerrainBlocks(CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Documentation for class CXmlRpc.
Array< CTaskResult *const > TaskResults
Boolean const CanChangeAvatar
Ident Anim_PlayOnPlayer(Ident AnimModelId, CSmPlayer Player)
CSmPlayer *const GUIPlayer
Boolean const IsDraggingKey
Allows handling of match-settings files.
Results containing a list of replay info.
Void TaskResult_Release(Ident TaskId)
Text const LeaderAccountId
CAudioSource CreateSound(Text Url, Real VolumedB, Boolean IsMusic, Boolean IsLooping, Boolean IsSpatialized)
Void Layers_AddLayer(CEditorMesh::ELayerType LayerType)
Void ReloadResources(Boolean forSubObjects)
CModulePlaygroundTeamState * TeamState
Integer const WheelsSkiddingCount
Text const InviterAccountId
Boolean OpenBlockSkinDialog(CBlock Block)
Array< Text > MapList_MapUids
Array< Int3 > CustomSelectionCoords
Void DemoToken_GetAndUseToken(CUser User)
Void SetPlayer_Delayed_SlowMotion(CSmPlayer Player, Boolean Activate)
Text const CountryFlagUrl
Boolean RemoveItem(CAnchorData Item)
Array< CSmMapLandmark const *const > MapLandmarks_Gate
Void Move(CMapEditorPlugin::RelativeDirections RelativeDir)
Boolean const VoiceChat_DisplayUI
Void Transitions_SetTransitionSizeFromIndex(Integer TransitionIndex, Real TransitionSize)
Void Player_RemoveLastWaypointTime(CSmPlayer Player)
This is the base Manialink page interface.
Void SetActionLevel(CPlayer Player, Text ActionUrl, Integer ActionLevel)
Boolean const IsFromMouse
Integer GetWeaponNum(CSmMode::EWeapon Weapon)
Void Scripted_MoveDelta(Vec3 Delta)
Void SetText(Text NewText, Boolean SendSubmitEvent)
Boolean const IsDisableChangeTeams
Void RequestEnterPlayground()
Vec3 PickInfo_GetPosition()
Real Norm1(Vec2 _Argument1)
Returns the sum of the absolute value of each component.
Documentation for class CParsingDocument.
Real Interface_BeaconDuration
Text const CountryFlagUrl
Real Interface_BeaconSize
CHttpRequest CreatePostFile(Text Url, Text FileName, Text AdditionalHeaders)
Boolean Steam_SynchonizeWorkshopFiles
Boolean PlaceBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Vote_Cast(Boolean Answer)
CGhostManager *const GhostMgr
Void OnLayerSelected(Integer CurrentPage, Integer Index)
Void SetColumnValue(CScore Score, Text ColumnId, Real ColumnValue)
Documentation for class CNotification_SquadMemberAdded.
Boolean PlaceMacroblock_NoTerrain_NoUnvalidate(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Text const CompetitionName
Void DestroyAllVehicles()
Ident Ghost_AddWaypointSynced(CGhost Ghost, Boolean IsGhostLayer)
Boolean const EditorInputIsDown_CursorDown
CNotificationsConsumer *const Notifications
CModeTurret Turret_CreateWithOwner(Ident ModelId, Vec3 Position, Vec3 Direction, Vec3 Up, Integer Clan, Ident OwnerId, Boolean AutoAimOn, Boolean AutoTriggerOn)
Void Material_CopyMaterial(Ident SetHandle)
Asynchronous task result.
CMlLabel::EBlendMode Blend
Documentation for class CMacroblockInstance.
Documentation for class CTaskResult_GhostDriverDownload_Team.
Text const MapPlayerModelName
Integer LadderRankSortValue
Real EaseInExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Shield_Destroy(Ident ShieldId)
CUILayer *const CustomEventLayer
Boolean const HasMultilap
Boolean SetMacroblockSkin(CMacroblockInstance Macroblock, Text SkinFileName)
CMapEditorPlugin::CardinalDirections AddDirs(CMapEditorPlugin::CardinalDirections _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
Boolean const MapSavedOrSaveCancelled
Void SetStartIsCycling(Real Time)
Boolean ValidationEndRequested
Array< CSmMapLandmark const *const > MapLandmarks_ObjectAnchor
Void SetClubLogoUrl(Text ClubLogoUrl)
Real EaseInSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
CTaskResult_NSSkin AccountSkin_NadeoServices_Set(Ident UserId, Text SkinId)
CMapEditorPlugin::MapElemLightmapQuality NextMapElemLightmapQuality
Documentation for class CUserPrestige.
Void Build_AddFile(Ident BuildId, Text FileName, Boolean IsPublic, Boolean IsInternal, Boolean NoAutomaticDeps)
Real Inputs_MouseScaleFreeLook
Text GetBlockModelSkin(CBlockModel BlockModel, Integer SkinIndex)
Ident Compose_Start_Json(Boolean Compact)
Void TestMapWithMode(Text RulesModeName, Text SettingsXml)
Boolean const AuthorIsFirstPartyDisplayName
Boolean const EditorInputIsDown_Save
CStuntStatus *const Stunt
Void RespawnPlayer(CSmPlayer Player)
Text const Model_CarSport_SkinUrl
Documentation for class CBlockClipList.
Ident Layers_GetLayerIdSelected()
Void SetFooterText(Text FooterText)
Array< CScore *const > EndMatchScores
Documentation for class CNotification_SquadDeleted.
Array< CMapRecord *const > MapRecordList
Real LimitUiSoundVolumedB
Integer const PlayersNbTotal
SConstStringInt *const SenderDisplayName
Documentation for class CDirectLink_JoinServer.
CMapEditorPlugin::EditMode EditMode
CMlControl *const FocusedControl
Real EaseInOutQuint(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void TriggerModeScriptEvent(Text Type, Array< Text > Data)
Integer const RaceWaypointTime
Void Build_AddFile(Ident BuildId, Text FileName)
Boolean const EditorInputIsDown_CursorTurnSlightlyAntiClockwise
CScoreMgr *const ScoreMgr
CTaskResult_NSItemCollectionList ItemCollection_GetFavoriteList(Ident UserId)
Void QueueMessage(Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message, CUIConfig::EUISound Sound, Integer SoundVariant)
CXmlRpcEvent::EType const Type
Void ToggleIsPickingColor()
Void TaskResult_Release(Ident TaskId)
Text const LadderZoneName
Array< CSmPlayer *const > Players
Text const TextRecursiveContents
Text const CompetitionType
Void Activity_Match_ReportResult_SetPlayerResult(Text WebServicesUserId, Integer Rank, Integer Score)
Integer ArmorReplenishGain
This is the title menus Manialink interface.
CMlQuad::EBlendMode Blend
CWebServicesTaskResult_GhostDriver_UploadLimits GhostDriver_UploadLimits_End()
Boolean IsSpectatorClient
Void UnvalidateMetadata()
Boolean containsoneof(Array< ElemType > Elem)
Array< Integer > ClanScores
Text const CustomEventType
Void EditMap(Text Map, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text EditorPluginScript, Text EditorPluginArgument)
Integer SetOfElements_GetVerticesCount(Ident SetHandle)
Boolean const HasBeenPassed
Void TestMapFromCoord(Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Text const MemberWebServicesUserId
Text const FileBrowser_FilePath
Text FindDisplayName(Text WebServicesUserId, Boolean IsFirstPartyDisplayName)
Text RegexReplace(Text _Pattern, Text _Text, Text _Flags, Text _Replacement)
Replace the _Pattern in the matching text with _Replacement.
Void Show(CUIConfig UIConfig)
Void ActionLoad(CModeVehicle Vehicle, Integer VehicleSlotIndex, CSmMode::EActionSlot ActionSlot, Ident ModelId)
Void Scripted_RequestGunTrigger()
CUIConfigMarker::EMiniMapVisibility MiniMapVisibility
Void CopyPaste_AddOrSubSelection(Int3 StartCoord, Int3 EndCoord)
Void Layers_SetLayerIdSelected(Ident LayerId)
Documentation for class CBlockClip.
Text const InvitedWebServicesUserId
Array< CBlockUnitModel *const > BlockUnitModels
Void SubModuleSetContextIsActive(CHudModule SubModule, Ident ContextId, Boolean IsActive)
Void WatchStart(Boolean Smooth)
Void Fog_ClearDisk(Vec3 WorldCenter, Real Radius, Real FadeSize)
Vec3 CurrentColorForSpecialMaterials
Real ThumbnailCameraHAngle
Documentation for class CModulePlaygroundInventory.
Array< CSmScore const *const > Scores
Void UnvalidatePlayfield()
Real OrientedAngle(Vec3 _Argument1, Vec3 _Argument2)
Void Look(CMapEditorPlugin::CardinalDirections8 Direction)
Text const CreatorAccountId
Void Account_ResetChanges()
Boolean AddMoney(CPlayer Player, Integer Amount)
Void SetOfElements_Destroy(Ident SetHandle)
Void Ghost_Release(Ident GhostId)
Int2 const CommandValueInt2
Void Scripted_MoveDeltaAndAim(Vec3 Delta)
Void Media_RefreshFromDisk(CDataFileMgr::EMediaType Type, Integer Scope)
CHttpEvent::EType const Type
Void GhostRecorder_Clear(CSmPlayer Player)
Boolean RemoveMacroblock_NoTerrain_NoUnvalidate(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
CScoreMgr *const ScoreMgr
Text const InvitedDisplayName
Boolean const EditorInputIsDown_CursorTiltRight
Boolean Blocklist_CanViewUGC(Ident UserId, Text WebServicesUserId)
Integer const NbEliminationsTaken
Void GhostDriver_Download_Begin()
Integer const LadderTotal
CNotificationsConsumer::EFilterPriority Filter_Priority
Void Player_SetPlayerCurLapAsScoreBestLap(CSmPlayer Player)
Void Ladder_OpenMatch_EndRequest()
Task result containing a Notification.
API for server control when playing online.
Real Clamp01UTCDay(Text _Timestamp)
Returns a Real between 0 and 1, given a timestamp, according to the day cycle in UTC timezone.
Ident PickInfo_GetMaterial()
CMapEditorPlugin::MapElemColor GetMapElemColor(CAnchorData Anchor)
Documentation for class CDirectLink_WaitingPage.
Integer GetDelta(Text _Timestamp1, Text _Timestamp2)
Returns the duration in seconds between 2 timestamps. May be clamped if huge.
CVideoManager *const Video
Void QuitAndSetResult(Text Type, Array< Text > Data)
CHudModule NewSubModule(Text ModulePath)
Void SaveMap(Text FileName)
Boolean ActionList_Begin()
Void SetOfFaces_TrianglesToQuads(Ident SetHandle, Ident ResultSetHandle)
CTaskResult_NSSkinList AccountSkin_NadeoServices_GetFavoriteList(Ident UserId)
CUILayer::EUILayerAnimation OutAnimation
Text const AuthorNickName
Integer const UpdateTimeStamp
Void CreateServer(Text ServerName, Text ServerComment, Integer MaxPlayerCount, Text Password, Text PasswordSpectators, CMatchSettings MatchSettings)
Boolean LabelsVisibility_SkipMarkersOnly
Ident ContextSetId(Ident ContextId, Text NewContextName)
CMapEditorPlugin::MapElemColor NextMapElemColor
CTaskResult_ReplayList Replay_GetFilteredGameList(Integer Scope, Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
Void Spectator_SetForcedTarget_AllMap()
Void SetFooterUnitVisible(Boolean Visibility)
Void File_Move(Text OrigName, Text DestNameOrFolder, Boolean KeepOriginalCopy)
Text const AuthorCountryFlagUrl
Integer PrefabListCurrentPage
Integer const ClansNbDead
Documentation for class CTitle.
Boolean Material_IsCustomLinkFull(Ident MaterialId)
Void SendCustomEvent(Text Type, Array< Text > Data)
Boolean const CanPublishFiles
Boolean EnableEditorInputsCustomProcessing
Void WatchMacroblocks(Integer UserData, Boolean Smooth)
Ident ActionGetModelId(Text ActionName)
Void SetWantedSpectatorCameraType(CPlaygroundClient::ESpectatorCameraType CameraType)
Void Mood_SetTimeOfDay(Real Time01)
Void Recipients_Remove(Text Login)
CMacroblockInstance CreateMacroblockInstance(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CBlockClipList DefaultClipList, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor)
Integer MaterialPhysic_GetIndex()
Boolean const Display_HideElemsByDistance_IsActive
Documentation for class CModeVehicleManager.
Script API to create Packs (can be Titlepacks or plain ManiaCredited data), and generate new builds o...
Void Ladder_OpenMatch_AddPlayer(CScore PlayerScore)
Integer SubdivideSmooth_NbSteps
Text Packaging_LogosFileName
Array< CVideo *const > Videos
Array< CUser::ETagType > Tags_Type
Documentation for class CTaskResult_GhostDriverDownload_Ghost.
Array< CSmMapLandmark const *const > MapLandmarks_Gauge
Array< CClient *const > Players
Integer Action_GetCooldown(CSmPlayer Player, CSmMode::EActionInput ActionInput)
Real EaseInQuint(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Boolean CanPlaceGhostBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
CSmPlayerDriver::ESmDriverBehaviour Behaviour
Void EditNewMap(Text Environment, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Boolean UseSimpleEditor, Array< Text > EditorPluginsScripts, Array< Text > EditorPluginsArguments, Boolean OnlyUseForcedPlugins)
Integer const SlotsAvailable
Array< CUser *const > Users
Boolean DisplayControl_UseLiveCamera
Boolean ShowPlacementGrid
Text const RewardThumbnailUrl
Void Track_Live_RoyalSectionFinished_V2(Ident UserId, CTrackingMgr::EEventColorLevel ColorLevel)
Documentation for class CBlockModelVariantGround.
CTaskResult ConnectUser(Ident UserId, Boolean ForceUbisoftConnectOverlay, Boolean OfflineMode)
CGameUserVoiceChat *const User
Boolean const IsNetworkAvailable
Void Vehicle_TriggerTurboBrake()
CMapEditorPlugin::PhaseOffset NextMbAdditionalPhaseOffset
Void ActivateScrollRotateMode(Boolean ActivateScrollRotateMode)
Array< Text > Split(Text _Separators, Text _Text)
Splits a given text based on a given separators set.
@ OnVehicleVsVehicleCollision
Vec3 GetColorPaletteNotColorblindColor(CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Void SetVStep(CMapEditorCamera::ECameraVStep Step)
CBlock::CardinalDirections const Direction
Array< CSmPlayer const *const > Players
CTrophyAchievement * TrophyAchievement
Void Users_DestroyFake(CUser User)
Documentation for class CVoiceChatEvent.
Documentation for class CEditorEditor.
Boolean Users_AreAllies(CUser User1, CUser User2)
Void MatchSettings_Save(CMatchSettings MatchSettings)
Boolean Custom_EnableChat
Boolean UseAmmoBonusOnHit
Void SendModeScriptCommand(Text CommandName, Vec2 Vec2Val)
CTaskResult_NSItemCollectionList ItemCollection_GetListByUser(Ident UserId, Text WebServicesUserId)
Text const RelativeNameToTypeFolder
Void Add(CMlControl Control, Text XmlTarget, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
API for Maniaplanet client scripts.
CSmPlayerDriver *const Driver
Array< CUIConfig *const > UI
Boolean Shield_Exists(Ident ShieldId)
Void ChangeImageUrl(Text fieldName)
CPlaygroundClient *const Playground
Void PlaySplitScreen(CTitleControl::ESplitScreenLayout LayoutType, CMatchSettings MatchSettings)
Void History_Destroy(CChatHistory History)
Text Compose_GetResult(Ident ComposerId)
Boolean HackCamHmdDisabled
Text const MemberCountryFlagUrl
Real const CommandValueReal
Void Compose_Attribute(Ident ComposerId, Text Name, Boolean Value)
Boolean PlaceTerrainBlocks(CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
CTaskResult_Ghost Ghost_Download(Text FileName, Text Url)
Documentation for class CChatContext.
CGameUserVoiceChat *const VoiceChat
Boolean GoToMaterialEditor
CAudioManager *const Audio
Void PreloadImage(Text ImageUrl)
Text const Authentication_Token
Integer const CreationTimeStamp
CUIConfig::EVisibility OpposingTeamLabelsShowGauges
Void RequestChangeModeScriptSettings(Text SettingsXml)
Boolean Interface_UseAlternateCam1
Text const AuthorZonePath
Array< CNadeoServicesSkin *const > SkinList
CSmActionEvent::EInputChange const Input
Integer const CurrentRaceTime
Text GetLayerManialinkAction(CUILayer Layer)
Documentation for class CMlQuad.
Void ZoomOut(Boolean Loop, Boolean Smooth)
CTaskResult GhostDriver_Upload_End()
Text const WebServicesUserId
Integer Focused_Scroll_Max
Void Bindings_RequestInput(Text ContextName, Text BindingName)
Boolean Orbit_IsClockWise
Void TweakTeamColorsToAvoidHueOverlap()
Text const TrophyAchievementId
Text GetLayerNameFromIndex(Integer Index)
CTaskResult_NSMapList Map_NadeoServices_GetList(Ident UserId, Array< Text > MapIdList)
Ident ActionList_Add(Text ActionName)
Boolean PlaceRoadBlocks(CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Void DestroyMusic(CAudioSourceMusic Music)
CUILayer::EUILayerAnimation InAnimation
Integer GetStartBlockCount(Boolean IncludeMultilaps)
Boolean const DiffWithBestLap_IsValid
Void SetOfElements_Subdivide(Ident SetHandle)
Documentation for class CDirectLink.
Array< CSmObject *const > Objects
Void DemoToken_StopUsingToken()
Void SendModeScriptCommand(Text CommandName, Int3 Int3Val)
Void Entity_TriggerTurbo(CEntity Target, Integer StartTime)
Void EditReplay(Array< Text > ReplayList, CTitleControl::EReplayEditType EditType)
Array< CNotificationsConsumerEvent *const > Events
Text const SendToServerAfterMatchUrl
Real ComputeWidth(Text Text)
Boolean const IsOnTechNucleus
Void Bindings_RemoveContext(Text ContextName)
Vec3 const CommandValueVec3
CScoreMgr *const ScoreMgr
Documentation for class CModulePlaygroundPlayerState.
Boolean IsUsingPhysicMatLib
Void Anchor_Remove(Ident Id)
Boolean SubMoney(CPlayer Player, Integer Amount)
Boolean CameraEatingInputsScript
Void Zoom(CMapEditorCamera::EZoomLevel Level, Boolean Smooth)
Asynchronous task result.
Boolean const IsOnTechLaser
Documentation for class CSmMapBase.
Asynchronous task result.
Boolean const IsDraggingCursor
Boolean OverlayHideSpectatorInfos
Array< Text > ParamArray2
Boolean const IsColorBlindModeActive
CMapEditorInventoryDirectory *const CurrentRootNode
Task result containing a list of account trophy gain.
CModeVehicle Vehicle_Create(Ident ModelId, Vec3 Offset, Integer Armor, CModeVehicleManager::EArmorUse ArmorUse, CModeVehicle Owner)
Void Spectator_SetForcedTarget_Clear()
The model of a map block.
Documentation for class CModulePlaygroundScoresTable.
CMlControl GetFirstChild(Text ControlId)
Void addfirst(ElemType Elem)
@ OnPlayerRequestActionChange
Void Turret_Destroy(CModeTurret Turret)
Array< Text > CustomResultData
Array< ElemType > slice(Integer Index)
Boolean CanPlaceMacroblock_NoDestruction(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void SetBgColor(Text HexColor)
Ident Build_Begin(CPackCreatorPack Pack, CPackCreatorTitleInfo TitleInfo)
Text UISequence_PodiumPlayersWin
Boolean const IsSwitchedToPlayground
Void RequestGotoMap(Text MapUid)
Real Atan2(Real _Argument1, Real _Argument2)
CVideo CreateVideo(Text Url, Boolean IsLooping, Boolean AutoProcessing, Boolean UseMipMap)
CEditorMediaTracker *const MediaTracker
Text const ClientTitleVersion
Integer const WaypointTime
Boolean const IsOnTechArmor
NWebServicesPrestige::EPrestigeMode const Mode
Integer Transitions_GetTransitionSelectedIndex()
Void Maker_EditTitle(Text EditedTitleId)
CEditorSkin *const SkinEditor
Results containing a list of media info.
Array< CItemAnchor *const > Items
Text GetSubObjectNameFromIndex(Integer ScriptIndex)
Void SetPosition(Vec3 Position)
Void Interaction_CloseSelection()
@ VoxelPickDrag_SelectTranslation
Integer const TimeElapsedSinceLastStunt
Void Score_Clear(CSmScore Score)
ElemType get(Integer Index)
Real const CollectionSquareHeight
Array< CNadeoServicesMap *const > MapList
Asynchronous task result.
Real SpectatorCamAutoLatitude
CSmMapLandmark *const Landmark
Integer GetItemsCountResult()
CPackCreatorPack *const CurrentPack
Void Bindings_RemoveBinding(Text ContextName, Text BindingName)
Documentation for class CActionManager.
Void Ladder_EnableChallengeMode(Boolean Enable)
CModeVehicle *const OwnerVehicle
Integer const CommandValueInteger
CGhostManager *const GhostMgr
Void SetSubObjectIndexForLayer(Integer SubObjectIndex, Integer LayerIndex, Boolean ResetFirst)
Array< CTeam *const > Teams
Void TaskResult_Release(Ident TaskId)
CUIConfig::EVisibility SmallScoreTableVisibility
Void SpawnPlayer(CSmPlayer Player, Integer ClanNum, CModeVehicle Vehicle, Integer ActivationDate)
Boolean OverlayHideConsumables
Integer SetOfElements_GetEdgesCount(Ident SetHandle)
Void SetDistanceVisible(Boolean Visibility)
Void ResetCustomColumns(CScore Score)
Boolean TTS_AltText_Translate
Array< Text > PrefabNames
Real Transitions_GetTransitionSizeFromIndex(Integer TransitionIndex)
Boolean const EditorInputIsDown_IconUp
Void SelectionSet_SelectAll()
Boolean const EditorInputIsDown_Menu
Integer const CooldownStartTime
Standard animation functions.
CMapEditorPlugin::CardinalDirections SubDirs(CMapEditorPlugin::CardinalDirections _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
Integer BigMessageSoundVariant
Text const BroadcastTVLogin
Boolean Interface_AllyEnableCustomColor
Asynchronous task result.
Real EaseInQuart(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Integer GetFinishBlockCount(Boolean IncludeMultilaps)
CMlScript_ReadOnly::ESystemSkuIdentifier SystemSkuIdentifier
CZone GetUserZone(Text WebServicesUserId)
Boolean GiveUpBehaviour_RespawnAfter
CAccountTrophyLastYearSummary *const Summary
Void Ladder_CancelMatchRequest()
Array< CSmMapLandmark const *const > MapLandmarks_PlayerSpawn
Void GhostDriver_Upload_TeamMember_Begin()
Integer const BronzeScore
Array< Integer > BrushsSelected
Boolean PlaceMacroblock_AirMode(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Activity_Match_Create_End()
Text const PlaygroundScriptEventType
Void Bindings_GetContextBindings(Text ContextName)
Integer Subscription_GetEndTimeStamp(Ident UserId, Text SubscriptionName)
Vehicle or Character settings.
Void SetGameModeNameAndCustomData(Text GameModeName)
Integer const NbEliminationsInflicted
Integer ToInteger(Text _Text)
Returns the Integer corresponding to _Text.
Boolean HideEditorInterface
CMapWaypoint *const Waypoint
Boolean Steam_OpenLinksInSteam
Void SetEngineActivated(Boolean IsActivated)
Array< CSmMapLandmark const *const > MapLandmarks_PlayerSpawn
Asynchronous task result.
CTaskResult_NSSkin Skin_NadeoServices_Register(Ident UserId, Text SkinDisplayName, Text SkinFileName)
CSmPlayer CreateBotPlayer(Ident ModelId, Integer ClanNum)
Void PlayMap(Text Map, Text Mode, Text SettingsXml)
Asynchronous task result.
Text Join(Text _Separator, Array< Text > _Texts)
Joins a set of texts with the given separator.
Void SetPlayerVehicle_ResetControlledModeValues(CSmPlayer Player)
Void Hud_Load(Text ModuleName)
Array< Text > CustomEventData
Void RequestAutoTeamBalance()
Void SetNbBotPlayers(Integer NbClan1, Integer NbClan2)
Void EditNewMap(Text Environment, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Text EditorPluginScript, Text EditorPluginArgument)
CTaskResult_AccountTrophyLastYearSummary Trophy_GetLastYearSummaryForUser(Ident UserId, Text WebServicesUserId)
Void Score_GetFromCompressedPlatformScore(Integer CompressedScore, Integer RespawnCount, Integer Time)
CMapEditorPlugin::CardinalDirections Dir
Text const CancelerWebServicesUserId
Void Playlist_SwapUp(Integer Index)
Text GetItemSkinBg(CItemAnchor AnchoredObject)
Void PublishFile(Text FileName)
Real EaseInOutQuart(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void SetGaugeBGVisible(Boolean Visibility)
Documentation for class CSeason.
CUIConfig const *const UI
Void EditNewMap(Text Environment, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Boolean UseSimpleEditor, Array< Text > EditorPluginsScripts, Array< Text > EditorPluginsArguments)
CTrophyAchievement_LiveMatch * TrophyAchievement_LiveMatch
CManiaAppPlaygroundEvent::GameplayTurboRoulette const GameplayTurboRoulette
Array< Ident > MaterialIds
Void SetOfVertices_Weld(Ident VerticesSetHandle)
Boolean const IsSpectator
Integer ScoreSummary_MatchPoints1
Boolean Bots_AutoIgnoreBotEvents
Text const Model_CharacterPilot_SkinUrl
Documentation for class CUILayer.
Boolean const InvitedIsFirstPartyDisplayName
CMacroblockInstance GetMacroblockInstanceFromUnitCoord(Int3 Coord)
Text UISequence_CustomMTClip
Integer const ViewerCount
Void Layers_MoveSelectedLayerDown()
Array< CHttpRequest *const > Requests
Asynchronous task result.
Text Replace(Text _Text, Text _ToReplace, Text _Replacement)
Replaces occurences of _ToReplace in _Text with _Replacement.
Integer FloorInteger(Real _Argument1)
Real EaseInElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Array< CGhost *const > GhostRecorder_Ghosts
Boolean CanPlaceMacroblock_NoTerrain(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void SetOfElements_CollapseEdgeWithVertex(Ident SetHandle)
Boolean RemoveMacroblock_NoTerrain(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Task result containing a Squad.
Void Scores_ComputeLadderRank(CSmMode::ESmScoreSortOrder Criteria)
Documentation for class CAccountTrophyLastYearSummary.
Boolean UseDefaultActionEvents
Boolean GetItemCanBeBought(CPlayer Player, Text ActionUrl)
Void EditNewMap(Text Environment, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Boolean UseSimpleEditor, Text EditorPluginScript, Text EditorPluginArgument)
Documentation for class CMapEditorCamera.
Array< ElemType > sortreverse()
CModulePlaygroundScoresTable * ScoresTable
Text File_ReadText(Text FileName)
Integer const StatCurrentValue
Text const MemberAccountId
CTitle const *const LoadedTitle
Boolean EnableGhostRecording
API for titles menus to control the main loop.
Text const RewardDisplayName
CMapEditorPlugin::CardinalDirections GetOpposedDir(CMapEditorPlugin::CardinalDirections _Argument1)
Void GetBordersVertexs(Ident SetHandle, Ident SetVertexHandle)
Documentation for class CPrestige.
Text TimeToText(Integer _Time)
Returns the Text corresponding to _Time.
Boolean const InvitedIsFirstPartyDisplayName
Array< CMapEditorInventoryNode * > RootNodes
Void Player_AddWaypointTime(CSmPlayer Player, Integer Time, CSmMapLandmark Landmark)
Text const KickerAccountId
Documentation for class CMacroblockModel.
Boolean SetClipListFromBlock(CBlockModel BlockModel)
AssociativeArray< KeyType, ElemType > sort()
Integer GetMultilapBlockCount()
Boolean DisableAutoUnderground
Void EditedPlaygroundHud_SetPreviewContext(Ident ContextId)
Array< Real > Tracks_Volume
CEditorEditor *const EditorEditor
Integer GetLocalDelta_Years(Text _Timestamp1, Text _Timestamp2)
Returns the duration in complete years between 2 timestamps, according to the local dates.
Text FormatInteger(Integer _Argument1, Integer _Argument2)
CCampaign Campaign_Get(Text CampaignId)
Void Track_Player_OfficialCampaignAllTrackCompleted_V2(Ident UserId, Integer Year, CTrackingMgr::EEventSeason Season, CTrackingMgr::EEventMedalLevel MedalLevel)
CClient GetClient(CUser Login)
Boolean Interaction_StartRotation(Ident RotationSetHandle)
CManiaAppPlaygroundEvent::GameplaySpecialType const GameplaySpecialType
Text GetColorPaletteName(CMapEditorPlugin::MapElemColorPalette EColorPalette)
Real const AbsoluteRotation
Boolean const CreatedWithPartyEditor
CHttpRequest CreatePost(Text Url, Text Resource, Text AdditionalHeaders)
Documentation for class CDirectLink_Splitscreen.
Void Watch(CBlockClip Clip)
Real Tan(Real _Argument1)
Real SpectatorCamAutoLongitude
Integer const TMObjective_GoldTime
CMlControl::AlignVertical VerticalAlign
Text FormatDelta(Text _Timestamp1, Text _Timestamp2, EDurationFormats _Format)
Returns the duration between 2 timestamps, formatted according to the locale. Not available on server...
Ident Ghost_Add(CGhost Ghost, Boolean IsGhostLayer, Integer TimeOffset)
Real Norm0(Vec2 _Argument1)
Returns maximum of the absolute value of each component.
Void SaveMapGamepadEditor(Text FileName)
Array< CSmScore *const > Scores
Integer const DiffWithBestRace
Boolean Material_UVEditor_IsRunning()
Documentation for class CMapBotPath.
CBlockClipList *const ClipList
Array< CMapInfo *const > MapInfos
Boolean DisableQuickEnter
Array< Integer > BestLapTimes
Void AddAngle(Real DeltaRad)
Array< Text > ChallengeNames
CManiaAppBrowser *const ParentApp
Documentation for class CVoiceChatEvent_DisplayUI.
Text const Model_CharacterPilot_SkinUrl
Void SetPlayerVehicle_MaxSpeedValue(CSmPlayer Player, Real MaxSpeedValue)
Void SetOfVertices_DrawIcosahedron(Ident InputSetHandle, Ident ResultSetHandle)
Boolean PlaceGhostBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void SetKeyColor(Text HexColor)
Array< CNews *const > NewsList
Text const KickerDisplayName
Boolean const EditorInputIsDown_Cut
Void GetConnectResults(CBlock ExistingBlock, CBlockModel NewBlock)
Boolean Interaction_StartPickJoint()
Documentation for class CTrophyAchievement_SoloRanking.
CTaskResult AccountSkin_NadeoServices_RemoveFavorite(Ident UserId, Text SkinId)
Boolean AltMenuNoDefaultScores
@ Error_Net_ServerUnreachable
CUserV2Profile::EInputMouseReleaseKey Inputs_MouseReleaseKey
Text Bindings_GetBindingDisplayName(Text ContextName, Text BindingName)
Manialink filename entry.
Void SetOfFaces_Extrude(Ident SetHandle, Ident ResultSetHandle)
Void OnBrushSelected(Integer CurrentPage, Integer Index)
Integer GetMillisecondsSinceInit()
Returns local milliseconds elapsed since game initialisation.
Void ContextRemove(Ident ContextId)
Documentation for class CModeVehicle.
CSmModeEvent::EActionSlot const ShooterActionSlot
Documentation for class CUIConfigMarker.
API for a Title main menu.
Boolean ScoreTableOnlyManialink
CTaskResult_AccountTrophyLastYearSummary Trophy_GetLastYearSummary(Ident UserId)
Ident Anim_GetModelId(Text ModelName)
Integer const RequestedClan
Boolean Interaction_StartVoxelPickDrag_Creation()
CTaskResult News_OpenLink(Ident UserId, Text Type, Text Param)
Boolean Build_IsGenerated(Ident BuildId)
Integer const CurrentTime
CImage GetSubFolderIconFromId(Integer FolderIndex, Integer ElemIndex, CEditorSkin::EEditorSkin_IconType IconType)
Boolean HasClass(Text Class)
Boolean const Request_IsInProgress
Void GetConnectResults(CMacroblockInstance ExistingBlock, CMacroblockModel NewBlock)
Text const ErrorDescription
Void VoxelSpace_SetVec3(Vec3 Pos)
Boolean Interaction_StartVoxelPickDrag_Base(CEditorMesh::EElemType ElemType)
Integer Layers_GetLayerSelectedIndex()
@ CustomMTClip_WithUIInteraction
Boolean OverlayScoreSummary
CHttpRequest *const Request
Boolean Interaction_StartVoxelPickDrag_Select(Ident SelectionSetHandle)
Array< Real > Tracks_VolumedB
Documentation for class CAudioSourceMusic.
Array< CSkinInfo * > SkinList
Array< CSmActionEvent *const > PendingEvents
CActionInterface Action_GetState(CModeTurret Turret, CActionManager::EActionSlot Slot)
Documentation for class CStuntStatus.
Boolean CrudeExtrapolation_AllowDelay
CTitleControl *const TitleControl
Boolean Online_AutoSaveReplay
Boolean Interaction_StartPickScale(Ident ScalingSetHandle)
Text const CancelerCountryFlagUrl
Void TurnH(Boolean Clockwise, Boolean HalfSteps)
Boolean PlaceMacroblock_NoTerrain(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Task result containing a map info from NadeoServices.
Integer Map_GetMultiAsyncLevelRecord_v2(Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData, Integer MultiAsyncLevel)
Real Pow(Real _Argument1, Real _Argument2)
Void File_WriteText(Text FileName, Text Text)
CMapInfo GetNextMap(CMapInfo CurrentMapInfo)
CTaskResult_AccountTrophyGainList Trophy_CompetitionMatch_SendResultList(Text CompetitionName, Text CompetitionStage, Text CompetitionStageStep, Text CompetitionMatchInfo)
Boolean UseLaserSkewering
Void Material_ClearFilters()
Void DestroySound(CAudioSource Sound)
Void SpawnBotPlayer(CSmPlayer Player, CSmPlayer Owner, Integer Armor, Vec3 Offset, Integer ActivationDate)
CUILayer *const CustomEventLayer
Integer PrevRaceNbRespawns
Void SetPlayer_Delayed_Cruise(CSmPlayer Player, Boolean Activate, Real CruiseSpeedValue)
CNadeoServicesSkin *const Skin
CTitle *const LoadedTitle
Boolean const IsUltraShadowsQualityAvailable
Void SetOfEdges_BorderExpand(Ident SetHandle)
Real Interface_OppoLinearHue
Void ResetColor(CScore Score)
Ident Ghost_Add(CGhost Ghost, Boolean IsGhostLayer)
Documentation for class CTrophySoloMedalAchievementSettings.
Void SendModeScriptCommand(Text CommandName, Int2 Int2Val)
Documentation for class CTrophySoloMedalAchievementLevelSettings.
Boolean OverlayHideMapInfo
Void RemoveClip(CBlockClip Clip)
Integer const VoiceChat_Devices_DirtyCounter
Array< CModeVehicle const *const > Vehicles
Boolean RemoveBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Vec3 PickInfo_GetNextVertexPosition()
Documentation for class CSquad.
Void Interaction_Selection_SetUseParts(Boolean UseParts)
CNotificationsConsumerNotification *const Notification
The model of a map block.
CModulePlaygroundHudModel *const EditedPlaygroundHud
CEntity *const ShooterEntity
CTaskResult_FriendList Friend_GetList(Ident UserId)
Void SetGaugeAngle(Real Angle)
CGameUserVoiceChat *const User
Void Destroy(CHttpRequest Request)
Void ViewReplay(Text Replay)
Array< CSmMapLandmark *const > MapLandmarks
CTaskResult_FileList Media_GetGameList(CDataFileMgr::EMediaType Type, Text Path, Boolean Flatten)
CUser::EStereoDisplayMode const StereoDisplayMode
Text const InvitedCountryFlagUrl
Documentation for class CModeTurretManager.
Real EaseInOutExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
CModeVehicle *const Vehicle
Void WatchClosestCheckpoint(Boolean Smooth)
Void SetGaugeSpeedMax(Real Maximum)
CTaskResult_Squad Squad_SetLeader(Ident UserId, Text SquadId, Text WebServicesUserId)
Array< Text > ChallengeIds
Void SetPlayer_Delayed_NoSteer(CSmPlayer Player, Boolean Activate)
Void Squad_SetLocked(Ident UserId, Text SquadId, Boolean Locked)
CUIConfig GetUI(CUser User)
Boolean CanPlaceBlock_NoDestruction(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, Boolean OnGround, Integer VariantIndex)
Array< CMatchSettingsPlaylistItem *const > Playlist
CEditorMesh::ELayerType Layers_GetEditedLayerType()
Documentation for class CMapRecord.
CBlock GetGhostBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Integer const SilverScore
Text const CountryFlagUrl
Void Track_Player_TrackOfTheDayWeekAllTrackCompleted_V2(Ident UserId, Integer Year, Integer Week, CTrackingMgr::EEventMedalLevel MedalLevel)
Void Track_News_PlayerAction(Ident UserId, Text NewsId, Text Placement, Text Action)
Text const InvitedWebServicesUserId
Void Spectator_SetForcedTarget_Entity(CEntity Entity)
Void CloseEditSelectedLayer()
Void Join_GetServerInfo_Result(Boolean AsSpectator, Text Password)
CGhost Map_GetAuthorGhost(CMap Map)
Void Module_Load(Text ModuleName)
CMapEditorPlugin::PhaseOffset NextItemPhaseOffset
Array< CSmPlayer *const > BotPlayers
CTaskResult_MapList Map_GetGameList(Text Path, Boolean Flatten)
Void SetTitleCampaign(Integer CampaignNum, Text ScoreContext, Text MapsFolderNameOrPlayListName, Boolean OfficialRecordEnabled, Boolean DisableUnlockSystem)
Void WatchWholeMap(Boolean Smooth)
API for the plugins of the map editor.
Boolean IsBlockModelSkinnable(CBlockModel BlockModel)
CVoiceChatConfig *const VoiceChat
ERoadsideSpectatorVisibility
Real DegToRad(Real _Degree)
Converts an angle from degrees to radians.
Boolean Client_ComputeMinimap
Void Material_UVEditor_Open(Ident MaterialId, CMlQuad LocationQuad)
Boolean const MapList_IsInProgress
Documentation for class CDirectLink_NewMap.
Void TTS_Context_Change(Ident ContextId, Text Text, Boolean Translate)
CTaskResult_ReplayList Replay_GetGameList(Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
CMapEditorInventoryDirectory GetDirectoryAfter(CMapEditorInventoryNode Node)
Text const MemberSkinOptions
Void Playlist_Add(Text File)
Documentation for class CReplayInfo.
Boolean Title_IsForbiddenWithParentalLock
Array< CSmMapLandmark const *const > MapLandmarks_BotPath
Int3 GetNeighbourCoord(Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
Void ScriptSettings_SetToDefault()
Boolean OverlayHideCrosshair
CTaskResult_Ghost Map_GetMultiAsyncLevelRecordGhost_v2(Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData, Integer MultiAsyncLevel)
Boolean RemoveMacroblockInstanceFromOrder(Integer Order)
Standard time manipulation functions.
Text const CompetitionStage
Documentation for class CMapEditorInventoryArticle.
AssociativeArray< KeyType, ElemType > sortkey()
Real const PlayersLevelMax
CParsingNode GetFirstChild(Text Name)
Void OnStickerSelected(Integer CurrentPage, Integer Index)
Real Inputs_MouseSensitivityLaser_Raw
Boolean SetClipListFromBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Boolean const EditorInputIsDown_RemoveAll
Void SetPlayerVehicle_BrakeValue(CSmPlayer Player, Real BrakeValue)
CActionInterface Action_GetState(CPlayer Player, CActionManager::EActionSlot Slot)
Void Vehicle_SetTrailVisible(CModeVehicle Vehicle, Boolean IsVisible)
Documentation for class CZone.
Void Discard(CSmModeEvent Event)
CMapEditorInventoryDirectory *const ParentNode
Void ActionSetVariant2(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, Integer ActionVariant)
CModulePlaygroundInventory * Inventory
Integer SpawnDelayDuration
Boolean IsSkinForeground(CGameItemModel ItemModel, Text SkinFileName)
Integer Material_GetSubTexIndexSelected()
Array< CBlockClipList *const > MacroblockInstanceClipLists
Array< CTeam const *const > Teams
Documentation for class CEditorAsset.
Void JoinServer(Text ServerLogin, Boolean AsSpectator, Text Password)
Boolean IsKeyPressed(Integer KeyCode)
Void SendModeScriptCommand(Text CommandName, Text TextVal)
Array< CTaskResult *const > TaskResults
Array< Integer > EndMatchRanks
Void Track_Live_RoyalPlayed_V2(Ident UserId, Integer Rank, Boolean Win, Boolean IsSuperRoyal, Text Division)
Boolean DontScaleMainMenuForHMD
Void SetDistanceFooterLineVisible(Boolean Visibility)
Text const MemberWebServicesUserId
CParsingDocument Parse_Xml(Text Contents, Boolean GenerateText, Boolean GenerateTextRaw, Boolean GenerateTextResursive)
Integer Clamp(Integer _X, Integer _Min, Integer _Max)
Returns the value X clamped to the range Min..Max.
Void SetSpectateTarget(Text Player)
Array< CModeVehicle const *const > Vehicles
CTaskResult SetUserZone(Ident UserId, Text ZoneFullPath)
Void SetDecoImageUrl_Screen8x1(Text ImageUrl)
Boolean Interaction_StartSelection(Ident SelectionSetHandle, CEditorMesh::EElemType ElemType, Ident SelectionSetToPickFrom, Boolean IsFromALayer, Boolean AllowDoubleClick)
Boolean Interaction_StartSplit()
Void Turret_Manual_SetTargetPos(CModeTurret Turret, Vec3 TargetPos)
Void TogglePaintSymMode()
Void Vehicle_Assign_AutoPilot(CModeVehicle Vehicle, Text ModelName, Boolean LoopPath)
Ident ContextAdd(Text ContextName)
Array< Text > CustomEventData
Void Compose_Attribute(Ident ComposerId, Text Name, Real Value)
Real ComputeHeight(Text Text)
Text const ForcedClubLinkUrl1
CTaskResult_Season Season_Update(Ident UserId, Text SeasonId, Text SeasonName, Text GameMode, Text GameModeCustomData, Text MapRecordType, Integer StartTimeStamp, Integer EndTimeStamp, Array< Text > MapUidList)
Text const MemberCountryFlagUrl
Documentation for class CTrophyAchievement_CompetitionMatch.
CSystemPlatform *const System
Vec3 const PlayerLastAimDirection
Boolean UISequence_CanSkipIntroMT
Void Interaction_Scale_SetStep(Real ScalingStep)
Integer const SkiddingDuration
Boolean UseAlternateWeaponVisual
CBlockModel *const BlockModel
Array< CGameUserVoiceChat *const > VoiceChat_Users_Muted
CTaskResult CheckNetworkAvailability(Ident UserId)
CBlockModel GetTerrainBlockModelFromName(Text TerrainBlockModelName)
Real EaseInOutElastic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutQuint(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void CopyPaste_SelectAll()
Text Layers_GetLayerNameFromIndex(Integer LayerIndex)
Documentation for class CNews.
CTitleEdition *const TitleEdition
Void Bindings_SetBindingDisplayName(Text ContextName, Text BindingScriptId, Text BindingDisplayName)
Boolean Ghost_IsReplayOver(Ident GhostInstanceId)
Documentation for class CNotification_SquadInvitationCanceledForFullSquad.
CUserPrestige *const UserPrestige
Documentation for class CMapObjectAnchor.
CMatchSettings MatchSettings_CreateFile(Text FilePath)
Real VoiceChat_VoiceDetection_Sensitivity
Real ComputeWidth(Text Text, Boolean Translated)
AssociativeArray< KeyType, ElemType > sortkeyreverse()
CTaskResult Season_LoadScore(Ident UserId, Text SeasonId)
Array< Text > AlliesConnected
Text const SoloRankingAchievementType
Void EditSkinsFromFileName(Text SkinFilePath)
Integer const HandicapForceGasDuration
Text const SubmitterWebServicesUserId
Void ComputeItemsForMacroblockInstance(CMacroblockInstance MacroBlockInstance)
Array< CSmMapLandmark const *const > MapLandmarks_Sector
CTaskResult_ReplayList Replay_GetGameList(Text Path, Boolean Flatten)
CUIConfig::EVisibility TeamLabelsShowNames
Integer const SplitScreenCount
Text const RewardDisplayName
Boolean Binding_IsActive(Text BindingName)
Documentation for class CVoiceChatEvent_SpeakingUsersChanged.
Boolean CrossPlay_Setting_GetEnabled(Ident UserId)
Void MoveSelectedLayerDown()
Void SetOfElements_SetAllElements(Ident SetHandle)
Array< CSmObject *const > Objects
Void Track_Context_MapStart(Ident UserId, Text MapUid, Text Environment)
Real EaseInOutSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
CNadeoServicesItemCollection *const ItemCollection
Integer Display_HideElemsByDistance_Distance
Void PassOn(CSmModeEvent Event)
Integer const SkillPoints
Void Vehicle_Assign_AutoPilot(CModeVehicle Vehicle, Text ModelName)
CMacroblockInstance GetMacroblockInstanceConnectedToClip(CBlockClip Clip)
Array< CSmPlayer *const > Players
Integer Map_GetMedal(Ident UserId, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData)
Void SetPlayer_Delayed_Fragile(CSmPlayer Player, Boolean Activate)
Boolean Ban(CClient Client, Text Reason)
Ident Projectile_CreateAtLocation(Ident ProjectileModelId, CSmPlayer PlayerToIgnore, Vec3 InitialPosition, Vec3 InitialDirection, Vec3 InitialVelocity)
Void SelectArticle(CMapEditorInventoryArticle NodeArticle)
Boolean const MouseLeftButton
Boolean const ShooterUsedAction
Documentation for class CEditorBase.
A 1-square-sized part of a block instance.
Boolean GetRaceCamera(Vec3 Position, Real Yaw, Real Pitch, Real Roll, Real FovY)
API for GameModes Manialinks.
CUIConfig::EUISequence UISequence
Integer const TMObjective_SilverTime
Void SetMoney(CPlayer Player, Integer Amount)
CParsingNode GetFirstChild(Text Name)
CUIConfig::EHudVisibility LabelsVisibility
Integer UISequence_CustomMTRefTime
Array< CManiaAppEvent *const > PendingEvents
Text const CancelerAccountId
Integer UiScoresPointsLimit
Array< CChatHistory * > Histories
Text ToUpperCase(Text _TextToChange)
Changes lower case characters to upper case characters.
Void EditReplay(Array< Text > ReplayList)
Void Interaction_SetPreview(Ident SetToPreview)
CTitleControl::EResult const LatestResult
Void GiveUpBehaviour_RespawnAfter_SetLandmark(CSmPlayer Player, CMapSpawn Spawn, Integer Date)
Void SetPlayer_Delayed_AdherenceCoef(CSmPlayer Player, Real AdherenceCoef)
Real const BeatsPerMinute
Array< Integer > Tags_Favored_Indices
Text const TrophyAchievementType
Documentation for class CTaskResult_GhostDriverDownload_Member.
An playground Store module.
CTaskResult_NSItemCollection ItemCollection_Get(Ident UserId, Text ItemCollectionId)
CServerInfo *const ServerInfo
Array< Text > MaterialNames
Array< CMacroblockModel *const > MacroblockModels
Array< CTeam *const > Teams
CMacroblockInstance CreateMacroblockInstance(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor, Integer UserData)
Boolean Adverts_UsePersonnalData
Void SetOfVertices_DrawDisc(Ident InputSetHandle, Ident ResultSetHandle)
Boolean Dbg_ForceIntensity
CImage GetAllIconFromId(Integer Index, CEditorSkin::EEditorSkin_IconType IconType)
CUserV2Manager *const UserMgr
Integer Compare(CTmRaceResultNod Other, CTmRaceResultNod::ETmRaceResultCriteria Criteria)
Void SetAuthorTimeAndGhost(CGhost Ghost)
CAudioManager *const Audio
Boolean NoticesFilter_HidePlayerWarning
Void DataAttributeSet(Text DataName, Text DataValue)
Void GetPathAndName(Text ZoneFullPath, Text ZonePath, Text ZoneName)
Boolean User_ForceEmptyPilotSkin
Boolean const IsExperimental
Void HideCustomSelection()
Boolean const EditorInputIsDown_CameraZoomNext
Void SelectBrotherArticle(Boolean NextOrElsePrevious)
CSmMode::EActionInput OnStuckInput
Void Bindings_AddContext(Text ContextName)
Void SelectNode(CMapEditorInventoryNode Node)
CTaskResult_Connect ConnectUser(Ident UserId, Boolean ForceUbisoftConnectOverlay)
Boolean PlayerDisableFreeCam
Array< CMapEditorConnectResults *const > ConnectResults
Text Trim(Text _Argument1)
Text const MemberDisplayName
Boolean const EditorInputIsDown_CursorTiltLeft
Documentation for class CVoiceChatEvent_User_IsMuted.
Void Interaction_CloseVoxelPickDrag_Select()
Asynchronous task result.
Text const Model_CarSport_SkinName
Array< CSmPlayer *const > Players
Void Display_HideElemsByDistance_Start(Ident SetHandle)
CMlControl::AlignHorizontal HorizontalAlign
Real CameraToTargetDistance
Integer MaterialPhysic_GetGameplayId(Ident MaterialId)
Void PlayMapList(Array< Text > MapList, Text Mode, Text SettingsXml)
Void SendModeScriptCommand(Text CommandName, Real RealVal)
Real EaseInOutCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
ElemType operator[](Ident Id)
CStuntFigure *const StuntFigure
Boolean const ForceMacroblockColor
Text Menus_BgReplayFileName
Array< CMapGroup * > MapGroups
Integer GetGroundHeight(Integer CoordX, Integer CoordZ)
Void SetPlayer_Delayed_Reset(CSmPlayer Player)
Boolean Dbg_ForceSequential
Void RemoveMarker(CUIConfigMarker Marker)
Text const AuthorZoneFlagUrl
CNadeoServicesMap *const Map
Documentation for class CNod.
CTaskResult_FileList Media_GetGameList(CDataFileMgr::EMediaType Type, Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
CTaskResult_WSNotification Notification_PopNext(Ident UserId)
Documentation for class CActionInterface.
CTaskResult_AccountTrophyGainHistory Trophy_GetGainHistoryByType(Ident UserId, Integer TrophyType, Integer Offset, Integer Count)
Boolean const IsFirstPartyDisplayName
Array< CMapInfo *const > MapInfos
Integer TMObjective_SilverTime
Boolean const KickerIsFirstPartyDisplayName
Real const PlayersLevelAvg
CSmPlayer const *const InputPlayer
Void Ghost_Remove(Ident GhostInstanceId)
Integer GetNbItemModelSkins(CGameItemModel ItemModel)
Integer const CurrentClan
Documentation for class CMap.
Void SetRatio(Real NewRatio)
Text const VoiceChat_Device_In_Current
Array< CHudModule *const > SubModules
Text const ExternalEventType
Text const InvitedAccountId
Void FileToolBarSendCmd(Text CmdName)
Array< CTaskResult *const > TaskResults
CManiaAppPlaygroundEvent::Type const PlaygroundType
CTaskResult UserSave_DeleteFile(Text Path)
Ident Ghost_Add(CGhost Ghost)
Boolean const EditorInputIsDown_Camera3
Array< Ident > CheckpointLandmarkIds
Boolean IsCustomRGBActivated()
CManiaAppPlaygroundCommon *const ParentApp
Text Compose(Text _Argument1)
Text Interface_CrosshairName
Boolean const HasBeenActivated
Void QuitServer(Boolean Silent)
Void Zoom(CMapEditorCamera::EZoomLevel Level)
Boolean Interaction_StartTranslation(Ident TranslationSetHandle)
Documentation for class CMapBotSpawn.
Array< CSmMapLandmark const *const > MapLandmarks_Gauge
Void Ladder_OpenMatch_BeginRequest()
Boolean const IsConnectedToMasterServer
Void Parts_UngroupSelectedParts()
Void Layers_EditSelectedLayer(Boolean RegenerateSolid)
Text const InvitedWebServicesUserId
Vec3 const PlayerLastPosition
Void DisableMouseDetection(Boolean Disable)
Void PlaySoundEvent(CAudioSource Sound, Real VolumedB, Integer Delay)
Void Spectator_SetForcedTarget_Landmark(CMapLandmark Landmark)
CTaskResult Tag_SetClubTag(Ident UserId, Text ClubTag)
Boolean PlaceTerrainBlocks_NoDestruction(CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Documentation for class CAudioSource.
Void Compose_Node_Open(Ident ComposerId, Text Name)
Array< CSmPlayer *const > Spectators
Void FollowCursor(Boolean Follow)
CEditorModule *const ModuleEditor
Boolean const InviterIsFirstPartyDisplayName
Array< CGhost *const > Ghosts
CMapEditorInventoryDirectory GetDirectoryBefore(CMapEditorInventoryNode Node)
Integer const ActionChange
Boolean IsValidUrl(Text Url)
CEditorMesh::EInteraction const CurrentInteraction
Text const InvitedAccountId
CTaskResult_Squad Squad_RemoveMember(Ident UserId, Text SquadId, Text WebServicesUserId)
Boolean const InviterIsFirstPartyDisplayName
Void DisplayDefaultSetObjectivesDialog()
Boolean BrakeIsToggleMode
Text const CancelerDisplayName
Void ToggleIsTextEnabled()
Boolean GiveUpBehaviour_SkipAfterFinishLine
Array< CSmPlayer *const > AllPlayers
Integer const StartTimeStamp
Void SetItemSkins(CItemAnchor AnchoredObject, Text BgSkinFileName, Text FgSkinFileName)
Integer const PrefabNamesUpdateId
Array< Integer > PrevRaceTimes
Array< Ident > MaterialPhysicsIds
Int3 GetConnectableCoord()
Void Turret_Activate(CModeTurret Turret)
Integer const NextEchelonPercent
Void Part_SetAnchorPos(Vec3 Position)
Text const InvitedDisplayName
Void TestMapWithMode(Text RulesModeName)
Integer const UserSave_AvailableSpace
Array< CSkinInfo * > InvitedSkinList
CTaskResult_UserPrestige Prestige_GetCurrentAccountPrestigeForUser(Ident UserId, Text WebServicesUserId)
Void Context_SetActive(Text ContextName, Boolean IsActive)
CStation::EEchelon const Echelon
Text const Model_CarSport_SkinUrl
CHttpRequest CreatePost(Text Url, Text Resource)
NWebServicesPrestige::EPrestigeMode const Mode
Void SetColor(CScore Score, Vec3 Color)
Boolean RemoveMacroblock(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Vec3 CameraTargetPosition
Ident MaterialPhysic_GetDefault()
Boolean EnableMenuNavigationInputs
Array< CGameUserVoiceChat *const > VoiceChat_Users_Speaking
Boolean HoldLoadingScreen
Array< CImage * > AllIcons
Boolean const HasSucceeded
CUserV2Profile::EDisplayRecords Interface_DisplayRecords
Void MatchSettings_EditScriptSettings(CMatchSettings MatchSettings)
Documentation for class CModulePlaygroundTeamState.
Void Ghost_CopyToScoreBestRaceAndLap(CGhost Ghost, CSmScore Score)
ElemType get(Integer Index, ElemType DefaultValue)
Void DestroyBotPlayer(CSmPlayer BotPlayer)
Array< CNadeoServicesItemCollectionVersion * > VersionList
Array< CManiaAppEvent *const > PendingEvents
CTaskResult_StringIntList GetGroups(Ident UserId)
Array< CParsingDocument *const > DocumentsXml
Integer Editors_MapEditorQuickstartMapType
Ident Compose_Start_Xml(Boolean Compact)
CTaskResult Replay_Save(Text Path, CMap Map, CGhost Ghost)
Boolean exists(ElemType Elem)
Array< CGameUserVoiceChat *const > VoiceChat_Users_Remote
Void Trophy_CompetitionMatch_ClearResultList()
CTitle *const LoadedTitle
CUIConfigMarker AddMarker(Ident GhostInstanceId)
Void AuthorTime_SetFromGhost(CGhost Ghost)
Boolean const MatchSettings_EditScriptSettings_Ongoing
Void SpawnBotPlayer(CSmPlayer Player, Integer ClanNum, Integer Armor, CMapBotSpawn BotSpawn, Integer ActivationDate)
Array< Integer > SubFolderElemSelected
Integer const ShooterWeaponNum
Text const KickerWebServicesUserId
ElemType get(KeyType Key, ElemType DefaultValue)
Real Escape_DistanceMinEscape
Boolean RemoveTerrainBlocks(Int3 StartCoord, Int3 EndCoord)
Real EaseInOutQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Users_RequestSwitchToSpectator(CUser User)
Boolean const UISequenceIsCompleted
Array< CMapEditorPlugin::MapElemColorPalette > MapElemColorPalettes
Array< CTaskResult_GhostDriverDownload_Member * > Members
Integer const CreationElemsCount
CUIConfig::EVisibility TeamLabelsShowGauges
CTaskResult_NSSkinList AccountSkin_NadeoServices_GetListForUser(Ident UserId, Text WebServicesUserId)
Text const CreatorDisplayName
Boolean Interaction_StartBlocTransformation(Ident TransformationSetHandle)
CTaskResult_UserPrestige Prestige_SetCurrentAccountPrestige(Ident UserId, Text PrestigeId)
Array< Integer > LayersSelected
CTaskResult_UserNewsList News_GetProfileNewsList(Ident UserId)
Boolean const EditorInputIsDown_CameraRight
Boolean const HasChildDirectory
Integer CopyPaste_GetSelectedCoordsCount()
Void SetProfileInfoFromUser(CUser User)
Array< CMlControl *const > GetClassChildren_Result
Documentation for class CDirectLink_Hotseat.
Void Joint_Link(Ident IdChild, Ident IdParent)
Integer Mood_GetDayDuration()
Void RegisterPackForEditedTitle()
Text const LastConnectionErrorCode
This is the stations Manialink interface.
Text const Prestige_SkinOptions
Void SetOfOneEdge_EdgeLoopExpand(Ident SetHandle)
Void SetDecoImageUrl_Screen16x1(Text ImageUrl)
Void Scripted_Aim(Vec3 Goal)
CTitleControl *const TitleControl
CMlEntry::ETextFormat TextFormat
Integer const RaceWaypointCount
@ Error_Network_OnlineExpired
Integer AddItem(CPlayer Player, Text Url, Integer Quantity)
Array< CTaskResult_GhostDriverDownload_Ghost * > Ghosts
Boolean const HasCheckpoint
Boolean const Tmp_UseParts
Text const WebServicesUserId
@ CursorTurnSlightlyAntiClockwise
CMatchSettingsManager *const MatchSettingsManager
Boolean HapticFeedbackEnabled
Boolean const OnlyScriptMetadataModified
Void Material_PasteMaterial(Ident SetHandle)
Boolean const EditorInputIsDown_Camera1
CActionInterface Action_GetState(CModeVehicle Vehicle, Integer VehicleSlotIndex, CActionManager::EActionSlot Slot)
Text const InvitedCountryFlagUrl
Void Anim_Stop(Ident AnimId)
Real EaseLinear(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Ident Material_GetDefault()
Boolean RemoveMacroblockInstancesByUserData(Integer UserData)
Asynchronous task result.
Boolean const DiffWithBestRace_IsValid
Array< Integer > BestRaceTimes
CUIConfigMarker::EAnchorType const Type
Array< Text > GetStoredItemsList(CPlayer Player)
Integer Synchro_AddBarrier()
Documentation for class CMapEditorCursor.
CPlayer GetPlaygroundPlayer(Text Login)
Void ActionLoad(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, Ident ModelId, Boolean MeleeMode)
Void Player_BeginNewRace(CSmPlayer Player, Integer AbsoluteTime)
Array< CClient *const > Spectators
Void OpenBrotherDirectory(Boolean NextOrElsePrevious)
CMlScript_ReadOnly::ESystemPlatform SystemPlatform
Void SetOfElements_Subdivide_Interpolation(Ident SetHandle)
CWebServicesTaskResult_GhostDriver_Download GhostDriver_Download_End()
Void CrossPlay_V2_SetEnabled(Ident UserId, Boolean Enabled)
Boolean const EditorInputIsDown_CameraUp
Void Bindings_SetContextName(Text ContextName, Text NewContextName)
Void Track_Context_MenuStart(Ident UserId, Text MenuName)
CTaskResult_Squad Squad_Leave(Ident UserId, Text SquadId)
Void OpenLink(Text Url, CMlScript::LinkType LinkType)
Ident Material_GetMaterialIdSelected()
Text const LeaderWebServicesUserId
Void GetServerInfo_Abort()
Array< Text > ModeCallbackData
Void Vehicle_TriggerTurbo()
Boolean CanReTriggerLatestWaypoint
Boolean const IsTouchingGround
Ident const ProjectileModelId
Void EditedMesh_SimplifySelection()
Void Activity_Match_ReportResult_SetTeamResult(Text TeamName, Integer Rank, Integer Score)
Vec2 const AbsolutePosition_V3
Boolean Interaction_StartPaste()
Integer const TimeLeftForStuntCombo
Boolean TMObjective_IsLapRace
Int3 const RelativeOffset
Documentation for class CNotification_SquadInvitationAccepted.
Void SetColumnVisibility(CModulePlaygroundScoresTable::EColumnType Type, Boolean Visibility)
Text const RewardThumbnailUrl
Vec3 Hex3ToRgb(Text _Text)
Returns the RGB color corresponding to Hex3.
Void Interaction_Selection_ClearParams()
Text const InviterCountryFlagUrl
Array< CSmMapBase *const > MapBases
Text Editor_MusicFileName
CClient GetClientFromWebServicesUserId(Text WebServicesUserId)
Void SetOfVertices_DrawCircle(Ident CenterSetHandle, Vec3 PointOnCircle, Ident ResultSetHandle)
Text const InviterDisplayName
Documentation for class CUIConfigMgr.
Boolean const IsActionAutoRepeat
Text const InvitedDisplayName
Void SetClan(Integer NewClan)
Array< CEditorEvent *const > PendingEvents
Vec3 GetColorPaletteColorblindColor(CMapEditorPlugin::MapElemColorPalette EColorPalette, CMapEditorPlugin::MapElemColor EColor)
Void SetPlayerReloadAllWeapons(CSmPlayer Player, Boolean ReloadAllWeapons)
Boolean const IsServerOrSolo
Void Track_Context_GameModeStop(Ident UserId, Text GameMode)
Boolean RemoveMacroblockInstance(CMacroblockInstance MacroblockInstance)
Void SendCallback_EndRound()
Void SetPlayer_Delayed_ControlCoef(CSmPlayer Player, Real ControlCoef)
Void SetPlayer_Delayed_Boost2Up(CSmPlayer Player, Boolean Activate)
Void Turret_Auto_SetFirePeriod(CModeTurret Turret, Integer FirePeriodMs)
Boolean exists(ElemType Elem)
Array< Ident > PlayersIds
CUIConfig::EObserverMode SpectatorObserverMode
CMlEntry::ValueType GetValueType()
CTrophySoloMedalAchievementLevelSettings * AllAuthorLevelSettings
Void SetCursorColor(Text HexColor)
Boolean DisableZoomTransitions
CTaskResult_FileList Media_GetFilteredGameList(CDataFileMgr::EMediaType Type, Integer Scope, Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
Boolean const IsMapDownloadAllowed
Boolean const InvitedIsFirstPartyDisplayName
Boolean OverlayHideNotices
Boolean const EditorInputIsDown_Camera7
Text const CompetitionStage
Void SetPlayerAmmo(CSmPlayer Player, CSmMode::EWeapon Weapon, Integer Count)
Integer const UpdateTimeStamp
Boolean GetLayerVisibleFromIndex(Integer Index)
Array< CSmMapLandmark *const > MapLandmarks_PlayerSpawn
CEditorMesh *const MeshEditor
Asynchronous task result.
CEditorPluginHandle GetPluginHandle(Text Name)
CMapEditorPlugin::MapElemColor GetMapElemColor(CItemAnchor AnchoredObject)
Text const MemberAccountId
Text User_CharacterSkinOptions
Documentation for class CTrophyAchievement_CompetitionRanking.
Void Reset(CPlayer Player)
Void IgnoreCameraCollisions(Boolean IgnoreCameraCollisions)
Int3 GetMouseCoordOnGround()
Text const MemberAccountId
Asynchronous task result.
Array< CSmMapLandmark const *const > MapLandmarks_BotPath
Integer const AuthorScore
Void MaterialDyna_SetDefault(Ident MaterialId)
Vec3 GetVec3FromCoord(Int3 Coord)
Array< Integer > LapWaypointTimes
CTrophyAchievement_SoloMedal * TrophyAchievement_SoloMedal
Boolean Parts_CanUngroupParts()
Integer OverlayChatLineCount
CMlPage *const ManialinkPage
Boolean Interface_BeaconUseProfileColor
Integer const Authentication_ErrorCode
Array< Text > PlaygroundScriptEventData
Boolean ForcePlayerRequestedTeam(CClient Client, Integer Team)
Void ZoomOut(Boolean Loop)
Boolean JoinServer_DisableSystemDialogs
CDataFileMgr *const DataFileMgr
Boolean const RequestsSpectate
Real EaseOutBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Interaction_CloseCurve2D(Boolean CanDoCurve2D)
Integer UnspawnAnimDuration
Void TTS_Context_Read(Integer Level)
Void Reset(CPlayer Player)
CUIConfig::ENoticeLevel NoticesFilter_LevelToShowAsBigMessage
Void SetPositionAndVel(Vec3 Position, Vec3 Vel)
Real Interface_AllyLinearHue
Void SetOfElements_ProjectOnPlane(Ident SetHandle)
Boolean SetPlayer_DelayedIsFull(CSmPlayer Player)
CTaskResult_SeasonList Season_GetList(Ident UserId, Array< Text > SeasonIdList)
Array< CNadeoServicesItemCollection *const > ItemCollectionList
Integer Transitions_GetTransitionPositionFromIndex(Integer TransitionIndex)
Void OpenMediaFolder(Text SubFolderPath)
Void RequestSetNextMap(Text MapUid)
Boolean const Dialog_Aborted
Array< Real > Tracks_Length
Array< Vec3 > CustomColors
Void Display_HighlightSet(Ident SetHandle)
Documentation for class CBlock.
Void SetBlockSkins(CBlock Block, Text BgSkinFileName, Text FgSkinFileName)
Boolean const IsPartUnderground
Text const AuthorWebServicesUserId
Void MoveToMapCenter(Boolean Smooth)
Text const InvitedCountryFlagUrl
Void ClearScriptMetadata()
ElemType operator[](Integer Index)
Array< Text > Tags_Comments
Integer ScoreSummary_Points1
Text const PlayerRestrictions
A recipient included in the bill for a Pack.
Text const LastConnectionErrorType
Boolean const EditorInputIsDown_CursorRight
Void Material_UVEditor_SetIsRotation(Boolean IsRotation)
Documentation for class CNotification_SquadMemberRemoved.
Void NewModule(CEditorModule::EModuleType ModuleType)
CRankingsZoneMgr *const ZoneMgr
Integer const MultiInternetPlayTimeLeft
CServerInfo *const ServerInfo
Boolean Notification_IsAvailable(Ident UserId)
Void RequestSpectatorClient(Boolean Spectator)
Void Playlist_Remove(Integer Index)
CUIConfig::EVisibility AlliesLabelsShowNames
Documentation for class SConstString.
Text const CompetitionStageStep
CMlFrame *const MainFrame
Boolean AddTransitionInProgress
Documentation for class CSquadInvitation.
Boolean const MouseRightButton
Real LimitSceneSoundVolumedB
Void SpawnBotPlayer(CSmPlayer Player, Integer ClanNum, Integer Armor, CMapBotPath BotPath, Integer ActivationDate)
Void Display_ClearHighlighting()
Documentation for class CNotification_Squad.
Integer Transitions_GetTransitionCurrentPage()
Text const GameModeCustomData
Integer const CurrentRaceRespawns
Real Interface_BeaconOpacity
Boolean const IsOnTechArrow
Void TestMapWithMode_SplitScreen(Text RulesModeName, Integer ScreenCount)
Boolean const IsInVehicle
Boolean SetFromClipList(CBlockClipList ClipList, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
CBlockModel * TerrainBlockModel
Void TestMapWithMode_SplitScreen(Text RulesModeName, Integer ScreenCount, Integer FakeCount, Text SettingsXml)
Ident const ThrowLatestPlayerId
Void EnableMenuNavigation(Boolean EnableInputs, Boolean WithAutoFocus, CMlControl AutoBackControl, Integer InputPriority)
Text ValidabilityRequirementsMessage
Integer const CurMapIndex
Ident Shield_CreateOnPlayer(CSmPlayer ShieldOwner)
Void SendCallback_BeginRound()
Real ThumbnailCameraVAngle
CTaskResult_MapRecordList Map_GetPlayerListRecordList(Ident UserId, Array< Text > WebServicesUserIdList, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData)
Void Score_ClearPrevLap(CSmScore Score)
Boolean VoiceChat_SendTextAsVoice
CMapEditorPlugin::CardinalDirections GetPreviousDir(CMapEditorPlugin::CardinalDirections _Argument1)
Integer Friend_GetLastChangeIndex(Ident UserId)
Void Ghosts_SetStartTime(Integer StartTime)
Integer GetInventoryItemQuantity(CPlayer Player, Text Url)
CGameUserVoiceChat *const User
Boolean SetClipListFromMacroblock(CMacroblockModel MacroBlockModel)
Boolean const Ladder_RequestInProgress
Integer GetNbBlockModelSkins(CBlockModel BlockModel)
CActionManager *const ActionsManager
Void GetClassChildren(Text Class, CMlFrame Frame, Boolean Recursive)
Boolean const CanChangeNickName
Real Interface_CrosshairSize
CUIConfigEvent::EModuleType const ModuleType
Array< Integer > ClansNbPlayersAlive
Text const MemberDisplayName
Asynchronous task result.
CUIConfig GetUI(CClient Client)
Void SetFooterLineVisible(Boolean Visibility)
CImage Material_GetBitmap(Ident MaterialId)
Array< CBlockModelClip *const > Clips
Array< CEditorPluginHandle *const > Plugins
Boolean const IsCompleted
Text FilterProfanities(Text TextToFilter)
CAnimManager *const AnimMgr
Documentation for class CMapGroup.
Boolean SetOfElements_HasHorizontalFaces(Ident SetHandle)
Documentation for class CDirectLink_Garage.
CTaskResult_NSMap Map_NadeoServices_Get(Ident UserId, Text MapId)
Void Transitions_DeleteCurrentTransition()
Documentation for class CAccountTrophyGain.
Documentation for class CAccountTrophyGainForHistory_CompetitionRanking.
Boolean SplitScreenIsHorizontal
Boolean const EditorInputIsDown_SelectAll
Documentation for class CNadeoServicesItemCollectionVersion.
Array< Text > GetStoredActionsList(CPlayer Player)
Text const ServerPassword
Void QueueMessage(Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message, CUser Avatar, CUIConfig::EAvatarVariant AvatarVariant, CUIConfig::EUISound Sound, Integer SoundVariant)
Text GetClubTag(Text WebServicesUserId)
Text DataAttributeGet(Text DataName)
Text const ServerModeName
Void ActionLoad(CModeTurret Turret, CSmMode::EActionSlot ActionSlot, Ident ModelId)
CMlLabel::EFilterProfanities FilterProfanities
Void SetTitleCampaign(Integer CampaignNum, Text ScoreContext, Text MapsFolderNameOrPlayListName, Boolean OfficialRecordEnabled)
CTaskResult Commerce_ShowPrimaryStore(Ident UserId)
Text const ModelDisplayName
Boolean remove(ElemType Elem)
CServerPluginEvent::EChatOption const ChatOption
Void SetRulerLineColor(Text HexColor)
Void Material_UVEditor_Close()
Integer const CampaignMedalsCurrent
Boolean SetPainterMode(CEditorSkin::EPainterMode Mode)
Integer const CollectionGroundY
Documentation for class CCampaign.
Integer TMObjective_BronzeTime
Task result containing a ghost.
Documentation for class CVideoManager.
CPlaygroundClient *const Playground
Array< CModeTurret * > Turrets
Array< CTaskResult_GhostDriver_UploadLimit * > Limits
Void SelectBrotherNode(Boolean NextOrElsePrevious)
CTaskResult Season_LoadScoreList(Ident UserId, Array< Text > SeasonIdList)
CUser::EEchelon const Echelon
CBlockModel *const GeneratedBlockModel
Boolean Interaction_StartVoxelPickDrag_Pick()
Boolean OverlayHideEndMapLadderRecap
Documentation for class CAccountTrophyGainForHistory_LiveMatch.
Integer GetSubObjectMaxPage(Integer NbPerPage)
Boolean const EditorInputIsDown_Camera0
Boolean AllowProgressiveJump
Documentation for class CDirectLink_ArcadeServer.
Boolean PlaceBlock_NoDestruction(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Parse_Destroy(CParsingDocument Document)
Boolean RocketAnticipation
Boolean const IsEditorReadyForRequest
Integer const CreationTimeStamp
Array< Ident > MaterialDynaIds
Boolean const InvitedIsFirstPartyDisplayName
Boolean Shield_GetIsActive(Ident ShieldId)
Boolean OpenFileInExplorer(Text FileName)
CTrackingMgr *const TrackingMgr
Text const Model_CharacterPilot_SkinName
Void Bindings_AddBinding(Text ContextName, Text BindingScriptId, Text BindingDisplayName)
CTaskResult_StringInt Tag_GetClubTag(Ident UserId)
Ident Shield_CreateAtLocation(Vec3 Position, Vec3 Direction)
Ident MaterialDyna_GetMaterialIdSelected()
Boolean UseLaunchedCheckpoints
Void EditGhosts(Text Map)
CSmMode::ERespawnBehaviour RespawnBehaviour
Ident ItemList_Add(Text ModelName)
Void TweakTeamColorsToAvoidHueOverlap()
Void SplitScreenAssignLayer(CUILayer UILayer, Integer ScreenNum)
Boolean const TMObjective_IsLapRace
Boolean const GridSnap_IsActive
Ident SetOfElements_Create()
Boolean CanRespawnPlayer(CSmPlayer Player)
Void EditAsset(Text EditorName, Text MainPluginSettingsXml, Text RelativeFileName)
Real EaseOutBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Documentation for class CMapEditorInventoryNode.
Boolean CopyPaste_DecreaseSelectionPhaseOffset(CMapEditorPlugin::PhaseOffset Offset)
CHttpRequest CreateGet(Text Url)
CModeVehicleManager *const VehiclesManager
Integer GetMapGroupCount()
Boolean Transitions_GetTransitionVisibilityFromIndex(Integer TransitionIndex)
CTrophyAchievement_SoloRanking * TrophyAchievement_SoloRanking
Ident ItemList_AddWithSkin(Text ModelName, Text SkinNameOrUrl)
Boolean const IsOnTechGround
Boolean const CreatedWithSimpleEditor
Array< CBlock *const > TerrainBlocks
Boolean HoldLoadingScreen
Array< Text > GetItemsCountRequest
CSmModeEvent::EActionSlot const VictimActionSlot
Text Dbg_DumpDeclareForVariables(CNod Nod, Boolean StatsOnly)
Text const AuthorDisplayName
Array< CSmScore const *const > Scores
Void Scores_Sort(CModulePlaygroundScoresTable::EScoreSortOrder SortOrder)
Array< CUserPrestige *const > UserPrestigeList
Text const Character_SkinOptions
Boolean NoticesFilter_HidePlayerInfoIfNotMe
Task result containing a list of map record info from NadeoServices.
Boolean const Dialog_Success
Void Spectator_SetAutoTarget_Clear()
Real EaseOutQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Boolean const IsTitlePack
CUserV2Manager *const UserMgr
Documentation for class CItemAnchor.
Script API to create Pack files (can be Titlepack or plain ManiaCredited data).
Manager for HTTP requests.
Text const AuthorZonePath
Boolean const RegressRespawn
Void SetPlayerAllWeaponAvailable(CSmPlayer Player, Boolean Available)
CTrophySoloMedalAchievementSettings *const Settings
CTaskResult_TrophySoloMedalAchievementSettings Trophy_GetSoloMedalAchievementSettings(Ident UserId, Text SoloMedalAchievementType)
Documentation for class CNadeoServicesSkin.
Void Turret_Auto_SetTargetDetectionRadius(CModeTurret Turret, Real DetectionRadius)
Boolean const RegisterPack_IsInProgess
Void SetOfFaces_PlanarExpand(Ident FacesSetHandle)
Text Layers_GetLayerSelectedName()
An instance of an object.
Boolean Interaction_StartVoxelPickDrag_Paste()
Documentation for class CModulePlaygroundHud.
Documentation for class CModeTurret.
CEditorMesh *const MeshEditor
Void PlaySoundEvent(Text Url, Real VolumedB, Vec3 PanRadiusLfe)
Integer const PrestigeLevel
Boolean const STT_Available
Void PlaySoundEvent(CAudioSource Sound, Real VolumedB, Vec3 PanRadiusLfe)
Void Interaction_Creation_SetEdgesConstraint(CEditorMesh::EEdgesConstraint EdgesConstraint)
Integer NearestInteger(Real _Argument1)
Text const CreatorAccountId
CMapEditorPlugin::CardinalDirections const Dir
Asynchronous task result.
Boolean const UseForcedClans
Boolean const HasBeenDiscarded
Real PickInfo_GetEdgeLength()
Integer keyof(ElemType Elem)
Documentation for class CEditorPluginHandle.
Documentation for class CDirectLink_Royal.
Void PlaySoundEvent(Text Url, Real VolumedB, Integer Delay)
Void Load_Request(Text FileName)
CMlScriptEvent::Type const Type
Void VoxelSpace_GenerateMesh()
Void Replay_SaveTeamScore(Integer Team, Integer Score)
Array< CSmMapLandmark *const > MapLandmarks_Gate
Boolean AltMenuNoCustomScores
Real EaseInCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Void Build_End(Ident BuildId)
Void SetGaugeNumber(Integer Number)
Boolean CanPlaceRoadBlocks(CBlockModel BlockModel, Int3 StartCoord, Int3 EndCoord)
Real Angle(Vec2 _Argument1, Vec2 _Argument2)
Boolean Online_SaveRoundReplaysSeparately
Documentation for class CMapSector.
Void SetItemSkin(CItemAnchor AnchoredObject, Text SkinFileName)
Boolean CompareWithoutFormat(Text _Text1, Text _Text2, Boolean _IsCaseSensitive)
Compares texts without taking format characters in account.
Documentation for class CNotification_SquadLockStateUpdated.
Array< CEditorEvent * > PendingEvents
Array< Text > RequestedContextBindings
Boolean Interaction_StartVoxelPickDrag_Delete()
CTaskResult_MapRecordList MapRecord_GetListByMapAndPlayerList(Ident UserId, Array< Text > WebServicesUserIdList, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData)
CUIConfig::EVisibility ScoreTableVisibility
Boolean const Solo_NewRecordSequenceInProgress
Array< Vec3 > MaterialLastUsedColors
Void Scores_SetSortCriteria(CSmMode::ESmScoreSortOrder Criteria)
Array< CSmPlayer * > TargetsToAvoid
Integer const ValueLineCount
Void Activity_Match_Create_AddPlayer(Text WebServicesUserId, Text TeamName)
Void Dbg_SetProcessed(CMlScriptEvent Event)
Boolean const EditorInputIsDown_SwitchToRace
Boolean IsMasterAirControl
Integer const CreationTimeStamp
Documentation for class CEditorSkin.
CUser const *const LocalUser
Void Player_SetPlayerCurRaceAsScoreBestRace(CSmPlayer Player)
Void SetOfElements_CopyFrom(Ident DestinationSet, Ident SourceSet)
CPlaygroundClient::ESpectatorTargetType GetSpectatorTargetType()
Documentation for class CVoiceChatEvent_Message.
Text Packaging_ImageFileName
Void Maker_EditNewTitle(Text EditedTitleName)
Integer const PlayersNbAlive
Boolean Parts_CanGroupParts()
Void Rotate(Boolean CWOrCCW)
Array< CPrestige *const > PrestigeList
Asynchronous task result.
Text StripFormatting(Text _Argument1)
Boolean const IsDraggingBlock
Text GetBlockSkinBg(CBlock Block)
CUIConfig::ELabelsVisibility AlliesLabelsVisibility
Integer NbRespawnsRequested
CSmPlayerDriver::ESmDriverPathState const PathState
CMatchSettings MatchSettings_FindFile(Text FilePath)
Array< Text > VoiceChat_Devices_Out
Boolean const EditorInputIsDown_CursorTurnSlightly
Void OnSubFolderElemSelected(Integer SubFolderCurrentPage, Integer ElemIndex)
Boolean Account_EnableAutoConnect
CTaskResult_UserNewsList News_GetSpaceNewsList(Ident UserId)
Boolean const BackToMainMenuRequested
Void ShowProfile(Text Player)
Integer SetOfElements_GetFacesCount(Ident SetHandle)
Boolean User_CombinePrestigeAndSkins
Documentation for class CTeam.
CModuleMenuPageModel *const EditedMenuPage
Void SetOfElements_Append(Ident DestinationSet, Ident SourceSet)
Real FlockAlignmentWeight
Void Watch(CMacroblockInstance Macroblock, Boolean Smooth)
Void SetOfVertices_DrawCircle(Ident InputSetHandle, Ident ResultSetHandle)
Integer const WaypointLapTime
Boolean ForceMacroblockLightmapQuality
Void PlayMultiOnSameScreen(CMatchSettings MatchSettings)
CEditorEvent::Type const Type
Array< CSmMapLandmark *const > MapLandmarks_Foundation
Void AddChain(CMlControl Control, Text XmlTarget, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
Boolean UseLaserVsBullets
Void Fog_SetAll(Real Value)
Boolean SetToolBarButtonVisible(CEditorPluginAPI::EEditorFileToolBar_QuadType Type)
Void Activity_Match_Create_Begin(Text ActivityId)
CUIConfig::EAvatarVariant BigMessageAvatarVariant
Boolean const IsSpectator
Void Player_SetPlayerPrevLapAsScorePrevLap(CSmPlayer Player)
Documentation for class CVoiceChatEvent_User_IsSpeaking.
CPlaygroundClient::ESpectatorCameraType GetSpectatorCameraType()
Integer Saunter_BaseChillingTime
Boolean PlaceMacroblock(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Text GetTranslatedText(Text _Text)
Lookup the text in the current translation dictionary.
Integer const EngineCurGear
Documentation for class CEditorPluginAPI.
Score and leaderboard manager.
Void Turret_Deactivate(CModeTurret Turret)
Void Watch(CBlockClip Clip, Boolean Smooth)
Void Track_Create_NewMapCreated(Ident UserId, Text Environment, Boolean IsRandomlyGenerated)
API for the mesh modeler.
Void ScriptEvents_Restore()
CGameUserVoiceChat::EMuteSetting NewRemoteUser_DefaultMuteSetting
Array< CItemAnchor *const > MacroblockInstanceItemsResults
Void UnvalidateGameplayInfo()
Text const MemberWebServicesUserId
Array< CManiaAppEvent *const > PendingEvents
Real EaseInCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Array< Text > MaterialDynaNames
Boolean NoticesFilter_HidePlayerInfo
CBlockModelVariantAir *const VariantAir
Boolean VoiceChat_Enabled
Void SetOfFaces_ChangeOrientation(Ident FacesSetHandle)
Void Player_SetPlayerPrevLapAsScoreBestLap(CSmPlayer Player)
Boolean MatchEndRequested
Integer ScoreSummary_RoundPoints1
Void Track_Player_OfficialCampaign10TrackCompleted(Ident UserId, Integer Year, CTrackingMgr::EEventSeason Season, CTrackingMgr::EEventMedalLevel MedalLevel)
Void Build_AddFolder(Ident BuildId, Text FolderName, Boolean IsPublic, Boolean IsInternal, Boolean NoRecursion, Boolean NoAutomaticDeps)
Documentation for class CAnimManager.
Text GetItemSkinFg(CItemAnchor AnchoredObject)
Real Interface_CrosshairOpacity
CSystemPlatform *const System
Boolean const CancelerIsFirstPartyDisplayName
Int3 GetRotatedOffset(Int3 _Argument1, CMapEditorPlugin::CardinalDirections _Argument2)
Real Interface_CrosshairLinearHue
Real Cos(Real _Argument1)
Integer AddictionLimiter_DailyQuotaMinutes
Void WatchCustomSelection()
CTaskResult_NSItemCollection ItemCollection_SetActivityId(Ident UserId, Text ItemCollectionId, Text ActivityId)
Boolean StartsWith(Text _TextToFind, Text _TextToSearchIn)
Return True if the Text starts with the TextToFind.
CUserV2Profile *const MainUserProfile
Integer MediatrackIngameEditedClipIndex
Void Squad_SetType(Ident UserId, Text SquadId, Text Type)
Integer const PrestigeLevel
Documentation for class CVoiceChatConfig.
Text const Model_CharacterPilot_SkinName
Documentation for class CDirectLink_OfficialCampaign.
Boolean const CreatedWithSimpleEditor
Array< CMapEditorPlugin::MapElemLightmapQuality > CopyPaste_GetLightmapQualityInSelection_Results
CTaskResult_Squad Squad_GetCurrent(Ident UserId)
Void SetStopIsCycling(Real Time)
Boolean const IsAttractorActivable
Tool for parsing document.
Void MatchSettings_Remove(CMatchSettings MatchSettings)
Void PlaySoundEvent(Text Url, Real VolumedB)
Array< CSeasonMapInfo * > MapInfoList
Text Dbg_DumpDeclareForVariables(CNod Nod, Boolean StatsOnly)
Array< CParsingNode *const > Children
Boolean MustClearLastSaveBuffer
Text const ForcedClubLinkUrl2
Real Inputs_MouseSensitivityDefault
CUser Users_CreateFake(Text NickName, Integer RequestedTeam)
Array< CUILayer *const > UILayers
Array< CTaskResult *const > TaskResults
Array< CServerInfo *const > LocalServers_CurrentTitle
Void SetPlayer(CSmPlayer Player)
Integer const VictimShield
Boolean Cooldown_IsReady()
CModulePlaygroundSpeedMeter * SpeedMeter
Array< CGhost *const > Ghosts
Integer const UiUpdatePeriod
CMapEditorInventoryArticle GetArticleBefore(CMapEditorInventoryNode Node)
Real Interface_CrosshairSaturation
CAudioSource CreateSound(Text Url)
Ident MaterialDyna_GetDefault()
Boolean Interface_UseAlternateCam2
Documentation for class CMlScript_ReadOnly.
Text ToLowerCase(Text _TextToChange)
Changes upper case characters to lower case characters.
Void ScriptModeName_Set(Text ScriptModeName)
Void Look(CMapEditorPlugin::CardinalDirections Direction, Boolean Smooth)
CUIConfigMgr *const UIManager
Array< Text > BindingContexts
Text const ServerVersionBuild
Text const InvitedAccountId
Boolean const CanChangeGroups
CMapEditorCursor *const Cursor
Real NearestReal(Integer _Argument1)
Void SetDefaultContext(CPlayer Player)
Real ToReal(Integer _Argument1)
CTaskResult_Session_Get LiveSession_GetInfo(Ident UserId, Text SessionId)
Void Player_ClearLapWaypointTimes(CSmPlayer Player)
Void Material_UVEditor_SetMode(CEditorMesh::EUVEditorMode Mode)
CNotification *const Notification
Void SpawnBotPlayer(CSmPlayer Player, Integer ClanNum, Integer Armor, CMapSpawn PlayerSpawn, Integer ActivationDate)
Station info & manipulation.
CTaskResult ItemCollection_RemoveFavorite(Ident UserId, Text ItemCollectionId)
Text const AuthorAccountId
CMapBotPath * Patrol_Path
Void File_Delete(Text Name)
Void SetBlockSkin(CBlock Block, Text SkinFileName)
Integer const NbChallenges
Boolean const IsActionAutoRepeat
CVideo CreateVideo(Text Url, Boolean IsLooping, Boolean AutoProcessing)
Void SendCustomEvent(Text Type, Array< Text > Data)
Documentation for class CGameUserVoiceChat.
Void SetMapElemColor(CBlock Block, CMapEditorPlugin::MapElemColor Color)
Ident TTS_Context_Leave(Ident ContextId)
CNadeoServicesItemCollectionVersion * CurrentVersion
Text SubText(Text _Text, Integer _Start, Integer _Length)
Returns a substring of _Text.
Integer VehicleModel_GetSlotsCount(Ident ModelId, CModeVehicleManager::ESlotType SlotType)
Array< CSkinInfo * > MemberSkinList
Integer Shield_GetArmorMax(Ident ShieldId)
CParsingManager *const Xml
Integer const UpdateTimeStamp
CUserV2Profile::EMapEditorDifficulty Editors_MapEditorQuickstartDifficulty
Void PlaySoundEvent(CAudioManager::ELibSound Sound, Integer SoundVariant, Real VolumedB, Integer Delay)
Array< Integer > ClansNbPlayers
Void DiscoverLocalServers()
Void GhostRecorder_SetEnabled(CSmPlayer Player, Boolean Value)
Void GhostDriver_Upload_AddGhost(CGhost Ghost)
Array< CMacroblockInstance *const > MacroblockInstances
Boolean CopyPaste_ApplyLightmapQualityToSelection(CMapEditorPlugin::MapElemLightmapQuality LightmapQuality)
Text VoiceChat_Device_In_NextApply
Void SetPlayer_Delayed_AccelCoef(CSmPlayer Player, Real AccelCoef)
CMapEditorInventoryNode *const CurrentSelectedNode
SConstStringInt *const SenderFullDisplayName_ForTTS
Text GetSkinDisplayName(Text SkinFileName)
Text BrowserFocusedFrameId
Documentation for class CBlockModelVariantAir.
Integer EditionLayersCount
Boolean UseBeaconsWithRecipients
CSmMapLandmark *const CapturedLandmark
Array< CTaskResult_GhostDriverDownload_Team * > Teams
Text CurrentServerJoinLink
CTaskResult_NSMap Map_NadeoServices_GetFromUid(Ident UserId, Text MapUid)
Void EditNewMapFromBaseMap(Text BaseMapName, Text ModNameOrUrl, Text PlayerModel, Text MapType, Text EditorPluginScript, Text EditorPluginArgument)
Task result containing a season.
Void NextVariant(Boolean IsIntensityDecreasing)
CTaskResult_UserZoneList RetrieveUserZoneList(Ident UserId, Array< Text > WebServicesUserIdList)
Void PlaySoundEvent(Text Url, Real VolumedB, Vec3 PanRadiusLfe, Integer Delay)
Boolean HideResumePlayingButton
Array< CModeVehicle * > Vehicles
Void SetPlayer_Delayed_ForceEngine(CSmPlayer Player, Boolean Activate)
CMapType::ValidationStatus ValidationStatus
Text GetZone(Integer ZoneLevel)
Integer EditionLayerSelected
Documentation for class CHudModule.
Boolean IsMapFileNameAvailable(Text MapName)
CUserV2Profile::EMapEditorMode Editors_MapEditorMode
Void SetOfVertices_DrawIcosahedron(Ident CenterSetHandle, Vec3 PointOnCircle, Ident ResultSetHandle)
Void Compose_Attribute(Ident ComposerId, Text Name, Text Value)
Documentation for class CSkinInfo.
Integer const MaterialsUpdateId
Integer NewTransitionPosition
Documentation for class CSmMapLandmark.
Integer LandmarkOrderSelector_Race
Boolean SetMapType(Text MapType)
CMapEditorPlugin::ShadowsQuality const CurrentShadowsQuality
Void ProcessManiaCodeXml(Text ManiaCodeXml)
Boolean const MouseMiddleButton
Void Reset(CPlayer Player)
CModulePlaygroundStore * Store
Real Inputs_MouseSensitivityDefault_Raw
Array< CUser *const > Users
Boolean const EditorInputIsDown_Undo
CMlControl *const Control
Boolean const ColorblindModeEnabled
Array< CSmMapLandmark *const > MapLandmarks_BotSpawn
Void Solo_SetNewRecord(CScore PlayerScore, CMode::EMedal PlayerScore)
Integer const CategoryLevel
Void Track_Player_StartActivity(Ident UserId, Text ActivityId)
Text const MemberCountryFlagUrl
Boolean EnableCursorShowingWhenInterfaceIsFocused
CUserV2Profile::EPlayerVisibility Online_DefaultOpponentVisibility
CSmMapLandmark *const AnchorLandmark
CGhost Ghost_RetrieveFromPlayer(CSmPlayer Player, Boolean TruncateLaunchedCheckpointsRespawns)
Text const DecorationName
Integer const Window_OffsetMax
Array< CBlock *const > Blocks
Ident ScoreSummary_Player2
Text ResolveURLShorcut(Text ShortCutId)
CTitle *const LoadedTitle
Void SetPlayerVehicle_ControlledByMode(CSmPlayer Player, Boolean Activate)
Boolean Interface_UseOldInternalCam
Array< CSmMapLandmark const *const > MapLandmarks_Gate
@ VehicleTransform_CarSnow
Integer const NbActiveAttractors
Void Spectator_SetAutoTarget_User(CUser User)
CGameItemModel *const ItemModel
Void Playlist_SwapDown(Integer Index)
Integer const MaterialGameplayIdNumber
Documentation for class CNadeoServicesItemCollection.
Array< CChatEntry *const > Entries
Void VoxelSpace_DeleteSelection()
CNotificationsConsumerEvent::EType const Type
Boolean const IsProcessing
Real EaseInBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Documentation for class CAction.
Real EaseInOutCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Boolean EndsWith(Text _TextToFind, Text _TextToSearchIn)
Return True if the Text ends with the TextToFind.
Ident TTS_Context_Enter(Integer Level)
Integer const RotationStep
CTaskResult AccountSkin_NadeoServices_Unset(Ident UserId, Text SkinType)
Array< CServerInfo *const > LocalServers
Integer const DamageTaken
Text const LadderZoneFlagUrl
Boolean HoldLoadingScreen
Void Compose_End(Ident ComposerId)
Void Ghost_SetDossard(Ident GhostInstanceId, Text Dossard, Vec3 Color)
Boolean const DownloadInProgress
Asynchronous task result.
Boolean const IsDirectory
Array< CZone *const > ZoneList
Array< Text > PlayerNames
Array< CGameUserVoiceChat *const > VoiceChat_Users_Remote_Muted
Boolean IsUsingShininessOnly
Void DestroyVideo(CVideo Video)
Boolean containsoneof(Array< ElemType > Elem)
Void SetGlobalScale(Real Scale)
Boolean const IsFavourite
Text Station_ManialinkUrl
Void SendPluginEvent(CEditorPluginHandle Handle, Text Type, Array< Text > Data)
Void WatchClosestFinishLine(Boolean Smooth)
Void GridSnap_SetActive(Boolean IsActive)
CParsingDocument Create(Text Contents)
CSmPlayer GetPlayer(CUIConfig UI)
Void Map_GetRecordFullScore(Ident UserId, Text MapUid, Text ScopeType, Text ScopeId, Text GameMode, Text GameModeCustomData, Integer Time, Integer Points, Integer RespawnCount)
CWSNotificationManager *const WSNotificationMgr
Void Joint_Add(Vec3 Position)
Boolean SetOfElements_HasVerticalFaces(Ident SetHandle)
Text const CountryFlagUrl
Void ScrollToControl(CMlControl Control)
CBlockClipList CreateFixedClipList()
Text CloseStyleTags(Text _String)
Return a string where the previously unclosed $< tags have their $> counterpart.
Void Activity_Match_ReportResult_End()
@ GiveUpBeforeFirstCheckpoint
Void ActionSetVariant1(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, Integer ActionVariant)
Integer const NextEchelonPercent
CUserV2Manager::ECrossPlayState CrossPlay_V2_IsEnabled(Ident UserId)
Boolean ForceSpectator(CUser User, CServerAdmin::ESpecMode SpecMode)
Void SetPlayer_Delayed_GravityCoef(CSmPlayer Player, Real GravityCoef)
Real VoiceChat_SpeakerVolume
Ident ItemList_AddWithSkin(Text ModelName, Text SkinNameOrUrl, Text SkinOptions)
Documentation for class CModulePlaygroundChrono.
Asynchronous task result.
Void PlaySoundEvent(CAudioSource Sound, Real VolumedB)
Void SetSpeedLineVisible(Boolean Visibility)
CUIConfigMarker AddMarker(Vec3 Position)
Array< CSmModeEvent *const > PendingEvents
Array< CGameModuleEditorBase *const > Modules
CInputManager *const Input
Documentation for class CMlScriptIngame_ReadOnly.
Void OpenEditor(Text EditorName, Text MainPluginSettings)
CUILayer::EUILayerAnimation InOutAnimation
Ingame Manialink API for ShootMania.
Void EditMap(Text Map, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Array< Text > EditorPluginsScripts, Array< Text > EditorPluginsArguments, Boolean UpgradeToAdvancedEditor, Boolean OnlyUseForcedPlugins)
Array< Integer > RaceWaypointTimes
Void EnableMenuNavigation(Boolean EnableInputs, Boolean WithAutoFocus, Boolean WithManualScroll, CMlControl AutoBackControl, Integer InputPriority)
Boolean CurrentMacroblockHasAnimatedItem()
Documentation for class CMapLandmark.
Boolean EnableMenuNavigationInputs
@ OnPlayerTriggerWaypoint
Integer Map_NadeoServices_GetVote(Ident UserId, Text MapUid)
Asynchronous task result.
Void Track_Context_MapStop(Ident UserId, Text MapUid)
Vec3 Turret_GetPosition(CModeTurret Turret)
Documentation for class CDirectLink_JoinSession.
CImage MaterialDyna_GetBitmap(Ident MaterialId)
CVoiceChatConfig::ESyncMode SyncMode
Boolean const Bindings_RequestInput_Done
Text const CreatorDisplayName
Text const LastConnectionErrorDescription
Void SendToServerAfterMatch(Text ServerUrl)
CTaskResult_Season Season_Get(Ident UserId, Text SeasonId)
Array< CPackCreatorRecipient *const > Recipients
CModulePlaygroundHud *const Hud
Integer SpectatorForceCameraType
Void QuickQuitAndSetResult(Text Type, Array< Text > Data)
Text const InvitedWebServicesUserId
Void Transitions_SetTransitionNameFromIndex(Integer TransitionIndex, Real TransitionName)
Void Add(CMlControl Control, Text XmlTarget, Integer StartTime, Integer Duration, CAnimManager::EAnimManagerEasing EasingFunc)
CRankingsZoneMgr *const ZoneMgr
Documentation for class CNotification_SquadInvitationReceived.
Documentation for class CNotification_SquadInvitationCanceledForExitingPlayer.
Void Trophy_CompetitionMatch_AddResult(Text WebServicesUserId, Integer MatchRank, Integer TrophyRanking)
Void Layers_EditMask(Integer LayerIndex)
Boolean PageAlwaysUpdateScript
Integer CeilingInteger(Real _Argument1)
Void ShowCurChallengeCard()
Integer const AccountTrophyGainTotalCount
CTaskResult_GameModeList GameMode_GetGameList(Integer Scope, Text Path, Boolean Flatten)
CTaskResult Squad_JoinSession(Ident UserId, Text SessionId, Boolean IsFirstPartySession)
Text const InvitedWebServicesUserId
Void ExtendSelectedSet(Ident SetHandle)
CUserV2Profile::ERoadsideSpectatorVisibility Online_RoadsideSpectatorVisibility
Text const CreatorAccountId
@ VehicleTransform_CarRally
Integer const PrestigeLevel
@ Error_Net_ServerNotFound
Boolean const IsConnected
Integer TMObjective_NbLaps
Void Ghost_Release(Ident GhostId)
CTaskResult_ZoneList GetZoneList(Array< Text > ZoneIdList)
Boolean RemoveMacroblockInstanceFromUnitCoord(Integer Order)
Boolean Dbg_WarnOnDroppedEvents
Void SetTimeLimit(Real TimeLimit)
Void SendRulesEvent(Text Param1, Array< Text > Param2, CEntity Shooter, CEntity Victim)
Text const MemberDisplayName
Text const TextRawContents
Integer const ClansNbAlive
API for game interface client scripts.
Array< Text > CompatibleMapTypes
Array< CManiaAppPlaygroundEvent *const > PendingEvents
Void Vehicle_SetShieldVisible(CModeVehicle Vehicle, Boolean IsVisible)
Void ObjectDestroy(CSmObject Object)
Real GetAttributeReal(Text Name, Real DefaultValue)
Void SetOfElements_SetAllFaces(Ident SetHandle)
CBlockModel GetBlockModelFromName(Text BlockModelName)
Void Users_SetNbFakeUsers(Integer NbTeam1, Integer NbTeam2)
CEditorMesh::EEdgesDisplay DisplayEdges
CMapEditorInventoryDirectory *const CurrentDirectory
Text const WebServicesUserId
CTmRaceResultNod *const Result
Void TurnV(Boolean UpOrElseDown)
Text BigMessageAvatarLogin
CPackCreatorTitleInfo *const EditedTitleInfo
Integer ScoreSummary_RoundPoints2
Boolean ValidationEndNoConfirm
CMacroblockModel *const MacroblockModel
Text const CountryFlagUrl
Asynchronous task result.
Array< CGameUserVoiceChat *const > VoiceChat_Users
Real Length(Vec2 _Argument1)
Euclidian norm of the vector.
Standard mathematical operations, angles are in radians unless specified.
Boolean const HasVersionList
CServerAdmin *const ServerAdmin
EControlScriptEditorTextFormat
Void Activity_Match_ReportResult_Begin()
Void SetPlayer_Delayed_TireWear(CSmPlayer Player, Real TireWear)
Boolean const MemberIsFirstPartyDisplayName
Vec3 Hex6ToRgb(Text _Text)
Returns the RGB color corresponding to Hex6.
Void ResetAllMacroblockInstances()
Boolean Scores_AutoUploadPersonalBests
Void GhostDriver_UploadLimits_Begin()
Void RespawnPlayer(CSmPlayer Player, CMapWaypoint Waypoint)
Void WatchCustomSelection(Boolean WatchCustomSelection)
CModulePlaygroundChrono * Chrono
Boolean Material_IsSpecialColored(Ident MaterialId)
Void GhostDriver_Upload_Begin(Integer TeamLevel)
Boolean CopyPaste_Symmetrize()
Real SpectatorCamAutoRadius
Void ClearAllDelayedSoundsEvents()
CMacroblockInstance CreateMacroblockInstance(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, CBlockClipList DefaultClipList, CMapEditorPlugin::MapElemColor Color, Boolean ForceMacroblockColor, Integer UserData)
Boolean const IsBoostUpElseDown
Array< CGhost *const > Ghosts
Void TurnV(Boolean UpOrElseDown, Boolean Smooth)
Void RemoveAllBlocksAndTerrain()
API for webservices notifications.
Void SetSpeedUnitScale(Real Scale)
CTaskResult_Squad Squad_Create(Ident UserId, Text SquadName, Integer Size, Text Type)
CGhost Playground_GetPlayerGhost(CPlayer GamePlayer)
Boolean const CanChangeZone
Vec3 ToColor(Text _Text)
Returns the RGB color corresponding to _Text.
Void EditedMesh_Simplify()
Asynchronous task result.
CParsingDocument Create(Text Contents, Boolean GenerateText, Boolean GenerateTextRaw, Boolean GenerateTextResursive)
Array< CAccountTrophyGain *const > AccountTrophyGainList
Void Scroll(Vec2 DeltaInGridUnits)
Void ImportLayerEdition()
CSmPlayer *const InputPlayer
SConstStringInt *const SenderTeamColorText
Text const InvitedDisplayName
CTaskResult_Season Season_RemoveMapList(Ident UserId, Text SeasonId, Array< Text > MapUidList)
Void File_ImportFromUser(Text FileName)
Void Ladder_CloseMatchRequest()
Real OverlayChatWidthCoef
Array< CSmPlayer const *const > Players
Boolean CanPlaceBlock(CBlockModel BlockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir, Boolean OnGround, Integer VariantIndex)
CBlockModel::EWayPointType const WaypointType
Array< CSmPlayerDriver * > FlockPartners
Void GhostDriver_Download_AddRange(Integer TeamLevelMin, Integer TeamLevelMax, Integer Count)
Text const ModeCallbackType
Text RgbToHex3(Vec3 _Rgb)
Returns the Hexa3 corresponding to the RGB given.
Integer const DiffWithBestLap
CEditorModule *const ModuleEditor
CTaskResult TaskError_ShowSystemDialog(Ident UserId, Text ErrorCode)
CTaskResult_Squad Squad_Get(Ident UserId, Text SquadId)
CTaskResult_NSSkin Skin_NadeoServices_GetFromChecksum(Ident UserId, Text SkinChecksum)
Boolean DrawBlockBackground
CUIConfigEvent::EType const Type
Void UnspawnPlayer(CSmPlayer Player)
Text const AuthorNickName
Integer Transitions_GetCount()
Boolean removekey(KeyType Key)
Void SetPlayerWeaponAvailable(CSmPlayer Player, CSmMode::EWeapon Weapon, Boolean Available)
Void Material_SetFilter(CEditorMesh::EMaterialFilterCriterion Criterion, CEditorMesh::EFilterKind FilterKind)
Integer const WaypointLandmarkIndex
Text GetFolderNameFromScriptIndex(Integer ScriptIndex, CEditorSkin::EEditorSkin_IconType IconType)
Integer const TMObjective_AuthorTime
Void SetOfEdges_Flip(Ident SetHandle, Ident ResultSetHandle)
Text const PrestigeSkinOptions
Boolean const CommandValueBoolean
CUIConfig::ELabelsVisibility TeamLabelsVisibility
Integer const CopperPrice
Void SwitchContext(CPlayer Player, Text ContextName)
Text VoiceChat_Device_Out_NextApply
CParsingDocument Parse_Xml(Text Contents)
Void Entity_AddArmor(CEntity Victim, Integer DeltaArmor, CEntity Shooter, Integer ShooterPoints)
Void SetMapStyle(Text MapStyle)
Documentation for class CChatHistory.
Integer Saunter_ChillingTimeDelta
Void ActionSetVariant3(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, Integer ActionVariant)
CModulePlaygroundPlayerState * PlayerState
Documentation for class CDirectLink_Home.
CSmMode::ECheckpointBehaviour CheckpointBehaviour
Boolean IsSpectatorClient
Text HudDefaultModuleScriptName
Void Save_Request(Text FileName)
Array< CBlockModel *const > TerrainBlockModels
Void AddScale(Real Delta)
Text const InvitedAccountId
Text const CreatorWebServicesUserId
Boolean CanPlaceMacroblock(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Void Dialog_Message(Text Message)
Void GameScene_ResetAll()
Ident Anim_PlayAtLocation(Ident AnimModelId, Vec3 Position, Vec3 Direction)
Boolean Interaction_StartVoxelPickDrag_SelectTranslation()
Void Shield_SetArmor(Ident ShieldId, Integer ShieldArmor)
Documentation for class CChatEntry.
Real Rand(Real _Argument1, Real _Argument2)
Text const InviterAccountId
Array< const Integer > ClanScores
Void WatchMacroblocks(Integer UserData)
Documentation for class CMlGraphCurve.
Void EditNewMapFromBaseMap(Text BaseMapName, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Array< Text > EditorPluginsScripts, Array< Text > EditorPluginsArguments, Boolean OnlyUseForcedPlugins)
Boolean const EditorInputIsDown_CameraLeft
Scoring info for ShootMania players.
Array< Text > ChatCommandData
CTaskResult_Squad Squad_AcceptInvitation(Ident UserId, Text SquadId)
Integer const ProjectileStartDate
Integer const SilverScore
CParsingManager *const Xml
Array< CSmMapBase const *const > MapBases
CMapGroup GetMapGroup(Integer Index)
Boolean DataAttributeExists(Text DataName)
Task result containing a part of the history of account trophy gain.
Documentation for class CParsingNode.
Boolean UseProtectClanmates
Array< CBlockClip *const > Clips
CUIConfigMgr *const UIManager
Void Turret_Auto_SetTargetDetectionFov(CModeTurret Turret, Real DectectionFOVDeg)
Array< CMapInfo *const > MapList
Integer const WheelsContactCount
Void Shield_SetIsActive(Ident ShieldId, Boolean ShieldIsActive)
This object handles the interface.
Void GetConnectResults(CBlock ExistingBlock, CMacroblockModel NewBlock)
Void CustomizeQuitDialog(Text ManialinkPage, Text SendToServerUrl, Boolean ProposeAddToFavorites, Integer ForceDelay)
Void SetOfEdges_Fill(Ident SetHandle)
Array< CSkinInfo * > SkinList
Integer const AuthorScore
CTrophyAchievement_CompetitionRanking * TrophyAchievement_CompetitionRanking
CModeVehicle Vehicle_Create(Ident ModelId, Integer Clan, Integer Armor, CModeVehicleManager::EArmorUse ArmorUse, CMapSpawn Spawn)
Boolean OfficialRecordEnabled
Void Squad_SetEnabled(Ident UserId, Boolean Enabled)
Asynchronous task result.
Boolean HoldMapUnloadRequest
ElemType get(Ident Id, ElemType DefaultValue)
Void Entity_RemoveArmor(CEntity Victim, Integer DeltaArmor, CEntity Shooter, Integer ShooterPoints)
Void TTS_Context_Read(Ident ContextId)
Text const KickerCountryFlagUrl
CManiaAppTitle *const ParentApp
EEditorFileToolBar_QuadType
Void ActionLoad(CSmPlayer Player, CSmMode::EActionSlot ActionSlot, Ident ModelId)
CSmPlayer GetPlayer(Text Login)
Void OpenLink(Text Url, CManiaApp::ELinkType LinkType)
Real EaseOutQuart(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real const FlyingDistance
CTaskResult_MapList Map_GetFilteredGameList(Integer Scope, Text Path, Boolean Flatten, Boolean SortByNameElseByDate, Boolean SortOrderAsc)
Boolean const Solo_HasCampaign
Boolean const CreatedWithGamepadEditor
Void CopyServerLinkToClipBoard()
Text const InvitedWebServicesUserId
CUIConfig::ECutSceneStyle UISequence_CutSceneStyle
Boolean const InvitedIsCommunicationRestricted
Boolean const HasCustomIntro
CDataFileMgr *const DataFileMgr
Array< CSmMapLandmark *const > MapLandmarks_Sector
CClient GetClient(CUIConfig UI)
CPackCreator *const PackCreator
Boolean const ServerShutdownRequested
Boolean const MapUnloadRequested
Integer TMObjective_AuthorTime
Boolean const HasCustomMusic
Vec3 const CameraPosition
Void SetPlayerClan(CSmPlayer Player, Integer ClanNum)
Integer const DisplaySpeed
CUser *const MatchingPlayerInfo
Boolean const InputIsBraking
Boolean const IsValidating
Boolean NoticesFilter_HideMatchWarning
Documentation for class CDirectLink_Ranked.
Task result containing a list of season.
Text const InvitedDisplayName
CTaskResult_ZoneList GetChildZoneList(Text ZoneFullPath)
Array< CTeam *const > Teams
Documentation for class CTrophyAchievement_SoloMedal.
Boolean const EditorInputIsDown_CursorUp
Void SendNotice(Text Text, CUIConfig::ENoticeLevel Level, CUser Avatar, CUIConfig::EAvatarVariant AvatarVariant, CUIConfig::EUISound Sound, Integer SoundVariant)
Ident const EditedAnchorDataId
API for local users/profiles.
Integer GetMainFrameMaxPage(Integer NbPerPage)
Boolean const EditorInputIsDown_CursorPick
Real Display_HideElemsByDistance_Opacity
Array< Integer > Checkpoints
Void SetSpectateTarget(Text Player)
Void Transitions_SetTransitionCurrentPage(Integer TransitionCurrentPage)
Boolean const MemberIsCommunicationRestricted
Void Interaction_Selection_SetCanEnterLeaf(Boolean CanEnterLeaf)
Array< CBlockClipList *const > FrameClipLists
CBlock GetStartLineBlock()
Ident OffZoneCenterLandmarkId
CSmActionEvent::EType const Type
Vec3 ThumbnailCameraPosition
Array< CBlock *const > GhostBlocks
Standard Text manipulation functions.
Void SetPlayer_Delayed_BoostUp(CSmPlayer Player, Boolean Activate)
@ IsBadForHorizontalFaces
Text FallbackFontFileName
CMasterServerUser::EMasterServerConnectionStatus const ConnectionStatus
Void TaskResult_Release(Ident TaskId)
Void SetPlayerVehicle_Accelerate(CSmPlayer Player, Boolean Activate)
Boolean IsDisableProfileSkins
Array< CSquadInvitation * > InvitationList
Void SetOfVertices_DrawPoly(Ident InputSetHandle, Ident ResultSetHandle, Integer VerticesCount)
Boolean const CanChangeSkin
CMapEditorPlugin *const Editor
Void CreateServer(Text ServerName, Text ServerComment, Integer MaxPlayerCount, Text Password, Text PasswordSpectators, CMatchSettings MatchSettings, Boolean LocalOnly)
Void VoxelSpace_ApplyMaterialToVoxel()
Boolean existskey(KeyType Key)
Integer const CurrentLapNumber
Boolean const IsPowerJumpActivable
Boolean const IsFirstPartyDisplayName
CTaskResult Map_SetNewRecord_v2(Ident UserId, Text MapUid, Text GameMode, Text GameModeCustomData, CGhost Ghost)
Text const InvitedCountryFlagUrl
Boolean const InvitedIsFirstPartyDisplayName
Documentation for class CAccountTrophyGainForHistory.
Void Part_SetIsJoint(Boolean IsJoint)
Boolean RemoveBlock(Int3 Coord)
Integer UISequenceMaxDuration
Array< CSeason *const > SeasonList
Boolean CopyPaste_IncreaseSelectionPhaseOffset(CMapEditorPlugin::PhaseOffset Offset)
Void SetColumnVisibility(Text ColumnId, Boolean Visibility)
Boolean const IsOnTechTeleport
Void SetSimpleMediaTrackerPilot(CEditorMediaTracker MediaTracker)
Void SetPlayer_Delayed_BoostDown(CSmPlayer Player, Boolean Activate)
Asynchronous task result.
Integer TMObjective_GoldTime
Void Compose_Value(Ident ComposerId, Text Name, Text Value)
Text const InvitedCountryFlagUrl
Boolean File_Exists(Text FileName, CTitleEdition::EDrive InDrive)
Represents a map in the playlist of a matchsetting.
Void SetPlayer_Delayed_NoBrakes(CSmPlayer Player, Boolean Activate)
CMatchSettings MatchSettings_SaveAs(Text FilePath, CMatchSettings MatchSettings)
Real Clamp01(Text _Boundary1, Text _Boundary2, Text _Timestamp)
Returns a Real between 0 and 1, given an interval and a timestamp.
Int3 const CommandValueInt3
Integer const Material_Atlas_SelectedSubTexIndex
Boolean const EditionBox_IsPlaneOriented
Documentation for class CMapEditorInventory.
Text URLEncode(Text _Argument1)
Void Compose_Attribute(Ident ComposerId, Text Name, Integer Value)
Boolean CopyPaste_ApplyColorToSelection(CMapEditorPlugin::MapElemColor Color)
Boolean Playlist_FileExists(Text File)
CModeTurret Turret_Create(Ident ModelId, Vec3 Position, Vec3 Direction, Integer Clan, CPlayer OwnerPlayer)
Boolean VoxelSpaceIsInteractive
Void Player_ClearRaceWaypointTimes(CSmPlayer Player)
Text Bindings_GetBindingActionName(Text ContextName, Text BindingName)
Boolean const PlayerWasDisconnected
Void EditMediatrackIngame()
Void DestroyAllBotPlayers()
CMapEditorPlugin::CardinalDirections Dir
CModuleMenuModel *const EditedMenu
Real EaseOutCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Boolean IsElemAtScriptIndexFolder(Integer ScriptIndex, CEditorSkin::EEditorSkin_IconType IconType)
Void Transitions_SetTransitionVisibilityFromIndex(Integer TransitionIndex, Boolean TransitionVisibility)
Array< CSmMapLandmark const *const > MapLandmarks_ObjectAnchor
Vec2 const CommandValueVec2
Results of task requesting the zone of user.
Boolean const IsSpectator
Boolean TTS_AltText_Translate
Void WatchClosestCheckpoint()
Boolean VoiceChat_Loopback
Integer const TMObjective_NbLaps
Void EditMap(Text Map, Text EditorPluginScript, Text EditorPluginArgument)
Boolean containsonly(Array< ElemType > Elem)
CMacroblockInstance GetMacroblockInstanceFromOrder(Integer Order)
Real EaseInBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
CTaskResult_NSSkinList Skin_NadeoServices_GetListFromUser(Ident UserId, Text WebServicesUserId)
API for the plugins of the map editor.
Void Interaction_Creation_ClearParams()
Void SetMapElemColor(CAnchorData Anchor, CMapEditorPlugin::MapElemColor Color)
Array< CNotificationsConsumerNotification *const > FilteredNotifications
Void SetLayerVisibleFromIndex(Boolean IsVisible, Integer Index)
Boolean const Authentication_GetTokenResponseReceived
Array< CBlockModel *const > BlockModels
Void Spectator_SetAutoTarget_All()
Boolean ForcePlayerRequestedTeam(CUser User, Integer Team)
CUserV2Profile::EPlayerVisibility Interface_InternalCamLocalPlayerVisibility
Void Track_Context_MenuStop(Ident UserId, Text MenuName)
Void SetText(Text NewText)
Boolean const InvitedIsFirstPartyDisplayName
Boolean Interface_OppoEnableCustomColor
Boolean SaveReplay(Text FileName)
Real Distance(Real _Argument1, Real _Argument2)
Array< CSmMapLandmark *const > MapLandmarks_Gauge
Void MoveToCameraTarget()
CTaskResult Ghost_Upload(Text Url, CGhost Ghost, Text AdditionalHeaders)
Boolean IsDisableChangeTeams
CMapBotPath *const BotPath
Integer Shield_GetCooldown(Ident ShieldId)
Real CenterSpringIntensity
Integer const CampaignMedalsMax
Void ZoomIn(Boolean Loop)
CSystemPlatform *const System
Text const CustomEventType
Integer GetBlockGroundHeight(CBlockModel BlockModel, Integer CoordX, Integer CoordZ, CMapEditorPlugin::CardinalDirections Dir)
Documentation for class CModulePlaygroundHudModel.
NWebServicesPrestige::EPrestigeMode const Mode
Array< Integer > CurrentLapWaypointTimes
Documentation for class CNotification_SquadInvitationDeclined.
Real DotProduct(Vec3 _Argument1, Vec3 _Argument2)
Void Replay_RefreshFromDisk()
CTaskResult_Season Season_AddMapList(Ident UserId, Text SeasonId, Array< Text > MapUidList)
Boolean Material_IsGameMaterial()
Void SetOfFaces_ApplyMaterial(Ident SetHandle, Ident MaterialId)
CBlockModelVariantGround *const VariantGround
CTaskResult_UserPrestige Prestige_GetCurrentAccountPrestige(Ident UserId)
Array< CSmMapLandmark const *const > MapLandmarks_Foundation
Array< CSmMapLandmark const *const > MapLandmarks_Sector
Documentation for class CCollector.
CSmPlayer const *const GUIPlayer
Boolean IsMacroblockModelSkinnable(CMacroblockModel BlockModel)
Real EaseInOutElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Boolean NoticesFilter_HideMapInfo
Array< Text > RegexMatch(Text _Pattern, Text _Text, Text _Flags)
Captures the groups of the _Pattern in the matching _Text. group[0] is the whole pattern match.
CEditorMesh::ELayerType Layers_GetLayerSelectedType()
Real Angle(Vec3 _Argument1, Vec3 _Argument2)
Real Mod(Real _X, Real _Min, Real _Max)
Returns the modulus of X in the range Min..Max.
CImage MaterialPhysic_GetNextBitmap()
Boolean const PlayerWasInLadderMatch
Void Reset(CPlayer Player)
CEditorPluginModuleEvent::Type const Type
Boolean const PlayerWasSpawned
Text const CompetitionName
Array< CPackCreatorTitleInfo *const > Maker_EditedTitles
Void SetSeparatorColor(Text HexColor)
Void Material_UVEditor_SetIsScale(Boolean IsScale)
Boolean const IsLoadingScreen
Text const CreatorWebServicesUserId
Void SaveCopyAs(Text Path)
Boolean Scores_AutoUpdateLadderRank
Void Layers_EditMaskValidate(Integer LayerIndex)
Boolean UseInterractiveScreensIn3d
Void Ladder_OpenMatch_Request()
Void MatchSettings_RefreshFiles()
Void SendModeScriptCommand(Text CommandName, Boolean BoolVal)
CEditorMesh::ETitleCoreType GetTitleCoreType()
CTaskResult_AccountTrophyGainHistory Trophy_GetGainHistory(Ident UserId, Integer Offset, Integer Count)
Void CenterOnCursor(Boolean Smooth)
Void Interaction_Rotation_SetStep(Real RotationStep)
Boolean PlaceMacroblock_NoDestruction(CMacroblockModel MacroblockModel, Int3 Coord, CMapEditorPlugin::CardinalDirections Dir)
Array< CSquadMember * > MemberList
Void SendCallback(Text Param1, Text Param2)
@ Error_Network_ServerFull
CMlTextEdit::EControlScriptEditorTextFormat TextFormat
CTaskResult_Squad Squad_Create(Ident UserId, Text SquadName, Integer Size)
Void Track_Live_RankedPlayed(Ident UserId, Integer Rank, Boolean Win)
Void PlaySplitScreen(CTitleControl::ESplitScreenLayout LayoutType, Array< Text > MapList, Text Mode, Text SettingsXml)
Documentation for class CTaskResult_GhostDriver_UploadLimit.
Void SetOfOneFace_CutHole(Ident FaceSetHandle, Ident EdgesSetHandle)
CMlScriptEvent::EMenuNavAction const MenuNavAction
Array< CUILayer *const > UILayers
Text CurrentLocalDateText
Text GetItemModelSkin(CGameItemModel ItemModel, Integer SkinIndex)
Array< CModulePlayground *const > Modules
Array< CEditorPluginModuleEvent *const > PendingEvents
Void Player_BeginNewLap(CSmPlayer Player, Integer RaceTime)
CSmModeEvent::EType const Type
Array< Text > MapList_Names
API for Maniaplanet client scripts.
Integer const CreationTimeStamp
Boolean const FileBrowser_IsRunning
Void SetSelection(Integer Track, Integer Block, Integer Key)
Void Compose_Array_Open(Ident ComposerId, Text Name)
Array< Integer > PreviousLapWaypointTimes
Array< Text > MaterialPhysicsNames
Integer const CampaignMedalsRanking
CServerInfo *const GetServerInfo_Result
Array< CTaskResult *const > TaskResults
Boolean SaveMap(Text FileName)
CEditorMesh::ELayerType Layers_GetLayerTypeFromIndex(Integer LayerIndex)
Vec3 HexToRgb(Text _Text)
Returns the RGB color corresponding to Hex.
Void ComputeShadows(CMapEditorPlugin::ShadowsQuality ShadowsQuality)
Boolean Adverts_UsePersonnalData
Text const CommandValueText
CVideo::ETextureFilter TextureFilter
Void Replay_SaveAttackScore(CSmPlayer Player, Integer Score)
CSmModeEvent::EActionSlot const ActionSlot
Boolean Custom_EnableAvatars
CTrophySoloMedalAchievementLevelSettings * AllGoldLevelSettings
CEditorSkin::EPainterMode PainterMode
Boolean const IsOnTechSafeZone
Void EditMap(Text Map, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text EditorPluginScript, Text EditorPluginArgument, Boolean UpgradeToAdvancedEditor)
Int3 const OffsetBoundingBoxMax
Documentation for class CSmArenaInterfaceManialinkScriptHandler_ReadOnly.
Void Map_RefreshFromDisk()
Text const HornDisplayName
Void Build_AddFolder(Ident BuildId, Text FolderName)
Text const WebServicesUserId
Boolean const IsFirstPartyDisplayName
Text const CustomResultType
CAnchorData::EWaypointType const WaypointType
Void EditNewMapFromBaseMap(Text BaseMapName, Text Decoration, Text ModNameOrUrl, Text PlayerModel, Text MapType, Text EditorPluginScript, Text EditorPluginArgument)
Void LayerCustomEvent(CUILayer Layer, Text Type, Array< Text > Data)
Void OpenEditor(CTitleControl::EEditorType EditorType)
Array< Integer > ClansNbPlayers
CMlQuad::EKeepRatioMode KeepRatio
Void Users_DestroyAllFakes()
Text CurrentServerModeName
CParsingManager *const Xml
Array< CParsingNode *const > Nodes
Void EnableSegment(Text SegmentName)
CUIConfig::EVisibility AlliesLabelsShowGauges
Void ShowCustomSelection()
Array< Text > Tags_Deliverer
Void UILayerDestroy(CUILayer Layer)
Integer const DisplayTime
Text const CollectionName
CTaskResult_Season Season_Create(Ident UserId, Text SeasonName, Text GameMode, Text GameModeCustomData, Text MapRecordType, Integer StartTimeStamp, Integer EndTimeStamp, Array< Text > MapUidList)
Array< CSmMapBase const *const > MapBases
Void TaskResult_Release(Ident TaskId)
Void SetPlayerWeapon(CSmPlayer Player, CSmMode::EWeapon DefaultWeapon, Boolean AutoSwitchWeapon)
Void Ladder_SetResultsVersion(Integer Version)
Integer const AudienceRegisteredUsers
Void GhostRecorder_Ghosts_Select(CSmPlayer Player)
CInputManager *const Input
Text Build_ErrorMessage(Ident BuildId)
Boolean GetBordersSet(Ident SetHandle, Ident SetBordersHandle)
ElemType operator[](KeyType Key)
CZone GetZone(Text ZoneId)
Void EditedMesh_Lod(Real FacesRatio)
SConstStringInt *const Text
Array< CAccountTrophyGainForHistory *const > AccountTrophyGainList
Integer const IdleDuration
Void Plugin_SetClearance(CEditorPluginHandle Handle, CEditorMainPlugin::EMeshEditorAPI API, Boolean IsAllowed)
Text const WebServicesUserId