CryoFall - Patch notes v0.17.x (Pragmium Update)

Started by Lurler, November 06, 2018, 04:53:51 AM

Lurler

New CryoFall update is finally live now!

We are looking forward to your YouTube videos and specifically let's plays as well as Twitch streams!

Don't forget to join and follow our social channels and websites:
   - Discord server: https://discord.gg/pRMGjRz
   - Forums: http://forums.atomictorch.com/ (this forum)
   - Reddit: https://www.reddit.com/r/cryofall/
   - Twitter list: https://twitter.com/Lurlerrr/lists/atomictorch-studio
   - Official website: http://cryofall.com/
   - Development blog: https://atomictorch.com/

Now, without further ado, let's see what's new in this version.

=== CryoFall v0.17.1 (experimental/testing branch) ===

Major new features:
   - Device system. You can now craft and equip different devices that will give you some special abilities in certain situations.
   - Energy system for devices. You can now equip powerbanks that will provide power to other devices and energy weapons.
   - Implant system. You can now craft and use different implants that offer your character different abilities or improve certain stats.
   - Digital signs that can display images (later you will be able to draw your custom images too).
   - Cybernetic medical stations - you will be able to install different cybernetic implants here.
   - Pragmium mineral source - new mineral type found in the desert. It is a major part of gameplay in CryoFall now, but we won't spoil how it works - find out for yourself! :)
   - Energy weapon system - now we can add weapons that use energy instead of ammo. With this update we added several laser and plasma weapons you can unlock and craft. More to come!
   - All crates now have the owners list and access settings similar to doors. Fridges too :)
   - Animal corpse looting - spoils won't just spill on the ground now. Hunting skill receives some experience for this action.
   - Technology tree now has icons for all tree nodes making it easier to see each individual technology.
   - New safe item storage inside the land claim structure. It will keep your items safe as long as the land claim is not completely destroyed. The items will be dropped upon destruction to ground and stored there for 24 hours.
   - Blueprint placement continuous mode implemented for walls, floor and farms - hold LMB and move the mouse cursor (or move yourself) to place these blueprints (no need to click every time).
   - Improved defense bars in inventory window to clearly communicate the defense value of the equipped items.
   - Land claim "Upgrade" button tooltip added to let you know about the stats of the upgraded land claim.

New content:
   - Expanded and reworked the world map.
   - Device: Biomaterial collector - allows to collect "biomaterial" from killed creatures.
   - Added special hygroscopic granules that make it unnecessary to water plants when applied to the soil.
   - Several new quests + reworked existing quests.
   - New area in the desert: salt flats.
   - New salt mineral (source of salt but also contains small quantity of lithium salts sometimes).
   - Five cybernetic implants you can craft and install on the new medical station.
   - New tropical trees and fruits (e.g. durian tree).
   - Mining charges - it can be used to quickly mine large area, but requires resources to craft.
   - New alcoholic drink: tequila.
   - Cooking table with half a dozen new recipes such as sandwich or fruit salad.
   - New props (decorations) such as roads and road signs.
   - New skills: Cybernetic affinity.
   - Armored safe - to store your most important valuables.
   - Trash can - to store your most useless items :) . It will dispose of them instantly.
   - New tech groups: energy weapons, cybernetics, industry 4, medicine 3, farming 3, chemistry 3.

