RF:G Editing Main Page: Difference between revisions
| Line 14: | Line 14: | ||
===Red Faction: Guerrilla File Formats=== | ===Red Faction: Guerrilla File Formats=== | ||
* <code>.xtbl</code> - XML table files are used to store properties or attributes in Red Faction: Guerrilla. Overall, their function is similar to the .tbl files of Red Faction and Red Faction II. | * <code>.xtbl</code> - XML table files are used to store properties or attributes in Red Faction: Guerrilla. Overall, their function is similar to the .tbl files of Red Faction and Red Faction II. | ||
* <code>.scriptx</code> - Internal script engine files, commonly used for missions and activities | |||
* <code>.dtodx</code> - Weather/lighting file for maps that controls things like fog, tint, ambient colour, eye adaption, bloom, cloud color and speed | |||
* <code>.gtodx</code> - Skybox file for maps that controls things like the sun texture, moon positions and if the horizon mountain texture is enabled | |||
* <code>.vpp_pc</code> - Packfile | * <code>.vpp_pc</code> - Packfile | ||
* <code>.rigx</code> - Rig | * <code>.rigx</code> - Rig | ||
| Line 39: | Line 42: | ||
* <code>.gterrain_pc</code> - Terrain zone gpu file | * <code>.gterrain_pc</code> - Terrain zone gpu file | ||
* <code>.ctmesh_pc</code> - Terrain subzone cpu file | * <code>.ctmesh_pc</code> - Terrain subzone cpu file | ||
* <code>.gtmesh_pc</code> - Terrain subzone | * <code>.gtmesh_pc</code> - Terrain subzone gpu file | ||
* <code>.fsmib</code> - Fullscreen map data | * <code>.fsmib</code> - Fullscreen map data | ||
* <code>.fxo_kg</code> - Shader | * <code>.fxo_kg</code> - Shader | ||
Revision as of 05:07, 28 February 2023
This will serve as a landing page for all resources related to Red Faction: Guerrilla editing, including both the original Steam Edition and the Re-Mars-tered Edition.
External Links
Community
- Faction Files Community Discord - Active Red Faction series community Discord with #map-mod-development channel for community development discussion
Downloads
- FactionFiles.com - Custom mods, tools, patches, and reference material
- Nexus Mods - Custom mods
Documentation
Core Concepts
- Red Faction: Guerrilla's level editor is CLOE, which is not publicly available.
Red Faction: Guerrilla File Formats
.xtbl- XML table files are used to store properties or attributes in Red Faction: Guerrilla. Overall, their function is similar to the .tbl files of Red Faction and Red Faction II..scriptx- Internal script engine files, commonly used for missions and activities.dtodx- Weather/lighting file for maps that controls things like fog, tint, ambient colour, eye adaption, bloom, cloud color and speed.gtodx- Skybox file for maps that controls things like the sun texture, moon positions and if the horizon mountain texture is enabled.vpp_pc- Packfile.rigx- Rig.str2_pc- Texture Packfile.rfgzone_pc- Map zone.layer_pc- Map zone.cpeg_pc, cvbm_pc- Texture cpu file.gpeg_pc, gvbm_pc- Texture gpu file.asm_pc- Streaming index.csmesh_pc- Static mesh cpu file.gsmesh_pc- Static mesh gpu file.ccmesh_pc- Character mesh cpu file.gcmesh_pc- Character mesh gpu file.ccar_pc- Vehicle mesh cpu file.gcar_pc- Vehicle mesh gpu file.anim_pc- Animation.cchk_pc- Destructible object cpu file.gchk_pc- Destructible object gpu file.cefct_pc- Visual effect cpu file.gefct_pc- Visual effect gpu file.cfmesh_pc- Foliage mesh.cstch- Terrain clutter mesh cpu file.gstch- Terrain clutter mesh gpu file.cterrain_pc- Terrain zone cpu file.gterrain_pc- Terrain zone gpu file.ctmesh_pc- Terrain subzone cpu file.gtmesh_pc- Terrain subzone gpu file.fsmib- Fullscreen map data.fxo_kg- Shader.le_strings- Steam localization strings.rfglocatext- Localization strings.mat_pc- Render material.morph_pc- Animation Morph.vint_doc- UI.sim_pc- Cloth sim.xgs_pc- Sound config.xsb_pc- Soundbank.xwb_pc- Wavebank.aud_pc- Audio categories.vf3_pc- Font.vfdvp_pc- ?.rfgvp_pc- ?
Red Faction: Guerrilla Tools
- gibbed RF:G Tools
- RF:G Script Loader
- Nanoforge
- RF:G Mod Manager
- RF:G Texture Editor
- ChrisCrinkle RF:G Tools
Tutorials
- Nanoforge basics - Introduction to Nanoforge and its features.
- Nanoforge xtbl editing - How to edit .xtbl files in Nanoforge.
- Nanoforge Texture Editing - How to edit textures using Nanoforge.