1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-12-27 15:37:49 +00:00
Funkin/source/funkin/ui/credits/CreditsData.hx

35 lines
530 B
Haxe
Raw Normal View History

2024-03-26 16:33:54 +00:00
package funkin.ui.credits;
/**
* The members of the Funkin' Crew, organized by their roles.
*/
typedef CreditsData =
{
2024-03-28 06:57:22 +00:00
var entries:Array<CreditsDataRole>;
2024-03-26 16:33:54 +00:00
}
/**
* The members of a specific role on the Funkin' Crew.
*/
typedef CreditsDataRole =
{
2024-03-28 06:57:22 +00:00
@:optional
var header:String;
@:optional
@:default([])
var body:Array<CreditsDataMember>;
@:optional
@:default(false)
var appendBackers:Bool;
2024-03-26 16:33:54 +00:00
}
/**
* A member of a specific person on the Funkin' Crew.
*/
typedef CreditsDataMember =
{
2024-03-28 06:57:22 +00:00
var line:String;
2024-03-26 16:33:54 +00:00
}