This update includes one of the most highly requested features: Astronauts. Or Space Sailors, as we like to call them. Drag them from the part list and drop them into a command pod. At any time you can EVA from the command pod and fly around with your standard-issue jetpack. Or you can use the tether/grappling hook for more advanced maneuvering.
You can watch the update trailer here.
FEATURES
- Added astronauts.
- Added new chair part for astronauts.
- Allow the camera to go under sea level.
- Wheels show turn axis and drive direction in designer.
- Added button to enable/disable auto-staging in the designer.
- Added Start Deployed option to landing legs.
- Added three new sliders: Forward, Right, and Up for translation inputs. Note they are only used in Translational Mode.
TWEAKS
- Added Select Command Pod button in part properties under Advanced Part Properties group.
- Clearing any camera offsets when taking control of another craft/astronaut.
- No-longer resizing designer platform, nor moving camera when loading crafts in the designer. This helps determine size differences between crafts.
- Can no-longer switch to a command pod that is disabled.
- Create an undo step prior to saving a flight program to the craft so the user can undo to recover their flight program as it was before it was saved.
- Reduced minimum fuselage length from 0.1 to 0.01.
- Added new row of colors for themes. Defaults were chosen to be used by astronaut.
- Test Dummy no-longer has an "aggressive" pose for the designer icon.
- Landing Gear Start Extended option works like other similar options.
- Landing gear saves how far extended it is in sandbox.
- Prevent parts that are initially disconnected from the player craft from disappearing when entering warp (aka becoming debris).
- Fixed tooltip on Reset Staging button in the staging editor.
- Fixed issue where engine exhaust isn't rendering properly.
- Fixed regression where you could see through the terrain if you moved the camera far away from your craft.
- Fixed bug where ambient water sounds would go away if you were far enough under the sea level.
- Fixed regression where craft nodes load at 1km instead of 10km.
- Added Prevent Debris option to tinker panel so any part can be marked as not debris so that it will not be automatically removed from the flight scene when disconnected from the player's craft.
BUG FIXES
- Fixed a bug where clicking Retry on a downloaded sandbox would load the incorrect craft.
- Improve error logging when the client receives an invalid response from the server.
- Remove an engine from the active engine list and current stage fuel calculation when it is deactivated.
- Fixed a bug where structural panels were included in CoL calculations in the designer.
- Fixed bug where crafts would explode after going 20m below the water's surface.
- Fixed where custom cameras would not register properly when switching to a new craft.
- Fixed bug where crafts would explode after going 20m below the water's surface.
- Fixed a bug that would prevent nav sphere control if a non-player craft was executing a Vizzy program to lock its nav sphere.
- Fixed issue where some parts (like lights) may not be properly enabled/disabled. For lights, this meant they no-longer glowed at the base after clicking on them.
- Fixed a null ref exception caused when a secondary command pod was initially disconnected from the craft.
- Fixed a bug where the view would zoom when attempting to rotate while using an on-screen analog stick.
- Fixed an issue where the first person view would not rotate correctly on mobile.
- Fixed an issue where it could be very difficult to tap on parts to select them in the flight scene on mobile.
- Fixed an issue where the game would hang on the loading screen if it attempted to download a sandbox without a craft that could be controlled by the player.
- Fixed a bug which silenced some UI sounds (specifically, painting and resizing sounds).
- Fixed bug which could result in some axes not being bindable.
- Fixed bug where water droplets and under-water FX would not animate when the game is paused.
VIZZY
- Added Translation Mode to Set Craft Input instruction.
- Added Planet expression to access planet mass, radius, atmosphere height, solar position, child planets, crafts, and parent planet.
- Added For instruction to Vizzy.
- Added support for lists/arrays to Vizzy.
- Added expression to convert a lat/long/AGL to and from a position vector.
- Added support for vector operations: angle, clamp, cross product, dot product, distance, min, max, project, x, y, z, length, and normalize.
- Added VectorExpression to create a vector from x,y,z components.
- Added atan2 to Vizzy.
- Allow support for a dynamic number of arguments for the "join" expression in Vizzy, which makes string joining much easier.
- Added Change SOI event to Vizzy.
- Added Part Explode event to Vizzy.
- Added Part Collision event to Vizzy.
- Added dialog to add Custom Instructions and Expressions in Vizzy.
- Added "Frame Delta Time" and "Time Since Launch" to Vizzy expressions.
- Added Craft Position, Craft Planet, Heading, Pitch, Bank Angle, Angle of Attack, Side Slip, North, East, Craft Direction, Craft Right, Craft Up, Target Position, Target Velocity, Target Name, and Target Planet to Vizzy.
- Fixed an issue where events could cause very large memory usage if they were not processed fast enough. Now, events are limited to the max thread size of the process and an error message is generated in the flight program error log if this size is exceeded.
- Changed the Angle operation between vectors to indicate it returns degrees instead of radians.
- Added substring and format string operations.
- Added dock event. Note that Part IDs may change after a craft docks with another craft.
- Grouped name properties under a single "Name" block: Craft, Planet, Target, Target Planet.
- Added new block to convert a vector between craft/part local coordinates and PCI coordinates.
- Changed lat/long to be in degrees instead of radians.
- Fixed a bug where Vizzy would cast a numeric "1" to a bool false. Now it casts any non-zero numeric to true when used as a bool.
- Fixed a bug where non-numeric Vizzy global variables would always report 0 to input controllers.
- Added explode part
- Added expression to get part position.
- Added expressions to get a part's ID from its name, activated state, part type, temperature, min/max part IDs in the craft, and the ID of the part executing the flight program. Added instructions to set a part's name and activated state.
- Added Part Activated expression and Set Part Activated instruction.
- Added log message instruction.
- Added inspector panel to view Vizzy log during flight.
- Added Total Time.
- Added icons and tooltips to list items.
- Increase width of dropdowns when expanded so all items can be clearly seen.
- Changed CraftProperties AngularVelocity to a vector instead of a number.
- Enhanced text inputs in Vizzy to remember their text when replaced with an expression that is later removed.
- Fixed a bug where Vizzy incorrectly set Slider2 when it was instructed to set Slider1 (and vice-versa).
- Fixed a bug where Vizzy used the incorrect deltaTime during warp modes.
- Fixed a bug where the "Fuel All Stages" property would never report 0.
- Fixed a bug that prevented targeting crafts with Vizzy.
- Fixed a bug that prevented Vizzy from unlocking the heading with the "lock heading on none" instruction.
hi