10 public override InvOwnerDraglet.ProcessType processType
20 public override string langTransfer
35 public InvOwnerMod(
Card owner =
null,
Card container =
null, CurrencyType _currency = CurrencyType.None) : base(owner, container, _currency)
41 public override bool ShouldShowGuide(
Thing t)
48 if (t.sockets !=
null)
50 using (List<int>.Enumerator enumerator = t.sockets.GetEnumerator())
52 while (enumerator.MoveNext())
54 if (enumerator.Current == 0)
66 public override void _OnProcess(
Thing t)
69 EClass.pc.PlayEffect(
"identify",
true, 0f,
default(Vector3));
70 Msg.Say(
"modded", t, this.owner,
null,
null);
71 t.ApplySocket(this.owner.Thing);