/// <summary> add new pin with base variable type</summary> public virtual void AddInputPin() { if (multiplePins && InPins.Count() < 16) { //ScriptableObject.Instantiate<InputPin>(); valInPins.Add(new ValueInputPin(this, valInPins[0].varType)); Resize(); } }