Skip to content

Fleasion V2.0.0

Choose a tag to compare

@Spencer0187 Spencer0187 released this 15 Apr 00:03
· 407 commits to main since this release

VERSION 2.0.0 UPDATE

This update is mainly focused on adding more utilities and adding more support for animation and TexturePack assets.

More animation support

  • Conversion to curve animation: Added support for converting any animation format and exporting as curve animations.
  • R6<->R15 Manual and auto conversion: Added support for manually converting animations from R6 to R15 and vice versa, also auto converts and detects rigs live when replacing all animations (does not support converting let's say a r15 animation to a non-player animation like a reload).
  • R6, R15 and Non-player animation asset type support: Added R6, R15 and Non-player animations as asset types in asset filter, this works by scanning the response of the fts.rbxcdn.com request for specific instance names like "Left Arm". Note: Some R6/R15 animations will be detected as Non-player animations since it works by detecting Non-player rig instance names like "Mag", "Gun", etc. if you want to replace those, just make separate profiles for the specific animation or replace all Non-player animations (this will break some animations).

UI/UX related stuff

  • Improved the flow of using preJsons: Gave preJsons a UI that automatically fetches games from the preJsons repo and displays them in a grid with the game's name, last updated time, created time and thumbnail.
  • Added more tabs for various utilities: New tabs like, miscellaneous and Subplace Joiner. The miscellaneous just has random utilities that would be useful for the average player, more utilities will be added in the future as Fleasion aims to be a general use program that includes utilities for everything, not just cache editing and scraping :P
  • Option to choose which columns to search by in the scraper: Added an option to select which columns the search should affect in the scraper.
  • Sorting columns in replacer by clicking column headers: Added support for clicking the headers in the replacer to sort just like in the scraper.
  • Added awesome time wasted stat in logs🔌 (trust this is very necessary).
  • More options when you right click in scraper: Added more export options, option to send selected to "Replace with" and also "Export as game dump". This export can used in the new preJsons UI to easily add your own games to preJsons.
  • Settings tab: Added a new tab all the way to the left that has all the settings that can be found in the system tray QMenu.
  • Blacklist IDs: Added an option in the scraper to blacklist specific IDs from appearing in the scraper.
  • Clear Cache button: Added the Clear Cache button to every tab in the bottom right for easier access.
  • Added option Enable/Disable configs from the system tray.
  • Added "…" to the end of buttons that open a dialog that were missing it.
  • Moved some settings to the settings tab/sys tray.
  • Added a warning for if no Roblox installations are detected upon launch.
  • Added a search bar to the logs window aswell as "Copy All" button.
  • Various small improvements to the UI.

Utilities

  • Account manager: Added an account manager in the miscellaneous tab that you can pair with multi instance launching which is also in the same tab.
  • Reserved server rejoiner: Lets you rejoin your last joined reserved server (servers that others can't join, basically a private server but at the same time not a private server). Note: This only works for 5 minutes after joining the reserved server.
  • Subplace Joiner: Lets you join subplaces and specific jobIds. Note: Some subplaces won't work due to a recent Roblox patch or restricted access settings.

Improved support for TexturePack replacement

  • ORM channel compositing: TexturePack slots can now be replace on a per-channel basis (Metalness, Roughness, Emissive, Height) using individual PNG files.
  • Blank KTX2 slot removal: Removing a TexutrePack slot now serves a 1x1 blank texture instead of breaking the entire pack.
  • High-quality KTX2 storage: CacheScraper now stores KTX2 files for TexturePack slots with fidelity tracking and channel mapping.

Bug fixes

  • Fixed Fleasion crashing upon config creation with invalid name.
  • Registry PlayerPath now strips null characters.
  • Cache deletion preserves essential directories.
  • Rich text formatting disabled in cache viewer.
  • NumPy added to PyInstaller hidden imports for proper bundling.
  • Fixed Fleasion breaking if open while Roblox updates.
  • Fixed fetching the incorrect IP for assetdelivery, fts and gamejoin when using WARP or VPN.
  • Force UTF-8 encoding to file reading for various things.
  • Changed error that appears when you try to preview Roblox original font to be more understandable.
  • Fixed preview not updating when trying to preview original font while using a custom font.
  • Fixed 0-face LODs being loaded when previewing specific assets.

TLDR: This is a large update bringing significantly improved animation support and TexturePack support, it also brings a new UI for preJsons and various new tabs. There have also been several bug fixes and improved stability.