8 public override bool CanBuildInTown
18 public override bool CreateExternalZone
28 public override bool CanBeHeld
38 public override int UseDist
47 public override void OnChangePlaceState(PlaceState state)
49 if (base.zone ==
null)
53 if (state == PlaceState.installed)
55 if (!
EClass._zone.children.Contains(base.zone))
57 EClass._zone.AddChild(base.zone);
63 EClass._zone.RemoveChild(base.zone);
64 this.owner.ChangeWeight(this.owner.Thing.source.weight + base.zone.GetInt(1,
null) * 150 / 100);