Skip to content

Conversation

@OverlordZorn
Copy link
Contributor

Adds new parameter (default: false) to create a local helperObject, to bypass the "one sound at once" limitation of say3d per object and removes it once the sound is done or the object dies.

@OverlordZorn
Copy link
Contributor Author

Making network-----------------------------------------------------
Missing PBO file cba_network.pbo. Building...
Building: P:\x\cba\addons\network
Destination: P:\x\cba\release\@CBA_A3\addons
pboProject return code == 0
Signing with P:\private_keys\cba_3.18.5.260119-d8e102d4.biprivatekey.

private _sound = _source say3D _params;
if (_attach) then {
_source attachTo [_object];
_sound attachTo [_source];
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does attachment chain sound->helper->source
would sound->source
be any better?

Just curious, this probably doesn't matter

Copy link
Contributor Author

@OverlordZorn OverlordZorn Jan 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤔 the only thing that comes to mind is that, the sound might not be audible if the _source if outside of render distance for some god forsaken reason or something while the _sound is but 🤷

I never noticed any issues that could have been resolved by _attach so idk. just felt cleaner this way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants