Jump to content

3D Modding 2024


Recommended Posts

This tutorial is about how to modify a 3D model in Flashing Lights in June 2024. I don't know if everything works perfectly because it is new.

Downloads:
-UABE 3.0 beta 1

-Unity 2019.4.38f1



Tuto:

You will have to choose a 3D model you want to modify and the new 3D model you want to replace the other one.

Open UABE, then click on the Open button.
image.png.240bdb3b744669ffe612d8231bf7812b.png
And go to the FlashingLights_Data folder (*Disk*:\SteamLibrary\steamapps\common\Flashing Lights\flashinglights_Data) and select the "data.unity3d" file. It can take some time for it to load so, be patient.

Click on the "+"
image.png.f2635595f13bd772ba2889639c6c4397.png
And you will see the hierarchy appearing like this:
image.png.8e77d6ccf007fafc7a79c6258b9a4984.png
Here, we are only interested by the Assets files. To find the model you want to modify, you will have to check every file until you find it. I recommend you to change the order by Type by clicking on it because we are searching for Mesh file
image.png.2022a6ff864b98c6b619ca75fa4985e9.png

When you find it, click on it, on Plugins and Export it as obj.
image.thumb.png.88e3b796f7583b310e81f501769eea64.png
It is useful to adapt your new 3D model to the old one.

Now, I recommend you to you use Blender to adapt your new 3D model or create it. Then, export it as obj.

When you have your new 3D model, create a Unity Project
image.png.6688c53e2ca7f6fd06e817181d09dba2.png

 

 


image.png.8a50ee212bde7549016ba71038fa6594.png
Wait for the project to be created.

When it's done, You will have to import you 3D model by drag and dropping it on the Assets part
image.thumb.png.fcc308efe35dbac297d7cafc135144b2.png

And insert it on the scene by drag and dropping it from the Assets
image.thumb.png.544adad5d7d052573f3bea71404d65be.png

Now, you can build the project by clicking on File and Build Settings...
image.png.224020d84419aae374306719b2b2dadf.png

After it, just click on "Build" button and select the folder you want.

Now, you have created you own Unity "game". You will open a new file from the UABE (see the informations above). You will select the file inside of your Unity build in the "_Data" folder
image.png.5f591a7fd58074ff7e99843ee947ff76.png
And the file should be the "sharedassets0.assets"

When it is open, you should see a file named "default" on the Asset
image.png.e02cc8087ba2fa521fb3681aa3c64467.png

Click on it and click on Export Dump, Dump as a text file
image.png.917baa7aa4729b9ff1e30e8edfb5d00d.png
Select where you want to save it and rename it by the name of the 3D model (Mesh) it is supposed to replace.

Now, you will have to find a name for your mod.

Go back to your Unity build, in the "_Data" folder and you will need the "sharedassets0.assets.resS" file.
I recommend you to copy it in your mod folder. Now, you can rename it by your mod name like this :"*Mod name*.assets.resS".
 

And go back to your text file, you exported from your "game". Open it with a NotePad.
Modify the second line and write the new file name between the ""
image.png.e342f155d4e0cc73ea7b454b10853248.png

Then, go at the end of the file and modify the last line by writing the name of the other file(*Mod name*.assets.resS).
image.png.d56daeb9a1c9fa6d8d6fa4f1870671a4.png
Save the file.

Go back to UABE in the files of Flashing Lights.
Go to the file you want to modify, click on it then on "Import Dump"
image.png.347f839d0c94681be3c1a83caa511ee4.png
And select the file text you just modified.

Select the "data.unity3d (Bundle)" in UABE then click on "File" and "Apply and save Selection
image.png.5edb29089c456bcfd545c30e652bf939.png
Choose the folder you want and wait for it (it can take several minutes).

Rename it by removing the "-mod" at the end.
And now, you can copy/past the new "data.unity3d" file and the *Mod name*.assets.resS to your flashinglights_Data folder. The "data.unity3d" should replace the other one.
When it is done, you can launch your game and the 3D model should be modified.
Don't forget to modify the Texture if you want something clean.

Azriel.

Azriel.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...