What I call a log would be a customizable display screen, where some messages would appear in order, from most recent to oldest, something like:
...
Survival skill failure: you manage to lit a small fire
Critical survival skill failure: You can't lit the fire, and lose your flint
Critical camping failure
You find a crab under the welp
Survival skill successfull
...
Right now, I can display these kind of osiris or script informations, but they last a few seconds, and one chases the other, so there is only one displayed at a time.
And REALLY, please understand that there is a big difference between something like
DisplayText(CHAR/ITEM User, STRING "whatever text",INT howLong, BOOL show on text log) and the fact of having to create a dialog in the third party dialog creation, and script the fact that it will appear at some time.