@@ -72,6 +72,8 @@ Documentation of the Satisfactory save game file structure.
7272 - [ FEngineVersion] ( #fengineversion )
7373 - [ FCustomVersion] ( #fcustomversion )
7474 - [ FCustomVersionContainer] ( #fcustomversioncontainer )
75+ - [ FTopLevelAssetPath] ( #ftoplevelassetpath )
76+ - [ FUniqueNetIdRepl] ( #funiquenetidrepl )
7577 - [ Satisfactory Objects] ( #satisfactory-objects )
7678 - [ FObjectReferenceDisc] ( #fobjectreferencedisc )
7779 - [ FFGDynamicStruct] ( #ffgdynamicstruct )
@@ -91,9 +93,7 @@ Documentation of the Satisfactory save game file structure.
9193 - [ FSplinePointData] ( #fsplinepointdata )
9294 - [ FRuntimeBuildableInstanceData] ( #fruntimebuildableinstancedata )
9395 - [ FPlayerInfoHandle] ( #fplayerinfohandle )
94- - [ FUniqueNetIdRepl] ( #funiquenetidrepl )
9596 - [ FVehiclePhysicsData] ( #fvehiclephysicsdata )
96- - [ FTopLevelAssetPath] ( #ftoplevelassetpath )
9797 - [ FBlueprintItemAmount] ( #fblueprintitemamount )
9898 - [ FLocalUserNetIdBundle] ( #flocalusernetidbundle )
9999- [ Blueprints] ( #blueprints )
@@ -1303,6 +1303,39 @@ Ticks since 0001-01-01 00:00, where 1 tick is 100 nanoseconds. Satisfactory seem
13031303+------------------------+----------+
13041304```
13051305
1306+ #### FTopLevelAssetPath
1307+
1308+ ```
1309+ +-------+-------------+
1310+ | FName | PackageName |
1311+ | FName | AssetName |
1312+ +-------+-------------+
1313+ ```
1314+
1315+ #### FUniqueNetIdRepl
1316+
1317+ ```
1318+ +------------------------------------------+--------------------+
1319+ | uint8 | EncodingFlags |
1320+ | if EncodingFlags & 1: | |
1321+ | if !EncodingFlags & 2: | |
1322+ | if EncodingFlags >> 3 == 30: | |
1323+ | uint8 | OnlineServicesType |
1324+ | TArray<uint8> | ReplicationData |
1325+ | else: | |
1326+ | if EncodingFlags >> 3 == 31: | |
1327+ | FString | TypeString |
1328+ | if EncodingFlags >> 3 != 0: | |
1329+ | uint8 | EncodedSize |
1330+ | uint8[EncodedSize] | TempBytes |
1331+ | else: | |
1332+ | if EncodingFlags >> 3 == 31: | |
1333+ | FString | TypeString |
1334+ | if EncodingFlags >> 3 != 0: | |
1335+ | FString | Contents |
1336+ +------------------------------------------+--------------------+
1337+ ```
1338+
13061339### Satisfactory Objects
13071340
13081341#### FObjectReferenceDisc
@@ -1541,30 +1574,6 @@ Defined in `FGActorSaveHeaderTypes.h`.
15411574+-------+----------------------+
15421575```
15431576
1544- #### FUniqueNetIdRepl
1545-
1546- ```
1547- +------------------------------------------+--------------------+
1548- | uint8 | EncodingFlags |
1549- | if EncodingFlags & 1: | |
1550- | if !EncodingFlags & 2: | |
1551- | if EncodingFlags >> 3 == 30: | |
1552- | uint8 | OnlineServicesType |
1553- | TArray<uint8> | ReplicationData |
1554- | else: | |
1555- | if EncodingFlags >> 3 == 31: | |
1556- | FString | TypeString |
1557- | if EncodingFlags >> 3 != 0: | |
1558- | uint8 | EncodedSize |
1559- | uint8[EncodedSize] | TempBytes |
1560- | else: | |
1561- | if EncodingFlags >> 3 == 31: | |
1562- | FString | TypeString |
1563- | if EncodingFlags >> 3 != 0: | |
1564- | FString | Contents |
1565- +------------------------------------------+--------------------+
1566- ```
1567-
15681577#### FVehiclePhysicsData
15691578
15701579```
@@ -1578,15 +1587,6 @@ Defined in `FGActorSaveHeaderTypes.h`.
15781587+---------+----------------------+
15791588```
15801589
1581- #### FTopLevelAssetPath
1582-
1583- ```
1584- +-------+-------------+
1585- | FName | PackageName |
1586- | FName | AssetName |
1587- +-------+-------------+
1588- ```
1589-
15901590#### FBlueprintItemAmount
15911591
15921592```
0 commit comments