I think an excellent (and probably easy) feature to add to JoeQuake would be to have a command
maplog
] maplog
Wrote joequake\maplog\e1m1-001.log (a text file)
Where e1m1 is the name of the map and 001 is whatever the next sequential number is.
The content of maplog.txt would be simple
maplog file content wrote:
[mapdate]May 25, 2005 06:41 PM[/date]
[mapplayer]Player[/name]
[mapname]The Slipgate Complex[/mapname]
[mapcode]E1M1[/mapcode]
[mapkills]23/28[/kills]
[mapsecrets]0/4[/secrets]
[maptime]08:36[/time]
[mapskill]3[/skill]
If done this could be used with the idea of an ONINTERMISSION alias, although someone could type it at the end of a map too.
This would eventually open a whole new horizon in Quake singleplayer, I believe.
First, single player map results could easily be shared among players.
Second, a player access to what maps they played and how they did.
Third, it would open the doors for an external program such as the launcher I am working on to read these files and display information such as maps played or not played and what settings were used.
There are a lot of potential uses for this. Especially as there is a very strong single player map development community in Quake.