CryoFall - Patch notes v0.23.x (Electricity Update)

Started by Lurler, July 16, 2019, 03:20:37 AM

Lurler

=== CryoFall v0.23.1 (experimental version) ===

Localization:
   - Added Polish, Turkish, and Japanese translations.

New content and features:
   - Tinker table: you can now repair your worn out items at tinker table. You can combine two worn out items to get one repaired item.
   - New medicine: energy pills (small pills that will instantly restore fatigue)
   - New generic items: slime (drops from certain small creatures and can be used in a few crafting recipes or recycled in mulch box), preservative (food chemical), empty cans (used in canning).
   - New food: canned mixed meat, Raw and fried insect meat, uncooked pasta, carbonara.
   - New props: crashed helicopter.
   - New sounds are added for all new content, as well as some existing content.
   - New technology groups: Electricity 1, 2 and 3, Cooking 3, Canning, and also separated Offense & Defense in T1 into individual groups.
   - New quests: Advanced resource acquisition, Master hunter 5, Explore biomes 4, Establish power grid.
   - New creatures: Burrower, Fire lizard, Black beetle, Pragmium beetle.
   - New biomes: Swamp, Volcano.
   - Expanded map: new large area north of the desert, as well as western part of the map with the swamp, expanded western tropics with large lowlands area, also general improvements all around the map.
   - New status effect: Healthy food. Previous status effect ΓÇ£Well fedΓÇ¥ is now renamed to ΓÇ£Hearty foodΓÇ¥. Different food will give different types of effects.
   - Dozens of new crafting recipes for new and existing items.
   - New skill: Maintenance  (used for repair at tinker table).

Power grid:
   - Power grid added to the game! Now you can establish it on any base. You can build generators, electricity storage and consumers.
   - All structures inside a base automatically have access to the power grid. You do not need to  manually connect anything with wires.
   - Grid efficiency is dependent on the size of the base (number of connected land claims), larger bases are slightly less efficient.
   - Detailed grid information (with all values and statistics) can be accessed from the land claim or from any electricity storage structure.
   - Generators: Steam generator (uses solid fuel, such as wood or coal), Engine generator (uses gasoline), Bioreactor (uses organic), Solar panel frame (up to 4 solar panels can be installed to produce electricity from the sun).
   - Power storage: Power bank, Large power bank.
   - Recharging station (allows to recharge any items that use electricity, such as a flashlight).
   - Water pump (produces water much faster than wells).
   - Electric furnace (significant improvement over regular furnaces).
   - Freezer (improvement over regular fridges).
   - Psionic projector structure (new defensive structure that projects Psi field when enabled).
   - All electric lights now use electricity from the grid rather than batteries.
   - Advanced versions of Oil and Lithium extractors. Primitive version burns fuel like before, but advanced versions use electricity.
   - Oil refinery now operates using electricity.
   - New items: Wire (used in electricity), Solar panel (placed in solar panel frame), Broken solar panel.
   
General improvements:
   - New power grid mechanic! (see electricity section)
   - You no longer lose LP on death.
   - Complete ownership protection is added to PvE servers. Other players will be unable to steal ANY items as all the structures (except trading stations) will check whether the player has access to the land claim area or not.
   - Power bank will reduce durability on energy use, and will not reduce durability on energy recharge. Broken power bank will try to distribute its energy to other power banks in equipment/inventory.
   - Weakened status effect is now available in PvE as well.
   - Added composed icons for recipes allowing to have different recipes that result in the same output but look different in the recipe browser.
   - Improved construction grid and blueprint visuals (new shader effects).
   - New vibration shader effect (useful for generators and similar world objects).
   - Improved/more reliable objects placement such as seeds, explosives and structures.
   - Mutation is now available in PvP as well (in case of death with certain radiation dosage or unprotected radiation exposure).
   - Adjusted sound volume and parameters for multiple buildings (doors, furnaces, extractors, etc).
   - Improved information about several status effects (list of effects, detailed descriptions, etc.).
   - Construction menu now includes meta information about buildings. For example certain building can be marked as ΓÇ£electricity storageΓÇ¥ or ΓÇ£decorative buildingΓÇ¥, etc. It makes it more clear what type of building you are dealing with.
   - Many game texts improved to make them more clear.
   
