Project Zomboid

Project Zomboid

Portable Televisions
188 Comments
himchickenrich Apr 24 @ 5:24pm 
Oh pretty please with sugar on top update this for build 42!
Bl4ckD3ad06 Apr 16 @ 4:53pm 
i already need this for build 42 xD since i suscribed this mod it became a must need in my not so long life challenges here xD
Kenpachi Feb 23 @ 12:26pm 
Will for sure keep an eye on this for 42. Very cool.
댄싱로즈 Jan 29 @ 11:04pm 
I put my portable television on the floor and right-clicked it, but I only see the pick-up item. I don't see the button to turn the television on.
Orange Elite Jan 24 @ 7:19pm 
im so excited for this to come to 42.1!!!
Ostalius Jan 19 @ 11:28am 
Still using this in my private server but I can't get the "Device Options" to show, right clicking on placed object, right clicking on item while in the FLoor inventory, etc.. only way to open is is to grab it in hand but then I need to drop it to be able to watch tv but once drop cant interact with it
Panopticon  [author] Jan 17 @ 1:13am 
I started playing through Build 42 today, and once I get a good grasp of what's changed in-game and in the code, I'll port this to B42.
esteban88 Jan 12 @ 1:25pm 
pls updating you mod for b42 and you mod is phenomenal
early_retirement Jan 8 @ 3:29pm 
Any chance of updating this mod to B42?
Panopticon  [author] Dec 27, 2024 @ 7:31am 
I think I've had that problem too, the distinction between "mods" and workshop mods is annoying and should be cleaned up at some point by the devs
Dj / Booce Dec 27, 2024 @ 7:20am 
I figured it out. This has been plaguing me for over 5 hours of me doing all these steps like deleting and installing my whole workshop, as well as verifying files.

I added it to mods.... not workshop..... thats why it didn't have the files. Nothing online said that was a symptom of it.... which i feel like is weird, thats probably a common issue new people have and i haven't played in like a year.
Panopticon  [author] Dec 27, 2024 @ 7:17am 
@Dj / Booce
That's strange, but maybe its a known issue with dedicated servers you can try looking up. Regardless, I would double-check if the dedicated server actually downloaded the mod correctly in its mod folder, which has a very long file path and needs some exploring. If not, I would manually copy the files over from your workshop mod folder which is also has a very long file path and needs some exploring. You can keep your comment afterwards, I would rather have it here in case it helps someone else.
Dj / Booce Dec 27, 2024 @ 6:47am 
Hey man, sorry to bother you. Been having an issue with this mod and another mod called "Motorious car pack", anytime its used in MP, it says server is missing this file. it works fine with all my mods in singleplayer but as soon as i put it on my server it gives that error to me. Can you help me? Maybe its my fault? Thanks anyways. I'll remove this after wards to clear all these up.
Panopticon  [author] Nov 10, 2024 @ 9:47pm 
@ᛗᚨᚾᛞᚨᛚᛟᚱᛖ
Could you please not flood the comment section and move everything into the proper discussion? At first glance I am seeing that your mod problem is Light-Switch Overhaul, not Portable Televisions.
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ Nov 10, 2024 @ 8:35pm 
STACK TRACE
-----------------------------------------
function: bulbContext -- file: z_SwitchWorldContext.lua line # 54 | MOD: Light-Switch Overhaul
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@b8d8905e
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla
function: createMenu -- file: BB_FAO_ISWorldObjectContextMenu.lua line # 32 | MOD: First Aid Overhaul - No Antizin
function: createMenu -- file: BC_ISWorldObjectContextMenu.lua line # 23 | MOD: Braven's Camouflage
function: createMenu -- file: LimitActionsController.lua line # 292 | MOD: The Only Cure
function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: doRClick -- file: ISObjectClickHandler.lua line # 60 | Vanilla
function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 379 | Vanilla
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ Nov 10, 2024 @ 8:35pm 
ERROR: General , 1731299569861> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getProperties of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1731299569861> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getProperties of non-table: null
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ Nov 10, 2024 @ 8:35pm 
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:214)
at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:228)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3086)
at jdk.internal.reflect.GeneratedMethodAccessor1084.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ Nov 10, 2024 @ 8:35pm 
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
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.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ Nov 10, 2024 @ 8:35pm 
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:173)
at zombie.ui.UIManager.update(UIManager.java:938)
at zombie.GameWindow.logic(GameWindow.java:262)
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)
Kual Aug 22, 2024 @ 1:04am 
@Panopticon
Got it, thanks for the explanation ;)
Panopticon  [author] Aug 22, 2024 @ 12:24am 
@Kwal
It *shouldn't* but it could. The only scripting IIRC is associated with the items, so if that behavior started once you started using the item, it's plausible.
I otherwise don't know how to control the radios and TVs. My code is pretty much a hack, and the voodoo Java implementation of their functionality is only understood by the original TIS dev who is unreachable.
Kual Aug 21, 2024 @ 7:44pm 
Hey, quick question—does your mod make all the TVs turn on by default? I noticed that only one TV can play at a time in the game, and sometimes when I walk past other TVs, they load up and start playing, which makes the TV in my base miss its show. It's kinda annoying.

