多轮审查和修复
This commit is contained in:
24
Assets/Scripts/Quest/BossRushSequenceSO.cs
Normal file
24
Assets/Scripts/Quest/BossRushSequenceSO.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BaseGames.Challenge
|
||||
{
|
||||
/// <summary>
|
||||
/// Boss Rush 序列数据(架构 22_QuestChallengeModule §11)。
|
||||
/// 资产路径: Assets/ScriptableObjects/Challenge/BossRush_{challengeId}.asset
|
||||
/// </summary>
|
||||
[CreateAssetMenu(menuName = "Challenge/BossRushSequence")]
|
||||
public class BossRushSequenceSO : ScriptableObject
|
||||
{
|
||||
[Serializable]
|
||||
public struct BossEntry
|
||||
{
|
||||
public string bossSceneName; // Boss 所在场景(Additive 加载)
|
||||
public string bossId;
|
||||
[Range(0f, 1f)]
|
||||
public float hpRestoreRatio; // 击败本 Boss 后玩家恢复 HP 比例(默认 0.3)
|
||||
}
|
||||
|
||||
public BossEntry[] bosses;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user