protected override void ClientObserving(ClientObjectData data, bool isObserving) { if (isObserving) { ConstructionSystem.ClientTryStartAction(allowReplacingCurrentConstructionAction: false); } }
protected override void ClientItemUseStart(ClientItemData data) { ConstructionSystem.ClientTryStartAction(allowReplacingCurrentConstructionAction: true); }
protected override void ClientItemUseStart(ClientItemData data) { ConstructionSystem.ClientTryStartAction(); }