Project Zomboid

Project Zomboid

Daily Report Journal (Statistics & XP Gains)
114 条留言
Eurymachus 10 月 4 日 下午 2:44 
Hi Guys,
I haven't heard from DANi, so I went ahead and reforged the mod.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3580557206

Compatible with existing saves (Don't have both mods running)
One-shot migration from old DRJ moddata records.
New file system writing (instead of moddata), to mitigate crashing due to player.db file size error.
Persistent window settings across sessions
Hotkey 'Z' to show/hide window.
MelonChihuahua 9 月 19 日 下午 6:33 
Mine has stopped working after day 106
Inexorable 9 月 17 日 下午 11:49 
Amazing mod, however, it stopped working on my save after day 27
The report still shows up everytime I go to sleep, but it's stuck on day 27
LoneDeGrim 9 月 14 日 上午 8:25 
Understand that this mod currently doesn't support new skills that have been added mid-save but would it be possible in the future update? Or can someone add a new patch to fix this?
It would be a shame to start a new game after running a long term playthrough.
ladyteruki 9 月 3 日 上午 3:01 
Loving the mod ! It's really helpful as a new player to try and improve. I didn't know I had it in me to kill 55 zombies in Builder mode in one single day, and I would never have known without this mod. It gives me confidence for the next run ! At the moment I don't fully understand all the stats displayed when we die (what's the difference between the average displayed under "zombies killed" and "average kills" ?) but I'm enjoying what I'm understanding so far.
Is there any chance you would be able to include how much money we are carrying at the time of our death ? I'm always trying to collect as many dollar bills as I can, as an additional challenge...
Freedom 8 月 31 日 上午 8:14 
yeah, mod is really amazing and I hope split screen support can be added too
Baancho 8 月 28 日 上午 6:50 
@DANi fyi key 21 is 'Y' http://i.imgur.com/36vtvkK.png
Kolopis 8 月 25 日 下午 1:57 
Hello. Marvellous mod. Mods like this make the game more complete. Do you plan to make it work in the split screen?
DANi  [作者] 8 月 14 日 下午 11:56 
Would be nice to have a hotkey or button to access the journal
Yeah, I want to add that as an option. In the meantime you can just collapse the window and leave it on screen. Or uncomment "toggleReportWindow()" in the "function onCustomUIKeyPressed(key)" in dailyStatisticsAndGains.lua line 1159ish. Also change the key there, key 21 is the Z key btw
Kaefer 8 月 14 日 下午 6:42 
What is the key to open the menu without the need to sleep? No options or section(s), appear in my mod tab.
gabrieL 8 月 14 日 上午 6:10 
This mod is great. I'm gonna be using it in every run from now on. If I could add a suggestion, it would be nice to have a way you could see if you leveled up a skill on any given day. Maybe a '+1' by the xp gained. And also a hot key to open the window. Great work dude.
Honkela 8 月 12 日 上午 5:46 
Ok gotcha!
DANi  [作者] 8 月 12 日 上午 1:21 
"This mod currently doesn't support new skills that have been added mid-save via other mods. Add these mods from the beginning of the save if you want them tracked."
Honkela 8 月 11 日 下午 11:26 
Made a discussion with the error from log in case you want to look into it.
Honkela 8 月 11 日 下午 1:43 
Hey, is this mod incompatible with custom skills by any chance? I noticed I stopped getting info on new days when I started using toughness skill mod. The report still shows up after the day and shows the days before I added the mod. Removing the other mod made new days show up like before.

Love this mod btw, really motivates me when I see the actual progress I am making every day!
Cameron_JT65 8 月 6 日 上午 3:05 
Is there a way to view the report on command?
ASINSINA 8 月 2 日 上午 3:28 
anyone knows one made for MP? thanks
ジーベック 8 月 1 日 上午 2:26 
Can you make it resizeable ?
seronis 7 月 13 日 下午 4:42 
Consider having the journal compact the entries down to weekly summaries once they are X weeks old to reduce memory
seronis 7 月 13 日 下午 4:39 
What exactly is supposed to be broken in 42.10 ? I'm using it in 42.10 and my only complaint is i just barely finished off all but 3 zombies from being surrounded by a few dozen and the journal pops up in the middle of fighting and gets me killed by those last few.

