Factory Cards

by likeman

Open card packs to find rare cards and collect them all! Do challenges to get more packs, or just study science!

Utilities
a day ago
2.0
8

Changelog

Version: 0.4.13
Date: 2026-08-06
  Bugfixes:
    - Fixes literal trailing backslashes appearing on separate lines in card tooltips.
Version: 0.4.12
Date: 2026-08-06
  Features:
    - Adds a configurable Control + Alt + C shortcut for opening and closing the Factory Cards interface.
    - The shortcut can be changed under Settings > Controls > Mods.
    - Keeps the existing left-side interface button available and routes both controls through the same toggle behavior.
Version: 0.4.11
Date: 2026-08-06
  Balance:
    - Increases each newly claimed finite-technology reward from 1 to 100 Science Unlock Points.
    - Keeps lab-consumption income at 1 point per 1.5 science-pack items and store prices at 100/180 points.
  Compatibility:
    - Adds a one-time 99-point top-up for every valid finite technology previously recorded in each player's claimed_technologies table.
    - Uses a persistent reward-version flag to prevent repeated migration compensation.
    - Leaves infinite/repeatable technologies, existing balances, claims, packs, and progression untouched.
Version: 0.4.10
Date: 2026-08-06
  Balance:
    - Rebalances Factory Career thresholds and rewards across the full progression curve.
    - Improves early Career support before Science Unlock Point income becomes dependable.
    - Spaces mid-game and production challenges more evenly, with explicit optional megabase capstones.
    - Adds functioning-factory milestones for Vulcanus, Fulgora, Gleba, Aquilo, and endgame science.
    - Keeps late-game and endgame milestones relevant while reducing collection reward cascade risk.
  Compatibility:
    - Preserves all existing completed achievement IDs and previously awarded packs.
    - Applies revised thresholds only to incomplete achievements and safely re-evaluates reliable statistics.
Version: 0.4.9
Date: 2026-08-06
  Balance:
    - Expands the intentional Legendary card roster to exactly 25 cards.
    - Makes signature machines from Vulcanus, Fulgora, Gleba, and Aquilo Legendary.
    - Promotes additional high-level Nauvis and space-platform milestone items.
    - Moves Spidertron Remote and Fusion Power Cell to Epic while keeping Spidertron Legendary.
    - Keeps Legendary card-slot odds unchanged at 0.2%.
  Compatibility:
    - Rebuilds and validates the runtime catalogue without changing owned cards or rolled qualities.
Version: 0.4.8
Date: 2026-08-06
  Balance:
    - Sets Cluster Grenades, Production Science Packs, and Military Science Packs to Rare card rarity.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.4.7
Date: 2026-08-05
  Balance:
    - Rebalances collection and pack-opening Career milestones into longer progression ladders with smaller pack rewards.
    - Prevents early collection rewards from chaining into dozens of additional free packs.
  Features:
    - Grants every player 10 unopened starter booster packs exactly once, including existing players upgrading from an older version.
  Compatibility:
    - Preserves existing Career completion IDs and rewards already claimed.
    - Tracks the starter grant persistently per player as starter_packs_claimed.
Version: 0.4.6
Date: 2026-08-05
  Balance:
    - Increases the 3-pack bundle price from 10 to 100 Science Unlock Points.
    - Increases the 6-pack bundle price from 18 to 180 Science Unlock Points.
Version: 0.4.5
Date: 2026-08-05
  Bugfixes:
    - Makes all missing-card question marks use the same disabled appearance, whether the card is entirely undiscovered or only missing at the selected quality.
Version: 0.4.4
Date: 2026-08-05
  Changes:
    - Restores the standard unknown-card question mark for missing cards.
    - Retains exact-quality catalogue browsing, saved quality selection, and quality-specific progress totals.
Version: 0.4.3
Date: 2026-08-05
  Bugfixes:
    - Generates catalogue silhouettes after all enabled mods finish adjusting item icons, reducing unknown-card fallbacks.
    - Uses shadow rendering for more consistently dark silhouettes across icons with different source brightness.
Version: 0.4.2
Date: 2026-08-05
  Bugfixes:
    - Fixes a catalogue-opening crash caused by querying custom sprites through the runtime prototype collections.
    - Validates generated silhouette sprite paths with the supported Factorio helper before using the unknown-card fallback.
Version: 0.4.1
Date: 2026-08-05
  Features:
    - The catalogue now supports browsing collection progress by card quality.
    - Missing cards display dark item-icon silhouettes instead of generic question marks when their icon data is supported.
    - Adds quality-specific collection totals.
Version: 0.4.0
Date: 2026-08-05
  Balance:
    - Rebalanced additional card rarities.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.19
Date: 2026-08-05
  Balance:
    - Rebalanced additional card rarities.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.18
Date: 2026-08-05
  Balance:
    - Rebalanced several card rarities.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.17
Date: 2026-08-05
  Balance:
    - Awards 1 Science Unlock Point for every 1.5 science-pack items consumed by labs.
    - Carries partial consumption progress forward between scans and store purchases.
    - Retains the existing 1-point reward for each newly completed finite technology.
  Interface:
    - Shows science consumption progress toward the next store point.
Version: 0.3.16
Date: 2026-08-05
  Features:
    - Adds persistent per-player Science Unlock Points earned from finite technology research.
    - Adds fixed store bundles: 3 Booster Packs for 10 points and 6 Booster Packs for 18 points.
    - Adds one-time existing-save, joining-player, offline-player, and force-change research catch-up.
  Changes:
    - Booster-pack prices no longer increase; bundle prices are permanent constants.
    - Removes automatic booster-pack awards from escalating weighted-science requirements.
    - Retains weighted science consumption only for Factory Career production milestones.
    - Preserves existing cards, unopened packs, achievements, statistics, and legacy science fields.
