8 public override bool IsTool
17 public override void TrySetHeldAct(
ActPlan p)
19 p.pos.Things.ForEach(delegate(
Thing t)
21 if (!t.IsInstalled || !t.IsFurniture || t.Evalue(652) > 0 || t.IsUnique)
25 p.TrySetAct(
"actEco".lang(t.Name,
null,
null,
null,
null), delegate()
27 Msg.Say(
"put_ecomark", t,
null,
null,
null);
28 SE.Play(
"click_paper");
29 this.owner.ModNum(-1,
true);
30 t.elements.SetBase(652, 1, 0);
31 t.ChangeWeight(t.source.weight * 90 / 100);