Project Zomboid

Project Zomboid

45 ratings
Daily Report Journal [Reforged]
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.235 MB
4 Oct @ 2:25pm
24 Oct @ 6:13pm
7 Change Notes ( view )

Subscribe to download
Daily Report Journal [Reforged]

In 1 collection by Eurymachus
Spiffo's Rat Race - Approved Mods
29 items
Description
Daily Report Journal [Reforged]

Track your survivor’s journey — one day at a time.

The Daily Report Journal [Reforged] rebuilds the original Daily Report Journal mod from the ground up for Project Zomboid Build 42+, bringing modernized data handling, cleaner UIs, and seamless file-based persistence.

Overview
Every in-game day, the Journal automatically records your survivor’s key statistics — skill growth, zombie kills, weight changes, and more — into a structured daily log you can review at any time.

The Reforged Edition preserves the spirit of the original while refactoring nearly every system for stability, performance, and long-term compatibility.

Key Features
  • NEW TAB: XP Log - Displays the last 50 XP gain entries for each skill.
  • Daily Stat Summaries – Automatically logs all key stats each in-game day: XP gained, zombie kills, weight, and total score.
  • Trend Tracking – Compare your survivor’s progress day-by-day and week-by-week.
  • Skill Insight – View per-skill XP gains, level-ups, and trends over time.
  • File-Based Storage – Replaces old modData saves with lightweight file mirrors for each survivor.
  • Migration Support – Safely imports legacy DRJ modData into the new format.
  • Reforged UI – Updated layout, cleaner typography, and better data alignment.
  • Developer-Friendly Design – Data written as plain text and easily parsed for future expansions or analytics.
  • Backward-Compatible Header System – New saves start clean, migrated ones retain all previous records.
  • Toggle the Journal window with 'Z' (Default can be changed in the Main Menu Mod Options).



Mod Support and Twitch
Any questions you can find me in any of the places below:

Twitch[twitch.tv]
Discord[discord.gg]



Technical Upgrades
  • Rewritten file I/O system
  • Optimized day-record hydration from RAM
  • Legacy-safe migration for Original Data
  • Rebuilt weekly averages logic
  • Base64?RichText conversion pipeline (optional decode on hydration)
  • One-to-one data preservation (no rounding or truncation)



Compatibility
  • Build: 42.x and above
  • Compatible with most UI and HUD mods.
  • Incompatible with outdated Daily Report Journal versions prior to Reforged (remove old version first).



Save Behavior
  • Each survivor receives a unique journal file (/DailyReportJournal/<Name>_<Timestamp>/journal.djr).
  • New characters begin with a fresh journal (header created on GameStart).
  • Migrated saves preserve all previous data in one-to-one format.
  • Journals are stored in your Zomboid/lua folder and persist across sessions.



Credits
  • Original Mod – Daily Report Journal by DANi
  • Thanks to the Project Zomboid modding community for continuous support and testing.



Change Highlights
  • Save Window Position and Pin state across sessions.
  • Toggle the Journal Window with 'Z' key.
  • Automatic migration path for legacy modData.
  • New Tab - XP Log (Plans for XP Graphing per Skill in future)

Workshop ID: 3580557206
Mod ID: dailystatisticsandgains
Popular Discussions View All (1)
6
24 Oct @ 5:53pm
error
ASS
21 Comments
Eurymachus  [author] 24 Oct @ 4:56pm 
@diz You can absolutely change the keybind yourself in Mod Options.

Personally, I keep the window open and collapsed at the top of the screen, that way I can quickly hover over it for daily stats without it getting in the way. Since the window’s position and state persist across saves, it’s easy to set it up once and forget it.

I totally get your point though and I’ll keep it in mind for the future. The idea was that each player could set up the window and keybind however suits their play style best.

Glad you're enjoying the Mod (Sorry the sprinters didn't...)
diz 24 Oct @ 7:43am 
And please take that feedback as purely an idea to improve it. Really like this mod. (Just don't like dying. ;)
diz 24 Oct @ 7:42am 
Please default the keybind to nothing. There is no real need to have this mod pop up except after sleep. Died because I accidentally tapped Z while sprinters were chasing me. Any key remotely close to WASD is a horrible choice for a modal dialog that covers up your character.
Eurymachus  [author] 8 Oct @ 4:36pm 
Looks like Steam had a blip with the automated approval system and it took longer than it should have. Update is available now though <3
Eurymachus  [author] 8 Oct @ 5:38am 
Latest version uploaded: Keybind can now be changed under Main Menu Mod Options.

Note: Due to API restrictions, Modifiers (SHIFT etc.) are not saved across sessions.
Eurymachus  [author] 8 Oct @ 2:39am 
@KemonoAmigo I'm working on a re-binding system.

For now you're welcome to alter the line mentioned bu SIMBA
SIMBAproduz 7 Oct @ 9:06pm 
@KemonoAmigo, In the mod folder, go to the "DRJ" file and just change line 14 to:
local TOGGLEKEY = 65 -- 'F7' button

Or, change the key to whatever key you want.
KemonoAmigo 7 Oct @ 7:46pm 
Definitely love the mod, thanks. But I have to agree with one person below, I need the change the keybind. I press Z a lot because I use it for more than one shortcut already.
Eurymachus  [author] 7 Oct @ 9:02am 
Yes sir! It no longer writes the journal to mod data, it creates a journal file in Zomboid/lua :D
ShivasBR 7 Oct @ 6:28am 
Hey racing friend, can I finally use this mod without worrying that after 3 years it will break my save? I had this problem using the mod in my race :D
:spiffo: