Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/SharedEntityDictionary.cs
2025-08-13 09:26:42 +08:00

21 lines
563 B
C#

using System.Collections.Generic;
using BehaviorDesigner.Runtime;
namespace MoleMole
{
public class SharedEntityDictionary : SharedVariable<Dictionary<int, BaseMonoEntity>>
{
public override string ToString()
{
return (mValue != null) ? (mValue.Count + " BaseMonoEntity") : "null";
}
public static implicit operator SharedEntityDictionary(Dictionary<int, BaseMonoEntity> value)
{
SharedEntityDictionary sharedEntityDictionary = new SharedEntityDictionary();
sharedEntityDictionary.mValue = value;
return sharedEntityDictionary;
}
}
}