This week we have added the ability to export your Stormworks creations as 3D models. This allows you to take them into 3D editing software, create renders, or even send your vehicle to a 3D printer!
We have also added a physics optimization visualization tool (F2) to show how Stormworks simplifies the physics shapes to make the game run faster. This will help players who are creating large vehicles optimize their creations.
In the vehicle editor, we have also added support for logic connections to persist while cut and pasting objects. Check the change log for all the minor changes and fixes below.
Last week we accidentally hinted at a new feature in the next major update. This week we have checked, double checked, and triple checked, that there are no information leaks in this post, so there is no need to look.
Much love <3
The Stormworks Developers
Patch Notes
v0.3.6
Feature - External logic links are preserved when cutting a selection with the selection grid allowing parts to be moved without having to rewire logic Feature - Hovered logic nodes in vehicle editor show component's custom display name if set (when available) Feature - Pressing F11 in vehicle editor will let you export your vehicle as a .ply 3D model file (let us know if you manage to 3D print a Stormworks vehicle!) Feature - Press F2 to render vehicle physics shapes for optimising performance of ships
Fix - Fixed section plane affecting hovered logic nodes and selectable components Fix - Resetting copied selection grid resets rotation/flipping as well as position Fix - Fixed crash when uploading vehicles to workshop on Mac
Fix - Fixed workshop upload name validation not working correctly Fix - Workshop uploads must have a minimum of 1 tag Fix - Workshop uploads must have a name Fix - Fixed crash when picking up characters and placing characters in seats Fix - Fixed stair top component's square surfaces not forming seal Fix - Small objects no longer fly away when being picked up
On popular request from the community, we have reworked our suspension physics and added a new suspension part!
We have also reworked picking up objects and grabbing handles so you can hold things in a specific orientation and spin them in your hands so they are facing the way you want. This is super useful for loading cargo and handling mag-alls on the ends of winches.
This new carrying feature is also really useful for connecting fluid connectors, it is almost as if fluid connectors were somehow about to become really important in the next major update...
Check the change notes below for all the fixes and changes in this weeks update.
We hope you enjoy the new changes and have a great weekend!
Much love <3
The Stormworks Developers
Patch Notes
v0.3.4
Feature - Added linear suspension component Feature - Carried objects can be rotated by pressing [up][down][left][right]
Fix - Fixed being able to upload single blocks to the workshop Fix - Improved workshop upload validation for vehicle name Fix - Workshop only allows a maximum of 10 tags for uploaded vehicles to reduce tag misuse Fix - Replaced cap on numbers in logic systems with NaN and infinity safety checks Fix - Keypads and throttle lever correctly check for NaN and infinity Fix - Fire remains at the correct magnitude after unloading/loading Fix - Improved fire desync in multiplayer Fix - Pressing [e] to drop carried object in multiplayer no longer toggles throwing behaviour Fix - Old suspension component now applies spring force instead of linear force Fix - Velocity pivot input value is in turns per second instead of radians per second Fix - Velocity pivot speed correctly clamped to 10 turns per second Fix - Large connectors reset their logic outputs correctly when disconnecting Fix - Volume of thunder uses environment volume Fix - Capacitor with charge time 0 responds to single tick input Fix - Fixed mirrored sliding doors not sealing when closed Fix - Pump power slider now work Fix - Fixed sometimes spawning in wall/ground when returning vehicle to workbenches on mainland Fix - Fixed characters not always despawning when outside maximum despawn range
This weeks update brings an astronomer observatory research base and new missions!
This new island houses research equipment, telescopes, and living space. This is one of several new and upcoming islands that we are creating to extend the places to go and locations for missions in Stormworks.
Some minor fixes are also included, please see the changelog below.
We continue hard at work on Major Update #3, we are really excited about this new update, full of popular features requested on the issue tracker. Expect teases on this new update very soon!
Much love <3
The Stormworks Developers
Patch Notes
v0.3.3
Feature - Added observatory island Feature - 2 new missions involving the new observatory Feature - Added grip slider to wheel components
Fix - Deliver to zone objectives can be completed when characters are seated Fix - Fixed components not placing correctly in symmetry Fix - Fixed issue with placing components in symmetry in career mode Fix - Fixed peers in multiplayer having incorrect object load/unload range
Fix - Fixed islands and vehicles not rendering on Mac
v0.3.2
Feature - Added workshop tag for subassembly Feature - Small vehicles can now be uploaded to the workshop providing they have 1 non-basic block component on them or contain more than 10 basic blocks
Fix - Fixed paintable sign additive rendering not updating when painted Fix - Fixed redoing erased components on loaded vehicle putting component on new body Fix - Fixed freezing issue when placing a large number of blocks in symmetry Fix - Block placing sound effect no longer plays many times when drag-placing blocks Fix - Move widget for selection grid shows after loading a subassembly with resize mode set
The advanced editing update is here! This major update brings a suite of new tools for building your vehicles, including some of the community's most frequently requested features.
Feature - Cut/Copy/Paste and Subassembly System
Want to build a boat by combining the best bits of all your other creations? Or import an advanced logic system that you've found on the workshop? You can now select parts of your vehicle to cut, copy and paste them along with their logic and properties. Copied selections can be saved as their own vehicles, and existing vehicles can be imported and pasted. Any selection you make can also be rotated and flipped in the same way as other components.
Feature - Improved Paint Tools
The new "plane fill" paint tool lets you paint all connected surfaces of the same colour and orientation, making it a lot easier to recolour large areas. Two more shades of grey have been added to the paint box, as well as RGB sliders and a new palette that will remember up to 35 custom colours. The additive paint tool has been upgraded to allow you to repaint the backlights on dials and gauges, and some major optimisations ensure painting large vehicles is as smooth as it is for small ones!
Feature - Symmetry and Section Planes
The section plane tool lets you see inside your vehicle while you work on interior spaces without having to worry about carefully positioning the camera. The existing symmetry planes have also had an upgrade - you can now move them around, and all paint tools will now mirror.
Feature - General Quality of Life Improvements
Holding [ctrl] and clicking a component will instantly equip the same component and paint colour. Erasing a component and pressing undo will now restore that component's properties and logic links. A new togglable measurement tool will display the dimensions of a selection of blocks as you place them. And pyramid blocks can now be dragged diagonally to automatically place a line of pyramids and inverse pyramids!
Thanks for all the feedback that made this major update possible. As always, let us know your thoughts and feedback on Discord, the Steam forums and our issue tracker.
Much love <3
The Stormworks Developers
Patch Notes
v0.3.0
Feature - Selection grid and subassembly tool - Move and resize the selection grid - Cut, copy and paste sections of vehicles (along with their properties and logic) - Save and load selections to quickly add subassemblies to your vehicle - Flip and rotate any part of your vehicle Feature - Section plane tool (allows you to see a cross-section of your vehicle, making it a lot easier to work on interiors) Feature - Movable symmetry plane (existing symmetry plane upgraded to be movable to any part of your vehicle) Feature - Plane fill paint tool (clicking a surface will paint all other attached surfaces of the same colour and orientation) Feature - Block eyedropper (ctrl-click any component on your vehicle to instantly equip the same component) Feature - Paint eyedropper (ctrl-click any painted surface on your vehicle to set the selected paint colour) Feature - Updated merge bodies rendering (similar to select mode) Feature - Measurement tool (when enabled, the dimensions of an area you're dragging will be displayed in the bottom right in blocks and metres) Feature - Drag-place support for pyramids (dragging a diagonal line of pyramids/inverse pyramids will automatically fill in the inbetween pyramids/inverse pyramids) Feature - Additive paint tool now paints all additives (you can now easily recolour backlights on dials and gauges with this tool) Feature - Placing/erasing/painting components on large vehicles no longer lags Feature - Added 2 more shades of grey to default colour palette Feature - Custom colour sliders (select any rgb colour to paint your vehice in) Feature - Custom colour palette (persitently store your own palette of up to 35 custom colours) Feature - Undo/redo now now restores logic links and properties of erased components Feature - Symmetry mode works for paint tool Feature - Symmetry plane renders as a voxel-aligned grid instead of scaling with camera Feature - Added clamp(x,y,z) function to function gates
Fix - Fixed spelling mistake in function components Fix - Changed funtion gate operator colour to be visible on editbox highlight Fix - Missions complete correctly when objectives have timed out Fix - Fixed trigonometry gate inverse functions not using correct units Fix - Fixed carried item forces being applied while game is paused Fix - Velocity pivot max speed capped to reduce physics errors (10 rotations per second) Fix - Logic gates max number value output capped to reduce logic errors (+-1000000) Fix - Logic gate output of +-infinity or NaN sets output to 0 Fix - Rebalanced timers on oil rig rescue mission Fix - Undo/redo preserves component bodies correctly Fix - Tail rotor no longer produces lateral forces
This week we have a game-changing logic component for you...
Two function logic gates have been added. These advanced gates will evaluate mathematical expressions that you type in, allowing you to shrink a lot of your calculation logic into a single component. The small gate gives you one input (x) and the large has three inputs (x,y,z) which can be used in your functions.
Most existing math operations are available with these gates, as well as some new ones that aren't available as standalone components such as atan2 and lerp. In response to feedback from the community over the past week, we have also updated the trigonometry gate to operate in turns instead of radians to make it more compatible with the existing pivots and sensors.
You can read the full patch notes for this update below.
We are also excited to officially announce that our next major update is The Advanced Editing Update, and it will be releasing very soon. Here's a sneak peek at some of the exciting new features included in the update...
Much love <3
The Stormworks Developers
Patch Notes
v0.2.42
Feature - Added 2 new "function" logic gates for compacting existing logic systems (evaluates mathematical expressions composed of +, -, *, /, ^, %, (), sin, cos, tan, asin, acos, atan, atan2, max, min, ceil, floor, round, abs, sgn, sqrt, len, len2, lerp, pi and pi2) Feature - Trigonometry logic gate now uses turns as its unit of measurement instead of radians (consistent with existing pivots, compass, sensors)
Fix - Fixed not being able to get past initial loading screen when playing with Steam in offline mode Fix - Fixed spelling mistake in large keypad description Fix - Players spawn in correct place on server in multiplayer while still in wardrobe Fix - Fluid compartments work correctly on static vehicles Fix - Added description to seawater sample mission to make it clearer that there's a connector on the top of the sampling crucible Fix - Updated swimmer rescue mission to have a hint about the location of swimmer Fix - No longer need to restart game for recently saved changes to missions to be visible when spawning a mission from the creative mode list Fix - Ocean floor rocks are blocked from spawning within 250m of centres of tiles to avoid getting rocks in ya docks Fix - Fixed hinge connector attempting to flip around when connecting in some cases
This week's minor update adds several frequently requested logic components, as well as more bug fixes.
A new trigonometry component lets you make use of sin, cos, tan and their inverse functions, and the new exponent component can be used for taking square roots.
We've also added 2 sizes of keypad components - these input devices will display a text box where you can enter numbers to send to your vehicle's logic. The larger keypad also has a shortcut button to automatically input the map coordinates of your current waypoint! This should allow you to make much more compact autopilot systems, as well as being a great tool for testing how different values affect your circuits in real-time.
Patch notes are below with a full list of the changes included in this update.
Thanks to all the community members who are continuing to give us feedback on Discord, the Steam discussions and our issue tracker. We're currently putting the finishing touches on Major Update 2 which includes some of your most highly requested features! We can't wait to share it with you, and will be announcing more details soon.
Have a great weekend <3
The Stormworks Developers
Patch Notes
v0.2.39
Feature - Added trigonometry logic component (provides sin, cos, tan, asin, acos and atan) Feature - Added exponent logic component (the exponent's value can be set using the select tool) Feature - Added small keypad component (used to easily input a number into your logic system) Feature - Added large keypad component (used to easily input 2 numbers, with a shortcut button that inputs current waypoint coordinates) Feature - Trim will quickly reset to 0 if both directions of axis are held simultaneously
Fix - Workshop vehicles have default name unrelated to workshop item name to allow uploads to be renamed with special characters (any vehicles reported as not showing in the editor can now be fixed by updating the workshop item from in-game. If you find a vehicle that doesn't show up, notify the creator so they can apply the fix) Fix - Vehicle upload title editbox allows typing of punctuation/symbols Fix - Fixed temporary workshop files not being cleared up before/after upload causing mission files to sometimes be included in workshop uploads Fix - Fixed issues with key buttons getting stuck when using external inputs Fix - Minimap faces correct direction when attached to ladder Fix - Pilot seat UI hides when fast travelling from a seat Fix - Fixed camera not resetting properly when fast travelling from a ladder Fix - Opening pause menu in singleplayer pauses the game again Fix - Increased trigger zone for lighthouse delivery mission to ensure secondary objective triggers Fix - Third objective of sea water sample mission is no longer completed by default Fix - Fixed crash when converting very large floating point values to text on component tooltips Fix - Fixed push buttons not releasing when pressed in third person Fix - Fixed held buttons desyncing in multiplayer when moving out of range Fix - Both docking doors will reset their logic outputs when disconnecting Fix - Water cannons spray in the correct direction when flipped Fix - Paintable sign additive renders correctly when flipped Fix - Engines no longer output torque when switched off
v0.2.40
Fix - Fixed workshop files no longer updating properly for some players Fix - Fixed vehicles uploaded to workshop after previous patch not loading correctly in editor
This week we are adding more building editor tools and new missions to Stormworks!
You can now save and load buildings with the editor, as well as view the building in the world as you edit it. We have reworked the editable building areas too.
There is also some new mission content, from simple search and rescue to complex fire fighting and aircraft crash response.
As always, the weekly update comes with a long list of fixes and improvements, and we are continuing to improve the game, including multiplayer, all the time.
If you do see any problems with the game, please make sure we know about it using the "report bug" buttons in game, to help us continue to improve the game :-)
Much love <3
The Stormworks Developers
Patch Notes
v0.2.36
Fix - Fixed key buttons Fix - Fixed JK and SR latches Fix - Fixed missing physics on creative island
v0.2.37
Feature - Added "world view" button in vehicle editor that lets you view the surrounding environment while designing your vehicle (useful for base building and as a scale reference) Feature - You can now load, save and share your static structures on the workshop (vehicles uploaded to the workshop from a static workbench will be automatically tagged with "structure") Feature - Added new mesh for static workbenches to distinguish them from regular workbenches Feature - Static workbench tooltip now says "create structure" instead of "create vehicle" to make their purpose clearer Feature - Updated existing missios to have time limits (hour and a half for non-critical missions, 20 mins for rescue missions) Feature - Added flares to existing rescue missions Feature - Added 3 new missions to Research Center playlist Feature - Added new critical rescue mission to Skye Power Company playlist Feature - Updated the Stormworks Issue Tracker to have search feature and buttons to request mark as implemented/duplicate/not an issue
Fix - Fixed cases where dynamic objects would load before vehicles causing survivors to spawn inside boats Fix - Fixed issue where some objects would not unload and fall into ocean if island at that location was unloaded Fix - Mass of connectors is rebalanced when connecting to resolve physics crashes when towing vehicles Fix - Optimised case where server was double-simulating some vehicles Fix - Fixed crash in mission editor when creating new playlist with component selected Fix - Added missing buoyancy data to large winch Fix - Rebalanced reward value for missions
v0.2.38
Feature - Added "Spawner" workshop tag for missions to help distinguish missions used for spawning bases/large vehicles (if you have a mission uploaded already that fits that criteria it would be great if you can update it with the new tag to help players find it)
Fix - More rebalances to mission reward value and critical mission times from previous patch Fix - Fixed external input on key button causing strange behaviour Fix - Updated mission workshop upload text to make it clearer that vehicles are embedded as part of the upload Fix - Fixed vehicles in mission editor not always updating their rendering when replacing their file Fix - Fixed mission editor forgetting that a component is selected when opening other editor views Fix - Vehicle editor free mode camera no longer continues to move if clicking on the UI Fix - Failed missions no longer display an empty reward notification Fix - Pressing R on non-player vehicles no longer attempts to return them to the workbench