-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sound namer #911
base: main
Are you sure you want to change the base?
Sound namer #911
Conversation
Hello @Kennoir thank you for submitting this awesome extension ❤️ What cases you think the players will be using this extension for ? Few things require fix: Let me know when you fix this issues so I can review the extension 👍 |
I surely abandoned this project but i took it back and here we go. |
1 - Let's say, in a way this extension mixes the advantages of If someone wants to make enemies do a sound, like a "roar" when getting nearby the player, they use These disavantages are gone when using So every enemy can play the roar sound, without overriding other roar sounds from other enemies, and even better, they can stop it when getting killed or getting far away, without stopping the other sounds. 2 - This helps in revoking the effect of "what channel should i use to play this sound?" and "is this channel already used by another sound i forgot?!"
!update |
❗ No updates found. Please check your file. |
oh yeah, i changed the extension's name |
Description
The sound namer extension
This extension allows you to manage sounds by using names (strings) instead of channels, allowing to do things like:
-Play 1 sound multiple times and manage the last one played
-Play 1 sound multiple times without stopping latest sounds played
-Get and manage the current timestamp of the sounds playing
How to use the extension
Play sounds with a name:
-Use the "Play a sound on channel" action.
-In the channel identifier field, use the SoundNamer::GiveName("InsertName") expression.
-Inside the expression, put the name you want to identify this name with.
Manage the sounds with a name:
-You can either use the actions, expressions and conditions that come with the extension.
-Or use the SoundNamer::Name("SoundName") expression. This expression returns the channel of the sound identified with this name.
Checklist
What tier of review do you aim for your extension?
Community (Unreviewed)
Example file
SoundNamer.zip
Extension file
SoundNamer.zip