Finally added the long awaited LAN mode. See below for details.
CHANGES:
FUNCTIONAL:
- LAN mode is now an option in the “Host listen server” menu and there is a corresponding “Join LAN game” menu. I've tested this so far as I can myself, but it'd be great to hear if anyone manages to play any LAN games.
Anyway, here's what it does:
- Your server will not show up in the server list and can only be joined by computers on your local network.
- This does not require an internet connection.
- In order to join the game, you need to enter the host's local IP address. This perhaps isn't ideal, but I've put instructions in the “Join LAN game” menu on how to find that IP address.
- You do have to be logged in to Steam, but obviously it will still work in offline mode.
- I may have forgotten to ad any kind of feedback if you enter the wrong IP, so be aware if it takes more than a couple of seconds, you've probably made a typo or something. I'll try and remember to add some kind of feedback for the next update, if possible.
- Since the connection is directly between PCs on the same local network, there should be a very low ping and no practical bandwidth constraint.
ART:
- Applied new assets to Inception. Note that I don't yet have new assets for some of the map features, such as the circular floor and pillars.
BUGFIXES:
- That nasty SMG issue where it would seem to fire in semi auto sometimes is now fixed. It occurred when playing as a client with high ping. Sorry this one managed to stick around so long for how serious it was, I need to try and do more testing on other people's servers, since I tend to host.
- I should have greatly reduced the chance of getting your foot stuck in the floor. Unfortunately this is not something I can fix completely with one code change, as it's more of an animation issue which requires almost excessive attention to detail.