Project Zomboid

Project Zomboid

11,741 ratings
Has Been Read
19
11
14
26
2
6
11
4
4
2
2
6
5
5
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.032 MB
Jul 11, 2021 @ 10:26am
Dec 11 @ 7:28am
32 Change Notes ( view )

Subscribe to download
Has Been Read

Description
A similar feature has been added to vanilla in Build 42, showing checkmarks on books you've already read or no longer need. However, this mod is based on a different concept: "Rather than showing what you've already read, this mod shows what you *should* read next."

With this mod, unread or unfinished books are clearly marked, making it far easier to spot what to grab during looting - especially in urgent situations where every second counts.

Even in Build 42, this mod continues to offer faster recognition and survival-focused UI assistance. Use whichever system fits your playstyle - or both in combination!

Overview :
Add the unread mark on the book's icon that has not been read or has been read only halfway.
Confirmed to work with Build 41/42 and also work on MP.

Features :
  • Books that have not been read will display the original icon with "?". This includes skill books that are no longer needed at current level.
  • Books that have been read only halfway will display the original icon with "!".
  • Books that have been read completly will display the original icon only.
  • You can mark a book. For example, you can check to see if you got it or not. Marking can be done from the context menu of the target item.

Options :
These options are available with Mod Options in B41.
  • Show "Not Read" mark (?) : Can specify whether to show or hide.
  • Show "Not Completed" mark (!) : Can specify whether to show or hide.
  • Show "Already Read" mark (v) : Can specify whether to show or hide.
  • Show "Not Completed" mark as "Not Read" mark (! -> ?) : Can specify whether to change the display or not.
  • Show "Self Marking" mark (/) : Can specify whether to show or hide.
  • Show "Current Target" mark (o) : Can specify whether to show or hide.
  • Show mark on Map : Can specify whether to show on Map.
  • Show mark on Flier : Can specify whether to show on Flier.
  • Show mark on Brochure : Can specify whether to show on Brochure.
  • Show mark on Titled Literature : Can specify whether to show on Titled Literature.
  • Show mark on CD : Can specify whether to show on CD.
  • Show mark on VHS : Can specify whether to show on VHS.
  • Show mark on HomeVHS : Can specify whether to show on HomeVHS.
  • Auto Marking : Automatically mark when retrieved to your inventory (including holding containers).
  • Reverse Marking Display : Reverses the display of Self Marking (defaults to all books with Self Marking displayed).
  • Share Flier Mark : Can specify whether to share the flier marks.
  • Share Brochure Mark : Can specify whether to share the brochure marks.
  • Share Titled Literature Mark : Can specify whether to share the titled literature marks.
  • Share Self Marking : Can specify whether to share the self marking.

Known Issues :
  • For CD/VHS/HomeVHS, only the "Not Read" mark will be displayed, the "Not Completed" mark will not be displayed at this time and will be treated as unread.

Future plans :
  • Bug fix (if exists)

Remarks :
  • Modded books should also work as long as they comply with the vanilla's book-implementation.
  • To make the map already read, the map must be read after enabling this Mod. Maps read before enabling this Mod will be displayed as not read.
  • You may add it to your mod pack without confirmation and credit. However, please use at your own risk, as I have not been able to verify that it works with SP.
  • Since v1.1, the implementation is very dependent on vanilla code. Therefore, I hope that the function of this Mod will be implemented on the vanilla side in the future.
  • If you were unable to log in to the MP server due to an upgrade of this mod, please try the previous versions by downloading them from "Change Notes".

Release Notes :
  • v2.15 - Hotfix for Build 42.13.
  • v2.14 - Supported Titled Literature, improved compatibility with Inventory Tetris (B42).
  • v2.13 - Supported Flier/Brochure, added share options.
  • v2.12 - Supported options for Build 42.
  • v2.11 - Compatible with Build 42.
    Please refer to "Change Notes" for the older history.



My most favorite mod, "Pump Pury" has been flagged as sensitive content and is no longer visible to many users. Please help rescue this mod!

If you enjoy this mod and would like to support its development, you can do so through the services below. Your support helps keep me motivated and allows me to continue improving and updating the mod. All contributions will be used for development purposes, such as AI service subscriptions. [buymeacoffee.com] [ko-fi.com]

Workshop ID: 2544353492
Mod ID: P4HasBeenRead
Mod ID: P4HasBeenRead
Popular Discussions View All (14)
35
Mar 21 @ 7:59pm
PINNED: Translation file here
PePePePePeil
3
Aug 9 @ 1:36pm
Unable to make it work
Darkiematter
0
Jan 26 @ 8:25am
PINNED: Bug & Issue Reports For B41
PePePePePeil
552 Comments
я видел видео Dec 11 @ 8:45pm 
became broken after i downgraded from .13 to .12. my interface bugs away from the screen except for a window my mouse on. description windows do not open at all
Whites Dec 11 @ 5:56pm 
need help. it says error trying to subscribe in game and doesnt allow me to join my friend server.
Depresión Severa Dec 11 @ 2:22pm 
b42.13 destoyer of pepepepepei mods
M00nStalker Dec 11 @ 7:25am 
The new hotfix throws thousand of errors as soon as I open the inventory (on the B42.12.3):

https://pastebin.com/ZtW0L4tv

Fixable by downloading the older version. But that's not very practical.
Baisounours Dec 11 @ 7:17am 
@khanhnnt even with B42.12 legacy my game have some serious problem runing with cleanUI
khanhnnt Dec 11 @ 6:01am 
v2.15 - Hotfix for Build 42.13 error in my game with v42.12. you cant play old version world in 42.13 man. so keep 42.12 is only way
Cinna Nov 18 @ 11:14pm 
mod causes lag for my pc
雨雨雨 Nov 16 @ 7:50pm 
what does the blue dot on top of the mark(v) mean?
SlimeCopper Oct 31 @ 2:39pm 
muy simple, pero muy util 10/10 y god:steamhappy:
跟着超人飞 Oct 26 @ 4:08am 
错误起源于两个 MOD 的交互:
首先在 Has Been Read MOD 的 P4HasBeenRead.lua 第 403 行的 perform 函数中触发;
随后调用了 Pump Pury MOD 的 P4PumpPury.lua 第 190 行的 perform 函数,最终导致错误。