_SET_PHOTO_MODE_AO_ENHANCED
Toggles an enhanced/high-quality ambient occlusion mode used in Photo Mode.
Hash
0xF5793BB386E1FF9CRuntime name
SetPhotoModeAoEnhancedNamespaceGRAPHICS
SideClient
NameCommunity guess
Docs
Since build1207
Signature
void _SET_PHOTO_MODE_AO_ENHANCED(BOOL bEnabled);Parameters
| Name | Type | Description |
|---|---|---|
bEnabled | BOOL | — |
Returns void
Description
Toggles an enhanced/high-quality ambient occlusion mode used in Photo Mode.
Called with 1 when photo mode's manual exposure/contrast adjustments become active (after the PauseMenuIn post-fx transition finishes), and called with 0 when photo mode is closed/torn down.
Stores the value into a global bool that appears to gate a higher quality AO pass while composing photos.
Parameters:
- bEnabled: true to enable the enhanced AO pass, false to disable it.
Usage
SetPhotoModeAoEnhanced(bEnabled)
-- always works, by hash
Citizen.InvokeNative(0xF5793BB386E1FF9C, bEnabled)JavaScript and C#
SetPhotoModeAoEnhanced(bEnabled);
// by hash
Citizen.invokeNative('0xF5793BB386E1FF9C', bEnabled);Function.Call((Hash)0xF5793BB386E1FF9C, bEnabled);- The name is a community guess and may change. If the named call is missing in your client build, use
InvokeNativewith the hash — it always works.
Sources
Something wrong or missing? Contribute a verified note — corrections ship through pull requests.