Red Faction Modding: Difference between revisions
(42 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
==External Links== | ==External Links== | ||
===Community=== | ===Community=== | ||
*[https://discord.gg/ | *[https://discord.gg/factionfiles Faction Files Community Discord] - Active Red Faction series community with #workshop channel for community development discussion | ||
===Downloads=== | ===Downloads=== | ||
*[https://www.factionfiles.com/ff.php?action=files FactionFiles.com] - | *[https://www.factionfiles.com/ff.php?action=files FactionFiles.com] - Extensive database of custom maps, mods, tools, developer resources | ||
*[http://www.redfactionview.net/downloadselect.htm RedFactionView.net] - | *[http://www.redfactionview.net/downloadselect.htm RedFactionView.net] - Oldschool community site featuring older custom maps and mods | ||
==Documentation== | ==Documentation== | ||
===RED Level Editor=== | ===RED Level Editor Docs=== | ||
Red Faction's level editor is [[RED]]. | Red Faction's level editor is [[RED]]. | ||
Line 26: | Line 26: | ||
**[[RED User Guide#Group Mode|Group Mode]] | **[[RED User Guide#Group Mode|Group Mode]] | ||
***[[RED Groups]] | ***[[RED Groups]] | ||
*[[RED Portals and Rooms]] | *[[RED Portals and Rooms]] | ||
=== | ===General Docs=== | ||
*[[RF1 File Formats]] | *[[RF1 Materials|Guide to Materials]] | ||
*[[List of RF1 Table Files]] | *[[RF1 Engine and Level Editor Limits|Engine & Level Editor Limits]] | ||
*[[List of RF1 Stock Files]] | *[[RF1 Model Dummies|List of Prop Points]] | ||
<!--*[[Official RED Groups]]--> | |||
<!--*[[RF1 Multiplayer Scripting & Events - Tips & Tricks]]--> | |||
*[[List of File Formats in RF1|List of File Formats]] | |||
*[[List of RF1 Table Files|List of Table Files]] | |||
*[[List of RF1 Stock Files|List of Stock Files]] | |||
*[[Importing Custom Assets to RF1|Guide to Importing Custom Assets]] | |||
===Red Faction Tools=== | ===Red Faction Tools=== | ||
*[[Overview of Red Faction Tools]] | |||
*[[Official RF Toolkit]] | *[[Official RF Toolkit]] | ||
**[[Official RF Toolkit#CCrunch|CCrunch]] | **[[Official RF Toolkit#CCrunch|CCrunch]] | ||
Line 43: | Line 48: | ||
**[[Official RF Toolkit#3ds Max Plugins|3ds Max Plugins]] | **[[Official RF Toolkit#3ds Max Plugins|3ds Max Plugins]] | ||
*[[Descent Manager Toolkit]] | *[[Descent Manager Toolkit]] | ||
**[[Descent Manager Toolkit#VPP Builder|VPP Builder]] | <!--**[[Descent Manager Toolkit#VPP Builder|VPP Builder]] | ||
**[[Descent Manager Toolkit#VPP Viewer|VPP Viewer]] | **[[Descent Manager Toolkit#VPP Viewer|VPP Viewer]] | ||
**[[Descent Manager Toolkit#VBM Viewer|VBM Viewer]] | **[[Descent Manager Toolkit#VBM Viewer|VBM Viewer]] | ||
**[[Descent Manager Toolkit#TBL Viewer|TBL Viewer]] | **[[Descent Manager Toolkit#TBL Viewer|TBL Viewer]] | ||
**[[Descent Manager Toolkit#RF Launch|RF Launch]] | **[[Descent Manager Toolkit#RF Launch|RF Launch]]--> | ||
*[[rafalh RF Tools]] | *[[rafalh RF Tools]] | ||
**[[rafalh RF Tools# | <!--**[[rafalh RF Tools#VMesh|VMesh]] | ||
**[[rafalh RF Tools#MakeVBM (Enhanced)|MakeVBM (Enhanced)]] | **[[rafalh RF Tools#MakeVBM (Enhanced)|MakeVBM (Enhanced)]] | ||
**[[rafalh RF Tools#VBM Exporter|VBM Exporter]] | **[[rafalh RF Tools#VBM Exporter|VBM Exporter]] | ||
**[[rafalh RF Tools#VF Exporter|VF Exporter]] | **[[rafalh RF Tools#VF Exporter|VF Exporter]] | ||
**[[rafalh RF Tools#VPP Exporter|VPP Exporter]] | **[[rafalh RF Tools#VPP Exporter|VPP Exporter]]--> | ||
==Tutorials== | ==Tutorials== | ||
====Beginner==== | ====Beginner==== | ||
*[[The Beginner's Guide to Red Faction Mapping]] | |||
*[[Hello Room]] | *[[Hello Room]] | ||
*[[Beginner Mapping (Daedalus)]] | *[[Beginner Mapping (Daedalus)]] | ||
Line 63: | Line 69: | ||
*[[Brush Mode Operators]] (Video) | *[[Brush Mode Operators]] (Video) | ||
*[[Basic Portals]] | *[[Basic Portals]] | ||
====Brushwork, Environments, and Texturing==== | ====Brushwork, Environments, and Texturing==== | ||
*[[Outside Areas, Fog, Skyboxes]] (Video) | *[[Outside Areas, Fog, Skyboxes]] (Video) | ||
Line 77: | Line 84: | ||
*[[Modifying Gravity]] (Video) | *[[Modifying Gravity]] (Video) | ||
*[[Toggling Emitters]] | *[[Toggling Emitters]] | ||
*[[Custom Cutscenes|Cutscene Tutorial (Helios/GTA/Trigger)]] | |||
*[[Cutscene Tutorial|Cutscene Tutorial (Beatonator)]] | |||
*[[Using Variable Data via Goals|Working with Variable Data via Goals]] (Video) | |||
*[[Switchable Bolt Emitters (Forcefields)]] | |||
====Lighting==== | ====Lighting==== | ||
*[[Fake Volumetric Lighting via Particle Emitters]] | *[[Fake Volumetric Lighting via Particle Emitters]] | ||
Line 82: | Line 94: | ||
====Multiplayer Specific==== | ====Multiplayer Specific==== | ||
*[[Basic Multiplayer Map]] | *[[Basic Multiplayer Map]] | ||
*[[Creating a Keyframe Trick]] | |||
*[[Dynamic Multiplayer Spawn Points]] | *[[Dynamic Multiplayer Spawn Points]] | ||
*[[Custom Static Meshes in Multiplayer Maps]] (Video) | *[[Custom Static Meshes in Multiplayer Maps]] (Video) | ||
*[[RF CTF Level Design]] (Video) | |||
*[[Changing Liquid Depth in Multiplayer]] | |||
====Miscellaneous==== | ====Miscellaneous==== | ||
*[[Door Rooms]] (Video) | |||
*[[Ladders]] (Video) | |||
*[[Basic Decals]] | *[[Basic Decals]] | ||
*[[Basic Liquids]] | *[[Basic Liquids]] | ||
Line 91: | Line 108: | ||
*[[Distributing User Made Levels]] | *[[Distributing User Made Levels]] | ||
*[[Resetting a Player Start]] | *[[Resetting a Player Start]] | ||
====Mod Development==== | ====Mod Development==== | ||
*[[Using Blender for Red Faction Static Meshes]] (Video) | *[[Using Blender for Red Faction Static Meshes]] (Video) | ||
*[[Using Blender for Red Faction Skeletal Meshes & Animations]] (Video) | |||
*[[Static Meshes from 3ds Max]] (Video) | *[[Static Meshes from 3ds Max]] (Video) | ||
*[[First Person Weapon Models and Animations from 3ds Max]] (Video) | *[[First Person Weapon Models and Animations from 3ds Max]] (Video) | ||
*[[Custom First Person Weapons]] | |||
*[[Beginner's Guide to Table Editing]] | *[[Beginner's Guide to Table Editing]] | ||
*[[Importing a Level from a Mod to the Base Game]] (Video) | |||
*[[Creating and Using Custom Debris]] | |||
====Workshop Sessions==== | |||
*[[RF Mod Development Workshop: Custom Characters]] (Video) | |||
*[[RF Level Design Workshop: Part 1]] (Video) | |||
*[[RF Level Design Workshop: Part 2]] (Video) | |||
====End User Guides==== | |||
*[[Installing Conversion Mods (RF1)]] | |||
*[[Installing Clientside Mods (RF1)]] | |||
*[[Installing Custom Levels (RF1)]] | |||
==Developer Resources== | |||
===Red Faction-Specific Resources=== | |||
*[https://www.factionfiles.com/ff.php?action=files&file_category=21 Developer Resources on FactionFiles] | |||
===Free Resources=== | |||
*[https://opengameart.org/ Open Game Art] | |||
*[https://sketchfab.com/tags/public-domain Sketchfab] | |||
*[https://www.3dmodelscc0.com/ 3DModelsCC0] | |||
*[https://www.turbosquid.com/Search/3D-Models/free TurboSquid] | |||
*[https://www.deviantart.com/tag/publicdomain DeviantArt] | |||
*[https://www.cgtrader.com/free-3d-models cgtrader] | |||
*[https://clara.io/library Clara.io] | |||
*[https://free3d.com/ Free3D] | |||
*[https://www.renderhub.com/ RenderHub] | |||
*[https://www.3dcadbrowser.com/ 3D CAD Browser] | |||
**''Please note available resources may have specific license terms.'' | |||
===Useful Tools=== | |||
*[https://notepad-plus-plus.org/ Notepad++] - Free text editor with many useful features | |||
*[https://www.gimp.org/ GIMP] - Free image editing software that can be used for creating textures/graphics for RF | |||
*[https://www.7-zip.org/ 7-Zip] - Free file compression utility | |||
*[https://www.audacityteam.org/ Audacity] - Free audio editing software | |||
*[https://www.blender.org/ Blender] - Free 3d modeling and animation software | |||
*[https://poppeman.se/pictus/ Pictus] - Free image viewer with Windows Explorer thumbnail support for TGA files (and many other formats) | |||
*[https://imageglass.org/ ImageGlass] - Free image viewer with Windows Explorer thumbnail support for TGA files (and many other formats) | |||
[[Category: Red Faction]] | [[Category: Red Faction]] | ||
[[Category: RF1 Editing]] | [[Category: RF1 Editing]] |
Revision as of 18:03, 11 March 2023
This will serve as a landing page for all resources related to Red Faction (1) editing.
External Links
Community
- Faction Files Community Discord - Active Red Faction series community with #workshop channel for community development discussion
Downloads
- FactionFiles.com - Extensive database of custom maps, mods, tools, developer resources
- RedFactionView.net - Oldschool community site featuring older custom maps and mods
Documentation
RED Level Editor Docs
Red Faction's level editor is RED.
General Docs
- Guide to Materials
- Engine & Level Editor Limits
- List of Prop Points
- List of File Formats
- List of Table Files
- List of Stock Files
- Guide to Importing Custom Assets
Red Faction Tools
Tutorials
Beginner
- The Beginner's Guide to Red Faction Mapping
- Hello Room
- Beginner Mapping (Daedalus)
- Lighting, Water, and Vertex Editing
- Basic Moving Doors (Video)
- Brush Mode Operators (Video)
- Basic Portals
Brushwork, Environments, and Texturing
- Outside Areas, Fog, Skyboxes (Video)
- Geometry Bending and Twisting (Video)
- Subtractive Geometry and Layering - Start/End of Time (Video)
- Importing Custom Textures (Video)
- Importing Heightmap Terrain (Video)
- Lightmap Smoothing Groups
AI and Entities
Events and Scripting
- Creating Security Monitors
- Realistic Explosions
- Modifying Gravity (Video)
- Toggling Emitters
- Cutscene Tutorial (Helios/GTA/Trigger)
- Cutscene Tutorial (Beatonator)
- Working with Variable Data via Goals (Video)
- Switchable Bolt Emitters (Forcefields)
Lighting
Sound
Multiplayer Specific
- Basic Multiplayer Map
- Creating a Keyframe Trick
- Dynamic Multiplayer Spawn Points
- Custom Static Meshes in Multiplayer Maps (Video)
- RF CTF Level Design (Video)
- Changing Liquid Depth in Multiplayer
Miscellaneous
- Door Rooms (Video)
- Ladders (Video)
- Basic Decals
- Basic Liquids
- Basic Skyboxes
- Adding a Moon to a Skybox
- Distributing User Made Levels
- Resetting a Player Start
Mod Development
- Using Blender for Red Faction Static Meshes (Video)
- Using Blender for Red Faction Skeletal Meshes & Animations (Video)
- Static Meshes from 3ds Max (Video)
- First Person Weapon Models and Animations from 3ds Max (Video)
- Custom First Person Weapons
- Beginner's Guide to Table Editing
- Importing a Level from a Mod to the Base Game (Video)
- Creating and Using Custom Debris
Workshop Sessions
- RF Mod Development Workshop: Custom Characters (Video)
- RF Level Design Workshop: Part 1 (Video)
- RF Level Design Workshop: Part 2 (Video)
End User Guides
Developer Resources
Red Faction-Specific Resources
Free Resources
- Open Game Art
- Sketchfab
- 3DModelsCC0
- TurboSquid
- DeviantArt
- cgtrader
- Clara.io
- Free3D
- RenderHub
- 3D CAD Browser
- Please note available resources may have specific license terms.
Useful Tools
- Notepad++ - Free text editor with many useful features
- GIMP - Free image editing software that can be used for creating textures/graphics for RF
- 7-Zip - Free file compression utility
- Audacity - Free audio editing software
- Blender - Free 3d modeling and animation software
- Pictus - Free image viewer with Windows Explorer thumbnail support for TGA files (and many other formats)
- ImageGlass - Free image viewer with Windows Explorer thumbnail support for TGA files (and many other formats)