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