XaiJu
zrsx
zrsx

patreon


[Subcene] Character Selector

This is a customizable subscene allowing you to choose from a set of characters.
A demo scene is included.

This is for creators... or anybody who likes to make their own scenes! With this, you could start off your scene by offering a selection of characters to play with :)

In short, just add the subscene into your scene: all the UI is done for you. You could add (or remove) as many character as you want.
See the "How to use" section below for more details.

This is based on the "Character Selector" used in the "Christmas present" scene.

Here's a preview video!


How to use

Important: Before adding the subscene, make sure you have a "Person" atom with the default name "Person". You can change it after loading the subscene.


To add the "Character selector" subscene in any scene:

1) Add atom: "Misc" / "SubScene" (click directly on the UI flag icon to have this pre-selected).

2) Select the Subscene and go to its "SubScene" tab.

3) Click on "Load existing" and browse to this ZRSX subscene.

=> Want to know more about subscenes? Check out the full guide.


How to customize the subscene

Ok, the whole purpose of this is to have a character selection that you can edit to fit your scene. How do you do that?

Before we get started:

Under the "CharacterSelector" subscene, you'll find several Animation patterns. What do they do and what should you change?

All triggers are under the "Animation triggers" tab of the AnimationPatterns.
Note that there are no triggers on the animation steps: you should only bother with them if you want to change the animation length (if you want to change the length, change the "Transition Time" on "Animation Step" tab of the 2nd step only).

Here are the main animations that you need to change:

There is also a "Reset" button at the back of the platform.
You can add new triggers to it to make it hide all your scene elements that should be loaded after the character selection. Basically, this should be the exact opposite of the triggers you'll add in the "Animation-HideAll" AnimationPattern.


Credits & thanks

All mandatory dependencies are in bold ; others are advised for the best experience but shouldn't break anything if missing.

Inherited dependencies (if you already have the above packages, don't bother getting those below - you should already have them):

[Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector [Subcene] Character Selector

More Creators