

- Jpexs free flash decompiler edit shape offset how to#
- Jpexs free flash decompiler edit shape offset mod#
- Jpexs free flash decompiler edit shape offset Pc#
- Jpexs free flash decompiler edit shape offset series#
These are SWF files directly embedded as the data of an export, along with a few other pieces of information about the GUI file. Open Startup.pcc in Package Editor, and we switch the Exports tab from the main interface On the left, we can see the GfxMovieInfo exports. The package name is typically the GUI file name prefixed with GUI_SF, however a few ones like DesignUI (progressbars, timers, and counters) don't really have a naming convention, so look for things like designui. In Mass Effect 3, we have exports most times prefixed with GUI_SF_, which indicate the package and binary exports of a GUI file. These exports typically have the letter SF in them, which stands for ScaleForm. I am not sure what it is in Mass Effect 2. For this, we will be finding GUI files, which have a class of GfxMovieInfo in Mass Effect 3 and BioSWF for Mass Effect. We can view a list of exports, their hex data, properties, etc. ME3Explorer has pretty good support has good support for viewing the PCC package format.

Jpexs free flash decompiler edit shape offset how to#
My tool works with both compressed and decompressed PCC files.įor the sake of learning how to extract a GUI on your own, we will extract 1 GUI manually, and from then on use my tool to automatically extract them on demand.

For this guide, we will use such a tool, my ME3 GUI Transplanter tool. If you are working in any game besides Mass Effect 3, you must decompress the PCC to extract the GUI, or write tools that will decompress it for you. You should copy this to a different folder that we will be working in. Startup.pcc is part of the basegame, so you will find it in the BIOGame/CookedPCConsole folder. GUI files are located inside of specific PCC files, but for our example we will look in Startup.pcc, which contains a lot of different GUI files that are used quite often. You can skip to the next part if you aren't interested in the technical details, just extract some GUI files using the command line options shown below.įirst we open up ME3Explorer's Package Editor (previously known as PCC Editor 2). To understand how a GUI is stored in Mass Effect 3, we will manually extract a GUI file from a binary export and modify it to produce a working SWF file. Mass Effect 3 uses SWF, which are compressed by the PCC they are in, or by the SFAR their containing PCC is in.
Jpexs free flash decompiler edit shape offset Pc#
Mass Effect 3 combat HUD GUI showing PC Power Wheel and Subtitles GUIsįlash player files are files with the extension of SWF (ShockWave Flash) and SWC (ShockWave Compressed). Recently the push to HTML5 has effectively killed flash player, so there likely won't be many more games using SWF based interfaces. Adobe Flash scales to different sizes very well, and back in the middle to late 2000s was a pretty well known language for web development. Unreal Engine 3 supports Scaleform GFx, which is a middleware layer for the engine which allows developers to write interfaces in Adobe Flash Player and deploy them into a game. Mass Effect 1, 2 and 3 are all built on top of a modified version of Unreal Engine 3. You will need to understand the idea of program disassembly to effectively follow this guide.
Jpexs free flash decompiler edit shape offset series#
GUIs in the original Mass Effect series.ME3Explorer - This guide uses version 2.0.6, but newer versions are better.
Jpexs free flash decompiler edit shape offset mod#
