Project Zomboid

Project Zomboid

Dynamic Monologue [BETA]
430 Comments
ɆⱠ ₲Ɽł₣Ø❥42Ø 27 Jun @ 1:37am 
42?
SevenGrainsOfSand 11 May @ 7:58am 
PLEASE make this in B42 i beg of thee
marshmallow justice 9 Apr @ 5:03pm 
I know you may or may not be working on this mod anymore, and perhaps not even into b42, but I just wanted to say that this mod is awesome. It makes my character feel so alive, with the curated lines based on events (ie. when freshly made character) etc.

There are only some problems I've experienced, DMMoodle.lua errors during certain events, and sometimes randomly (perhaps another player in my server did something near me at the time) like turning on a generator, sometimes the text shows up, sometimes not. But otherwise even if an error will occur it seems to still play the variable text.
MotaRin 9 Apr @ 2:35pm 
I updated russian translation. Check it out when you can :rennyf1:
plytz 21 Mar @ 6:13am 
B42?
SKhon 18 Mar @ 12:40am 
Very good mod, but need update ru translation :spiffo:
Hevan 16 Mar @ 3:18pm 
prosze zrob update b42
Hevan 16 Mar @ 3:18pm 
B42 PLEASE
plytz 12 Mar @ 12:19pm 
B42?
plytz 25 Feb @ 4:45pm 
B42?
jlcarneiro 12 Feb @ 6:50pm 
Great mod, thanks! I'm still on B41 and get this error when tired (some lines clipped):
function: MoodleCheck -- file: DMMainFile.lua line # 976 | MOD: Dynamic Monologue
function: EveryOneMinute -- file: DMMainFile.lua line # 1204 | MOD: Dynamic Monologue
java.lang.RuntimeException: __lt not defined for operand
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:900)
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:65)
at zombie.GameTime.update(GameTime.java:680)
(...)
plytz 11 Feb @ 7:19pm 
B42?
Diavolkiss 3 Feb @ 3:22pm 
Greetings. There was a problem that was not there before. Previously, the phrases spoken by the character were in the language of the game (Russian), but now the character always says phrases in English. What could be the problem?
aburntChicken_ 29 Jan @ 12:12pm 
@DeeKayy what is it?
plytz 26 Jan @ 12:21pm 
B42?
@Quarterguy300004 23 Jan @ 6:33pm 
Is that a spiffo's burgers? I could go for a...
DeeKayy 10 Jan @ 4:56pm 
theres a mod like this for b42 out already might be port of this one idk
plytz 10 Jan @ 9:26am 
B42?
Corpse Crusher 3 Jan @ 8:34am 
please, update ukrainian translation. A lot of phrases not translated
plytz 2 Jan @ 10:03am 
B42?
plytz 29 Dec, 2024 @ 6:18pm 
B42?
plytz 26 Dec, 2024 @ 7:43pm 
B42?
aburntChicken_ 23 Dec, 2024 @ 11:57am 
Enjoy the holidays and take your time! :spiffo: :deadrat: :bleach:
Fajdek  [author] 19 Dec, 2024 @ 6:32am 
I'll need to check if it'll run fine with current code. If it works decently enough I'll port it over.
plytz 19 Dec, 2024 @ 3:41am 
B42 when?
Halcyon Ways 11 Dec, 2024 @ 6:15pm 
You're mod has gotten really really good.
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Dec, 2024 @ 2:01am 
Please can you fix this. I have error every 3 sd in game when I'm exausted or sleepy at maximum
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Dec, 2024 @ 2:00am 
STACK TRACE
-----------------------------------------
function: MoodleCheck -- file: DMMainFile.lua line # 976 | MOD: Dynamic Monologue
function: EveryOneMinute -- file: DMMainFile.lua line # 1204 | MOD: Dynamic Monologue