Version: 0.3.15
Date: 2026-08-05
  Balance:
    - Sets Turbo Underground Belt, Turbo Splitter, and Atomic Bomb to Epic.
    - Sets Bulk Inserter to Rare.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.14
Date: 2026-08-04
  Balance:
    - Sets Railgun Ammo, Biolab, and Railgun Turret to Epic.
    - Sets Personal Laser Defense, Plastic Bar, and Battery Equipment to Uncommon.
    - Sets Metallurgic Science Pack to Rare.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
  Interface:
    - Adds a quality filter to the Collection log.
    - Quality filtering includes cards with at least one owned copy of the selected quality.
Version: 0.3.13
Date: 2026-08-04
  Interface:
    - Removes the obsolete Collection page controls, handlers, setting, and localization.
    - Rebuilds an open Factory Cards window during upgrades so saved legacy page controls disappear safely.
Version: 0.3.12
Date: 2026-08-04
  Interface:
    - Replaces the paginated Collection catalogue with one continuous scrollable grid.
    - Search, ownership, and rarity filters now display all matching cards on that grid.
Version: 0.3.11
Date: 2026-08-04
  Science balance:
    - Keeps the first science-earned pack at 1 weighted point.
    - Adds 5-point and 10-point onboarding requirements for the second and third packs.
    - Continues from 10 points at 1.18x growth, preventing an early research pack flood.
    - Retains progress carryover, advanced-science weights, and the 25k/50k late-game caps.
Version: 0.3.10
Date: 2026-08-04
  Career balance:
    - Expands Factory Career from 60 to 96 achievements with 964 total reward packs.
    - Raises rewards for the natural early-game Foundation milestones.
    - Adds missing Industry, Logistics, Power, Military, Space, and Collection steps.
    - Adds seven-step Iron Plate and Electronic Circuit ladders at 5k, 15k, 25k, 75k, 150k, 500k, and 1M.
    - Adds stepped Advanced Circuit, Processing Unit, and weighted-science production ladders.
    - Fixes multi-kill and multi-rocket achievements so they complete only at their configured totals.
    - Preserves existing completion IDs and automatically awards newly demonstrable retroactive milestones.
Version: 0.3.9
Date: 2026-08-04
  Balance:
    - Sets Electronic Circuit and Explosive Rocket to Uncommon.
    - Sets Low Density Structure, Assembling Machine 3, Turbo Transport Belt, and Space Science Pack to Epic.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.8
Date: 2026-08-04
  Balance:
    - Reduces the first science-earned pack requirement from 20 points to 1 point.
    - Retains 1.18x exponential growth, the 25,000-point soft cap, and 50,000-point hard cap.
    - Preserves accumulated science progress when upgrading an existing save.
Version: 0.3.7
Date: 2026-08-04
  Balance:
    - Removes guaranteed Uncommon+ and Rare+ pack slots; all three cards now roll independently.
    - Changes rarity odds to Common 74%, Uncommon 20%, Rare 5%, Epic 0.8%, Legendary 0.2%.
    - Sets Flamethrower, Artillery Shell, and Piercing Rounds Magazine to Uncommon.
    - Sets Car and Spoilage to Common.
    - Sets Supercapacitor to Epic.
    - Rebuilds the runtime catalogue on upgrade to apply the new fixed rarities.
Version: 0.3.6
Date: 2026-08-04
  Changes:
    - Changes the Big Mining Drill card rarity from Common to Epic.
    - Rebuilds the runtime catalogue on upgrade so existing saves receive the new rarity.
Version: 0.3.5
Date: 2026-08-04
  Changes:
    - Adds the Space Age mech armor icon before the overall Factory Career totals.
Version: 0.3.4
Date: 2026-08-04
  Changes:
    - Adds a distinct Factorio item icon to every Factory Career category.
    - Shows category icons on both the category buttons and selected-category heading.
Version: 0.3.3
Date: 2026-08-04
  Changes:
    - Sorts the card catalogue by rarity from Common through Legendary.
    - Sorts cards alphabetically by internal item name within each rarity group.
    - Uses a compact rarity label so Uncommon is fully visible without widening the grid.
Version: 0.3.2
Date: 2026-08-04
  Changes:
    - Arranges the eight Factory Career category buttons into two rows of four.
    - Gives each category button a consistent width so labels remain inside the window.
Version: 0.3.1
Date: 2026-08-04
  Changes:
    - Replaces the long Factory Career list with selectable category tabs.
    - Shows only the selected category's progress and achievements.
    - Remembers the selected Career category while switching between interfaces.
Version: 0.3.0
Date: 2026-08-04
  Features:
    - Runtime-generated vanilla/Space Age item-card catalogue with centralized exclusions.
    - Individual player collections, three-card booster packs, fixed rarity and independent quality.
    - Weighted-science progression plus one-time Factory Career rewards.
    - Collection, search/filter, detail, and pack-reveal interfaces.
    - Deterministic persistent random-number state and multiplayer-safe event handling.
    - Runtime catalogue report export command.
  Changes:
    - Adds the Factory Career secondary progression track with 60 permanent achievements.
    - Adds a Career tab with overall, category, and individual achievement progress.
    - Adds automatic one-time rewards and localized completion notifications.
    - Adds safe retroactive evaluation for demonstrable existing-save and joining-player progress.
    - Preserves the 0.2.1 weighted-science curve unchanged.