Fix texture apply tools visible in single texture format

This commit is contained in:
JannisX11 2023-06-03 23:17:45 +02:00
parent 853417135c
commit 3a6a7b8fd5
5 changed files with 7 additions and 7 deletions

View File

@ -823,7 +823,7 @@ class Cube extends OutlinerElement {
}
}});
}},
{name: 'menu.cube.texture', icon: 'collections', condition: () => !Project.single_texture, children: function() {
{name: 'menu.cube.texture', icon: 'collections', condition: () => !Format.single_texture, children: function() {
var arr = [
{icon: 'crop_square', name: 'menu.cube.texture.blank', click: function(cube) {
cube.forSelected(function(obj) {

View File

@ -725,7 +725,7 @@ class Mesh extends OutlinerElement {
}
}})
}},
{name: 'menu.cube.texture', icon: 'collections', condition: () => !Project.single_texture, children: function() {
{name: 'menu.cube.texture', icon: 'collections', condition: () => !Format.single_texture, children: function() {
var arr = [
{icon: 'crop_square', name: 'menu.cube.texture.blank', click: function(cube) {
cube.forSelected(function(obj) {

View File

@ -79,7 +79,7 @@ class TextureMesh extends OutlinerElement {
...Outliner.control_menu_group,
'_',
'rename',
{name: 'menu.texture_mesh.texture_name', icon: 'collections', condition: () => !Project.single_texture, click(context) {
{name: 'menu.texture_mesh.texture_name', icon: 'collections', condition: () => !Format.single_texture, click(context) {
Blockbench.textPrompt('menu.texture_mesh.texture_name', context.texture_name, value => {
Undo.initEdit({elements: TextureMesh.all}),
TextureMesh.all.forEach(element => {

View File

@ -1440,19 +1440,19 @@ class Texture {
{
icon: 'crop_original',
name: 'menu.texture.face',
condition() {return !Project.single_texture && Outliner.selected.length > 0},
condition() {return !Format.single_texture && Outliner.selected.length > 0},
click(texture) {texture.apply()}
},
{
icon: 'texture',
name: 'menu.texture.blank',
condition() {return !Project.single_texture && Outliner.selected.length > 0},
condition() {return !Format.single_texture && Outliner.selected.length > 0},
click(texture) {texture.apply('blank')}
},
{
icon: 'fa-cube',
name: 'menu.texture.elements',
condition() {return !Project.single_texture && Outliner.selected.length > 0},
condition() {return !Format.single_texture && Outliner.selected.length > 0},
click(texture) {texture.apply(true)}
},
{

View File

@ -1424,7 +1424,7 @@ const UVEditor = {
'auto_cullface'
]
}},
{icon: 'collections', name: 'menu.uv.texture', condition: () => UVEditor.getReferenceFace() && !Project.single_texture, children: function() {
{icon: 'collections', name: 'menu.uv.texture', condition: () => UVEditor.getReferenceFace() && !Format.single_texture, children: function() {
let arr = [
{icon: 'crop_square', name: 'menu.cube.texture.blank', click: function(context, event) {
let elements = UVEditor.vue.mappable_elements;