Releases: Mattshark89/OpenFlight-VRC
Releases · Mattshark89/OpenFlight-VRC
OpenFlight-1.6.0-beta.4
Major Changes
- Major network stress improvements
- The system should no longer hog your network with continuous synched variables, now only synching 2 variables per user and only when expressly necessary
Fixes
- Fix bug with d_spinetochest not being recalculated on avatar scale change
- Fix bug (if a user turns off visual effects for themselves, everyone else wont receive their tracking rotation anymore)
- Fix VFX toggle
- Made Contributor checking faster
OpenFlight-1.6.0-beta.3
Major Changes
- Defaults have been adjusted to hopefully make it slightly easier to fly
- Added a angle offset control to offset the angle you need to rotate your hands to glide up/down
- Wingtips can now push around particles in the world if the world particles have external forces turned on
Minor Changes
- Trail particles use a custom shader now so emission looks correct
- Gliding volume is now modulated by speed
- Gliding effects are always played while flying
- Gliding effects now will look extremely accurate, not lagging ahead or behind the remote players anymore
- Arrows have been added to gizmos to show player velocity and wing angle
- This has temporarily made the armature debug kind of hard to use, still need to find a better way of displaying all of this information
- Landing particles added
Fixes
- Fixed #56
What's Changed
Full Changelog: OpenFlight-1.6.0-beta.2...OpenFlight-1.6.0-beta.3
OpenFlight-1.6.0-beta.2
-
General performance improvements
- Fixed a issue with toggle scripts that made them always run
- Improved some hashing code to eek out possible performance
-
Trail Changes
- Added emission to the trail particles
- Made particles scale with speed
- Made particles spread based on player speed
- Switched to using animation curves instead of mathf for performance
- Fix particles turning off fully when teleporting
-
Fix flapping field change happening each frame
-
Hopefully fix gizmo canvas to not block interactions
Full Changelog: OpenFlight-1.6.0-beta.1...OpenFlight-1.6.0-beta.2
OpenFlight-1.6.0-beta.1
Major Changes
- Networking, Sounds and Visual Effects!
- Data about if you are flying, flapping, gliding, and a few more things are broadcast to other players in the instance so everyone can see visual effects
- Trails are emitted from your wingtips if you have them, otherwise from your hands if not
- Both the sound effects and visual effects now have a toggle in the settings to turn them on or off
- A gliding sound is played while gliding
- The gliding sound changes pitch based on your speed
- Each flap plays a sound to correspond to flapping
- If you are recognized as a OpenFlight contributer, you will get a special trail effect
- This is configurable to hide that you are a contributer from everyone else if youd like
- Tabs have been converted to using new icons instead of text
- This is to facilitate adding new tabs to the tablet, as otherwise the text started getting too small
- There is a built in changelog in the tablet now, allowing you to see how many new releases are available compared to what is installed in the world (up to 20)
- Infinetly scrolling list of contributers added to the bottom right of the tablet to recognize people who have helped out
- Added a terminal to the tablet that will show OpenFlight specific log messages to make debugging in world easier
- Starts clearing messages after 50
- OpenFlight will ask upon world upload if you want to auto-tag your world
- This can be turned off per project via the prompt that shows up
- It will not ask if your tags are full or you already have the proper tag
- Major UI cleanup in most scripts to make them more performant using events as much as possible
- Padding added to the tablet to make text not ride the edges of it
- Handle is now obviously there instead of it being not really clear that the tablet was grabbable
- Added individual bone length display in the gizmos
Hopefully I havent missed anything, this is a massive set of changes so its been difficult to keep track of them :)
Heres some images of the new features
Full Changelog: OpenFlight-1.5.2...OpenFlight-1.6.0-beta.1
OpenFlight-1.5.2
Major Changes
- Tablet now has graphics for when it is beyond the fade out distance to make it easier to locate
- More logging was added to faciliate users not using the tablet and make debugging easier
- Messages sent to log now are all prefixed with [OpenFlight] and use orange text to make them easier to find
- Added check to throw a warning if other scripts modify player physics when in non-dynamic mode
- Change to how player physics are stored, now being a non-dynamic system unless opted into.
- Public API endpoint added to tell openflight to grab a new set of player physics
- General cleanup of flight code to improve readability, functionality should be unchanged
Fixes
- Fixed issue with UI breaking when it starts at a distance away from player spawn that would make it fade out immediately
- Fixed issue with water systems and OpenFlight being incompatible, leading to the player stuck in place and with no gravity till rejoining the instance
OpenFlight-1.5.2-beta.4
Minor Changes
- Tablet now has visuals for when faded out so it is easier to locate
OpenFlight-1.5.2-beta.3
Minor Changes
- Added more logging
- Added check to throw a warning if other scripts modify player physics when in non-dynamic mode
Fixes
- Hopefully fixed issue with the UI breaking and not updating properly in certain world load setups
OpenFlight-1.5.2-beta.2
Major Changes
- Update to previously added boolean to extend to mobilization options aswell, with relevant name changes
Minor Changes
- Change logger to use color name instead of hex code
OpenFlight-1.5.2-beta.1
Major Changes
- Change to how world gravity is stored, now being a non-dynamic system unless opted into. This should resolve some bugs we have had with other world systems that modify your gravity
- added public API endpoint to poll for new world gravity
Minor Changes
- New logging system implemented, should be easier to find openflight debug messages in game than before
- Rewrite of some of the flight code, should be functionally the same but more readable
OpenFlight-1.5.1
Fixes
- Fixed flight glitching with lock-both (FBT setting) enabled