多轮审查和修复

This commit is contained in:
2026-05-12 15:34:08 +08:00
parent f55d2a57c3
commit ebbbb7332e
805 changed files with 838724 additions and 1905 deletions

View File

@@ -0,0 +1,25 @@
using UnityEngine;
using BaseGames.Player;
namespace BaseGames.Progression
{
/// <summary>
/// 房间逃脱信息 SO架构 16_SupportingModules §5.2)。
/// 当 AntiSoftlockSystem 检测到玩家卡关时,提供重置目标场景和生成点。
/// </summary>
[CreateAssetMenu(menuName = "AntiSoftlock/RoomEscapeInfo", fileName = "ESC_")]
public class RoomEscapeInfoSO : ScriptableObject
{
[Tooltip("逃脱目标场景名称(留空 = 最近检查点)")]
public string targetScene;
[Tooltip("目标场景中的生成点 ID留空 = 默认生成点)")]
public string spawnId;
[Tooltip("需要玩家拥有此能力才触发此逃脱路径None = 无要求)")]
public AbilityType requiredAbility = AbilityType.None;
[Tooltip("此逃脱路径的优先级(越高越优先选择)")]
public int priority = 0;
}
}