Dear Eco Citizens, we are happy to announce that Update 9.7.5, the second part of our 9.7 Performance Update series is now available. Thanks to our wonderful community, especially all players helping us with performance diagnostics and testing this release on official server White Tiger, we are confident that we were able to address most causes for FPS drops over time in Eco.
Starting with this update you should no longer need to restart the game after longer play sessions to restore your FPS. Naturally, our playtests cannot test every single possible hardware and settings configuration, so your feedback will be key going forward to fix any potentially remaining issues.
There will be a third update in the series expanding on the improvements already made in the new year and we'll soon be ready for more news on Update 10 as well. For now, all that is left for us to say is a big thank you from the whole Strange Loop Games team for your support during this year - we wish you and your families happy holidays and a healthy new year 2023!
Optimization - Client
Fixed: Transforms update time (those updates happen for every position, rotation and scale change) increased over time and led to reduction of FPS during play sessions.
Fixed: Rendering time for minimap objects increased over time due to leaking graphics command buffers, which also led to reduction of FPS over time.
Improved: All trees were rewritten to optimize creation and rendering performance, got mesh based LOD (Level of Detail) and now use static meshes for rendering instead of animated skinned meshes, decreasing the rendering and chunk loading time.
Improved: In some cases repeating errors getting written to the log files in very high amounts could decrease performance, error logging has been limited so that this doesnt happen while preserving our ability to investigate and address them.
Optimization - Server
Improved: Stockpiles were generating too many block updates, trying to set blocks of stockpiles that didn't change.
Improved: Introduced caching to some of the initially sent views, notably reduces lag when players join a server and the loading time for those players.
Improved: Client updates are now faster, objects that aren't visible to the player are no longer checked as often.
Improved: The network thread in some circumstances got overloaded, we moved some heavy work to a different thread, this notably reduces the amount of server lag (disconnect symbols) especially on bigger servers.
Improved: Sped up calculations for predators by searching for potential prey from their own collection, instead of a collection that contains all physical objects.
Civics
Fixed: It was no longer possible to create civics before a constitution was passed and hence there was no way to pass a constitution with additional civics as a multi-election right from the start.
Fixed: Default demographics could be edited ingame.
Fixed: Laws would sometimes show a "Ignoring Trigger as that would result in a recursive law" message despite the law not being recursive and the action completing successfully.
Fixed: Hands were no longer available as a tool for civic triggers.
Fixed: Civics showed options related to an unreleased feature.
Fixed: Contracts no longer showed their description on the contract board.
UI
Fixed: The skid steer could highlight itself as interactable when mounted.
Fixed: The improved highlighting for selected items during avatar creation didn't apply to all parts of the avatar.
Fixed: The claim highlights did not display white borders between deeds anymore.
Fixed: The claim highlights in some cases displayed a color that is different from the set one.
Fixed: The tooltip for "Citizen" didn't work correctly.
Fixed: The title of work orders in their tooltips could change to a generic name.
Fixed: The tooltip for titles displayed "Wages Source Bank Account" in the wrong color.
Fixed: The position of a player joining the server on the map could be displayed at 0,0 instead of the correct coordinates.
Fixed: The map UI could break, leading to the player only moving the icon layer when trying to move the whole map.
Fixed: Empty slots in the "public crafting stations" tab of the economy viewer wrongly showed a empty tooltip.
Fixed: The tooltip for an election ratifying a constitution didn't update the players eligibility to vote until a server restart.
Fixed: Depending on world size, the icons displayed on the minimap could be too big.
World Objects
Fixed: Framed Glass windows that weren't connected to a different block had no collision.
Fixed: Redwood signs used the texture of saguaro wood.
Fixed: Shadow placement of glass with glass refraction setting turned on showed only a bright white block instead of the glass block.
Ecopedia
Fixed: Ecopedia showed hidden items that are unavailable.
Fixed: Links in Ecopedia lost their color that hints at them being clickable.
Balance
Changed: Copper plates now require a machinist table nearby to craft.
Miscellaneous
Added: Holiday theme for spruces, storage boxes and elks.
Improved: Animal collision with players has temporarily been disabled until their AI is reworked.
Fixed: The message when hitting the shell of a tortoise with an arrow claimed it bounced off, dealing no damage despite it dealing reduced damage.
Fixed: Claim highlights on worlds with some specific sizes, such as 120x120, were showing misaligned. (This might need a new world to take effect)
Fixed: After reloading a chunk, fish could hover above blocks where players built structures over water.
Fixed: The candle in the starter camp disappeared when sleeping - but it's flame did not.
Fixed: The player avatar held their empty hands up in third person view after the player ate something.
Fixed: Multiple visual issues with animal movement when the player has high latency.
Fixed: Adding labour to crafting projects was sometimes not possible without restarting the project due to the players skills not being properly detected.
Fixed: Players could be locked in vehicles and on mountable objects by loosing authorization while mounted.
Server & Configs
Added: The commands dealing with profiling, administrators, bans, whitelist and mutes can now be executed via RCON.
Added: A new system to automatically kick idle players always or just when the server capacity is occupied to a set percentage and someone tries to join. Idle players will receive a popup warning when they reached the set idle time threshold. Admins are exempt from idle kick.
Fixed: A rarely occuring issue that could lead to crashes and objects being removed at server start.
Difficulty.eco.template
Added: "SkillbookCraftCost" config variable, taking the values "Normal" and "Expensive" - the latter making the recipes for skillbooks harder, which was priorily part of the "EndgameCraftCost" setting.
Network.eco.template
Removed: The setting "MaxConnections" was removed as it was replaced by "DefaultSlots".
Users.eco.template
Added: "RequiredOccupancyBeforeAFKKick" config variable, taking a value between 0 and 100 to determine how full the server needs to be (when a maximum amount of slots is set) in percent for kicks for idling to be executed. If 0, idle players will always be kicked - that is also the default.
Added: "TimeRequiredForAFKMinutes" config variable, taking any value in minutes to determine how long a player needs to be inactive to be kicked. The default is 0, which disables the feature.
Changed: The setting "UsersWithReserverSlotsAtQueue" was renamed to "UsersWithReservedSlotsAtQueue" due to a typo.
Before the December Update begins, we would like to welcome you to the last skin update of the year.
In this update, we have a series of Bloody Bark skins, mysterious Roswell skins, and many others! The various skins are to be released in Season 2. These skins will be obtainable through a new mode, and the in-game shop! Make sure not to miss this opportunity and celebrate the end of the year with the new skins!
Infinity Domination - Roswell Skin Series
In Infinity Domination, mercenaries must capture and occupy a site to win the round. Your team technicians fix the computers which fill the site occupancy. Each mercenary has 5 life points from the beginning of the match but will lose a life point after death or if failed to occupy the site.
As the match progresses, it becomes more and more challenging as stronger AI enemies spawn. Mercenaries can overcome these challenges by picking up items such as grenade launchers and more. On this battlefield, you get the opportunity to obtain the 'Roswell skin,' which is only obtainable through this mode. There are various tiers in the 'Roswell' skins, so try your best to collect them all.
You can obtain a very special drop reward from this mode that'll add more fun to the gameplay. Green Treasure Box, Blue Treasure Box, and Red Treasure Box will drop once the in-game mid-bosses are eliminated. Drop rewards allow you to receive Roswell series skin items with a certain probability.
Roswell Skin List: Bahamut Roswell
Ballista Roswell
EPKO Roswell
V Nagant Roswell
X4A1 Roswell
DT-42 Roswell
*Please note that everything we are sharing today, along with any mentioned information, may be subject to change
Battle Pass Season 2 - Bloody Bark
Battle Pass Season 2 - Bloody Bark is now prepared and will open after the December update. Through this Battle Pass, you will be able to obtain the Bloody Bark series skins & various seasonal skins.
Arjuna Sister(Battle Pass Bundle)
Eisbeil Bloody Bark(Battle Pass Bundle)
MA-47 Bloody Bark
Zebra Bloody Bark
X950 Bloody Bark
T-21 Bloody Bark
SRH Bloody Bark
Bahamut Bloody Bark
Battle Pass Season 2 Skins:
Arjuna Sister(Battle Pass Bundle) Eisbeil Bloody Bark(Battle Pass Bundle) MA-47 Bloody Bark Zebra Bloody Bark X950 Bloody Bark T-21 Bloody Bark SRH Bloody Bark Bahamut Bloody Bark AWX The Devil (Seasonal Skin) SK 59/66 Aube (Seasonal Skin) Z95R Aube (Seasonal Skin) HG57 Snowfall (Seasonal Skin) X36 Platinum (Seasonal Skin) XN Ballista Aube (Seasonal Skin) ML SC5 Millionaire (Seasonal Skin) *Please Note that all skin weapons/characters must have the base item permanent or timed.
Unique Soldier Box Upgrade!
Unique Soldier Box is a special box where you can obtain unique and special items. We are confident that all content in this box is unique, as there has been an upgrade. For this update, 3 new items have been added to the Unique Soldier Box.
New skins added: DT-42 Coral
Zaytsev custom
X4 SOPMOD Block II
Unique Soldier Box Item list:
*The Unique Soldier Box is purchasable once with Medals at the In-game Shop. (or obtainable as Arena Rewards) Guardian Coral Temporal Platina Zebra Cyclops SR-F2 Legend Xako Chrome Bahamut Origin MA-47 Gold dragon EPKO X4A1 Graffiti 870 Blue Skull DT-42 Coral(new skin) Zaytsev custom(new skin) X4 SOPMOD Block II(new skin)
Where to obtain: In-game SHOP >> AVA MEDAL
Merry Christmas Pack:
X-mas Shenah (Character)
Milad FAL
Noel SR-F2
30,000 euros
Where to obtain: In-game SHOP >> AVA MEDAL
Titanium Box Update - Season 2
The Titanium Box contains seasonal item skins from all seasons. After the December Update, the 2 new skins will be added to the Titanium Box!
ML SC5 UniQ
T-21 Marsh Wolf
T-21 Tiamat
Where to obtain: In-game SHOP >> ITEM >> ALL
Premium Box Update
**What Is the Premium Box?** The Premium Box contains many items to show off to your friends! You receive a cheerful variety of fun permanent items! There is a total of 70 unique items for you to enjoy.
What Are the New Items in the Premium Box? MA-47 Primavera
Pick up tons of Angel’s Feathers and Full Moon Crystals! Two massively stacked chests will give you a welcome boost for strengthening your specialist cards. The Angel’s Feather Random Box and Full Moon Crystal Random Box are now available in the NosMall.
The Angel’s Feather Random Box may be filled with different amounts of this items. If fortune smiles, you could get your hands on a serious mountain of 999 Angel’s Feathers!The following amounts are possible:
999x Angel’s Feather
200x Angel’s Feather
100x Angel’s Feather
50x Angel’s Feather
20x Angel’s Feather
10x Angel’s Feather
Full Moon Crystals are another important component when it comes to improving specialist cards. That’s why we’ve packed another chest ready: the Full Moon Crystal Random Box.
This box may contain the following amounts:
999x Full Moon Crystal
200x Full Moon Crystal
100x Full Moon Crystal
50x Full Moon Crystal
20x Full Moon Crystal
10x Full Moon Crystal
With a touch of good fortune, you could land a whopping 999 Full Moon Crystals. Malcolm Mix in Nosville or Marvin Magicus in Port Alveus can show you how to use them.
Seize this fantastic opportunity to improve your specialists with the contents of these two random boxes!Both are tradeable.
We will update the game during our maintenance on December 22nd, which will last for 3 hours and run between 12:30-15:30 (UTC+8). After the maintenance we will give all players 8,000 Bronze Coins, 300 Honor, and 15 Unit Medals as compensation for any inconvenience caused. Be sure to arrange your time accordingly.
Check out the full Patch Notes and join in the discussion on our Discord.
See the return of the series of event campaigns and gain the chance to unlock the exclusive cards and portraits!
Santa’s sled has been found deserted on the mountains. Astrid, the Valkyrie of Honour, together with Elisia, the Valkyrie of the Wind are about to investigate. Join them in this adventure, while they explore various places. Seek the aid of their sisters and overcome epic and legendary creatures in a battle to save Christmas.
4 New adventures available for limited time!
15 New event battles
Overcome brand new boss mechanics and outwit their cunningness
Swap lines to avoid damage
Dispel the frost
Protect your cookies!
Explode the fire bombs on time!
Interactive battles
The valkyries fight by your side during combat
Explore new abilities
New line effects
Swap line effect
New hide ability
New winter scenes. Enjoy the city covered in snow!
Play the adventures in Valkyrian or Epic mode and earn increased presents to spend on the Christmas shop!
The Valkyrian and Epic modes are unlocked after completing the adventures. They reset and can be played everyday
Earn special limited time portraits and cards through the Christmas shop in the Docks
All Christmas Event adventures, loot and shops will be available for all until 7th of January