Skip to content

Commit

Permalink
Add remaining sxsg types
Browse files Browse the repository at this point in the history
  • Loading branch information
Radfordhound committed Oct 25, 2024
1 parent ae6b563 commit 5539f09
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 8 deletions.
2 changes: 1 addition & 1 deletion HedgeLib/include/hedgelib/archives/hl_pacx.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ enum class supported_ext_kind : unsigned short
@brief The BINA string and offset tables of this type are to be "merged"
into the global string and offset tables of the PAC file(s).
*/
v2_merged = (root | 4)
v2_merged = (root | 4),
};

struct supported_ext
Expand Down
18 changes: 11 additions & 7 deletions HedgeLib/src/archives/hl_in_pacx_type_autogen.h
Original file line number Diff line number Diff line change
Expand Up @@ -660,7 +660,6 @@ HL_IN_PACX_RANGERS_AUTOGEN("cnvrs-meta", ResTextMeta, root
============================================================================================
*/

HL_IN_PACX_MILLER_AUTOGEN("mlevel", ResMasterLevel, root)
HL_IN_PACX_MILLER_AUTOGEN("level", ResLevel, root)
HL_IN_PACX_MILLER_AUTOGEN("anm.pxd", ResAnimationPxd, root)
HL_IN_PACX_MILLER_AUTOGEN("skl.pxd", ResSkeletonPxd, root)
Expand All @@ -685,37 +684,42 @@ HL_IN_PACX_MILLER_AUTOGEN("lf", ResSHLightField, root)
HL_IN_PACX_MILLER_AUTOGEN("probe", ResProbe, root)
HL_IN_PACX_MILLER_AUTOGEN("occ", ResOcclusionCapsule, root)
HL_IN_PACX_MILLER_AUTOGEN("swif", ResSurfRideProject, root)
HL_IN_PACX_MILLER_AUTOGEN("densitysetting", ResDensitySetting, root)
HL_IN_PACX_MILLER_AUTOGEN("densitypointcloud", ResDensityPointCloud, root)
HL_IN_PACX_MILLER_AUTOGEN("lua", ResLuaData, root)
HL_IN_PACX_MILLER_AUTOGEN("btsmc", ResSkinnedMeshCollider, root)
HL_IN_PACX_MILLER_AUTOGEN("terrain-model", ResMirageTerrainModel, split)
HL_IN_PACX_MILLER_AUTOGEN("gismop", ResGismoConfigPlan, root)
HL_IN_PACX_MILLER_AUTOGEN("fxcol", ResFxColFile, root)
HL_IN_PACX_MILLER_AUTOGEN("gismod", ResGismoConfigDesign, root)
HL_IN_PACX_MILLER_AUTOGEN("nmt", ResNavMeshTile, root)
HL_IN_PACX_MILLER_AUTOGEN("pcmodel", ResPointcloudModel, root)
HL_IN_PACX_MILLER_AUTOGEN("nmc", ResNavMeshConfig, root)
HL_IN_PACX_MILLER_AUTOGEN("vat", ResVertexAnimationTexture, root)
HL_IN_PACX_MILLER_AUTOGEN("heightfield", ResHeightField, root)
HL_IN_PACX_MILLER_AUTOGEN("light", ResMirageLight, root)
HL_IN_PACX_MILLER_AUTOGEN("pba", ResPhysicalSkeleton, root)
HL_IN_PACX_MILLER_AUTOGEN("pcrt", ResPointcloudLight, root)
HL_IN_PACX_MILLER_AUTOGEN("aism", ResAIStateMachine, root)
HL_IN_PACX_MILLER_AUTOGEN("cnvrs-proj", ResTextProject, root)
HL_IN_PACX_MILLER_AUTOGEN("terrain-material", ResTerrainMaterial, root)
HL_IN_PACX_MILLER_AUTOGEN("pt-anim", ResAnimTexPat, split)
HL_IN_PACX_MILLER_AUTOGEN("okern", ResOpticalKerning, root)
HL_IN_PACX_MILLER_AUTOGEN("scfnt", ResScalableFontSet, root)
HL_IN_PACX_MILLER_AUTOGEN("cso", ResMirageComputeShader, split)
HL_IN_PACX_MILLER_AUTOGEN("pso", ResMiragePixelShader, split)
HL_IN_PACX_MILLER_AUTOGEN("vib", ResVibration, root)
HL_IN_PACX_MILLER_AUTOGEN("vso", ResMirageVertexShader, split)
HL_IN_PACX_MILLER_AUTOGEN("pointcloud", ResPointcloud, root)
HL_IN_PACX_MILLER_AUTOGEN("shader-list", ResShaderList, root)
HL_IN_PACX_MILLER_AUTOGEN("cnvrs-meta", ResTextMeta, root)
HL_IN_PACX_MILLER_AUTOGEN("icu", ResIcuData, root)
HL_IN_PACX_MILLER_AUTOGEN("cob", ResClipmapOcean, root)
HL_IN_PACX_MILLER_AUTOGEN("lit-anim", ResAnimLightContainer, split)
HL_IN_PACX_MILLER_AUTOGEN("svcol", ResSvCol, root)

/* Unused, but possibly still supported? */
HL_IN_PACX_MILLER_AUTOGEN("mlevel", ResMasterLevel, root)
HL_IN_PACX_MILLER_AUTOGEN("nmc", ResNavMeshConfig, root)
HL_IN_PACX_MILLER_AUTOGEN("nmt", ResNavMeshTile, root)
HL_IN_PACX_MILLER_AUTOGEN("densitysetting", ResDensitySetting, root)
HL_IN_PACX_MILLER_AUTOGEN("densitypointcloud", ResDensityPointCloud, root)
HL_IN_PACX_MILLER_AUTOGEN("terrain-material", ResTerrainMaterial, root)
HL_IN_PACX_MILLER_AUTOGEN("pointcloud", ResPointcloud, root)

// Undefine all auto-generator macros.
#undef HL_IN_PACX_TYPE_AUTOGEN
Expand Down

0 comments on commit 5539f09

Please sign in to comment.