RF:G Editing Main Page: Difference between revisions
Line 66: | Line 66: | ||
* RSL: https://github.com/rsl-dev/RSL/releases - Script Loader | * RSL: https://github.com/rsl-dev/RSL/releases - Script Loader | ||
* AsmTool: https://github.com/Moneyl/AsmTool - WIP Tool for modifying asm_pc files used by Red Faction Guerrilla. This is meant to replace hand editing them, which is very error prone and tedious | * AsmTool: https://github.com/Moneyl/AsmTool - WIP Tool for modifying asm_pc files used by Red Faction Guerrilla. This is meant to replace hand editing them, which is very error prone and tedious | ||
* SyncFaction: https://github.com/Rast1234/SyncFaction/releases/download/v8-test-11/SyncFaction.exe - WIP tool for automatically installing the Terraform Patch and eventually replacing the old mod manager | |||
==Tutorials== | ==Tutorials== |
Revision as of 05:13, 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
- RfgUtil: https://github.com/Moneyl/RfgUtil/releases - Used for unpacking most file formats
- Nanoforge: https://github.com/Moneyl/Nanoforge/releases - Map Editor
- mTools: https://github.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch/blob/main/tools/mTools.zip - Drag and drop tool to convert .asm_pc files to XML and vice versa
- RSL: https://github.com/rsl-dev/RSL/releases - Script Loader
- AsmTool: https://github.com/Moneyl/AsmTool - WIP Tool for modifying asm_pc files used by Red Faction Guerrilla. This is meant to replace hand editing them, which is very error prone and tedious
- SyncFaction: https://github.com/Rast1234/SyncFaction/releases/download/v8-test-11/SyncFaction.exe - WIP tool for automatically installing the Terraform Patch and eventually replacing the old mod manager
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.