RSBDOCS
API reference

BulletTimeCameraDefault

Select an effect and inspect the available presets.

Source: src/BulletTime/BulletTimeCameraDefault.cs.

MemberType / accessDescription
SelectedEffectIndexint, readSelected index, or -1 when randomization is enabled.
RandomizeEffectsbool, read/writeChoose effects randomly.
CameraEffectsCountint, readNumber of configured effects.
ChangeSelectedEffect(string name)voidSelect the last effect matching the name; logs and returns if absent.
ChangeSelectedEffect(int index)voidSelect an effect by index.
GetEffectName(int index)stringRead an effect's name.

Validate indices yourself: require index >= 0 && index < camera.CameraEffectsCount. The current index overloads contain an ineffective bounds check, so they do not reliably reject invalid indices.

For a deterministic selection, set RandomizeEffects = false and select an enabled effect containing enabled stages. Configure the effect list in the Inspector; the tutorial explains each stage group and gives a three-stage example.