Changes:
   - Structure decay delay increased to 32 hours (was 24 hours) as most players cannot come back to play at exactly the same time.
   - Improved item placement when you try to drop them on the ground. Now it makes a bit more sense as it allows to place an item anywhere inside your interaction radius.
   - Now you can't plant seeds inside rad towns (duh).
   - Construction sites (blueprints) now have only a fraction of durability of fully built structures, especially walls and doors. Make sure you complete them as soon as possible.
   - Fixed healthbar craziness when there many damaged structures on the screen. You will now see them in a radius around your character. But you can still see all if you press "Alt". If you point over a damaged structure it will reveal the healthbar as well.
   - Some players developed a bad habit or kicking every door and wall so a threshold was added to ensure that the healthbar will not appear over structures with >98% durability. If you ever want to reveal these little scratches - the "Alt" key works here too as well as pointing over the damaged structure.
   - Construction site (blueprint) progress bar is now hidden by default. But it is displayed as normal when you're pointing your mouse on it (needless to say, "Alt" key works too).
   - No need to hold right mouse button to interact with world objects - just click it and it will work automatically. To cancel, click again or move your character.
   - Reworked batteries: there are now two types. Both work exactly the same, but give different amounts of energy.
   - Changed prices and recipes for many items.
   - Completely reworked all technology trees.
   - When you die your character will receive "Weakened" status effect - this is mostly to prevent people from abusing respawn mechanic to loot radtowns naked.
   - Many items have been rebalanced or their effects changed.
   - Reworked ammo and weapon balance (e.g. automatic weapons are not so overpowered now).
   - Rebalanced LP gain. Now you will gain slightly more LP in the beginning of the game, but as you advance your skills you will get slightly less LP to account for increased efficiency for each particular action. Plus removed several points of abuse to quickly grind thousands of LP.
   - Bandage now also gives small health regeneration bonus to make it more useful.
   - Removed unused items and objects from the game to reduce the size.
   - Rebalanced most skills and implemented all remaining missing effects.
   - Basic land claims destruction timeout has been increased (especially for the lower tiers, T1 is now 24 hours).
   - "Clear list" button was added to the "favorite" and "recent" server lists.
   - Destroyed weapon will unload remaining ammo as an item, so it isn't wasted (thanks @Djekke).
   - Proper explosion damage propagation algorithm (which allowed us to increase the explosion damage distance).
   - Cigar "high" status effect rebalanced (thanks @Samir).
   - Eating Rustshroom will cause nausea for 5 minutes instead of 10.
   - Now you can't build land claims which will cover/intersect the grace area of another land claim unless you're in the access list of both land claims.
   - Equipped armor destruction on death will deduct 10% durability measured from the max durability value instead of the current durability.
   - Players in creative mode can deconstruct any building anywhere with the crowbar (useful for OP of private servers).
   - Better reporting when there are not enough items to craft the selected recipe for campfire and other manufacturers (previous it was reported as "Input items doesn't match any recipe").
   - Toggle run mode should persist between game sessions (thanks @Samir).   
   - Cascading land claim decay reset implemented - all nearby land claims will be reset from decaying if you're visiting at least one of them and you're in their access list (thanks @Samir).
   - There were no deconstruction sounds, so for now we are reusing construction site sounds.
   - Enabled auto-flipping for some props sprites to increase variety.
   - Using Reflection API in scripting is forbidden now for security reasons (mods should use TypeExtensions as a replacement).
   - Recipes and technologies were refactored to derive their names from items and buildings automatically. This will help with the localization in the future. Some duplicate descriptions for items and buildings have also been improved.
   - Now hand-crafting recipes could define optional list of crafting stations where they should be displayed in the recipes together with the station-only items.
   - Improved console help command to list all the console commands with their detailed descriptions.
   - Adjusted collision boxes for trees (it was hard to hit them with an axe, especially tropical trees).
   - FMOD (Sound System) updated to version 1.10.07.
   - Various performance optimizations and improvements for both client and server.
   - Now no extra permissions from the OS are needed to launch the game (no UAC pop-ups).