Quality of life (QoL) improvements:
   - Last wipe date is now displayed in the servers list.
   - Building decay information added to the land claim window.
   - Improved UI for fridges (now including info how much longer the food will store there).
   - Different map icons for owned land claims and land claims where you're not the owner but have access.
   - Left mouse button click on a recipe in the crafting queue will reorder the queue to make that recipe first.
   - Shortcut: pressing equipment menu key ([E] by default) while any menu is opened will close it. Subsequent [E] press will open equipment menu as usual.
   - Technologies tree/group allows to preview the tech tree before unlocking.
   - Oil seep and geothermal spring will now display the time remaining before it could be claimed in tooltip.
   - Added confirmation dialog for closing the private chat.
   - "Take all" container action will perform "match down" action first to ensure that the game will give priority to item types which you already have in your inventory.
   - Shortcut: double click on a recipe in the recipe list of a manufacturer structure (such as furnace) will select the recipe and close the recipes browser.
   
Raiding & combat:
   - Destroying bedrolls with melee weapons is now possible.
   - Raid block now prevents the use of trash cans (to prevent people from destroying all of the items during a raid).
   - Raid block now prevents upgrading the land claim (in addition to preventing construction and repair like before).
   - Raid block notification (with a timer when it will expire) is now displayed when you're inside (or close) a raided base. It's displayed for both: base owners and raiders so it should be easy to track when the raid block will expire. The duration is the same as before, 10 minutes.
   - Deconstruction of destroyed walls is available only to land owners and could be done with a crowbar or by placing another building over the destroyed wall.
   - Laser weapons made slightly more powerful by increasing armor penetration rate. But again, energy weapons are NOT better that conventional weapons. They are just different and have different application.
   - Sniper rifle now has significantly higher damage and range making it a useful support weapon for engagements with multiple combatants on both sides.

(part 2 below)

Lurler

#1
(part 1 above)
   
Changes:
   - Learning skill now gives bonus to acquired LP.
   - Land claims are now grouped into bases and all mechanics are updated to use it. Raid block is applying to the entire base, the power grid is shared for the entire base, and the decay delay is determined by the highest tier of land claim building present on the base.
   - Public oil and Li extractors are now prebuilt, indestructible, and have x2 extraction speed boost in PvP to make them more useful.
   - Salt minerals will provide up to 33% more lithium salts when mined. Oilpods will now equally give more berries.
   - Oil, Li and pragmium sources will not immediately spawn on the server startup/restart anymore. They will now follow standard spawning interval.
   - Pragmium source minerals have guardians now (pragmium beetles).
   - Decay delay is extended for higher tier land claims building (T5 will take more than one week to start decaying, all the decay-related info is browsable in the land claim menu).
   - Reduced newbie protection duration to 3 hours and added a server rate to configure this in the rates config file (NewbieProtectionDuration).
   - On PvP server restart, all players who are located outside of their bases will be teleported to their beds.
   - Creative mode changed for instant build/deconstruct and overrides max placement/deconstruction distance requirement.
   - Stat effects (such as adding percentage to certain action speed) are no longer multiplicative and will be simply summed together (as expected).
   - Active structures (fridges, furnaces, etc) added in scope simultaneously should have randomized offset for their sound loop position and render animation frame number. This will also dramatically reduce the issue with sound volume being excessively high when there are many active structures of the same type (especially fridges and furnaces).
   - Removed pyrite ore from the game and changed balance for all recipes that used it. Also adjusted all recipes related to sulfur.
   - Improving the Crafting skill will now give you extra crafting slots.
   - Link safe storage between claims.
   - Water bottles donΓÇÖt restore fatigue now.
   - Most medical items are now cheaper and their crafting resources were adjusted to make recipes a little simpler.
   - Resource requirements for all components has been changed (mostly made cheaper). Especially mechanical componentsΓÇöthey now require only half as much rubber (and rubber itself is cheaper to make).
   - Recipe for mechanical components now give twice as much of them and uses only half as much rubber. This will have significant effect on prices of doors and other technologies that use mechanical components.
   - Made practically all T1 and T2 structures significantly cheaper in order to speed up early portion of the game.
   - Oilpod plants now give more berries and their respawn rate is faster. Making it easier to get oil without building oil infrastructure.
   - Reduced crafting time for some items to make progression faster, especially for items that are needed to be crafted in large batches (e.g. gunpowder or other related items).
   - Significantly improved loot in military radtown (specifically green military crates).
   - EU capacity for batteries changed (to bring them in line with the power grid balance).