I’m guessing it might be how the game handles TVs, but I was wondering if your mod has anything to do with this? Also, any chance you could make it so TVs and radios start off instead of on when the game starts? That might help with the issue.
Anach Jul 4, 2024 @ 6:40am 
Cool mod, but now I want a mod to add more real brands.
Panopticon  [author] Mar 4, 2024 @ 2:38pm 
@ashtenwilson5
Weird, I've been able to watch at an angle at the lowest volume.
dapperDad Feb 28, 2024 @ 8:31am 
For anyone having an issue getting the "Device options" to show up. Try right clicking the item in the "Floor" inventory. Do not right click on the device itself. I could not get the Device options to show up for the life of me. But that was because i was clicking directly on the placed tv.
ashtenwilson5 Feb 16, 2024 @ 12:18am 
@panopticon staring dead on at the tv worked if its even at a small angle it doesnt work
Panopticon  [author] Feb 3, 2024 @ 9:38am 
@K i m.
You might have a mod conflict.
Kim. Feb 3, 2024 @ 8:36am 
Why My Game Wont Show Up The Menu When I Click "Device Option",It Keep Disappering When I Click It
Panopticon  [author] Feb 2, 2024 @ 8:50pm 
@ashtenwilson5
You did face the TV, right? I believe the volume has an effect, but there's just too much voodoo magic going on with how TVs have been implemented.
ashtenwilson5 Feb 2, 2024 @ 8:40pm 
Something seems messed up with the watching aspect it doesnt seem to let you watch it it doesnt lower boredem or anything
404_coffee.exe Dec 16, 2023 @ 6:27am 
very useful
Panopticon  [author] Nov 24, 2023 @ 10:21am 
@Ultraviolet
Go ahead and do that. I don't mind compatibility patches.
Ultraviolet Nov 24, 2023 @ 9:36am 
I think I can work around it by checking the items on the ground in proximity or adjacent tiles. Would you like me to work it out myself ? I mean, some people are not so friendly towards collaboration between mods, the main reason for my question was regarding that issue.
Panopticon  [author] Nov 24, 2023 @ 9:04am 
@Ultraviolet
I looked into your incompatibility situation. I don't know how to check for adjacent tiles in regards to dropped items, but they use a different class from normal furniture and inventory items. The entire nature of using TVs is bugged, but if you find some lead, let me know.
Ultraviolet Nov 23, 2023 @ 1:12pm 
Would you like to collaborate on making my Learn To Read mod compatible with yours ? https://steamcommunity.com/sharedfiles/filedetails/?id=3005975760
Toby Nov 12, 2023 @ 1:08pm 
This mod is cool as hell and very useful, thank you!
Panopticon  [author] Nov 11, 2023 @ 2:29pm 
@Tyler
Build 42 is out????????
No, probably not, I would have to find time to test it.
Tyler Nov 11, 2023 @ 10:32am 
does this work in build 42
Bennyboi08 Nov 7, 2023 @ 7:21pm 
I actually have one of these
Killbloxi Oct 20, 2023 @ 11:09am 
Kinda sad that basements and snow is water break so much mods, used to wounder why this mod and true music didn't work now I know why ! Overall a very good mod I love it
anarko_1 Oct 6, 2023 @ 2:35am 
aw man i hate looting for items, thankfully you can select a trait to spawn with one



thanks for that
Panopticon  [author] Oct 4, 2023 @ 10:18am 
@anarko_1
No
anarko_1 Oct 4, 2023 @ 9:55am 
can you craft these tvs?
Panopticon  [author] Sep 17, 2023 @ 9:39pm 
New update:
Added Brazilian Portuguese (PTBR) translation (thank you Corsa!)
Panopticon  [author] Sep 12, 2023 @ 10:43am 
@Ryuu
Yes, there is a game limitation where the TV must be placed for the channels to actually play.
Nobody Sep 12, 2023 @ 9:08am 
Today I learned that if you use this mod with the survivors radio mod, then attempt to use "TVM" channel, nothing happens while the portable TV is in your hands. It works if it's on the ground, but if you put it back up, it will force the portable TV off. No errors show up, so it's really weird on how this happens lol. Anyway, Portable TV's are a must have, it's definitely a QOL mod for sure.
Panopticon  [author] Sep 3, 2023 @ 3:55am 
Woah wtf an update?
Added icon to "Switch Mode" context menu action (forgot to update this...)
Added German (DE) translation (thank you SirJas0n!)
Cleaned up translation file formatting

It has been a while since I have taken a look at this mod, and I did not test my changes, so let me know if a translation is not displaying correctly or if the items no longer work for you (but did in the past)

In terms of the TV mechanic, I haven't made any progress, and frankly I stopped caring. Maybe Build 42 will include some secret changes, but goddamn making mods is soul-draining.

I hope you have a great day, thank you all <3
gripp Jul 20, 2023 @ 5:59am 
@Ponopticon
It's been turned on for some saves now. I'll try to unsub and sub again after my next death :tragedian: Thanks for quick reply and all the content you provide!
Panopticon  [author] Jul 19, 2023 @ 11:53pm 
@gripp
I have never seen that happen before. Did you add the mod to an existing save?
gripp Jul 19, 2023 @ 5:12pm 
For some reason it does not work. I place it on the ground before turning it off/on, trying to select 'Device Options', TV screen pops for a moment and disappears right away. Any way to fix it on current save?