Galactic Market

by Val.K

Galactic Market turns your factory into an economy. Sell items, fluids, and surplus power for shared ISK, restock supplies through request-driven Market Terminals and personal logistics, and fund research with real industrial output. It adds a money layer on top of normal Factorio automation, so progress depends not just on science, but on keeping the whole base profitable.

Content
22 days ago
2.0
785
Transportation Logistics Fluids Manufacturing Power

Changelog

Version: 0.3.9
Date: 2026-05-02
  Changes:
    - Synced regular Market Terminal buy offers with the same generated market price resolver used by item tooltips.
    - Clarified market tooltip labels so item descriptions distinguish sell payouts, base buy prices, and unavailable purchases.
Version: 0.3.8
Date: 2026-04-29
  Changes:
    - Automated GitHub release 0.3.8.
Version: 0.3.7
Date: 2026-04-29
  Changes:
    - Automated GitHub release 0.3.7.

Version: 0.3.7
Date: 2026-04-30
  Optimizations:
    - Spread Market Hub, Market Terminal, personal market, liquid market, and power-interface processing across wider runtime buckets to reduce per-tick Lua cost and UPS spikes.
    - Deferred Market Hub feeder rescans after nearby belt or mining drill changes, and merged feeder discovery into one surface query.
    - Split market runtime processing from wallet/UI housekeeping so queued UI refresh work no longer runs every tick.
    - Recreated only affected market rate-label render objects during reset instead of clearing all renderings owned by the mod.
    - Counted Market Terminal inventory contents with Factorio's aggregated inventory API for lighter auto-buy processing.
  Compatibility:
    - Rebuilds saved runtime buckets when processing intervals change so existing saves migrate cleanly.
Version: 0.3.6
Date: 2026-04-28
  Optimizations:
    - Bucketed Power Seller and Power Buyer runtime processing over 5 ticks instead of scanning every power interface every tick.
    - Cached wallet inflation calculations per tick to reduce repeated rate-sample scans during market purchases.
    - Reduced idle Market Terminal and Market Hub processing work when there are no active requests or cached feeders.
Version: 0.3.5
Date: 2026-04-25
  Changes:
    - Made the Quality mod optional.
Version: 0.3.4
Date: 2026-04-21
  Changes:
    - adjusted liquid prices
Version: 0.3.3
Date: 2026-04-21
  Changes:
    - Restored direct dependency on Space Age instead of SAPLIB.
Version: 0.3.2
Date: 2026-04-19
  Changes:
    - Missing sprites fix.
Version: 0.3.1
Date: 2026-04-19
  Changes:
    - Updated the Market Hub and Market Terminal sprites.
    - Switched dependency handling for Market Hub and Market Terminal art/assets.
Version: 0.3.0 Pipes & Wires
Date: 2026-04-17
  Changes:
    - Added Power Seller MK1-3 and Power Buyer MK1-3 buildings for converting local grid power into ISK or buying power from the shared wallet
    - Added buildings to buy and sell liquids
    - Added a minimal income threshold to inflation formula, so you don't get punished in the early game
Version: 0.2.34
Date: 2026-04-14
  Changes:
    - Fixed a crash in Featured pulls
Version: 0.2.33
Date: 2026-04-11
  Changes:
    - Bug fix.
Version: 0.2.32
Date: 2026-04-11
  Changes:
    - Performance optimization.
Version: 0.2.31
Date: 2026-04-10
  Changes:
    - Added a startup setting to disable inflation (enabled by default).
Version: 0.2.30
Date: 2026-04-10
  Changes:
    - Added a global inflation value based on nominal income versus nominal expenses over the last minute.
    - Inflation now raises live market expenses toward break-even when income heavily outpaces spending (if your income x10 more than expenses then expenses get boosted up to 100% of income).
    - Added a realtime inflation line to the wallet statistics widget.
    - Attempt at UPS optimization
Version: 0.2.29
Date: 2026-04-09
  Changes:
    - Added blueprint market-value tracking that totals the ISK cost of all placeable buildings, tiles, and installed modules in a blueprint. Doesn't work with blueprints created before using this mod and patch, just copy/duplicate it, and you'll see the price.
Version: 0.2.28
Date: 2026-04-07
  Changes:
    - Expanded the Featured banner pool to include science packs across rare, epic, and legendary tiers.
    - Reworked Featured pull pricing to derive from rebalanced market values.
    - Fixed Featured UI market-value displays so they match the real calculated market price of each banner reward.
    - Rebalanced Featured banner generation to guarantee a more even 1 legendary, 3 epic, and 3 rare offer mix.
    - Removed legendary uranium fuel cells from the Featured pool.
    - Rebalanced prices for resources on Vulkanus
Version: 0.2.27
Date: 2026-04-05
  Changes:
    - Split shared wallet spending into separate ISK-per-minute lines for labs, Market Terminals, and per-player personal buy orders.
    - Extended the wallet HUD to show real-time personal logistics spending per player.
    - Added a collapsible wallet HUD toggle on the coin button and relabeled the main balance line to `Wallet`.
