Add independent review reports for Minimap system (Rounds 8, 9, and 26)
- Round 8 report highlights improvements in architecture, editor usability, and data robustness, with a total score of 80/100. - Round 9 report focuses on editor extension capabilities, identifying issues with room data indexing and layout editing, resulting in a score of 76/100. - Round 26 report evaluates the system against commercial standards, noting new issues and confirming previous fixes, with a score of 95.8/100.
This commit is contained in:
@@ -99,9 +99,11 @@ namespace BaseGames.Core.Save
|
||||
[Serializable]
|
||||
public class MapSaveData
|
||||
{
|
||||
public HashSet<string> ExploredRooms = new(); // 踏入过的房间 ID
|
||||
public HashSet<string> MappedRooms = new(); // 完整地图信息(购买/存档点揭示)
|
||||
public List<MapPin> Pins = new(); // 玩家自定义地图标记
|
||||
public HashSet<string> ExploredRooms = new(); // 踏入过的房间 ID
|
||||
public HashSet<string> MappedRooms = new(); // 完整地图信息(购买/存档点揭示)
|
||||
public List<MapPin> Pins = new(); // 玩家自定义地图标记
|
||||
public string LastRegionId; // 上次进入的区域 ID(避免读档后首次进房误触发 EVT_RegionChanged)
|
||||
public HashSet<string> UnlockedTeleportRoomIds = new(); // 已解锁传送站的房间 ID(由 TeleportService 维护)
|
||||
}
|
||||
|
||||
/// <summary>玩家在地图上放置的自定义标记(架构 15_MapShopModule §1.5)。</summary>
|
||||
|
||||
Reference in New Issue
Block a user