LOG : General , 1733910843987> __lt not defined for operand
ERROR: General , 1733910843988> ExceptionLogger.logException> Exception thrown
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Dec, 2024 @ 2:00am 
java.lang.RuntimeException: __lt not defined for operand at KahluaUtil.fail line:82.
ERROR: General , 1733910843988> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: __lt not defined for operand
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:900)
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:65)
at zombie.GameTime.update(GameTime.java:680)
ᛗᚨᚾᛞᚨᛚᛟᚱᛖ 11 Dec, 2024 @ 1:59am 
at zombie.gameStates.IngameState.UpdateStuff(IngameState.java:566)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1623)
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)
LOG : General , 1733910843988> -----------------------------------------
STACK TRACE
-----------------------------------------
function: MoodleCheck -- file: DMMainFile.lua line # 976 | MOD: Dynamic Monologue
function: EveryOneMinute -- file: DMMainFile.lua line # 1204 | MOD: Dynamic Monologue
Ruru 11 Dec, 2024 @ 1:29am 
Great mod! but will this also works with conditional speech mod?
Fajdek  [author] 7 Dec, 2024 @ 6:09pm 
Translations are made by the fans of this mod, this mod is already plenty of work as it is, translating it by myself to other languages would just take way too much time and resources out of me to be viable.
Venom 7 Dec, 2024 @ 5:11am 
the mod is very good, but will there be a further translation into Russian?
Fajdek  [author] 5 Dec, 2024 @ 7:13pm 
Thank you. Progress has been halted temporarily because I got really sick but I'll get back into it ASAP!
andreea 5 Dec, 2024 @ 11:32am 
this mod is really getting better and better especially with the new speeches! i think it's one of my favourites. You're doing a great job :steamhappy:
Fajdek  [author] 1 Dec, 2024 @ 2:05pm 
Thank you and everyone else that uses this mod. And special thanks to Nielsost for coming up with a comeback that still has me laughing days after reading it, and Mahuba for making that heartfelt comment back in August that I still read from time to time.
Doe 1 Dec, 2024 @ 2:00pm 
Yoo that's awesome! I look forward to see what you'll do with this mod
Fajdek  [author] 1 Dec, 2024 @ 1:58pm 
I'd like to imagine some people will stay on b41 (atleast until stable b42 comes out, because the optimizations and better lighting alone are huge) and it brings me happiness to know that folks are enjoying stuff I have made. I've sorted out my issues with school and got some free time to work on this mod again, and honestly random folks coming to defend me after someone insulted the mod fueled my motivation like nothing else hahah.

Right now I'm focusing on just adding more variability to existing lines, but after that's done I'll start working on incorporating more 'Dynamic' element to the mod, I think the rain and fog elements are already well done, but there's still lots of work to do with everything else, such as adaption to zombies via kill count or exposure.
Doe 1 Dec, 2024 @ 1:32pm 
Just wanna say thanks so much for this mod! I can't believe you're still working on this mod so close to b42, but I greatly appreciate it
kluggin 30 Nov, 2024 @ 5:16am 
shout out for the amazing mod and shame on the goofy nerds bitching about a free shit
suzinistherealjuno 29 Nov, 2024 @ 12:30pm 
god pz players are always complaining about passion projects taking time and i hate it
Nielsost 26 Nov, 2024 @ 10:47am 
Plytz get a life loser, if it's such a pain to wait then make it yourself... oh you can't figure out coding??? no excuse.
VibrantGamer 25 Nov, 2024 @ 3:22am 
Disrespectful, he's trying his best.
plytz 24 Nov, 2024 @ 4:39pm 
No excuses.
Fajdek  [author] 24 Nov, 2024 @ 8:47am 
It's almost as if I'm not being paid to do this and instead I just dedicate my free time to this project when I feel like it. This mod functions correctly (apart from the NPC bug) and has plenty of features already. It'll go out of beta when I deem it complete, or at the very least, with all the planned features released.
plytz 24 Nov, 2024 @ 8:21am 
2 months later still not out of beta... no excuses.
Fajdek  [author] 24 Nov, 2024 @ 4:48am 
It's in the translation files. One of them is a name I kept using all the time, one of em is a name someone popular in the discord used to rp, and others are mostly memes
VibrantGamer 23 Nov, 2024 @ 3:02pm 
Can I get the list of names?
Fajdek  [author] 19 Nov, 2024 @ 9:20pm 
some lines require a specific first name, last name or first name+last name to activate. they're very few, niche and specific though so don't worry about it
VibrantGamer 19 Nov, 2024 @ 6:43pm 
Question, what does it mean to take your character's name into account?