Remove hard-coding of table metrics and calculate spacing/sizes
This commit is contained in:
parent
f38836d31b
commit
395e142fca
2
init.lua
2
init.lua
@ -43,4 +43,4 @@ cartographer = {
|
|||||||
materials = materials,
|
materials = materials,
|
||||||
-- scanner.lua: Exposes functions for queuing and performing terrain scans
|
-- scanner.lua: Exposes functions for queuing and performing terrain scans
|
||||||
scanner = scanner,
|
scanner = scanner,
|
||||||
};
|
}
|
||||||
|
74
skin_api.lua
74
skin_api.lua
@ -32,10 +32,14 @@ return {
|
|||||||
node_texture = "cartographer_simple_table.png",
|
node_texture = "cartographer_simple_table.png",
|
||||||
|
|
||||||
background = {
|
background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_simple_table_bg",
|
texture = "cartographer_simple_table_bg",
|
||||||
radius = 16,
|
radius = 16,
|
||||||
},
|
},
|
||||||
inner_background = {
|
inner_background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_simple_table_bg_2",
|
texture = "cartographer_simple_table_bg_2",
|
||||||
radius = 4,
|
radius = 4,
|
||||||
},
|
},
|
||||||
@ -47,21 +51,40 @@ return {
|
|||||||
hovered_texture = "cartographer_simple_table_button_hovered",
|
hovered_texture = "cartographer_simple_table_button_hovered",
|
||||||
pressed_texture = "cartographer_simple_table_button_pressed",
|
pressed_texture = "cartographer_simple_table_button_pressed",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 2,
|
||||||
|
height = 0.5,
|
||||||
},
|
},
|
||||||
slot = {
|
slot = {
|
||||||
texture = "cartographer_simple_table_slot",
|
texture = "cartographer_simple_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 1,
|
||||||
|
height = 1,
|
||||||
},
|
},
|
||||||
separator = {
|
separator = {
|
||||||
texture = "cartographer_simple_table_separator",
|
texture = "cartographer_simple_table_separator",
|
||||||
radius = "9,1",
|
radius = "9,1",
|
||||||
},
|
},
|
||||||
|
material_indicator = {
|
||||||
|
width = 1,
|
||||||
|
height = 0.25,
|
||||||
|
spacing = 0.25
|
||||||
|
},
|
||||||
label = {
|
label = {
|
||||||
|
margin_x = 0,
|
||||||
|
margin_y = 0,
|
||||||
font_color = "#694a3a",
|
font_color = "#694a3a",
|
||||||
texture = "cartographer_simple_table_slot",
|
texture = "cartographer_simple_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
},
|
},
|
||||||
|
radio = {
|
||||||
|
width = 0.5,
|
||||||
|
height = 0.5,
|
||||||
|
margin_x = 0.25,
|
||||||
|
margin_y = 0.25,
|
||||||
|
},
|
||||||
tab = {
|
tab = {
|
||||||
|
width = 1.5,
|
||||||
|
height = 0.55,
|
||||||
font_color = "#694a3a",
|
font_color = "#694a3a",
|
||||||
texture = "cartographer_simple_table_tab",
|
texture = "cartographer_simple_table_tab",
|
||||||
selected_texture = "cartographer_simple_table_tab_selected",
|
selected_texture = "cartographer_simple_table_tab_selected",
|
||||||
@ -76,10 +99,14 @@ return {
|
|||||||
node_mesh = "cartographer_standard_table.obj",
|
node_mesh = "cartographer_standard_table.obj",
|
||||||
node_texture = "cartographer_standard_table.png",
|
node_texture = "cartographer_standard_table.png",
|
||||||
background = {
|
background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_standard_table_bg",
|
texture = "cartographer_standard_table_bg",
|
||||||
radius = 16,
|
radius = 16,
|
||||||
},
|
},
|
||||||
inner_background = {
|
inner_background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_standard_table_bg_2",
|
texture = "cartographer_standard_table_bg_2",
|
||||||
radius = 4,
|
radius = 4,
|
||||||
},
|
},
|
||||||
@ -91,21 +118,40 @@ return {
|
|||||||
hovered_texture = "cartographer_simple_table_button_hovered",
|
hovered_texture = "cartographer_simple_table_button_hovered",
|
||||||
pressed_texture = "cartographer_simple_table_button_pressed",
|
pressed_texture = "cartographer_simple_table_button_pressed",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 2,
|
||||||
|
height = 0.5,
|
||||||
},
|
},
|
||||||
slot = {
|
slot = {
|
||||||
texture = "cartographer_standard_table_slot",
|
texture = "cartographer_standard_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 1,
|
||||||
|
height = 1,
|
||||||
},
|
},
|
||||||
separator = {
|
separator = {
|
||||||
texture = "cartographer_standard_table_separator",
|
texture = "cartographer_standard_table_separator",
|
||||||
radius = "9,1",
|
radius = "9,1",
|
||||||
},
|
},
|
||||||
|
material_indicator = {
|
||||||
|
width = 1,
|
||||||
|
height = 0.25,
|
||||||
|
spacing = 0.25
|
||||||
|
},
|
||||||
label = {
|
label = {
|
||||||
|
margin_x = 0,
|
||||||
|
margin_y = 0,
|
||||||
font_color = "#694a3a",
|
font_color = "#694a3a",
|
||||||
texture = "cartographer_standard_table_slot",
|
texture = "cartographer_standard_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
},
|
},
|
||||||
|
radio = {
|
||||||
|
width = 0.5,
|
||||||
|
height = 0.5,
|
||||||
|
margin_x = 0.25,
|
||||||
|
margin_y = 0.25,
|
||||||
|
},
|
||||||
tab = {
|
tab = {
|
||||||
|
width = 1.5,
|
||||||
|
height = 0.55,
|
||||||
font_color = "#694a3a",
|
font_color = "#694a3a",
|
||||||
texture = "cartographer_standard_table_tab",
|
texture = "cartographer_standard_table_tab",
|
||||||
selected_texture = "cartographer_standard_table_tab_selected",
|
selected_texture = "cartographer_standard_table_tab_selected",
|
||||||
@ -120,10 +166,14 @@ return {
|
|||||||
node_mesh = "cartographer_advanced_table.obj",
|
node_mesh = "cartographer_advanced_table.obj",
|
||||||
node_texture = "cartographer_advanced_table.png",
|
node_texture = "cartographer_advanced_table.png",
|
||||||
background = {
|
background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_advanced_table_bg",
|
texture = "cartographer_advanced_table_bg",
|
||||||
radius = 16,
|
radius = 16,
|
||||||
},
|
},
|
||||||
inner_background = {
|
inner_background = {
|
||||||
|
margin_x = 0.125,
|
||||||
|
margin_y = 0.125,
|
||||||
texture = "cartographer_advanced_table_bg_2",
|
texture = "cartographer_advanced_table_bg_2",
|
||||||
radius = 2,
|
radius = 2,
|
||||||
},
|
},
|
||||||
@ -135,21 +185,40 @@ return {
|
|||||||
hovered_texture = "cartographer_advanced_table_button_hovered",
|
hovered_texture = "cartographer_advanced_table_button_hovered",
|
||||||
pressed_texture = "cartographer_advanced_table_button_pressed",
|
pressed_texture = "cartographer_advanced_table_button_pressed",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 2,
|
||||||
|
height = 0.5,
|
||||||
},
|
},
|
||||||
slot = {
|
slot = {
|
||||||
texture = "cartographer_advanced_table_slot",
|
texture = "cartographer_advanced_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
|
width = 1,
|
||||||
|
height = 1,
|
||||||
},
|
},
|
||||||
separator = {
|
separator = {
|
||||||
texture = "cartographer_advanced_table_separator",
|
texture = "cartographer_advanced_table_separator",
|
||||||
radius = "9,1",
|
radius = "9,1",
|
||||||
},
|
},
|
||||||
|
material_indicator = {
|
||||||
|
width = 1,
|
||||||
|
height = 0.25,
|
||||||
|
spacing = 0.25
|
||||||
|
},
|
||||||
label = {
|
label = {
|
||||||
|
margin_x = 0,
|
||||||
|
margin_y = 0,
|
||||||
font_color = "#1f2533",
|
font_color = "#1f2533",
|
||||||
texture = "cartographer_advanced_table_slot",
|
texture = "cartographer_advanced_table_slot",
|
||||||
radius = 8,
|
radius = 8,
|
||||||
},
|
},
|
||||||
|
radio = {
|
||||||
|
width = 0.5,
|
||||||
|
height = 0.5,
|
||||||
|
margin_x = 0.25,
|
||||||
|
margin_y = 0.25,
|
||||||
|
},
|
||||||
tab = {
|
tab = {
|
||||||
|
width = 1.75,
|
||||||
|
height = 0.75,
|
||||||
font_color = "#1f2533",
|
font_color = "#1f2533",
|
||||||
texture = "cartographer_advanced_table_tab",
|
texture = "cartographer_advanced_table_tab",
|
||||||
selected_texture = "cartographer_advanced_table_tab_selected",
|
selected_texture = "cartographer_advanced_table_tab_selected",
|
||||||
@ -199,4 +268,7 @@ return {
|
|||||||
|
|
||||||
-- The texture of the height toggle button when inactive
|
-- The texture of the height toggle button when inactive
|
||||||
flat_button_texture = "cartographer_flat_button",
|
flat_button_texture = "cartographer_flat_button",
|
||||||
};
|
|
||||||
|
player_inv_columns = 8,
|
||||||
|
player_inv_rows = 4,
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user