Skip to content
This repository was archived by the owner on Oct 11, 2024. It is now read-only.

V1.0.2 - Options to help with odd bugs

Pre-release
Pre-release
Compare
Choose a tag to compare
@CyanLaser CyanLaser released this 08 Apr 19:46

Features

  • DisableUnassignedObjects
    • Option to prevent disabling pool objects when unassigned. Defaults to true, meaning unassigned objects will be enabled/disabled automatically. This can be used to get around the bug where disabling synced objects could cause bad data to be sent to players.
  • PoolObjectsParent
    • Option to provide what transform holds all pool objects as children. Defaults to itself. This can be used to get around initialization issues with VRChat's Execution Order.
  • CyanPlayerObjectPoolObject
    • Optional abstract class for Pool Object. This will make it clear which methods the user needs to implement for a pool object.
  • CyanPlayerObjectPoolListener
    • Optional abstract class for Pool Listener. This will make it clear which methods the user needs to implement for a pool object.