Skip to content

nativedb: name 17 unnamed STREAMING natives - #1346

Closed
TheMCNetwork wants to merge 1 commit into
citizenfx:masterfrom
TheMCNetwork:nativedb/name-streaming-natives
Closed

TheMCNetwork wants to merge 1 commit into
citizenfx:masterfrom
TheMCNetwork:nativedb/name-streaming-natives

Conversation

@TheMCNetwork

Copy link
Copy Markdown

Names 17 unnamed STREAMING natives. Each file renamed to PascalCase per the naming convention, hash kept as alias. No gameplay change, docs only.

Renames:

  • N_0x03f1a106bda7dd3e to ForceAllowTimeBasedFadingThisFrame
  • N_0x1e9057a74fd73e23 to SetSceneStreamingTracksCamPosThisFrame
  • N_0x20c6c7e4eb082a7f to SetSrlLongJumpMode
  • N_0x63eb2b972a218cac to IplGroupSwapCancel
  • N_0x71e7b2e657449aad to IsSafeToStartPlayerSwitch
  • N_0x95a7dabddbb78ae7 to IplGroupSwapStart
  • N_0x933bbeeb8c61b5f4 to IsSwitchToMultiFirstpartFinished
  • N_0x0811381ef5062fec to SetRestoreFocusEntity
  • N_0x472397322e92a856 to SuppressHdMapStreamingThisFrame
  • N_0x4e52e752c76e7e7a to SetAllMapdataCulled
  • N_0x5068f488ddb54dd8 to IplGroupSwapIsActive
  • N_0xfb199266061f820a to IplGroupSwapIsReady
  • N_0xbeb2d9a1d9a8f55a to SetSrlReadaheadTimes
  • N_0xbed8ca5ff5e04113 to RemapLodscaleRangeThisFrame
  • N_0xef39ee20c537e98c to SetSrlPostCutsceneCamera
  • N_0xf4a0dadb70f57fa6 to IplGroupSwapFinish
  • N_0xf8155a7f03ddfc8e to SetSrlForcePrestream

Sources: alloc8or gta5-nativedb-data natives.json (STREAMING namespace, hashes, jhashes, params, return types) plus commands_streaming.sch PURPOSE strings and pre-randomization hashes.

Types: cs_type(Any) BOOL on IsSafeToStartPlayerSwitch and IplGroupSwapIsActive, matching the IsSwitchSkippingDescent precedent. Param renames on RemapLodscaleRangeThisFrame only, float types kept.

Test: resolved each hash against the DB entry and cross-checked the old hash against the matching sch entry, e.g. IS_SWITCH_TO_MULTI_FIRSTPART_FINISHED pairs 0x933BBEEB8C61B5F4 with old 0x5E9EC8EEA03BCEC7. Filenames follow existing PascalCase style (IplGroupSwapStart matches SwitchToMultiFirstpart casing), hash aliases kept.

@TheMCNetwork
TheMCNetwork force-pushed the nativedb/name-streaming-natives branch from 70f301d to b2152f7 Compare September 16, 2026 22:35
Signed-off-by: TheMCNetwork <themc@themcnetwork.de>
@TheMCNetwork
TheMCNetwork force-pushed the nativedb/name-streaming-natives branch from b2152f7 to a1c5163 Compare September 16, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants