20 lines
883 B
C#
20 lines
883 B
C#
using System.Collections.Generic;
|
||
using Sirenix.OdinInspector;
|
||
using UnityEngine;
|
||
|
||
namespace Continentis.MainGame.Card
|
||
{
|
||
[CreateAssetMenu(menuName = "Continentis/MainGame/Card/AttributesDefaultCollection", fileName = "CardAttributesDefaultCollection")]
|
||
public class CardAttributesDefaultCollection : SerializedScriptableObject
|
||
{
|
||
[Title("Attributes")]
|
||
[Searchable]
|
||
[DictionaryDrawerSettings(KeyColumnWidth = 400)]
|
||
public Dictionary<string, float> originalAttributes;
|
||
|
||
[Searchable]
|
||
[DictionaryDrawerSettings(KeyColumnWidth = 400)]
|
||
[Tooltip("初始化时赋予给CurrentAttributes的属性:第一栏是属性名,第二栏是初始化时使用对应名称的CurrentAttributes的数据(或一个常数),留空则默认为0")]
|
||
public Dictionary<string, string> endowingCurrentAttributes;
|
||
}
|
||
} |