Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to "verify" your details, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.
 Entire forum ➜ MUSHclient ➜ Suggestions ➜ a way to import sound packs

a way to import sound packs

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Kira1000   (5 posts)  Bio
Date Sun 30 Aug 2020 11:03 PM (UTC)
Message
Hello, I would like to recommend a feature to import sound packs that have been made for MUDs. This way, rather then having many different MUSHClient installs for each and every pack, you can just use one MUSHClient instance and when you load a world with a pack-BAM, the sound pack works.
Top

Posted by Fiendish   USA  (2,533 posts)  Bio   Global Moderator
Date Reply #1 on Sun 30 Aug 2020 11:59 PM (UTC)
Message
There's nothing special about a "sound pack". It's just a collection of sound files and a plugin that determines when to play each sound. MUSHclient already has a generic plugin interface, so I don't understand what this is asking for.

https://github.com/fiendish/aardwolfclientpackage
Top

Posted by Kira1000   (5 posts)  Bio
Date Reply #2 on Mon 31 Aug 2020 12:30 AM (UTC)
Message
I thought there was something more since every single pack includes it's own MUSHClient rather then just letting you import it into an existing install.
Top

Posted by Fiendish   USA  (2,533 posts)  Bio   Global Moderator
Date Reply #3 on Mon 31 Aug 2020 01:13 AM (UTC)

Amended on Mon 31 Aug 2020 03:09 AM (UTC) by Fiendish

Message
Quote:
every single pack includes it's own MUSHClient

Do you have any examples? There are many reasons why doing it that way makes more sense, but it's hard to say what the specific circumstances might be without knowing which sources you're talking about.

The reason I do it for Aardwolf is because the Aardwolf MUSHclient Package does way more than just sounds, and I very regularly depend on new features or bug fixes that are not yet available in released versions of MUSHclient. You may not like the idea of having a different copy of MUSHclient sitting around, but it's actually much easier for both users and plugin developers when the process is for you to go to your "Aardwolf folder" when you want to play Aardwolf and to your "Alter Aeon folder" when you want to play Alter Aeon, and so on. That way I can do whatever I want for Aardwolf and not have to worry about maintaining compatibility with other MUDs.

https://github.com/fiendish/aardwolfclientpackage
Top

Posted by Kira1000   (5 posts)  Bio
Date Reply #4 on Mon 31 Aug 2020 02:11 AM (UTC)
Message
I honestly never thought of it like that. Was referring to ones like UOSS, Cleft of Dimensions, Star Conquest (when it had one) etc. I was just thinking that since other MUD client devs are discussing making some sort of centralized system for sounds that it might be a good idea to have something similar for MUSHClient. That way if the player wants to use MUSHClient (for instance due to MUSHReader) they can just import the sound pack.
Top

Posted by Nick Gammon   Australia  (23,070 posts)  Bio   Forum Administrator
Date Reply #5 on Mon 31 Aug 2020 05:24 AM (UTC)
Message
Sounds are played from anywhere on disk, logically though they would be in a subdirectory of MUSHclient. However you could easily get people to download a .zip file with lots of sounds in it, and make a suitable plugin that plays sounds from whatever folder you extract them into.

Fiendish is right, having a "package" of MUSHclient and other files (eg. world configuration, a mapper, appropriate plugins) helps make a client that runs "out of the box" for a particular MUD.

Since I try hard to make things backwards compatible you can always load the "pre-release .exe file" on top of the MUSHclient.exe that comes with a particular package.

See http://www.gammon.com.au/forum/?id=13903 for how to do that.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


15,987 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.