Project Zomboid

Project Zomboid

Music for the End of the World [True Music]
 This topic has been pinned, so it's probably important
batsonline.ttv  [developer] 2 Feb, 2023 @ 10:32am
Frequently Asked Questions (F.A.Q.)
Q: Does this mod support B42/B41?
A: Yes, both are supported within this upload.

Q: Halp! True Music no B42!
A: Yes, right now, True Music is stuck in the past and likely will remain as such for the foreseeable future. Tsar, the original creator of True Music, has not been active for over a year, and the chances that he will update True Music are slim to none.

As such, all we can do is recommend that you use unsanctioned updates such as this one for the time being. I, of course, do not normally support reuploading other people's mods, but these are clearly extenuating circumstances.

Q: When using the radio in multiplayer, the first song I hear will often skip! Help!
A: Project Zomboid is entirely incapable of starting a sound partway through, making it totally impossible to sync the position of a song between two radios.

In essence, the song that everyone is hearing is synced, but the song's actual timestamp is not. Thus, if a player tunes into the station first, listens to half of a song, and then you tune in, you'll hear the song play from the start and then abruptly switch to the next halfway through—and from then on, your radio will be synced. But hey, for being the only compromise we had to make for otherwise totally multiplayer-compatible music radio, that ain't too shabby.

Q: Can I contact you outside of the comments?
A: Unless otherwise mentioned in this FAQ, please don't. I check the comments and almost always reply to them within minutes if they require my reply.

Q: Can other modders take/build on the code of this mod?
A: This mod contains marked templates and tools in its files, intended for users to expand the Radio and Musical Zombie systems with their own. In these cases, yes.

Otherwise, no. No other portion of this mod's code or tracklist is authorized to be altered or reuploaded in any way. Apologies.

Q: What is the performance impact of this mod?
A: This mod may noticeably extend initialization times for servers and first load-in times for saves, by about 10-20 seconds. I don't think this affects users loading into servers; this problem basically only occurs when the world is loaded, and once it's loaded players should have no more trouble than usual getting in.

To my knowledge, this is the only meaningful performance impact this mod has; otherwise, even the vast amount of items added by this mod shouldn't cause any problems based on how Zomboid handles loading items. For reference, the loot system's lua processes every item in the game in around 0.4 seconds, which is doubtless longer than it takes for the game to load the items from this mod.

Q: Why is the mod so big/can you make it smaller?
A: Because it's a lot of music files. 1000 music files is going to have a big footprint no matter how much you compress them, which I have done to the best of my ability. If you want music but need to save space, perhaps consider a different mod.

If you know of a way to further compress these files that won't destroy their quality, feel free to add me on Steam and get in touch. I will give you credit in the Special Thanks section.

