Jump to content

New Program Holotapes?


TwilightOne

Recommended Posts

Hello all!

I've noticed that the games or "program" holotapes one can play on the Pip-Boy are .swf files. If I'm not mistaken this is a flash file.

Does that mean we will get a kind of Newgrounds on the Pipboy?

Kidding, but does that mean players will make working emulators, and complete games, even a working basic OS ingame for let's say settlement management? Just thinking out loud.

It would be surely more immersive than having menus and sub menus to no end though.

Link to comment
Share on other sites

Yes, but this flash runs on a virtual machine simulated by the game, rather than being run directly on the computer (thankfully for security concerns). Its functionality has some limits put in place by the engine and it's not always the easiest to work with. Especially when it comes to affecting anything inside the game with the .swf which is... difficult. You may have noticed that this is only for games which don't have any effect on your Fallout gameplay at all. The menus and UI in the game are made through SWFs as well, but they're passed to the game through what looks like a hard-coded interface.

 

So, yeah there are a lot of possibilities but don't expect a ton of stuff all at once. Half the time, these things are going to be easier to do with Papyrus than they will be through the .swf interface.

Link to comment
Share on other sites

There are Papyrus Events for getting data out of a Holotape Flash program, but I don't know of any way to pass data *in* to the Flash program, unfortunately. I also don't know Flash, so I have no idea how those Papyrus Events are called on the Flash side.

Link to comment
Share on other sites

There are Papyrus Events for getting data out of a Holotape Flash program, but I don't know of any way to pass data *in* to the Flash program, unfortunately. I also don't know Flash, so I have no idea how those Papyrus Events are called on the Flash side.

 

I'm very rusty with Flash (haven't worked with it for years) and a complete beginner with Papyrus I'm afraid, so I've struggled with this a bit. The Flash side of things seems to call on an instance of the BGSExternalInterface class, calling invisible methods through it. This seems to be how the virtual machine flash gets data from the rest of the engine, but the options seem coded within the engine itself.

 

As mentioned though, I don't really know what I'm doing so take that with a grain of salt.

Link to comment
Share on other sites

Is this what your looking for?

Settlement Management Software by matzman666

http://www.nexusmods.com/fallout4/mods/12032/?

 

I made this mod with Papyrus, not with Flash/Scaleform. Currently there is no way to do it with Flash/Scaleform because of missing interfaces (besides that I refuse to learn a dying technology). Would require F4SE functionality to pass data between the game and the swf menu.

 

However, I have seen someone experimenting with taking flash games he found on the internet and loading them into a terminal. Most where working though there are issues with key presses (Only predefined keys are passed to the flash application)

Edited by matzman666
Link to comment
Share on other sites

  • 2 years later...

I know this is an old post I'm posting on, but I don't know of a better way to get this info.
Where exactly have you seen someone trying to implement flash games like that? I've been searching and googling for a long time without finding any info about it.

Link to comment
Share on other sites

Yeah but when I meant -- it looked like matzman knew something about transferring an already existing swf game into a holotape game. As far as I can tell, it's not just a simple "take an already existing swf program and drop it in." There's some kind of conversion process to make an already existing swf compatible with fallout 4, I think, and I don't know what it is.

Link to comment
Share on other sites

Yeah but when I meant -- it looked like matzman knew something about transferring an already existing swf game into a holotape game. As far as I can tell, it's not just a simple "take an already existing swf program and drop it in." There's some kind of conversion process to make an already existing swf compatible with fallout 4, I think, and I don't know what it is.

Try asking registrator2000. He made Journal of the Sole Survivor, which is also an SWF:

https://www.nexusmods.com/fallout4/mods/13462

Not only that, but considering that he's also making F4SE plugins, he's a wizard for all intents and purposes. If anyone can help you, it's probably him.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...