It's possible that the client is capable of more than just being a server. Running
help "Bethesda.NET" 0
in the console reveals some interesting commands, such as login, checking if the player is logged in, getting some profile stats and whatnot.
So of interest is whether the scripting engine (Papyrus) is capable of accessing the network or changing anything about the network commands (especially destination/content). If so, that's possibly bad because a lot of players have a propensity to just run as admin[0] due to script extenders in the various games, which are required for a lot of the most popular plugins (e.g. SkyUI).
Used innocently, this could be really cool for modders. Check for updates or even download patches while the game is running for example. Or, hell, multiplayer.
There's also a couple of other commands I found interesting in the game console, such as PyConsole and LuaConsole, which are described as Python and Lua consoles, but running these didn't do anything for me. Those would be fun to play with in game.
So of interest is whether the scripting engine (Papyrus) is capable of accessing the network or changing anything about the network commands (especially destination/content). If so, that's possibly bad because a lot of players have a propensity to just run as admin[0] due to script extenders in the various games, which are required for a lot of the most popular plugins (e.g. SkyUI).
Used innocently, this could be really cool for modders. Check for updates or even download patches while the game is running for example. Or, hell, multiplayer.
There's also a couple of other commands I found interesting in the game console, such as PyConsole and LuaConsole, which are described as Python and Lua consoles, but running these didn't do anything for me. Those would be fun to play with in game.
[0]http://skse.silverlock.org/skse_readme.txt