Skip to main content

Create Stage

How add your own Fighting Stage

StageDataAsset​

A bit like Fighter you will put all stage data in the DataAsset

You ave some examples here:

Character Folder

If we inspect one of them :

Character Folder

  • Stage Id -> Unique id
  • Name -> The display stage name
  • Description -> The stage description
  • Thumbnail -> Image used in Stage Selection Screen or Stage Loading Screen for example
  • Level -> The level map associated to the stage
To Know

The Level map parameter are a SoftObjectPtr

This means it's not loaded by the Editor yet by default, it will be loaded asynchronously

Add the Stage to the System​

Like the fighter we will now put the Stage in the DataTable that will contain all game stages

In the plugin default example we have DT_AFT_Stage_Default

Character Folder