My fault. Didnt realize Z was a hotkey for it and must have bumped it while dodging zeds. But REALLY should have it do a check for nearby zed count and not open the window if any is nearby
DANi  [作者] 7 月 8 日 下午 2:23 
Broken in 42.10
Skill issue

Would be nice to have a hotkey or button to access the journal
Sure, in the meantime you can just collapse the window and leave it on screen. Or uncomment "toggleReportWindow()" in the "function onCustomUIKeyPressed(key)" in dailyStatisticsAndGains.lua line 1159ish. Also change the key there, key 21 is the Z key btw

I have also had issue with 7am start/days not counting because I didn't sleep
looks like I have to doublecheck this
eniocharles15 7 月 7 日 下午 2:40 
Broken in 42.10
MinhXeOm 7 月 6 日 上午 8:04 
Would be nice to have a hotkey or button to access the journal ...
Loccatpowersdog 6 月 19 日 下午 3:51 
I have also had issue with 7am start/days not counting because I didn't sleep & I also too wonder how/where the toggleable keybind is (& what it is by default).
bingley 6 月 18 日 上午 11:21 
works for me on 42.9! anyways, would be cool if it also tracked fuel usage!
Ryan 6 月 17 日 下午 8:28 
42.9 compatible?
Green Pizza 5 月 26 日 下午 12:45 
I added it to an existing save but it isn't working - does it have to be launched with a new save?
logiko 5 月 26 日 下午 12:22 
broken
zrt 5 月 26 日 上午 9:08 
Below is a temporary solution to clear the players.db file of all data from the "Daily Report Journal (Statistics & XP Gains)" mod.

