Menu基本完成

This commit is contained in:
SoulliesOfficial
2025-06-14 14:42:49 -04:00
parent b9e6a9ab25
commit b19469976a
52 changed files with 1380 additions and 363 deletions

View File

@@ -14,7 +14,7 @@ namespace Ichni
public ChapterSelectionUIPage chapterSelectionUIPage;
public List<ChapterSelectionUnit> chapters;
public string currentChapter;
}
public partial class ChapterSelectionManager

View File

@@ -5,6 +5,7 @@ using System.Linq;
using AK.Wwise;
using Sirenix.OdinInspector;
using UnityEngine;
using UnityEngine.Serialization;
namespace Ichni.Menu
{
@@ -28,13 +29,13 @@ namespace Ichni.Menu
{
if(song.difficultyDataList.All(d => d.difficultyName != "Easy"))
{
song.difficultyDataList.Add(new DifficultyData("Easy","", "",
song.difficultyDataList.Add(new DifficultyData("Easy","", 0, "",
new Color(0f, 0.7f, 0.2f, 1f)));
}
if (song.difficultyDataList.All(d => d.difficultyName != "Hard"))
{
song.difficultyDataList.Add(new DifficultyData("Hard", "", "",
song.difficultyDataList.Add(new DifficultyData("Hard", "", 0, "",
new Color(1f, 0.2f, 0.2f, 1f)));
}
}
@@ -52,8 +53,8 @@ namespace Ichni.Menu
[FoldoutGroup("$songName")]
public string displaySongName;
[FoldoutGroup("$songName")]
public string author;
[FormerlySerializedAs("author")] [FoldoutGroup("$songName")]
public string composer;
[FoldoutGroup("$songName")]
public bool isNewSong;
@@ -82,15 +83,16 @@ namespace Ichni.Menu
{
public string difficultyName;
public string displayDifficultyName;
public int difficultyValue;
public string designerName;
public Color color;
public DifficultyData(string difficultyName, string displayDifficultyName, string designerName, Color color)
public DifficultyData(string difficultyName, string displayDifficultyName, int difficultyValue, string designerName, Color color)
{
this.difficultyName = difficultyName;
this.displayDifficultyName = displayDifficultyName;
this.designerName = designerName;
this.difficultyValue = difficultyValue;
this.color = color;
}
}