Content · 1
Added new civic values including Is Leader In Settlement, Votes Cast By Settlement, and Settlement Leader.
civic value
Economy · 2
Improved store offer price clearing to remove prices entirely so items cannot be traded until a new price is set.
store offer price clearingChanged trade offers created in code without prices to start without a set price instead of using 999999 or 0.
code-created trade offers price
Controls · 1
Added support for vehicle module control bindings to show a second hint for Shift + key action variants.
vehicle module control bindings hint
System · 17
Improved a truck's dumpster loader to set containers down using grid or free placement based on defaults, with shift held to switch modes.
dumpster loader placement modeImproved pumps and liquid producers connected to long pipe networks to use much less server time.
pipe networks server timeImproved server log warnings about slow world objects to display what time was spent on.
slow world objects warningImproved terrain and objects ahead of fast-traveling players to load first before the player reaches them.
fast travel terrain loading priorityAdded the TrackRuntimePauses config variable in Performance.eco to log server-wide pauses over 200ms and stalls over 500ms into the jobs log.
trackruntimepauses config variableChanged garbage disposal for multi-block items to place garbage bags on all occupied blocks after decaying instead of a single spilling bag.
garbage bag placementImproved shop lists and trade history filtered by currency to load faster on servers with long trading histories.
currency-filtered shop lists loadingImproved the economy history database to take about half the disk space and grow slower on servers with frequent automatic transfers.
economy history database storageImproved servers with large, long-played worlds to start significantly faster.
server startup speedImproved view distance edge behavior to prevent repeatedly reloading the same terrain when moving back and forth.
view distance edge reloadingImproved machines to use significantly less memory while running, making server memory cleanup pauses shorter and less frequent.
running machines memory usageImproved the Dumpster Loader to return contents to each individual storage separately upon setdown rather than putting everything into the first storage.
dumpster loader multi-storage handlingImproved terrain loading to take less time per frame, reducing stutter while new areas stream in.
terrain loading timeImproved the surface around the player to load before caves and mines beneath it.
surface loading priorityImproved newly received or edited terrain chunks to show up much sooner.
terrain chunk display speedImproved world objects to update in parallel, reducing occasional server lag spikes on busy worlds.
world objects parallel updateImproved vehicles and fast-moving objects to appear before getting close to the player instead of popping in nearby.
fast moving objects visibility
UI · 7
Improved seller and buyer pie charts in the market analysis window to be larger.
seller and buyer pie chartAdded a confirmation prompt when throwing away items that fill more than one block of garbage, showing the block count and allowing cancellation.
garbage disposal confirmationImproved the market analysis item list to support column title sorting, reverse order clicking, and directional sort indicators.
market analysis item list sortingAdded an overall market chart to the market analysis window when no item is selected, displaying money traded per period and total quantity sold over time.
market analysis window chartImproved text readability in the market analysis window by making it larger.
market analysis window textImproved the market analysis Offers right now panel to grow with content and display a scrollbar when needed.
offers right now panel sizingChanged the market analysis item list volume column to sort by quantity sold instead of money traded.
market analysis volume column sorting
Fix · 47
Fixed an issue where vehicle parts with identical durability and integrity ended up in separate non-merging stacks.
vehicle parts stackingFixed an issue where already grown trees could appear as saplings after playing for a while.
grown trees sapling appearanceFixed an issue where water-consuming crafting tables reported low input instead of blocked output when caused by blocked output.
water consuming crafting tables reportFixed an issue causing repeating errors from older version mod block effects by skipping them.
older version block effectFixed an issue where a store's minimum bank account balance improperly blocked customer purchases when the balance fell below that minimum.
minimum bank account balanceFixed an issue where Ecopedia tabs lost their icons when mods added pages to them.
ecopedia tabs iconFixed an error during server shutdown caused by statistics trying to save data after database connection closure.
server shutdown statistics errorFixed an issue where trees hit while falling could vanish, leaving stuck branches and unpickable logs.
felled trees disappearanceFixed an issue where older chat messages loaded while scrolling up appeared at incorrect positions instead of chronological order.
chat message scrolling positionFixed an issue where proximity voice chat stopped working after crossing the world edge.
proximity voice chat world edgeFixed an issue where picking up a claim stake gave the player stored claim papers without removing them from the stake.
claim papers retrievalFixed an issue where editing a law or civic offered value kinds different from what the field accepts.
field value listFixed an issue where the ocean behind object water like fountains was invisible when viewed through the water.
object water ocean visibilityFixed an issue where looking through glass touching water showed a clear view instead of surrounding underwater fog.
glass touching water viewFixed an issue where store offers created via inventory drag started with incorrect default prices and could be traded immediately.
store offer default priceFixed an issue where moving an unfounded settlement's foundation could check coverage against its old position instead of its new one.
coverage checkFixed an issue where trees and objects above deep mines took a long time to appear while waiting for deep terrain to load.
deep mines surface objects appearanceFixed an issue where plants appeared on distant terrain before surrounding terrain loaded.
distant terrain plants appearanceFixed an issue where store food tooltips always showed full durability and freshness regardless of actual condition.
store offer food tooltipFixed an issue where the economy viewer's bank account list could miss recently accessed accounts.
bank account listFixed an issue where a container carried by a truck's dumpster loader disappeared during server restart.
dumpster loader container persistenceFixed an issue where built-in civics could be handed over to a different settlement when their civic object came under that settlement's influence.
influence transferFixed an issue where infinite limit buy offers displayed an infinity sign in the shopping cart instead of the added amount.
infinite limit buy offers shopping cart quantityFixed an issue where buy offers with an infinite limit displayed a meaningless number instead of Unlimited for quantity wanted.
infinite limit buy offerFixed an issue where containers requiring grid placement could not be set down reliably by a truck's dumpster loader.
grid placement containerFixed an issue where two rooms touching only at a corner merged when an object or pipe filled that corner.
touching rooms mergingFixed an issue where a container carried on a truck bed clipped through the edges when leaning while driving or turning.
truck bed container clippingFixed an issue allowing any player to change wood shop cart settings, including power state, prices, and bank account.
wood shop cart settingFixed an issue where picking up a claim stake or settlement foundation could destroy it permanently instead of returning it to the player.
claim stake and foundation pickupFixed an issue where distant trees vanished briefly before being replaced by actual trees.
distant trees vanishingFixed an issue where destroying a settlement claim stake was incorrectly counted as a destroyed claim paper by its settlement.
claim stake destruction countFixed an issue where ores, dirt, and other blocks stored in storage destroyed by an explosion disappeared instead of dropping normally.
stored items destructionFixed an issue where crafting tables incorrectly claimed zero materials were present until linked storages were unlinked and relinked.
crafting tables material recognitionFixed an issue where players interrupting server join processes were considered logged in until server restart.
server joining interruption login stateFixed an issue where a settlement's built-in civics went back to draft when their civic object was disabled or lost influence.
civic object statuFixed an issue where food spoilage tracking could stall the server for up to half a second on startup with many food storages.
food spoilage trackingFixed an issue where built-in civics of a founded settlement reverting to draft were replaced by new ones, losing changes like renamed leader titles.
built-in civics draft stateFixed an issue where the browse mods tab, dialogs, and world layer buttons cut off text when display scaling exceeded 100%.
display scaling text clippingFixed an issue where containers set down by a truck's dumpster loader appeared at a different location from the loader arms.
dumpster loader container placement spotFixed an issue where moving a trade offer to another category and dragging it again immediately could desync the store window.
trade offer synchronizationFixed an issue preventing barge ramps from being raised while a garbage truck or dumpster loader truck was aboard.
barge ramps obstructionFixed an issue where copying another law or title into built-in civics replaced them, restricting them now to editing only.
law copyingFixed an issue where moving the foundation of an unfounded settlement failed to move its area of influence along with it.
unfounded settlement foundationFixed an issue where mod descriptions displayed special characters incorrectly.
mod descriptions special characterFixed an issue preventing hand plows and other vehicles without storage from being picked up after driving away until moved with a hammer.
unstorable vehicles pickupFixed an issue where the transfer window currency list displayed currencies from any account rather than only the selected source account.
currency listFixed an issue where filtering machines continued filtering when full, piling up output instead of holding fluid back.
filtering machines output
General · 1
Fixed multiple errors appearing in the console.
general

