[img]https://clan.cloudflare.steamstatic.com/images//28842908/f64488cf3e4a2bc931dfbaafb7d8a3713a6071af.jpg[/img] Dear Stormworkers, You can now refuel your aircraft air-to-air using the new official aerial refueler! The aerial refueler is a new AI plane that patrols the skies of the Stormworks world. It is visible on revealed areas of the map and flies at a steady heading and direction. The fuel tanker aircraft carries auxiliary fuel for delivery via hoses on the left and right wings. [img]https://clan.cloudflare.steamstatic.com/images//28842908/403f001d2f7a2edb3188f6ecc61bbcb494122b83.jpg[/img] When joining the aircraft, you can refuel via a simple fluid connector. When connected, pressurised fuel is fed to your connector, and consumption is charged in a similar way to buying fuel from a fuel gantry, except at a high flat rate. While it is the most expensive way of taking fuel, the refueller can roam anywhere across the Stormworks map and can extend the range of aircraft operations. [img]https://clan.cloudflare.steamstatic.com/images//28842908/724fc74d1511255ab5d0e08d771d8f4079704dd7.jpg[/img] We look forward to seeing how Stormworks pilots react to the new refueller! This has been created using the existing add-on system and is very similar to AI planes. As well as this new update, there are many fixes and improvements included in the update. See the patch notes below for more info! Much love <3, The Stormworks Developers Patch Notes v1.2.18-19 Feature - Refuelling Aircraft AI Vehicle Fix - MP client simulating physics without data from the server (vehicle rubber-banding) Fix - isInZone now correctly checks all zones with the specified name instead of returning after one check Fix - Magalls causing a crash when exiting from a game Fix - setButton and setKeypad now search by name only from their respective types Fix - Zones should now despawn after testing a location Added the following functions: CLOCK = server.getTime() CLOCK = { ["hour"] = hour (24), ["minute"] = minute (60), ["daylight_factor"] = midday factor (0-1), ["percent"] = day_cycle_percent (0-1), } WEATHER = server.getWeather(transform_matrix) WEATHER = { ["fog"] = fog factor (0-1), ["rain"] = rain factor (0-1), ["snow"] = snow factor (0-1), } Added .voxels field to getVehicleData The following functions have been reworked to return a table and is_success instead of individual parameters to make them more scalable/neat: data returns null if is_success is false data, is_success = getVehicleDial data = { value = value_primary, value2 = value_secondary } data, is_success = getVehicleTank data = { value = current_amount, capacity = capacity } data, is_success = getVehicleBattery data = { charge = charge_factor } data, is_success = getVehicleHopper data = { value = current_amount, capacity = capacity } data, is_success = getVehicleSign data = { pos = { x, y, z } }