RFGM.Formats 1.7.0

dotnet add package RFGM.Formats --version 1.7.0                
NuGet\Install-Package RFGM.Formats -Version 1.7.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="RFGM.Formats" Version="1.7.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RFGM.Formats --version 1.7.0                
#r "nuget: RFGM.Formats, 1.7.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install RFGM.Formats as a Cake Addin
#addin nuget:?package=RFGM.Formats&version=1.7.0

// Install RFGM.Formats as a Cake Tool
#tool nuget:?package=RFGM.Formats&version=1.7.0                

Rfg.Formats

NuGet Version

Shared repo with code for reading and writing file formats used by the Red Faction Guerrilla. The packfile and PEG code is from SyncFaction.

Formats

The table below lists each format used by RFG and how much this library supports them. Extensions prepended with an asterisk * are stored by the game as two files known as the cpu file and gpu file. For example, for static meshes .csmesh_pc is the cpu file extension and .gsmesh_pc is the gpu file extension.

✔️= Fully supported.

❔ = Partially supported.

❌ = Not supported.

Format Extension(s) Read Write
Packfile .vpp_pc, .str2_pc ✔️ ✔️
Asset assembler .asm_pc ✔️ ✔️
Texture *.cpeg_pc, *.cvbm_pc ✔️ ✔️
Static mesh *.csmesh_pc ❔️
Character mesh *.ccmesh_pc ❔️
Map zone .rfgzone_pc, .layer_pc ✔️
Vehicle mesh *.ccar_pc
Animation .anim_pc
Rig .rig_pc
Chunk *.cchk_pc
Visual effect *.cefct_pc
Foliage mesh .cfmesh_pc
Terrain clutter mesh *.cstch
Terrain zone *.cterrain_pc
Terrain subzone *.ctmesh_pc
Fullscreen map data .fsmib
Shader .fxo_kg
Steam localization strings .le_strings
Localization strings .rfglocatext ✔️️ ✔️
Render material .mat_pc
Animation Morph .morph_pc
UI .vint_doc
Cloth sim .sim_pc
Sound config .xgs_pc
Soundbank .xsb_pc
Wavebank .xwb_pc
Audio categories .aud_pc
Font .vf3_pc
? .vfdvp_pc
? .rfgvp_pc
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.7.0 78 2/9/2025
1.6.0 85 2/9/2025
1.2.0 156 1/11/2025
1.1.1 103 11/21/2024
1.1.0 92 11/21/2024
1.0.0 183 11/19/2024