I came up with this idea, is pretty similar to Simple Quests System from Pheonix KageDesu.
Basically it adds a new option on the pause menu named Notes, this opens a notebook with two pages were you can manually add entries by script calls, like a diary for the player that can be updated all the time.
You must have these images at img\pictures on your project folder (You can edit them or replace them, just make sure they have the same proportions).
This plugin is created for 1280x720 games, if you use diferent dimentions you have to adjust it.
The plugin use CatCafe Font by default, you can download it here (Is in ttf, you must convert it to woff, I'm sorry I can't distribute it, it's against their terms.).
Script for adding a note from an event:
$gameSystem.addNoteEntry("Text", "Title optional");
Title can be omitted or set to null if not desired.
You can use this for commercial and non-commercial games, just credit me when you do it (Megum).