private void BDTHSet(int i, HousingItem housingItem) { Config.SelectedItemIndex = i; Config.PlaceX = housingItem.X; Config.PlaceY = housingItem.Y; Config.PlaceZ = housingItem.Z; Config.PlaceRotate = housingItem.Rotate; Plugin.CommandManager.ProcessCommand($"/bdth {housingItem.X} {housingItem.Y} {housingItem.Z} {housingItem.Rotate}"); if (housingItem.children.Count > 0) { housingItem.ReCalcChildrenPos(); } Config.Save(); }
private void BDTHSet(int i, HousingItem housingItem) { Config.SelectedItemIndex = i; Config.PlaceX = housingItem.X; Config.PlaceY = housingItem.Y; Config.PlaceZ = housingItem.Z; Config.PlaceRotate = housingItem.Rotate; string bdthCommand = "/bdth"; bdthCommand += $" {housingItem.X.ToString(CultureInfo.InvariantCulture)}"; bdthCommand += $" {housingItem.Y.ToString(CultureInfo.InvariantCulture)}"; bdthCommand += $" {housingItem.Z.ToString(CultureInfo.InvariantCulture)}"; bdthCommand += $" {housingItem.Rotate.ToString(CultureInfo.InvariantCulture)}"; Plugin.CommandManager.ProcessCommand(bdthCommand); if (housingItem.children.Count > 0) { housingItem.ReCalcChildrenPos(); } Config.Save(); }