Project Zomboid

Project Zomboid

True Music Radio
norby007  [개발자] 2023년 12월 13일 오후 5시 17분
Bugs go here...
Fixed the 94.8FM radio name so that it fits the radio UI and also updated the audio to reflect sound from vehicles when the windows are down, removed, or smashed out.
< >
전체 댓글 99개 중 1~15개 표시 중
norby007  [개발자] 2023년 12월 26일 오후 9시 50분 
"What happens when you have Survivor Radio installed and 94.0 conflicts with Gallatin Underground station"

Update on this issue or non-issue... I ran both at the same time. I suspect that load order with survivor radio first and this true music radio mod second is the best of both worlds. Basically I went to the other stations and heard them playing. While 94FM was only pulling my script which overwrote survivor radio's script. Their script codes never launched so their music never played and no errors came from it. So load order is what you'll want to focus on with a server that has both.
norby007  [개발자] 2023년 12월 27일 오전 10시 03분 
RV Interiors does not track the music on enter/exit. Will look into this.
norby007  [개발자] 2024년 1월 6일 오전 11시 46분 
norby007 님이 먼저 게시:
RV Interiors does not track the music on enter/exit. Will look into this.

It's because the player is teleported away from the square that is no longer loaded in the game. I might be able to find a way around this by adding a check to the RV entry exit that will move the x,y,z of the emitter into the teleported location or duplicate the emitter internally.
norby007  [개발자] 2024년 1월 6일 오후 1시 06분 
anti-cheat 21 needs to be set to false on servers, despite zero explanation why in documentation, it checks skills and recipes from the player. Neither are modified on any level by this mod, so I have no clue why this is caught up.
Seiyo 2024년 1월 13일 오전 8시 41분 
Hi! When I add more than one music list add-on your mod only uses the first one to play on the radio. Is there any way to solve this?
Thanks for this mod!!!
norby007  [개발자] 2024년 1월 14일 오전 9시 47분 
Seiyo 님이 먼저 게시:
Hi! When I add more than one music list add-on your mod only uses the first one to play on the radio. Is there any way to solve this?
Thanks for this mod!!!

That's interesting. I will test this out. I test with 3 different mod lists and they all load but I do notice that conflicting music sometimes does not. If the same song is on two different mod lists it may or may not load that title. One will overwrite the other. But I will test for this and see if I can find a reason why its not working for you.
Seiyo 2024년 1월 14일 오전 10시 51분 
norby007 님이 먼저 게시:
Seiyo 님이 먼저 게시:
Hi! When I add more than one music list add-on your mod only uses the first one to play on the radio. Is there any way to solve this?
Thanks for this mod!!!

That's interesting. I will test this out. I test with 3 different mod lists and they all load but I do notice that conflicting music sometimes does not. If the same song is on two different mod lists it may or may not load that title. One will overwrite the other. But I will test for this and see if I can find a reason why its not working for you.

Your radio works with several mods. I have looked at the files of those add-ons and they have not followed all the instructions in the True Music description. Thanks for continuing to improve it.
Space Donuts 2024년 2월 10일 오전 7시 31분 
I think there is a bug, while using better belts, and for odd reason I attached a Valutech PortaDisc to my belt, put in the cd and music started playing, removed the disc and the music kept playing. only way to disable it is to turn it off.

not really sure where to report or submit it. since the ValuTech PortaDisc somehow acts as a radio, here is where I report it first.
norby007  [개발자] 2024년 2월 12일 오전 10시 29분 
Space Donuts 님이 먼저 게시:
I think there is a bug, while using better belts, and for odd reason I attached a Valutech PortaDisc to my belt, put in the cd and music started playing, removed the disc and the music kept playing. only way to disable it is to turn it off.

not really sure where to report or submit it. since the ValuTech PortaDisc somehow acts as a radio, here is where I report it first.


LOL! That is a nice bug! There is a single check that sees if it's a portable cd player but probably not enough to keep it from doing it. I will check on that for a hotfix.
Space Donuts 2024년 3월 8일 오후 2시 39분 
Hello, It's me again.. I have no excuse on why I randomly picking up stuff, I just hey shinny...then picks up....lol. but we are having this error along side ladders. I have reported it ladders mod aswell incase he/she is still poking on the mod.

