Configure Switch Containers, Blend Containers, State Groups, randomizers, attenuation curves, and Game Parameter ranges. Use for container-specific and type-specific configuration that goes beyond basic object properties.
add_wwise_switch_assignments / remove_wwise_switch_assignments — Switch Container child-to-switch mapping (batch)add_wwise_blend_assignment / remove_wwise_blend_assignment — Blend Track child assignments with crossfade edgesset_wwise_state_groups / set_wwise_state_properties — state configurationset_wwise_randomizer — randomizer on properties (Volume, Pitch, etc.)set_wwise_attenuation_curve — set attenuation curve pointsset_wwise_game_parameter_range — set RTPC min/max rangeadd_wwise_switch_assignments and remove_wwise_switch_assignments support a container parameter.
When provided, and can be instead of full paths:
childstate_or_switch{
"container": "\\Actor-Mixer Hierarchy\\Default Work Unit\\SFX\\SFX_Moves",
"assignments": [
{"child": "Absorb", "state_or_switch": "Absorb"},
{"child": "Acid", "state_or_switch": "Acid"}
]
}
The tool queries the container's children and its switch group's switches to resolve names to paths. Full paths and GUIDs still work alongside short names. Use this for bulk assignments to reduce token usage.
set_wwise_state_groups and set_wwise_state_properties REPLACE ALL existing values. Include current values in the list to keep them.set_wwise_game_parameter_range modifies existing RTPC curves and blend tracks that use the Game Parameter.