Fixes:
   - Spawn areas were incorrectly processed resulting in inconsistent spawn when the required padding between certain objects was ignored.
   - Long-lasting issue with error in console (dev mode) when another player is hitting an object with weapon and this player is not in your scope.
   - Proper movement smoothness for observed players and creatures (movement choppiness was noticeable on servers with the tickrate below 60 FPS).   
   - Game processed keyboard and mouse input in unfocused mode if it was started this way (e.g. Alt-Tabbing right after launching the game).   
   - Item container sorting was executed (and caused client hiccup) even if the items were already in order.   
   - In some rare cases the game was unable to discard/revert the input options changes and stuck in never ending dialog windows loop.
   - Crash when failing to initialize FMOD (Sound System).
   - Stale servers in the servers lists (now Master Server is able to properly handle half-opened TCP connections to detect these dropouts!).
   

Important:
   - This is a public test version of A17. The server hosting this version will destroyed with the full A17 release and all the game servers will be wiped and updated to final A17 release!

ai_enabled

=== CryoFall v0.17.2 (experimental/testing branch) ===

Changes:
    - Reduced time it takes to gather plants.
    - Crate containers and doors are accessible to land claim owners by default now.
    - Increased lithium & oil stations building cost.
    - ATP energy implant produces more energy now.
    - Decreased LP for hunting.
    - Now it's possible to mention and block a player via context menu on "joined/left server" service messages.
    - The game will not display "joined/left" chat messages for players you have blocked.
    - Improved character shadows.
    - Characters in creative mode can access all doors and crates now (useful for private servers).
    - Status effects refactored to expose their stats effects for modding.
    - Added stat bar names to tooltips.
    - Destroyed wall will not be spawned if the wall is deconstructed with a crowbar.
    - Destroyed crate dropped items will disappear after 24 hours (it as 5 minutes before the change).
   
Fixes:
   - The required items count in construction tooltip was displayed incorrectly (thanks @Kawasoe).
    - It was possible to enter a base through a diagonal tile if there is no corner wall but it was impossible to leave this way after that (thanks @Sky).           
    - Cannot interact with corpses and vegetation in some rare cases (thanks @Djekke).   
    - Doors have incorrect ranged and melee colliders preventing the explosion propagation to the neighbor walls (thanks @Djekke).   

Lurler

#2
=== CryoFall v0.17.3 (release) ===

Changes:
   - Rebalanced HP for storage crates
   - Expanded map (northern regions)
   - Now it's possible to build land claims with intersecting if you're in the access list of both land claims
   - Updated many in-game descriptions
   - Reduced fire rate for plasma weapons a little bit
   - Added overkill damage limit dealt to player set to 5X of the HP (primarily to prevent situations where your armor or implants are destroyed in a single hit)
   - Proper (exponential) zoom function
   - Option to scroll though the hotbar with the mouse wheel (can be changed in options)
   - Zoom in-out buttons
   - Last zoom level is now stored between sessions
   - Added context menu for the world map
   - (for server operators) Spectator mode /spectator 1 <nickname>
   
Modding:
   - Added IProtoItemWeaponRangedEnergy
   - Scroll wheel processing in scripting
   - Renamed: "Character Energy" -> Stamina, Power (for power pack) -> Energy
   
Fixed:
   - Alt+Click on a hotbar item (with closed window) to use item didn't work
   - Proper item icon scaling for items showcased in Display Case
   - Land claim safe items were destroyed during the land claim upgrade

Lurler

#3
=== CryoFall v0.17.4 (patch) ===

New features:
   - Moderation tools (white list, black list, kick, ban, etc.). Currently only server console commands (see /help).

Changes:
   - Chests in radtowns now take a couple of seconds to open to prevent abuse of the spawned resources there.
   - Adjusted spawn density in radtowns and increased chance for better chests to spawn (generally you will find better loot there now).
   - All cybernetic implants now have doubled lifetime and durability
   - Improved droplist item spawn algorithm in cases when a probability multiplier is used
   - Not fully grown trees will now give much less resources when destroyed
   
