This repository has been archived by the owner on Oct 11, 2024. It is now read-only.
V1.1.0 - U# 1.0 fixes + features
If you are using U# 0.x still, download v1.0.0 release instead!
If you are using U# 1.0 through VCC, download this version. Note that this version is exactly the same as v1.0.2 prerelease.
Fixes
- All Inspectors now support U# 1.0 calls, fixing exceptions and unable to set pool size
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.