One application comes to mind for this: watch for new screenshots (assuming they automatically get put into a directory for Fallout 4 screenshots) and add the in-world coordinates to the EXIF data.
- a fitbit (pipbit?) for Fallout, track how many km/miles ran/walked, how many km while carrying how much kg of equipment, theoretical calories lost
- since it seems to synchronize stats and inventory, you can map where the player killed most enemies/took most stimpaks so you can get a heatmap of enemy-rich zones and rank them by difficulty - divide killed enemies by health lost (or used stimpaks)
- there are sites like fallout4map.com which track the location of unique and hardcoded items, you can automate this now
It would be incredibly cool to have a script that automatically manages your inventory while playing the game, e.g. the player picks up all items and has the script auto-drop them if they don't meet certain requirements (value/weight ratio, duplicates, etc.). I'm excited to see where this goes!
I find the way the game displays inventory (particularly guns) quite irritating to say the least. I want to see one ammo type at a time (since you need minimum one gun per ammo type) and then to see a comparison (damage, rate of fire, accuracy, and specials).
I really like this idea, but one of the big "improvements" for me in the scavanging system (given that I didn't play New Vegas, which I believe implemented some of this) is that it's no longer just about weight to value ratio, and it's also about rare components (screws, gears, etc.) for weapon mods. For this to be useful to me, it would need a customizable "hit list" of crafting components as well.
Am I the only person who collects lots of stuff early in a quest, runs out of room when I find better stuff, then drops a bunch of it in a locker/cigarette machine/corpse near the front door in the hopes that I'll stumble across it later (current return rate = 0)?
Fallout 4, being a Bethesda game, has first class modding support on desktop PC. AFAIK, Xbox One should be getting similar capabilities within the next year, and PS4 is rumoured to follow suit.
Mods give you complete access to accomplish anything with the game world or interface, even morph it into a completely different game.
games like Nethack and Dungeon Crawl Stone Soup actually have client scripts that do that. One could take them as a foundation to work out the details of such a tool. I think this would be really really helpful.
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.
Would be interesting to play around with. Imagine having a "Twitch plays Fallout 4", but with someone playing the game properly but Twitch gets to control the inventory, armour, weapons, map etc... all via the pipboy api.
So there is no authentication on the API endpoint? I have my PS4 connected directly to the Internet to avoid NAT issues, and I wonder whether the API would be available openly as well.
This is very cool. I have to wonder though what you could do with it, like I don't mean to devalue the OP but I see a lot of people here discussing the possibilities (inventory management etc.), but what is there to stop you from doing that with traditional modding? I guess with consoles this might be useful (although I heard consoles can play PC mods this time around), but as far as the PC goes its probably far easier just to use make an actual mod for the game that does what you want instead of bouncing it around wirelessly with a relay.
If people downvoting me could explain why, that would be nice. I'm not trying to downplay the OP's creation and I think it's really cool. I was trying to reply to the people in this thread because I feel like they are praising it for the wrong reasons. It's not like we can finally access your inventory programmatically and script it for the first time ever, you could already do all of that stuff with regular modding, and it'd probably be a lot easier too. Maybe I'm wrong about that, but if so I'd like to know how.
As an analogy, to me it'd be like praising WIFI for finally allowing us to communicate between computers on a network.
Only level 12 by November 20th? The desire to play must not have been that strong. He already got side tracked with something that isn't getting him any more loot.
Between settlement building and figuring this out, what else is there? ;)
In all seriousness, I made a new character for investigating the relay and fuzzing the server when I wanted so I wouldn't be screwing with my first character.
If someone wants to chip in for a copy of XBox One Fallout 4, I'd be happy to look at adding support for it this weekend - it's 100AUD which is a little crazy.
Incidentally, flexlm/port 27000 used to be how a variety of apps were licensed. Much pain was had when the license manager would occasionally go out to lunch.
rcfox|10 years ago
a_bonobo|10 years ago
- a fitbit (pipbit?) for Fallout, track how many km/miles ran/walked, how many km while carrying how much kg of equipment, theoretical calories lost
- since it seems to synchronize stats and inventory, you can map where the player killed most enemies/took most stimpaks so you can get a heatmap of enemy-rich zones and rank them by difficulty - divide killed enemies by health lost (or used stimpaks)
- there are sites like fallout4map.com which track the location of unique and hardcoded items, you can automate this now
lambdaops|10 years ago
tomf64|10 years ago
UnoriginalGuy|10 years ago
I find the way the game displays inventory (particularly guns) quite irritating to say the least. I want to see one ammo type at a time (since you need minimum one gun per ammo type) and then to see a comparison (damage, rate of fire, accuracy, and specials).
violentvinyl|10 years ago
Am I the only person who collects lots of stuff early in a quest, runs out of room when I find better stuff, then drops a bunch of it in a locker/cigarette machine/corpse near the front door in the hopes that I'll stumble across it later (current return rate = 0)?
SSLy|10 years ago
tvararu|10 years ago
Mods give you complete access to accomplish anything with the game world or interface, even morph it into a completely different game.
erikb|10 years ago
FLUX-YOU|10 years ago
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
misterdai|10 years ago
socmoth|10 years ago
netcraft|10 years ago
lambdaops|10 years ago
praseodym|10 years ago
Roby65|10 years ago
easytiger|10 years ago
axx|10 years ago
zxter|10 years ago
robmcm|10 years ago
joonoro|10 years ago
joonoro|10 years ago
As an analogy, to me it'd be like praising WIFI for finally allowing us to communicate between computers on a network.
lfowles|10 years ago
[0]: http://www.creationkit.com/Category:Papyrus
nosideeffects|10 years ago
lambdaops|10 years ago
In all seriousness, I made a new character for investigating the relay and fuzzing the server when I wanted so I wouldn't be screwing with my first character.
voltagex_|10 years ago
newman314|10 years ago
pinchn|10 years ago
unknown|10 years ago
[deleted]