Now I write to log right as the messages are sent. Whole operation of opening and writing to file take less than 2 ms, regardless if my log file is 50 MB or 10 KB. Reason for that is because I just append text to the file.
But yeah opening log file with notepad is painful, so spliting log by months seem like a good idea.
On some cars sides change if you use left/right driver position. However I'd don't think that is what you are looking for. To trully swap their sides you should use Dashboard Editor (start it with "/o dash"). I think it should be pretty straight forward, you just select different X and Y coordinates for items you want to change and modify background texture accordingly.
I mean: Speed gauges in picture located in right side. I want to move speed gauge in left and other gauges from left to right. Everything same but speed gauge in left side and the rest in right. I don't want to change driver position.
Too easy, heard it a bit too much. Maybe it's true, but if you have cracked the game, even if it's because you don't have money, you are absolutely not in right to ask for content for stuff that you cracked. Play your cracked and VOB modded game if you want, but don't come to the forums to express it. Thanks.
Great news for Pasci!
I finally took some time to improve TV mode.
I didn't have a qualify times log implemented, so logically this was a first step. Times are recorded per each Playername and Car combination. Why is that? Initially I planned to store per Username or UserIndex, but soon I realised that this would not work for AIs and again I would get much hate
As said if you change your Playername during qualify it will not change in time table. There will be a new entry added once you complete a lap. As entries are stored per Cars as well, there is no need to change Playername to make a new entry for new car.
My idea is now to display if a Player is in pit and add relative time comparison.
Is there anything more you would like me to add to a qualify part? Initially I displayed completed laps, but then I realised most of you fear from data. Possibly some info for viewed player like playername/username/country flag or to just highlight viewed player in a qualy list?
And finally main question, how should we start the TV mode?
I wanned a command "/o tv" which would start it and remove all LFSLazy interface, but many people will never discover the TV mode, because they don't read. It should be something intuitive and easy. Ideas?
Glad you like it Its already even better! As some have probably noticed there were some glitches when two players moved at the same time (updated within 1s). All moves should be smooth now.
I also added little bluish rectangle for player that you are viewing. As well as a car icon for players that are in race (if player is in pits it is red). Here is how it looks :
It should be no problem to move everything drawn by LFSLazy, as well as I think I can detect LFS mode and if needed send /shift f which would remove all LFS stuff from screen. Haven't tested it yet.
Other than improving TV mode I also did some work on Chat window. Now links are highlighted and clickable, there are player flags, ...