Project Zomboid

Project Zomboid

120 ratings
Anime Music Pack
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.460 GB
4 Sep, 2022 @ 11:12pm
5 Sep, 2022 @ 1:11am
2 Change Notes ( view )

Subscribe to download
Anime Music Pack

Description
这个Mod包含:
395首动漫歌曲

这个Mod提供了以下功能:
1.磁带重量改为0.01
2.声音最大传输距离增强 75 -> 100

Workshop ID: 2858949143
Mod ID: AnimeMusicPack
Popular Discussions View All (1)
28
29 Jul @ 1:04am
Community list of songs
Drandel
39 Comments
Mizuki 5 Aug @ 11:16am 
395首中,大約只有15首是我所知道的動漫曲。錄音帶全部收集完後,我只留11首在音樂機裡播放。
Eternal Night 7 Jul @ 10:09am 
since songs are not named properly, I do not recommend this mod at all! :steamthumbsdown:
Axl7• bandit.camp 31 Mar @ 10:00pm 
add list plssss
A.R.I.U.S 12 Jan @ 10:09am 
en español
보노보노 18 Oct, 2023 @ 2:45pm 
Please add a lot of songs
aaaa 22 Sep, 2023 @ 7:19am 
ありがとう、完璧に機能しました! :YURUCAMP_VC_01_Nadeshiko02::steamthumbsup:
Miku39  [author] 22 Sep, 2023 @ 2:11am 
如果你修改好了,或者你需要联机使用,是需要一个mod模板的,你需要将mod上传到steam创意工坊,然后订阅。mod模板游戏已经提供,你可以在游戏安装目录里的Workshop文件夹中找到,ModTemplate就是mod模板,你复制粘贴一份,修改文件夹名称为你的mod名称,然后进入文件夹内,preview.png是mod预览图,workshop.txt是mod详情,你可以在上传mod时编辑它,Contents\mods\ 这个文件夹内部存储原始mod文件,就是你在创意工坊里订阅,然后steam下载的mod文件,你需要把Contents\mods\内的文件删除,再把之前修改好的mod复制粘贴在这个目录中,最后在游戏主页面上传mod,游戏会让你复制mod在 C:\Users\你的用户名\Zomboid\Workshop 目录下
Miku39  [author] 22 Sep, 2023 @ 1:56am 
CrateCompactDiscs、ElectronicStoreMusic这种是游戏预定义好的容器组名称,你需要磁带刷新在什么容器内,就写具体的容器组名称
"Tsarcraft.CassetteAnime1",这个是物品id,需要刷新什么物品,就填写具体的物品id
0.1就是具体的刷新率了

默认情况下,每种磁带都会有概率在多种容器组内刷新,你要做的就是
1.减少刷新率,比如0.1改0.01
2.删除磁带在特定容器组内生成的代码,比如删除所有的CrateCompactDiscs相关的代码,这样磁带就不会在这个容器内生成了

或者减少mod内音频文件的数量,也可以有效改善这个问题

ps: 如果你要修改,应该先找到物品id,也就是Tsarcraft.CassetteAnime1,然后再定位到具体的容器组,比如ElectronicStoreMusic,如果要删除,就要删除关联的两行代码
Miku39  [author] 22 Sep, 2023 @ 1:55am 
正常情况下,制作这个mod,是在yourMusic中存放需要的音频文件,然后使用True Music作者提供的脚本,即可生成这个mod内的其他文件
你要修改磁带的产生,正确来说应该是刷新率,这个主要是因为我这个mod内的音频数量较多,也就是基数很大,导致即时在默认低刷新率下,磁带也会大量生成。
修改步骤:
进入lua\server\Items文件夹,里面的两个lua文件,分别是控制磁带与黑胶在世界上生成的代码,格式如下:
table.insert(ProceduralDistributions.list["CrateCompactDiscs"].items, "Tsarcraft.CassetteAnime1");
table.insert(ProceduralDistributions.list["CrateCompactDiscs"].items, 0.1);
table.insert(ProceduralDistributions.list["ElectronicStoreMusic"].items, "Tsarcraft.CassetteAnime1");
table.insert(ProceduralDistributions.list["ElectronicStoreMusic"].items, 0.1);
每两行为完整的1组,这个很重要。
Miku39  [author] 22 Sep, 2023 @ 1:55am 
你说的方法是可行的.
True Music的所有衍生mod, 都是按照固定的文件夹结构进行组织的,你需要找到你要修改的mod的文件夹路径,比如在我的设备上,这个路径如下: G:\SteamLibrary\steamapps\workshop\content\108600\2858949143\mods\AnimeMusicPack\media
这个路径你可以通过找到游戏安装目录后,例如: G:\SteamLibrary\steamapps\common\ProjectZomboid,然后进入steamapps文件夹(这个文件夹在游戏目录的上上级),然后根据我发的第一个路径,你就可以找到在你的设备上的mod文件夹路径。
里面存在4个文件夹: lua、scripts、textures、yourMusic
lua: 存储mod的逻辑实现代码、注册需要在世界生成的东西等
scripts: 存储mod内的各种物品的定义
textures: 顾名思义,纹理图片
yourMusic: 存储原始音频文件