namespace BehaviorDesigner.Runtime { [System.Serializable] public class SharedInt : SharedVariable { public static implicit operator SharedInt(int value) { return new SharedInt { mValue = value }; } } }