1. Make a backup of the players.db file (c:\Users\User_Name\Zomboid\Saves\Your_save...

2. Launch the game in debug mode. Enter the command in the LUA console:
getPlayer():getModData().dSAG_dayStats = {}

3. In the browser "DB Browser for SQLite" (https://sqlitebrowser.org/) open the file players.db and execute the menu command:
Tools -> Compact Database... -> main
p6kocka 5 月 16 日 上午 8:02 
Is there anybody who knows what exactly to edit and where? (to have this window toggleable)
DANi  [作者] 5 月 2 日 上午 3:46 
Thanks for reporting the issues with the player.db size. I did not anticipate the limit being around 3-4MB and will look into how this can be avoided, like saving to a file as suggested.

anyone else unable to find the option to set keybind to the journal? doesnt show up under key bindings tab and mods tab (in game option)
if it isnt already a feature, could you make it so we can see our daily report not just when a new day starts?

That isn't a feature yet, but you can go into the code and comment out a line (at the end where the keypress function is) and the Z key will toggle the window. You can also change the key there if you want.
Hexdien 4 月 30 日 下午 10:35 
Daily journal is very useful, but it does got a major problem when reach too much time lived.
After 3 years, and lost of Megabyte(3-4MB) stored on BLOB entrie on data column of player db.
When the information reach that much data, the game isnt able to save the player, which occurs the error Buffer Overflow on player.db.
Keep with you great work, we're very greatful!
TwisTonFire 4 月 30 日 下午 7:11 
The "Daily Journal" mod is truly excellent; however, all information is stored in the player database, which cannot exceed a certain size limit. Once this limit is reached, no further data can be saved. I have also contacted the developers at The Indie Stone to explore the possibility of making the player database a bit more robust. Nonetheless, I wanted to reach out here as well to suggest to the mod’s developer that it might be worth considering an alternative method of storing data, rather than relying on the save file’s player database. Perhaps a new file in the shared Lua folder could be a viable option?
vtsfly 4 月 30 日 上午 6:32 
Hey Dani, love your mod, but it has a significant issue: when a Brazilian streamer (ShivasBR) reached 3 years and 1 month of gameplay during the ratrace, this mod caused the playerdb file size to exceed the game's save limit. After that point, the game could no longer save character data. Perhaps limiting the mod to store only the last X days could resolve this issue. We had to run a Lua command to clear all the mod’s stored data, after which everything returned to normal.
saintbrutal 4 月 23 日 下午 8:06 
anyone else unable to find the option to set keybind to the journal? doesnt show up under key bindings tab and mods tab (in game option)
kentuckyzombiekiller 4 月 9 日 下午 5:37 
if it isnt already a feature, could you make it so we can see our daily report not just when a new day starts?
DANi  [作者] 3 月 23 日 下午 2:18 
It doesn't matter what time you start. At the beginning of loading in the world first time it set's the initial skill xp for each level, no matter if it's 7am or 5pm. Then it compares them with current skill xp at 00:00 and makes the report. btw, regardless if you're sleeping or not, sleeping only for popping up the window.

I can't reproduce it and it never happened in many testing and normal play-throughs. Check the logs if there has been any errors.
🔰 3 月 22 日 上午 4:37 
Basically, it has 1 day too much right now. After 2 midnights i get the day 3 journal entry (which is technically correct as i get it at like 0:10, so 10 minutes after midnight) but it have been 2 days up to that point (full days), hence the wrong average
🔰 3 月 22 日 上午 4:35 
Yes i did. I receive the report when sleeping so usually somewhere around midnight. I havent looked at the code but im assuming that because i start at 7am instead of 9, it starts to count the first day after just 2 hours (at 9) but because no sleep means no journal entry.

If thats the case then the method of tracking should / could be changed to just have a counter for the 1 ingame hour method and count to 24 with it. Then the start time is irrelevant
DANi  [作者] 3 月 20 日 下午 10:48 
Ah ok, yeah day 1 report shouldn't be missing. Weird that it counted correctly 3 days but didn't generate first report.

You started the savegame with the mod enabled right? I gotta check and test custom starting dates then.
🔰 3 月 20 日 下午 12:31 
then it might be an issue with custom spawn dates / times or something? here is a picture of the end of my second day:

https://imgur.com/a/j49Baw3

i spawned at 7:00 so that might be what triggers the wrong average here but as you can see, 2 daily entries, a little over 100 killed zombies but average is 35ish when it should be 50ish.
DANi  [作者] 3 月 20 日 上午 1:07 
Day 1 report happens at 00:00 after spending the whole day being spawned in at 9 am usually. So that counts as 1 day passed and 1 report is generated. If you kill 30 zeds in that first day, it'll show 30 average which is correct. Then from 00:00 to next 00:00 is day 2 and report 2 (which will pop up on day 3). If you kill 0 zeds that day, it'll average to 15 which is correct since 2 days have passed and you still have 30 kills.

It does proc the first time on day 2, but shows the report for day 1 since the initial values (day 0) are set when spawning in the world first time.
🔰 3 月 19 日 下午 1:35 
dont know if it has been mentioned but the average calculation is wrong. it procs the first time on day 2 and i got 70 zombies killed but shows 35 on average per day but the 2nd day is literally 0 minutes old. should be days - 1 for average calculation.
DANi  [作者] 3 月 19 日 上午 12:29 
This mod currently doesn't support new skills that have been added mid-save via other mods. Add these mods from the beginning of the save if you want them tracked.

If you have added new skills with mods mid-save, the reports will only continue working if you disable these skill mods again for that save. Basically returning to the set of skills the character started with when the save was created.

If the 42.5 update (I haven't checked yet) added new skills or changed internal skill names, and you continue an older save, this might also happen.

I'll look into how this can be future proofed for long saves that are played for months, where new skills might be added by the devs. This will also fix reports if new modded skills are added mid-save.
H00D3DCL4W 3 月 17 日 下午 2:13 
same here since new patch it creates an error when I first load in then one everyday at Midnight, when report appears its stuck on day 113.
defqwop 3 月 17 日 上午 10:11 
probably, i added alot of mods mid save, how do i fix the issue?
DANi  [作者] 3 月 17 日 上午 8:00 
Have you enabled mods mid-save, that added new skills?
defqwop 3 月 16 日 下午 5:10 
im stuck at day 10 for some reason
haypo 3 月 13 日 下午 3:08 
I think since 42.5 I'm stuck on the first day since it updated
Loccatpowersdog 3 月 10 日 下午 2:49 
Maybe another mod was interfering, just popped up on my 4th day this file