Repository navigation
Custom Menus (FOR HSCRIPT)
SadeceNicat edited this page Dec 25, 2024
·
1 revision
mods/ModFolder/data/states/HaxeStates/MainMenu/scriptName.hx
mods/ModFolder/data/states/HaxeStates/Freeplay/scriptName.hx
mods/ModFolder/data/states/HaxeStates/StoryMode/scriptName.hx
function onCreate() {
trace("onCreate");
}
function onUpdate(elapsed:Float) {
trace("onUpdate " + elapsed);
}
function onLoad(loadObjectName:String,object:Dynamic) {
if (loadObjectName == "bg") {
remove(object);
}
}
function onSelected(option:String,item:FlxSprite) {
trace("Selected State :" + option);
}
function onSelected(option:String) {
if (option == "story_mode") {
game.cancelLoad = true;
game.triggerEvent("LoadSong", "dad battle", 1);
}
}
function onCreateMenuItem(menuItem:FlxSprite) {
menuItem.x = 50;
}
function onChangeItem() {
trace("onScrollMenu");
}
function onAddedNewSong(songName:String, weekNum:Int, songCharacter:String, color:Int) {
trace(songName);
}