添加项目文件。

This commit is contained in:
2026-10-12 16:22:04 +08:00
parent 7c68a0ca0a
commit aad11be43d
1000 changed files with 120807 additions and 0 deletions
+78
View File
@@ -0,0 +1,78 @@
using System;
using System.Collections.Generic;
namespace CommonDomain.BaseModel
{
public class FishSpawnConfigStoreModel
{
public Dictionary<string, FishSpawnLevelConfig> Levels { get; set; } = new Dictionary<string, FishSpawnLevelConfig>();
}
public class FishSpawnLevelConfig
{
public int GameType { get; set; }
public int RoomLevel { get; set; }
public List<FishSpawnProbability> Probabilities { get; set; } = new List<FishSpawnProbability>();
public List<FishSpawnFish> Fishes { get; set; } = new List<FishSpawnFish>();
public List<FishSpawnArray> FishArrays { get; set; } = new List<FishSpawnArray>();
}
public class FishSpawnProbability
{
public int Type { get; set; }
public int FishType { get; set; }
public int FirstFishCountMin { get; set; }
public int FirstFishCountMax { get; set; }
public int TimeMin { get; set; }
public int TimeMax { get; set; }
public int CountMin { get; set; }
public int CountMax { get; set; }
public int MaxCountMin { get; set; }
public int MaxCountMax { get; set; }
}
public class FishSpawnFish
{
public string FishNumber { get; set; } = string.Empty;
public int FishWeight { get; set; }
public int Times { get; set; }
public int MaxCount { get; set; }
public int FishType { get; set; }
public List<int> PathList { get; set; } = new List<int>();
}
public class FishSpawnArray
{
public string FishArrayNumber { get; set; } = string.Empty;
public string ArrayNumber { get; set; } = string.Empty;
public string FishNumber { get; set; } = string.Empty;
public int FishCount { get; set; }
public string BossFishNumber { get; set; } = string.Empty;
public int BossCount { get; set; }
public double GenerateFrequency { get; set; }
}
}