Skip to content

Collection of Fast Flags in the Roblox engine.

License

Notifications You must be signed in to change notification settings

theletron/bloxflags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Bloxflags

Currently listed presets Version

Collection of FastFlags in the Roblox engine. Most of the FastFlags come from the Bloxstrap discord server.

Requirements

Preset Type Navigation

Rendering

OpenGL

{
    "FFlagDebugGraphicsDisableDirect3D11": true,
    "FFlagDebugGraphicsPreferOpenGL": true
}

Vulkan

Warning

May cause bugs, issues and instability.

{
    "FFlagDebugGraphicsDisableDirect3D11": true,
    "FFlagDebugGraphicsPreferVulkan": true
}

Lighting

Enable GPU Light Culling

Note

Light culling is a technique in computer graphics used to optimize rendering by determining which lights affect which objects in a scene, reducing unnecessary lighting calculations and improving performance.

{
    "FFlagFastGPULightCulling3": true
}

Enable CPU Light Culling

{
    "FFlagDebugForceFSMCPULightCulling": true
}

Graphical

Occlusion Culling

Tip

Only renders instances that is visible to the player. Improves FPS significantly on lower-end devices.

{
    "DFFlagUseVisBugChecks": true,
    "FFlagEnableVisBugChecks27": true,
    "FIntEnableVisBugChecksHundredthPercent27": 100
}

Terrain Quality Manager

Tip

The higher the number, the better the quality. 8, 16, 32 and 64 can be used

{
    "FIntTerrainArraySliceSize": 8
}

No Textures

Updated from @skylan031
{
    "FIntDebugTextureManagerSkipMips": 8
}

Low Render Distance

Important

Only works with games that have StreamingEnabled enabled.

{
    "DFIntDebugRestrictGCDistance": 1
}

Disable LOD based on distance

{
    "DFIntCSGLevelOfDetailSwitchingDistance": 0,
    "DFIntCSGLevelOfDetailSwitchingDistanceL12": 0,
    "DFIntCSGLevelOfDetailSwitchingDistanceL23": 0,
    "DFIntCSGLevelOfDetailSwitchingDistanceL34": 0
}

Remove Grass

{
    "FIntFRMMinGrassDistance": 0,
    "FIntFRMMaxGrassDistance": 0,
    "FIntRenderGrassDetailStrands": 0,
    "FIntRenderGrassHeightScaler": 0
}

Grass Motion Speed

Tip

The speed of the grass increases with the number.

{
    "FIntGrassMovementReducedMotionFactor": 0
}

Disable Dynamic Head Animations

{
    "DFIntAnimationLodFacsDistanceMin": 0,
    "DFIntAnimationLodFacsDistanceMax": 0,
    "DFIntAnimationLodFacsVisibilityDenominator": 0
}

QoL

Disable 240 FPS cap

{
    "FFlagTaskSchedulerLimitTargetFpsTo2402": false,
}

Enable Captures Toggle for V4 + New UI

Important

This will not remove Captures and return the Record tab. It will add a toggle to turn on and off the Capture button. Only V4 + New UI doesn't have this toggle (V2 doesn't have the Captures tab)

@theletron
{
    "FFlagEnableCapturesInChrome": false
}

Text Size Options in Settings

{
    "FFlagEnablePreferredTextSizeScale": true,
    "FFlagEnablePreferredTextSizeSettingInMenus2": true
}

GUI Hiding Options in Settings

{
    "FFlagUserShowGuiHideToggles": true,
    "FFlagUserShowGuiHideToggles2": true,
    "FFlagGuiHidingApiSupport2": true
}

Increased Camera Sensitivity Decimal Limit

Note

Roblox changed the limit to 3, it used to be 5.

{
    "FFlagFixSensitivityTextPrecision": false,
}

Smooth Trackpad Scrolling in Client Home

Note

Instead of scrolling in large and equal chunks every time you scroll with a trackpad, it scrolls smoothly without skipping the small parts it would normally skip. Doesn't work as well with normal external mice.

{
  "FFlagBetterTrackpadScrolling": true
}

Blue Theme

{
    "FFlagLuaAppEnableFoundationColors5": true
}

