private void OnSlotModifid(int slotid) { if (api is ICoreClientAPI && clientDialog != null) { SetDialogValues(clientDialog.Attributes); } if (slotid == 0) { inputGrindTime = 0.0f; //reset the progress to 0 if the item is removed. MarkDirty(); if (clientDialog != null && clientDialog.IsOpened()) { clientDialog.SingleComposer.ReCompose(); } } }
private void OnSlotModifid(int slotid) { if (Api is ICoreClientAPI) { clientDialog.Update(inputGrindTime, maxGrindingTime()); } if (slotid == 0) { inputGrindTime = 0.0f; //reset the progress to 0 if the item is removed. MarkDirty(); if (clientDialog != null && clientDialog.IsOpened()) { clientDialog.SingleComposer.ReCompose(); } } }