Skip to content

3.2.6.beta

Choose a tag to compare

@ChildoftheBeast ChildoftheBeast released this 18 Aug 11:09
f0460ea

Role Tags V2

  • added support for turning off already selected tags in RoleTagsV2_Controller
  • Fixes for permission groups when no RoleContainers or UdonProducts are present
  • Added listingID support to RoleTagButton (triggers if user lacks permission)
  • RoleTagsV2_Controller.cs - updated for thirdperson
  • Added showInMirrors toggle and RoleTagsV2_BuildTools post-process scene setup to toggle tag visibility in mirrors/cameras at build time

RoleContainer

  • Added bool to skip CE name imports
  • Added _IsNetworkMember / IsNetworkMember (NetworkCallable) to request master role verification via PluginManager

DisBridge EditingTool

  • Added user membership input & indicator to role editor UI with Array.IndexOf check
  • Fixed playmode and null checks in DisBridgeEditingTool_Editor
  • Added runtime name-lookup UI, userLookupCache, and role-badge styling
  • Fixed Undo targets (RemoveCeProduct / RemoveName) and updated playmode guards (Application.isPlaying vs EditorApplication.isPlayingOrWillChangePlaymode)

PluginManager

  • Made _SendPluginEvent public and added _SendPluginEventWithBool
  • Added master ownership policy and VRC.SDK3.UdonNetworkCalling caller resolution
  • DisBridgePlugin - added network call helpers and _UVR_CustomEvent(string, VRCPlayerApi, bool) overload for callbacks

UserAccessList & AccessGate

  • Added support for referencing multiple UserAccessList arrays across components and editor tools
  • AccessGate - added hasInit flag, Start initialization, debug logging, and guarded _UpdateDoorState to prevent redundant updates
  • UserAccessList_Class - now holds UserAccessList[] and provides _IsMember to query across multiple lists

ToggleV2

  • Added master-validated network role checks and remote unlocks for global toggles
  • Handles master-side state flip, ownership transfers, and serialization

Editor & Internal Tools

  • EditorUtils - created helper class for saving and loading editor variables
  • Inspector - updated DrawRoleContainerSelector to support more than 32 RoleContainers
  • DisbridgeTerms - added EditorWindow and build callback (DisbridgeTerms_BuiltTool) requiring T&C acceptance before building
  • PermissionGroup.cs - bug fixes