ThatRozebudDude / FPS-Plus-Public

Other
123 stars 109 forks source link

Scriptable Storymode Week #115

Closed soushimiya closed 4 weeks ago

soushimiya commented 1 month ago

I've made it possible to create custom weeks by extending the Week Class. Example:

// assets/data/weeks/SupersecretWeek.hxc
class SupersecretWeek extends Week
{
    override function create() {
        name = "Tutorial"; //Text displayed in the upper left corner such as "Hating Simulator ft. Moawling"
        short = "Tutorial"; //Short version of "name" (Optional)
        songs = ['Tutorial']; //Songs on this week
        characters = ['dad', 'bf', 'gf']; //Menu Characters
        locked = true; //Is week Locked by default (Optional)
    }
}
ThatRozebudDude commented 1 month ago

Did a quick overview of this and this looks pretty good but I think I'll take a closer look tomorrow and maybe make a few adjustments on this branch before pulling. 👍