Migration¶
In this section im going to show you how extremely easy it is to migrate the system into your own project. Typically, the migration process is very easy, but the problem is that usually, due to assets that references other ones, you get some assets that you didnt want to have in your project, and you need to remove them manually. While developing this system, i tried my best to isolate funtionality, making the systems as much modular as possible, which reduces the dependencies between them, so when migrating you will only get the most important assets.
As you have seen, the project has two folders: Demo
and OpenRPG_Stats
. You have 2 options when migrating:
Migrating system only¶
If you want to migrate the system to implement it by your own with no demo content, just follow these steps:
- Right click the
OpenRPG_Stats
folder and in the context menu click on the Migrate option. The engine will show you a list with all the files that are going to be migrated. - Click Ok and you will now have to look for the Content folder of your project
- Select it and confirm the migration.
When done, the system will be completely migrated and you can start implementing it into your project!
Note
If you noticed, in the migration files list, the Icons folder of the Demo
folder will be migrated as well, because the data tables
DT_Buffs and DT_Effects are using those icons. If you dont want to migrate them because they are horrible, then
before starting the migration you just need to clear the icons for those data tables and save everything.
Migrating system and demo content¶
If you also want the demo implementation, the process is almost the same as before.
The only difference is that you need to right click the Demo
folder, not the OpenRPG_Stats
.
If you have any problem just take a look at the migration documentation from the Unreal Engine official docs. Once you have migrated what you want, you are ready to go to the Integration section.