Factorio Contracts

by Warriog

A contracts and trading system. Fulfill large supply contracts to earn credits, then spend them on resources, buildings, research, and powerful boosts. Contracts scale dynamically to your production capacity.

Content
a month ago
2.0
173
Cheats

Changelog

Version: 1.0.6
Date: 2026-07-01
  Bugfixes:
    - Removed some leftover code that was messing with contract reward.
Version: 1.0.5
Date: 2026-07-01
  Major Features:
    - Completely reworked prices. Formula used is <item price> = <raw item price> + 50%. This makes complex items very expensive.
  Changes:
    - Reduced Contract System research time from 150 to 100.
    - Removed Advanced Circuits from Contract Termina recipe.
    - Removed Wood and Fishes from contracts.
    Features:
    - Added map setting "Max Active Contracts" (default 6, range 1-200) to configure the base contract limit when starting a game.
    - Added /fc-set-contract-limit command to change the base contract limit during a game.
    - Added Contract Expansion I technology: +4 active contract slots (requires Contract System).
    - Added Contract Expansion II technology: +10 active contract slots (requires Contract Expansion I + Contract Logistics).
    - Added Contract Expansion III technology: +30 active contract slots (requires Contract Expansion II + Mega Contracts).
  Bugfixes:
    - Fixed mod crashing when contract terminal was placed by robots.
  Info:
    - I'm really trying to keep compatibility not to break a save. After price rebalance, some contract rewards might be off. I recommend running /fc-reset-contracts to generate new contracts in the pool.
Version: 1.0.4
Date: 2026-06-26
  Features:
    - Added debug command to regenerate contracts.
    - Added feature to reject contract freeing space for new one.
  Bugfixes:
    - Fixed exiration time missing for small contracts.
Version: 1.0.3
Date: 2026-06-25
  Changes:
    - Weapons in shop now sell by 1 piece.
    - Shop quantities updated.
    - Contract item pool minimum quantities updated.
  Bugfixes:
    - Removed unused item prototypes (boost tokens, credits) that were never placed in inventory.
    - Boost icons now use custom mod graphics instead of vanilla item sprites.
Version: 1.0.2
Date: 2026-06-25
  Major Features:
    - Added Prestige system (-100 to 100): completing contracts raises it, cancelling/expiring lowers it. Positive prestige gives up to +20% contract rewards; negative gives up to -20% rewards and up to +100% shop prices. Decays by 2 every 5 minutes when positive. Shown in HUD and main window.
  Features:
    - Expanded item catalog: all vanilla items now have credit values and appear in contracts and shop.
    - Added /fc-reset-contracts command: cancels all contracts and generates a fresh full slate.
  Changes:
    - Shop reorganized into 15 categories including Armor & Equipment, Weapons & Ammo, Barrels, Infrastructure, and Circuit Network.
    - Fluids replaced with filled barrels.
    - Shop prices now show combined market + prestige markup percentage.
  Gui:
    - Shop category tabs now display in 2 fixed rows with uniform button widths.
  Bugfixes:
    - Fixed landmine and lamp.
    - Fixed Eco Shield boost: pollution now actually dissipates 4x faster.
Version: 1.0.1
Date: 2026-06-23
  Features:
    - All contract tiers now have a time limit. Delivering late still works but pays 50% reward.
    - Added Health Boost (+400 HP) and Combat Boost (+50% weapon and turret damage).
    - Delivery pulls from all Contract Terminals on all surfaces at once.
  Changes:
    - Boosts moved from Shop to the Boosts tab. Cost escalates with each use.
  Balancing:
    - Boost duration increased to 1 hour. Speed Boost now affects walking speed only (500 CR base).
    - Mining Boost also increases drill productivity by 50%.
  Gui:
    - Deliver Items button added to the sidebar for one-click delivery from any contract card.
    - Boosts tab now shows all boosts as a grid with live timers and Activate/Extend buttons.
    - UI updates every second — timers and countdowns are always live.
Version: 1.0.0
Date: 2026-06-21
  Major Features:
    - Contract system with 4 tiers (Small, Medium, Large, Mega).
    - Credit economy with shop, boosts, and market price system.
    - Contract Terminal entity for item delivery.
    - Sidebar showing active contracts and progress.
  Info:
    - Initial release.