# Red Frontier

A narrative campaign mod for Kerbal Space Program built on the Contract Configurator framework. Red Frontier augments KSP's sandbox with a structured space program — missions that build on each other, characters who comment on your progress, and infrastructure that persists and matters.

Chapter 1 takes you from first orbit to a self-sustaining operation in the Duna system.

---

## Starting the Campaign

Red Frontier is designed to be started on a fresh or early-game save. The campaign opens with Project Rubicon, which assumes no prior infrastructure — it builds everything from scratch.

If you load it into a mature save, early Rubicon missions may complete immediately based on existing vessels and technology. This is expected behavior. The campaign will advance to the appropriate point and continue normally.

---

## Dependencies

### Required

| Mod | Version |
|---|---|
| Kerbal Space Program | 1.12.x |
| Breaking Ground DLC | Any |
| Contract Configurator | 1.30.0+ |
| Module Manager | Latest |

### Bundled

The following Contract Configurator extensions ship inside the Red Frontier mod folder and load automatically. No separate installation is required.

- **ResourceTransfer**
- **HasInventoryPart**
- **DeployedScienceStation**

### Recommended

These mods are not required. The campaign works without them, but the experience is better with them.

| Mod | Why |
|---|---|
| Community Tech Tree | Campaign pacing is tuned for CTT progression |
| Near Future Propulsion | Better engine options for Duna transfer vessels |
| Stockalike Station Parts Redux | Station construction feels more natural |
| Planetary Base Systems | Surface habitat missions feel more natural |

---

## Installation

Dependencies are managed through CKAN. Install Contract Configurator, Module Manager, and any recommended mods through CKAN before proceeding.

Breaking Ground DLC must be installed through Steam or your KSP storefront.

**To install Red Frontier:**

1. Download the latest release from this repository
2. Extract the `RedFrontier` folder into `Kerbal Space Program/GameData/ContractPacks/`
3. Your final path should read: `GameData/ContractPacks/RedFrontier/`
4. Launch KSP and start a new save, or load an existing save where you have reached orbit at least once

The first Rubicon contract will appear in Mission Control automatically.

---

## Feedback

This is a playtester release. Your feedback directly shapes the final version.

Please report bugs, broken contracts, dialog issues, and any moment where the campaign felt unclear or unfair. Feature requests and design opinions are also welcome.

Contact: **[YOUR_EMAIL_PLACEHOLDER]**

For contract bugs, including the contract name (visible in Mission Control) and a brief description of what went wrong is helpful.

---

## What's Next

Chapter 1 is the foundation. Future releases will expand operations at Duna, introduce new factions and storylines, and eventually take the campaign to the outer planets.

---

*Red Frontier is a fan-made mod for Kerbal Space Program. Not affiliated with Intercept Games or Private Division.*
