Caution
Fast Flags are extremely powerful, being that they are intended to only be used by Roblox engineers. While they can be very useful, they can cause issues with stability and functionality if you don't know what you're doing.
- 176 Currently Listed
E e ei/Charlie the steak
Vehicle Speed 1
Vehicle Speed 2
Void Unanchored Parts
Enable Better Haptics
Remove Haptics Option
Custom Accessory Positions
- Open the Bloxstrap Menu.
- Navigate to
Fast Flags
>>Fast Flags Editor
>>Add New
>>Import Json
. - Paste in the JSON.
- Save and your good to go!
- Navigate to your Roblox Installation directory. Typically found at
%localappdata%\Roblox\Versions\
orC:\Program Files (x86)\Roblox\Versions
. - Identify the folder
version-xxxxxxxxxxxxxxxx
containingYou can do this for Roblox Studio too.RobloxPlayerBeta.exe
- Create a new folder named
ClientSettings
. Inside this folder, place the fileClientAppSettings.json
. - Paste the JSON into
ClientAppSettings.json
. (You can utilize ChatGPT to format multiple JSONs for clarity if needed) - Save and you're good to go!
- Add
_PlaceFilter
after the Fast Flag name. - Add a semicolon after the Value (
;
). Examples:True;
,1;
. - Include a Place ID after the semicolon. Examples:
True;4483381587
,1;4483381587
. - Your configuration is complete!
This is no method is no longer available on Bloxstrap because pizzaboxer a stupid Int Bool stupid ass check
- Rendering
- Lightning Technologies
- Graphical
- Quality of Life
- UI
- UI X
- Audio
- Physics
- Abusive Visuals
- lol
- Debug
- Links
{
"FFlagDebugGraphicsPreferMetal": "True"
}
{
"FFlagDebugGraphicsDisableDirect3D11": "True",
"FFlagDebugGraphicsPreferVulkan": "True"
}
{
"FFlagDebugGraphicsDisableDirect3D11": "True",
"FFlagDebugGraphicsPreferOpenGL": "True"
}
{
"FFlagDebugGraphicsPreferD3D11FL10": "True"
}
{
"FFlagDebugGraphicsPreferD3D11": "True"
}
{
"DFFlagDebugRenderForceTechnologyVoxel": "True"
}
{
"FFlagDebugForceFutureIsBrightPhase2": "True"
}
{
"FFlagDebugForceFutureIsBrightPhase3": "True"
}
{
"FFlagRenderFixFog": "True"
}
{
"FFlagDebugCheckRenderThreading": "True",
"FFlagRenderDebugCheckThreading2": "True"
}
{
"FIntRuntimeMaxNumOfThreads": "2400"
}
{
"FIntTaskSchedulerThreadMin": "3"
}
{
"FFlagDebugRenderingSetDeterministic": "True"
}
{
"FIntRomarkStartWithGraphicQualityLevel": "1"
}
{
"FIntRenderShadowIntensity": "0"
}
{
"DFIntCullFactorPixelThresholdShadowMapHighQuality": "2147483647",
"DFIntCullFactorPixelThresholdShadowMapLowQuality": "2147483647"
}
{
"DFFlagDisableDPIScale": "True"
}
{
"DFIntDebugFRMQualityLevelOverride": "1"
}
Low
1 = 3
2 = 2
3 = 6
High
4 = 7
5 = 11
6 = 14
7 = 15
8 = 17
9 = 18
10 = 21
{
"FFlagCommitToGraphicsQualityFix": "True",
"FFlagFixGraphicsQuality": "True"
}
{
"DFIntDebugRestrictGCDistance": "1"
}
{
"FIntRenderLocalLightUpdatesMax": "8",
"FIntRenderLocalLightUpdatesMin": "6"
}
{
"FIntRenderLocalLightFadeInMs": "0"
}
[everything goes black on <3] [DFIntDebugFRMQualityLevelOverride is there to set your graphics to 10, You can change it to anything above 3: Click here to view ]
{
"DFIntRenderClampRoughnessMax": "-640000000",
"DFIntDebugFRMQualityLevelOverride": "6"
}
{
"FFlagDisablePostFx": "True"
}
{
"DFFlagDebugPauseVoxelizer": "True"
}
{
"FFlagDebugSkyGray": "True"
}
{
"DFIntCSGLevelOfDetailSwitchingDistance": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL12": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL23": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL34": "0"
}
{
"FFlagNewLightAttenuation": "True"
}
Combine with Lighting Attenuation for better vision
{
"FFlagFastGPULightCulling3": "True"
}
{
"FFlagDebugForceFSMCPULightCulling": "True"
}
Explnation: 0 makes white screen 1-3 makes other players have laggy movement, 4 is stable has better performance than 10 and less input lag
{
"DFIntMaxFrameBufferSize": "4"
}
{
"FIntTerrainArraySliceSize": "4"
}
{
"DFFlagTextureQualityOverrideEnabled": "True",
"DFIntTextureQualityOverride": "3"
}
{
"DFIntPerformanceControlTextureQualityBestUtility": "-1"
}
{
"DFIntTextureCompositorActiveJobs": "0"
}
-1 Removes almost everything, 1-4 Blurry, 5-7 low quality also removes studs, 8 Removes almost everything (this is better)
{
"FIntDebugTextureManagerSkipMips": "-1"
}
{
"FIntFRMMinGrassDistance": "0",
"FIntFRMMaxGrassDistance": "0",
"FIntRenderGrassDetailStrands": "0",
}
{
"FIntDebugForceMSAASamples": "4"
}
{
"FIntRenderShadowmapBias": "75"
}
{
"DFIntMaxActiveAnimationTracks": "0"
}
{
"FFlagEnableCapturesHotkeyExperiment_v4": "False"
}
{
"FFlagGameBasicSettingsFramerateCap5": "True",
"DFIntTaskSchedulerTargetFps": "0"
}
{
"FFlagTaskSchedulerLimitTargetFpsTo2402": "False",
"DFIntTaskSchedulerTargetFps": "9999"
}
{
"FFlagUserShowGuiHideToggles": "True",
"GuiHidingApiSupport2": "True"
}
Key combination | Action |
---|---|
Ctrl + Shift + B | Toggles GUIs in 3D space (BillboardGuis, SurfaceGuis, etc) |
Ctrl + Shift + C | Toggles game-defined ScreenGuis |
Ctrl + Shift + G | Toggles Roblox CoreGuis |
Ctrl + Shift + N | Toggles player names, and other BillboardGuis that show up above a player |
{
"DFIntCanHideGuiGroupId": "ID"
}
{
"FStringAXCategories": "ClassicShirts.ClassicTShirts.ClassicPants"
}
{
"FIntFullscreenTitleBarTriggerDelayMillis": "3600000"
}
{
"DFIntTimestepArbiterThresholdCFLThou": "300"
}
{
"FFlagAdServiceEnabled": "False"
}
{
"FFlagDebugDisableTelemetryEphemeralCounter": "True",
"FFlagDebugDisableTelemetryEphemeralStat": "True",
"FFlagDebugDisableTelemetryEventIngest": "True",
"FFlagDebugDisableTelemetryPoint": "True",
"FFlagDebugDisableTelemetryV2Counter": "True",
"FFlagDebugDisableTelemetryV2Event": "True",
"FFlagDebugDisableTelemetryV2Stat": "True"
}
{
"FFlagTopBarUseNewBadge": "True",
"FStringTopBarBadgeLearnMoreLink": "https://google.com/",
"FStringVoiceBetaBadgeLearnMoreLink": "https://google.com/"
}
{
"DFIntConnectionMTUSize": "MTU_HERE"
}
{
"DFFlagDebugDisableTimeoutDisconnect": "True"
}
{
"DFIntDefaultTimeoutTimeMs": "10000"
}
{
"FFlagEnableQuickGameLaunch": "True"
}
{
"DFFlagOrder66": "True"
}
{
"FFlagDebugForceChatDisabled": "True"
}
{
"DFIntAnimationLodFacsDistanceMin": "0",
"DFIntAnimationLodFacsDistanceMax": "0",
"DFIntAnimationLodFacsVisibilityDenominator": "0"
}
{
"FFlagDebugDefaultChannelStartMuted": "False"
}
{
"FIntV1MenuLanguageSelectionFeaturePerMillageRollout": "0"
}
{
"FIntCameraMaxZoomDistance": "9999"
}
{
"FFlagHandleAltEnterFullscreenManually": "False"
}
{
"FFlagFixReducedMotionStuckIGM2": "True"
}
{
"FFlagLuaAppChartsPageRenameIXP": "False"
}
{
"FFlagEnableNavBarLabels3": "False"
}
{
"FFlagDisableNewIGMinDUA": "True",
"FFlagEnableInGameMenuControls": "False",
"FFlagEnableInGameMenuModernization": "False",
"FFlagEnableMenuControlsABTest": "False",
"FFlagEnableMenuModernizationABTest": "False",
"FFlagEnableMenuModernizationABTest2": "False",
"FFlagEnableV3MenuABTest3": "False"
}
{
"FFlagReconnectDisabled": "True",
"FStringReconnectDisabledReason": "You're stupid and I hate you"
}
{
"FFlagDebugDisplayFPS": "True"
}
{
"FStringWhitelistVerifiedUserId": "UserID"
}
{
"FFlagOverridePlayerVerifiedBadge": "True"
}
{
"FFlagDebugDisplayUnthemedInstances": "True"
}
{
"FFlagEnableNewInviteMenuIXP2": "False"
}
{
"FFlagErrorPromptResizesHeight": "False"
}
{
"FIntRobloxGuiBlurIntensity": "0"
}
{
"FFlagChatTranslationSettingEnabled3": "False"
}
{
"FFlagNewCameraControls": "True"
}
{
"DFIntMicroProfilerDpiScaleOverride": "100"
}
{
"FIntFontSizePadding": "1"
}
{
"FIntScrollWheelDeltaAmount": "140"
}
{
"FIntMaxKickMessageLength": "1"
}
{
"FFlagLuaAppUseUIBloxColorPalettes1": "True",
"FFlagUIBloxUseNewThemeColorPalettes": "True"
}
{
"FStringInGameMenuModernizationStickyBarForcedUserIds": "UserID"
}
{
"FFlagLuaAppDevSubsEnabled": "True"
}
{
"FFlagDebugTextBoxServiceShowOverlay": "True"
}
{
"DFIntTextBoxServiceHistorySize": "1"
}
{
"FFlagDebugAdornsDisabled": "True"
}
{
"FFlagDebugDontRenderUI": "True"
}
{
"FFlagDebugDontRenderScreenGui": "True"
}
{
"FFlagEnableCommandAutocomplete": "False"
}
{
"FStringNewInGameMenuForceds": "UserID",
"FFlagEnableInGameMenuChrome": "True"
}
{
"FFlagDisplayCollectiblesIcon": "False"
}
{
"FFlagEnableBubbleChatFromChatService": "False"
}
{
"FFlagSelfieViewEnabled": "True"
}
{
"FFlagAvatarChatServiceEnabled3": "False"
}
{
"FFlagVoiceBetaBadge": "False",
"FFlagTopBarUseNewBadge": "False",
"FFlagBetaBadgeLearnMoreLinkFormview": "False",
"FFlagControlBetaBadgeWithGuac": "False",
"FStringVoiceBetaBadgeLearnMoreLink": "null"
}
{
"FIntVRTouchControllerTransparency": "0"
}
{
"FFlagViewCollisionFadeToBlackInVR": "False"
}
{
"DFIntVideoMaxNumberOfVideosPlaying": "0"
}
{
"FFlagDSAIllegalContentReporting2": "False"
}
{
"FFlagDebugEnableNewWebView2DevTool": "True"
}
{
"FFlagAXAccessoryAdjustment": "True",
"FFlagAXAccessoryAdjustmentIXPEnabled": "True",
"FFlagAXAccessoryAdjustmentIXPEnabledForAll": "True",
"FFlagAXAvatarFetchResultCamelCase": "True",
"FFlagAccessoryAdjustmentEnabled3": "True"
}
{
"FFlagAddHapticsToggle": "False"
}
{
"FFlagEnableBetterHapticsResultHandling": "True"
}
{
"FFlagEnableReportAbuseMenuRoactABTest2": "True",
"FFlagEnableInGameMenuChromeABTest2": "True",
"FFlagEnableInGameMenuChromeABTest3": "True"
}
{
"FFlagEnableInGameMenuChromeABTest2": "False",
"FFlagEnableReportAbuseMenuRoactABTest2": "False",
"FFlagEnableInGameMenuChromeABTest3": "False"
}
{
"FFlagDisablePlayerListDisplayCloseBtn": "True"
}
{
"FFlagEnableChromePinnedChat": "True"
}
I tried Ragdoll
to see if anything would happen lol this is how i found this (found this long time ago)
{
"DFStringDefaultAvatarDeathType": "Ragdoll"
}
{
"DFIntVoiceChatRollOffMinDistance": "7",
"DFIntVoiceChatRollOffMaxDistance": "80"
}
{
"FFlagSoundsUsePhysicalVelocity": "True"
}
{
"FFlagSoundsUsePhysicalVelocity": "True"
}
{
"DFIntMaxLoadableAudioChannelCount": "1"
}
{
"DFIntVoiceChatVolumeThousandths": "100000"
}
{
"FFlagDebugRomarkMockingAudioDevices": "True"
}
{
"DFIntSimBlockLargeLocalToolWeldManipulationsThreshold": "-1"
}
{
"FFlagRemapAnimationR6ToR15Rig": "True"
}
{
"DFFlagAnimatorPostProcessIK": "True"
}
{
"DFIntHipHeightClamp": "-48"
}
{
"FFlagSimAdaptiveTimesteppingDefault2": "True",
"DFFlagSimHumanoidTimestepModelUpdate": "True"
}
{
"FFlagSimAdaptiveTimesteppingDefault2": "True",
"DFIntSimAdaptiveHumanoidPDControllerSubstepMultiplier": "-999999",
"DFFlagSimHumanoidTimestepModelUpdate": "True"
}
Stops the game from trying to replicate your animations in the server. You dont have animations in the server but you do for your client
{
"DFIntReplicatorAnimationTrackLimitPerAnimator": "-1"
}
{
"DFIntSolidFloorPercentForceApplication": "-1000",
"DFIntNonSolidFloorPercentForceApplication": "-5000"
}
Raycasting is the use of intersection tests to solve problems in ROBLOX. The most common use of raycasting is to determine the first object intersected by a ray. This is done by casting a virtual ray from a certain point in a direction and determining the first surface it intersected with.
{
"DFIntRaycastMaxDistance": "3"
}
{
"DFIntNewRunningBaseGravityReductionFactorHundredth": "1500"
}
{
"DFIntDataSenderRate": "-1"
}
{
"DFIntTouchSenderMaxBandwidthBps": "-1"
}
{
"DFIntS2PhysicsSenderRate": "1"
}
Stops the physics on your character froms sending to the server so your character doesn't move for the server. You can move on your client.
{
"DFIntS2PhysicsSenderRate": "-30"
}
Locks your character's position on the server to (0, 0, 0), having the side effect of turning you invisible. This only affects the server and other clients, not you. server-sided things that rely on your position, like clicking to get tools, will not function. In some games these can be abusable. Here is a list of them: Link
{
"DFIntGameNetPVHeaderTranslationZeroCutoffExponent": "10"
}
Restricts the client from sending any physics-related information. This means other people can topple you over.
{
"DFIntPhysicsSenderMaxBandwidthBps": "1",
"DFIntPhysicsSenderMaxBandwidthBpsScaling": "0"
}
{
"FIntParallelDynamicPartsFastClusterBatchSize": "-1"
}
{
"DFIntMaxMissedWorldStepsRemembered": "1"
}
{
"DFIntMaxMissedWorldStepsRemembered": "1000"
}
{
"DFIntAssemblyExtentsExpansionStudHundredth": "-50"
}
{
"DFIntSimBroadPhasePairCountMax": "50"
}
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntMaximumFreefallMoveTimeInTenths": "1000",
"DFIntDebugSimPrimalStiffness": "0"
}
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalLineSearch": "0"
}
{
"DFIntMaxAltitudePDStickHipHeightPercent": "-200"
}
{
"DFIntUnstickForceAttackInTenths": "-4"
}
better network ownership of parts
{
"DFIntMinClientSimulationRadius": "2147000000",
"DFIntMinimalSimRadiusBuffer": "2147000000",
"DFIntMaxClientSimulationRadius": "2147000000"
}
'DFIntDebugSimPrimalLineSearch' : 1, # A poor man's gravity/flight [Default 100] (above 0 is low gravity | below 1 to -1 is will make gameplay weird when it comes to physics | below -1 is a poor mans fly (not really useable)
credit @Amity
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalLineSearch": "3"
}
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalLineSearch": "222"
}
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalPreconditioner": "100",
"DFIntDebugSimPrimalPreconditionerMinExp": "100",
"DFIntDebugSimPrimalNewtonIts": "1",
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalWarmstartVelocity": "-150",
"DFIntDebugSimPrimalWarmstartForce": "-775",
"DFIntDebugSimPrimalToleranceInv": "1"
}
{
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalNewtonIts": "1",
"DFIntDebugSimPrimalPreconditioner": "15",
"DFIntDebugSimPrimalPreconditionerMinExp": "10",
"DFIntDebugSimPrimalToleranceInv": "1",
"DFIntDebugSimPrimalWarmstartForce": "-150",
"DFIntDebugSimPrimalWarmstartVelocity": "100"
}
{
"DFIntMinimalSimRadiusBuffer": "2147000000",
"DFIntMinClientSimulationRadius": "2147000000",
"DFFlagSimHumanoidTimestepModelUpdate": "True",
"DFIntMaxClientSimulationRadius": "2147000000",
"FFlagDebugSimDefaultPrimalSolver": "True",
"FFlagSimAdaptiveTimesteppingDefault2": "True",
"DFIntNonSolidFloorPercentForceApplication": "-12000",
"DFIntDebugSimPrimalPreconditioner": "100",
"DFIntDebugSimPrimalPreconditionerMinExp": "100",
"DFIntDebugSimPrimalNewtonIts": "2",
"DFIntDebugSimPrimalWarmstartVelocity": "-150",
"DFIntDebugSimPrimalWarmstartForce": "-775",
"DFIntDebugSimPrimalToleranceInv": "1"
}
Bugginess and Speed depends on the value of DFIntDebugSimPrimalWarmstartForce
values i recommend are 775
and the value i put.
Also for DFIntDebugSimPrimalWarmstartVelocity
probably use value 150
but its kinda hard to do it and control
{
"DFIntDebugSimPrimalNewtonIts": "1",
"DFIntDebugSimPrimalPreconditioner": "69",
"DFIntDebugSimPrimalPreconditionerMinExp": "69",
"DFIntDebugSimPrimalToleranceInv": "1",
"DFIntDebugSimPrimalWarmstartForce": "-885",
"DFIntDebugSimPrimalWarmstartVelocity": "-350",
"FFlagDebugSimDefaultPrimalSolver": "True"
}
{
"DFIntDebugSimPrimalWarmstartForce": "40",
"DFIntDebugSimPrimalWarmstartVelocity": "102",
"FFlagDebugSimDefaultPrimalSolver": "True",
"DFIntDebugSimPrimalLineSearch": "41"
}
{
"DFIntDebugSimPrimalLineSearch": "50",
"DFIntDebugSimPrimalWarmstartVelocity": "103",
"DFIntDebugSimPrimalStiffness": "300",
"DFIntBulletContactBreakOrthogonalThresholdPercent": "10000"
}
{
"FFlagFastGPULightCulling3": "True",
"FIntRenderShadowIntensity": "0",
"DFIntCullFactorPixelThresholdShadowMapHighQuality": "2147483647",
"DFIntCullFactorPixelThresholdShadowMapLowQuality": "2147483647",
"FFlagNewLightAttenuation": "True",
"FIntRenderShadowmapBias": "-1",
"DFFlagDebugPauseVoxelizer": "True"
}
{
"FFlagDebugAvatarChatVisualization": "True",
"FFlagEnableInGameMenuChromeABTest2": "False"
}
{
"DFFlagDebugDrawBroadPhaseAABBs": "True"
}
{
"DFFlagDebugDrawBvhNodes": "True"
}
{
"FIntCameraFarZPlane": "1"
}
Adds an UI in game, which highlights any part player touches (like ground, Meshes etc.). It's a non-functioning UI too. Also adds a blue circle to your humanoid.
{
"FFlagDebugHumanoidRendering": "True"
}
{
"DFIntCullFactorPixelThresholdMainViewHighQuality": "10000",
"DFIntCullFactorPixelThresholdMainViewLowQuality": "10000",
"DFIntCullFactorPixelThresholdShadowMapHighQuality": "10000",
"DFIntCullFactorPixelThresholdShadowMapLowQuality": "10000"
}
{
"FStringTencentAuthPath": "null"
}
{
"DFIntDebugSimPrimalNewtonIts": "-2147483647",
"DFIntDebugSimPrimalToleranceInv": "-2147483647",
"FFlagDebugSimDefaultPrimalSolver": "True"
}
{
"FIntPhysicsGridHierarchyLowestLevelInitBinCount": "199999999",
"FIntPhysicsGridHierarchyLowestLevelInitBinCountWorldModel": "100000000",
"FIntPhysicsSolverCollisionPoolBucketSize": "2147483647",
"FIntPhysicsSolverCollisionPoolBucketSizeWorldModel": "2147483647"
}
{
"DFIntTimestepArbiterThresholdCFLThou": "0"
}
{
"DFFlagVideoCaptureServiceEnabled": "False"
}
{
"DFIntDataSenderMaxBandwidthBps": "150"
}
{
"FStringDebugShowFlagState": "FLAG_HERE"
}
{
"FStringDebugShowFlagState": "DFIntTaskSchedulerTargetFps, ChannelName"
}
{
"FFlagDebugLightGridShowChunks": "True"
}
{
"DFFlagDebugEnableStreamingSolverVisualization": "True"
}
{
"DFIntRemoteEventSingleInvocationSizeLimit": "1"
}
{
"FStringDebugLuaLogLevel": "debug",
"FStringDebugLuaLogPattern": "ExpChat/mountClientApp"
}
{
"FFlagDebugEnableOctreeValidation": "True"
}
{
"DFFlagDebugPrintDataPingBreakDown": "True"
}
{
"DFFlagDebugAudioLogging": "True"
}
{
"DFFlagDebugAudioLogging2": "True"
}
{
"FFlagTrackerLodControllerDebugUI": "True"
}
{
"FFlagDragDetectors1": "False"
}
{
"FFlagUserClickToMoveSupportAgentCanClimb2": "False"
}
{
"FFlagDisableFeedbackSoothsayerCheck": "False"
}
{
"FFlagDisablePostFx": "True",
"FIntDebugTextureManagerSkipMips": "-1",
"DFIntTextureCompositorActiveJobs": "0",
"DFIntCSGLevelOfDetailSwitchingDistance": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL12": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL23": "0",
"DFIntCSGLevelOfDetailSwitchingDistanceL34": "0",
"DFIntDebugFRMQualityLevelOverride": "1",
"DFFlagDebugPauseVoxelizer": "True",
"DFFlagDebugRenderForceTechnologyVoxel": "True",
"FFlagGlobalWindRendering": "False",
"FIntRenderShadowIntensity": "0",
"FIntRenderShadowmapBias": "1",
"FIntDebugForceMSAASamples": "-1",
"FIntFRMMinGrassDistance": "0",
"DFIntTextureQualityOverride": "1"
}
Make Your Own Custom Roblox Textures [Github Repo Link]
Bloxstrap [Github Repo Link]
NVIDIA Shaders Guide [Github Repo Link]
EnableAnselForRoblox [Github Repo Link]
Bloxshade [Github Repo Link]
rbxperf [Github Repo Link]
Bindable Lag Switch [Github Repo Link]
MEGA FLAG LIST [Bloxstrap Server]
The people who found these fastflags
Label | Type | Description |
---|---|---|
Flag | bool | A boolean variable that can be either true or false. |
Int | int | An integer variable used to store whole numbers. |
String | string | A variable used to store a sequence of characters. |
Prefix | Label | Description |
---|---|---|
F | Fast | A regular fastvariable that is initialized once and does not change until a new session begins. |
DF | Dynamic Fast | A fastvariable that can change at run-time, and automatically updates every 5 minutes. |