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.18.0 (experimental/testing branch) ===Major new features: - Full modding support added - see modding section below (but we will continue working on that to add a few more features)
New content: - Environmental Psi and Heat status effects (and corresponding resistance effects)
- Water Still as a low level alternative to the well
- Resonance Bomb specifically designed against wall spamming
- New ammo types: 12ga buck shot, 12ga salt charge, 10mm blank ammo
- T4 walls and floor (concrete)
- Laser rapier (energy based melee weapon)
- Pragmium armor (and new T4 Defense technology group)
- New monsters: snake (3 versions depending on biome)
- New decorative objects that can be built by player
- New character face elements (for both genders)
- Machine pistol (new automatic weapon for 8mm ammo)
- New status effect: "well fed" which will be added after eating certain complex dishes such as stew
- New quests & changes to existing quests
- New interactive world objects (lava fissures)
- Multitude of new items: purple gem, new medicines, generic items, etc.
- New implant: Healing gland (grants improved regeneration)
- Many new sounds (tropical biome ambients, pragmium source "earthquake", locked container looting, corpse looting, bag open/close, fertilizer application sound, energy impact sounds, etc.)
Changes & improvements: - Melee weapons can now use energy if needed (first of such weapons is laser rapier)
- All technology groups are now separated into "Primary" and "Specialization" to make it clear which are more important
- Oil and Lithium sources now deplete and respawn in the world. This prevents any single group from controlling them indefinitely. They can also be destroyed with explosives
- Slightly increased LP gain rate (approx +10%) to make progression in the game faster
- Most of the empty nodes were removed from technology trees
- Most weapons & ammo have been rebalanced (including range), but we will continue working on it in the upcoming patches as well
- Map has been updated and expanded slightly (big new base in the top righ corner)
- New shortcut: Alt+RMB on item to drop it, Alt+Ctrl+RMB to drop only single item from the stack (we kept Alt+LMB to use/eat an item)
- Server will now notify you 10 seconds prior to the world snapshot saving
- Healthbars for damaged buildings and world objects now have enforced visibility for 30 seconds when the object was damaged/repaired recently (not depending on the distance or Alt key holding)
- Increased nicknames size (to make it easier to read)
- Added fullscreen post-effects for Pain and Drunk status effects (as well as new Psi/Heat status effects)
- Improved active interaction progress indicator (hold RMB)
- Improved sounds and notifications for items dropped to the ground
- Improved console suggestions/autocomplete UI
Technical improvements: - Much faster multithreaded world snapshot saving and much less noticeable saving-induced connection hiccup (usually less than one second)
- Updated to NoesisGUI 2.2 (performance, stability and UI API improvements)
- Refactored network library to ensure that the game server can handle hundreds of players online using practically any decent hardware
- Much faster world map loading (map screen)
- Faster initial scripts compilation and game launch thanks to optimizations in virtual file system implementation
- Faster scripts compilation for subsequent compilations by reusing cached data from the previous compilation
- Server autosave system moved to scripting and fully accessible (not hardcoded in the engine anymore)
Fixes: - Gameplay music wasn't playing under certain conditions
- Tropical boar had no sound effects
- "Cook any food" quest task was not counted when the item was used directly from the output container of a manufacturer object (such as a campfire)
- Console command /tp should not perform physics check before teleportation for spectators
- Incorrect armor sprite location when equipping the armor for the first time
- Server welcome message should appear only after the loading splash screen is hidden
- Fixed a bug when a new selected weapon starts firing when it was selected right after another weapon was broken during firing (thanks @Kraker)
Official modding support: - CryoFall Modding SDK for Visual Studio 2017 is available at
https://marketplace.visualstudio.com/items?itemName=AtomicTorchStudio.cryofall-modding-sdk - Custom project system SDK is distributed together with the game
- You can find batch .CPK/.MPK extraction script right next to Core.cpk file. It will help with converting the game into the unpacked version required for modding
- Debugger/Watches works properly now allowing you to browse game object properties and other information which was previously not available
- Reflection API usage to make method calls or gather arbitrary type info is strictly forbidden to prevent security exploits. The scripts compiler will ensure these methods could not be called
- C# dynamic keyword is forbidden to prevent security exploits
- Mini performance profiler for your scripts (see "ScriptPerformanceMeasurementS
ection" api)
- Added support for async remote procedures returning Task<T>
- SpriteRenderer API improvements
- Scripting API improvements regarding Vectors - you can now use C# 7 tuples without the need to specify the exact vector type (it's automatically inferred)
Important: - This is a public test version of A18. The server which is hosting this version will removed with the full A18 release and all previous game servers will be wiped as usual when we updated to the final A18 release.