47 const Text CurrentTimeText;
51 const Text CurrentLocalDateText;
83 const Boolean MouseMiddleButton;
119 Boolean EnableMenuNavigationInputs;
127 const Boolean IsMenuNavigationForeground;
131 Void OpenLink(
Text Url,LinkType LinkType);
135 Void TriggerPageAction(
Text ActionString);
189 const Text FullFileName;
263 enum EKeepRatioMode {
271 Void ChangeImageUrl(
Text fieldName);
295 const Boolean DownloadInProgress;
319 EKeepRatioMode KeepRatio;
448 Void ShowCurMapCard();
452 const EBuddyResult BuddyDoResult;
456 const Text BuddyDoErrorMessage;
476 Void BrowserReload();
480 Text BrowserFocusedFrameId;
484 Void SetLocalUserClubLink(
Text ClubLink);
507 const CUser LocalUser;
515 Boolean EnableMenuNavigationInputs;
539 Void UILayerDestroyAll();
547 Void OpenLink(
Text Url,ELinkType LinkType);
572 enum EMenuNavAction {
593 const Text CustomEventType;
597 const Text[] CustomEventData;
601 const Text ExternalEventType;
605 const Text[] ExternalEventData;
609 const EMenuNavAction MenuNavAction;
644 Void Menu_Competitions();
652 Void Menu_Internet();
668 Boolean LoadingScreenRequireKeyPressed;
672 Boolean DontScaleMainMenuForHMD;
686 const Integer AudienceRegisteredUsers;
690 const Integer CampaignMedalsMax;
694 const Integer CampaignMedalsCurrent;
698 const Integer CampaignMedalsRanking;
702 const Real LadderPoints;
729 enum CardinalDirections {
774 Void ComputeShadows();
826 CardinalDirections CursorDir;
850 Real CameraToTargetDistance;
854 Vec3 TargetedPosition;
866 Void RemoveAllBlocks();
870 Void RemoveAllTerrain();
874 Void RemoveAllOffZone();
878 Void RemoveAllObjects();
886 Void RemoveAllBlocksAndTerrain();
890 Void ShowCustomSelection();
894 Void HideCustomSelection();
898 Void CopyPaste_Copy();
902 Void CopyPaste_Cut();
906 Void CopyPaste_Remove();
910 Void CopyPaste_SelectAll();
914 Void CopyPaste_ResetSelection();
918 Void OpenToolsMenu();
922 Void EditMediatrackIngame();
994 CBlock GetStartLineBlock();
998 Void CopyPaste_AddOrSubSelection(
Int3 StartCoord,
Int3 EndCoord);
1002 Boolean CopyPaste_Symmetrize();
1034 const Text[] MediatrackIngameClips;
1038 const Text[] MediatrackIngameIsScriptClips;
1042 Integer MediatrackIngameEditedClipIndex;
1066 Int3[] CustomSelectionCoords;
1070 Vec3 CustomSelectionRGB;
1074 Boolean EnableEditorInputsCustomProcessing;
1078 const Boolean EditorInputIsDown_Menu;
1082 const Boolean EditorInputIsDown_SwitchToRace;
1086 const Boolean EditorInputIsDown_CursorUp;
1090 const Boolean EditorInputIsDown_CursorRight;
1094 const Boolean EditorInputIsDown_CursorDown;
1098 const Boolean EditorInputIsDown_CursorLeft;
1102 const Boolean EditorInputIsDown_CursorRaise;
1106 const Boolean EditorInputIsDown_CursorLower;
1110 const Boolean EditorInputIsDown_CursorTurn;
1114 const Boolean EditorInputIsDown_CursorPick;
1118 const Boolean EditorInputIsDown_CursorPlace;
1122 const Boolean EditorInputIsDown_CursorDelete;
1126 const Boolean EditorInputIsDown_CameraUp;
1130 const Boolean EditorInputIsDown_CameraRight;
1134 const Boolean EditorInputIsDown_CameraDown;
1138 const Boolean EditorInputIsDown_CameraLeft;
1142 const Boolean EditorInputIsDown_IconUp;
1146 const Boolean EditorInputIsDown_IconRight;
1150 const Boolean EditorInputIsDown_IconDown;
1154 const Boolean EditorInputIsDown_IconLeft;
1158 const Real CollectionSquareSize;
1162 const Real CollectionSquareHeight;
1166 const Integer CollectionGroundY;
1224 Integer SpawnInvulnerabilityDuration;
1244 Boolean UseInterractiveScreensIn3d;
1260 Boolean UseBeaconsWithRecipients;
1272 Boolean UseDefaultActionEvents;
1284 Boolean ForceNavMapsComputation;
1304 Real OffZoneRadiusSpeed;
1308 Ident OffZoneCenterLandmarkId;
1336 const Integer[] ClansNbPlayers;
1340 const Integer[] ClansNbPlayersAlive;
1472 Integer GetWeaponNum(EWeapon Weapon);
1496 Void DestroyAllBotPlayers();
1536 Void ActionBind(
CSmPlayer Player,EActionSlot ActionSlot,EActionInput ActionInput);
1560 Void ObjectDestroyAll();
1584 Void Replay_SaveInterface();
1619 Boolean HideResumePlayingButton;
1718 Ident GetProjectileModelId(
Text ModelName);
1746 Void Cooldown_Start();
1788 const Boolean IndependantLaps;
1804 const Vec3 MapStartLinePos;
1812 const Vec3[] MapFinishLinePos;
1828 enum ETmScoreSortOrder {
1832 BestRace_NbRespawns,
1833 BestRace_CheckpointsProgress,
1836 LadderRankSortValue,
1838 enum ETMRespawnBehaviour {
1841 GiveUpBeforeFirstCheckPoint,
1844 enum ETmRaceChronoBehaviour {
1850 enum EPersonalGhost {
1898 const Integer[] ClansNbPlayers;
1926 Void Scores_Sort(ETmScoreSortOrder SortOrder);
1930 Void Scores_Clear();
1934 Void Ladder_ComputeRank(ETmScoreSortOrder SortOrder);
1958 ETMRespawnBehaviour RespawnBehaviour;
1986 ETmRaceChronoBehaviour UiRaceChrono;
1998 Boolean EnableLegacyXmlRpcCallbacks;
2006 Boolean MedalGhost_ShowSilver;
2010 Boolean MedalGhost_ShowBronze;
2014 EPersonalGhost PersonalGhost;
2018 const Vec3 MapStartLinePos;
2026 const Vec3[] MapFinishLinePos;
2116 enum EStereoDisplayMode {
2132 const Text AvatarUrl;
2136 const Text ZonePath;
2140 const Text ZoneFlagUrl;
2144 const Text CountryFlagUrl;
2148 const Text Language;
2152 const Text Description;
2160 const Text ClubLink;
2164 const Text BroadcastTVLogin;
2168 const Text SteamUserId;
2176 const EEchelon Echelon;
2192 const Real LadderPoints;
2196 const Text LadderZoneName;
2200 const Text LadderZoneFlagUrl;
2208 const Boolean RequestsSpectate;
2216 const Integer[] Tags_Favored_Indices;
2220 const Text[] Tags_Id;
2224 const ETagType[] Tags_Type;
2228 const Text[] Tags_Comments;
2232 const Text[] Tags_Deliverer;
2236 const Text[] AlliesConnected;
2240 const EStereoDisplayMode StereoDisplayMode;
2247 enum SpectatorMode {
2267 const Text BaseTitleId;
2283 const Text DownloadUrl;
2287 const Text TitleVersion;
2303 enum EMenuNavAction {
2328 const Text CharPressed;
2332 const Text ControlId;
2340 const EMenuNavAction MenuNavAction;
2344 const Text CustomEventType;
2348 const Text[] CustomEventData;
2452 Void PlaySoundEvent(ELibSound Sound,
Integer SoundVariant,
Real VolumedB);
2468 Void ClearAllDelayedSoundsEvents();
2476 Real LimitMusicVolumedB;
2484 enum AlignHorizontal {
2490 enum AlignVertical {
2500 const Text ControlId;
2504 const Text[] ControlClasses;
2516 AlignHorizontal HorizontalAlign;
2520 AlignVertical VerticalAlign;
2528 Vec3 RelativePosition;
2536 Real RelativeRotation;
2540 const Vec3 AbsolutePosition;
2544 const Real AbsoluteScale;
2548 const Real AbsoluteRotation;
2556 Text DataAttributeGet(
Text DataName);
2625 const Text AuthorZoneIconUrl;
2629 const Text CollectionName;
2633 const Text DecorationName;
2637 const Text AuthorLogin;
2641 const Text AuthorNickName;
2645 const Text AuthorZonePath;
2653 const Text MapStyle;
2657 Integer TMObjective_AuthorTime;
2665 Integer TMObjective_SilverTime;
2669 Integer TMObjective_BronzeTime;
2677 Boolean TMObjective_IsLapRace;
2681 Text ObjectiveTextAuthor;
2685 Text ObjectiveTextGold;
2689 Text ObjectiveTextSilver;
2693 Text ObjectiveTextBronze;
2752 CursorSelectionBegin,
2795 const Ident EditedAnchorDataId;
2808 enum EWayPointType {
2836 const EWayPointType WaypointType;
2886 enum CardinalDirections {
2895 const Vec3 Position;
2902 enum CardinalDirections {
2919 Void UseDefaultAnchor();
2923 Void UseCustomAnchor();
2931 const CardinalDirections Direction;
2950 const Text DefaultTag;
2981 Text ModeStatusMessage;
2985 const CTitle LoadedTitle;
2989 const Text ServerLogin;
2993 const Text ServerName;
2997 const Text ServerModeName;
3009 const Text MapPlayerModelName;
3013 const CUser[] Users;
3017 const CTeam[] Teams;
3021 Text NeutralEmblemUrl;
3025 const Text ForcedClubLinkUrl1;
3029 const Text ForcedClubLinkUrl2;
3033 Void TweakTeamColorsToAvoidHueOverlap();
3049 const Boolean ServerShutdownRequested;
3057 Void RequestLoadMap();
3061 Void RequestUnloadMap();
3077 Void Ladder_OpenMatch_Request();
3085 Void Ladder_OpenMatch_BeginRequest();
3089 Void Ladder_OpenMatch_AddPlayer(
CScore PlayerScore);
3093 Void Ladder_OpenMatch_EndRequest();
3097 Void Ladder_CloseMatchRequest();
3101 Void Ladder_CancelMatchRequest();
3105 const Boolean Ladder_RequestInProgress;
3113 Void Ladder_SetMatchMakingMatchId(
Integer MatchId);
3129 Void AutoTeamBalance();
3133 Void Solo_SetNewRecord(
CScore PlayerScore,EMedal PlayerScore);
3137 const Boolean Solo_NewRecordSequenceInProgress;
3165 Void Users_RequestSwitchToSpectator(
CUser User);
3181 Void Users_DestroyAllFakes();
3185 Void ItemList_Begin();
3197 Void ItemList_End();
3201 Void DemoToken_StartUsingToken();
3205 Void DemoToken_StopUsingToken();
3209 Void DemoToken_GetAndUseToken(
CUser User);
3213 Void ActionList_Begin();
3221 Void ActionList_End();
3233 Void Replay_Start();
3257 const ESpawnStatus SpawnStatus;
3277 const Boolean AutoSwitchWeapon;
3349 Boolean UseAlternateWeaponVisual;
3385 const Vec3 Position;
3393 const Real AimPitch;
3397 const Vec3 AimDirection;
3405 const Boolean IsTouchingGround;
3429 const Boolean IsOnTechSafeZone;
3437 const Boolean IsOnTechNoWeapon;
3445 const Vec3 Velocity;
3496 OnPlayerRequestRespawn,
3497 OnActionCustomEvent,
3499 OnPlayerTouchesObject,
3500 OnPlayerTriggersSector,
3501 OnPlayerThrowsObject,
3502 OnPlayerRequestActionChange,
3569 const Real MissDist;
3577 const Boolean ShooterUsedAction;
3581 const Integer ShooterWeaponNum;
3585 const EActionSlot ShooterActionSlot;
3589 const Text ShooterActionId;
3593 const Boolean VictimUsedAction;
3597 const Integer VictimWeaponNum;
3601 const EActionSlot VictimActionSlot;
3605 const Text VictimActionId;
3609 const EActionSlot Action_Slot;
3613 const EActionInput ActionInput;
3617 const Text ActionId;
3625 const Text[] Param2;
3645 const Ident PlayerId;
3653 const Boolean PlayerWasSpawned;
3657 const Boolean PlayerWasInLadderMatch;
3661 const Vec3 PlayerLastPosition;
3665 const Vec3 PlayerLastAimDirection;
3673 const Text CommandName;
3677 const Boolean CommandValueBoolean;
3681 const Integer CommandValueInteger;
3685 const Real CommandValueReal;
3689 const Text CommandValueText;
3711 const Integer NumberOfCollectors;
3730 const Vec3 Position;
3781 const Integer NbEliminationsInflicted;
3785 const Integer NbEliminationsTaken;
3789 const Integer NbRespawnsRequested;
3793 const Integer DamageInflicted;
3818 const EStatus Status;
3822 const Ident ModelId;
3842 Void SetUnspawned();
3850 const Vec3 Position;
3901 enum EInGameMenuResult {
3939 Void ShowCurChallengeCard();
3943 Void ShowModeHelp();
3947 Void CopyServerLinkToClipBoard();
3959 const CTeam[] Teams;
3971 Void ShowInGameMenu();
3975 const Text CurrentServerLogin;
3979 const Text CurrentServerName;
3983 const Text CurrentServerJoinLink;
3987 const Text CurrentServerModeName;
3995 Void CloseInGameMenu(EInGameMenuResult Result);
4023 const Ident ProjectileModelId;
4031 const Vec3 Position;
4035 const Vec3 Direction;
4047 enum ValidationStatus {
4059 Void ClearMapMetadata();
4063 ValidationStatus ValidationStatus;
4067 Text ValidabilityRequirementsMessage;
4071 const Boolean ValidationEndRequested;
4075 Void StartTestMapWithMode(
Text RulesModeName);
4079 Void RequestEnterPlayground();
4083 Void RequestLeavePlayground();
4087 const Boolean IsSwitchedToPlayground;
4095 const CUser[] Users;
4116 const ERaceState RaceState;
4148 const Integer CurTriggerIndex;
4152 const Integer CurCheckpointRaceTime;
4156 const Integer CurCheckpointLapTime;
4160 const Real AccelCoef;
4164 const Real ControlCoef;
4168 const Real GravityCoef;
4172 const Vec3 Position;
4180 const Real AimPitch;
4184 const Vec3 AimDirection;
4188 const Real Distance;
4274 const Integer CurTriggerIndex;
4278 const Vec3 Position;
4286 const Real AimPitch;
4290 const Vec3 AimDirection;
4354 WreckRollingMadness,
4375 const Integer CheckpointInRace;
4379 const Integer CheckpointInLap;
4403 const Ident BlockId;
4419 const EStuntFigure StuntFigure;
4455 const Boolean PlayerWasSpawned;
4459 const Boolean PlayerWasInLadderMatch;
4463 const Text CommandName;
4467 const Boolean CommandValueBoolean;
4471 const Integer CommandValueInteger;
4475 const Real CommandValueReal;
4479 const Text CommandValueText;
4511 Vec2 ClipWindowRelativePosition;
4515 Vec2 ClipWindowSize;
4525 const Text TextContents;
4582 const Boolean DownloadInProgress;
4598 Vec3 RelativePosition;
4606 const Real PlayLength;
4620 const Text Comments;
4628 const Text CollectionName;
4632 const Text AuthorLogin;
4636 const Text AuthorNickName;
4640 const Text AuthorZonePath;
4648 const Text MapStyle;
4681 enum EnumAutoTerrainPlaceType {
4737 Text PresentationManialinkUrl;
4749 Vec3 ColorSecondary;
4753 const Text ColorText;
4757 const Text ColorizedName;
4799 Void UILayerDestroyAll();
4807 Integer UISequenceMaxDuration;
4830 Void SendCallback_BeginRound();
4834 Void SendCallback_EndRound();
4861 const Boolean RequestsSpectate;
4868 enum ESmDriverBehaviour {
4877 enum ESmDriverPatrolMode {
4882 enum ESmAttackFilter {
4894 ESmDriverBehaviour Behaviour;
4902 Real DisengageDistance;
4934 ESmAttackFilter AttackFilter;
4962 ESmDriverPatrolMode Patrol_Mode;
4966 Vec3 Escape_AnchorPoint;
4970 Real Escape_DistanceSafe;
4974 Real Escape_DistanceMinEscape;
4978 Real Escape_DistanceMaxEscape;
4982 Vec3 Saunter_AnchorPoint;
4986 Integer Saunter_BaseChillingTime;
4990 Integer Saunter_ChillingTimeDelta;
4994 Real Saunter_Radius;
4998 Boolean Scripted_ForceAimInMoveDir;
5016 const Ident[] PlayersIds;
5133 const Text ItemName;
5137 const Ident ItemModelId;
5152 const Boolean IsRegisteredForLadderMatch;
5156 const Real LadderScore;
5164 Real LadderMatchScoreValue;
5184 PlayersPresentation,
5186 RollingBackgroundIntro,
5187 CustomMTClip_WithUIInteraction,
5203 enum ELabelsVisibility {
5209 WhenInMiddleOfScreen,
5211 enum EAvatarVariant {
5256 enum EObserverMode {
5265 EUISequence UISequence;
5269 const Boolean UISequenceIsCompleted;
5273 Text UISequence_CustomMTClip;
5277 Integer UISequence_CustomMTRefTime;
5281 Boolean UISequence_CanSkipIntroMT;
5285 Text UISequence_PodiumPlayersWin;
5289 Text UISequence_PodiumPlayersLose;
5301 Text BigMessageAvatarLogin;
5305 EAvatarVariant BigMessageAvatarVariant;
5309 EUISound BigMessageSound;
5313 Integer BigMessageSoundVariant;
5349 Boolean OverlayHideOpponentsInfo;
5357 Boolean OverlayHideCheckPointList;
5361 Boolean OverlayHideRoundScores;
5377 Boolean OverlayHideConsumables;
5385 Boolean OverlayHideBackground;
5393 Boolean OverlayHideSpeedAndDist;
5397 Boolean OverlayHidePersonnalBestAndRank;
5405 Boolean OverlayHideCheckPointTime;
5409 Boolean OverlayHideEndMapLadderRecap;
5413 Boolean OverlayHideMultilapInfos;
5417 Boolean OverlayHideSpectatorControllers;
5421 Boolean OverlayHideSpectatorInfos;
5425 Boolean OverlayChatHideAvatar;
5433 Vec2 OverlayChatOffset;
5437 Vec2 CountdownCoord;
5441 Boolean NoticesFilter_HidePlayerInfo;
5445 Boolean NoticesFilter_HidePlayerWarning;
5449 Boolean NoticesFilter_HidePlayerInfoIfNotMe;
5453 Boolean NoticesFilter_HidePlayerWarningIfNotMe;
5457 Boolean NoticesFilter_HideMapInfo;
5461 Boolean NoticesFilter_HideMapWarning;
5465 Boolean NoticesFilter_HideMatchInfo;
5469 Boolean NoticesFilter_HideMatchWarning;
5473 ENoticeLevel NoticesFilter_LevelToShowAsBigMessage;
5481 EVisibility ScoreTableVisibility;
5485 Text SmallScoreTable;
5489 EVisibility SmallScoreTableVisibility;
5493 Boolean ScoreTableOnlyManialink;
5497 Boolean AltMenuNoDefaultScores;
5501 Boolean AltMenuNoCustomScores;
5509 Ident ScoreSummary_Player1;
5517 Integer ScoreSummary_RoundPoints1;
5521 Integer ScoreSummary_MatchPoints1;
5525 Real ScoreSummary_Gauge1;
5529 Ident ScoreSummary_Player2;
5537 Integer ScoreSummary_RoundPoints2;
5541 Integer ScoreSummary_MatchPoints2;
5545 Real ScoreSummary_Gauge2;
5549 Boolean ScreenIn3dHideScoreSummary;
5565 ELabelsVisibility AlliesLabelsVisibility;
5569 EVisibility AlliesLabelsShowGauges;
5573 EVisibility AlliesLabelsShowNames;
5581 ELabelsVisibility TeamLabelsVisibility;
5585 EVisibility TeamLabelsShowGauges;
5589 EVisibility TeamLabelsShowNames;
5593 ELabelsVisibility OpposingTeamLabelsVisibility;
5597 EVisibility OpposingTeamLabelsShowGauges;
5601 EVisibility OpposingTeamLabelsShowNames;
5609 Integer SpectatorForceCameraType;
5613 Ident SpectatorAutoTarget;
5617 Ident SpectatorForcedTarget;
5625 Real SpectatorCamAutoLatitude;
5629 Real SpectatorCamAutoLongitude;
5633 Real SpectatorCamAutoRadius;
5637 EObserverMode SpectatorObserverMode;
5645 Void SendNotice(
Text Text,ENoticeLevel Level,
CUser Avatar,EAvatarVariant AvatarVariant,EUISound Sound,
Integer SoundVariant);
5667 enum ETmRaceResultCriteria {
5671 CheckpointsProgress,
5707 const Text TextContents;
5711 const Text TextRawContents;
5715 const Text TextRecursiveContents;
5753 const Boolean IsAllUnderground;
5757 const Boolean IsPartUnderground;
5765 const Int3 OffsetBoundingBoxMin;
5769 const Int3 OffsetBoundingBoxMax;
5780 enum CardinalDirEnum {
5791 PerpendicularDirsOnly,
5829 const Text ParamArray1;
5833 const Text[] ParamArray2;
5854 const Ident[] PlayersIds;
5898 PerpendicularDirsOnly,
5920 const Vec3 Position;
5924 const Vec3 DirFront;
5942 const Integer NumberOfCollectors;
6289 Text StripFormatting(
Text Argument1);
6336 CardinalDirections GetNextDir(CardinalDirections Argument1);
6340 CardinalDirections GetPreviousDir(CardinalDirections Argument1);
6344 CardinalDirections GetOpposedDir(CardinalDirections Argument1);
6348 CardinalDirections AddDirs(CardinalDirections Argument1, CardinalDirections Argument2);
6352 CardinalDirections SubDirs(CardinalDirections Argument1, CardinalDirections Argument2);
6356 Int3 GetNeighbourCoord(
Int3 Argument1, CardinalDirections Argument2);
6360 Int3 GetRotatedOffset(
Int3 Argument1, CardinalDirections Argument2);
6364 Int3 GetRotatedOffsetPositive(
Int3 Argument1, CardinalDirections Argument2,
Int3 Argument3);
(undocumented)
Definition doc.h:6370
Real EaseInBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutElastic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInQuart(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
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.
Real EaseInCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseLinear(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutQuint(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
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 EaseInOutBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInElastic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real SmoothStep(Real _X)
Returns the value smoothly transitionning from 0 to 1.
Real EaseInCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutCubic(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutSine(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
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....
Real EaseInOutExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInBack(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutBounce(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInQuint(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInOutQuart(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutCirc(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInElastic2(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseOutQuad(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
Real EaseInExp(Integer _T, Real _Base, Real _Change, Integer _Duration)
Returns the value animated from Base to Base+Delta using R. Penner easing functions.
(undocumented)
Definition doc.h:6331
(undocumented)
Definition doc.h:5948
Integer Clamp(Integer _X, Integer _Min, Integer _Max)
Returns the value X clamped to the range Min..Max.
Integer Max(Integer _A, Integer _B)
Returns the maximum between A and B.
Integer Min(Integer _A, Integer _B)
Returns the minimum between A and B.
(undocumented)
Definition doc.h:6091
Vec3 ToColor(Text _Text)
Returns the RGB color corresponding to _Text.
Text SubString(Text _Text, Integer _Start, Integer _Length)
Returns a substring of _Text.
Real ToReal(Text _Text)
Returns the Real corresponding to _Text.
Text ToLowerCase(Text _TextToChange)
Changes upper case characters to lower case characters.
Integer Length(Text _Text)
Returns the length of _Text.
Text ToText(Integer _Integer)
Returns the Text corresponding to _Integer.
Text ColorToText(Vec3 _Color)
Returns the Text corresponding to _Color.
Text TimeToText(Integer _Time, Boolean _IncludeCentiSeconds)
Returns the Text corresponding to _Time.
Text GetTranslatedText(Text _Text)
Lookup the text in the current translation dictionary.
Boolean Find(Text _TextToFind, Text _TextToSearchIn, Boolean _IsFormatSensitive, Boolean _IsCaseSensitive)
Returns True if the searched text is found in the text to search in.
Text Replace(Text _Text, Text _ToReplace, Text _Replacement)
Replaces occurences of _ToReplace in _Text with _Replacement.
Text ToUpperCase(Text _TextToChange)
Changes lower case characters to upper case characters.
Text FormatReal(Real _Value, Integer _FPartLength, Boolean _HideZeroes, Boolean _HideDot)
Returns the Text corresponding to a Real. With formatting.
Boolean CompareWithoutFormat(Text _Text1, Text _Text2, Boolean _IsCaseSensitive)
Compares texts without taking format characters in account.
Integer ToInteger(Text _Text)
Returns the Integer corresponding to _Text.
Text SubText(Text _Text, Integer _Start, Integer _Length)
Returns a substring of _Text.
const Text Result
Definition doc.h:4552
const Integer StatusCode
Definition doc.h:4556
const Text Url
Definition doc.h:4548
Real Ratio
Definition doc.h:342
Real GradingRatio
Definition doc.h:346
Real Width
Definition doc.h:2602
Real ZoomFactor
Definition doc.h:416
Void SendCustomEvent(Text Type, Text[] Data)
const CUser LocalUser
Definition doc.h:55
Void SetSpectateTarget(Text Player)
CUIConfig UI
Definition doc.h:3915
Boolean IsSpectatorMode
Definition doc.h:3923
CUIConfig ClientUI
Definition doc.h:3919
Real ValueReal
Definition doc.h:5868
Real ValueReal
Definition doc.h:5083
const CSmPlayer Player
Definition doc.h:3846
Real AmmoPower
Definition doc.h:3273
Real EnergyLevel
Definition doc.h:3357
Real StaminaGain
Definition doc.h:3325
Real SpeedPower
Definition doc.h:3333
Real AmmoGain
Definition doc.h:3269
Real ArmorPower
Definition doc.h:3313
Real StaminaMax
Definition doc.h:3321
Real StaminaPower
Definition doc.h:3329
Real JumpPower
Definition doc.h:3337
Real ThrowSpeed
Definition doc.h:3373
const Vec3[] MapCheckpointPos
Definition doc.h:1808
const Vec3[] MapCheckpointPos
Definition doc.h:2022
Integer AlliesLabelsMaxCount
Definition doc.h:5577
Integer OverlayChatLineCount
Definition doc.h:5429
Text MarkersXML
Definition doc.h:5333