I wouldn't bet on that. We have been told that the MPR format is probably ... some kind of "modified", e.g. add time indexes to 'jump' within the replay but only from within LFS. As far as I know it is like a stream of in-game data, thus making it playable forward only and running LFS as dependency.
But I'm not sure about the bounds values.. these are maybe relatively to the node, 90° to the direction it is pointing in, while 65536 is still 1m. But don't trust on what I'm saying since I'm not 100% sure.
In fact, you are right... there is no request to get *ALL* NCN/NPL for players on the server and in the race.
I often used the IS_STA (status) packet to retrieve the number of connections and/or players in the race to then send IS_NCN oder IS_NPL packets for requesting player data, especially after connecting with InSim.
So... you can say there is some command and you can request everyone's data hehe
Thanks for all these kind words, it was a really nice feeling to read :')
A few month of abstinence was definately a good choice and I'm slowly starting to here-long the good days of LFS racing <3 *pounding* I had my first race since month today and it was -as always- exciting!
I'm finding my way back to a normal day basis and LFS is still in my racing simluation heart. I may spent some days to create some... err... skins that suit me or skins I'm able to do with my limited gfx talent, hehe.
Anyway.. if it would not be changed serverside, we need a workaround. Either monitor the RTP reply and ignore laps that are done in a specified timespan or send a "/restart"? :scratch:
Oh dear... I didn't expect much, no practise and just thoughts in my head I have like 3 weeks, and that weren't about the race, what turn next, when to brake... When I was able to concentrate on both a bit, I smoothly led the field, from behind. It was a very nice season with very nice people and I'm looking forward that I can continue racing with old strength. Thanks everyone and special thanks to smith
I know that 97% don't really care about this and would rather spam something like "What's the point of the thread?" for whatever reason that may be, but the other 3% might think, that it is "nice to know".
Today, due to very personal reasons, which I am not going to talk about further, I needed to announce that I leave the ZockerTempel Racing Team. But that's not all, I am also leaving LFS and many other things behind, at least for quite some time. Therefore you won't see me as an active member of the LFS community either. I feel very sad to have this decision made but currently I give myself no other choice.
I'd like to thank the ZT Racing Team that I was given the chance to join the team. It was the best time on the track with you guys! I still remember my first LFS days where I was convinced by the RB4's awesome sound and power on FE Green
I did already leave some greetings in the german forums for some special people but I want to leave some over here as well. LFS got a very good community giving criticism, suggestions, help other users and even spend their spare time to contribute something to LFS and to the community. Keep everything in one piece until I return some day, if anything needs to be broken I wanna kick it, too
For LFS... I don't have to say it because you will keep up the good work of course, anyway.. keep up the good work, Scawen, Victor and Eric LFS to the people
Special greetings to all of you in #liveforspeed on the gamesurge IRC network, I will join from time to time to push my stats :rasp:
As for LFS.Live and library development.. again, I can not continue with it. There will be more information on the site in the next days. Programmers feel free to grab some source if they need something. Everything will stay there since SF.NET doesn't delete anything.
If I remember right, the body damage is only visual damage so it does not afflict aerodynamics. For the suspension, if your inner wheel and it's nut watching the sundown, its not just visual
Hm.. LFS' target platform is x86 and win32 systems. If LFS is run in an emulated environment, the application may be run there as well ^_^ gotcha :P I don't get the point of complaining anyway. There's barely languages around who do not depend on something like a runtime (Python, TCL, Perl, .NET, everything *needs* something to be installed, even C / Cpp programs need some DLLs to be present already or are shipped). Except for the point that most of them are supported by it's developers for other OS ^_^ but lets move it to another thread :P
No win32 api. It was functions like those with structs. Also the "const char *src" confused me.
void Decompress(char *dest, const char *src, int *dest_size, int *src_size, HuffmanObj *obj);
But I simply gave up trying to use it. So I spent a bunch of hours to write my own huffman implementation in C#. Also pointed me to some list of compression algorythms, I started to write implementations for, so I unified them with an Interface ^_^
You should have seen my big grin when Zeeall's parking scene started, mwhaha in the video the police seems to be much close to Zeeall than in the replay ^_^
Excellent work, DoN! It all looks like lots of traffic in the city, great cut! Nice quality! Glad you put all your motivation together and finish the movie, even with the laggy replays.
This editor allows you to load, save and edit files that LFS uses for AI driver names, number plates and gender. You can quickly change the names that LFS uses for the AIs rather than edit manually 12 names all the time.
LFS uses the "Drv.nam" file in ".\Live For Speed\data\misc\".
This utility was created because I was using different sets of AI names for testing purposes with LFS.Live. If you feel to have a need for editing the names that way, feel free to use this tool. It is free of charge and released unter the GNU General Public License.
On the screenshots you see the user interface with randomly generated names and tags. The in-game screenshots show you the custom plates and driver names from the first screenshot.
Notes:
As of LFS Alpha 0.5P2, LFS loads the DRV.NAM only at startup. You have to restart LFS in order to make it use your changes to the DRV.NAM file.
If you get into the options with the page where you can edit the AI names, LFS will overwrite the numer plates that you have set. It uses the first 8 characters of the driver name.
Requirements:
You need the .NET Framework 1.1 by Microsoft to be installed. If you don't know if you have installed it already, try to run the binaries download of the editor. If it doesn't run, you probably have not
I guess that LFS somehow "forgets" that there's other cars to switch to. I had the same during a qualifying session where only 2-3 cars where on track because you got one free lap. So cars were leaving and joining the race.
At some point I could not switch to the other of two cars on the track. But as soon as the next racer joined, LFS knew about all 3 cars and I could switch. Another thing that happens to me is when watching replays, I get "Could not find Client <n>'s connection info", where <n> is a number. Maybe it's about the "forgotten" racers?
Yeps, GerG is completely right. If you read "80" on your speedo you are actually driving something between 80.000000 and 80.999999 km/h. So if you have no speed limiter, try to stay at 78 km/h as long as 80.000001 is considered as "speeding".
When staying at 78 km/h you can lift the gas a bit when speeding up to 79 so you do not hit the 80.00001+ mark ^_^