Skip to content

Release 2021.4.0 (December 2021 Update)

Compare
Choose a tag to compare
@parar020100 parar020100 released this 14 Feb 14:01
· 1761 commits to dev since this release
c977c5d

Pull request: #551

Changelog:

Features and enhancements:

  • The flight has been made more realistic [#553]
    • The TARDIS now tilts towards the flight direction
    • Boost key now makes the flight faster when spinning is enabled
    • (optional, enabled by default) Spinning stops when the doors are opened in flight
    • (optional, disabled by default) Boost key slows down the TARDIS if doors are open
  • Changed the spin control behaviour: one click always toggles spin, double click always switches direction
  • Made possible to split toggle rotation and switch rotation direction controls
  • Added default icons for all known TARDIS extensions [#534]
    • The creators can add the icons to their own addons, and the default ones would be overriden
  • Added a sound for uncloaking [#549, #214]
  • Added an interior lock sound (different from the exterior one) [#549, #467]
  • Added console command tardis2_boost_speed to control boosted flight speed (default: 2.5, range: 1-4)

Fixes:

  • Fixed the error message order [#537]
  • Changed the tip of the long flight control [#539]

Internal changes:

  • Added support for classic-style doors [#448 #550]
    • support for different portal sizes
    • intdoor part for interior doors: opens/closes in sync with normal doors, but isn't clickable
    • intdoor isn't rendered through the portal from the outside
    • exterior isn't rendered through the portal from the inside
    • if the classic doors are enabled in the interior, door part of the interior is only visible from the outside
  • added controls: spin_cycle, spin_toggle, spin_switch [#442 #441]
  • added placeholders for controls: shields, interior_lights, stabilizers [#527]
  • added PART.SoundPos parameter, allowing to specify the coords to play the PART.Sound/SoundOff/SoundOn at. [#523]
  • added PART.UseBasic() function support, which is same as PART:Use(), but works together with PART.Control [#528]