Skip to content

Releases: Mattshark89/OpenFlight-VRC

OpenFlight-1.7.9

08 Dec 23:24
Compare
Choose a tag to compare

Important Notice!

This is a small hotfix as the 2.0.0 version is still under development, but the same situation applies as was mentioned in the previous release, in that there will be no major additions until that version releases, under which you will need to be using Unity 2022 to update

Minor Changes

  • Bumped speed cap up to 2000m/s as some people are able to hit 1000m/s naturally somehow

Fixes

  • Hopefully fixed the VCC warning about undefined unit version when adding the package to a world project

What's Changed

Full Changelog: OpenFlight-1.7.8...OpenFlight-1.7.9

OpenFlight-1.7.8

30 Oct 17:33
Compare
Choose a tag to compare

Important Notice!

This is likely to be the last release before a 2.0.0 release which, among other things, we plan to bring persistence and improvements across the board. Unless any other major bugs are found in this version before 2.0.0 gets released, this will also be the last version that supports Unity 2019, due to persistence requiring the newer 2022 unity versions and SDK. We would have kept 2019 compatibility if we could, but its just not possible to when we have to bump the minimum SDK library version.

Fixes

  • Changed main menu detection to use the head position instead of local player position, as these can desync du to changes made by VRC
  • Hard cap introduced for final player velocity when in flight, to prevent lag abuse exploit
  • Public API fixed so that disabling flight from a trigger script will actually work properly
    • Fun fact if your curious, Update() will still run for one frame if a script is turned off from a trigger! Isnt that fun!

What's Changed

New Contributors

Full Changelog: OpenFlight-1.7.7...OpenFlight-1.7.8

OpenFlight-1.7.7

18 Sep 19:32
Compare
Choose a tag to compare

Small hotfix of two different issues, still recommend updating

Fixes

  • Hotfix for Pico hardware double math issue
    • TLDR: Something broke on the Pico specific VRC client that makes double math values get truncated. This broke gliding. This update fixes the issue as we did not need double math in the location it was breaking anyway, but other worlds will currently not have functional gliding on standalone Pico until VRC resolves the canny.
  • Fixed the wrong variable being stored into the defaults list, leading to a script crash when trying to restore the defaults in 1.7.6 only
    • This was introduced as I didn't pay enough attention when copying code around for fallToGlideActivationDelay

OpenFlight-1.7.6

08 Aug 22:11
Compare
Choose a tag to compare

Major Changes

  • A new setting and slider for fall to glide activation delay has been added! Use this to control how long it takes until gliding will start when you start falling downwards

Minor Changes

  • Built in defaults system has been improved in codebase. No functional change visually but its significantly nicer to maintain
  • VRC World dependency has been updated to support the upcoming SDK 3.7

Fixes

  • flightMode API has been fixed, now setting the flight mode variable/property will have the same behaviour as using the built in public functions

What's Changed

New Contributors

Full Changelog: OpenFlight-1.7.5...OpenFlight-1.7.6

OpenFlight-1.7.5

26 Jun 18:51
Compare
Choose a tag to compare

Major Changes

  • flightMode is now a enum instead of a string, so if you were interacting with it before this version, your code will no longer compile properly, and you should be using the new enum type instead. #51

Minor Changes

  • The tablet will now inform you why flight is not detected when you are in desktop mode. Fixed #69

Full Changelog: OpenFlight-1.7.4...OpenFlight-1.7.5

OpenFlight-1.7.4

19 Jun 17:18
Compare
Choose a tag to compare

Small update this time around, mostly minor fixes and changes to internals that don't affect anything externally

Minor Changes

  • JSON is now minified server side to help when string loading
    • This has functionally no real changes right now, but may make string loading slightly faster, and will future-proof against string size limits, if we ever get to that point.
  • Package version embedding now uses Unity editor classes to have a more robust way of getting the package version upon upload
  • Changed a DataDictionary Add method to SetValue instead, with no functional end change other than avoiding runtime errors just incase
  • Implemented a custom icon for OpenFlights style sheet system, to make them easier to identify in the asset browser

Fixes

  • Fixed the delay between joining a world and having auto detection functional
    • The issue was that we never looked at the in world json until string loading failed, so we had to wait for that event to come in

What's Changed

New Contributors

Full Changelog: OpenFlight-1.7.3...OpenFlight-1.7.4

OpenFlight-1.7.3

13 May 15:26
Compare
Choose a tag to compare

Fixes

  • Fix rare player specific regression with gliding where it wouldn't obey your glide direction. May reintroduce a bug, hopefully it does not

OpenFlight-1.7.2

02 May 17:14
Compare
Choose a tag to compare

Only change is to what SDK versions we support, as 3.6.0 of the SDK is coming soon, and does not have any changes that are breaking for the project

OpenFlight-1.7.1

26 Apr 19:12
Compare
Choose a tag to compare
  • Hopefully fix UI Styles not updating properly when updating versions and not force changing the theme
  • Removed stray VRC Object Sync on landing particles, they should accurately trigger at the right spot now
  • Fix bug with contributor detection that led to ghost contributers
  • Implement fix for UI objects not getting their types saved if you don't visit the settings tab

What's Changed

  • [Avatar addition] skip4d bat, bento's vrchat bat, The unknown by @nanireid101 in #87
  • [Avatar addition] Winged Ashera Dragoncat, Nox Wyvern by @micksam7 in #88

New Contributors

Full Changelog: OpenFlight-1.7.0...OpenFlight-1.7.1

OpenFlight-1.7.0

17 Apr 01:16
Compare
Choose a tag to compare

Major Changes

Fixes

  • Fixed avatar detection not properly setting some variables depending on code paths taken, leading to non hashed avatars not changing settings to defaults

What's Changed

New Contributors

Full Changelog: OpenFlight-1.6.5...OpenFlight-1.7.0