LFS already does this to a certain extent. It's a fine line... Kicking laggers vs LFS netcode being blamed for dropouts.
The other problem is the nature of the Netcode being a mix of central and peer 2 peer.
How do you measure the lag? Between players where it counts, or to/from the server where it's less important unless players are proxied via it.
"Set max connection latency or TTL to prevent teleporters from hindering other racers." is already mentioned in the list.The InSim idea is a good one. Have more detailed connection info could open up other possibilites for mods.
Can we clarify the 127.0.0.1 no password situation.
Currently InSim listens on the specified IP or 0.0.0.0, thus what's being proposed is the checking the source IP is 127.0.0.1 and ignoring any password, yes?
I'm not sure this is really a good idea. It's going to cause security problems for hosters (such as myself and many others) that run multiple LFS instances on the same server (IP) under different security contexts for different admins.
If anything it would be better to have a dedicated InSim password IMHO.
AFAIK, Wind direction isn't displayed anywhere at all. Might be due to the fact track direction isn't either. (No North reference) I guess this is where the flags, trees, smoke give the best reference.
I think the track/layout is now displayed in the setup window for reference. (This was only recently added, if I recall)
Agreed, we need less clutter. But adding marshals is probably low on the priority list. However it's a direction I'd like to see LFS go.
That said IMO all these are really client based preferences/functions, so I'm leaning away from adding them to the list. The original idea was to extend the server message display time, if I recall, so I'll add that.
* Marshalls password would be alternative admin password. /Marshallspassword=<password>
* /Marshalls=<playername1>,<playername2>,<playername3 >...
* Command bitfield in cfg to dictate available commands
/Marshallcommands=00110101 ;allow restart,kick,change track+cars)
/Marshallscommands=CanEndRace,CanSetCars,CanSetTrac k,CanBanPlayer,CanGivePenalty,CanSpectate,CanKick. ..
A RCM message with some type of confirmation countdown would probably do before a restart. Confirm start or be spectated. Yes? That would solve the grid sleepers.
#2 Has already been discussed before, if my memory serves me right. It was heavily debated, particularily on the point it would cause more problems with idle players, just sitting on the grid and not racing. Not an easy problem to solve. But definely something an inSim mod could do, by adding the necessary logic to spectate everyone after each race and then have an auto restart of some sort.
Good option for competitions. I've wished I had that option at a few LAN comps. A few of the drivers had DL setups which gave ~.5sec a lap advantage. Made it difficult for newcomers to compete.
Good idea. We need an "include" directive in the setup.cfg, so common configurations can be set across multiple servers.
/include=allservers.cfg
1. I guess it will be released in the next incompatable patch (X)
2 & 3. Thanks. Updated. Just seen this in the W update!. All great news and show the devs are open to some of our ideas.
Agreed that wouldn't be ideal. Definitely a league think IMO, but this thread is about everyones suggestions not just mine, so enuff from me on the topic.
On the minimising topic. Is this a client thing? Like when it connects/server list tec. If so there's an option already to stop that. It needed for possible firewall/Internet connection dialogs that popup in the background on first sign of internet traffic.