JunkV3nd0r Posted April 15, 2020 Share Posted April 15, 2020 Hello,I am trying to make a blank gui file that opens, saves the system time to a global value, and then closes. I was also thinking about making gui files with some interesting functions, that I assume are more complicated than that.My current understanding of how the fallout 4 GUI's work are the SWF files do all the heavy lifting as far as code goes and the fallout 4 engine just calls them. I admit this is a random assumption but if they where just using the swf files for media seems... silly?So I've been playing aronud with these swf files using de compilers and "Flash Develop" for a few days and it doesn't seem to be working. My version of "working" is that the project launches, it doesn't have to look like it does in game but it should not be blank or not crash. I haven't gotten it to do that and I'm not sure if it's me screwing up the decompiling, or not installing the flex SDK right (the installer appears to be broken, it all ways gets stuck on the last part of the install) SO while googling for solutions I saw an article that said flash develop couldn't edit swf files completely, only partially because adobe doesn't let anyone make a functional IDE to compete with theirs. SO MY ACTUAL QUESTION!Is do I have to buy adobes IDE to be able to edit the fallout 4 SWF GUI files completely (Completely I.E: adding totally new buttons with totally new functions.) also I assume their IDE is called Flash and costs about $30 a month.besides genuine curiosity, I ask this because I was a kid who watched newgrounds and wanted to emulate what I saw, and was devastated by the high price of flash (unaware I could have used any drawing program to animate >_>)So since then I've held a grudge against adobe and see them as greedy jerks, and paying for a program that they hold an annoying monopoly over, upsets me.BUT I don't think I have all the facts and I'm not sure what of my assumptions is real and whats fake. SOOOo I'm asking this question.Thanks in advance :D Link to comment Share on other sites More sharing options...
YouDoNotKnowMyName Posted April 16, 2020 Share Posted April 16, 2020 (edited) I also want to make custom UI stuff (custom perk system for crafting and so ...).I don't know anything about the whole "how to edit swf fil" thing, but as far as I can tell it is not really possible to edit UI stuff for FO4. The thing that upsets me about adobe isn't the price, it is the fact that you are forced to use the monthly payment stuff ...I would rather pay thousands of $ once than to depend on a working internet connection.And if they want they can just do whatever ...With a "bought" licence, I can put the software on a harddrive and lock that away and nobody can take it from me! (Yes, I have issues, ... trust issues .... problems with dealing with things that I can't control ... problems with depending on the "good will" of other people ... ) if you want to buy the Adobe flash stuff, you would HAVE TO get the newest cloud-s***. But you can always get it another way if you know what I mean... :pirate: :cool:(There are some google docs somewhere on the intenet with lots of useful download links ... ) As far as i understand, the swf file is the "compiled result" of a fla file. So you would "decompile" the swf into a fla file and then edit the fla file in adobe animate (the software used for this stuff). SORRY FOR THE RANT, by the way, greedy people / greedy companies just trigger me .. Edited April 16, 2020 by YouDoNotKnowMyName Link to comment Share on other sites More sharing options...
JunkV3nd0r Posted April 16, 2020 Author Share Posted April 16, 2020 Same with the triggering ,YouDoNotKnowMyName.and not to trigger you more but the question is asking if adobe has made it so only their program can edit stuff made in the flash coding language. Which seems odd cus most coding language don't work like that. unless flash isn't a language.....I guess it could be some labor saving tool, but it seems too complicated and proprietary for that. Espically since everyone kinda hates it now... Link to comment Share on other sites More sharing options...
Carreau Posted April 16, 2020 Share Posted April 16, 2020 Hello, I am trying to make a blank gui file that opens, saves the system time to a global value, and then closes. I was also thinking about making gui files with some interesting functions, that I assume are more complicated than that. My current understanding of how the fallout 4 GUI's work are the SWF files do all the heavy lifting as far as code goes and the fallout 4 engine just calls them. I admit this is a random assumption but if they where just using the swf files for media seems... silly? SO MY ACTUAL QUESTION!Is do I have to buy adobes IDE to be able to edit the fallout 4 SWF GUI files completely (Completely I.E: adding totally new buttons with totally new functions.) also I assume their IDE is called Flash and costs about $30 a month. Instead of adding a blank GUI file, why not just use OnMenuOpenCloseEvent https://www.creationkit.com/fallout4/index.php?title=OnMenuOpenCloseEvent_-_ScriptObject instead? You can key off the UI being opened to set your global. If you want a UI to set a value of a global, you're going to have to get into xSE programming territory as the bridge between ActionScript and Papyrus is scaleform. Link to comment Share on other sites More sharing options...
JunkV3nd0r Posted April 26, 2020 Author Share Posted April 26, 2020 (edited) oh, well I'm doing this because I'm trying to get the date and time from the computer currently using it. I heard that this was doable with a SWF file and since I was thinking about editing flash anyway, I went in this direction.The GUI will be blank visually, but will have code carrying the time and date and then sets it to an in game value.Though thanks for the info about a UI setting a global, that'll probably come in handy.Sorry for the super late reply I hadn't realized I'd been gone that long. Edited April 26, 2020 by JunkV3nd0r Link to comment Share on other sites More sharing options...
Recommended Posts