diff --git a/AppleBlox.png b/AppleBlox.png
deleted file mode 100644
index 05914fb..0000000
Binary files a/AppleBlox.png and /dev/null differ
diff --git a/Bloxflags.png b/Bloxflags.png
index 38275f4..2d8290f 100644
Binary files a/Bloxflags.png and b/Bloxflags.png differ
diff --git a/Bloxstrap.png b/Bloxstrap.png
deleted file mode 100644
index d95d718..0000000
Binary files a/Bloxstrap.png and /dev/null differ
diff --git a/README.md b/README.md
index d2a1127..3c42a3d 100644
--- a/README.md
+++ b/README.md
@@ -1,17 +1,16 @@
#
Bloxflags
-![Currently listed](https://img.shields.io/badge/currently_listed-44-yellow)
-![Version](https://img.shields.io/badge/version-1.0.0-7238e6)
+![Currently listed presets](https://img.shields.io/badge/currently_listed_presets-50-yellow)
+![Version](https://img.shields.io/badge/version-2.0.0-7238e6)
-Collection of [Fast Flags](https://github.com/pizzaboxer/bloxstrap/wiki/A-guide-to-FastFlags) in the Roblox engine.
-Most of the fast flags are gotten from the [Bloxstrap discord server](https://discord.gg/nKjV3mGq6R).
-You can change many other options in the Bloxstrap Fast Flags menu.
+Collection of [FastFlags](https://github.com/pizzaboxer/bloxstrap/wiki/A-guide-to-FastFlags) in the Roblox engine.
+Most of the FastFlags come from the [Bloxstrap discord server](https://discord.gg/nKjV3mGq6R).
## Requirements
-*
**[Bloxstrap (Windows)](https://bloxstrap.pizzaboxer.xyz/)**
-*
**[AppleBlox (Mac)](https://appleblox.com/)**
+*
**[Bloxstrap (for Windows)](https://bloxstraplabs.com/)**
+*
**[AppleBlox (for Mac)](https://appleblox.com/)**
-## Configuration Type Navigation
+## Preset Type Navigation
* **[Rendering](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file#rendering)**
* **[Lighting](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file##lighting)**
* **[Graphical](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file#graphical)**
@@ -23,21 +22,17 @@ You can change many other options in the Bloxstrap Fast Flags menu.
Rendering
-### DirectX 11
-```json
-{
- "FFlagDebugGraphicsPreferD3D11": true
-}
-```
-
-### DirectX 10
+### OpenGL
```json
{
- "FFlagDebugGraphicsPreferD3D11FL10": true
+ "FFlagDebugGraphicsDisableDirect3D11": true,
+ "FFlagDebugGraphicsPreferOpenGL": true
}
```
### Vulkan
+> [!WARNING]
+> May cause bugs, issues and instability.
```json
{
"FFlagDebugGraphicsDisableDirect3D11": true,
@@ -45,25 +40,18 @@ You can change many other options in the Bloxstrap Fast Flags menu.
}
```
-### OpenGL
-```json
-{
- "FFlagDebugGraphicsDisableDirect3D11": true,
- "FFlagDebugGraphicsPreferOpenGL": true
-}
-```
-
Lighting
-### Enable GPULightCulling
-##### Light culling is an optimization technique used in computer graphics to reduce the number of lights considered when rendering a scene. It involves determining which lights are affecting specific areas of the scene and only calculating the lighting for those lights, thus improving performance.
+### 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.
```json
{
"FFlagFastGPULightCulling3": true
}
```
-### Enable CPULightCulling
+### Enable CPU Light Culling
```json
{
"FFlagDebugForceFSMCPULightCulling": true
@@ -72,61 +60,91 @@ You can change many other options in the Bloxstrap Fast Flags menu.
Graphical
+### Occlusion Culling
+> [!TIP]
+> Only renders instances that is visible to the player. Improves FPS significantly on lower-end devices.
+###### [@Maximum_ADHD](https://x.com/MaximumADHD/status/1832254232243617871)
+```json
+{
+ "DFFlagUseVisBugChecks": true,
+ "FFlagEnableVisBugChecks27": true,
+ "FIntEnableVisBugChecksHundredthPercent27": 100
+}
+```
+
### Terrain Quality Manager
-##### 8, 16, 32 and 64 can be used
-##### Higher the number, better the quality.
+> [!TIP]
+> The higher the number, the better the quality. 8, 16, 32 and 64 can be used
###### [@spectroscopic](https://discord.com/channels/1099468797410283540/1194889014981967932)
```json
{
- "FIntTerrainArraySliceSize": "8"
+ "FIntTerrainArraySliceSize": 8
+}
+```
+
+### No Textures
+###### [@.s_y_](https://discord.com/channels/1099468797410283540/1247944649822441634)
+###### Updated from [@skylan031](https://discord.com/channels/1099468797410283540/1247944649822441634/1280952560596811796)
+```json
+{
+ "FIntDebugTextureManagerSkipMips": 8
}
```
### Low Render Distance
> [!IMPORTANT]
-> Only works on games which turned StreamingEnabled on.
+> Only works with games that have StreamingEnabled enabled.
###### [@cam1494](https://discord.com/channels/1099468797410283540/1189687881170690128)
```json
{
- "DFIntDebugRestrictGCDistance": "1"
+ "DFIntDebugRestrictGCDistance": 1
}
```
### Disable LOD based on distance
-###### @theletron
+###### [@beanacceleration](https://discord.com/channels/1099468797410283540/1146963091775553536/1146963091775553536)
```json
{
- "DFIntCSGLevelOfDetailSwitchingDistance": "0",
- "DFIntCSGLevelOfDetailSwitchingDistanceL12": "0",
- "DFIntCSGLevelOfDetailSwitchingDistanceL23": "0",
- "DFIntCSGLevelOfDetailSwitchingDistanceL43": "0"
+ "DFIntCSGLevelOfDetailSwitchingDistance": 0,
+ "DFIntCSGLevelOfDetailSwitchingDistanceL12": 0,
+ "DFIntCSGLevelOfDetailSwitchingDistanceL23": 0,
+ "DFIntCSGLevelOfDetailSwitchingDistanceL34": 0
}
```
### Remove Grass
-##### This configuration makes it have no size, thus removing it.
###### [Origin](https://discord.com/channels/1099468797410283540/1160254260915744809/1160257120395071579)
```json
{
- "FIntFRMMinGrassDistance": "0",
- "FIntFRMMaxGrassDistance": "0",
- "FIntRenderGrassDetailStrands": "0"
+ "FIntFRMMinGrassDistance": 0,
+ "FIntFRMMaxGrassDistance": 0,
+ "FIntRenderGrassDetailStrands": 0,
+ "FIntRenderGrassHeightScaler": 0
}
```
-QoL
+### Grass Motion Speed
+> [!TIP]
+> The speed of the grass increases with the number.
+###### [@spectroscopic](https://discord.com/channels/1099468797410283540/1292228979008339999)
+```json
+{
+ "FIntGrassMovementReducedMotionFactor": 0
+}
+```
-### Custom Accessory Positions
-###### [@HealthyKarl](https://devforum.link/3089928/3)
+### Disable Dynamic Head Animations
+###### [@atweak](https://discord.com/channels/1099468797410283540/1211694825628241980)
```json
{
- "FFlagAXAccessoryAdjustment4": true,
- "FFlagAXAccessoryAdjustmentIXPEnabled": true,
- "FFlagAXAccessoryAdjustmentIXPEnabledForAll": true,
- "FFlagAXAvatarFetchResultCamelCase": true
+ "DFIntAnimationLodFacsDistanceMin": 0,
+ "DFIntAnimationLodFacsDistanceMax": 0,
+ "DFIntAnimationLodFacsVisibilityDenominator": 0
}
```
+QoL
+
### Disable 240 FPS cap
```json
{
@@ -134,12 +152,63 @@ You can change many other options in the Bloxstrap Fast Flags menu.
}
```
+### 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
+```json
+{
+ "FFlagEnableCapturesInChrome": false
+}
+```
+
+### Text Size Options in Settings
+###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1278473853319774228)
+```json
+{
+ "FFlagEnablePreferredTextSizeScale": true,
+ "FFlagEnablePreferredTextSizeSettingInMenus2": true
+}
+```
+
### GUI Hiding Options in Settings
###### [@atweak](https://discord.com/channels/1099468797410283540/1219706245858984026)
```json
{
"FFlagUserShowGuiHideToggles": true,
- "GuiHidingApiSupport2": true
+ "FFlagUserShowGuiHideToggles2": true,
+ "FFlagGuiHidingApiSupport2": true
+}
+```
+
+### Increased Camera Sensitivity Decimal Limit
+> [!NOTE]
+> Roblox changed the limit to 3, it used to be 5.
+###### [@.s_y_](https://discord.com/channels/1099468797410283540/1278533638702628995)
+```json
+{
+ "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.
+###### [@satlybpro](https://discord.com/channels/1099468797410283540/1278525530559352914https://discord.com/channels/1099468797410283540/1300384121637441536)
+```json
+{
+ "FFlagBetterTrackpadScrolling": true
+}
+```
+
+### Blue Theme
+###### [@.s_y_](https://discord.com/channels/1099468797410283540/1278525530559352914)
+```json
+{
+ "FFlagLuaAppEnableFoundationColors5": true
}
```
@@ -156,11 +225,13 @@ You can change many other options in the Bloxstrap Fast Flags menu.
###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1228713913235935242)
```json
{
- "DFIntTimestepArbiterThresholdCFLThou": "300"
+ "DFIntTimestepArbiterThresholdCFLThou": 300
}
```
-### Disable Ads
+### Disable Ad Portals
+> [!NOTE]
+> If you accidentally touch ad portals, this is for you.
###### [@atweak](https://discord.com/channels/1099468797410283540/1179502701118230529)
```json
{
@@ -186,7 +257,7 @@ You can change many other options in the Bloxstrap Fast Flags menu.
##### Default: 10000
```json
{
- "DFIntDefaultTimeoutTimeMs": "10000"
+ "DFIntDefaultTimeoutTimeMs": 10000
}
```
@@ -215,6 +286,31 @@ You can change many other options in the Bloxstrap Fast Flags menu.
}
```
+### Old Marketplace Search Bar
+###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1281731256178180118)
+```json
+{
+ "FFlagAXSearchLandingPageIXPEnabled4": false
+}
+```
+
+### Old Chat Tab
+###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1280936777946890274)
+```json
+{
+ "FStringNewChatTabExperimentLayerValue": "",
+ "FFlagEnableNewChatTabExperiment5": false
+}
+```
+
+### Remove Parental Controls Tab in Client Settings
+###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1280626112740982876)
+```json
+{
+ "FFlagLuaAppsEnableParentalControlsTab": false
+}
+```
+
### Revert Unibar Icon Change
###### @theletron
```json
@@ -234,6 +330,7 @@ You can change many other options in the Bloxstrap Fast Flags menu.
### Verified Badge
> [!IMPORTANT]
> Clientsided.
+> Replace "userId" with your user id.
###### [@atweak](https://discord.com/channels/1099468797410283540/1160200870517030963)
```json
{
@@ -285,8 +382,7 @@ You can change many other options in the Bloxstrap Fast Flags menu.
###### @theletron
```json
{
- "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": "0",
- "FIntV3MenuLanguageSelectionFeaturePerMillageRollout": "0"
+ "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": 0
}
```
@@ -309,11 +405,13 @@ You can change many other options in the Bloxstrap Fast Flags menu.
Audio
### Voice Chat Hear Distance
-###### Default: [Min 7 Max 80]
+###### Default: Min 7, Max 80
+> [!TIP]
+> These are flags have default values.
```json
{
- "DFIntVoiceChatRollOffMinDistance": "7",
- "DFIntVoiceChatRollOffMaxDistance": "80"
+ "DFIntVoiceChatRollOffMinDistance": 7,
+ "DFIntVoiceChatRollOffMaxDistance": 80
}
```
@@ -326,11 +424,12 @@ You can change many other options in the Bloxstrap Fast Flags menu.
```
### Voice Chat Volume
-##### Default: 1000
+> [!TIP]
+> Default: 1000
###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1208100665138745424)
```json
{
- "DFIntVoiceChatVolumeThousandths": "100000"
+ "DFIntVoiceChatVolumeThousandths": 100000
}
```
@@ -345,24 +444,17 @@ You can change many other options in the Bloxstrap Fast Flags menu.
Debugging
### Display FPS
-##### Shift + F5 displays FPS too, with more information.
+> [!TIP]
+> Shift + F5 displays FPS too, with more information.
```json
{
"FFlagDebugDisplayFPS": true
}
```
-### Don't Render UI
-##### Does not result in a black screen in games. However this flag causes the client menu to not load, causing a white screen instead.
-###### [@tezos.](https://discord.com/channels/1099468797410283540/1232247819352674304)
-```json
-{
- "FFlagDebugDontRenderUI": true
-}
-```
-
-### Don't Render ScreenGui's
-##### ScreenGui is the instance that displays UI instances in Roblox. This means that nothing will load, resulting in a black screen in games.
+### Don't Render ScreenGuis
+> [!IMPORTANT]
+> Causes Client Home not to be displayed.
###### [@atweak](https://discord.com/channels/1099468797410283540/1231750903078322256)
```json
{
@@ -381,17 +473,7 @@ You can change many other options in the Bloxstrap Fast Flags menu.
Experimental
> [!CAUTION]
-> These configuration are solely for fun. Might cause instability, unexpected results or **just not useful at all**.
-
-### Convert R6 Animations to R15
-> [!CAUTION]
-> Buggy, only works for R15 and doesn't work on custom animations.
-###### [@droidhmp1](https://discord.com/channels/998572881892094012/1201618145203458200/1201623210630856704)
-```json
-{
- "FFlagRemapAnimationR6ToR15Rig": true
-}
-```
+> 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
###### [@hazey_hazel](https://discord.com/channels/1099468797410283540/1153898300714532994)
@@ -401,22 +483,12 @@ You can change many other options in the Bloxstrap Fast Flags menu.
}
```
-### Disable Dynamic Head Animations
-###### [@atweak](https://discord.com/channels/1099468797410283540/1211694825628241980)
-```json
-{
- "DFIntAnimationLodFacsDistanceMin": "0",
- "DFIntAnimationLodFacsDistanceMax": "0",
- "DFIntAnimationLodFacsVisibilityDenominator": "0"
-}
-```
-
### Verified Badge on Everyone
> [!IMPORTANT]
> Clientsided.
-###### [@atweak](https://discord.com/channels/1099468797410283540/1167534034591694849)
+###### [@bloodrvn](https://discord.com/channels/1099468797410283540/1167534034591694849)
```json
{
"FFlagOverridePlayerVerifiedBadge": true
}
-```
+```
\ No newline at end of file