Init enter game

This commit is contained in:
Naruse
2025-06-14 11:15:32 +08:00
commit 6a03b39f07
568 changed files with 92872 additions and 0 deletions

45
Common/Data/GameData.cs Normal file
View File

@@ -0,0 +1,45 @@
using KianaBH.Data.Excel;
using KianaBH.Util.Extensions;
using System.Collections.Concurrent;
using System.Text.Json.Serialization;
namespace KianaBH.Data;
public static class GameData
{
public static Dictionary<int, List<ActChallengeDataExcel>> ActChallengeData { get; private set; } = [];
public static Dictionary<int, ActivityTowerExcel> ActivityTowerData { get; private set; } = [];
public static Dictionary<int, AffixListExcel> AffixListData { get; private set; } = [];
public static Dictionary<int, AvatarDataExcel> AvatarData { get; private set; } = [];
public static Dictionary<int, AvatarSubSkillDataExcel> AvatarSubSkillData { get; private set; } = [];
public static Dictionary<int, AvatarTutorialExcel> AvatarTutorialData { get; private set; } = [];
public static Dictionary<int, CollectionExcel> CollectionData { get; private set; } = [];
public static Dictionary<int, CustomHeadDataExcel> CustomHeadData { get; private set; } = [];
public static Dictionary<int, DressDataExcel> DressData { get; private set; } = [];
public static Dictionary<int, ElfAstraMateDataExcel> ElfAstraMateData { get; private set; } = [];
public static Dictionary<int, ElfSkillDataExcel> ElfSkillData { get; private set; } = [];
public static Dictionary<int, EntryThemeDataExcel> EntryThemeData { get; private set; } = [];
public static Dictionary<int, EntryThemeItemDataExcel> EntryThemeItemData { get; private set; } = [];
public static Dictionary<int, FrameDataExcel> FrameData { get; private set; } = [];
public static Dictionary<int, List<GeneralActivityStageGroupExcel>> GeneralActivityStageGroupData { get; private set; } = [];
public static Dictionary<int, GeneralActivityExcel> GeneralActivityData { get; private set; } = [];
public static Dictionary<int, GodWarEventExcel> GodWarEventData { get; private set; } = [];
public static Dictionary<int, GodWarMainAvatarExcel> GodWarMainAvatarData { get; private set; } = [];
public static List<GodWarRelationDataExcel> GodWarRelationData { get; private set; } = [];
public static Dictionary<int, GodWarSupportAvatarExcel> GodWarSupportAvatarData { get; private set; } = [];
public static Dictionary<int, GodWarTaleScheduleExcel> GodWarTaleScheduleData { get; private set; } = [];
public static Dictionary<int, GodWarTalentDataExcel> GodWarTalentData { get; private set; } = [];
public static Dictionary<int, MaterialDataExcel> MaterialData { get; private set; } = [];
public static Dictionary<int, MissionDataExcel> MissionData { get; private set; } = [];
public static Dictionary<int, RecommendPanelExcel> RecommendPanelData { get; private set; } = [];
public static Dictionary<int, StageDataMainExcel> StageDataMain { get; private set; } = [];
public static Dictionary<int, StepMissionCompensationExcel> StepMissionCompensationData { get; private set; } = [];
public static Dictionary<int, StigmataDataExcel> StigmataData { get; private set; } = [];
public static Dictionary<int, ThemeDataAvatarExcel> ThemeDataAvatar { get; private set; } = [];
public static Dictionary<int, WeaponDataExcel> WeaponData { get; private set; } = [];
public static Dictionary<int, ChapterGroupConfigExcel> ChapterGroupConfigData { get; private set; } = [];
public static Dictionary<int, PhonePendantDataExcel> PhonePendantData { get; private set; } = [];
public static Dictionary<int, TutorialDataExcel> TutorialData { get; private set; } = [];
public static Dictionary<int, CityEventPhotoExcel> CityEventPhotoData { get; private set; } = [];
public static Dictionary<int, RandomPlotDataExcel> RandomPlotData { get; private set; } = [];
}