`Callframe at: ReadFromWorldSprite function: instanceItem -- file: ISMoveableSpriteProps.lua line # 206 | Vanilla function: pickUpMoveableInternal -- file: TMRadio.lua line # 574 | MOD: True Music Radio function: pickUpMoveable -- file: ISMoveableSpriteProps.lua line # 977 | Vanilla function: pickUpMoveableViaCursor -- file: ISMoveableSpriteProps.lua line # 948 | Vanilla function: perform -- file: ISMoveablesAction.lua line # 159 | Vanilla function: perform -- file: Ladders.lua line # 151 | MOD: Ladders!? (v0.0.10) java.lang.RuntimeException: at se.krka.kahlua.integration.expose.MethodArguments.assertValid(MethodArguments.java:123) at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:186) at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782) at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85) at zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:104) at zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:9726) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:9464) at zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:1943) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.characters.IsoPlayer.update(IsoPlayer.java:1924) at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:79) at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:145) at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:2955) at zombie.iso.IsoCell.updateInternal(IsoCell.java:5750) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.iso.IsoCell.update(IsoCell.java:5696) at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:2635) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.iso.IsoWorld.update(IsoWorld.java:2568) at zombie.gameStates.IngameState.updateInternal(IngameState.java:1617) at zombie.gameStates.IngameState.update(IngameState.java:1333) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101) at zombie.GameWindow.logic(GameWindow.java:298) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:765) at zombie.GameWindow.run_ez(GameWindow.java:667) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source) `
Sir Chinsworth 2024년 3월 8일 오후 2시 47분 
Hello ive found a few bugs with this mod.

1. this mod breaks picking up furniture for me, i went through all my mods and it was this one that did it

2. the radio doesnt keep playing music you have to re tune in, not sure if this is a bug but either way would be cooler if it kept playing
norby007  [개발자] 2024년 3월 8일 오후 4시 53분 
Chinny 님이 먼저 게시:
Hello ive found a few bugs with this mod.

1. this mod breaks picking up furniture for me, i went through all my mods and it was this one that did it

2. the radio doesnt keep playing music you have to re tune in, not sure if this is a bug but either way would be cooler if it kept playing

Yesterday's update to v1.14 should have fixed anything to do with furniture, it is still happening?

How does it stop? There are some limitations... if you go beyond 75 tiles, it will auto stop the music from any source and require to tune in, toggle power, or wait for the text to float to the radio.

Is this happening on solo, MP, or both? MP adds complexity because when you place an item from inventory to the world, it needs to shut down so that the world can update the object with the next state change.
norby007  [개발자] 2024년 3월 8일 오후 4시 58분 
"1. this mod breaks picking up furniture for me, i went through all my mods and it was this one that did it"

I see this, not on single piece furniture but multiple pieces... work on it now...
Space Donuts 2024년 3월 8일 오후 5시 03분 
Hi, I would like to add to this is that when I am picking up the treadmill and the US flag i get this error message , but everything seems to be working. just those two things I am getting the error for now.

ok lol, the old piano too is giving error while picking it up. and pinball machine. I dunno what they are called but it seems like it is having issues with "just-be-there-world-stuff-fillers".
Space Donuts 님이 마지막으로 수정; 2024년 3월 8일 오후 5시 07분
norby007  [개발자] 2024년 3월 8일 오후 7시 34분 
Chinny 님이 먼저 게시:
Hello ive found a few bugs with this mod.

1. this mod breaks picking up furniture for me, i went through all my mods and it was this one that did it

2. the radio doesnt keep playing music you have to re tune in, not sure if this is a bug but either way would be cooler if it kept playing

The furniture bug is now patched, it was an issue where multi-part furniture needs an item returned in the function to add to a table. I did not realize it was not returning that by default.

Thank you for getting this to me.
< >
전체 댓글 99개 중 1~15개 표시 중
페이지당 표시 개수: 1530 50