Q: Can I add this to an existing save?
A: Yes, you can, but music items will only spawn in unexplored areas of the map (i.e. those you have never loaded or been to, not just containers you haven't opened), or on Zombies if you have this option enabled.

If you are intending to add this to an old save without loot respawn, I recommend turning on Zed Drops instead and using that as your main way of getting cassettes. Otherwise, you may just have to bite the bullet and start a new save, or use Change Sandbox Settings by Star to turn on loot respawn long enough to generate new loot.

Q: What order should I load the mods in?
A: Add the mods to your server or config in the following order:
- Tsar's Common Library
- True Music
- Music for the End

Q: Why does Steam only list the mod as less than a GB when it's 4GB?
A: Because Steam is bad, and I believe file sizes over a certain amount create an overflow which causes the file-size display to tick over to 0.

Q: Why do I sometimes see items called "Unidentified Cassette/Vinyl", or why does every music item spawn like that?
A: These items are part of how the mod manages its spawning logic, and are not usually meant to be seen by the player. You can 'identify' them to turn them into a random cassette or vinyl. If you see one occasionally, that's likely just PZ being a little buggy, but if you see them frequently you may be using Proximity Inventory which has a very minor conflict with this mod. If you use Proximity Inventory, simply checking the container directly should work, and if not, you can just stack them up and identify them all at once; it takes no time so you can identify any number of them basically instantly.

Q: Can you add (songs)?
A: Depends, did you post your suggestion in the Song Suggestion Box? Also, no more music will ever be added to the main mod, but the Encore expansion pack is perpetually open to receiving new music (unless it, too, hits 1,000 tracks somehow, which I really doubt.)

Q: Is this mod compatible with multiplayer?
A: Yes. Ensure you have all required mods. If you experience issues, make sure your load order is correct. The one extremely minor incompatibility with multiplayer is that the first song you hear after tuning in to a radio station will skip if it was being listened to by another player first, after which you will be completely synced.

Q: Is this mod compatible with other True Music mods?
A: Yes. Barring unusual circumstances, this mod is not only compatible with but is explicitly designed to work harmoniously with other True Music mods. The new loot system will automatically manage all of your True Music mods to normalize their loot drops and integrate them into MFTEOTW loot boxes.

Q: Is this mod compatible with [x mod]?
A: Compatibility has not been heavily tested for, but I am not currently aware of any incompatibilities except the following:

1. Snow is Water is listed as Incompatible on the main page for True Music, so MFTEOTW is incompatible with it by extension.

2. When using Proximity Inventory to view container inventories, Blank Cassettes will not turn into normal cassettes. This can be worked around; simply check containers that have cassettes you may want without using Proximity Inventory to turn them into regular cassettes.

3. When using Skill Recovery Journal, a couple of small script errors are thrown when opening MFTEOTW loot boxes. This error is totally benign and can just be ignored safely.

4. If you are using a mod such as Zombie Reanimator, it is likely that Special Guests will have their loot duplicated if they are reanimated.

If you experience other mod incompatibilities, please report them to me.

Q: The music is very quiet/I cannot hear the music.
A: The music is mixed as Ambient, presumably so that it is unaffected by Hard of Hearing and so that you can turn off the game's music while listening. It is not controlled by the Music audio slider. Make sure to turn your Ambient audio up.

Q: What is the point of the loot system used in this mod vs. the normal one?
A: This mod adds 1-2 items into the loot tables of containers which can spawn music normally. These items are called 'dummies', and as soon as the client loads the inventory containing them, they're replaced, usually before the player can even see them, with other cassettes chosen from a list at random.

This is because if I were to simply drop the items into the loot table directly, the number of items added by this mod would overwhelm the drop tables completely and fill every container with music, no matter how low I set their drop chances. It is not possible to set a drop chance low enough to make it reasonable.

It also has options to extend this system to other True Music you install, reasoning that if you have MFTEOTW installed to begin with, you will likely want this unique loot distribution for all mods or you'll still encounter huge amounts of music crowding out everything.

Q: Why does the Special Guests feature require ALL of these cosmetic mods?
A: For one thing, they're just amazing mods. You should just get them for that reason alone. But besides that, honestly, Special Guests is just a fun feature I threw in because I wanted to have a bit of fun putting together zombie outfits with mods I liked.

It's not critically important that you have it enabled, so I didn't restrain myself too much in that regard. The unique tracks they drop can even be acquired from other sources if you have them disabled. However, Special Guests does add some unique variants of clothing from these mods, so there's good reason to turn it on if you can!

Q: When using a vinyl player or record player, Device Options causes an error.
A: Instead of right clicking the item on the ground to access Device Options, you need to open the ground inventory and right-click the item inside the ground inventory and click Device Options from there.

Q: When using the vinyl or cassette player, I experience some other kind of bug.
A: if your bug relates to the Vinyl Player or Cassette Players, unless it's about a specific track from this mod, I generally cannot help you. This mod doesn't change much about those items and what it changes should not cause any bugs at all, so any problems you encounter with these items is more than likely just a bug in the original True Music and should be reported on that page instead.

Q: Can you release [x] feature separately without all the music?
A: No, sorry. To be point blank with you, I put a lot of hard work into this mod, and while I mostly did that because I wanted to make it for myself and others, I was also very motivated by the idea that I could increase the chance that I might find a server with good music, so I want to use these systems to entice people to download this mod.

Think of it like this: I put both a lot of time and a fair bit of money into this mod, and you don't have to pay for it. Instead, the price you pay, if you want to consider it a price, is having to have a huge collection of great music for your server. I think that's a fair deal.

Besides, let's be completely real: It's not 2010 anymore. 4GB is peanuts.

Q: What's the difference between this mod and True Music Radio?
A: Our implementation of radio is drastically different than TMR, to the point that you should use both.

True Music Radio introduces radio terminals controlled by players in-game. You go to a point on the map and insert cassettes into a terminal to form the playlist for that radio station.

Our mod introduces radio stations that are scripted entirely outside of the game, and preset. Players have no control over their content, but they are highly curated, don't require setup and come with advanced dialogue.

The result is that they combine very well, essentially creating 'default' radio stations and also allowing you to make your own if you choose. Plus, Music for the End gives you a massive amount of music to fuel your True Music Radio stations!

Q: Why enumerate absolutely everything the mod adds in the Info discussion topics?
A: Music for the End is principally a music mod, but it adds many things that people might not expect at a glance. As such, I see fit to disclose essentially everything the mod adds that way. Plus, it helps me keep everything neat and tidy, and I like writing documentation, as you can maybe tell.

Q: Is this mod safe for streaming/YouTube/other copyright-restricted services, or could you make a version that is?
A: Not in the sense that you can use it on stream for most of its features, however it contains a mod option to personally disable True Music sounds that specifically caters to content creators. That way, you can use it to listen to music off-stream and disable it entirely to avoid copyright claims on servers and saves that still use it while streaming.

Q: Multiple radio hosts are transgender! Those didn't exist in 1993 Kentucky! Waaaah!
A: Blow it directly out your ass. Call your mom and cry about it.
Last edited by batsonline.ttv; 19 Aug @ 12:56am