Skip to content

Releases: NovaVoidHowl/CVRFury

0.250.2-alpha

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 04 May 12:56
656bd57

What's Changed

  • Updated compiled VRC stubs to latest version — stubs are now a direct 'drop-in', no rebind needed to link them to components

  • Removed legacy VRC stubs and legacy prefab converter

  • Auto cleanup for legacy managed assets folder files

  • Parameter set conversion: UI and speed upgrade

  • Menus set conversion: UI and speed upgrade

  • Conversion tools are now directly accessible on the related component — no more digging through menus to find converters

  • Added VRC components to the hierarchy warning list, making them easier to find for removal/conversion

  • Added Validator window to check on components (with README documentation)

  • Added support for submenu links in menu sets, including full controller-related processing

  • 'Unlink display names from machine names' is now set automatically during parameter conversion

  • Fix: animation path substitutions edge cases — paths containing spaces no longer cause failures

  • Fix: progress bar now correctly closes after Build & Upload hook completes (CCK4 compatibility, long-standing bug)

  • Official CCK4 support

Issues Closed

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)
image

0.231.0-alpha

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 13 Jul 12:06
2f898bb

What's Changed

  • Add Custom Component header inspector overlay
  • Fix null ref issue on deletion of game object that has DSU component
  • Code standards/formatting clean up
  • Add further stub component custom UI links
  • Add un-needed VRCFury components list + UI support related to it (this is to allow exclusion of components who's effects are natively handled by CVRFury)
  • Add UI for Avatar Collider Info component
  • Add import support (ONLY import, these settings don't do anything yet) for
    • "UnlimitedParameters",
    • "MmdCompatibility",
    • "Blinking",
    • "BlendshapeOptimizer",
    • "DirectTreeOptimizer"
  • Upgrade to latest Compiled Components version
  • add warnings/errors about #41 to overlay
  • add warnings/errors about #41 to hierarchy icons
  • add warning when root animator does not have an avatar set
  • add error when root animator does not exist
  • add Avatar Configuration Options Component to auto remove list on upload/playmode

Issues Closed

#41

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)
image

0.208.3-alpha

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 01 Mar 20:33
d71c182

What's Changed

  • Fix for 2/3D Joystick UI bugs and variable collision prevention being non-functional

Issues Closed

#37

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)

image

0.208.1-alpha

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 01 Mar 15:30
0ada0da

What's Changed

  • Fix long standing bug that caused DSU import options to be shown even when there was nothing to import
  • UIToolKit/UIElements upgrade for MenuStore
  • Default state sync options for related parameter stores for MenuStore
  • Min/Max blendshape animation clip generator
  • GameObject enable/disable animation clip generator
  • MeshRender + SkinnedMeshRender properties animation clip generator (min/max type)
  • Default state sync options for parameter stores to animators controllers
  • UIToolKit/UIElements inspector UI for ParmetersStore
  • Add context menu option to create full (or partial) set of Animation controller + Menu Store + Parameter Store (inc auto linking them)
  • Overlay in scene window to show avatar addon stats (DSU count etc.)
  • Avatar Collider Info Store component
  • Compiled Stubs, adding native load support for VRCAvatarDescriptor, PipelineManager and Expression/Parameter menus (to help with import and prefabs)
  • Add quick remove function for unsupported VRCFury components (ones that can not be supported it set icon)
  • Add Hierarchy icons to quickly ID game objects with unsupported components (can be toggled on/off in options menu)
  • Fix for DevModeEnabler component causing NullRef errors in some cases (fix for #38)
  • UI overhaul for DevModeEnabler
  • VRCFuryEditor UI:
    • Fix DevMode UI component error message disable render
    • Add DevMode UI component error tag
    • Add Toggle Type component summary UI
  • Add filtering for CVRFury Module add List in DevMode UI for DSU (to hide base classes etc.)
  • Fixed a bug that caused avatar link status on DSU components to not report correctly for game object more that 1 below the avatar root

Issues Closed

#38

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)

image

0.186.0-alpha

0.186.0-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 23 Nov 14:50
35ef472

What's Changed

  • Added support bone suffix/prefix removal for armature link (note you can remove a suffix or prefix not both at once)
  • Added verbatimMode support for fullController. Controllers can now have their content imported as is using this option in the module, note no parameter re-write will occur when using this mode (added primarily for addons that have lots of animation clips that do not need re-pathing/path checking, ie facetracking addons, as this saves a lot of processing/generation time)

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)

image

0.183.1-alpha

0.183.1-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 05 Oct 15:34
835cdfb

What's Changed

  • Add support for proxmity based contacts conversion
  • fix lock file issue that would hang/crash the converter if a prefab did not have all component types in it

ℹ️ Note ℹ️

  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)

image

0.182.0-alpha

0.182.0-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 29 Sep 18:32
5c70c02

What's Changed

  • Package docs URL update
  • Trap for nested prefabs (they do not convert nicely)
  • Add converter support for VRC constraints (prefab only)
  • Add converter support for contacts (prefab only)
  • Editor UI cleanups
  • Trap for empty parmeter files and menu files (to prevent hang on convert)
  • Add, delete on upload support for datastore 3v and remove legacy restrictions (refactor logic)
  • Report file creation core functions for module installs
  • Upgrade for delete on upload module 'install' logic to make it more consistent across play and build runs

ℹ️ Note ℹ️

  • The VRC constraint conversions, currently only apply to prefabs not animations, so if there is an animation that in use that is expected to change things on those components it will currently not work.
  • VRC Contacts conversions only apply to prefabs not animations. This should not be an issue as it looks like VRC do not permit animating the values of a contact at runtime ref 3rdparty extended docs
  • Variables triggered by contacts must currently be set as global (this can be done via use of the Component Dev Mode Enabler component)

image

0.172.2-alpha

0.172.2-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 18 Aug 14:04
636025b

What's Changed

  • Add Gismo component and importer
  • Add custom field displays (UI component, to allow better control over layout in the inspector)
  • Component listings update (in add component list)

0.164.1-alpha

0.164.1-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 17 Aug 13:07
c87f689

What's Changed

  • Add removeLegacyToggles option (this allows you to remove the Toggles layer that is part of the base CVR animator)
  • Code re-structure for clarity of function
  • Update manager, fix for reading update channel enablement (API call fix)

0.157.1-alpha

0.157.1-alpha Pre-release
Pre-release

Choose a tag to compare

@NovaVoidHowl NovaVoidHowl released this 04 Aug 18:09
8572193

What's Changed

  • Add support for VRCFury Show In First Person behavior (auto head bind)
  • Add null content traps to FullController module install (to prevent some cases where malconfigured module could crash/hang the build process)
  • Fixed bug with DynamicBone Integration (editor env limit for code section)
  • Fix for dropdown menu item value visibility and duplication warnings