feat: add dress system

This commit is contained in:
Naruse
2025-06-17 09:42:42 +08:00
parent a9c362f224
commit 7f4e4b38c5
6 changed files with 44 additions and 35 deletions

View File

@@ -5,16 +5,16 @@ namespace KianaBH.Data.Excel;
[ResourceEntity("DressData.json")]
public class DressDataExcel : ExcelResource
{
[JsonPropertyName("dressID")] public uint DressID { get; set; }
[JsonPropertyName("avatarIDList")] public List<uint> AvatarIDList { get; set; } = [];
[JsonPropertyName("dressID")] public int DressID { get; set; }
[JsonPropertyName("avatarIDList")] public List<int> AvatarIDList { get; set; } = [];
public override int GetId()
{
return (int)DressID;
return DressID;
}
public override void Loaded()
{
GameData.DressData.Add(GetId(), this);
GameData.DressData.Add(DressID, this);
}
}

View File

@@ -43,6 +43,7 @@ public class WordTextEN
public string Banner => "Gacha";
public string Activity => "Activity";
public string Elf => "Elf";
public string Dress => "Outfit";
// server info
public string Config => "Config File";
@@ -208,7 +209,9 @@ public class GiveAllTextEN
public string Usage =>
"Usage: /giveall weapon\n\n" +
"Usage: /giveall stigmata";
"Usage: /giveall stigmata\n\n" +
"Usage: /giveall material\n\n" +
"Usage: /giveall dress\n";
public string GiveAllItems => "Granted all {0}";
}