Version: 0.2.26
Date: 2026-04-04
  Changes:
    - Fixes and balance changes.
Version: 0.2.25
Date: 2026-04-04
  Changes:
    - Fixes and balance changes.
Version: 0.2.24
Date: 2026-04-04
  Changes:
    - Fixes and balance changes.
Version: 0.2.23
Date: 2026-04-03
  Changes:
    - Fixed the `too many local variables` control.lua crash so Galactic Market loads reliably even in heavier mod packs.
Version: 0.2.20
Date: 2026-04-03
  Changes:
    - Improved auto-buy performance for Market Terminals and the Personal Market.
    - Reduced HUD and ISK-per-minute label overhead during heavy automation.
Version: 0.2.19
Date: 2026-04-03
  Changes:
    - Improved large-factory performance by smoothing Market Hub processing, research checks, and wallet UI updates.
Version: 0.2.18
Date: 2026-04-02
  Changes:
    - Added an earlier performance pass to reduce Market Hub UPS spikes and smooth wallet updates.
Version: 0.2.17
Date: 2026-04-02
  Changes:
    - Reworked Galactic Market into a shared wallet economy so all players use one shared balance for income, spending, and research costs.
    - Updated the HUD for the shared wallet flow and removed the separate per-player wallet list.
Version: 0.2.15
Date: 2026-04-01
  Changes:
    - Fixed the mobile Featured gacha popup width.
    - Made Featured pulls deliver into the player inventory so pity and history update correctly.
Version: 0.2.14
Date: 2026-04-01
  Changes:
    - Made mobile Featured access a pure gacha popup with only the Featured tab visible.
Version: 0.2.13
Date: 2026-04-01
  Changes:
    - Reworked market pricing to use the shared recipe-driven data module for quality-aware buy and sell prices.
Version: 0.2.7
Date: 2026-04-01
  Changes:
    - Added a Featured button to the wallet HUD so it opens the mobile gacha banner directly.
Version: 0.2.6
Date: 2026-04-01
  Changes:
    - Fixed quality item tooltips so they show only the hovered quality's buy and sell price.
Version: 0.2.0
Date: 2026-04-01
  Changes:
    - Reworked Market Terminal into a request-driven logistics chest that restocks its own requested items for ISK.
    - Added personal market purchasing through a dedicated personal logistics section named "<player>'s buy order", with market purchases delivered directly into the player's main inventory.
    - Enabled personal logistic requests from the start of the game so personal market buying is available immediately.
    - Added automatic validation and cleanup for invalid Market Terminal and personal market requests, with player-facing chat feedback when a request is removed.
    - Removed the old shop-style terminal buying flow as the primary purchase path in favor of request-slot-driven purchasing.
    - Replaced the hand-authored item catalog pricing with recursive recipe-based pricing derived from craftable ingredients.
    - Improved automatic price resolution for intermediate items by preferring a recipe whose name matches the produced item before falling back to alternative recipes.
    - Added automatic market buy and sell price tooltip fields to item prototypes during data stage generation.
    - Added startup settings to control buying unresearched items, buying raw resources, buying science packs, whether lab research consumes ISK, and the buy-price multiplier.
    - Set default market buy prices to four times sell value, with raw resources remaining sell-only by default and explicit overrides for selected vanilla items.
Version: 0.1.51
Date: 2026-03-30
  Changes:
    - Added disproportionate lab-count scaling to research ISK costs using a `lab_count^0.2` multiplier.
Version: 0.1.50
Date: 2026-03-30
  Changes:
    - Kept the research menu visible while unpaid research is rewound instead of hiding it.
    - Reduced research billing checks to a 3-second interval.
Version: 0.1.49
Date: 2026-03-30
  Changes:
    - Changed the lab research `-ISK` popup so all labs show their share of the paid cost instead of only one random lab.
Version: 0.1.48
Date: 2026-03-30
  Changes:
    - Added a floating `-ISK` popup over labs when research actually deducts ISK.
Version: 0.1.47
Date: 2026-03-30
  Changes:
    - Fixed a paid-research runtime crash.
Version: 0.1.46
Date: 2026-03-30
  Changes:
    - Fixed a paid-research startup crash.
Version: 0.1.45
Date: 2026-03-30
  Changes:
    - Added the paid research mechanic so labs consume ISK based on actual research progress and available funds.
Version: 0.1.44
Date: 2026-03-30
  Changes:
    - Fixed a wallet widget load crash.
Version: 0.1.43
Date: 2026-03-30
  Changes:
    - Added a shared online-wallet HUD widget so players could see wallet information at a glance.
Version: 0.1.41
Date: 2026-03-29
  Changes:
    - Fixed a Market Terminal ghost-paste crash.
    - Made pasted terminal settings survive ghost placement safely.
Version: 0.1.40
Date: 2026-03-29
  Changes:
    - Fixed Market Terminal ghost settings paste so Shift+Left-click correctly targets terminal ghosts under the cursor.
Version: 0.1.39
Date: 2026-03-29
  Changes:
    - Restored native Market Terminal settings copy-paste so Shift+Right-click and Shift+Left-click work again.
    - Fixed ghost pastes so copied auto-buy settings and stack limits survive ghost placement and revival.