Technical and modding:
   - Changed server GC mode to ensure better performance and memory usage without significant slowdown or memory fragmentation when the server is running for a long time with a high number of players.
   - Updated Roslyn compiler to v3.1 (C# 8.0 support added, all Core.cpk code updated as well).
   - Items durability is now using uint. If you've made a mod which is adding any items, please run auto-replace for your mod: "public override ushort DurabilityMax" => "public override uint DurabilityMax".
   - Compilation speed is improved for up to 40% on multiprocessor machines.
   - Max number of player's land claims limit was redone as a perk in the final stats cache.
   - NoesisGUI updated to v2.2.3 delivering some good fixes.
   
Fixes:
   - Deconstruction of blueprints will always work through walls and other obstacles (same as construction).
   - Tooltips for recipes displaying the crafting duration were not updating when the crafting speed just changed (by receiving/losing status effect bonus).
   - "Claiming resource deposits" perk removed from PvE (as there are no deposits to claim, extractors could be built anywhere).
   - Item held in hand (cursor) prevented interactions with world objects.
   - "Items dropped" notifications were not displayed after reconnecting to the game server.
   - Heat status effect was applying to creatures forever preventing them from regenerating.
   - Editor quickload of a new map wasnΓÇÖt working due to missing game objects.
   - Switching the weapon ammo to different type resulted in previous ammo disappearing when the inventory was full (now in that case the game will drop the unloaded ammo on the ground and a notification will be displayed).
   - Fixed heat status effect applying to creatures non-stop preventing them from regenerating.
   - Fixed items desync in some rare cases.
      
Important:
   - Currently this update is available in experimental. Feel free to give it a try!
   - As always, when the update is released all official servers will be wiped. The date of the wipe will be announced in advance.
   - Community server owners can choose whether to update or not.
   - If you have any compilation errors on launchΓÇöplease make sure to disable all mods you have installed. You could also contact mod authors to ask them to update their mods to the latest specification defined in this version.
   - If you're interested to see what's actually changed in code with this version, please wait until we upload the changes to our Github repository (https://github.com/AtomicTorchStudio/CryoFall) (we will do this with the A23 final release).

And finally, please consider leaving a review for the game on Steam if you haven't done so yet! :)
https://store.steampowered.com/recommended/recommendgame/829590/

Lurler

#2
=== CryoFall v0.23.2 (experimental version, hotfix 1) ===

Improvements:
   - Added text to fridge when it's not connected. As it was not clear to some people that the fridge wasnΓÇÖt working. Now thereΓÇÖs a clear text information to communicate that.
   - Mobs will despawn when they are too far away from the spawn location for too long.
   - Agro state of creatures is no longer persistent and will reset after some time.

Changes:
   - Public Lithium and Oil sources now set to 2X speed.
   - Pragmium spawn interval changed from fixed 8 hours to random 6-10 hours (the same on average, but with slight randomness).
   - Both glue recipes changed slightly.
   - Energy tablets recipe changed. Now it uses much less sugar.
   - Swamp biome updated (now you can find sugarcane there and scorpions have been removed, plus other changes).
   - Volcano updated (removed scorpions from lower areas and other changes).
   - Repair on workbench will require using a consumable item (currently we're using iron ingot for this but we will introduce a new item in the final version).
   - Workbench will not allow repairing two "green" durability items. At least one of the items need to have yellow or red durability status.

Fixes:
   - Changed some texts in the game to correctly reflect that you no longer lose LP after death.
   - Fixed electric furnace using energy even when output is full.
   - Fixed icon for grilled corn.
   - Fixed ΓÇ£separate generator baseΓÇ¥ exploit.

ai_enabled

#3
=== CryoFall v0.23.3 (experimental version, hotfix 2) ===

Improvements:
   - Status effect icons are now displayed over all players and creatures. It's much easier now to understand when you've dealt a bleeding wound, burning status effect, etc.
   - Added map exploration percent indicator to the world map screen.
   - Improved farm plant info tooltipΓÇönow including info about the watering and skill growth speed boosts.
   - Main menu updated to include info about the latest update.
   - (in PvP) Spawned oil seep deposit will attract two scorpions. Spawned geothermal spring will attract three lizards.
   - Explosion spots will be removed after 32 hours.
   - Added precise detection of the screen current refresh rate and using of it for V-sync and "screen rate" FPS limit.
   - Server shutdown notification has a ticking timer now.
   - Added "Duct tape" item which is required to repair any items on Tinker table.
   - Charge in power banks will combine/redistribute when repairing on Tinker table.
   - Made it possible to enter a technology group regardless of how many LP you have as long as you fulfill actual requirements.

Changes:
   - Reduced energy consumption for oil refinery from 10 to 2.
   - Increased bioreactor capacity from 250 to 300 EU.
   - Signs could be built only inside of the owned land claim area.
   - Only online players can be invited into a party.
   - Server will purge all chests, trading stations, and barrels content when the land claim is destroyed/decayed.
   - Newbie protection is set to last for 2 hours and ticks even in offline. It will prevent exploit when players were using alt newbie character as "safe storage" on their bases (as newbies don't drop any loot on PvP death).
   - Pragmium explosion distance increased, bewareΓÇöcigars and other boosts will not help you to escape it!
   - "Player joined/left" notifications won't show when there are over 10 online players on the server (except for your party members).

Fixes:
   - Land claim T2 deconstruction provided more resources than what were spent on its building and upgrading.
   - Scripts compiler process remaining running in the background after scripts compilation.
   - Applied workaround for issue when the game hanged on quit (music continued to play for a few minutes).

ai_enabled

#4
=== CryoFall v0.23.4 (experimental version, hotfix 3) ===

Improvements:
    - Introduced crafting and manufacturing server rates (set to x5 for A23 experimental server).
    - Added context menu for online players list so you can easily invite to party, start private chat, and block/unblock from there.
    - Current game server info (displayed when pressing ESC key while playing) now includes last wipe date and public GUID.
    - World map streaming improvedΓÇöclient will use local cache of the world chunks from Core.cpk/mods. It will dramatically reduce the network bandwidth usage (especially for servers).

Changes:
    - Safe storage slots number inside bases increased to 24.
    - Steel gates are now slightly more durable (was 40000 HP same as steel door, now 50000 HP; essentially +1 modern bomb to destroy).
    - "Unstuck" will now be reset on any action and on hit.
    - Server LP rate will also apply to quests LP.
    - Learning skill progression speed reduced to make it a bit more reasonable.
    - Right mouse button click outside of the chat window should close it (same as LMB click).
    - Minimum spawn distance for oil and Li deposits adjusted to not spawn them too close to public towns.
    - Now it's not possible to hide behind a land claim from an exploding pragmium mineral source.
    - Newbies will be unable to interact with any structure (including chests) inside enemy base which is under raid block.
    - Improved text input handling (especially with low framerate).
    - Quests will be processed for offline players as well as for online players (so if you've scheduled a requirement to craft something and go offline, the crafting quest requirement will be satisfied).
    - Public status effect icon (over character) will be visible only if the status effect has reached its threshold (for status effects such as medicine overuse).
    - Improved door orientation detection.
    - Can invite party members via chat or online players list even when you don't have a party (it will be created automatically).
    - Private chat should always receive went online/offline messageΓÇönot depending on the number of players online.

Fixes:
    - "Offline" mark not displayed over offline player character.
    - Raiding notifications not sent in some rare cases.
    - Random issue with the Ctrl key stuck (pressing other keys has no effects until Ctrl key pressed again) might be fixed now (we need your feedback).
    - Disappearing item sprite in character's hand might be fixed now (we need your feedback).
    - Added scroll for large party members list in Politics menu.

ai_enabled

#5
=== CryoFall v0.23.4.3 (experimental version, hotfix 4) ===

Improvements:
    - Hitboxes are improved to ensure the best gunfights inside bases. Overall they're improved to make them intuitive.
    - New art for the wooden crate and workbench. Improved cistern sprite.

Changes:
    - Primitive bombs recipe changed to also require oilpods (but less copper).
    - Ranged (firearms) hitboxes for grass, sand, and similar small objects were removed.

Fixes:
    - Creatures will be unable to deal you any damage through walls in radtowns due to changed wall hitboxes.
    - Firing near walls and cliffs should work properly now with the updated hitboxes and better algorithm for hit detection. The game will also ensure it's not possible to hit another character standing on a different height level if there is no direct line of sight (a slope) on the way.
    - Fixed random issue when the character movement was blocked after the bomb is placed.
    - Fixed players stuck in their beds if they were despawned to their beds during the server restart.

ai_enabled

#6
=== CryoFall v0.23.4.5 (experimental version, hotfix 5) ===

Improvements:
    - Idle animations will start from a randomized position to avoid synchronized animation of creatures.
    - Power grid calculation optimized to ensure smooth performance even in an extremely populated world.

Fixes:
    - Destroyed power generators were not removed from the power grid.
    - Some destroyed walls remained after destroying the surrounding objects which resulted in incorrect physical colliders preventing movement through the affected tiles.
    - Fixed issues related to the nickname change.   

ai_enabled

#7
=== CryoFall v0.23.4.8 (experimental version, hotfix 6) ===

Improvements:
    - A new way to define the server operators (admins) listΓÇöby editing new "server_operators_list" entry in the ServerSettings.xml file.

Changes:
    - Added all translations.
    - Requirements changed for Tier IV specialized technologies.

ai_enabled

#8
=== CryoFall v0.23.4.10 (experimental version, RC) ===

Changes:
    - The final version of translations/localizations included.
    - Removed underline for fonts used in Chinese, Japanese, and Korean translations.
    - Plants growth speed server rate implemented.
    - Removed safe storage from land claims on PvE servers as it's not useful there (all storage is technically safe in PvE).
    - New improved unified land claim areas rendering (in a single layer) when building and holding L or Alt key. Hold Ctrl key to toggle the previous mode when each land claim area was rendered as a separate layer.
    - Construction and usage of trash can is restricted to the owned land claim areas only.
    - Fixed cliff texture for volcanic biome.

ai_enabled

#9
The A23 Electricity Update is released now! (v0.23.5.1)
Please read the Steam Announcement (https://steamcommunity.com/games/829590/announcements/detail/1588002060992394137).

Important:
   - Official servers are wiped. Enjoy a fresh start in a new economy!
   - Community server owners can choose whether to update or not.
   - If you host a game serverΓÇöplease update to the latest version (the savegame from <game root>/Data folder should be deleted manually as the game will be unable to load it due to incompatibilities between the versions). Here is the server update guide (https://steamcommunity.com/app/829590/discussions/7/3264459260603005606/)!
   - If you have any compilation errors on launchΓÇöplease make sure to disable all mods you have installed. You could also contact mod authors to ask them to update their mods to the latest specification defined in this version.
   - If you're interested to see what's actually changed in code with this version please see our Github commit for this update (http://mmit/5072b89b04dc8) (1,959 changed files with 67,498 additions and 12,344 deletions).

And finally, please consider leaving a review for the game if you haven't done so yet! :)
https://store.steampowered.com/recommended/recommendgame/829590/

ai_enabled

#10
=== CryoFall v0.23.5.2 (post-release hotfix #1) ===

Changes:
    - Land claim basic power capacity increased from 1000 to 5000 EU.
    - Electricity generation algorithm has been improved to save resources. Excessive generators will go idle if there is an excessive surplus of energy and the power grid charge has reached its capacity. Generators will then turn back on one by one when the power grid charge drop below the 90% threshold. Only the necessary generators will turn on in order to ensure the minimum necessary surplus of electricity generation is available and to save the resources. (The "Depleted in" stat info is removed as the game cannot properly estimate it due to generators activating on reaching the threshold; we will consider improving and restoring this for the future updates)
    - Cloth items recipe changed to require only 5 threads instead of 10.
    - Japanese translation improvements and fixes.
       
Fixes:
    - Raiding window calculation didn't work correctly on the US server (GMT-6).
    - Fixed random bug with the current energy value in the power grid displayed as NaN and power consumers were able to use it for free.
    - Fixed an issue with the game server being unable to launch in Linux due to limited permissions for the subprocesses.
    - It was not possible to upgrade the land claim in some corner cases (the game were falsely reporting that it will create an intersection with another land claim area).

ai_enabled

=== CryoFall v0.23.6.3 (post-release hotfix #2) ===

Changes:
    - Raid block will activate on any damage on the land claim by any character except its owners.
    - Land claim T1 destroy timeout reduced to 1 hour and HP reduced to 2000 HP.
    - Explosion sound effect distance increased.
       
Fixes:
    - Electricity production was not starting automatically in the case of an electricity blackout.
    - Fixed an exploit with the land claim locations being shared by the game server (including not owned land claims).

The client and server updates are required.
If you're hosting a community server, please update it as soon as possible.

ai_enabled

#12
=== CryoFall v0.23.6.4 (post-release hotfix #3) ===

Changes:
    - Radtown/ruins spawn algorithm improvedΓÇöit will try to spawn even if there are players nearby.
    - Chat entries will take less screen space when the chat is closed.
    - Larger chat menu.
       
Fixes:
    - Bug with incorrect number of power consumers resulting in extreme power consumption.
    - Bug with chat messages disappearing when switching to any chat tab for the first time after connecting to the server.
   
The client and server updates are not required but highly recommended.

ai_enabled

#13
=== CryoFall v0.23.7.3 (post-release hotfix #4) ===

Improvements:
    - Server netcode improvements to minimize the negative effects of high network latency fluctuation and jitter for players with bad Internet connection.
    - New server rate: land claims number limit increase (LandClaimsNumberLimitIncrease).
    - New server rate: raid block duration (RaidBlockDurationSeconds).

Changes:
    - Solar panel now produces 1 energy unit per second instead of 0.5.
    - Creatures attack will be more accurate now.
    - Creatures friendly fire disabled.
    - Creatures respawn for pragmium source mineral in a land claim area is disabled.
    - Adjusted positions of healthbars for all creatures.
    - PvE: restricted building a land claim near pragmium source minerals.
    - PvE: trees and plants inside someone else's land claim area cannot be damaged anymore.
    - PvE: looting creatures is allowed in any land claim area.
    - Farming skill experience gained for watering a plant will be proportional to the % of watering added (so if it's already watered, you will not receive much experience when watering it).

Fixes:
    - It was possible to start the building process and run away, the building was still completing as usual.
    - Gates opening and closing in loop when standing near it and there are other objects nearby such as crates.
    - PvE: raid block mechanic was activated on a land claim hit by another player.
    - Crafting speed multiplier rate (CraftingSpeedMultiplier) is exposed to the rates config properly now.
    - Oil pump and Li extractor could be built over certain objects such as grass and corpses.

The client and server updates are required.
If you're hosting a community server, please update it as soon as possible.

ai_enabled

=== CryoFall v0.23.7.7 (post-release hotfix #5) ===

Changes:
    - Fridges and freezer electricity consumption decreased x5.   
    - Learning skill levels up at a faster rate (x2) and provides up to +40% LP gain increase now, while woodcutting and crafting LP rate reduced slightly. These changes will smooth out LP progression and especially provide more LP in the later stages of the game (T3-T4).
    - Crafting XP changed in order to provide XP only for time spent to crafting instead of XP per crafted item (crafting multiple small items instead of one big will not provide more XP).
    - Reworked and considerably improved players' loot dropping algorithm which will prevent cases when the loot is dropped through a wall and in other similar cases when fighting inside bases.

Fixes:
    - Pragmium beetle was spawned in water sometimes when the pragmium source was spawned too close to it.
    - Bomb planting speed was actually increased by 50% with "weakened" status effect rather than having a 50% decrease.
    - It was possible to deal damage through a wall in some rare cases due to incorrect wall hitbox initialization on the server.
    - Increased oil/Li deposits and pragmium sources spawn attempts number to prevent possible spawn skip.
    - Improved charred ground effect (no flickering, spawning new effect over the old if necessary).     

The client and server updates are not required but recommended.