[img]https://clan.cloudflare.steamstatic.com/images//28842908/774fab56334f9a26922f06f201a3438d27754cb8.png[/img] Dear Stormworkers, We launched Version 1.0!!! What an incredible week. Thank you to all the players who gave us feedback and helped shape many of the improvements we have made this week. Lets look at what we have been up to this week: Sept 17th: Launched Version 1.0! With the new LUA modding, spreadable fires, first person equipment, missions, tutorial, audio effects, and more. Sept 20th: Added "Classic Career" mode with research trees, map fog, player icons, and many other settings familiar to the old career mode. Sept 21st: Added "Test Location" button to the mission editor so that players can easily and quickly spawn their vehicle spawning missions without any scripting. Using the new mission location spawning is really easy: from in game, press Esc, click Mission Editor. Load up your mission and find the location you wish to spawn and click "Test Location". Sept 22nd: Normal mode is now emulated by selecting "infinite electric", "infinite fuel", and deselecting "engine overheating". As previously discussed, our intention was never to remove normal mode, but rather integrate it as real time settings into the new Custom Menu. Sept 23rd: Reworked the new ropes, hoses and cables! These are now twice as long, easier to handle, and generally work better. These are just the headlines, we have also implemented many many small changes and fixes. Full change notes below! [img]https://clan.cloudflare.steamstatic.com/images//28842908/3c756cad1a537e389dcb9195f8bd377c8b54d602.png[/img] Version 1.0 is not the final version and development continues as normal. We will soon resume work on the new modular engines and develop them with the community, on the new experimental branch. In response to much helpful feedback, we also plan to change our release procedures, so that minor fixes and new features are tested more, then released to experimental, before finally being released to the release branch of the game. Only the most critical hot-fixes will be promoted directly to the release branch. [img]https://clan.cloudflare.steamstatic.com/images//28842908/56e4f5da3ac7a933dd977cdb74eca590377b0c65.png[/img] We look forward to hearing all your feedback on the new changes! We have big plans yet for Stormworks and really look forward to working with you on the experimental branch as we begin the next phase of development for Stormworks! Much love <3, The Stormworks Developers Patch Notes v1.0.1 Feature - Enabled Experimental Branch v1.0.1a Feature - Enabled Modular Engine Components v1.0.2 Feature - New playlist Lua to simplify vehicle spawning scripts playlist_index = server.getPlaylistIndexByName(name) playlist_index = server.getPlaylistIndexCurrent() location_index = server.getLocationIndexByName(playlist_index, name) server.spawnThisPlaylistMissionLocation(name) Rework - Made tutorial end more clear Rework - Balanced mission rewards Rework - Balanced fluid/fuel costs Fix - Updated video tutorial playlist link Fix - Disabled mission debug text in chat Fix - Updated playlist Lua help tab meta section Fix - Deprecated simple mode turbine Fix - Deprecated static block Fix - Equipment drop dupe bug Fix - Headless player in wardrobe editor Fix - New playlist now clears old Lua Fix - Old (unsupported) saves loading in current game version Fix - Tutorial active not resetting on new saves Fix - Charge player for starter boat Fix - Can no longer sell starter tractor and trailer v1.0.3 Fix - Broken crouch anim in character editor Fix - Door jitter in multiplayer Fix - Detatch survivor from seats/ropes/carried if updated to NPC v1.0.4 Rework - Updated benchmark scenes Rework - Updated fluid gantries Fix - Mission editor workshop upload tags Fix - server.setGameSetting v1.0.5 Feature - Classic Career preset Feature - Re-added research and component unlocking Rework - Updated playlist Lua server.setCurrency(money, research) points = server.getResearchPoints() server.setGameSetting("unlock_all_components", true) Fix - Tutorial blocking missions if loaded after tutorial ended Fix - Missions ending with wrong message when expiring Fix - Cargo script error when editing an iterated table Fix - Missions without fire support not spawning fire objective v1.0.6 Rework - Tutorial now only starts if components are unlocked (Disabled for old career)) v1.0.7 Feature - Added test location button to locations in playlists Feature - Infinite Electric no longer requires batteries or logic links Feature - ?reload_scripts now autosaves and fully reloads playlist data including locations Feature - added isTilePurchased(matrix) lua function Rework - onCreate playlist callback now passes is_world_create parameter, this makes setting up events at world start easier (eg. set starting cash) Fix - Lack of warning and component stripping when inf money is on and unlocked components is off Fix - Multibody child components appearing in the inventory Fix - Active item failing to disable when picking up items from the ground Fix - Electric/Fluid connections not severing when disconnecting Cables/Hoses Fix - Infinite fuel not applying to air/exhaust/coolant Fix - Career main menu description Fix - Microprocessor spawning when components not unlocked Fix - Tutorial always activating Fix - Component visibility when components locked Fix - CTD when radar raycasts physics with no user data Fix - Cargo script error when vehicle ID returns as nil Fix - Blueprints are now required for microprocessors even when inf money is off Fix - Tutorial now supports players other than host (Dedicated server fix) Fix - CTD picking up fire extinguisher on dedicated server Fix - Tutorial activating when tile is not purchased Fix - Added fix for tutorial getting stuck in a loop added ?tutorial command to the script to check if the tutorial is active v1.0.8 Fix - fixed research reward for missions v1.0.9 Fix - Multiplayer equipment crashes v1.0.10 Feature - Added test location button for Env Mods by treating them the same as normal locations Fix - Mission vehicles not spawning due to how they were saved Fix - Non-admins being unable to trigger custom commands Fix - Outdated code in playlist Lua help Fix - Game settings are now synced after using setGameSetting Fix - Tutorial script failing to update objectives if saving halfway through Fix - Set classic career start cash to 15000 Fix - Infinite fuel no longer requires any inputs for engines to work Fix - Characters not updating follower chains when being set to NPC Fix - NPC names not saving Fix - Tooltips appearing in vehicle third person Fix - Cost labels not showing in custom mode (when toggling infinite money) Fix - Network event for unlocking all islands on dedicated server Fix - NPC ladder breadcrumbs not working Fix - Extended space for names in chat and capped names at 12 chars v1.0.11 Rework - Increased rope spool speed Fix - Dedicated server CTD on ?save Fix - Allow selecting/dropping disabled equipment and added UI icons to show disabled equipment Fix - Remove defunct UI for detatch rope Fix - Rotating jet exhaust, laser distance sensor, transponder, and transponder locator no longer use power unless active Fix - Rope state multiplayer sync Fix - Do not set tutorial starter boat to despawn Fix - Turned off chat name clipping, extended chat box Fix - Gearboxes not working after repairing them Fix - Equipment boxes mass and values Fix - Prevent drowning while swimming on the surface in first person Fix - Lua documentation fixes Fix - Fluid exhaust voxels and removed buoyancy surfaces Fix - Jet engines not working when infinite fuel enabled Fix - Purchase interactables no longer block raycasts v1.0.12 Fix - CTD caused by fluid exhaust change v1.0.13 Fix - Ropes causing issues when returning to workbench v1.0.14 Fix - Mission system sometimes not saving correctly Fix - Reduced career starting cash to 20000 to match reduced cost of tutorial boat Fix - Hat not rendering sometimes when in a seat