Version: 0.1.38
Date: 2026-03-29
  Changes:
    - Fixed Market Terminal settings paste onto ghosts so auto-buy checkmarks and stack limits survive ghost revival.
Version: 0.1.37
Date: 2026-03-29
  Changes:
    - Fixed Market Terminal settings copy-paste so terminal auto-buy checkmarks are preserved reliably when pasting.
Version: 0.1.36
Date: 2026-03-29
  Changes:
    - Enabled native settings copy-paste for Market Terminals.
    - Added uranium fuel cells to the Market Terminal shop and Market Hub sell-value table.
    - Added legendary uranium fuel cells and legendary Gleba science jackpots to the Featured gacha pool.
Version: 0.1.35
Date: 2026-03-29
  Changes:
    - Reworked Featured banners to show 7 rewards at once instead of 5.
    - Each Featured rotation now shows exactly one legendary reward, and that reward is always used as the spotlight.
    - Recurated the Featured pool around items that benefit the most from legendary quality.
Version: 0.1.34
Date: 2026-03-29
  Changes:
    - Fixed the Featured legendary drop popup.
    - Updated Featured rotations to always include a visible legendary banner reward.
    - Adjusted the Featured spotlight so it prefers premium non-legendary headliners instead of always showing the legendary card.
Version: 0.1.33
Date: 2026-03-29
  Changes:
    - Removed Featured gacha stock limits so banner pulls no longer sell out.
Version: 0.1.32
Date: 2026-03-29
  Changes:
    - Increased space-platform foundation pricing again in both the regular shop and Featured banner.
    - Increased the Market Hub sell value for space-platform foundation.
Version: 0.1.31
Date: 2026-03-29
  Changes:
    - Increased the buy and sell values for steel plate.
    - Increased the buy and sell values for space-platform foundation, including its Featured offer pricing.
Version: 0.1.30
Date: 2026-03-29
  Changes:
    - Reworked the Featured gacha pool to cut low-value filler and focus the lineup on premium high-end rewards.
    - Added a prominent Featured spotlight banner so legendary and premium headliners stand out immediately.
Version: 0.1.29
Date: 2026-03-29
  Changes:
    - Added space-platform foundation to the Materials tab of the Market Terminal.
Version: 0.1.28
Date: 2026-03-29
  Changes:
    - Added copper cable to the Materials tab of the Market Terminal.
Version: 0.1.27
Date: 2026-03-29
  Changes:
    - Expanded the Featured reward pool with additional advanced Space Age items across rare, epic, and legendary tiers.
    - Added a dedicated Legendary Drop popup so jackpot gacha pulls are celebrated much more prominently.
Version: 0.1.26
Date: 2026-03-29
  Changes:
    - Improved Market Hub performance by bulk-selling inventories and belts instead of processing items one by one.
    - Reduced repeated feeder scans and sale feedback overhead around Market Hubs.
Version: 0.1.25
Date: 2026-03-29
  Changes:
    - Fixed the wallet HUD so the Shop button appears correctly after reload.
Version: 0.1.24
Date: 2026-03-29
  Changes:
    - Added a mobile market opened from the wallet HUD so players can buy directly into their inventory from anywhere.
    - Added x10 and x100 buy buttons to the market interface for faster bulk purchases.
    - Increased Market Hub processing frequency so it can keep up with faster belt throughput more reliably.
Version: 0.1.23
Date: 2026-03-29
  Changes:
    - Fixed Market Terminal auto-buy checkboxes so multiple selections persist correctly in one terminal.
Version: 0.1.22
Date: 2026-03-29
  Changes:
    - Fixed a control.lua local-variable-limit load failure.
Version: 0.1.21
Date: 2026-03-29
  Changes:
    - Allowed Market Terminal auto-buy to keep multiple offers enabled at the same time.
    - Preserved existing terminal auto-buy selections by migrating old single-offer data into the new multi-offer format.
Version: 0.1.20
Date: 2026-03-29
  Changes:
    - Added calcite to the Market Terminal materials catalog.
    - Added a Market Hub sell value for calcite.
    - Reduced control.lua local-scope pressure to avoid Lua chunk local-variable limit failures.
Version: 0.1.17
Date: 2026-03-28
  Features:
    - Added a passive-provider Market Terminal so logistic robots can pull purchased items directly.
    - Added a live wallet HUD with rolling ISK per minute tracking.
    - Added Featured banner pulls with rarity-based quality rewards, pity protection, and rerolling.
    - Added a release thumbnail and automated release packaging script.
  Changes:
    - Expanded the Market Terminal catalog with furnaces, power infrastructure, logistic chests, tier-1 modules, grenades, coal, and many more production and logistics items.
    - Added explicit Market Hub sell values for science packs, logistics chests, modules, furnaces, power items, and other newly listed goods.
    - Reworked market progression so the Galactic Market technology unlocks earlier and both buildings use assembler recipes.
    - Improved release packaging so generated ZIP archives use cross-platform forward slashes for the mod portal.