Getting Started
Frosty Editor allows you to create mods for Frostbite-powered games by modifying game assets. Every mod starts as a project file (.fbproject) that tracks your changes.Make sure you have launched Frosty Editor with your target game selected before creating a new project.
Creating a New Project
Start a New Project
- Launch Frosty Editor
- Select File > New Project
- Choose a location and name for your project
- Click Save
.fbproject extension.Configure Mod Settings
Before making changes, configure your mod metadata:
- Go to Tools > Mod Settings
- Fill in the required fields:
- Title: Your mod’s display name
- Author: Your name or username
- Version: Mod version (e.g., “1.0.0”)
- Category: Mod type (gameplay, cosmetics, etc.)
- Description: Brief description of what your mod does
- Optionally add an icon and up to 4 screenshots
Project Structure
Frosty projects track three types of modifications:Added Assets
Assets you’ve created from scratch:- Bundles: Custom bundle containers
- EBX Assets: Entity data (blueprints, logic)
- RES Assets: Resource data (textures, meshes)
- Chunks: Binary data chunks
Modified Assets
Existing assets you’ve edited:- Original asset data is preserved
- Only changes are stored in the project
- Linked assets (e.g., texture chunks) are tracked automatically
Bundle Modifications
Changes to where assets are loaded:- Assets added to new bundles
- Assets removed from bundles
- Custom bundle hierarchies
Working with Assets
EBX Assets (Entity Data)
EBX assets contain entity blueprints and game logic:- Visual property editing
- Reference tracking (dependencies)
- Transient property modification
- Custom handlers for specialized assets
RES Assets (Resources)
RES assets are binary resources like textures and meshes:- Open the RES asset in the appropriate editor
- Make your changes (import new texture, modify mesh, etc.)
- Changes are automatically saved to your project
Chunk Assets (Binary Data)
Chunks contain raw binary data referenced by other assets:Saving Your Project
Save Regularly
Press Ctrl+S or select File > Save ProjectThe project tracks:
- Creation and modification timestamps
- Game version (head revision)
- All asset modifications
- Mod metadata (title, author, etc.)
Project File Format
Frosty projects use a binary format with this structure:Best Practices
Use Descriptive Names
Use Descriptive Names
Name your project clearly to identify its purpose:
- ✅
enhanced-weapon-stats.fbproject - ❌
project1.fbproject
Save Often
Save Often
Save your project frequently:
- After each major change
- Before testing
- Before exporting a mod
Document Your Changes
Document Your Changes
Use the mod description to document:
- What assets were modified
- What changes were made
- Any known issues or compatibility notes
Version Control
Version Control
Consider using version control for your projects:
- Git can track
.fbprojectfiles - Use meaningful commit messages
- Tag releases with version numbers
Next Steps
Modify Assets
Learn how to edit different asset types
Package Your Mod
Export your project as a distributable mod