Darker Theme

{
    "FFlagLuaAppUseUIBloxColorPalettes1": true,
    "FFlagUIBloxUseNewThemeColorPalettes": true
}

Stuttery Animation Fix

{
    "DFIntTimestepArbiterThresholdCFLThou": 300
}

Disable Ad Portals

Note

If you accidentally touch ad portals, this is for you.

{
    "FFlagAdServiceEnabled": false
}

Disable Telemetry

{
    "FFlagDebugDisableTelemetryEphemeralCounter": true,
    "FFlagDebugDisableTelemetryEphemeralStat": true,
    "FFlagDebugDisableTelemetryEventIngest": true,
    "FFlagDebugDisableTelemetryPoint": true,
    "FFlagDebugDisableTelemetryV2Counter": true,
    "FFlagDebugDisableTelemetryV2Event": true,
    "FFlagDebugDisableTelemetryV2Stat": true
}

Timeout Time

Default: 10000
{
    "DFIntDefaultTimeoutTimeMs": 10000
}

Subscriptions Page

{
    "FFlagLuaAppDevSubsEnabled": true
}

Remove VC Beta Badge

{
    "FFlagControlBetaBadgeWithGuac": false
}

User Interface

Rename "Charts" back to "Discovery"

{
    "FFlagLuaAppChartsPageRenameIXP": false
}

Old Marketplace Search Bar

{
    "FFlagAXSearchLandingPageIXPEnabled4": false
}

Old Chat Tab

{
    "FStringNewChatTabExperimentLayerValue": "",
    "FFlagEnableNewChatTabExperiment5": false
}

Remove Parental Controls Tab in Client Settings

{
    "FFlagLuaAppsEnableParentalControlsTab": false
}

Revert Unibar Icon Change

@theletron
{
    "FFlagUseNewUnibarIcon": false
}

Remove Unibar Respawn Button

@theletron
{
    "FFlagUnibarRespawn": false
}

Verified Badge

Important

Clientsided. Replace "userId" with your user id.

{
    "FStringWhitelistVerifiedUserId": "userId"
}

Return New Invite Menu

{
    "FFlagEnableNewInviteMenuIXP2": false
}

Remove Haptics Option

{
    "FFlagAddHapticsToggle": false
}

Remove VR Option

{
    "FFlagAlwaysShowVRToggleV3": false
}

Remove Chat Translation Message

{
    "FFlagChatTranslationEnableSystemMessage": false
}

Remove Chat Translation Options

{
    "FFlagChatTranslationSettingEnabled3": false
}

Remove Experience Language Option

@theletron
{
    "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": 0
}

Remove Language Feedback Button in Settings

{
    "FFlagDisableFeedbackSoothsayerCheck": false
}

Remove Player List Close Button

{
    "FFlagDisablePlayerListDisplayCloseBtn": true
}

Audio

Voice Chat Hear Distance

Default: Min 7, Max 80

Tip

These are flags have default values.

{
    "DFIntVoiceChatRollOffMinDistance": 7,
    "DFIntVoiceChatRollOffMaxDistance": 80
}

Audio Physical Velocity

{
    "FFlagSoundsUsePhysicalVelocity": true
}

Voice Chat Volume

Tip

Default: 1000

{
    "DFIntVoiceChatVolumeThousandths": 100000
}

No Sounds

{
    "FFlagDebugRomarkMockingAudioDevices": true
}

Debugging

Display FPS

Tip

Shift + F5 displays FPS too, with more information.

{
    "FFlagDebugDisplayFPS": true
}

Don't Render ScreenGuis

Important

Causes Client Home not to be displayed.

{
    "FFlagDebugDontRenderScreenGui": true
}

Disabe Click to Move Climbing

{
    "FFlagUserClickToMoveSupportAgentCanClimb2": false
}

Experimental

Caution

These presets are for fun and testing. They may not work, may cause instability and unexpected results, or simply not useful at all.

Disable Purchases

{
    "DFFlagOrder66": true
}

Verified Badge on Everyone

Important

Clientsided.

{
    "FFlagOverridePlayerVerifiedBadge": true
}