Fixed:
   - Colliders for mineral objects.
   - Double spawn issue on server reboot (trees spawned on top of rocks, etc)
   - Some small zone issues for the world map (will be available in the next major release as the map is already created for the current version)
   - Object deconstruction by another player (there was was playing no sound)
   - Vertical walls prevented construction of doors above them due to physics collision (thanks @Dekasto)
   - Certain other small issues and bugs
   - Issues with looting animals when they are behind other world objects, such as plants (thanks @Kawasoe)
   - Charred ground prevented mineral respawn (thanks @Kawasoe)
   - Fuel being used even if the crafting is stuck due lack of space in the output (thanks @Kawasoe)
   - In-game timer display issues (e.g. briefly displaying 60 minutes rather then switching to next hour)
   - Server players_max_count config is now properly taken into account
   - Split item stacks with food didn't immediately display their freshness level (thanks @Kawasoe)
   - Issue with filled water bottles disappearing if you don't have space in inventory to put them after filling (thanks @General Jeevicus)

Lurler

#4
=== CryoFall v0.17.5 (patch) ===

New features:
   - All floor tiles now offer movement speed boost (same boost for all floor kinds)
   - Added texture/sprite quality setting
   - Added rendering options for low-performance machines (you can downscale rendering area to improve performance)
   - Added automatic VRAM evaluation for newer machines and automatic optimizations
   - Added VRAM usage measurement and a performance advice when it's too high (Windows 10 only)

Changes:
   - Improved sign text editor (matches precisely the actual sign text layout so it's easier to preview)
   - Improved handling of game servers list (less memory and CPU usage)
   - Improved textures streaming and related memory allocations
   - Significantly improved lighting (light sources) rendering performance
   - Now it is not possible to exploit food quality by starting crafting and then canceling the recipe
   
Fixed:
   - Fixed rare bug with server desync in case it was inaccessible for a few seconds due to the network issues (Vultr datacenter problems we had in Frankfurt)
   - Fixed ATP energy extractor implant not working under certain circumstances
   - Fixed toolbar item action (which should not be happening) starting even when you hold another item in your mouse

ai_enabled

#5
=== CryoFall v0.17.6 (patch) ===

New features:
   - Server welcome message (need to be set in the server config). It will be displayed on the first connection to the server and on subsequent connections if the message has changed (it won't be displayed otherwise). You can also open the server welcome message from "Current game" menu (press Escape key).

Changes:
   - Server description and welcome message now support formatting (tags - br, b, *) and hyperlinks (any link starting with http:// or https:// is automatically converted to a clickable hyperlink).
   - Items container "Match up" will automatically consolidate item stacks in the upper container.
   - Items container "Match up" will not move items from hotbar anymore.
   - Oil pump and Lithium salt extractor will not decay now when placed in "public access areas" (two abandoned bases without radiation).
   - Expanded `spectator` console command, so now any player can be made a spectator by server operator.
      
Fixed:
   - Fixed issue with not being possible to cancel certain crafting recipes.

ai_enabled

#6
=== CryoFall v0.17.7 (patch) ===

Changes:
   - Creatures will agro or retreat on a bigger distance if you attack them.
   - Improved movement lag prediction. Less obtrusive movement lag reconciliation (less sliding when you stop moving).
   - Correct weapon firing sequences (firing all the ammo as client fired before server stops firing; firing all shots client displayed; client ammo count correction when client fired less shots than the server)
   - Improved Scorpion collision boxes.
   - Better item stacking algorithm implemented (resolves unnecessary item moves during sorting the container items).
      
Fixed:
   - The dropped safe storage from land claim was disappearing after 10 minutes instead of 24 hours (thanks @patogeno).
   - Rare issue when the game is stuck on the loading screen when connecting to the server where your character is dead.
   - Item count desync issue fixed for ammo and fuel items (weapon reloading, flashlight refilling, etc).
   - Movement lag reconciliation will not cause your character to slide through objects/buildings anymore.
   - In some rare cases it was possible to hit objects through walls is they were directly adjacent it.
   - Proper TCP MasterServer connection detecting of half-opened connections (resolves the issue when the game server was sometimes missing from the public servers list).