Adding the entry to the hosts file on the machine(s) that run your servers would probably make them contact the correct / same one, after a DNS flush and a restart.
Horrible, i've got zero consistency in the XFR, randomness. First laps were incredibly slow for no reason. When i found some speed my car was thrown off the track into a wall because i looked at a piece of curb. Got some zero-steer in the layouted chicane and couldn't stop, so my car got thrown off the track into a wall again. Other events include another roll and a drive-through penalty. :trophy:
Burnout 1 and 2 are great arcade racers. Burnout 3 and onwards, IIRC, basically reward you for crashing at any time, whereas in 1 and 2 it's actually quite bad to crash while doing the racing. Forza is decent for a semi-sim.
Really nice, feels very light and fast. "Diff with" confused me a bit, took a few seconds to figure out which thing gets compared to what, perhaps "Diff using" or "Diff from" would be simpler to understand right away.
Add usernames to demo. When an unlicensed copy queries the master server, pass the system id along and get a guest account / username back. Proper bans in demo.
incoming CNL { if (packet.ConnNum < highestConnNum) { p = getPlayerByConnNum(highestConnNum) // end connection p.ConnNum = packet.ConnNum // is moved down into this slot } }
struct MsgTypePack // 64 chars - send to LFS to simulate typing message or command { char Id [4]; // MST + zero char Msg [64]; // text message or [B][I]/command[/I][/B], must end with zero };
Yes, it is so very simple, as long as you do not consider that what you suggest
... will add a layer of exploitable code for which there is no solution.
... may cause bad experiences for a sizeable amount of users.
... could fulfill the previous points without actually being used much, and will certainly do so before being "overused".
Most of the userland/policy issues would be alot less apparent if a server running the restrictions was flagged as private, in which case the code makes no sense since you will achieve exactly the same by doing the small amount of organizing required for a semi-private server. Your suggestion will also reject someone who's built a clutch pedal that pushes a button, and admit someone who uses an xbox controller as a h-shifter.
What you've selected does not need to equal or even be remotely similar to what you are using, the code is pointless. You will achieve exactly as much by running a league or a "club" with the restrictions you want.
What's the point in enforcing things you cannot verify. Anything could send the axis value for the clutch, including a button. The H-shifter uses keys or joystick buttons, anything can send them, including paddles. It's not feasible to check for these things, the result is lots of code that will break as soon as anyone tries to break it.
I don't think LFS would be limited to choosing between a non-system and a poor system. BitTorrent is a great technology for distributing huge files by creating a huge network of unreliable sources, not so good for small files on a small network.
Let's say Scawen adds a file-not-found check to the update distribution system, triggered by the game not being able to find a file (or a file being "OOS") LFS would ask if you'd like to download the file and ask the master server where to find this file. Great for a broken installation. Add multiple source downloading and source broadcasting, dedicated servers (being servers) could notify the master server saying they're ready to serve the following list of files/packages, and/or that these files are available at location x.
Add a custom track to a dedicated server, set it up for distributing the file along with one or more sources on the web and clients could probably download the new content at very decent speeds without ridiculous delays before transfers start. A very generic update / repair system for the game turns into a decent "mod" distribution system with Scavier unable to control the contents and thus not "selling" unlicensed content. The system would still work if the master server was given to the community, if/when service and support is dropped for LFS.
Technology aside, obviously i want more tracks. If i had an amazing car in real life i'd want to drive it at many locations. Same thing.