[2.0]Music Box, Songs, Gumps
Music Box with 51 Songs
There were 2 posts that were the inspiration for this. One was a 1.0 Music Player by Alambik. You had to [props it and select the Song, and it would broadcast it 100 tiles around. The other was by Erica, who showed me that there was a graphic for something called "Dawn's Music Box" in RunUO (and, I discovered later, several Cliloc entries.)
Now, I do not play on OSI, so I am not exactly familiar with Dawn's Music Box, but from reading the Cliloc entries, I understand that there were songs you could 'Add' to the player that you could find like treasure.
So, those were my inspirations for this release.
UPDATES:
6-5-2007:
Added Animation sequence. (Thanks Erica, for script suggestion that helped with idea)
- NOTES on Animation:
- I do not know why it sometimes works and sometimes does not.
- The animation will last almost exactly for the length of the music.
Changed the StopMusic method.
- It will now send a packet for the Music of the current Region.
6/24/2007
- New and Improved version posted.
- Includes new files. Now, you can obtain a MusicBox from an Addon Deed.
- MusicBoxEastDeed and MusicBoxSouthDeed.
- Better Animation and Timing handling.
- Animation stops when supposed to. If song loops, Animation stops after first loop.
- Name of Music Box changes appropriately when Stopped or Playing, including listing the Title of the song.
- When played by GM and above, will play the song to surrounding players, and will stop their MusicBoxes too.
WHAT'S INCLUDED:
MusicBox:
- It plays the title currently selected.
- It has a Gump allowing you to see all of the Songs you have added to the player, with options to add more, and to select one that has been added.
- It has a command for GM's called "AddAllSongs" which, of course, will add all 51 songs to the MusicBox.
MusicBoxTracks:
- There are 51 songs, released as individual tracks you can add to the player.
- You can feel free to distribute however you wish, such as through drops, rewards or Vendors.
- I tried to carefully match up the songs as they are compiled in the most current release.
COMPATIBILITY:
This should work on RunUO 2.0 RC1 or SVN.
RC1 NOTE - all you need to do is comment out this line:
#define SVN
I believe Mondain's Legacy will be required on the client end, since some of the songs seem to be ML-related.
INSTALLATION:
Drop in customs and restart Server.
BONUS FILE:
I added the mp3 for Turfin, because I love it, and for some reason it was removed from UO some time ago. If you like the song, you can add it by renaming your existing file (in EA Games\Ultima Online Mondain's Legacy\Music\Digital\ folder) and placing this one there in it's place.
Last edited by Lokai; 06-24-2007 at 09:10 PM.
Reason: Completed updates.
|