19 if (base.zone ==
null)
32 int num = owner.Thing.source.weight + base.zone.GetInt(1) * 150 / 100;
35 num = num * 100 / 110;
40 public override void SetName(ref
string s)
42 if (base.zone !=
null && !base.zone.name.IsEmpty())
44 s = s +
"(" + base.zone.name +
")";
bool HasElement(int ele, int req=1)
virtual void AddChild(Spatial child)
void RemoveChild(Spatial child)
override bool CanBeDropped
override void OnChangePlaceState(PlaceState state)
override bool CanExtendBuild
override bool CreateExternalZone
override void SetName(ref string s)
override bool CanBeShipped
override bool CanBuildInTown