View source
class PlayableCharacter
package funkin.ui.freeplay.charselect
implements IRegistryEntry<PlayerData>
extended by ScriptedPlayableCharacter
Available on all platforms
An object used to retrieve data about a playable character (also known as "weeks"). Can be scripted to override each function, for custom behavior.
Constructor
Variables
Methods
getOwnedCharacterIds():Array<String>
Retrieve the list of stage character IDs associated with this playable character.
Returns:
The list of associated character IDs
getResultsAnimationDatas(rank:ScoringRank):Array<PlayerResultsAnimationData>
Parameters:
rank | Which rank to get info for |
|---|
Returns:
An array of animations. For example, BF Great has two animations, one for BF and one for GF
shouldShowUnownedChars():Bool
Return true if, when this character is selected in Freeplay,
songs unassociated with a specific character should appear.